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
339603972495	339603973014	339603973564	339603974114	339603974664	339603975214	339603975764	339603976314	339603976864	339603977414	339603977964	339603978514	339603979064	339603979614	339603980164	339603980714	339603981266	339603981814	339603982364	339603982914	339603983464	339603984014	339603984566	339603985114	339603985664	339603986216	339603986764	339603987314	339603987864	339603988414	339603988966	339603989516	339603990064	339603990614	339603991164	339603991714	339603992264	339603992814	339603993366	339603993914	339603994466	339603995014	339603995564	339603996116	339603996664	339603997214	339603997764	339603998314	339603998864	339603999416	339603999964	339604000514	339604001064	339604001614	339604002164	339604002714	339604003264	339604003816	339604004364	339604004914	339604005466	339604006014	339604006564	339604007116	339604007664	339604008214	339604008764	339604009314	339604009864	339604010414	339604010966	339604011514	339604012064	339604012614	339604013164	339604013716	339604014264	339604014816	339604015364	339604015914	339604016466	339604017014	339604017564	339604018116	339604018666	339604019214	339604019764	339604020314	339604020864	339604021414	339604021966	339604022516	339604023064	339604023614	339604024166	339604024714	339604025266	339604025817	339604026364	339604026916	339604027464	339604028016	339604028564	339604029116	339604029664	339604030216	339604030766	339604031316	339604031866	339604032414	339604032964	339604033514	339604034066	339604034614	339604035164	339604035716	339604036266	339604036816	339604037366	339604037914	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2709	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22147	20686	28889	24097	20775	18372	6006	476	389	372	387	404	400	355	361	369	368	356	376	387	362	363	347	370	369	345	400	374	371	356	353	385	368	358	387	359	341	346	384	359	351	373	366	388	351	339	350	399	401	352	363	360	373	409	387	333	345	373	346	424	371	359	386	388	351	364	362	334	384	396	379	357	374	371	369	367	374	368	377	375	421	365	393	350	352	359	365	390	367	373	362	379	377	370	385	335	362	382	341	369	397	374	371	344	357	387	367	358	370	356	371	370	363	358	399	342	386	386	365	328	397	347	368	416	414	346	340	354	388	376	344	374	340	384	348	372	369	376	363	368	423	351	380	352	366	382	380	367	332	350	377	430	380	353	381	353	361	377	342	356	333	363	363	368	358	363	330	352	381	382	392	364	338	356	382	368	362	375	356	379	369	351	373	376	403	363	378	387	362	342	376	358	339	360	371	372	412	363	358	356	365	364	374	370	367	372	417	348	394	382	361	387	392	379	357	399	333	376	396	385	368	374	348	373	392	382	371	363	378	372	390	357	368	365	362	356	366	354	392	351	376	394	384	380	322	357	345	368	344	412	346	366	326	385	342	375	363	412	352	395	413	372	358	367	390	416	353	346	363	393	383	371	375	363	351	393	342	346	391	360	370	368	379	374	367	343	331	359	350	381	361	373	338	359	378	356	350	395	371	398	366	344	392	349	360	350	367	346	389	397	389	396	370	411	341	349	366	412	371	325	363	353	372	404	336	394	346	373	380	369	359	377	393	375	338	374	370	405	387	368	367	402	378	375	373	351	384	366	405	359	399	339	358	363	360	332	375	343	352	343	348	406	352	360	392	376	388	389	361	348	373	348	355	390	361	342	406	362	355	351	385	373	369	409	378	365	355	364	360	365	376	361	374	341	385	363	395	386	350	358	346	395	368	374	367	397	349	356	362	357	328	369	375	368	366	348	380	381	364	347	371	345	346	380	341	360	379	354	367	354	360	397	381	397	363	352	400	363	374	374	374	363	350	398	374	357	357	354	351	361	343	376	367	393	367	372	389	374	372	378	371	367	390	380	370	349	381	378	358	379	386	351	358	357	385	411	364	353	389	374	376	388	387	367	377	371	338	360	331	362	360	346	360	385	397	370	397	397	404	348	390	392	367	402	378	354	391	369	378	375	355	373	385	372	366	356	353	399	374	350	353	386	391	381	375	379	389	317	325	355	367	369	338	360	370	365	378	372	377	392	344	364	339	332	350	335	377	387	364	399	347	364	339	343	355	388	375	380	362	366	383	345	365	400	354	363	328	362	365	332	368	350	385	351	399	349	377	354	386	356	378	341	367	394	370	360	365	390	338	380	367	369	398	335	347	384	379	365	359	381	366	366	361	362	369	359	380	368	370	354	353	353	378	352	353	339	388	370	370	368	344	358	370	368	361	372	347	358	355	316	357	359	354	376	371	405	366	371	378	353	352	357	418	347	390	364	339	396	371	377	338	374	365	360	371	370	349	389	374	352	342	369	380	372	372	372	343	375	361	371	366	355	351	347	366	359	373	369	345	361	357	363	360	369	356	364	398	378	312	361	355	377	338	360	359	355	354	368	404	345	349	346	397	329	373	344	381	371	389	388	371	349	398	346	367	352	360	352	353	380	384	389	391	362	379	357	378	378	372	331	375	323	371	370	378	340	370	387	365	370	368	371	373	357	377	361	361	392	376	365	347	376	365	391	375	382	365	329	370	381	375	373	372	383	346	377	380	382	363	385	389	337	358	356	372	391	400	337	401	358	377	366	382	343	396	353	374	388	388	371	350	393	336	388	394	400	355	390	393	385	351	384	386	357	401	365	388	354	398	361	371	376	370	366	357	378	388	358	374	389	345	361	344	388	362	370	378	357	359	396	355	363	391	338	386	377	382	362	406	348	392	388	390	389	363	374	338	352	365	382	319	373	367	424	367	398	386	378	382	393	370	373	374	382	377	409	368	397	358	370	395	367	383	373	385	363	367	412	381	371	392	335	377	379	382	367	387	387	391	386	389	362	369	388	403	381	347	322	364	380	344	353	368	396	359	373	371	382	346	383	382	349	374	353	372	365	384	409	375	352	371	404	351	377	391	363	352	378	399	360	339	396	364	359	339	381	403	380	382	392	378	356	373	349	337	377	373	329	347	355	414	355	389	340	405	336	333	360	346	362	368	345	377	379	344	350	357	366	376	399	396	370	390	395	382	399	356	358	352	340	383	406	411	363	331	351	369	328	374	364	352	352	391	344	362	381	348	369	332	366	384	339	374	374	398	387	382	365	362	355	335	377	375	355	348	352	362	349	353	377	409	339	360	353	387	391	384	370	371	353	375	386	370	340	379	374	362	375	362	361	375	349	361	327	390	379	347	361	391	409	374	355	371	350	340	344	365	373	368	364	350	380	360	360	376	375	377	388	348	367	364	360	396	364	375	361	370	397	382	379	362	359	401	347	362	359	355	370	376	349	387	358	383	360	368	372	373	374	403	396	378	341	382	370	379	359	346	362	331	363	348	382	375	389	347	383	365	373	371	327	360	358	377	372	368	388	378	374	377	376	319	399	360	372	420	354	368	381	343	363	392	357	381	326	375	362	384	342	361	366	378	369	333	377	342	379	354	424	351	368	392	338	360	375	375	369	360	334	383	368	353	392	372	318	365	376	355	385	386	370	387	340	390	412	361	408	365	321	365	375	380	348	368	361	382	369	342	378	366	367	377	393	375	348	300	363	368	338	347	382	352	395	369	382	359	370	342	355	363	360	364	371	378	393	343	377	384	384	383	342	374	379	382	348	390	378	358	354	386	355	364	399	351	390	374	363	396	369	351	410	399	377	331	358	360	389	374	374	371	380	353	373	380	354	337	393	385	386	331	357	368	367	355	328	396	394	369	367	364	375	363	361	407	375	387	337	395	368	398	369	364	371	361	405	377	366	362	357	369	416	344	356	380	357	367	394	347	368	369	365	381	365	342	360	387	355	352	398	358	356	360	367	336	380	387	355	370	359	349	363	382	376	380	356	378	398	370	370	351	388	358	351	371	373	363	421	363	364	398	324	350	370	358	332	407	319	359	362	375	373	374	333	351	367	395	349	379	355	412	392	359	389	357	353	366	392	363	346	353	395	408	368	365	364	363	400	398	378	376	343	389	374	335	379	374	364	343	373	400	339	361	342	353	387	363	409	366	388	393	387	317	356	343	343	359	378	389	360	355	374	373	345	345	376	373	325	391	384	373	350	397	376	345	374	374	359	359	353	368	374	368	383	356	395	408	334	370	325	332	387	348	373	383	387	370	376	361	411	376	351	346	362	323	367	364	354	385	381	375	354	381	373	346	375	380	367	368	362	341	350	329	360	364	381	390	356	399	355	380	348	380	358	319	354	358	368	369	335	351	366	371	349	338	371	348	329	381	366	340	384	348	382	375	382	376	362	365	354	384	359	418	367	386	344	352	367	414	377	349	355	374	355	374	395	381	378
57542	94456	72449	47338	27616	10324	1459	626	640	634	635	655	674	614	634	620	617	624	605	599	598	642	637	611	639	640	668	619	604	644	614	592	616	613	639	646	633	670	618	647	631	613	608	607	627	605	638	627	607	606	596	592	583	595	629	656	639	604	645	644	594	634	639	637	588	589	663	636	606	636	584	674	602	609	598	636	636	618	604	605	629	640	608	631	608	613	643	632	652	643	620	573	641	638	579	670	584	649	619	609	668	643	658	618	599	642	566	643	592	705	627	641	589	622	615	608	619	611	622	658	645	598	613	631	616	601	589	622	660	620	593	619	646	634	618	611	631	608	592	622	631	629	595	634	616	610	616	580	620	643	612	606	638	604	673	576	611	628	640	643	600	637	652	593	632	631	664	597	618	610	653	617	604	591	595	620	641	594	627	626	631	619	648	619	611	568	601	631	583	587	627	628	585	620	661	647	615	604	625	554	594	648	614	636	627	659	634	612	603	574	576	610	587	591	583	650	607	603	603	619	625	650	644	542	635	601	641	634	578	614	640	610	602	670	608	596	618	617	621	641	593	606	634	623	629	619	622	618	635	624	642	628	661	597	675	571	633	601	574	560	656	649	609	599	645	592	610	575	655	594	646	567	637	610	634	654	604	607	611	618	645	577	580	660	661	611	639	615	611	644	614	584	660	594	609	588	612	598	609	634	613	611	604	636	643	629	655	591	624	637	631	602	605	591	621	588	638	631	622	643	633	607	625	590	570	630	590	650	648	641	581	620	605	613	678	606	616	583	589	604	599	622	628	640	598	616	598	641	636	625	653	622	624	609	589	636	654	606	643	656	589	618	627	658	612	623	656	680	655	608	643	670	656	601	677	626	639	607	640	589	636	603	594	600	629	610	643	605	637	570	662	612	631	643	592	612	588	679	615	661	681	635	607	592	654	626	606	632	633	635	640	633	611	613	625	594	618	637	645	600	653	645	629	626	637	657	616	603	623	634	622	611	670	607	614	592	643	603	608	615	632	656	611	628	591	624	588	640	613	641	655	607	644	686	654	590	621	623	649	623	637	621	598	632	610	622	599	617	656	595	631	613	612	566	620	624	649	660	622	624	620	603	651	620	566	613	650	657	618	559	611	621	608	655	636	606	627	626	631	639	609	637	629	589	650	618	640	605	625	651	662	634	625	681	657	624	621	615	625	635	626	576	622	641	597	669	625	654	599	625	652	606	599	585	617	588	612	590	605	626	642	647	619	680	634	615	625	603	626	617	606	610	628	624	614	628	616	627	608	634	569	621	565	610	659	622	626	628	604	628	596	596	612	573	586	611	640	618	620	580	627	594	602	656	649	617	630	619	608	614	596	614	591	607	662	596	585	671	588	614	614	624	612	630	614	634	613	596	647	595	670	618	636	616	655	610	639	672	615	620	617	636	630	645	607	584	632	595	577	613	606	634	667	617	617	616	613	608	635	598	626	613	645	629	600	638	618	623	589	665	635	659	581	595	640	621	668	596	637	631	610	617	613	643	587	613	647	600	592	611	596	608	634	618	690	688	569	610	585	648	607	622	623	621	599	578	664	650	613	625	618	659	578	590	599	675	617	624	633	644	570	650	622	618	671	619	619	575	599	632	651	592	617	639	683	635	647	578	666	643	576	593	617	599	597	609	571	617	634	668	614	592	631	600	638	585	634	612	642	647	578	636	608	596	629	635	628	652	613	646	605	629	612	592	617	644	611	591	592	610	604	583	639	620	651	641	643	632	645	612	633	594	639	638	610	636	599	633	608	624	649	615	619	592	614	636	573	630	576	685	604	614	594	627	607	626	603	667	598	628	578	612	652	626	649	654	642	604	629	625	586	618	635	627	642	634	656	584	610	637	611	626	626	679	631	596	635	609	651	642	664	649	573	605	602	640	593	643	653	618	613	596	634	682	585	611	632	590	640	600	631	630	614	627	606	629	614	630	642	590	618	622	554	662	605	601	583	638	567	603	631	638	588	624	603	650	619	611	599	609	634	611	675	587	637	617	616	673	627	608	660	615	582	621	604	629	631	681	660	666	637	620	632	645	612	591	669	615	618	620	602	627	593	589	667	655	626	612	617	676	613	615	601	636	637	629	632	672	630	584	617	662	582	620	562	643	652	612	633	629	588	626	637	660	625	611	588	650	624	626	634	551	599	605	652	633	657	596	614	602	587	635	633	640	620	652	637	617	650	610	633	630	590	602	564	608	653	605	568	625	623	624	645	632	606	619	657	585	627	621	602	607	616	626	598	616	605	597	617	629	593	596	657	627	598	623	636	623	620	633	608	616	664	643	599	642	604	621	655	649	594	608	641	587	623	629	624	594	591	601	623	624	654	632	561	609	598	687	609	698	575	639	649	656	569	645	604	633	669	620	604	594	620	630	651	672	637	652	635	590	628	608	611	621	621	628	589	673	594	620	630	637	599	602	642	600	656	645	617	630	640	613	629	576	609	617	630	639	668	642	625	611	617	635	639	593	597	641	589	591	613	701	611	598	647	607	630	614	595	580	640	585	623	620	601	603	640	600	631	669	602	601	654	597	628	625	623	598	647	607	623	618	570	608	587	614	622	605	600	609	587	631	630	649	681	632	630	648	552	629	637	620	637	624	600	614	594	655	648	605	643	621	596	634	616	610	641	630	599	619	620	610	611	643	600	615	589	606	634	601	652	636	616	650	635	641	632	662	618	590	614	681	609	655	627	625	634	578	628	609	604	588	599	620	653	612	619	617	641	551	602	646	593	620	586	612	604	639	593	618	639	619	653	605	634	618	630	613	652	570	623	669	642	617	656	609	658	623	580	622	590	648	596	644	588	677	638	612	584	602	589	596	612	594	606	587	598	641	567	673	637	628	643	614	639	648	623	630	607	612	667	626	621	635	645	637	637	606	634	626	587	608	632	638	646	595	596	616	623	622	602	613	618	623	649	623	578	627	636	563	632	621	618	607	626	633	616	630	591	579	626	609	614	591	636	656	648	596	617	592	620	605	618	618	606	618	652	628	600	580	608	626	640	661	616	659	596	666	619	581	616	660	610	554	600	598	601	632	591	611	640	571	634	615	626	624	632	596	627	626	636	612	647	640	600	614	613	581	613	594	590	602	618	619	609	588	610	678	609	616	615	600	611	617	587	646	604	605	627	625	611	625	584	634	639	614	644	619	654	630	643	599	625	618	574	591	602	602	591	602	633	608	630	638	649	660	635	623	595	599	623	646	579	640	600	649	637	610	596	657	602	681	637	628	576	627	613	609	634	607	600	638	629	616	650	666	605	636	612	626	636	634	638	612	618	612	626	612	656	621	601	617	672	614	633	641	557	632	645	617	629	610	573	603	668	669	592	622	606	618	597	620	637	670	609	609	595	591	614	617	618	614	651	603	588	664	579	648	594	594	628	608	560	628	612	652	610	543	617	600	646	634	611	603	632	622	631	599	591	587	603	595	625	623	638	657	618	631	623	629	600	588	594	628	614	632
29332	28746	26546	13809	2724	803	405	396	419	421	384	385	400	423	385	399	384	411	390	399	371	395	421	394	395	407	393	408	401	393	430	402	381	425	389	415	391	406	349	401	400	436	360	384	417	399	391	378	392	397	393	379	402	400	384	399	406	412	420	405	410	418	395	397	386	412	368	355	443	379	415	388	391	406	385	379	376	407	367	380	370	385	398	410	390	395	403	358	364	377	396	433	398	377	387	386	382	415	388	398	371	425	398	408	383	405	372	399	377	410	380	399	390	389	395	356	373	406	353	383	382	363	392	365	425	394	399	409	386	384	357	398	382	377	381	419	393	365	372	389	374	399	373	409	399	391	391	389	362	401	420	382	422	412	392	391	400	430	388	372	355	399	371	381	405	364	363	399	393	406	402	382	392	425	388	383	408	367	383	390	392	425	382	367	372	377	325	407	371	412	387	348	389	405	389	391	428	389	363	404	396	406	404	387	386	390	424	405	407	423	397	362	418	415	410	409	425	393	430	382	343	380	389	360	396	420	390	382	391	369	406	387	330	387	424	374	375	391	400	389	403	365	399	405	399	417	387	443	376	397	415	334	423	373	390	387	362	377	405	409	387	358	381	378	390	402	361	358	397	354	388	394	367	378	407	392	388	404	437	420	416	410	397	406	374	388	389	367	342	421	404	416	362	387	379	377	407	386	381	390	417	409	403	403	436	401	393	398	383	368	389	402	403	363	408	390	412	375	391	394	408	353	408	380	382	399	437	387	399	359	409	370	395	398	390	419	408	405	420	401	421	397	379	373	394	373	374	406	402	370	412	394	377	391	417	362	385	397	408	383	408	389	388	382	362	402	389	384	384	398	387	391	411	437	383	370	411	421	398	385	417	402	375	385	376	408	403	407	429	400	442	393	396	426	405	395	412	439	381	390	389	361	393	390	372	373	417	375	384	386	410	394	400	414	361	370	414	411	459	390	414	417	399	376	420	388	406	399	396	402	378	438	361	425	352	404	367	389	395	382	425	400	417	379	395	398	395	378	373	383	389	404	385	376	380	395	405	393	387	430	418	399	386	358	413	382	415	423	355	421	393	375	378	399	400	418	394	396	410	398	415	354	406	379	413	349	375	392	416	403	425	389	387	407	389	406	451	414	419	393	376	361	402	387	400	416	415	403	392	384	365	380	393	394	385	396	362	370	434	367	410	361	361	370	388	398	390	412	384	366	403	358	408	361	433	417	384	426	390	412	393	401	411	439	408	398	392	389	395	394	399	400	364	405	414	424	356	392	387	386	408	425	398	397	440	406	386	396	373	409	386	413	383	404	431	359	361	385	390	397	365	388	375	390	392	390	409	395	424	447	435	431	424	396	378	399	399	387	375	394	399	419	371	410	405	389	403	395	401	398	374	369	410	362	409	380	361	407	412	376	389	365	399	419	391	383	411	398	408	369	409	384	386	373	410	412	379	425	424	393	399	385	372	408	410	388	393	370	371	430	423	388	387	383	355	376	399	415	389	405	377	398	391	366	400	438	377	450	382	383	380	369	369	400	446	387	386	435	401	401	427	401	382	396	409	379	378	378	380	391	378	400	381	375	423	411	366	393	399	377	390	375	368	369	408	393	382	392	361	387	384	386	369	385	373	361	387	382	391	387	394	399	379	368	418	368	364	416	416	387	347	379	381	389	393	376	388	408	367	387	391	395	411	407	394	390	403	370	405	414	396	379	404	399	418	360	411	381	361	404	377	379	427	432	368	391	395	425	402	404	380	411	393	392	380	412	406	403	394	371	398	406	424	389	358	396	418	388	372	421	377	397	391	410	431	401	422	380	402	400	353	375	412	396	392	340	354	377	403	410	375	418	382	415	404	377	423	424	407	431	378	386	385	375	365	406	393	391	401	439	359	382	388	413	388	388	380	363	384	365	373	402	392	402	414	405	422	379	415	406	380	420	381	401	385	390	359	420	426	422	363	405	385	401	386	390	378	397	408	392	368	386	351	389	361	376	364	390	371	384	402	397	375	344	382	407	393	388	403	386	419	391	398	397	380	364	396	370	367	374	405	404	387	369	362	367	402	393	409	429	422	382	380	375	410	451	371	393	366	420	377	416	383	387	394	397	392	414	359	395	405	426	406	379	400	402	392	413	400	399	374	391	380	387	425	415	398	394	390	376	427	420	379	382	366	405	346	403	420	376	418	406	404	459	390	412	379	387	387	445	412	380	384	408	395	421	388	425	390	417	375	349	454	379	389	397	377	382	389	375	384	383	389	382	416	393	401	407	409	391	431	393	386	376	401	406	358	411	391	370	407	383	390	396	357	377	390	372	412	410	407	397	414	409	393	375	389	389	402	389	410	385	374	422	413	438	416	396	358	389	403	422	382	409	394	413	379	395	379	400	390	382	383	389	365	393	394	374	438	387	398	406	422	396	383	423	360	402	415	356	392	392	423	417	422	396	372	360	405	396	424	405	376	348	385	382	338	396	406	385	358	350	404	399	384	427	384	363	405	383	388	406	364	342	382	411	401	384	391	400	411	413	375	410	395	407	382	378	413	398	352	393	399	396	391	423	419	394	413	388	375	399	403	430	383	404	398	404	408	394	327	402	399	424	398	382	391	375	428	347	395	402	377	367	374	380	424	381	395	409	373	414	390	401	407	382	398	405	387	401	423	369	381	391	429	380	384	369	401	394	374	396	395	382	402	372	422	421	384	406	374	353	409	418	412	352	373	373	400	395	382	348	415	381	383	362	397	395	395	396	408	401	378	394	397	396	381	394	424	417	436	369	416	420	379	411	396	405	394	414	394	405	407	393	387	390	371	408	410	406	418	388	412	408	385	394	407	427	408	357	416	384	388	409	409	373	402	377	386	386	358	433	394	446	345	392	409	373	377	380	379	396	398	402	402	384	405	389	421	372	396	379	379	402	400	384	382	415	393	375	421	414	414	358	386	410	408	387	405	376	392	386	352	392	400	377	388	435	406	380	415	443	418	401	406	389	414	381	398	384	363	362	358	377	429	402	394	369	363	390	361	367	398	375	404	388	399	390	407	400	412	371	399	385	404	374	420	371	394	384	418	422	399	399	416	384	372	395	366	395	415	385	369	369	403	397	397	408	407	402	381	393	421	429	363	385	387	407	381	369	396	412	387	428	374	404	387	396	390	396	418	416	371	377	428	396	396	424	404	403	408	356	410	375	379	412	395	354	402	390	403	395	411	386	398	409	421	408	390	404	372	393	428	420	378	397	373	383	372	417	400	361	412	393	374	387	390	362	412	424	357	410	441	402	404	419	394	367	395	391	375	392	369	392	358	395	396	404	374	389	359	388	413	382	410	412	415	378	426	375	432	393	366	425	377	376	384	387	428	421	358	386	402	405	398	346	389	390	385	383	391	423	393	420	368	375	375	364	422	395	402	411	412	456	379	355	388	392	385	392	426	371	417	401	350	383	362	408	437	407	386	429	399	392	392	370	423	378	382	401	372	383	374	394	368	368
37556	46803	31514	15017	4877	1670	691	726	718	708	710	691	685	720	738	681	729	695	709	702	660	690	736	702	721	697	715	656	665	707	749	670	724	692	723	701	713	664	697	725	668	716	704	702	693	679	712	683	762	740	674	679	727	672	707	657	683	710	689	715	688	690	681	699	685	687	730	702	681	711	722	726	699	707	673	680	690	700	690	709	737	627	703	685	719	665	685	654	673	709	691	677	687	651	699	689	693	656	685	704	726	689	708	741	681	691	681	666	683	695	767	656	692	695	662	722	689	721	665	705	717	715	744	683	654	718	661	688	737	728	675	701	682	686	671	736	752	717	723	696	657	719	740	719	699	710	701	730	680	676	731	622	718	717	727	712	718	724	703	679	714	718	727	702	716	669	677	662	754	717	683	721	714	695	694	687	723	719	711	739	713	691	663	718	669	727	689	688	687	659	697	663	704	697	708	659	737	663	677	678	664	718	677	728	673	719	710	663	703	743	733	678	704	736	687	708	736	703	731	698	714	764	756	689	659	709	673	707	692	666	761	724	760	675	667	688	688	718	676	712	689	707	685	690	736	696	671	732	711	754	707	716	711	674	725	655	682	666	684	716	635	666	691	683	669	685	722	734	671	674	656	694	660	651	723	713	700	757	698	711	759	696	673	702	686	667	682	709	695	661	668	700	719	765	677	745	694	722	683	716	717	698	642	705	752	681	698	671	698	660	706	698	732	698	656	652	691	709	701	710	700	717	681	722	751	717	681	652	710	718	703	678	672	697	690	637	680	689	670	671	683	748	699	684	713	698	732	717	710	681	708	665	698	684	686	679	718	677	749	700	743	714	717	715	692	732	725	681	643	715	715	691	703	726	714	692	719	731	736	695	719	762	753	612	621	697	710	721	704	689	705	732	735	695	709	673	705	704	662	647	700	685	687	688	696	606	718	726	697	656	659	677	724	689	710	688	682	656	708	712	680	666	719	649	684	673	690	692	715	691	700	651	660	714	741	672	736	704	661	674	712	688	696	688	734	668	734	689	681	688	692	685	669	689	665	705	717	660	710	685	730	695	695	735	697	667	674	705	720	690	739	735	694	712	738	673	737	661	736	679	652	724	729	677	701	685	727	682	678	687	704	684	686	731	696	663	746	671	718	679	692	700	674	698	675	705	709	696	724	689	683	711	671	712	699	681	704	705	688	701	686	674	690	696	720	681	707	684	700	725	707	655	709	747	734	739	726	694	722	677	660	738	726	706	700	724	739	713	649	674	697	656	688	705	663	692	695	698	716	730	707	676	783	701	702	692	677	637	688	713	656	730	690	751	725	705	728	647	687	701	717	723	744	659	651	689	730	693	671	700	718	694	736	689	719	698	709	675	649	696	734	724	696	679	645	705	660	722	702	730	658	695	698	755	677	725	656	690	682	700	707	674	676	722	652	704	705	699	709	694	692	721	707	755	666	668	696	659	673	687	690	687	684	664	672	680	691	704	714	707	710	669	739	672	711	698	696	721	733	691	667	693	683	684	737	730	701	677	693	658	700	685	724	676	753	687	726	662	713	759	726	681	732	645	700	711	721	734	650	698	710	680	718	735	707	692	671	721	756	686	693	712	681	742	667	706	678	692	617	714	717	705	723	709	665	687	738	699	694	717	702	670	686	720	689	737	752	688	723	694	686	752	677	683	734	655	684	695	688	709	692	722	683	684	705	696	696	673	650	735	654	651	694	684	692	713	693	683	712	710	689	756	711	676	686	709	711	688	689	680	710	734	675	686	705	707	699	722	689	699	687	658	704	667	703	739	715	681	667	724	709	670	685	720	690	699	720	627	711	637	648	745	697	698	698	687	714	688	714	657	755	708	723	677	699	686	694	733	722	625	731	680	677	692	643	690	720	728	720	707	749	726	689	687	703	723	680	711	707	725	700	686	676	732	674	681	698	714	700	739	672	712	688	685	739	726	711	711	687	699	702	677	759	686	696	710	745	646	721	688	695	696	688	733	666	685	731	702	682	689	658	695	695	682	665	704	684	718	663	664	674	679	689	772	642	704	699	697	725	705	692	737	707	674	700	659	725	673	664	744	689	716	702	644	708	719	671	764	700	711	668	748	740	705	717	699	693	764	680	710	713	710	744	721	699	717	743	731	739	648	668	663	708	741	691	641	718	716	716	717	754	679	699	696	697	660	705	742	721	744	684	701	682	704	668	632	699	691	655	703	650	643	689	682	674	703	742	719	718	700	717	711	686	739	669	752	671	693	784	725	689	684	719	674	644	731	645	654	716	709	708	743	660	692	657	687	709	718	746	736	653	733	687	714	643	718	682	680	697	715	729	642	674	688	686	735	678	666	704	667	650	685	731	729	688	704	702	704	664	691	711	719	682	727	688	701	704	668	690	721	721	695	671	675	702	712	712	700	742	746	682	674	690	723	741	709	698	720	694	686	687	654	736	722	703	726	695	710	716	686	713	661	693	675	694	726	690	698	665	730	714	730	671	642	724	715	714	678	698	704	659	700	700	694	673	661	718	685	713	714	681	749	651	685	696	732	691	711	681	684	712	709	678	735	713	674	695	717	721	701	748	729	735	704	667	753	679	642	690	727	706	728	681	746	692	707	670	718	663	717	728	740	749	688	706	662	753	707	658	726	686	718	685	694	719	709	643	731	694	692	692	678	737	711	686	658	725	658	710	681	694	707	656	688	678	696	697	688	679	724	727	669	710	716	731	685	688	772	682	694	670	684	672	697	706	715	742	700	653	660	715	675	729	712	712	727	702	638	710	717	717	703	724	722	712	722	675	728	687	688	702	707	744	679	683	715	747	697	714	727	697	701	644	684	662	663	699	675	668	737	697	672	706	700	703	763	714	669	680	681	701	732	711	700	701	690	682	697	718	726	710	725	695	684	642	683	674	660	715	690	683	695	715	721	692	742	716	655	713	713	692	714	673	702	738	627	673	726	692	697	738	753	689	627	707	700	679	670	701	660	679	692	656	714	690	689	705	658	729	711	702	686	719	717	699	665	674	647	714	712	700	743	703	724	713	687	685	651	689	695	748	641	677	668	713	707	694	678	704	707	684	695	685	727	736	673	674	707	698	670	658	657	681	753	652	676	711	743	694	731	700	713	712	669	693	691	713	728	683	703	760	726	686	695	705	691	668	729	703	719	739	731	686	713	705	723	715	640	751	690	678	683	719	734	722	703	701	722	684	652	727	688	650	725	687	667	716	691	657	665	688	707	667	723	718	730	698	756	772	691	665	694	697	667	745	698	677	691	720	717	727	700	694	749	741	696	731	692	661	741	716	734	700	709	724	675	641	743	707	708	740	725	678	675	720	695	681	650	734	744	728	683	700	671	687	675	700	717	733	725	700	723	698	703	692	699	730	685	676	659	714	720	696	730	673	680	702	767	687	712	671	677	690	709	710	681	682	695	728	706	643	712	679	681	717	726	746	718	711	714	682	701	667	685	739	711	694	635	655	735	661	708	693	658	697	718
24676	22952	30997	26051	20338	9233	578	296	300	329	306	287	311	319	283	290	317	280	319	309	329	304	284	325	266	286	277	305	269	306	300	291	303	305	311	345	322	286	305	277	294	262	290	315	311	319	261	288	312	299	287	289	266	292	290	301	294	266	318	329	301	290	319	297	296	295	300	263	324	271	305	302	286	308	296	300	306	277	320	320	295	308	300	296	330	293	330	291	293	311	282	267	309	291	299	271	278	289	291	289	299	297	296	309	275	315	289	311	286	291	293	287	293	293	293	286	305	272	308	297	316	302	289	321	318	306	305	299	304	291	311	301	296	280	276	318	278	316	298	268	293	293	257	317	306	304	296	305	301	305	275	293	269	298	267	308	309	318	294	326	274	309	287	300	313	290	293	279	265	269	279	295	322	299	288	301	269	296	321	297	282	291	321	290	303	302	298	285	302	322	307	289	332	284	290	296	276	276	298	283	280	276	287	328	296	272	295	284	280	295	307	315	246	310	274	281	253	287	298	270	292	289	282	289	302	296	285	290	295	266	313	300	295	297	287	288	303	305	266	266	304	308	300	325	282	256	282	285	303	279	308	315	297	286	310	305	298	290	271	297	298	337	315	311	295	277	300	285	293	324	321	296	261	321	289	314	272	256	296	273	277	314	287	280	282	292	288	301	287	283	309	298	302	302	293	298	310	284	259	273	281	279	287	290	289	304	296	272	299	267	280	301	312	299	291	273	309	312	313	297	263	296	294	330	287	271	261	275	296	299	295	287	344	315	311	273	278	305	322	308	278	299	285	307	337	310	289	300	304	307	291	290	286	309	294	276	312	308	305	290	298	284	310	291	277	283	271	286	286	290	303	297	313	296	279	295	278	303	284	299	300	254	261	276	286	305	302	295	285	306	316	317	308	283	302	294	299	307	291	306	290	306	312	282	300	306	307	336	280	299	309	306	316	264	281	310	289	286	277	305	312	284	338	294	314	294	307	288	323	321	312	285	275	322	322	309	320	293	276	288	288	305	271	323	333	307	321	298	274	331	321	329	296	289	293	327	291	332	308	296	290	313	274	273	323	304	283	302	300	289	307	294	335	333	293	297	272	319	279	314	306	277	289	297	312	283	267	315	283	302	309	295	276	319	298	285	265	305	275	258	284	324	297	296	288	295	292	287	327	292	318	289	291	279	304	282	301	290	280	294	300	291	307	308	305	241	281	293	292	312	321	304	305	302	316	336	299	316	294	331	315	308	277	280	307	311	308	289	290	318	337	297	275	304	318	274	286	294	315	269	290	301	277	293	313	278	334	296	291	314	309	274	294	293	319	277	319	269	334	272	307	261	284	297	299	317	293	319	310	285	305	299	304	296	326	316	292	285	298	277	288	298	321	316	308	302	299	253	316	288	274	311	306	281	284	299	318	283	319	315	286	314	295	281	294	289	288	280	294	295	299	318	337	304	271	264	305	280	278	293	314	314	309	343	289	298	291	305	288	269	332	304	333	285	260	307	301	296	295	306	330	266	308	272	267	289	271	265	303	310	290	286	297	300	290	301	324	267	273	281	317	276	293	304	285	331	300	296	275	311	278	300	317	291	306	285	282	303	312	315	287	307	285	282	301	293	311	294	292	282	305	310	312	307	323	269	304	309	280	297	267	265	292	296	309	277	303	298	296	301	300	306	299	320	289	298	314	287	305	311	311	300	266	283	287	311	291	284	292	272	282	284	288	308	305	293	316	283	318	303	313	301	281	311	284	284	303	282	290	314	294	297	279	291	289	283	275	302	297	278	322	287	268	288	287	309	307	300	290	282	297	296	296	292	281	319	289	308	340	309	329	280	306	273	308	308	257	323	298	302	292	277	289	286	282	282	302	331	279	300	286	294	298	315	308	301	333	270	312	323	281	309	295	283	307	295	291	324	320	266	276	316	297	320	288	312	311	276	280	283	276	324	300	302	303	302	273	294	320	298	302	281	310	286	293	294	297	311	283	310	303	310	278	283	302	296	277	305	287	311	264	249	306	316	312	324	302	297	327	272	281	294	254	271	302	279	287	301	313	292	270	309	311	281	293	310	305	300	286	317	322	320	285	281	302	281	319	278	293	300	317	312	287	291	300	290	312	293	268	258	302	293	300	306	310	292	275	269	275	290	327	330	265	296	285	293	288	291	286	275	300	283	291	304	299	268	291	287	316	296	292	301	328	300	306	294	298	299	275	302	319	285	313	294	273	299	284	268	302	306	280	307	321	295	289	265	305	309	302	307	281	300	327	288	275	313	280	287	319	273	275	260	300	297	274	288	288	291	287	292	313	295	267	274	303	288	296	304	312	294	321	299	307	274	305	307	321	265	283	294	254	289	324	283	290	290	314	306	297	343	304	291	297	317	306	254	285	299	291	277	306	299	286	340	274	299	294	325	308	272	283	280	314	289	298	292	302	309	289	291	336	306	285	269	293	291	297	275	281	302	269	313	338	280	284	273	275	267	282	301	292	285	295	285	286	315	314	284	321	282	314	311	310	297	310	282	316	326	287	309	321	319	272	317	279	285	309	294	306	269	294	331	292	258	311	272	291	276	308	299	291	283	318	276	306	277	308	299	303	286	283	300	298	279	279	281	298	274	293	309	298	300	286	285	323	283	316	307	296	322	297	292	283	276	312	287	287	301	293	270	323	283	286	275	315	312	279	307	288	295	294	268	303	319	302	343	284	303	311	293	312	296	312	290	302	295	310	287	308	254	299	305	301	312	296	294	291	290	290	292	269	279	289	321	296	300	284	268	285	308	287	279	275	319	306	311	282	288	297	321	299	299	282	314	323	273	315	306	307	274	329	277	310	329	358	278	320	336	315	284	312	291	264	298	310	306	308	290	296	318	309	286	283	311	320	284	279	321	290	296	306	291	275	289	297	295	283	316	282	276	293	319	315	261	292	364	293	279	317	319	297	309	288	301	295	297	268	303	287	305	297	286	279	269	293	268	311	276	285	291	292	292	305	309	308	312	296	273	281	287	306	289	275	272	298	308	267	281	293	288	311	286	286	315	294	310	304	297	297	269	290	282	313	250	303	339	278	265	274	289	313	316	297	290	293	288	277	312	295	295	263	269	287	287	302	322	312	301	296	304	282	289	324	284	308	296	292	262	285	304	303	294	284	303	277	320	277	280	294	304	305	323	302	308	312	288	311	301	288	324	326	299	320	299	319	309	312	294	283	298	287	328	297	276	301	311	271	289	307	297	283	304	290	312	300	278	291	296	318	279	298	289	280	311	260	293	287	283	295	290	312	312	341	285	302	313	283	278	293	289	306	292	304	293	253	306	301	292	293	330	292	284	310	290	281	310	279	315	266	265	254	328	275	297	311	301	295	294	324	264	274	288	289	277	276	289	288	309	315	298	289	298	305	312	280	282	295	303	305	314	308	299	300	303	313	284	300	306	291	314	274	319	277	300	281	310	279	268	277	305	296	304	272	305	276	305	298	299	291	309	304	303	309	290	307	293
60682	88474	62209	36465	17726	4808	557	531	497	516	536	566	538	509	570	545	537	521	565	472	533	544	539	557	536	563	535	530	525	499	547	534	519	550	548	543	532	511	589	534	555	532	536	508	534	559	541	547	555	551	481	576	574	524	519	514	475	513	521	545	491	541	533	545	489	545	511	579	521	506	476	525	527	513	532	509	530	582	552	545	538	534	548	518	534	561	538	553	520	534	557	552	543	539	516	537	583	510	501	535	495	537	494	548	499	533	518	535	570	534	521	498	523	543	558	540	523	553	570	527	506	543	522	472	505	516	543	538	526	502	539	521	542	536	531	581	512	536	548	529	538	519	501	540	549	514	500	570	492	523	572	534	544	502	542	523	543	531	523	551	497	496	569	551	531	534	505	538	540	540	543	513	537	527	545	551	545	516	548	495	521	560	533	590	527	565	529	564	519	529	578	515	537	543	560	557	536	546	562	515	525	539	527	540	536	508	545	513	539	544	510	544	570	519	551	521	548	565	538	518	538	493	520	515	537	528	527	532	514	526	533	537	558	520	519	513	516	524	512	528	521	515	520	515	548	519	508	546	549	482	552	519	487	586	499	514	547	550	544	520	495	544	582	525	535	528	534	505	545	528	542	515	548	525	528	526	507	520	506	546	556	495	535	499	530	544	511	501	562	526	525	514	559	530	513	556	503	537	531	519	562	550	481	559	532	533	569	550	587	492	521	526	577	481	551	484	567	548	541	553	551	579	512	528	518	536	547	483	532	504	537	529	522	579	519	563	567	550	532	541	515	508	514	529	511	540	546	515	527	507	554	558	545	566	519	522	542	505	527	559	527	521	568	525	573	537	520	565	519	534	574	531	545	565	531	516	528	536	546	535	523	568	544	545	518	517	510	528	540	532	536	549	536	549	542	552	538	468	520	497	566	508	550	556	535	538	513	553	531	540	540	588	547	528	550	570	514	536	539	556	562	543	562	535	515	510	531	564	547	519	531	505	525	531	528	552	548	549	519	520	479	561	537	540	544	516	523	521	499	549	550	528	525	520	579	540	553	552	542	492	540	576	555	520	493	520	496	528	578	567	497	510	537	575	535	534	554	511	552	570	526	542	517	551	531	532	558	553	530	532	528	538	504	548	533	519	555	525	521	533	547	523	527	575	508	521	526	510	511	503	517	566	543	529	521	510	522	543	555	493	526	508	548	563	575	545	582	504	509	512	527	531	501	534	577	558	492	526	491	575	568	512	529	539	514	525	541	560	547	514	539	502	528	517	503	497	560	523	517	566	515	569	520	522	554	545	524	528	504	582	503	568	557	503	532	535	519	554	521	516	520	512	561	487	508	535	579	504	507	540	567	541	534	548	564	545	526	505	546	534	512	534	559	557	530	531	552	486	537	555	512	534	586	535	505	499	525	518	495	544	552	544	571	528	499	504	524	561	540	551	525	532	555	568	576	558	513	545	534	563	527	534	536	538	511	548	541	498	547	585	502	596	567	547	561	523	513	524	570	528	534	518	513	562	564	508	536	528	540	494	525	559	535	502	548	542	540	526	513	560	498	557	547	537	540	532	535	520	552	575	584	508	543	565	499	544	598	503	530	532	475	543	519	544	544	542	518	545	515	544	526	529	572	525	535	517	519	509	532	518	521	509	543	569	515	538	525	517	581	560	531	551	501	558	544	532	556	529	520	534	510	545	533	531	570	605	567	511	527	532	529	516	552	522	533	575	569	540	557	508	533	535	538	546	531	559	500	538	511	533	553	521	574	579	574	529	485	554	508	523	517	527	549	519	568	548	543	556	517	484	536	506	569	519	443	545	555	556	562	555	534	529	517	569	523	595	462	518	530	545	513	537	561	536	546	501	583	547	545	516	537	532	564	546	535	542	525	502	508	519	478	561	520	559	531	549	481	558	566	552	527	553	533	500	571	554	554	533	505	519	532	563	536	560	517	493	569	527	510	558	522	546	556	551	538	570	575	562	519	490	511	540	532	552	557	524	551	500	501	504	541	564	553	539	555	489	481	557	523	533	562	511	528	531	517	527	513	574	610	529	529	548	595	507	590	534	556	535	504	517	516	533	515	538	502	538	502	566	547	528	514	568	582	519	533	535	553	544	525	586	549	497	536	510	567	550	540	567	541	541	543	529	553	534	508	559	527	535	537	544	523	539	534	570	508	544	487	538	553	534	525	524	526	539	521	524	534	590	514	517	547	567	533	574	545	513	507	524	561	519	557	565	525	499	543	538	553	508	542	514	562	541	536	496	539	550	529	543	557	554	557	543	500	515	478	576	564	548	566	577	512	519	525	557	509	522	546	560	562	530	570	491	498	534	516	560	536	573	589	566	523	572	509	521	506	522	508	527	550	488	563	557	538	527	540	565	534	488	571	514	552	545	510	547	527	585	483	548	531	566	522	553	487	527	534	513	514	516	582	559	525	543	520	540	525	496	558	503	519	604	522	521	489	515	549	531	540	527	583	547	530	529	556	492	561	517	521	567	547	533	526	509	531	550	561	560	523	521	577	565	551	492	510	555	540	537	573	568	551	520	553	561	529	568	540	557	582	568	545	571	554	494	553	559	534	541	528	538	552	580	552	533	553	531	532	523	536	550	543	612	519	511	558	532	512	545	535	550	558	567	555	539	493	546	518	570	573	502	512	504	560	520	494	554	512	547	547	537	584	541	522	530	531	543	517	527	515	533	543	525	570	553	521	535	550	517	521	549	514	518	526	567	529	524	499	490	500	539	562	533	530	523	530	524	523	536	533	547	554	575	562	509	509	524	550	541	547	527	527	510	509	556	533	533	526	557	545	534	524	564	565	549	492	519	555	530	558	535	501	533	502	548	572	546	512	534	570	553	510	547	536	600	560	544	505	515	527	525	560	545	540	525	522	531	545	498	538	579	538	529	520	481	506	542	506	544	538	548	530	532	527	554	546	531	523	523	516	552	556	508	548	589	502	489	543	500	547	542	512	527	495	541	520	559	561	526	517	531	495	532	540	556	515	558	539	538	569	589	562	536	539	546	570	536	529	539	529	533	547	580	520	540	557	559	558	525	539	544	571	492	530	484	558	526	544	509	514	551	551	535	542	545	501	520	505	563	532	511	538	537	504	527	517	532	526	582	548	553	560	517	525	568	555	569	536	527	521	547	517	493	573	545	574	537	555	490	514	511	517	525	492	522	544	565	511	495	519	508	522	537	531	546	545	495	562	533	541	552	539	514	565	521	534	542	520	554	520	506	562	553	518	539	523	530	545	582	572	561	538	566	522	556	565	591	529	527	555	548	532	509	553	532	526	548	520	529	522	529	533	503	520	547	534	562	523	506	558	548	566	555	502	492	516	535	495	538	539	526	559	516	559	541	488	524	544	550	542	568	537	571	526	540	545	473	566	513	513	551	566	532	550	514	538	532	542	572	523	563	564	543	492	502	551	532	544	552	520	529	538	530	538	545	538	532	530	547	562	535	508	524	525	573	519	498	538	542
23457	21982	30130	24308	21422	19242	5054	459	444	387	388	393	400	386	368	443	415	379	421	376	373	386	371	378	418	389	395	382	388	376	392	378	377	389	392	401	367	362	429	405	362	379	414	390	384	372	392	418	388	367	375	391	376	391	373	386	388	401	414	396	356	380	429	388	416	374	364	362	374	389	410	415	393	405	374	394	413	378	413	383	357	378	344	405	361	385	383	372	364	366	376	402	405	363	399	385	368	428	409	387	381	369	361	411	418	391	408	379	368	356	395	385	403	401	387	378	419	394	402	392	343	374	380	356	388	372	384	379	382	385	375	414	372	386	395	414	392	362	425	367	369	383	391	360	368	377	400	390	384	381	373	360	375	395	395	396	367	405	392	368	411	409	373	370	365	404	412	399	360	403	393	370	362	393	379	376	365	390	365	389	372	383	383	393	384	402	398	417	400	395	365	388	389	369	386	397	393	397	389	388	412	400	417	411	413	346	411	412	386	459	371	383	369	374	375	389	405	427	399	354	329	392	367	437	401	420	376	407	418	359	412	382	368	380	342	393	365	352	374	383	349	407	396	340	360	388	390	441	405	420	413	376	374	389	364	374	389	393	394	399	393	386	369	379	365	355	355	361	350	392	383	403	398	378	391	382	402	408	374	400	381	406	435	409	416	395	354	389	354	397	413	361	398	397	411	413	387	365	402	401	357	390	389	368	373	369	365	380	367	379	364	406	381	404	379	394	375	407	386	390	408	414	398	402	360	375	378	397	395	368	375	402	404	371	381	380	395	349	391	394	373	383	368	405	395	416	382	376	364	369	372	404	370	374	375	363	362	379	374	379	362	388	392	389	393	395	357	391	396	387	378	403	374	399	354	373	371	398	401	375	352	372	364	395	382	367	398	385	358	401	368	373	371	379	413	381	415	402	367	397	417	419	384	404	424	393	382	332	375	372	424	398	376	401	413	423	377	383	393	321	380	327	418	383	381	362	437	342	388	359	391	404	362	356	432	367	392	389	408	379	362	386	415	391	370	367	425	364	371	395	374	362	373	383	375	385	389	386	400	420	385	341	418	359	397	363	373	396	354	380	426	353	391	379	380	402	414	369	411	384	359	376	416	385	391	376	393	384	350	386	374	415	387	362	347	344	392	449	421	379	393	395	361	373	401	364	371	382	404	388	355	388	422	342	373	377	421	381	389	402	409	388	404	377	379	405	402	434	412	385	359	378	401	407	390	377	441	404	376	398	383	398	396	385	375	401	400	391	355	391	381	402	413	369	354	383	406	379	378	360	383	407	404	385	380	381	387	403	384	381	395	370	378	384	408	433	385	363	396	356	374	355	390	410	367	383	391	395	412	409	387	382	391	396	371	378	368	402	396	359	383	389	403	379	388	399	392	382	384	376	382	386	395	380	402	374	351	370	378	394	421	421	387	361	403	386	404	413	375	417	395	371	392	373	392	400	382	399	379	371	368	408	352	361	423	388	395	386	370	396	369	404	372	396	385	357	344	405	378	398	349	371	376	384	361	381	380	404	399	406	385	378	380	381	421	377	384	387	399	393	396	390	373	372	389	400	393	369	363	402	395	365	363	373	395	394	355	383	385	400	371	411	398	411	371	370	352	380	362	414	383	361	342	381	398	383	428	430	406	395	387	382	367	389	387	376	431	400	401	372	415	393	387	369	398	398	409	373	401	412	357	336	370	383	345	376	380	359	399	366	350	372	380	391	388	381	354	407	364	375	400	374	382	394	419	414	388	391	416	401	388	399	368	366	377	375	362	378	416	364	410	391	391	402	379	394	387	419	383	379	395	375	392	378	399	374	395	360	364	395	353	373	379	412	401	397	414	402	376	386	404	386	376	373	359	375	381	373	392	376	338	353	396	396	423	369	431	382	428	380	375	362	403	387	379	409	372	383	390	367	375	403	370	412	390	375	387	402	441	421	365	400	382	368	345	412	370	399	382	405	368	374	379	392	363	384	393	365	421	358	415	368	415	384	391	380	372	390	389	419	420	420	375	410	413	358	360	387	387	426	360	377	384	362	406	375	392	397	397	376	387	410	407	400	404	399	387	413	370	400	389	358	380	404	411	380	378	380	366	383	397	373	382	407	369	362	359	366	404	429	370	375	385	393	371	375	389	370	403	411	374	354	378	397	400	406	382	384	382	395	381	407	362	355	381	381	334	353	377	368	352	411	357	371	377	374	380	401	414	383	372	356	367	410	409	360	380	401	408	364	366	375	353	376	387	378	364	406	380	372	385	389	434	397	327	366	378	394	406	395	389	403	369	426	373	395	405	408	408	388	421	402	364	407	395	411	363	396	406	383	374	378	394	380	384	369	405	382	380	352	422	342	399	407	382	366	376	365	387	430	412	384	389	413	385	399	377	371	356	447	391	373	404	383	387	407	369	352	379	408	367	390	388	384	401	368	411	353	399	374	390	396	370	395	400	381	383	386	393	380	390	416	386	403	409	397	392	389	369	354	368	398	420	377	387	400	378	380	375	378	392	393	380	367	400	410	376	386	386	385	406	354	387	378	385	398	378	340	373	380	396	377	393	364	404	370	356	379	385	360	410	390	397	404	424	392	428	350	370	406	392	369	384	391	375	357	383	385	393	385	359	389	419	399	358	372	368	367	388	402	405	404	390	419	385	435	406	395	349	385	384	388	364	363	378	365	392	393	385	417	449	390	375	373	412	398	397	378	406	394	396	364	429	349	393	390	394	379	360	391	403	353	421	356	370	376	396	422	372	362	345	368	386	371	399	393	388	391	390	369	395	401	413	405	412	384	428	385	375	383	389	356	327	379	407	373	423	379	433	377	381	403	407	414	398	405	364	381	393	406	384	376	389	388	371	364	386	390	381	340	415	412	361	374	367	419	394	392	371	382	393	355	386	405	360	413	400	386	377	404	416	381	370	361	376	391	385	388	369	377	367	374	374	382	352	405	373	402	392	364	372	392	387	400	378	367	389	395	396	391	407	350	380	403	393	371	431	392	356	394	366	372	399	361	395	406	370	385	358	362	409	397	385	403	359	380	426	430	353	367	408	386	405	417	396	375	361	388	356	378	400	385	378	362	388	374	369	392	379	389	381	356	365	407	371	380	383	376	373	376	380	368	369	359	359	372	412	426	378	388	399	373	352	382	369	374	369	400	417	412	403	384	407	381	419	365	405	383	380	392	375	376	388	378	378	399	414	405	387	376	392	363	366	374	393	373	357	387	374	366	395	351	398	400	351	377	397	380	389	383	391	414	390	373	350	403	389	409	364	378	407	394	348	385	350	377	440	370	394	372	391	370	426	395	420	388	389	408	365	399	369	414	366	373	388	377	394	379	416	416	394	365	403	401	412	378	391	378	374	389	401	371	394	371	403	381	378	396	431	391	385	387	372	403	395	375	398	381	392	382	403	377	378	381	390	385	386	357	396	388	362	366	408	399	409	401	366	359	383	412	377	436	391	406	397	349	394	429	404	365	389	397	399	395	383	379
61042	99849	70680	42912	22563	7019	772	652	645	674	653	657	637	706	677	657	663	649	664	630	657	642	620	615	573	628	655	691	666	619	653	638	665	650	652	627	629	629	611	655	607	658	662	633	649	667	674	610	665	651	618	647	662	638	672	692	670	627	647	609	685	632	663	699	697	641	641	653	647	677	679	667	641	679	680	668	619	656	665	650	657	668	653	663	618	648	664	639	645	637	643	617	664	611	652	598	655	620	722	640	663	661	615	663	689	668	721	640	643	679	610	682	636	662	631	658	598	693	658	637	663	628	656	635	677	645	642	667	642	640	644	620	659	647	607	646	655	666	647	622	633	651	626	654	625	661	622	664	692	674	619	657	642	658	656	669	655	646	632	639	653	675	687	676	658	702	636	652	646	700	638	639	694	631	615	661	664	658	608	653	620	666	640	616	604	588	643	692	632	627	616	678	643	643	631	650	635	656	671	605	677	660	640	671	674	637	629	649	643	607	635	647	683	657	640	653	629	681	679	667	670	592	629	643	589	691	606	638	641	615	666	656	652	637	608	688	659	695	581	627	654	613	675	646	640	640	631	620	642	664	639	657	661	623	685	644	623	610	683	657	664	638	661	634	654	662	634	617	625	656	636	687	653	668	677	584	678	633	621	646	623	604	657	678	648	628	635	643	670	641	650	634	658	621	649	628	668	667	640	671	626	653	630	692	659	662	669	687	631	619	654	666	644	660	665	674	614	659	664	661	612	655	654	640	609	698	609	655	687	607	623	653	652	627	670	640	631	661	608	666	639	663	614	642	676	674	634	612	682	648	674	683	631	679	654	625	638	649	629	683	637	626	663	604	653	660	673	640	691	638	631	652	660	697	653	664	699	667	623	626	640	628	675	653	653	636	652	651	622	615	641	677	637	625	654	700	661	649	635	633	688	637	631	629	624	631	705	618	613	678	634	630	601	679	647	627	630	664	669	640	633	649	634	636	630	675	662	680	610	651	613	612	636	680	616	662	668	702	636	651	602	628	701	630	683	621	687	665	664	658	662	649	645	636	676	623	674	631	652	666	685	626	675	640	620	666	702	640	701	630	701	643	625	661	673	616	628	651	662	585	668	673	672	630	648	664	665	667	622	601	660	628	661	687	631	663	639	659	657	659	635	666	579	648	635	652	631	653	660	658	645	650	624	650	636	643	637	618	645	657	663	649	656	618	615	646	628	678	663	616	687	611	665	618	682	616	630	658	640	658	670	621	614	665	655	661	679	619	623	647	648	673	646	616	645	656	596	648	662	631	619	662	654	631	642	603	599	635	636	669	658	663	647	636	609	648	632	595	646	698	660	596	655	640	678	666	631	680	656	662	655	647	631	605	613	676	599	646	671	659	635	623	628	628	622	667	629	601	668	679	629	669	618	614	613	579	664	648	687	620	625	674	658	654	627	662	671	622	621	656	659	645	618	679	671	634	638	657	650	650	661	658	611	668	637	673	639	620	636	607	646	665	599	676	627	649	670	650	630	646	676	673	624	687	667	662	657	639	628	689	665	624	673	626	669	655	675	680	623	638	673	630	652	654	703	595	669	615	661	655	630	662	633	651	679	647	646	656	660	645	622	646	645	708	671	629	640	636	643	684	632	653	677	664	642	672	659	671	667	670	631	625	656	620	674	621	646	612	617	636	625	660	651	649	653	674	698	678	646	632	667	657	597	696	665	642	656	623	621	666	641	654	636	660	656	686	653	660	642	646	681	642	564	656	662	637	641	606	642	694	677	639	631	646	621	653	642	643	664	676	628	626	637	676	631	667	629	681	632	652	675	626	638	656	629	639	648	676	655	679	712	648	653	596	636	644	667	647	667	625	667	627	640	619	641	675	647	683	658	664	675	646	629	648	677	588	658	650	654	643	621	656	666	632	609	649	623	612	624	629	649	646	652	658	619	655	645	656	609	651	662	656	676	662	630	621	676	661	639	636	657	661	626	661	664	651	650	639	652	638	626	707	652	663	645	686	668	640	679	661	612	633	602	632	639	625	625	644	608	662	602	639	647	658	680	663	650	606	610	643	685	668	717	635	651	621	616	661	671	651	659	637	592	638	709	656	676	646	626	658	629	640	667	648	636	593	633	623	596	669	677	630	668	640	624	665	679	677	661	647	630	655	616	653	661	701	641	613	677	649	676	629	714	655	640	672	659	620	650	644	658	650	652	620	659	626	642	657	656	676	625	656	666	660	666	658	653	610	631	678	666	652	663	628	648	663	626	621	679	621	657	657	654	627	652	601	603	656	707	617	616	639	620	641	623	608	634	666	667	677	678	684	610	643	664	635	625	656	667	598	615	661	653	632	639	622	654	658	678	643	646	664	665	626	680	658	630	580	673	634	629	634	617	617	600	653	607	659	632	649	646	653	640	654	659	651	624	638	628	659	653	639	669	737	663	634	645	644	654	661	632	622	636	658	629	640	631	677	721	646	626	584	645	642	652	639	661	652	673	611	667	666	663	621	656	652	658	651	642	652	662	690	660	660	626	670	633	634	657	634	657	675	602	635	665	595	648	643	625	670	671	606	692	673	664	652	677	642	652	664	627	689	663	679	659	681	665	664	650	645	645	625	661	686	673	663	676	644	642	649	623	645	647	651	640	635	607	654	670	676	677	644	626	629	630	618	614	627	638	600	626	677	636	639	609	623	670	646	659	713	631	634	645	581	658	642	590	663	644	674	637	613	682	630	637	642	637	609	676	612	633	658	646	665	594	625	650	680	677	691	618	623	647	673	654	664	710	662	665	685	660	683	623	649	624	672	626	672	620	669	627	605	685	653	644	690	677	648	634	666	654	689	652	663	654	605	654	652	629	571	650	634	634	648	682	643	642	693	637	600	680	640	642	644	674	623	674	644	664	637	667	635	632	664	646	614	665	646	623	630	615	616	661	639	637	669	667	640	629	657	597	646	628	626	649	621	616	607	624	657	644	638	606	612	698	627	639	660	660	626	687	651	632	639	641	653	622	636	600	656	670	639	665	614	611	610	684	644	609	662	679	637	709	684	630	639	662	613	638	634	657	635	615	653	665	658	645	663	650	697	638	647	642	624	661	673	616	675	631	605	683	618	628	608	635	619	654	669	643	634	654	654	678	637	621	600	685	641	661	710	630	689	635	643	682	638	641	622	675	634	628	653	692	670	643	642	664	664	619	642	662	625	634	598	644	650	629	610	644	634	630	675	617	627	662	672	658	628	660	676	641	621	643	610	630	659	656	642	629	638	659	687	653	721	628	644	633	649	685	626	660	634	667	636	669	609	620	611	671	620	655	666	650	620	642	679	625	654	613	629	636	643	672	651	671	632	613	608	639	651	682	629	646	674	663	666	630	681	698	647	620	631	619	649	694	607	630	689	668	684	639	661	647	615	621	665	632	700	629	658	664	603	632	688	659	598	656	659	635	637	660	686	634	637	614	654	659	680	650	638	672	635	629	652	644	630	642	599	652	662	621	648	644	648	640	650
29668	29589	26628	11656	2073	774	496	406	399	403	370	409	391	368	402	374	362	402	383	417	352	397	375	400	402	388	377	384	412	398	404	395	407	397	392	431	414	399	368	400	380	393	380	385	423	375	381	404	402	399	427	382	398	375	372	418	430	398	356	369	401	380	381	415	422	394	368	423	377	380	410	384	367	369	387	390	397	415	392	387	399	413	392	392	384	409	402	383	358	403	364	393	346	377	356	366	385	366	398	387	389	399	371	377	380	402	396	357	381	402	410	387	393	388	386	343	393	390	412	384	416	389	351	382	395	419	364	399	378	396	356	408	386	373	370	393	417	377	389	401	363	390	424	400	398	368	373	391	422	419	349	414	384	401	380	373	373	390	359	409	397	375	419	357	389	372	391	402	401	383	403	388	357	425	382	388	392	374	416	387	400	411	373	412	411	394	389	397	385	363	420	414	366	391	418	375	368	387	395	374	391	399	408	417	409	389	391	378	395	358	383	365	383	396	407	381	379	402	394	377	358	364	398	373	409	379	377	402	409	376	388	358	396	384	366	389	380	384	398	379	352	409	414	380	383	383	375	393	374	400	385	407	387	375	386	398	363	369	403	406	377	358	416	385	364	404	376	367	417	376	386	357	399	383	380	428	372	381	387	371	404	356	413	380	384	388	393	377	364	343	387	414	383	348	369	391	387	424	399	395	359	413	394	397	393	383	392	390	373	378	387	335	392	350	404	360	379	419	349	359	396	416	387	408	380	365	383	376	401	355	393	368	440	377	362	364	410	369	391	409	373	387	377	382	377	375	391	400	393	367	394	371	368	349	391	408	411	394	360	389	364	392	402	419	369	405	388	424	381	388	394	378	379	360	392	396	383	379	366	382	362	393	384	376	417	425	354	395	435	387	377	381	391	401	378	379	403	397	393	389	370	394	397	383	401	404	348	384	354	387	380	393	426	362	409	426	364	382	373	385	354	407	393	414	362	393	360	411	406	368	422	381	391	374	397	401	407	388	409	387	381	378	365	378	381	385	375	409	408	397	366	372	394	380	376	376	381	396	354	372	387	389	390	354	410	372	407	402	388	421	382	366	375	374	432	388	377	392	407	353	338	388	384	418	359	376	334	391	369	377	374	397	422	390	357	400	382	408	386	366	390	375	364	380	382	393	383	361	370	385	386	415	360	387	385	385	418	369	366	404	401	390	384	400	398	412	393	353	357	367	384	387	404	400	388	389	432	380	367	361	377	397	334	401	382	381	419	390	374	396	367	370	364	345	424	376	388	382	384	393	367	421	402	406	396	362	331	342	391	378	396	389	388	381	402	379	362	378	376	426	383	391	409	385	403	414	399	348	387	390	380	393	389	388	373	397	383	360	403	429	413	366	408	375	394	372	384	401	369	343	397	422	400	377	399	379	365	396	393	369	397	378	365	371	399	390	386	417	386	392	372	402	405	375	373	422	410	356	380	387	353	376	428	396	386	352	370	383	350	407	392	365	387	407	439	384	362	382	435	393	389	415	341	368	397	375	372	359	359	379	392	378	368	361	389	359	389	402	368	383	374	379	353	345	376	391	414	375	397	408	416	423	424	398	388	363	410	378	349	368	408	372	410	379	392	369	364	378	381	396	414	388	399	379	386	401	393	402	409	374	375	377	380	390	390	398	367	403	380	392	373	357	387	385	352	387	364	387	360	405	379	382	376	382	382	414	392	395	376	358	413	414	381	365	372	382	427	371	351	409	404	404	347	353	418	380	400	393	413	379	357	337	374	421	373	386	393	397	371	369	369	357	381	402	381	388	416	382	395	376	370	384	432	384	417	356	351	387	423	382	402	388	400	381	390	407	401	404	436	384	379	354	353	382	419	398	374	373	380	385	374	387	386	407	394	373	424	354	412	395	380	389	405	396	391	394	387	393	392	377	376	388	391	342	373	384	385	355	387	392	393	405	397	384	365	347	378	383	369	396	373	365	402	399	409	361	393	411	390	386	352	376	400	423	423	383	387	384	410	392	401	407	363	356	380	366	354	381	411	366	392	355	375	416	387	382	388	440	399	418	399	395	389	414	405	410	363	378	378	342	382	366	378	389	394	395	365	373	409	365	361	395	395	400	387	365	350	371	419	386	379	378	381	390	404	384	346	393	381	365	398	402	384	393	391	394	412	363	389	392	372	364	381	374	392	404	428	378	352	376	375	384	383	398	399	393	398	380	407	372	368	404	379	396	402	372	387	368	377	369	383	419	393	412	379	358	392	385	385	406	369	360	366	388	375	410	386	381	397	364	394	373	377	377	384	374	393	395	371	371	416	382	384	372	366	384	393	410	381	381	407	371	347	432	407	375	394	379	367	397	408	389	377	401	363	388	404	414	458	394	381	359	374	366	368	383	370	366	355	365	388	356	366	354	378	369	387	368	345	387	386	390	372	383	445	423	409	415	405	373	384	400	432	382	403	375	380	374	416	411	387	362	363	400	413	376	391	393	357	411	380	368	411	430	399	381	374	369	438	424	367	385	415	416	380	373	410	367	398	406	400	399	395	323	405	394	386	389	374	413	378	397	394	406	377	415	394	413	365	400	381	402	358	350	398	378	347	421	363	369	390	386	384	392	379	389	379	391	362	398	374	385	401	381	368	367	412	390	379	392	353	370	371	375	375	402	409	370	370	379	395	420	419	370	403	373	370	415	410	392	374	381	370	373	368	406	399	363	359	369	413	409	393	382	400	378	376	399	402	343	403	380	406	416	393	398	389	410	406	359	379	396	395	370	378	403	364	413	377	403	350	335	392	371	421	403	415	393	382	410	399	373	393	360	376	329	393	380	363	371	393	394	353	369	376	370	369	376	430	364	385	405	360	372	374	395	396	377	372	386	393	390	397	376	420	379	392	367	368	403	385	424	385	369	394	389	386	359	355	397	377	381	403	366	381	371	400	414	358	376	401	394	387	423	409	416	384	391	389	373	382	407	373	378	392	413	381	381	403	394	376	379	369	391	380	402	379	382	398	407	370	368	387	385	376	390	379	396	387	402	387	374	395	392	358	398	360	370	412	391	414	360	376	409	402	368	411	383	397	400	413	381	358	370	368	369	383	364	402	426	407	336	349	413	388	394	360	382	385	351	396	394	399	373	367	375	360	388	357	390	367	382	349	367	350	383	381	423	375	374	383	368	380	361	390	415	373	378	399	421	386	418	388	387	364	404	403	378	400	391	391	398	363	387	354	391	361	342	413	378	375	402	382	416	398	396	382	397	414	392	398	355	394	371	359	416	405	382	379	376	381	398	372	367	358	366	383	383	366	377	401	373	372	395	385	389	389	373	361	386	354	415	394	405	403	412	395	389	378	412	425	397	394	372	346	385	378	375	410	407	433	365	406	375	367	431	379	365	381	393	368	406	387	357	377	380	355	384	410	395	405	371	428	380	409	386	376	392	366	362	383	379	362	360	358	358	371	382	386	403	401	408	439	343	411	399	399	374	381	392	389	378	385	393	393	378
37836	48102	30785	11996	3749	1268	702	726	692	725	693	719	715	714	702	669	726	636	663	709	698	737	740	662	650	771	659	711	708	709	719	669	697	678	661	684	689	697	686	711	706	665	653	690	715	702	683	715	720	718	655	738	698	715	694	656	629	645	666	723	699	646	678	706	691	742	690	679	692	720	692	670	663	734	688	680	710	680	718	687	700	680	718	715	676	732	682	648	713	642	713	659	678	729	710	681	660	713	704	631	665	690	691	689	712	679	740	665	689	739	715	652	670	696	662	667	665	699	679	693	697	662	720	668	698	627	654	715	666	679	752	656	642	676	673	680	669	676	647	635	696	680	666	703	689	701	690	704	699	698	710	716	635	716	674	707	640	671	693	668	666	676	708	656	682	708	726	670	687	688	706	701	683	715	663	704	669	676	715	703	715	671	706	671	667	685	680	723	701	753	706	684	679	658	650	688	705	685	733	740	700	696	712	673	665	656	759	717	714	646	687	676	695	693	670	700	694	675	696	671	691	661	672	688	711	658	704	672	667	745	720	652	658	690	711	683	661	688	669	698	699	660	748	678	658	681	703	698	674	635	671	682	702	701	692	691	688	637	724	667	699	655	672	651	663	688	648	688	704	690	696	614	698	680	700	684	676	721	697	671	632	666	678	721	682	663	656	725	700	661	674	690	697	721	706	620	699	665	727	675	688	698	682	700	675	706	657	669	660	674	676	702	677	665	604	654	690	688	658	760	659	715	655	721	646	697	702	682	667	705	694	712	670	720	661	714	690	667	728	669	665	702	671	725	726	724	714	666	632	691	727	668	661	648	677	685	628	697	645	681	668	689	635	696	686	704	711	739	721	681	679	691	730	679	650	733	672	665	692	674	668	658	691	662	697	693	698	638	694	649	737	705	689	683	694	674	689	653	690	674	711	679	675	665	685	704	691	636	660	702	723	679	709	684	634	689	701	706	719	707	712	729	695	705	681	718	680	698	717	669	689	679	709	723	721	678	699	732	682	684	683	697	678	685	696	673	666	721	735	692	677	677	681	641	697	693	712	689	672	676	645	646	725	707	695	676	703	690	697	700	674	682	646	695	728	726	657	691	709	650	733	660	715	668	702	711	671	692	676	668	698	660	681	709	659	737	725	715	723	684	714	670	676	727	663	700	713	677	720	645	673	665	696	684	717	665	691	702	680	678	702	693	700	660	720	669	686	716	698	678	608	677	774	687	697	700	690	697	731	670	730	706	674	699	661	739	668	699	692	703	716	717	691	689	664	676	674	692	690	691	674	649	706	700	672	671	702	653	698	695	659	694	696	680	706	695	645	664	647	696	650	636	693	672	681	708	694	684	661	680	677	697	718	705	695	688	672	768	687	678	720	714	660	680	698	687	690	707	657	703	683	668	644	669	692	735	652	713	660	718	679	670	643	692	636	700	670	709	720	677	724	724	672	691	689	673	683	698	681	719	632	709	660	679	686	740	670	672	686	683	708	732	672	665	709	665	686	711	722	683	689	700	695	695	699	642	658	723	720	671	696	748	681	695	718	680	712	671	668	697	659	685	726	657	693	719	643	668	684	644	657	656	691	714	689	681	713	717	699	699	679	670	666	676	736	683	685	667	672	691	704	678	682	698	673	661	707	733	699	667	634	727	710	669	648	715	718	689	702	696	701	676	746	672	708	647	710	676	699	654	729	683	684	718	668	709	727	663	664	697	727	696	711	693	677	676	689	631	676	720	700	668	704	630	694	683	720	681	721	718	675	664	711	703	683	727	690	734	702	667	681	686	631	705	644	704	649	645	667	693	694	721	684	658	733	649	724	706	687	725	665	670	687	727	672	712	666	700	687	687	709	676	687	693	715	670	642	707	713	695	654	675	637	701	705	671	703	698	706	674	725	602	695	723	708	675	741	659	704	668	682	684	708	686	712	688	667	685	690	685	669	705	683	690	693	678	653	696	646	692	670	712	674	698	711	679	668	702	778	660	630	676	702	671	697	687	696	743	664	713	683	667	691	669	721	625	684	672	716	710	649	687	687	675	669	699	664	709	696	690	730	739	686	669	651	686	673	686	677	677	686	703	687	672	725	695	706	709	636	631	679	705	732	709	729	714	720	676	661	691	649	709	704	703	703	703	722	697	661	637	680	678	677	662	697	673	725	723	645	685	661	689	668	707	720	670	697	718	676	655	713	692	682	710	645	729	692	725	679	681	682	662	668	685	685	733	720	662	690	694	695	697	717	695	672	720	682	688	718	699	674	654	686	685	698	738	716	693	677	735	683	703	651	652	682	720	709	697	665	713	674	695	651	717	707	691	648	725	708	656	716	685	665	665	712	663	685	717	716	695	680	644	687	707	741	730	667	733	690	711	664	679	659	668	658	717	651	676	724	672	695	700	661	653	651	663	650	681	715	699	656	680	658	651	645	735	764	670	656	680	729	698	723	646	685	709	698	705	648	678	680	688	712	692	675	660	662	663	729	677	667	661	692	707	663	686	684	643	716	652	734	650	669	692	706	646	652	699	670	680	698	667	697	720	688	675	673	633	694	690	725	656	734	693	684	666	677	694	706	693	688	735	719	711	708	668	684	719	679	689	730	612	726	659	692	667	684	717	709	691	705	704	707	717	673	659	669	674	704	719	695	708	724	750	720	684	741	694	688	641	681	660	733	668	691	680	623	716	646	703	670	678	669	687	671	702	672	656	700	694	680	699	636	646	676	737	651	667	696	710	689	668	709	623	721	643	705	674	670	718	680	690	741	677	657	652	717	720	675	714	701	657	644	679	691	706	682	678	691	702	682	742	664	695	643	671	727	649	688	694	648	707	704	690	714	686	703	725	697	607	706	699	676	674	718	704	692	688	617	715	725	695	679	707	663	681	676	698	700	673	700	635	715	707	679	701	725	678	677	687	689	656	688	661	700	691	691	678	698	655	736	656	696	666	661	624	737	727	701	714	724	712	701	686	632	657	666	631	686	683	644	672	683	707	711	707	671	678	735	693	699	647	655	684	706	652	673	690	666	706	693	688	685	666	677	692	677	675	648	735	709	731	694	670	684	724	682	670	683	685	682	694	656	749	656	699	726	718	670	697	690	702	717	666	720	697	668	684	728	685	723	672	722	681	723	714	687	691	715	683	651	668	638	676	687	685	682	711	665	657	660	712	633	676	692	684	684	659	682	702	667	680	673	699	706	652	756	685	681	703	694	706	670	782	754	700	745	712	668	672	712	676	694	639	708	699	687	670	687	698	686	707	672	676	658	666	677	690	652	667	702	664	703	679	710	665	706	700	674	659	706	729	698	731	647	660	654	699	650	706	615	746	689	734	680	666	702	674	745	694	683	697	697	700	684	704	691	700	715	652	670	665	674	666	694	691	706	660	671	706	702	706	701	689	679	720	676	731	657	719	705	729	685	692	722	695	720	679	661	698	665	726	635	665	691	719	715	634	712	657	700	669	686	687	681	676	650	665	681	719	717	691	719	657	704	681
24597	22906	31308	25892	20074	8277	494	315	334	299	287	326	277	302	298	280	272	291	265	325	307	294	279	314	286	255	307	280	268	292	317	304	287	278	278	322	284	301	289	283	292	268	295	280	300	272	307	277	298	285	313	266	309	288	278	286	335	296	290	283	282	276	268	259	295	308	311	280	302	293	298	270	317	329	303	264	275	291	283	317	295	284	282	302	266	291	280	280	279	286	293	296	315	295	280	282	314	273	271	295	287	275	303	285	300	323	303	290	280	316	309	271	292	318	322	278	235	289	316	286	297	271	279	284	310	280	297	299	285	325	304	300	291	287	300	311	285	279	271	252	286	297	298	268	258	266	298	299	291	297	291	306	282	279	276	289	287	290	294	285	280	274	294	282	317	303	295	286	277	287	274	321	301	272	309	283	272	293	278	314	268	270	304	290	288	305	280	307	304	291	272	276	284	299	296	282	280	298	303	273	304	331	280	275	294	276	299	266	302	305	283	277	284	313	283	265	313	295	276	269	285	295	257	297	334	262	300	308	264	289	286	289	282	280	308	291	286	272	254	294	298	269	289	285	315	265	283	304	297	311	313	258	273	269	284	278	303	259	273	277	306	311	285	299	301	286	301	289	275	279	283	289	312	300	271	281	287	296	310	291	254	292	293	302	291	275	296	291	292	297	288	282	283	312	278	297	276	297	305	274	301	304	289	281	257	287	306	298	297	274	284	270	302	276	266	266	296	303	260	276	263	269	275	282	309	312	266	282	291	292	285	263	292	291	276	296	323	308	303	313	285	322	280	284	293	296	256	288	288	287	306	286	328	283	296	290	262	276	287	286	297	319	274	299	280	287	280	304	271	273	257	296	274	294	311	319	309	261	280	263	288	288	305	279	275	294	312	294	313	324	268	296	307	313	289	286	293	250	303	313	274	263	334	269	282	317	274	265	256	292	294	299	279	309	290	277	270	274	299	295	295	258	324	259	275	294	301	299	296	282	263	315	280	318	277	272	281	288	286	267	265	297	302	281	296	288	299	287	313	286	268	277	292	295	306	298	290	285	287	310	310	280	291	324	267	307	265	289	302	318	283	256	275	300	274	275	281	267	326	275	278	273	307	291	271	269	275	303	309	273	288	280	306	280	258	255	275	266	290	273	271	292	303	280	268	260	299	288	294	298	277	278	292	299	296	263	279	299	302	270	297	273	261	284	295	298	304	279	253	285	302	302	281	291	259	301	302	292	295	289	253	293	278	256	271	277	280	263	266	277	265	311	298	286	309	307	271	280	302	332	274	329	287	288	315	267	317	275	289	309	280	273	276	319	281	290	310	254	294	299	263	284	283	274	292	278	302	302	293	286	300	266	309	283	279	271	257	303	306	291	246	287	275	319	287	295	299	269	280	282	285	273	290	285	297	254	286	285	360	290	270	286	295	286	297	275	258	325	260	346	264	297	296	305	294	284	295	290	327	262	288	293	281	294	288	310	291	271	280	257	279	292	283	294	297	281	269	301	300	268	289	279	277	261	305	293	276	307	299	268	280	296	259	288	281	299	315	279	313	286	273	273	338	288	311	298	299	295	314	304	294	308	308	272	291	287	292	277	281	256	260	311	308	285	285	298	301	299	250	260	292	298	263	307	310	288	308	325	296	297	308	304	280	288	300	288	287	297	300	294	303	270	302	302	289	255	269	310	303	299	308	295	256	311	264	277	298	297	287	271	264	278	293	314	319	299	283	276	307	285	284	306	301	306	288	295	295	290	283	289	278	323	292	297	301	298	298	290	275	291	276	297	274	299	290	309	260	292	302	319	287	306	301	306	315	288	293	287	292	292	285	278	271	283	302	284	267	320	263	299	323	261	278	263	291	304	271	279	292	264	263	262	276	295	277	249	286	314	296	274	294	264	295	288	322	290	287	294	289	296	292	287	297	278	277	276	314	285	278	300	295	271	300	270	276	276	272	270	302	289	267	287	284	318	297	301	272	271	305	308	296	310	313	263	297	283	293	277	291	289	283	271	291	294	284	277	311	311	313	275	266	260	297	294	266	283	283	294	281	281	283	289	270	280	272	292	278	273	264	279	284	267	304	284	282	308	288	293	299	292	324	280	270	309	292	266	315	261	300	275	261	273	298	290	275	290	291	290	307	307	287	293	284	257	331	280	290	288	277	311	274	279	289	290	290	284	276	288	290	271	311	279	286	275	271	335	291	285	325	331	270	298	285	291	282	297	283	256	292	286	262	267	321	279	255	272	293	302	272	311	255	294	295	305	270	304	286	293	303	281	280	291	306	311	308	263	285	281	275	268	262	281	290	299	293	292	262	249	303	291	283	272	278	300	283	290	314	271	282	272	292	267	310	285	264	282	318	288	294	285	279	275	293	288	307	264	284	294	277	320	275	266	288	248	275	281	308	269	315	282	288	296	290	304	292	282	312	276	270	269	301	268	294	300	298	294	269	313	307	286	286	306	277	283	284	282	274	305	285	291	279	270	266	271	287	290	306	275	310	285	282	272	299	320	311	262	301	298	290	280	302	291	274	300	277	299	262	275	291	307	303	307	296	311	289	282	313	277	278	323	281	286	266	299	288	293	284	310	272	285	284	287	276	286	292	282	274	285	284	292	289	294	284	291	291	291	276	308	264	305	279	320	271	278	291	293	276	316	267	273	305	285	339	274	272	290	280	301	286	295	285	285	297	291	264	309	283	341	326	309	263	307	285	313	284	298	285	301	316	312	289	304	252	272	269	244	312	279	290	275	303	270	304	298	300	286	289	306	284	315	275	289	291	325	292	301	290	290	265	276	292	270	296	282	273	285	313	278	290	306	271	264	294	301	304	267	296	285	275	302	295	277	293	314	287	280	255	298	266	300	293	290	306	281	282	285	301	271	276	259	318	283	305	297	290	289	297	284	274	286	276	314	263	294	292	295	268	288	313	261	303	281	293	260	266	269	275	280	289	292	273	301	303	295	300	310	310	300	328	283	297	270	265	307	305	299	302	277	302	270	265	283	278	315	319	286	285	288	278	282	277	320	301	286	299	278	298	310	274	272	274	283	324	291	284	310	267	290	294	318	270	294	285	273	292	313	268	295	287	279	307	301	272	305	316	270	279	295	299	282	288	272	301	288	269	297	259	269	270	298	308	282	274	282	263	279	285	302	274	319	280	290	309	267	291	275	264	300	281	280	295	282	269	307	286	308	299	271	279	279	281	273	281	307	304	320	307	257	293	271	300	276	264	315	275	279	264	297	270	290	281	281	295	286	283	283	273	270	305	315	309	259	286	284	311	295	287	314	268	287	310	276	283	258	302	288	298	278	297	303	312	257	311	278	270	268	275	288	264	299	316	281	308	282	261	274	284	272	308	255	294	289	270	260	290	263	267	283	305	312	277	298	304	279	290	290	304	273	281	319	269	312	306	286	303	306	296	300	282	308	286	291	309	283	308	317	280	284	287	323	285	322	302	292	290	260	299	281	286	293	296	303	293	273	278	296
60598	89894	62338	35124	15163	3160	589	557	522	511	506	570	492	535	517	524	557	493	541	513	488	544	509	530	495	509	515	547	539	548	523	521	510	532	501	554	526	481	555	494	554	510	504	498	562	486	521	503	568	519	512	523	509	542	552	515	534	506	508	504	489	524	571	560	469	480	522	512	516	536	489	547	536	541	524	559	530	548	523	560	506	516	535	520	515	505	496	526	523	496	540	510	507	547	537	523	567	488	504	528	521	564	517	507	523	542	546	556	552	507	552	530	503	502	521	475	518	528	570	545	520	535	488	516	512	524	540	522	488	542	525	490	515	520	536	498	537	501	536	517	527	550	523	545	535	506	561	537	479	520	529	525	495	536	475	541	495	478	529	490	511	499	494	522	511	495	560	518	514	506	532	516	498	545	502	542	507	536	522	503	533	490	522	502	484	520	536	516	525	517	499	512	498	520	503	513	510	550	489	533	495	489	547	499	531	525	488	532	544	551	536	511	531	533	497	537	495	494	504	502	536	495	535	488	553	506	516	538	515	518	504	552	539	515	533	525	517	527	538	559	542	531	499	494	521	508	524	506	510	514	501	497	493	483	552	520	500	492	519	490	507	513	526	513	518	519	519	535	520	540	547	434	512	520	520	525	542	529	509	482	501	515	570	489	502	518	544	538	544	481	542	544	541	463	535	517	539	482	517	494	505	481	567	505	503	503	506	530	513	483	535	572	521	529	524	478	492	532	531	543	525	545	506	541	533	512	553	545	592	535	487	536	508	569	520	500	586	562	471	503	510	531	529	520	524	508	494	486	532	513	523	513	530	555	548	513	532	497	545	560	531	509	540	550	522	559	560	544	564	513	505	535	513	512	576	524	505	522	545	500	521	525	546	482	521	534	529	532	492	489	526	529	519	511	482	544	502	496	487	550	523	538	535	529	484	516	539	513	516	526	472	531	496	530	531	569	497	512	559	501	545	510	531	486	551	533	534	561	534	529	542	509	497	506	524	483	474	486	523	488	535	511	517	557	500	502	497	518	552	502	554	506	478	532	506	497	510	531	495	518	512	535	525	517	506	522	505	514	491	511	523	548	504	531	528	521	521	492	481	515	561	520	521	487	499	530	524	506	553	521	482	498	555	493	514	508	523	496	533	531	520	499	505	548	530	520	553	589	493	498	490	519	483	558	486	507	506	536	509	524	515	481	542	515	544	557	506	533	528	519	517	533	527	514	498	514	514	509	533	545	501	506	531	538	554	501	543	492	548	548	533	538	505	532	528	534	499	503	512	553	499	523	524	493	502	517	520	572	541	524	479	523	522	535	538	524	531	508	546	503	515	539	524	557	500	533	533	534	539	512	512	567	499	545	489	544	534	533	536	535	531	528	591	479	524	495	489	518	501	507	513	533	555	495	548	488	526	512	507	541	529	485	538	538	558	500	561	558	490	501	584	490	507	540	495	488	570	504	506	511	479	505	500	515	558	527	489	529	521	546	535	488	504	533	494	494	490	515	545	509	503	540	547	527	532	500	516	503	520	531	519	508	513	550	555	496	526	507	495	524	586	499	510	511	539	481	520	541	513	498	520	503	492	558	495	519	503	525	503	511	518	481	524	500	521	505	529	530	522	477	502	550	480	482	518	523	499	515	511	508	516	505	531	513	526	509	501	545	510	565	524	549	536	521	541	542	526	542	564	525	489	540	515	533	484	527	506	490	501	506	558	503	519	540	514	521	515	483	512	530	503	524	523	505	543	479	512	508	524	510	535	539	532	502	525	522	540	529	510	503	530	515	477	500	508	528	542	572	516	541	496	543	525	553	512	556	531	516	491	506	531	488	544	517	504	534	512	557	543	555	495	526	521	553	529	524	563	519	528	516	520	534	479	515	514	534	533	499	558	496	478	524	552	517	525	513	560	559	538	520	551	506	525	546	518	491	499	534	528	521	513	525	547	491	491	506	529	481	519	543	525	511	500	509	516	542	533	520	544	516	538	494	528	539	540	547	498	525	563	548	480	515	538	478	499	511	516	527	519	560	520	505	502	520	494	578	564	482	553	522	521	518	507	521	518	503	546	483	506	577	502	540	538	529	516	536	564	520	528	497	558	522	543	541	547	517	522	538	509	499	476	526	517	511	516	500	507	538	547	495	559	514	541	523	542	528	472	487	534	496	556	491	511	511	554	499	532	515	518	509	539	562	467	559	512	513	531	541	507	502	492	512	534	530	537	494	494	508	522	540	500	543	539	489	549	538	543	512	522	564	523	525	542	541	505	564	526	525	510	493	515	526	486	522	548	524	527	480	474	542	544	512	532	516	582	517	505	513	536	523	533	552	539	503	525	501	502	537	498	503	524	497	519	509	547	520	516	513	492	498	528	508	529	520	496	523	533	535	524	512	519	525	509	529	536	487	534	474	481	560	517	528	484	528	467	532	500	514	526	513	558	501	481	524	518	527	540	505	549	566	511	546	527	523	492	477	553	533	524	537	540	541	501	510	534	523	522	484	536	516	538	485	535	531	468	541	498	529	535	526	499	530	522	517	512	531	497	510	546	535	523	478	508	509	527	489	556	493	531	494	502	520	551	505	509	511	551	554	502	488	533	496	487	520	529	538	506	535	528	535	545	540	528	518	500	494	511	488	491	516	545	548	495	516	517	514	517	516	552	522	509	518	538	539	530	579	525	549	511	502	473	519	534	554	530	533	511	474	510	515	494	518	532	554	544	482	504	538	534	558	517	509	527	498	517	505	531	537	502	499	496	514	502	500	526	504	522	509	504	530	494	517	519	539	485	522	540	504	511	496	533	540	476	501	511	537	570	496	546	492	519	520	477	521	545	510	512	536	541	495	521	525	475	513	512	504	518	519	541	523	491	515	493	551	508	531	518	545	565	515	499	489	553	537	520	545	526	553	530	529	458	506	546	540	525	568	494	525	484	519	535	522	546	478	514	554	513	495	528	504	536	529	493	525	529	544	531	530	503	522	534	518	535	520	505	495	543	502	557	492	486	477	514	527	520	527	562	507	517	536	510	493	536	543	514	520	541	548	487	497	496	563	509	536	535	515	522	514	535	508	488	565	544	523	577	513	541	530	518	534	530	503	498	479	530	542	504	555	512	519	501	514	493	506	527	530	524	506	539	523	487	492	513	476	534	523	544	468	488	529	518	506	551	503	539	511	549	537	535	530	494	517	507	534	527	521	493	514	509	520	527	515	532	575	522	563	516	544	507	550	529	498	540	505	542	508	542	539	531	517	564	494	524	525	527	530	521	509	521	528	490	508	455	506	500	522	518	534	524	489	518	522	487	480	503	506	501	532	494	529	496	515	506	526	526	482	488	517	547	541	565	499	512	517	487	516	493	492	507	499	500	520	483	542	519	551	518	524	509	562	518	528	514	513	505	555	529	503	491	532	518	521	474	491	512	516	548	516	486	548	520	558	497	502	529	555	483	502	507	508	482	510	533	513	509	543	521	537	523	487	504	517	541	536	530	468
23415	21859	29989	24223	21334	18818	4278	435	398	379	356	373	389	382	379	376	378	359	365	376	392	405	386	377	358	425	410	390	377	361	374	373	400	362	410	391	378	387	379	371	349	356	362	374	382	384	403	372	401	366	365	341	351	356	385	403	370	366	365	371	404	397	362	370	371	355	374	378	405	376	350	391	419	378	392	400	405	359	398	383	394	384	386	366	349	371	366	386	397	386	352	383	350	391	364	376	408	352	410	368	398	372	343	369	364	403	388	405	388	381	388	388	384	387	370	379	387	366	378	427	371	377	391	361	369	405	371	333	387	375	413	379	357	356	374	363	398	334	382	402	403	371	381	358	390	383	356	368	394	422	380	359	366	376	361	406	380	362	387	356	376	362	355	385	390	368	352	404	382	379	370	348	378	377	394	355	335	370	369	358	375	342	395	356	432	345	367	351	381	364	336	390	370	383	371	406	366	330	360	361	367	356	348	364	378	392	367	376	359	373	365	404	376	423	397	407	378	367	355	392	415	376	371	379	332	369	400	377	348	356	367	382	342	361	363	411	373	410	373	369	366	350	388	375	378	369	387	361	389	374	349	350	385	403	375	387	359	370	369	380	393	394	403	376	361	375	362	384	362	381	392	416	355	387	350	361	376	384	372	418	380	414	384	347	395	336	426	380	382	344	431	345	391	386	342	402	358	364	358	379	374	401	361	379	337	407	359	355	380	372	365	390	373	382	393	367	402	383	363	391	353	374	371	365	360	374	381	381	381	349	370	404	382	359	378	379	411	399	372	348	376	394	374	374	380	394	374	391	354	387	390	372	365	349	366	343	399	353	384	383	397	363	397	412	372	384	365	350	383	373	378	381	372	367	349	395	393	355	387	382	335	376	378	348	331	378	378	388	381	365	417	354	384	357	363	365	387	381	374	360	375	362	376	393	370	346	333	380	375	381	386	372	370	343	386	347	399	363	436	375	379	371	358	364	381	383	370	397	381	381	356	382	379	363	328	372	363	411	369	348	355	398	374	372	365	332	385	383	400	345	376	389	375	407	372	363	394	364	371	378	373	360	393	371	361	399	355	385	389	358	349	395	356	374	355	411	354	384	405	348	357	375	387	384	387	390	402	379	385	408	352	361	359	361	370	402	376	394	416	378	358	408	363	352	358	384	353	354	351	379	354	351	354	357	372	363	407	358	410	359	349	402	364	369	352	375	414	384	335	391	369	351	357	398	383	362	362	388	408	370	386	402	400	368	380	360	367	400	397	395	359	372	398	353	397	419	357	315	381	391	349	392	379	389	387	363	403	369	387	368	368	377	365	378	401	404	394	355	369	407	391	374	402	363	342	366	379	370	368	368	360	382	366	402	412	369	374	369	339	376	381	348	402	369	387	399	396	376	360	382	386	343	394	372	396	382	363	334	347	408	394	364	369	394	391	376	360	342	379	379	349	388	386	391	335	362	364	356	365	369	370	336	396	377	355	388	366	368	382	374	387	355	405	389	377	387	375	387	382	346	372	399	379	358	371	394	380	346	378	383	345	409	376	365	360	372	353	390	375	362	397	355	364	368	353	405	374	364	347	394	402	379	375	382	390	391	385	386	403	382	371	402	358	393	360	368	398	365	381	371	395	383	365	385	378	359	375	362	341	383	363	412	385	363	387	384	381	363	383	406	370	420	365	397	368	374	369	364	382	373	394	355	358	382	367	364	400	355	360	406	356	398	396	366	377	361	368	406	384	377	383	376	389	364	397	342	358	393	408	388	361	362	361	370	361	376	387	364	413	388	395	383	353	363	368	368	362	403	367	346	380	363	322	410	364	352	367	357	361	348	370	381	384	364	368	380	341	337	404	398	381	365	365	352	377	343	375	349	402	386	393	419	363	381	380	395	416	369	362	355	375	370	370	372	387	339	403	365	353	383	394	366	358	414	390	370	383	378	336	410	380	353	388	316	393	357	380	366	393	341	380	353	386	362	404	387	376	360	378	365	354	382	368	380	377	391	350	365	405	380	380	399	379	409	393	390	380	382	371	376	384	396	421	384	372	364	357	362	385	392	373	400	378	332	385	356	336	398	359	374	346	377	373	354	361	364	370	359	363	374	355	407	418	369	360	407	359	347	380	376	385	366	413	369	394	358	358	394	364	380	368	358	398	393	357	367	362	379	341	357	359	398	381	388	383	320	384	378	373	367	397	324	414	393	362	354	346	328	348	428	364	385	392	354	382	378	401	334	353	401	383	374	365	362	379	400	348	360	380	366	387	386	361	405	379	364	347	347	378	384	393	394	386	407	382	351	374	346	373	398	351	348	358	415	358	381	370	375	378	390	362	382	360	375	383	404	351	376	386	368	362	388	385	359	393	373	346	403	377	397	358	379	358	364	361	383	355	384	376	355	366	381	397	368	366	348	331	385	341	364	363	364	367	373	374	391	343	385	364	369	374	373	362	395	377	398	424	345	393	398	347	369	376	392	374	372	403	396	365	367	368	363	374	395	380	358	359	365	376	372	362	353	421	362	365	373	327	397	355	389	377	356	366	357	409	390	381	377	358	383	370	341	337	376	384	337	377	396	376	362	388	366	361	367	374	380	387	365	384	385	354	377	428	370	354	341	380	394	360	370	366	363	350	389	404	379	400	413	367	323	374	355	380	361	396	357	357	351	355	395	383	372	368	375	374	384	401	336	372	356	374	394	390	374	359	388	366	364	373	393	385	354	339	388	397	391	381	342	360	363	405	382	368	376	398	386	366	374	353	397	351	385	383	398	377	343	373	409	365	359	354	328	404	377	379	370	392	343	360	390	363	373	390	364	338	382	351	367	374	346	388	375	378	354	382	378	345	370	383	367	377	392	410	376	368	369	383	402	416	352	368	378	354	365	367	399	373	393	391	364	369	356	328	368	404	387	400	373	344	399	346	341	361	360	386	340	372	348	402	388	361	372	390	335	391	376	377	393	403	385	370	357	356	371	366	378	371	353	378	364	367	386	380	371	397	399	405	364	377	357	397	367	409	395	394	365	358	367	409	355	377	409	373	372	399	360	386	373	365	361	395	374	359	377	365	351	350	350	369	379	360	371	385	378	379	371	372	353	379	359	400	373	365	385	362	380	350	385	396	377	362	399	377	389	369	392	367	381	412	387	397	404	372	406	347	410	380	353	386	362	390	373	359	385	361	378	365	392	374	349	353	398	346	339	375	411	386	375	407	355	375	379	369	398	388	388	386	373	386	387	388	374	393	386	399	357	346	393	380	409	388	382	362	376	419	385	384	390	360	343	369	400	370	366	406	406	354	324	398	348	351	376	384	406	347	369	366	377	397	351	435	384	404	395	380	365	354	327	366	365	396	397	408	387	377	373	366	394	383	397	319	399	362	374	342	399	408	381	376	390	343	364	382	368	349	371	363	368	370	345	349	380	375	357	384	379	377	400	400	392	393	341	364	370	384	395	382	369	390	364	372	360	372	378	355	377	359	382	399	384	353	388	364	356	366	375
60692	99488	71010	41014	19679	3514	737	660	626	645	593	622	599	667	655	647	591	626	642	653	651	638	660	661	649	645	588	655	666	604	578	622	649	644	634	608	649	633	637	622	636	661	629	633	621	624	606	615	608	605	618	626	602	623	591	668	615	642	615	628	582	641	625	639	606	645	620	679	626	572	638	590	635	610	637	619	581	592	643	584	636	612	635	630	623	644	623	618	600	625	665	592	570	653	608	682	665	629	651	641	641	665	642	569	608	572	673	599	641	626	653	657	629	619	628	633	634	619	619	653	649	619	595	663	617	596	665	621	598	606	615	617	640	604	612	582	636	655	590	625	637	656	577	619	598	626	639	635	585	634	639	590	618	608	576	595	657	660	621	632	603	599	628	687	566	612	654	620	604	675	657	646	649	647	627	575	624	605	630	609	615	608	619	608	649	579	642	615	633	590	604	640	634	596	609	618	659	652	632	656	610	661	604	611	647	606	613	614	639	677	593	576	644	618	640	588	620	636	609	620	649	661	639	621	637	568	624	646	625	621	621	667	588	662	599	622	641	644	661	671	644	637	586	583	626	601	682	606	613	611	621	596	655	610	613	630	634	614	603	645	636	646	651	616	614	617	646	617	642	632	633	649	635	657	622	613	601	617	667	650	591	667	626	560	594	635	673	636	633	634	634	584	626	621	651	607	634	611	645	632	639	603	630	665	633	632	595	630	607	617	552	642	637	626	641	619	598	637	613	629	598	618	633	626	609	596	572	602	642	664	661	594	637	634	656	640	602	624	624	626	710	688	573	618	654	645	636	656	618	644	629	616	633	643	666	683	617	638	634	604	627	666	630	616	647	632	639	673	611	656	635	651	659	613	619	671	623	600	585	635	609	655	624	646	620	647	637	641	610	660	615	655	672	627	612	621	584	651	635	644	633	645	590	628	663	622	619	625	628	636	590	645	639	657	675	595	648	620	589	644	627	610	619	577	620	616	682	643	652	666	615	627	646	671	623	612	646	617	663	602	615	646	624	631	681	674	622	614	648	639	608	647	584	649	626	605	596	625	623	650	587	632	611	659	593	627	636	635	615	653	653	626	634	645	610	612	613	641	626	643	619	610	668	596	610	620	601	625	675	618	581	604	612	626	677	686	659	640	643	619	562	618	594	607	640	649	613	602	625	613	617	634	593	602	566	597	584	574	597	621	621	632	589	612	594	626	680	630	614	652	638	616	633	608	618	631	616	627	643	642	629	604	626	601	604	658	643	618	659	614	588	604	626	597	632	594	662	658	619	623	581	607	633	647	588	613	673	639	621	634	622	650	564	647	629	617	625	654	602	633	621	636	651	634	656	621	657	618	609	607	659	592	606	590	609	669	644	654	659	608	636	663	583	613	641	604	663	589	622	638	648	594	601	635	646	615	599	614	640	637	621	635	656	625	657	634	592	607	601	637	590	584	614	596	682	638	643	611	696	649	628	618	615	651	621	615	646	651	651	608	597	616	634	638	645	612	628	575	600	636	633	630	637	620	592	633	637	623	585	611	617	648	620	596	606	637	655	617	632	574	620	634	592	602	618	615	602	632	716	616	662	612	651	601	640	639	602	573	644	646	614	671	601	600	623	610	639	671	595	644	639	632	611	545	618	592	650	618	645	596	627	660	653	665	602	661	627	673	636	641	619	618	626	625	616	659	626	619	626	602	603	637	626	589	657	623	634	629	597	592	618	586	614	608	642	624	593	608	649	653	638	654	595	628	601	625	630	622	597	625	627	617	657	625	625	596	654	626	588	605	650	604	606	669	607	621	612	640	576	700	613	627	649	599	636	718	611	613	603	622	625	642	679	617	641	603	602	644	597	624	651	573	597	675	634	593	648	634	599	593	615	662	639	644	607	618	593	633	606	620	618	666	658	625	571	601	632	635	615	654	620	641	604	618	646	629	635	661	629	634	629	645	602	633	612	589	660	584	636	635	606	593	645	610	563	569	611	602	625	649	649	589	588	606	607	608	615	634	647	652	641	630	653	605	595	580	610	647	621	648	632	662	635	635	614	634	666	610	657	652	654	682	635	547	593	643	679	632	617	598	601	607	598	665	626	608	609	636	582	622	607	659	627	651	640	630	602	637	588	636	616	613	626	664	628	674	617	611	570	628	670	665	612	627	625	640	603	608	613	659	636	619	647	654	590	636	654	626	580	647	636	607	594	612	631	636	592	623	636	613	608	621	659	627	591	581	608	631	595	644	609	605	628	616	610	611	655	647	607	635	671	630	622	621	602	599	685	609	599	590	666	652	608	619	632	639	635	594	660	631	608	615	599	616	658	658	605	614	651	620	587	615	669	636	620	628	598	577	658	625	641	604	612	626	599	611	614	603	640	596	577	597	624	620	615	562	598	640	644	646	606	644	634	639	616	613	647	607	626	646	648	624	626	595	644	617	609	639	674	619	638	635	622	605	615	671	580	661	558	622	605	623	621	642	635	606	585	672	656	640	605	642	664	619	619	608	618	585	651	606	642	609	589	646	671	600	599	645	615	622	631	600	631	631	625	627	659	599	614	629	632	585	623	603	623	622	654	615	628	666	664	618	682	627	593	623	640	628	628	610	651	641	621	655	672	579	636	674	627	606	615	631	631	612	641	688	671	648	622	656	645	573	585	605	646	619	623	632	626	622	666	627	630	626	634	667	683	644	625	558	610	635	654	624	657	591	602	641	623	629	601	655	673	604	624	639	664	642	631	614	678	644	635	620	642	664	601	658	610	578	594	650	603	605	615	617	651	623	653	605	613	644	635	656	681	600	615	641	618	660	646	567	650	642	680	653	599	612	595	619	633	635	612	641	667	613	681	601	595	613	641	660	637	616	616	627	649	630	666	638	608	622	597	625	621	657	643	592	606	590	648	642	617	617	626	608	652	627	627	632	570	655	629	600	633	631	587	600	678	635	622	648	671	641	601	619	592	657	633	630	662	704	616	607	633	640	639	615	648	634	581	611	632	653	612	631	635	639	662	622	625	626	631	569	621	603	632	640	588	648	606	628	599	608	665	625	652	623	657	603	588	605	629	679	624	628	626	628	624	648	603	578	616	627	619	622	611	583	606	622	635	618	631	598	642	607	655	647	613	651	607	609	631	602	677	624	639	634	638	638	632	621	636	602	651	641	687	661	651	599	625	647	612	655	618	646	613	602	666	616	590	624	632	616	609	635	629	667	647	585	656	610	655	605	627	630	626	617	616	611	627	669	628	595	625	639	637	639	606	617	633	624	620	578	693	635	587	627	632	642	621	612	573	610	655	626	600	597	651	598	647	622	601	583	605	659	646	619	580	655	617	637	626	585	641	624	608	599	619	620	612	584	645	635	679	612	650	616	619	608	688	615	644	606	628	661	606	572	612	634	628	592	580	546	609	613	641	608	674	668	595	634	598	623	645	654	633	616	635	605	641	624	617	641	634	630	578	593	648	599	627	614	639	661	613	629	611	623	645	646	639	614	636	660	588	588
29731	29048	25833	10846	1526	492	354	389	347	397	360	366	412	371	353	363	365	375	383	389	345	392	353	369	417	381	377	343	369	398	373	380	394	370	369	366	376	355	340	394	385	382	352	366	320	356	343	375	362	349	352	347	394	394	367	365	385	371	382	350	343	353	372	371	376	371	392	391	357	360	342	353	391	378	383	369	371	320	387	365	355	374	333	380	390	347	368	368	341	380	395	336	389	408	397	376	371	377	322	354	363	376	402	349	401	356	353	373	385	385	381	358	342	360	364	376	377	370	373	380	357	364	398	396	364	355	371	378	421	353	397	381	362	369	363	435	369	388	351	354	351	363	403	376	381	371	356	373	376	393	353	366	347	351	336	402	374	335	381	366	352	355	379	352	365	388	363	360	380	370	361	363	346	394	361	351	372	360	351	361	383	363	363	354	375	369	387	369	404	380	357	357	365	376	379	372	375	379	378	357	360	400	374	368	349	371	378	344	351	381	371	329	395	384	377	395	341	351	350	394	373	363	363	397	350	354	406	394	361	354	412	370	393	345	348	382	410	390	367	370	358	364	360	388	343	331	344	387	330	347	388	361	381	411	380	374	383	378	345	375	370	385	374	382	354	377	347	383	351	365	362	369	381	373	385	437	343	382	380	384	400	399	360	352	368	341	359	356	369	341	329	337	335	350	360	393	342	361	369	355	392	397	357	381	369	385	373	380	362	389	359	363	356	382	383	370	384	382	357	357	364	365	365	343	332	332	415	391	351	378	378	353	371	325	366	356	340	355	381	336	379	356	375	348	365	363	381	376	341	365	366	366	392	339	354	351	380	407	340	369	347	372	370	357	391	402	379	373	358	365	351	354	378	405	379	356	410	369	410	386	373	369	408	406	387	371	346	397	371	352	368	408	310	381	386	384	390	398	362	396	385	400	373	351	355	362	355	373	369	376	387	419	369	323	337	375	348	359	355	344	376	379	379	367	376	361	362	390	343	378	386	368	382	336	362	355	378	379	390	354	368	389	376	377	362	380	381	403	359	376	377	388	368	366	354	357	361	368	371	364	366	363	399	353	358	345	363	338	378	425	386	361	386	376	381	374	341	356	333	390	368	376	385	358	359	363	367	370	323	366	372	378	394	368	383	353	371	348	385	359	336	368	365	380	359	353	405	376	348	383	315	333	368	394	366	398	381	357	361	394	372	341	376	367	320	337	402	339	373	372	362	350	367	386	357	349	362	375	390	367	371	342	337	366	360	404	372	351	345	350	350	386	348	349	386	360	363	385	364	356	403	358	394	376	334	383	354	354	362	371	375	367	372	380	367	376	387	350	367	375	352	385	362	376	378	372	367	365	374	393	385	322	390	387	379	384	338	345	393	348	372	360	389	357	395	353	380	333	402	403	377	384	366	403	354	398	372	344	356	399	376	364	371	392	380	344	390	349	386	379	374	375	385	382	348	361	374	411	394	364	362	378	361	382	363	362	362	330	374	343	359	376	401	378	380	371	367	402	350	321	327	364	366	359	368	358	353	358	362	374	414	380	364	367	384	348	380	396	376	370	368	344	365	356	341	379	330	384	334	385	383	356	373	355	382	377	356	400	369	393	389	373	356	321	408	359	370	373	378	431	378	394	373	344	329	387	362	367	351	385	366	361	366	389	373	354	335	327	362	337	401	393	332	408	376	364	390	359	353	350	352	385	361	381	388	356	382	364	382	383	390	391	386	392	361	367	374	365	392	394	362	366	375	390	380	368	386	351	362	390	379	392	365	378	378	373	338	351	352	394	348	387	349	348	380	355	385	353	354	407	375	375	377	371	407	363	377	382	364	331	391	302	369	367	368	379	391	384	389	337	372	382	359	333	371	370	380	374	376	379	308	395	375	356	381	374	394	379	378	360	392	369	351	396	347	367	365	368	356	381	347	405	359	370	371	341	372	370	357	346	373	377	392	399	373	406	376	346	354	389	407	409	344	372	359	337	346	392	337	394	395	330	394	386	381	410	383	381	362	355	327	361	352	360	405	342	361	350	379	395	365	361	371	354	353	367	346	377	382	374	352	375	372	399	387	375	361	366	382	381	386	369	373	380	335	392	380	405	351	356	390	343	382	345	359	371	393	360	370	386	389	379	397	391	367	403	369	360	389	387	366	365	347	387	380	356	397	378	378	354	361	357	367	367	397	408	350	375	328	354	336	382	381	368	386	367	394	362	372	355	384	375	377	400	349	389	393	343	371	364	407	381	341	382	372	349	388	353	334	380	366	398	360	405	387	373	375	370	383	394	388	385	386	365	378	306	382	373	399	384	391	371	350	357	362	368	322	354	383	403	372	362	350	380	364	371	323	348	398	395	376	383	334	354	361	333	382	393	368	388	378	386	395	379	367	341	379	382	358	336	374	373	350	353	334	373	370	360	375	399	370	355	361	363	353	350	345	369	405	363	348	346	389	366	364	376	366	364	360	366	383	360	381	382	380	355	382	394	344	376	353	368	376	338	383	348	418	359	351	343	344	381	357	365	353	352	382	346	354	390	399	356	347	351	359	364	373	366	362	377	379	375	423	392	373	318	428	345	348	395	376	375	348	374	319	355	351	367	347	354	392	371	374	370	356	391	388	366	387	353	376	381	423	344	381	343	382	389	350	363	356	360	376	359	363	355	350	373	381	364	357	321	390	396	359	355	372	392	376	368	354	375	382	376	319	377	361	357	390	385	387	377	374	374	373	343	391	367	394	334	363	407	368	385	349	366	353	378	368	384	361	397	356	375	365	364	364	360	382	369	378	356	391	389	363	381	372	383	377	343	377	369	336	402	372	364	385	379	369	380	415	361	353	389	354	348	354	359	400	344	386	359	333	380	356	395	385	401	326	387	378	354	384	378	361	386	343	365	370	358	340	391	399	374	374	393	351	389	354	367	344	354	382	354	368	402	356	365	371	357	405	364	381	357	354	370	385	339	384	369	346	384	374	347	359	375	395	360	349	371	333	354	402	350	366	382	353	372	366	340	372	370	371	385	363	395	350	428	411	369	386	385	405	387	361	394	377	336	367	368	354	374	383	367	358	373	368	388	377	345	401	392	386	369	387	340	346	385	370	384	352	366	366	395	359	364	378	360	368	365	380	362	380	406	361	401	369	363	347	365	360	389	377	358	356	369	380	386	358	377	357	378	371	379	368	366	329	347	351	378	365	380	333	351	361	353	374	379	408	355	360	385	348	364	357	386	401	368	382	402	397	387	349	353	347	354	353	385	407	377	364	351	340	378	352	354	400	373	318	373	377	388	348	363	374	386	349	352	371	392	368	348	404	375	384	400	350	365	364	374	329	337	366	360	359	348	377	333	352	389	337	368	361	351	368	403	346	373	349	374	374	365	387	311	387	364	338	413	356	383	351	375	361	365	350	360	358	360	358	403	366	372	387	379	344	344	383	363	375	400	378	382	350	399	386	377	355	379	367	371	353	401	355	381	380	376	400	373	346	399	374	377	314	379	371	371
37979	46753	30030	10676	2825	816	674	642	644	634	670	636	647	716	670	635	670	664	649	689	649	667	664	619	684	656	671	666	647	638	699	615	692	637	656	643	681	666	659	670	618	663	656	648	685	667	690	737	647	621	680	648	684	698	662	710	646	651	691	657	671	675	663	688	664	650	674	633	702	659	666	668	671	688	668	681	659	650	686	628	617	649	702	639	713	655	587	669	665	684	676	664	631	632	698	642	628	649	617	663	653	679	686	719	682	659	695	692	693	695	712	668	659	625	668	629	698	666	605	664	682	645	634	645	627	665	658	637	709	706	690	655	667	689	648	648	648	668	664	676	642	698	644	665	627	666	647	662	690	658	659	642	660	652	653	609	682	671	684	666	673	646	676	629	672	640	692	700	677	678	665	651	644	680	645	668	665	649	669	659	628	664	688	683	666	656	675	646	688	681	685	650	676	711	675	613	640	690	666	644	692	703	704	651	652	653	692	671	635	680	671	653	646	643	647	706	661	646	686	616	682	649	622	642	659	656	669	637	632	654	656	670	667	647	637	683	672	669	693	677	646	612	665	668	668	687	635	673	639	636	672	715	663	645	710	621	611	627	662	674	683	657	721	650	641	627	696	682	629	636	670	678	629	638	633	677	666	670	646	706	669	660	642	652	655	659	646	688	612	680	660	676	680	609	648	679	626	661	656	621	700	627	653	691	691	681	659	661	662	624	637	696	692	605	639	676	650	618	675	624	677	640	645	643	667	676	647	685	662	664	648	629	683	655	654	666	650	645	690	648	654	658	654	712	682	653	647	674	652	668	678	660	643	673	681	636	673	642	669	671	639	612	656	626	697	670	646	684	656	649	707	634	684	640	632	692	652	603	663	653	685	687	656	644	654	653	684	647	681	699	642	675	659	616	674	672	627	659	666	630	590	661	681	636	675	641	656	625	702	691	707	604	677	683	664	659	706	661	664	709	644	629	679	640	694	654	649	683	593	662	693	682	660	677	706	704	689	665	683	679	679	695	614	640	622	688	648	651	631	679	693	665	696	643	632	652	667	656	699	669	691	650	622	663	688	691	647	643	636	585	653	632	743	612	692	655	670	686	684	660	672	671	672	686	658	649	657	653	671	617	638	625	667	660	648	615	628	637	705	627	657	655	637	690	673	678	668	646	645	627	685	634	660	669	648	655	627	648	656	681	650	634	668	673	687	626	689	642	619	660	680	668	653	665	682	660	672	648	637	625	655	705	662	618	645	669	637	657	649	629	700	634	720	656	669	632	689	632	643	642	646	664	614	627	682	631	665	651	658	647	614	654	617	674	670	617	641	713	697	663	686	684	716	672	648	650	668	640	672	640	638	673	695	665	665	672	688	658	664	685	689	663	664	713	639	599	690	693	667	722	659	665	666	714	586	681	675	691	619	667	629	634	680	717	690	683	696	646	642	676	668	655	611	664	649	640	663	629	660	643	653	646	662	611	658	640	640	693	664	619	632	669	660	706	663	653	648	675	664	678	657	669	642	647	638	679	640	645	647	622	651	638	676	650	644	719	626	684	643	673	680	658	680	672	656	656	684	639	681	658	681	673	701	627	652	646	643	652	679	669	668	661	713	695	666	655	698	711	670	657	662	639	620	635	607	616	662	669	643	696	665	666	644	684	668	646	660	635	672	699	665	655	658	658	643	654	635	646	670	699	655	631	667	643	666	669	695	687	647	674	611	683	665	659	677	684	658	691	658	675	660	623	645	647	624	640	666	632	668	689	613	633	644	689	657	662	642	649	632	669	661	646	682	633	673	592	644	659	688	678	667	686	658	690	672	690	654	648	644	708	656	671	591	644	653	641	659	660	642	680	641	674	618	677	625	657	660	644	660	648	637	702	652	693	667	662	684	702	678	667	659	668	612	694	695	649	640	606	692	638	694	671	657	684	650	655	651	674	635	677	662	686	627	613	687	638	676	670	649	658	663	659	672	605	667	682	677	678	689	672	654	680	650	631	692	663	684	727	672	670	666	715	648	704	658	637	624	646	636	653	635	663	614	712	663	719	638	609	659	687	639	662	660	643	626	649	625	637	626	714	680	673	695	670	737	642	677	613	621	697	655	647	700	674	670	656	673	617	691	623	632	642	616	653	663	641	634	684	684	661	631	661	641	663	639	671	668	651	688	688	606	638	670	669	653	644	667	608	675	650	685	659	621	690	663	619	671	646	649	643	706	653	644	706	617	707	653	655	618	648	652	659	601	634	681	695	645	649	653	700	667	648	690	640	643	670	684	657	640	632	656	683	676	658	672	654	686	641	635	651	671	589	637	692	724	642	649	691	623	683	653	651	643	619	659	652	671	664	634	704	664	646	706	655	611	632	693	691	720	648	676	605	691	641	689	639	656	665	671	671	634	671	657	688	609	643	670	628	607	596	662	655	700	613	696	685	680	654	709	688	635	647	677	679	666	672	661	665	655	668	658	677	662	667	649	667	638	623	631	645	681	655	663	669	637	641	674	645	685	664	698	643	660	622	683	659	694	645	629	638	632	667	633	672	615	633	666	672	668	648	639	647	651	680	684	693	667	691	704	686	657	677	640	679	638	653	697	665	695	653	667	625	637	598	669	680	661	633	638	689	608	664	694	645	623	618	653	620	627	659	660	656	641	669	667	665	659	671	638	657	653	634	662	615	658	647	672	642	647	609	623	648	668	706	676	674	660	642	705	665	642	653	646	635	628	681	648	634	715	638	646	657	619	654	663	664	649	648	718	670	639	663	654	650	673	675	665	685	703	664	674	672	654	639	661	591	640	684	653	674	676	690	695	662	669	635	665	670	657	632	645	647	658	686	674	610	629	683	722	699	676	712	646	644	645	674	652	655	650	668	666	641	662	659	668	683	701	624	683	632	651	670	661	650	642	649	685	642	722	668	619	696	660	642	659	630	687	689	606	652	677	648	649	699	689	660	604	667	648	642	687	638	667	667	671	639	682	662	636	646	689	626	642	700	637	638	645	639	643	645	697	703	670	648	656	652	646	646	668	640	680	704	672	649	678	614	687	647	650	681	648	659	628	674	673	691	697	654	647	687	653	667	700	623	624	673	673	642	650	694	689	658	659	659	672	670	654	611	659	636	677	672	666	669	670	709	665	629	601	647	654	697	679	649	636	647	636	646	674	627	668	653	702	715	655	654	645	628	673	665	699	680	660	674	661	646	669	632	646	657	700	686	685	666	682	682	675	645	681	695	689	702	646	661	625	687	613	650	627	673	687	608	673	655	699	647	672	636	671	691	618	653	673	632	651	685	674	668	671	642	705	653	677	657	678	612	647	679	635	627	693	652	684	616	637	617	686	642	653	661	620	684	677	683	671	644	681	633	637	667	634	619	646	653	683	652	665	732	633	644	671	698	672	671	645	724	648	685	652	646	662	640	652	660	696	666	622	667	660	629	661	650	665	659	637	670	716	674	657	628	636	668	640	652	703	634	664	635	644	672	650	687	646	678	638	672
24734	22860	31077	25414	19641	7175	543	265	273	308	260	290	280	273	282	296	275	288	278	290	262	273	308	255	279	276	283	292	259	272	267	255	286	242	295	280	267	284	251	304	302	271	267	285	269	250	265	281	294	316	297	264	287	302	297	279	262	246	265	300	296	271	264	280	299	274	264	275	281	256	285	285	313	295	271	276	287	320	282	279	310	275	257	263	293	295	288	255	290	306	274	305	280	295	269	285	271	270	292	263	279	296	272	263	267	282	309	281	284	308	274	260	293	300	261	271	276	285	261	267	288	289	255	292	303	302	265	290	291	256	282	295	286	320	266	271	283	270	301	286	274	297	285	268	271	277	270	302	275	294	293	278	292	249	303	250	290	300	288	270	277	260	269	302	332	288	265	266	285	262	290	277	313	280	268	252	251	278	289	290	272	246	277	284	304	255	299	293	290	246	260	263	286	262	283	258	278	253	278	271	258	280	290	286	293	310	255	284	292	244	319	295	266	271	297	303	291	283	261	308	262	276	284	289	302	275	283	285	278	294	293	278	263	283	275	274	269	305	276	318	280	303	278	275	273	294	288	268	268	278	286	288	256	252	305	267	294	284	265	251	250	275	275	304	309	289	274	283	287	297	299	270	274	263	272	276	278	302	276	268	286	274	289	274	276	249	272	291	267	292	265	265	303	288	247	273	240	291	275	281	258	296	311	248	293	282	322	268	274	281	264	277	279	290	285	293	303	255	293	269	283	274	241	273	280	315	271	278	274	265	323	320	283	301	279	270	253	269	296	262	295	282	278	302	249	282	277	283	301	287	285	272	277	270	275	294	284	283	261	263	302	270	297	281	280	251	267	260	267	285	283	285	264	277	304	298	302	276	274	264	270	250	263	277	288	284	281	309	273	270	305	269	258	289	255	302	270	295	275	256	258	272	265	294	292	295	272	269	275	278	297	275	289	285	258	293	305	250	272	261	280	257	255	304	289	276	257	289	270	311	279	262	292	267	272	291	288	288	284	310	307	268	245	313	316	278	284	251	262	294	273	272	254	263	286	278	268	264	282	281	261	286	255	298	262	301	288	289	281	278	287	251	274	263	270	273	274	263	291	282	276	267	297	271	286	272	269	269	268	296	300	222	289	275	285	286	270	276	272	273	288	265	287	304	276	276	291	236	257	311	268	275	284	302	263	283	262	287	287	275	316	287	303	256	282	243	271	257	284	280	288	275	273	282	293	277	286	259	285	263	287	291	275	287	282	281	290	286	283	282	284	273	284	260	269	265	304	280	294	282	300	292	262	291	258	290	266	270	268	270	309	274	277	267	277	286	307	266	289	289	258	262	281	314	256	316	300	301	274	279	262	270	287	287	295	273	282	321	275	254	280	281	281	289	264	287	276	308	280	283	271	276	279	278	266	309	284	258	254	280	279	274	270	289	275	258	275	250	254	273	278	251	289	265	263	275	281	283	266	259	269	268	264	273	302	274	283	268	279	283	290	278	249	257	284	280	264	286	256	307	276	270	282	261	308	264	279	263	277	283	296	256	281	268	263	264	273	287	284	271	248	273	265	314	314	274	259	264	293	270	273	280	285	278	274	261	287	245	305	262	278	260	286	250	277	291	288	283	286	279	263	298	273	267	291	272	314	299	243	284	298	292	258	288	263	284	261	295	281	253	284	297	292	263	291	282	275	268	289	279	250	294	294	273	282	270	279	280	285	271	231	287	262	284	283	267	288	265	287	273	274	269	286	297	307	293	258	276	281	288	279	275	279	260	281	278	297	255	268	279	297	291	293	296	264	280	266	280	270	262	273	280	282	244	266	291	284	266	288	273	264	280	264	269	256	278	246	281	273	258	262	304	298	266	281	255	227	264	278	271	276	261	289	278	268	254	276	285	275	289	284	269	294	282	292	258	263	279	290	281	260	291	268	294	290	283	266	302	268	277	250	270	272	255	292	248	292	278	301	292	271	284	268	275	271	284	278	291	285	303	303	267	290	265	272	296	295	298	247	282	255	275	270	278	276	263	292	284	279	258	281	256	285	285	298	271	262	275	275	256	292	302	255	268	272	275	276	308	288	277	279	299	297	296	281	275	262	310	299	275	302	291	282	268	278	284	263	245	265	282	305	268	323	283	261	255	278	256	266	277	289	290	249	247	277	264	266	292	289	276	259	273	261	277	267	282	288	276	293	271	273	287	285	269	286	289	288	316	267	257	294	287	297	268	271	253	269	244	295	262	279	273	273	274	273	297	278	259	270	257	277	268	271	298	264	270	272	311	266	257	280	246	269	281	259	300	250	277	297	283	258	282	290	293	265	298	257	307	258	252	273	268	271	274	249	286	291	281	290	259	252	301	266	285	287	297	273	285	264	288	249	276	282	299	308	247	236	269	316	286	287	284	258	276	265	294	258	250	301	255	267	280	273	290	276	271	292	261	276	288	269	287	254	266	299	286	273	312	276	294	295	259	290	276	271	264	291	294	270	289	270	245	273	253	298	290	289	278	265	293	258	230	262	281	285	281	269	271	247	265	316	271	283	295	259	250	286	287	257	274	301	289	272	257	286	286	279	248	285	268	276	292	275	308	251	279	302	295	290	283	286	263	284	277	305	292	282	267	262	299	272	262	257	268	258	279	276	256	287	269	260	241	286	264	254	266	250	293	277	282	282	304	286	291	302	283	281	254	264	277	280	265	307	247	275	310	304	282	280	323	259	250	267	277	275	264	275	286	259	279	262	271	301	262	283	295	286	286	295	261	294	262	259	257	290	273	263	258	265	261	304	287	295	267	258	318	322	268	251	260	283	274	265	277	286	292	259	275	293	292	302	275	266	285	248	250	278	302	268	281	265	242	251	278	276	279	261	290	271	293	252	266	302	283	265	297	264	307	308	306	304	261	267	278	254	272	280	302	306	254	274	250	250	283	270	268	304	271	284	281	243	272	264	251	302	255	271	248	273	266	274	274	271	268	260	258	259	266	266	264	242	294	290	300	257	288	270	288	283	293	266	274	265	274	246	271	269	271	264	251	256	281	252	307	277	243	272	299	283	284	262	281	282	296	283	278	258	291	282	280	305	251	267	246	288	265	284	279	261	278	275	276	275	278	252	261	274	256	280	285	232	254	301	292	270	279	299	274	311	280	279	288	314	258	256	303	288	277	257	257	279	277	316	271	279	271	288	268	273	299	258	251	288	291	262	261	254	299	307	273	260	277	260	296	300	302	293	287	272	271	282	271	278	288	259	282	262	275	260	265	278	260	239	267	257	280	259	295	274	259	282	314	317	288	273	283	252	270	291	266	301	314	273	274	292	308	262	285	276	299	272	276	238	297	278	263	257	281	274	268	247	270	263	272	256	249	300	236	286	278	271	241	278	285	272	260	275	279	263	243	300	298	310	277	270	310	277	284	245	287	294	271	303	259	263	266	258	280	270	246	279	270	280	287	281	258	268	281	307	275	305	278	271	275	238	257	263	291	306	297	263	282	288	297	275	264
61173	89684	61273	32205	10304	2844	652	515	538	505	500	517	472	534	520	525	513	507	540	494	535	498	566	509	478	503	515	494	505	483	476	516	500	522	492	488	479	486	519	502	489	526	511	530	507	517	484	499	517	507	549	520	492	491	518	515	465	504	546	514	501	468	546	477	463	498	509	491	532	499	480	509	490	484	498	515	497	496	507	462	498	531	509	493	478	512	521	474	536	511	486	507	497	528	473	534	525	509	504	504	511	480	501	482	484	501	483	499	508	510	508	497	485	466	487	502	508	491	527	532	517	509	510	479	506	490	495	493	470	488	519	532	457	506	488	527	482	509	503	497	535	550	516	555	515	531	494	522	514	464	495	510	484	512	508	521	519	502	483	462	505	502	474	478	488	505	505	491	472	487	481	485	518	517	490	505	480	499	481	486	500	500	464	502	496	463	552	500	543	535	511	492	513	497	503	475	485	471	486	509	518	511	505	517	490	527	504	533	519	515	522	515	515	532	488	508	528	480	520	523	511	524	481	502	527	521	500	467	510	527	481	480	518	491	506	519	491	510	543	473	509	516	498	479	492	517	487	453	500	489	530	516	487	514	502	538	523	489	491	544	496	469	503	518	545	510	479	531	534	462	495	485	493	500	513	480	489	500	481	498	471	495	490	471	495	520	509	514	500	507	460	498	532	540	515	492	518	511	497	511	508	462	511	531	491	491	511	477	522	497	477	485	531	517	507	545	497	525	506	450	483	493	537	517	550	513	492	529	504	507	484	489	486	543	501	477	516	514	469	476	494	519	516	488	507	489	513	478	469	554	511	506	487	519	487	542	500	507	485	524	522	501	512	500	534	508	528	492	514	482	508	497	476	484	496	513	520	547	497	465	525	492	522	515	522	519	479	489	551	482	477	515	520	503	557	491	520	507	518	480	458	507	471	480	460	506	473	486	489	479	548	536	511	546	501	526	502	527	546	500	484	512	532	502	546	477	532	539	491	485	514	497	493	491	508	484	492	507	494	520	470	497	502	499	508	506	525	490	530	521	496	485	537	543	470	546	550	508	478	508	506	488	465	479	532	512	511	518	505	504	527	501	511	481	531	538	523	473	481	512	540	518	507	490	492	538	522	517	484	551	508	487	501	465	530	511	512	492	465	469	504	496	511	503	497	494	486	488	522	512	487	543	536	500	510	498	524	467	507	501	497	509	510	506	464	478	477	490	527	498	498	515	518	470	478	489	504	507	463	464	503	505	485	495	508	470	496	493	479	495	514	508	507	499	492	526	501	538	526	522	532	519	464	470	504	470	477	530	515	500	509	497	444	502	520	488	523	475	535	529	467	522	487	499	454	549	475	490	469	490	500	511	490	478	478	519	499	528	535	486	522	504	489	513	491	493	496	474	489	487	510	491	499	476	532	463	500	538	493	496	478	470	577	517	468	503	511	482	501	491	476	516	515	522	477	510	495	519	503	516	510	497	471	531	495	523	474	494	511	530	493	483	519	494	537	506	536	490	491	523	463	528	547	508	534	505	488	526	483	479	500	499	482	480	508	526	448	504	533	464	520	516	511	505	490	478	452	524	449	508	511	512	490	535	526	515	495	448	468	507	493	481	476	504	494	497	490	496	523	501	519	501	493	524	535	492	510	491	509	501	488	517	499	491	494	543	466	511	504	520	509	515	499	485	532	499	522	527	557	496	517	527	519	486	447	520	520	484	538	501	490	510	514	495	495	495	499	483	487	549	460	484	484	522	532	480	474	511	520	487	473	499	511	483	516	484	481	482	526	541	488	509	501	503	514	510	508	467	512	475	496	462	521	518	457	498	508	467	491	465	471	484	506	520	469	489	531	530	509	497	479	488	494	508	503	556	464	496	468	524	488	532	511	491	508	484	515	503	492	518	521	510	520	529	483	475	502	507	480	478	484	437	481	520	498	525	507	533	471	465	486	484	511	525	502	537	486	521	462	511	497	507	522	484	567	500	515	500	463	465	489	519	520	507	502	495	500	494	493	491	513	506	508	491	497	486	491	551	460	483	501	531	518	509	503	544	472	500	473	486	479	522	547	530	518	534	490	553	497	541	511	523	509	530	525	521	485	509	494	489	523	529	473	502	494	489	484	473	469	456	523	451	494	492	519	501	496	509	480	521	460	473	508	516	528	521	509	506	484	503	514	510	456	485	510	534	519	511	467	520	470	507	475	501	470	509	528	462	461	509	508	510	506	504	511	511	506	478	507	534	470	509	491	507	496	505	502	523	503	519	493	528	478	475	560	509	499	511	476	519	509	493	462	464	460	530	490	501	504	517	492	531	495	527	515	450	547	540	509	536	506	490	489	504	507	457	486	489	514	532	450	449	473	489	489	484	462	545	504	498	492	490	498	478	511	487	476	540	528	519	450	483	502	526	507	525	508	501	514	487	493	467	541	500	488	482	471	508	494	556	476	539	527	533	480	504	496	462	493	481	474	449	516	488	492	509	498	529	514	474	519	497	490	495	493	500	461	499	480	505	508	507	513	488	477	479	481	466	513	529	492	484	515	525	453	501	488	525	483	522	504	504	497	525	549	529	470	487	488	496	502	483	518	523	503	485	497	494	478	522	516	481	486	529	475	519	528	493	520	474	482	522	467	480	517	485	521	509	504	471	491	491	463	514	523	499	500	568	465	477	499	490	474	437	533	500	514	473	461	502	510	532	496	476	510	522	493	492	505	487	514	498	484	467	500	534	490	508	509	517	473	478	479	514	498	494	501	483	503	483	508	529	506	500	507	511	538	516	527	509	524	492	478	466	517	479	488	454	491	547	507	531	522	466	503	481	519	491	481	452	501	490	482	514	492	463	540	486	489	506	484	515	516	474	549	486	527	491	508	484	531	518	493	445	486	510	547	511	522	485	548	520	517	497	500	527	518	471	500	508	501	503	519	484	545	511	519	526	509	495	507	522	503	462	502	510	542	518	502	512	478	501	513	527	499	474	520	525	498	494	463	504	470	504	514	517	543	535	464	472	492	549	494	494	506	482	493	487	494	486	503	525	460	538	492	512	446	497	493	535	473	533	493	508	477	483	505	481	515	504	492	488	498	479	510	517	518	481	483	543	557	473	504	546	518	517	513	520	513	518	510	469	471	518	513	518	496	497	562	502	473	551	461	529	461	497	484	487	503	505	453	500	443	477	476	486	551	493	470	484	506	504	515	500	481	481	533	508	482	487	517	499	547	513	501	506	549	491	485	493	506	500	491	493	496	488	493	512	500	497	509	541	498	529	539	538	505	501	504	471	524	454	490	511	528	519	479	496	500	543	488	476	526	475	488	506	492	487	528	511	496	462	500	504	514	507	508	551	514	454	496	492	500	511	517	527	479	541	541	485	486	523	505	483	469	478	509	512	477	513	510	486	490	482	455	519	517	492	490	475	514	461	536	490	530	514	512	510	491	499	529	500	506	523	494	526	493	475	473	537	492	493	457	528	536	503	486	541	495	529	523	491	506	511	527	503
23481	21849	29994	24117	21356	18975	4347	479	380	412	338	385	377	403	381	387	416	418	354	359	373	391	386	374	383	368	390	353	363	354	410	371	382	349	345	406	375	365	383	365	386	378	400	414	350	351	377	402	380	383	393	374	396	388	376	348	351	367	380	399	382	367	375	358	360	356	353	345	322	351	376	359	352	387	343	366	362	351	347	373	360	367	374	384	400	396	345	341	404	341	401	373	366	387	383	373	401	364	366	355	364	371	363	394	368	387	387	388	375	384	365	364	364	366	361	340	353	349	370	384	364	372	367	331	353	367	347	394	365	353	401	339	369	362	328	374	357	393	355	381	386	377	369	374	365	375	388	392	381	358	376	434	364	365	322	354	349	380	345	375	391	360	388	392	366	384	365	385	345	362	345	374	362	365	357	359	390	366	372	369	334	358	338	364	360	397	368	395	376	370	395	373	381	351	377	376	333	370	338	370	379	353	343	357	377	401	394	324	395	343	331	359	356	397	374	367	335	393	388	349	408	357	364	391	360	398	378	389	366	391	382	390	368	369	359	348	348	376	363	390	398	359	353	370	391	350	336	379	356	365	367	334	372	365	406	386	380	360	360	394	333	359	345	386	348	363	381	332	351	359	374	342	366	379	361	399	354	353	374	382	404	381	416	348	377	371	380	409	379	369	343	360	345	365	367	336	343	406	398	405	350	356	377	415	354	365	364	349	396	355	374	390	391	383	389	334	398	344	370	401	375	393	343	408	364	373	390	345	378	339	364	380	355	386	336	347	371	343	359	360	356	366	377	380	363	361	385	366	363	368	375	364	389	351	387	338	345	315	366	377	371	347	377	367	366	368	382	363	364	370	390	369	354	366	400	373	360	385	325	368	374	354	374	361	362	355	376	353	376	358	373	330	362	402	359	361	317	362	382	337	374	371	387	364	349	411	389	342	356	357	394	367	388	368	351	392	362	348	389	358	375	396	344	376	348	378	377	394	392	373	355	350	382	354	406	386	384	341	369	367	357	379	392	362	365	396	367	380	383	370	386	349	366	357	352	371	369	351	372	360	368	386	331	381	357	352	357	394	400	352	375	394	349	340	338	384	345	389	407	381	375	368	367	365	355	359	383	376	390	377	370	362	381	363	397	357	391	366	385	389	364	372	364	342	407	323	347	343	379	395	367	400	362	394	364	398	370	351	329	336	363	368	343	396	354	374	377	343	395	346	371	372	384	365	358	378	347	352	376	372	388	344	356	378	373	349	379	373	347	363	376	374	359	369	321	368	325	337	355	313	382	373	330	385	339	367	349	356	377	388	380	371	357	371	355	352	365	378	384	391	382	398	400	352	358	347	353	370	364	375	369	381	381	363	389	401	337	351	369	361	353	372	340	357	358	368	393	398	417	367	366	353	353	383	385	333	384	326	397	352	331	359	395	366	349	360	361	336	361	359	348	392	397	372	352	372	376	395	367	381	365	401	376	335	355	402	366	379	366	344	368	376	377	401	367	398	372	379	367	371	377	378	370	384	347	398	373	357	390	377	398	374	383	389	397	380	351	393	383	340	370	387	358	369	349	384	385	335	367	361	339	365	366	361	356	354	384	370	404	371	350	381	347	404	368	384	363	331	362	366	359	373	358	395	382	361	329	351	359	386	368	392	367	352	364	404	359	365	361	339	373	392	397	358	380	370	374	373	367	362	348	395	394	334	349	363	361	353	356	388	366	391	387	359	341	395	373	392	322	360	351	367	348	355	346	373	372	391	352	394	393	365	365	371	376	376	375	361	386	363	379	338	417	350	362	376	373	363	382	358	345	371	347	358	385	391	352	378	358	343	385	374	367	375	392	368	349	360	358	349	341	400	360	385	371	353	389	384	336	370	370	352	393	356	369	390	331	356	357	338	334	368	377	400	341	351	350	348	362	381	395	355	384	367	384	375	373	338	384	363	357	378	352	340	340	342	363	359	383	375	359	350	394	374	394	362	373	357	377	370	375	361	357	333	373	373	359	361	394	382	357	356	348	345	397	351	373	346	398	350	356	346	398	368	392	364	357	348	420	363	371	347	357	363	376	354	333	381	373	329	368	367	358	386	369	361	372	360	388	426	364	387	361	360	356	327	366	340	376	375	380	368	361	356	372	400	328	374	372	364	358	366	368	363	339	394	381	369	391	378	403	368	367	343	389	409	338	373	355	358	362	386	365	340	419	351	352	349	343	392	357	390	373	388	344	362	369	344	377	323	366	381	355	363	379	360	367	365	337	364	384	373	391	346	362	341	364	388	373	331	362	385	351	400	391	380	366	357	377	345	350	339	388	349	382	390	367	373	373	378	366	355	372	360	373	350	368	385	351	350	343	364	365	358	363	389	359	374	361	374	378	369	365	377	364	370	353	370	339	363	346	347	394	386	388	386	374	377	352	374	390	361	352	366	367	386	357	364	375	365	364	385	357	367	376	357	382	369	382	381	390	380	372	388	361	391	352	352	400	341	353	368	351	377	365	350	358	359	372	390	356	353	375	373	339	340	362	350	353	362	387	349	379	404	351	402	331	346	378	347	382	359	331	384	382	362	398	395	388	334	366	354	361	370	401	344	379	328	353	353	378	386	367	339	384	358	376	359	372	377	380	326	350	364	370	348	384	358	386	359	364	409	389	359	395	340	370	379	361	371	385	380	363	350	401	420	397	317	343	365	358	384	308	398	365	357	372	374	345	383	386	332	395	362	372	393	380	355	346	347	351	356	353	356	365	393	338	366	347	401	376	375	357	394	385	373	395	406	348	367	373	352	383	373	389	344	347	320	407	364	374	382	375	391	366	364	363	363	375	416	397	364	367	361	345	361	371	334	393	332	390	345	417	388	402	387	375	370	388	375	358	371	375	360	349	368	375	335	357	348	399	335	390	337	395	356	377	358	347	412	368	356	365	381	357	364	348	379	375	367	355	340	353	333	361	362	380	357	358	370	341	349	395	384	387	365	349	380	357	352	359	373	353	324	398	347	369	357	371	385	384	331	332	351	370	364	409	346	346	355	380	342	375	340	351	373	360	378	350	365	382	352	335	381	380	352	362	371	385	387	390	355	359	348	341	361	361	360	380	341	387	350	354	363	355	409	409	339	353	358	389	364	371	374	372	381	341	336	390	350	355	384	375	389	349	360	373	354	370	371	348	356	358	381	374	353	379	375	390	386	352	379	341	361	384	365	352	328	393	407	373	373	374	357	382	383	389	382	391	361	357	394	388	342	377	354	362	408	352	385	371	345	350	397	349	385	351	372	382	379	396	420	363	372	374	372	367	395	369	361	312	346	382	365	322	323	391	355	362	341	359	359	385	356	362	379	320	380	341	364	340	351	391	362	355	356	378	379	340	381	385	395	359	347	361	366	372	379	386	355	368	403	380	368	375	347	374	373	362	356	350	362	335	355	347	368	364	362	375	347	379	325	371	389	370	342	364	380	347	361	380	344	390	352	357	372	376	403	360	415	394	369	429	364	348	371
61179	99367	69846	39975	17165	5174	909	649	654	631	613	643	615	574	644	622	619	649	644	624	674	604	572	620	601	621	617	642	610	627	647	622	632	679	569	620	627	639	651	600	600	654	610	613	582	595	640	627	649	660	645	632	616	612	572	623	638	613	585	633	629	622	570	613	579	622	607	588	620	632	664	570	613	642	589	631	613	628	650	597	594	610	591	622	617	651	641	612	657	648	601	642	609	651	627	592	631	627	639	643	605	622	607	612	580	596	574	612	638	608	636	657	609	631	585	606	644	655	604	589	608	606	648	632	666	649	579	596	592	643	627	619	638	626	597	627	597	668	591	606	605	618	608	608	636	590	612	621	615	594	614	656	621	628	605	581	626	611	611	632	602	612	644	640	579	614	682	573	655	608	595	642	624	629	612	629	611	637	629	639	586	642	610	633	616	616	616	635	610	637	614	640	574	610	601	592	588	606	636	621	652	613	672	635	608	624	554	602	617	635	638	605	652	634	588	627	610	604	593	618	641	643	636	631	642	641	639	611	604	629	613	611	614	620	651	610	625	612	647	633	603	598	612	627	636	598	584	614	596	629	595	611	632	605	618	587	625	619	627	616	601	635	583	631	594	595	624	600	640	639	614	632	636	621	603	610	620	626	589	610	637	580	597	598	636	663	625	617	602	619	636	582	644	612	614	651	575	634	625	632	615	610	568	640	635	575	658	582	627	605	605	632	607	644	635	640	658	562	608	610	624	638	623	600	603	590	645	625	608	652	623	628	626	608	636	617	609	621	597	628	605	602	596	606	645	573	644	593	630	645	570	621	646	591	643	603	557	661	633	633	603	631	570	639	593	606	595	608	615	621	612	667	629	642	634	662	642	644	621	612	561	629	645	621	607	620	598	613	637	617	595	581	607	655	614	605	622	635	634	624	610	630	633	593	612	616	605	603	627	627	594	614	621	610	592	621	577	642	678	606	599	567	617	614	633	607	592	605	618	650	651	641	630	637	649	663	610	595	611	651	595	614	651	626	576	629	629	653	612	612	620	572	615	610	622	644	634	639	641	622	632	621	631	582	625	638	592	592	619	593	605	651	581	600	624	581	593	595	608	629	651	595	645	588	631	657	607	625	656	656	598	619	580	624	565	604	604	631	616	641	641	647	575	633	586	594	610	601	634	598	618	668	640	626	592	652	618	610	586	595	662	582	661	602	610	594	617	659	591	627	591	664	646	660	640	634	646	654	595	601	604	595	643	609	658	614	637	647	619	666	645	649	612	612	652	593	615	609	619	685	628	636	591	587	610	594	608	615	631	658	632	629	622	639	609	636	600	633	633	577	580	574	584	568	564	652	606	619	614	624	601	612	591	625	605	586	554	641	663	627	617	600	617	623	592	621	643	583	647	604	699	588	594	669	655	626	624	613	600	608	587	639	621	605	639	607	584	616	614	635	600	635	537	611	641	647	578	603	619	618	617	602	584	637	584	617	603	597	665	611	628	630	603	601	645	639	587	659	611	583	642	634	645	578	618	590	561	604	656	665	604	624	620	632	608	619	643	673	604	600	619	585	592	584	648	598	597	630	607	612	624	604	631	612	636	613	605	597	652	642	616	600	649	637	621	596	624	592	620	616	583	628	631	619	602	644	622	615	609	630	632	617	601	622	623	646	564	600	581	637	587	643	684	682	603	617	625	634	594	635	595	647	616	663	609	584	642	613	613	616	623	644	607	641	614	593	621	620	604	615	639	638	581	595	602	620	613	596	612	653	594	612	617	602	614	635	623	628	586	626	570	623	656	623	623	639	648	621	601	600	632	595	593	624	634	617	630	663	659	616	605	618	610	626	643	610	574	572	610	597	622	602	582	549	596	663	591	600	622	581	593	641	612	584	582	641	626	660	611	645	603	600	600	682	571	589	676	591	588	620	613	683	593	643	615	607	649	593	591	622	613	559	658	607	638	604	640	610	638	614	595	631	600	607	634	592	611	609	593	625	664	649	663	683	642	646	594	619	683	614	597	606	627	652	650	608	601	626	613	628	656	612	601	645	648	613	637	600	615	600	581	636	592	603	612	633	621	648	654	625	595	660	620	641	640	604	615	621	586	626	607	602	615	602	652	657	636	612	610	654	588	547	655	616	609	627	610	619	633	583	576	612	612	613	604	644	593	653	608	608	617	661	608	626	642	574	603	654	605	587	660	640	636	603	636	632	581	613	652	583	575	599	610	630	613	602	646	601	654	594	640	607	655	654	676	580	621	557	574	625	605	605	607	623	579	593	586	585	621	623	590	676	641	643	595	590	637	612	633	629	639	603	635	615	624	665	654	549	655	642	597	623	651	627	618	627	621	669	631	560	629	658	565	611	622	600	615	623	612	622	609	603	607	609	601	568	616	600	611	641	601	642	588	610	616	632	603	625	624	625	613	609	599	648	575	607	672	573	611	596	564	602	599	633	629	577	576	620	613	608	631	613	641	646	597	632	618	605	613	605	623	602	618	619	592	603	635	612	646	618	641	597	660	607	603	628	665	628	621	676	574	616	591	614	630	641	626	597	654	624	611	635	646	626	631	609	615	604	586	579	624	623	642	613	621	599	643	579	598	615	620	574	572	616	602	631	603	610	627	612	657	653	652	611	613	607	577	629	645	645	613	609	582	620	578	604	605	652	618	640	579	669	618	635	648	643	592	574	604	626	645	630	628	622	579	597	602	641	635	612	583	637	597	557	640	621	582	621	642	584	588	613	625	635	598	557	603	635	571	643	644	614	570	600	645	622	641	601	637	575	593	643	641	593	601	622	631	626	592	616	633	624	637	635	600	629	616	603	591	662	627	627	599	616	616	595	642	647	581	639	661	622	592	640	596	599	611	593	638	620	640	612	626	610	644	628	600	633	604	571	622	611	634	631	615	592	653	629	599	613	635	605	656	629	609	678	615	609	660	652	614	600	633	646	609	594	637	618	642	644	574	586	633	625	647	579	595	564	630	650	646	597	640	617	640	620	638	642	620	617	603	598	608	651	618	647	604	652	611	610	622	629	637	586	641	645	616	586	612	640	671	612	603	645	584	615	610	595	594	615	624	614	621	614	606	646	585	642	631	635	700	603	621	597	571	629	595	606	632	643	620	608	623	619	609	614	603	594	592	605	609	611	584	629	590	618	585	659	644	660	610	568	640	641	596	599	626	614	600	618	598	614	617	687	645	635	599	633	610	635	640	629	601	586	606	620	634	680	549	610	608	598	611	591	603	618	619	643	646	640	599	604	624	603	622	610	578	615	590	643	576	622	616	668	594	613	621	617	654	565	616	582	631	643	607	602	584	613	623	613	588	634	591	623	629	579	595	622	624	624	601	597	648	638	582	601	606	647	644	597	597	634	627	624	580	647	642	642	583	653	617	611	675	612	633	657	646	623	619	624	676	605	593	610	604	646	622	684	629	620	634	559	663	612	605	645	599	634	643	572	641	663	616	608	584	645	611	642	585	623	650	604	626	603	604	643
30042	28504	25227	10527	1608	631	432	394	377	386	360	414	386	378	353	388	377	363	388	379	365	409	358	358	398	414	373	374	391	380	344	386	389	385	386	403	376	366	375	355	387	394	390	373	363	358	390	393	374	394	380	408	365	360	358	381	365	372	371	394	383	373	396	396	365	376	385	398	370	407	408	367	373	403	386	365	356	368	394	372	385	365	393	350	362	397	404	386	399	375	364	361	355	370	367	378	396	354	387	413	387	372	381	373	405	370	401	394	370	374	365	383	400	340	399	387	379	375	386	379	384	389	367	373	368	366	386	384	399	341	402	395	378	401	399	386	405	371	382	362	346	393	370	378	364	383	375	380	377	381	378	386	367	359	384	359	365	379	354	403	351	367	394	362	380	390	422	390	399	384	372	395	378	405	322	340	363	385	373	379	358	385	353	385	359	369	355	369	390	357	407	379	354	405	382	363	370	345	360	369	382	411	400	397	338	379	366	393	379	383	385	368	332	415	369	399	348	383	372	390	408	376	376	389	391	364	346	364	367	390	406	347	350	376	402	362	399	365	369	362	388	374	364	368	341	367	351	403	402	386	414	399	358	376	378	377	362	367	346	365	391	397	396	381	377	369	382	358	333	361	354	428	372	340	376	389	386	375	405	373	391	392	415	362	389	379	361	357	349	398	387	384	359	353	395	386	368	389	378	379	363	413	348	401	354	344	377	354	386	380	403	406	374	386	409	378	427	400	377	329	373	344	347	369	397	382	371	349	371	371	406	384	380	380	367	382	375	385	357	363	397	382	365	395	390	385	361	380	366	375	382	372	392	399	362	365	398	405	381	372	387	419	397	351	355	379	388	366	368	366	369	382	360	364	360	394	450	326	375	377	390	354	364	379	376	396	379	412	394	393	376	403	366	367	357	373	376	354	391	355	380	354	381	361	391	335	408	412	389	390	374	399	380	388	369	383	355	388	385	370	389	386	390	371	419	372	409	398	383	367	356	369	374	374	377	379	368	399	399	388	416	377	398	362	400	422	379	354	362	372	373	405	400	401	392	365	369	347	359	378	382	403	378	386	390	352	400	361	386	383	366	371	374	360	383	361	390	355	386	395	380	369	393	342	421	369	405	411	364	425	393	404	388	397	394	369	365	389	399	361	379	390	395	392	369	402	389	369	369	379	397	373	374	406	361	392	376	371	357	380	380	374	369	399	365	377	364	362	366	413	415	373	372	385	400	366	404	347	351	375	375	361	357	386	376	353	397	375	362	398	376	386	425	340	371	394	374	363	386	373	358	398	386	392	386	406	353	383	396	411	401	425	403	385	401	386	379	367	377	395	359	364	355	387	402	365	398	387	376	363	396	404	379	349	386	394	390	395	385	369	378	360	365	371	352	406	402	402	376	385	370	383	347	395	399	403	386	379	360	354	381	387	370	403	382	377	329	374	427	396	415	370	362	399	388	361	360	359	402	382	407	374	407	408	376	373	360	429	408	353	345	408	397	386	342	420	431	369	420	371	398	363	350	391	364	389	388	416	423	369	361	365	353	387	398	416	402	398	346	376	373	364	359	372	390	383	356	367	367	394	386	397	406	398	393	385	385	398	391	385	408	370	365	338	360	360	400	367	414	419	404	416	392	367	385	349	383	390	358	402	400	389	392	384	381	403	399	413	380	379	404	368	393	361	393	404	380	357	369	369	395	407	408	348	383	374	375	398	383	366	396	391	371	359	372	382	388	373	376	342	381	388	369	363	392	426	414	376	381	386	360	376	392	370	391	382	399	347	381	345	375	395	368	396	331	364	418	363	344	390	388	408	397	396	369	385	374	395	360	386	383	381	354	354	412	398	382	380	376	409	397	380	404	361	402	380	411	399	357	410	381	401	392	418	383	375	399	397	335	380	400	361	342	369	388	424	388	410	372	390	382	369	389	364	372	371	364	410	361	388	372	397	358	386	380	363	382	400	412	388	395	404	379	361	401	343	377	345	375	399	387	367	364	402	380	414	399	380	399	407	362	362	347	399	372	374	397	418	367	397	415	395	405	393	370	356	380	367	377	373	367	339	392	331	394	367	376	413	392	382	367	417	374	390	380	354	361	358	389	389	352	371	346	404	422	365	382	431	349	357	373	380	405	404	356	390	362	371	357	411	377	382	357	361	391	374	362	425	385	354	344	395	396	388	367	361	393	380	404	365	359	388	341	422	376	390	404	399	367	351	377	386	356	380	384	388	396	379	366	408	399	365	360	388	369	399	373	375	380	367	365	358	399	372	370	372	359	392	351	341	372	329	385	401	402	381	348	352	378	377	384	364	353	391	368	351	371	353	387	376	374	380	386	348	382	363	406	399	362	364	379	392	380	404	382	395	383	397	361	392	380	378	367	356	373	381	407	395	387	392	380	409	349	381	389	412	382	361	369	368	390	375	396	367	394	397	375	344	413	395	382	407	364	411	369	409	364	367	380	390	366	377	369	363	373	360	425	376	412	385	392	424	398	386	352	383	368	384	372	379	420	386	358	343	383	362	398	362	395	388	385	364	419	394	370	339	400	348	352	353	374	395	357	374	382	397	362	399	383	364	365	408	378	358	415	366	404	356	404	357	411	364	359	361	353	391	388	379	403	381	382	372	367	385	391	396	358	448	369	388	361	400	394	380	372	361	371	381	382	367	385	379	356	400	346	369	407	384	413	432	374	391	381	369	384	403	361	389	389	394	426	377	386	390	396	344	398	406	363	339	374	386	397	366	380	353	394	381	376	371	408	399	361	379	396	388	355	370	379	397	372	368	373	372	364	357	369	368	373	367	377	371	373	352	377	383	405	394	361	407	343	368	397	347	375	414	379	378	391	393	367	391	382	391	371	405	344	393	363	371	364	359	359	380	403	374	373	367	417	382	369	393	402	370	383	379	419	386	356	359	401	342	331	372	421	378	368	365	383	376	371	365	370	368	413	385	392	396	396	399	345	414	380	373	396	362	375	368	397	404	404	383	361	355	369	358	384	389	378	360	366	380	383	370	381	376	406	366	355	388	342	379	389	349	402	364	411	368	392	389	401	386	392	362	351	404	374	369	349	379	403	401	380	373	369	408	401	359	381	379	363	333	372	387	378	383	358	377	394	394	408	369	363	370	345	401	375	394	369	402	374	347	377	366	417	367	388	397	404	347	383	396	375	389	369	394	387	393	352	375	372	371	410	373	405	411	401	397	345	376	357	367	385	382	397	395	361	358	406	391	401	380	402	351	372	400	395	352	406	366	427	367	375	374	392	353	403	371	381	375	379	393	381	365	395	405	403	426	386	396	370	380	346	370	426	366	397	372	347	381	362	380	390	407	388	373	381	407	346	362	387	380	389	409	368	387	373	388	350	376	386	365	369	369	382	376	430	374	389	366	389	387	326	371	404	352	395	431	364	388	391	400	349	381	364	387	362	358	386	389	359	406	384	363	410	397	363	382	361	400	387	362	402	384	416	356	381	406	370	399	376	380	402	380	355	358
38652	46405	29503	9895	2881	1086	739	657	662	643	670	693	699	683	678	675	657	650	658	634	699	694	710	663	659	654	660	678	677	648	594	654	661	729	673	662	699	684	668	662	678	678	687	647	704	683	627	667	664	692	667	629	667	650	675	675	700	665	693	698	645	668	668	637	657	675	672	636	692	702	666	687	659	697	616	666	684	636	701	702	706	691	676	697	684	627	678	665	659	657	673	654	678	718	705	700	679	706	639	676	637	690	647	696	647	631	681	639	673	708	683	661	679	669	607	667	658	721	683	662	702	649	689	692	660	670	677	683	681	672	645	693	674	642	655	643	658	676	661	662	707	647	660	645	636	683	691	702	680	689	649	657	665	634	693	678	691	679	704	649	703	654	634	695	619	704	710	724	689	676	667	703	680	704	711	696	631	632	638	655	636	671	641	679	628	678	678	646	667	689	676	669	669	682	690	669	621	669	660	622	710	694	673	642	655	714	675	664	669	642	672	697	648	640	658	667	694	688	702	687	686	634	655	657	695	651	684	664	670	669	644	621	659	655	694	680	681	682	711	678	744	701	672	682	653	635	695	742	646	653	660	685	649	660	671	653	722	635	644	702	645	682	677	671	641	693	711	654	678	670	681	649	726	722	674	696	681	718	677	680	679	651	688	631	655	691	729	700	670	705	673	683	637	676	697	704	697	676	690	697	695	687	644	686	707	682	649	708	649	647	672	682	653	648	679	658	689	668	670	670	652	690	654	706	645	687	657	710	675	673	688	656	637	665	683	676	689	667	653	659	670	647	622	659	677	677	712	684	661	691	676	677	690	654	644	649	626	635	636	681	632	682	696	685	641	678	696	697	724	667	689	676	649	660	699	695	611	672	668	705	746	640	694	661	642	682	712	720	665	693	680	691	673	643	712	625	658	646	672	665	640	689	644	699	691	621	719	689	706	656	658	635	679	646	707	699	669	709	697	684	636	658	638	635	707	644	637	656	671	704	687	687	658	636	647	627	676	661	688	668	677	667	618	649	692	684	661	684	673	694	664	638	691	678	657	684	644	686	687	649	665	664	672	629	670	675	652	620	665	675	686	658	685	700	655	657	655	655	669	652	698	696	649	663	693	679	626	683	675	715	671	664	647	683	692	682	662	636	690	710	644	621	710	708	683	726	670	644	656	718	646	684	699	649	678	675	665	636	662	692	638	702	662	646	703	656	701	689	693	689	592	697	670	691	689	708	628	689	653	656	630	644	698	658	677	679	696	696	647	695	691	687	662	669	710	654	739	641	647	626	648	640	723	660	664	668	655	620	678	664	662	663	701	658	652	650	657	655	662	630	670	671	684	740	674	682	645	673	688	668	669	661	654	660	669	648	702	667	673	636	683	674	684	657	663	693	671	662	673	704	697	659	742	615	669	651	685	659	655	619	667	662	666	664	648	701	661	672	724	693	684	693	706	665	644	648	626	712	640	673	716	638	690	657	675	663	645	594	662	701	685	647	656	653	686	642	662	645	655	667	660	694	706	656	676	702	688	676	631	672	714	677	634	620	667	623	688	683	618	668	638	692	691	711	660	692	649	658	682	682	660	708	689	679	655	662	672	692	661	702	702	677	713	662	671	665	663	711	673	673	673	716	686	654	664	652	607	731	671	634	675	673	656	700	697	691	637	647	640	700	666	694	699	585	681	627	667	609	633	676	667	669	663	630	701	637	689	663	640	657	713	702	650	638	635	657	655	687	642	678	691	653	657	668	646	667	710	666	678	703	654	724	689	633	651	698	712	693	653	685	655	615	670	690	643	683	643	638	682	653	643	650	689	635	642	653	672	659	756	685	674	727	685	711	639	710	657	691	642	686	665	717	707	649	648	655	683	678	690	659	657	641	612	646	664	669	696	637	705	644	653	700	685	657	632	678	659	741	668	682	655	692	663	677	649	674	620	706	696	650	691	675	656	695	653	703	682	713	711	651	706	692	627	655	692	656	651	677	629	687	651	663	664	653	657	722	693	656	639	670	685	680	665	705	640	665	664	696	676	653	668	640	689	692	634	676	669	630	671	676	689	631	647	696	692	665	725	653	641	666	725	643	668	679	669	711	717	633	704	642	656	673	686	655	667	625	668	666	681	641	691	638	644	651	669	621	722	629	670	712	701	661	678	689	711	657	684	689	622	662	655	668	640	673	691	649	729	725	676	669	655	680	653	680	642	659	668	675	660	732	656	659	642	683	677	657	663	703	663	668	718	647	705	648	678	639	690	662	630	681	686	663	621	684	653	645	703	687	698	667	680	658	708	661	664	684	677	687	654	682	692	661	708	653	653	666	686	678	633	660	653	672	692	688	666	659	684	662	668	649	680	625	690	631	656	662	682	629	701	634	658	683	665	714	669	713	602	673	668	681	616	644	667	656	703	698	693	679	632	701	755	717	675	659	667	633	723	700	667	680	698	689	654	638	661	682	672	715	673	682	702	692	676	628	675	609	690	681	650	656	695	636	666	695	678	669	613	704	688	721	605	709	644	657	651	663	680	683	673	655	680	688	631	643	695	648	717	650	683	695	638	698	666	683	690	656	649	669	680	664	628	622	681	684	698	698	701	684	644	650	675	688	698	680	708	643	636	701	668	641	675	723	668	673	697	665	662	638	686	686	642	653	699	645	657	691	665	644	676	701	724	664	672	672	655	619	673	604	713	646	666	687	687	639	632	715	671	692	687	697	680	665	684	678	669	667	665	647	727	723	681	692	650	665	667	684	702	711	674	648	705	653	657	615	704	689	605	659	635	690	672	655	629	660	667	714	672	624	707	675	633	677	656	647	688	693	692	692	646	643	677	651	682	657	652	680	670	650	658	640	714	669	624	651	683	662	679	701	674	681	658	589	699	679	684	690	654	663	662	663	652	657	676	703	687	737	710	715	674	708	679	672	656	698	687	670	671	667	623	681	641	666	649	695	685	682	711	708	661	648	646	664	677	665	665	661	655	668	694	670	666	683	681	645	669	670	697	651	663	646	663	656	662	638	691	717	676	717	650	642	673	652	724	705	741	628	677	670	658	704	703	683	679	693	659	685	684	608	690	668	685	674	713	667	673	653	701	678	661	650	711	707	683	651	667	661	635	678	626	698	696	631	681	663	638	710	650	692	673	686	645	665	653	679	668	670	687	646	675	727	652	676	683	676	705	680	666	671	685	669	687	642	694	645	759	670	634	666	651	701	667	678	692	668	678	704	654	665	682	641	656	727	643	682	653	608	640	662	662	667	661	701	634	694	661	648	624	676	684	701	642	619	660	638	652	681	697	675	696	666	649	703	688	691	710	668	656	681	633	663	674	696	696	687	672	664	626	703	686	641	735	675	651	691	620	644	668	658	667	700	649	635	714	676	688	618	634	650	693	686	669	662	677	661	682	635	673	647	653	681	666	681	674	662	681	638	634	666	644	629	690	685	681	676	642	642	633	675	697	676	697	689	703	667	613	628	682	698	721	681	674	672	689	657	659	643
24586	22732	30589	25134	19725	7735	616	327	316	269	280	291	316	295	324	297	285	298	292	282	320	297	315	304	299	301	303	295	295	290	288	308	343	319	310	271	313	288	271	284	298	284	328	299	286	302	316	312	303	322	284	276	296	304	287	288	319	321	298	311	315	295	290	305	325	268	289	279	311	267	312	318	298	324	309	317	304	299	329	320	282	313	288	277	285	317	295	282	293	299	271	272	317	316	294	291	286	275	258	284	302	326	303	323	284	317	303	315	347	297	291	297	283	313	259	294	259	306	320	278	268	302	300	300	316	303	296	308	339	322	292	322	280	312	297	306	293	291	275	252	257	318	292	337	282	287	309	299	324	292	282	276	335	303	320	262	276	315	298	304	279	276	341	299	283	286	260	298	288	301	308	278	310	286	300	283	273	303	324	333	328	286	270	335	295	302	313	314	295	291	289	307	298	302	306	298	312	299	315	315	298	328	301	303	304	298	292	286	292	241	291	280	296	286	304	288	316	286	285	266	278	291	292	313	310	291	278	301	327	322	255	282	283	277	264	280	283	326	310	304	275	284	297	306	297	333	274	283	289	312	297	333	295	287	291	299	318	302	314	305	288	298	290	305	275	292	301	311	284	306	317	285	299	294	320	313	260	318	276	315	311	297	312	306	299	290	293	289	302	327	293	263	276	343	282	330	269	305	309	324	295	296	315	294	312	295	299	312	272	294	291	336	306	292	311	279	276	330	291	299	300	279	287	322	305	323	324	304	286	297	291	305	273	309	282	302	268	293	311	255	255	306	301	309	260	293	266	298	288	259	290	285	313	271	310	329	319	333	280	299	306	313	310	299	315	291	295	271	298	288	317	274	317	321	283	290	309	332	302	287	297	300	324	305	296	290	298	309	325	287	315	296	275	302	316	282	288	319	290	286	307	281	290	301	320	300	322	301	299	328	299	299	294	266	326	281	339	294	308	313	294	277	270	314	281	321	286	267	281	275	285	312	302	289	311	311	286	275	287	329	296	270	298	289	316	313	299	305	316	315	283	335	278	310	286	282	319	286	306	300	289	308	289	304	288	315	273	290	300	326	286	290	274	302	304	277	309	286	257	308	324	304	277	283	286	292	305	312	294	289	281	311	310	298	286	304	306	289	279	295	303	307	302	284	279	305	279	276	314	317	291	286	325	292	318	301	298	296	297	297	305	291	340	312	288	312	296	310	296	327	332	314	296	293	269	290	287	297	305	260	273	306	319	330	315	316	267	282	304	297	301	299	304	268	308	264	296	308	295	283	275	293	291	325	302	316	306	272	273	293	305	322	284	326	292	295	340	306	302	303	299	295	328	322	285	308	311	335	297	293	321	315	308	296	275	286	301	294	295	300	281	278	318	317	295	284	287	342	263	299	326	305	298	322	303	303	285	331	315	322	269	288	314	276	313	343	294	302	308	275	266	286	313	288	284	293	322	287	307	273	281	298	300	291	295	312	277	289	327	276	312	307	257	296	301	318	281	304	291	290	307	303	299	291	317	289	296	307	293	302	273	291	313	315	283	280	316	293	293	306	272	289	294	310	300	317	300	318	301	304	280	298	292	304	332	269	302	313	297	295	292	300	308	293	287	294	293	295	305	296	289	303	272	265	334	283	328	296	328	310	277	306	295	287	295	289	299	290	310	319	313	316	279	318	298	274	316	302	324	301	288	279	300	324	287	296	313	295	291	281	310	307	320	307	291	294	293	285	323	295	296	326	271	288	337	329	311	298	260	271	288	324	274	302	282	310	295	289	287	296	314	336	320	318	328	345	284	300	318	293	299	294	330	279	303	296	304	293	287	312	279	321	282	297	299	286	324	314	311	313	290	310	288	301	289	300	305	285	294	300	293	291	281	339	309	293	303	295	276	297	319	293	277	281	281	298	295	316	286	273	292	315	304	296	280	310	293	294	293	292	321	291	276	314	313	295	301	306	296	323	289	328	275	310	296	296	297	332	285	305	269	322	277	290	313	301	313	270	292	284	313	308	274	288	271	306	288	309	293	290	302	272	296	301	305	319	276	295	305	306	276	310	293	251	271	311	300	313	306	288	315	313	300	295	329	286	295	318	322	305	291	280	298	299	280	296	283	281	320	311	330	288	333	307	296	318	312	286	321	284	310	282	295	305	309	294	300	310	308	306	291	297	282	298	291	283	291	299	275	279	276	311	307	325	287	308	285	310	277	305	316	289	279	299	287	317	279	300	296	307	275	321	298	278	267	269	275	327	319	313	285	323	286	291	309	342	303	319	281	303	266	338	295	329	317	313	320	306	302	274	328	271	310	311	305	329	317	299	303	302	307	311	281	266	273	322	255	294	301	322	300	272	289	269	296	296	300	281	304	295	313	315	289	308	290	312	318	283	317	294	283	286	308	324	283	314	315	291	267	282	319	297	293	282	285	322	294	301	329	316	285	316	318	305	317	297	320	296	306	269	287	306	277	299	318	311	271	323	328	304	298	306	284	288	325	303	311	307	301	288	292	323	336	326	305	320	308	292	304	311	314	276	308	294	314	332	306	317	281	320	315	295	324	288	310	319	243	317	286	288	307	316	310	304	306	312	311	290	304	308	304	298	291	289	323	303	301	328	304	276	296	275	293	292	290	275	302	291	330	295	280	295	295	282	338	285	318	279	327	284	311	283	303	278	296	340	326	296	302	299	315	300	265	280	290	295	265	308	291	351	285	296	300	299	314	292	303	274	291	328	312	283	302	307	332	305	285	279	287	310	288	313	300	313	295	315	301	285	299	319	320	285	305	295	302	294	288	303	236	276	295	336	307	319	306	293	308	313	290	263	292	300	304	301	292	291	301	294	277	284	298	298	276	303	318	307	282	309	298	306	314	308	310	286	288	314	312	292	303	332	277	294	308	288	263	283	246	279	287	286	310	296	281	316	283	281	284	294	295	308	295	294	290	305	264	315	311	344	291	298	292	291	283	328	278	269	299	296	298	313	272	340	304	325	292	309	312	267	270	334	318	282	298	310	307	305	344	286	300	287	298	307	337	298	316	343	290	303	281	298	292	294	314	294	312	295	308	289	301	312	309	313	275	285	277	324	270	296	265	309	324	309	294	261	264	284	301	311	312	316	287	260	287	296	287	291	298	296	332	301	286	258	310	291	269	280	301	281	301	306	295	295	313	290	316	306	300	271	288	261	287	293	300	284	313	325	301	255	277	336	288	300	283	307	296	289	274	300	282	307	283	307	335	320	302	289	287	319	301	305	301	306	284	323	315	339	296	301	288	299	302	274	297	287	296	314	290	292	323	280	284	297	302	287	336	270	288	258	291	279	299	249	330	328	314	276	309	310	314	319	294	281	320	319	344	273	324	270	321	314	291	336	316	290	310	315	295	298	288	299	309	283	275	284	308	261	325	297	312	268	312	306	288	331	296	311	306	311	312	301	305	276	286	336	295	311	296	314	289	326	284	273	290	306	275	290	270	317	301	300	297	280	326	305	325	292
60702	87815	59580	32158	12533	3281	655	562	543	549	562	554	546	542	510	529	574	503	530	535	559	546	541	502	511	540	552	498	555	567	484	539	562	526	564	525	523	508	527	516	562	514	523	573	565	504	522	548	565	566	533	528	500	601	499	509	559	497	511	531	552	551	534	579	531	522	548	552	568	564	539	566	553	516	542	529	511	540	532	566	527	529	497	504	543	591	535	521	522	518	531	525	577	513	490	534	525	513	501	536	563	547	520	538	546	555	518	514	535	560	498	543	523	522	541	549	536	562	520	531	548	528	540	529	558	540	540	527	522	547	547	540	522	538	555	571	538	554	532	503	536	530	539	507	479	550	546	574	525	526	543	499	518	515	511	550	589	579	526	543	577	527	558	552	569	508	529	513	531	528	526	602	525	557	553	542	518	560	551	562	563	557	571	549	538	539	571	548	533	543	517	564	527	578	563	555	552	582	557	586	525	532	504	498	515	542	531	567	537	537	531	497	510	553	539	531	540	541	530	544	567	511	463	535	533	581	516	508	563	549	580	499	496	529	506	542	519	548	550	524	507	596	534	504	501	579	535	550	551	553	548	534	542	540	579	553	517	548	533	568	567	520	527	505	543	481	528	561	547	518	526	539	538	523	565	536	516	534	526	523	504	510	500	476	557	540	544	568	546	584	560	512	524	546	523	575	555	535	548	499	523	534	564	504	571	530	545	538	528	528	537	555	505	517	550	546	512	488	564	533	555	535	553	537	538	512	520	520	559	575	584	553	524	522	508	583	543	488	523	557	514	521	567	526	541	518	544	529	545	545	507	571	551	549	520	569	498	540	521	549	506	554	514	545	562	555	523	559	565	502	535	559	552	510	533	557	527	539	567	487	557	574	550	516	552	539	517	512	539	540	533	536	517	538	503	506	544	520	522	504	524	538	531	591	500	542	506	510	534	591	519	556	546	543	557	565	567	521	538	557	541	537	528	540	527	587	560	537	551	566	512	561	522	532	529	528	531	519	547	546	564	549	528	557	532	514	521	528	562	563	575	486	543	532	547	514	528	535	539	492	536	542	509	574	518	507	497	544	539	500	530	550	521	495	529	529	562	543	578	501	512	526	546	540	534	519	551	515	560	534	502	531	540	557	515	517	527	514	529	519	536	542	539	520	545	542	547	579	589	551	509	492	539	536	538	516	534	547	559	519	571	567	534	501	512	542	569	511	548	544	515	553	568	567	536	565	571	534	534	546	563	514	493	563	530	505	539	529	551	508	510	546	505	539	557	566	505	533	519	530	528	533	549	517	514	584	523	539	521	542	509	532	618	557	523	492	542	524	543	539	553	518	515	529	542	507	529	541	553	516	495	540	499	521	521	536	502	505	553	539	597	521	508	533	525	487	526	521	549	511	544	515	539	533	529	533	510	561	561	540	524	516	541	540	532	532	537	530	579	550	563	537	523	499	499	550	509	542	494	554	512	512	520	509	550	522	527	503	539	532	532	521	541	533	561	536	581	517	534	505	535	530	568	575	563	564	525	550	499	557	561	531	554	529	516	520	529	496	536	547	523	505	506	576	498	548	549	520	566	531	498	520	573	569	549	561	567	520	528	539	526	524	524	531	570	603	548	514	556	533	549	558	540	539	558	533	530	543	530	555	476	529	503	490	540	551	503	507	504	502	541	520	526	547	518	523	529	508	576	548	494	556	516	556	527	506	571	546	532	559	548	569	540	508	560	545	539	530	565	566	546	545	530	594	546	558	547	546	540	531	515	566	537	522	541	545	554	454	547	547	568	530	532	531	518	547	534	542	513	520	544	536	578	526	547	562	505	571	530	552	507	560	572	551	547	545	592	592	535	523	522	527	508	529	542	520	542	543	518	556	500	507	535	553	555	533	517	539	498	543	523	513	548	540	530	548	546	580	530	534	535	515	527	500	532	519	487	492	501	536	473	513	545	491	577	511	499	543	610	539	531	541	511	574	536	539	503	537	529	539	520	581	533	568	521	525	534	534	534	518	533	533	560	556	556	519	539	563	560	556	523	524	533	527	554	534	507	541	552	582	553	547	546	541	509	491	538	562	559	561	553	537	515	533	545	562	548	572	553	526	521	530	508	570	527	518	524	561	555	530	498	544	586	524	528	537	498	540	539	591	521	548	554	549	500	553	539	551	548	550	511	521	538	495	542	523	520	512	572	547	518	584	560	573	510	510	576	503	558	528	514	521	553	556	528	538	577	562	529	563	543	578	504	507	531	541	565	523	545	536	556	499	564	483	500	481	528	502	575	547	521	541	564	501	562	535	531	523	547	556	525	559	482	527	566	535	515	505	501	536	506	547	498	528	552	548	526	521	561	544	557	511	488	525	537	571	550	527	550	514	553	558	510	549	528	528	576	560	515	577	556	543	529	536	568	551	542	559	558	548	563	543	513	530	522	539	538	559	545	554	582	534	532	581	542	506	539	556	574	511	522	545	470	558	563	512	556	525	514	564	546	549	502	546	525	578	583	551	498	546	519	563	547	555	541	498	505	517	508	513	504	555	512	537	545	542	561	556	526	526	525	577	518	554	536	595	533	532	546	557	560	504	491	566	527	569	527	547	528	541	553	556	525	528	514	471	534	582	521	561	526	538	544	515	537	518	561	559	532	570	489	562	532	540	535	547	522	527	563	514	566	545	523	541	555	516	548	522	540	573	494	529	544	536	573	542	553	588	529	537	515	594	561	549	546	489	521	551	535	572	515	503	516	518	552	512	492	560	522	533	551	584	552	530	521	551	528	526	497	509	522	532	512	549	548	497	511	549	538	564	491	564	535	538	558	529	549	554	559	550	560	543	551	569	493	576	540	548	497	545	528	556	512	560	527	508	517	486	561	558	506	559	535	490	519	538	511	519	547	545	522	524	530	522	518	563	533	490	529	506	505	498	551	532	514	571	531	518	527	550	547	535	572	506	548	536	525	521	535	547	571	549	533	507	581	550	521	536	509	546	560	524	523	540	537	517	543	551	543	503	521	494	527	538	551	576	512	553	501	551	532	543	546	509	528	521	529	547	567	506	564	519	566	572	521	525	543	553	549	551	534	537	531	507	536	540	485	528	523	502	535	507	496	543	544	538	557	525	574	514	535	546	554	567	527	536	543	543	544	503	541	530	527	541	501	534	565	530	537	546	539	520	553	534	547	548	542	533	549	575	543	511	539	571	537	533	530	515	549	518	538	551	502	513	537	516	520	554	524	583	510	510	506	556	551	570	549	532	516	540	524	548	508	532	556	567	476	522	530	545	555	546	573	603	544	551	515	544	553	530	530	500	534	516	509	515	525	567	533	505	543	525	577	498	578	571	549	525	568	514	529	537	572	565	521	482	524	498	544	551	563	551	527	510	566	507	589	545	544	559	558	505	531	492	489	515	545	560	565	533	553	544	546	507	498	564	577	492	523	540	480	543	546	535	498	527	525	557	502	512	528	493	548	469	526	566	559	527	492	542	566	513	533	525	537	566
23436	21943	30017	24240	21368	19136	4739	491	428	424	398	463	378	394	374	370	418	414	417	389	386	399	401	392	388	376	374	400	370	388	415	453	391	401	418	374	394	386	389	413	351	389	416	406	377	418	395	373	400	389	392	356	355	384	414	361	433	396	400	400	373	382	363	368	378	385	435	378	398	380	399	383	407	375	409	341	355	386	428	386	403	410	405	404	400	392	416	386	363	389	391	390	390	393	364	381	428	345	357	402	361	366	424	389	424	347	400	388	411	389	383	345	409	389	355	399	407	373	395	376	359	395	390	396	374	396	411	399	381	388	442	392	379	380	419	428	397	391	360	356	378	403	390	374	367	376	446	380	374	419	365	392	412	399	388	377	379	373	374	362	383	393	373	387	391	398	375	416	412	369	424	391	396	397	382	428	395	394	381	402	383	424	387	433	393	389	334	404	391	426	427	399	424	389	398	384	397	400	355	392	374	370	401	381	409	440	370	407	374	391	392	375	388	405	396	397	383	358	380	425	417	393	366	359	418	382	389	399	343	401	413	406	398	364	365	407	393	384	370	382	415	380	389	380	379	378	413	388	396	370	385	405	377	423	380	396	366	413	387	408	402	387	376	388	401	423	368	399	372	407	400	396	393	392	410	384	369	407	370	418	384	396	373	413	407	375	399	385	417	416	376	388	402	396	419	391	414	360	390	378	389	442	397	379	439	421	408	392	367	394	392	403	371	402	418	396	396	381	369	385	392	421	368	398	367	379	386	448	370	393	376	421	390	390	377	392	394	410	343	357	404	391	390	410	385	369	372	410	370	395	403	364	379	367	390	418	390	370	377	410	401	405	380	409	349	360	409	385	369	390	397	392	378	345	430	396	375	387	438	414	411	385	396	385	385	390	398	384	347	401	414	393	372	358	392	402	343	390	397	402	385	379	374	382	361	389	402	403	355	365	391	389	348	385	387	338	368	363	388	360	400	386	370	388	363	382	382	378	424	406	385	380	422	394	397	404	407	418	350	396	375	425	360	419	378	403	372	395	421	391	393	390	370	405	384	389	407	368	386	417	387	375	396	386	384	374	373	357	460	371	426	411	376	369	392	374	394	378	352	417	426	413	378	402	358	392	381	382	358	370	368	397	383	400	417	407	426	428	371	404	377	403	424	395	416	403	385	392	391	402	367	392	414	407	398	419	378	419	374	394	417	416	384	394	369	383	392	421	395	402	364	363	393	394	414	404	366	401	387	390	398	404	397	397	357	371	371	387	394	396	405	401	388	392	367	383	410	414	401	407	411	377	412	357	384	409	388	371	371	372	370	373	409	384	421	402	397	406	380	422	379	392	415	381	413	377	370	403	368	375	415	386	382	390	359	390	408	400	393	390	394	367	422	372	389	375	375	375	390	427	417	395	399	389	367	413	385	372	416	405	385	411	387	401	379	400	400	396	383	388	383	373	403	394	399	373	385	392	380	380	379	397	360	366	359	376	385	392	380	358	432	399	373	415	407	407	388	399	401	371	397	398	367	402	395	382	361	397	408	396	379	343	413	393	394	391	433	390	390	420	381	390	396	390	397	361	362	372	404	391	384	409	359	388	405	398	393	386	382	387	389	419	381	433	381	375	382	388	420	405	390	392	366	374	406	379	414	374	386	397	395	423	406	411	355	391	352	352	399	380	391	383	385	409	385	405	396	391	368	399	401	388	394	339	389	424	385	407	419	380	389	413	388	417	357	410	404	386	420	378	397	373	388	392	367	374	417	343	344	381	373	403	413	401	367	410	391	376	359	419	377	366	381	369	385	378	369	403	419	395	408	412	396	383	366	389	368	368	428	390	388	393	412	410	384	381	371	393	374	375	398	426	371	393	405	379	374	363	395	418	441	379	410	381	363	377	388	380	356	379	371	427	370	409	404	402	421	373	380	394	376	370	371	377	354	376	367	373	438	409	397	411	376	395	389	370	368	373	391	403	374	370	387	399	394	356	387	409	406	389	354	397	413	415	333	353	384	370	373	382	381	366	401	371	389	425	399	354	381	382	414	362	435	369	391	378	377	380	410	381	386	425	391	358	381	383	404	393	386	386	381	382	402	392	395	371	409	410	353	383	382	380	382	379	443	398	392	357	398	435	356	364	377	419	381	402	386	383	362	368	386	381	433	404	382	400	432	370	415	405	383	376	418	363	424	398	392	406	362	412	399	416	400	388	389	371	385	382	375	399	395	403	402	372	377	389	367	356	375	374	401	380	384	420	399	386	408	368	374	385	383	367	345	351	367	372	385	369	385	390	381	391	382	374	393	410	381	386	405	381	380	381	398	421	402	370	391	383	406	407	410	359	370	370	410	423	356	361	368	379	388	398	412	376	415	383	373	404	370	391	362	392	381	370	389	389	384	376	372	423	394	386	361	385	357	416	397	418	415	374	443	430	414	379	381	403	359	379	361	380	366	402	413	369	390	385	359	388	391	355	412	393	379	360	386	393	381	366	379	402	364	389	383	387	376	397	401	399	379	390	342	386	384	406	396	395	400	396	381	359	361	400	394	408	363	393	371	365	355	382	414	419	403	388	408	409	387	373	391	377	401	397	397	422	395	384	378	425	331	375	430	389	396	381	387	394	385	389	394	390	382	402	385	414	399	400	384	397	371	343	341	395	387	404	364	369	417	378	406	407	372	393	406	360	379	367	379	406	390	387	383	402	439	365	387	397	377	355	422	370	420	391	388	409	371	399	401	365	378	400	379	361	419	394	394	420	373	394	397	410	389	369	386	425	395	403	360	366	371	393	432	399	376	396	375	367	380	379	393	373	419	412	390	407	369	344	399	367	392	384	348	401	425	378	420	393	402	407	378	374	398	405	377	381	362	407	374	387	370	398	420	382	391	394	374	376	361	385	356	391	413	401	370	388	379	376	416	380	435	369	370	360	384	387	372	390	436	381	362	364	370	386	355	399	408	379	403	394	388	360	363	382	405	371	407	421	423	364	376	390	423	413	375	400	384	393	386	369	372	378	405	391	366	387	347	430	377	417	409	404	388	374	376	378	419	354	407	386	398	361	388	364	394	380	390	393	367	397	376	386	379	401	406	389	392	416	399	397	392	385	393	386	355	368	393	387	411	405	387	377	400	408	390	401	372	401	394	363	421	370	397	379	403	372	369	377	391	379	446	412	388	413	401	378	418	399	406	400	390	386	384	365	389	372	372	378	376	361	361	410	393	386	391	352	372	406	370	392	386	351	397	404	405	389	406	356	400	388	350	382	384	375	423	389	369	378	445	358	377	375	362	408	371	356	399	375	430	389	389	378	409	411	365	385	389	369	407	438	380	384	380	357	366	396	393	390	343	393	376	443	376	388	412	411	364	381	397	424	404	416	434	404	351	388	375	406	366	410	375	383	400	397	378	385	409	410	370	370	419	361	393	410	421	392	387	364	419	390	394	393	397	369	403	390	333	419	407	360	405	401	399	400	397	393	416	414	397	382	395	405	431	378	389	407	364	373
60957	99687	70498	41485	19689	5475	958	683	676	693	669	659	698	661	635	623	630	645	644	627	631	675	650	694	651	667	628	636	628	655	644	629	713	652	639	646	673	609	650	647	682	657	686	649	660	607	616	663	620	648	627	637	636	613	637	666	695	649	678	618	660	660	657	660	635	657	700	621	630	640	641	607	627	663	595	595	677	669	637	630	650	666	673	644	680	663	660	661	677	666	637	662	609	626	626	645	683	631	623	645	618	645	652	652	655	670	632	608	672	641	678	640	660	649	607	648	662	647	628	651	726	662	642	644	642	634	627	630	664	716	681	662	622	672	699	656	678	658	644	654	586	679	619	671	692	625	671	626	620	702	680	654	676	667	671	665	645	658	638	653	652	665	682	619	651	614	671	625	600	638	636	636	677	648	651	664	661	662	630	655	678	628	646	669	644	652	645	677	609	662	645	644	645	651	642	684	683	663	651	606	648	623	636	654	625	643	636	614	641	651	661	661	630	652	633	620	627	613	638	654	652	628	630	624	669	704	637	631	679	644	602	622	594	626	667	649	651	689	671	641	652	638	650	626	652	609	661	668	651	654	691	680	649	650	670	659	643	656	645	668	681	688	628	674	570	698	655	649	664	611	628	675	661	689	677	663	689	632	633	704	635	707	663	639	646	671	672	617	650	667	638	635	636	628	669	619	593	654	662	667	652	667	643	650	598	684	652	617	645	617	679	679	659	644	682	653	647	683	676	667	670	610	681	704	628	661	731	640	692	690	632	622	623	634	639	671	724	663	670	663	627	657	683	635	647	645	654	676	632	677	655	641	622	684	645	636	631	623	623	634	643	694	647	654	699	683	636	672	686	637	654	637	671	635	650	633	651	676	647	649	655	664	670	648	675	694	682	633	640	680	651	688	609	632	685	618	629	619	584	666	648	670	661	671	630	676	685	677	610	637	653	676	661	656	687	654	636	661	644	630	623	651	706	728	652	637	643	626	658	650	648	642	646	627	647	679	635	627	678	628	620	673	627	620	637	673	682	678	680	656	671	659	631	661	590	664	662	664	667	662	665	674	633	693	643	632	650	640	693	670	676	663	683	644	638	642	591	695	607	642	646	627	673	676	637	638	633	671	640	641	650	654	678	625	688	704	674	657	640	649	653	627	668	692	622	683	652	641	654	642	634	643	682	648	679	655	655	634	643	632	669	667	653	630	697	661	620	674	654	662	649	652	648	669	628	570	637	604	619	609	664	633	706	640	645	698	622	653	679	625	697	641	655	635	672	608	648	626	653	658	624	700	679	645	664	640	664	668	656	640	633	626	664	653	643	635	653	669	671	675	656	667	626	634	604	623	701	654	632	670	668	654	629	620	668	659	652	666	644	676	669	659	694	640	655	610	671	626	623	691	608	667	662	652	641	627	671	679	610	604	669	703	634	637	682	644	642	633	683	630	637	650	674	635	633	636	664	609	631	620	635	677	659	669	639	615	638	637	644	630	622	640	686	647	697	648	673	604	643	629	649	625	630	641	649	654	669	663	629	667	655	662	684	635	688	640	622	642	626	631	652	636	658	683	649	715	591	671	606	625	641	641	682	680	666	658	689	655	642	635	644	678	645	652	646	660	652	641	651	642	674	642	631	652	605	625	650	689	653	654	680	634	675	654	695	609	648	672	625	611	669	646	678	597	646	644	677	627	669	658	682	701	693	660	663	626	633	689	657	721	613	652	647	689	660	616	646	617	675	646	673	688	657	640	656	629	675	615	654	669	662	685	658	609	626	678	654	648	657	639	641	644	591	650	679	676	667	689	692	596	643	652	641	699	704	652	633	643	619	643	651	635	643	685	669	663	634	683	669	631	699	640	667	627	646	652	643	692	676	637	666	666	682	666	651	658	700	662	641	691	667	640	667	664	631	640	658	631	586	684	598	637	660	654	644	652	651	648	693	606	645	656	637	682	627	688	636	620	623	689	668	602	632	680	598	609	617	610	650	632	621	636	664	650	681	627	626	577	671	619	643	679	667	606	645	662	702	592	687	640	645	716	645	702	630	695	644	659	669	699	666	640	654	688	618	637	671	656	690	641	668	704	644	663	616	656	719	645	678	697	631	667	598	647	644	623	685	664	685	643	643	667	638	704	671	668	674	656	651	597	639	603	647	618	702	599	651	660	624	680	701	679	683	681	617	658	664	634	692	642	630	644	631	662	635	632	598	678	668	679	625	655	659	635	665	656	701	649	648	640	676	646	666	686	655	664	669	624	649	679	649	662	638	649	660	700	660	644	685	643	678	669	654	639	645	617	621	648	695	650	627	619	663	648	605	638	641	645	691	659	640	595	641	666	613	635	632	679	651	642	670	683	634	656	676	642	681	678	682	690	649	678	635	665	654	645	671	691	630	610	654	660	618	682	607	641	667	637	633	667	620	644	669	628	655	657	680	660	696	659	656	625	632	634	668	667	625	660	686	680	656	622	688	625	674	651	606	680	642	655	659	596	685	613	643	708	607	699	640	687	621	678	704	663	662	653	618	651	632	663	675	637	664	654	668	666	630	657	652	648	664	620	654	683	668	647	644	590	659	628	681	662	687	661	621	675	647	659	637	637	665	630	659	673	628	609	667	605	627	672	642	618	626	642	638	640	650	612	619	633	664	661	662	625	664	635	679	658	712	640	610	667	677	678	628	623	638	700	645	651	663	665	651	666	646	627	653	681	646	657	667	694	679	687	660	630	614	659	689	700	671	658	626	702	636	658	679	671	616	629	689	673	656	714	664	654	708	675	663	682	633	619	643	638	638	604	663	671	704	661	677	593	665	667	655	686	634	641	637	649	662	679	632	639	656	659	628	641	669	652	635	644	639	672	701	667	645	665	660	606	608	661	626	664	614	642	610	695	702	695	641	621	684	634	652	624	657	637	643	631	693	708	700	607	646	654	633	652	628	636	638	635	615	642	672	684	667	666	641	673	637	640	662	684	680	658	647	653	659	656	674	645	638	636	659	666	631	659	654	686	680	667	675	649	661	638	657	697	672	673	620	654	688	640	640	599	670	672	719	646	615	648	682	661	639	649	635	733	684	651	626	653	658	693	640	665	659	614	659	647	611	659	650	661	629	625	636	685	645	616	671	645	633	712	635	644	647	685	609	668	658	609	649	625	643	662	639	703	668	664	679	627	652	684	633	687	678	617	629	675	662	641	671	707	661	656	675	656	643	673	615	625	656	630	628	653	675	673	657	660	672	693	636	610	655	604	698	640	700	655	657	638	653	692	646	663	669	691	663	715	657	672	651	637	667	638	654	625	613	646	636	688	699	679	683	660	610	662	691	666	654	624	640	650	673	628	619	665	677	656	667	662	669	701	700	661	666	598	600	653	634	630	681	646	654	679	652	675	663	660	664	679	668	624	651	718	663	655	668	655	629	660	697	626	671	653	635	639	648	629	613	642	706	636	630	643	645	633	654	677	670	633	665	653	610	663	653	667	643	654	691	629	674	655	647	636
29519	29995	27001	11546	1777	625	425	402	422	373	380	419	389	384	403	373	399	386	371	396	422	391	399	416	378	418	395	415	408	370	344	397	390	382	381	364	389	377	405	407	392	400	400	379	396	370	426	413	412	412	425	378	379	384	404	385	337	409	398	380	369	402	391	434	384	433	388	398	420	419	400	381	368	394	393	400	384	355	391	372	395	402	373	405	405	429	444	376	448	372	391	413	404	378	395	408	408	388	387	414	415	352	410	374	410	363	420	416	361	389	410	396	380	387	356	378	395	397	401	412	404	367	414	415	412	371	419	403	433	363	397	411	404	377	439	404	420	379	381	399	368	389	427	395	400	410	409	419	411	386	398	416	409	385	379	400	412	388	418	375	396	401	369	401	394	423	399	435	405	390	442	385	399	423	412	420	389	383	404	383	443	357	435	420	405	397	399	393	393	363	431	375	394	386	376	375	435	372	409	376	401	411	365	381	406	360	394	398	404	406	410	370	397	414	421	393	405	360	434	414	360	417	423	359	400	412	416	427	388	380	393	391	393	408	386	399	377	401	380	385	393	379	417	358	402	437	431	398	410	403	408	436	418	412	412	375	382	403	407	397	369	419	398	397	386	423	397	394	396	371	370	348	390	400	380	412	388	391	398	395	385	373	380	418	408	394	412	385	326	391	400	406	393	358	387	375	410	393	361	370	413	418	403	379	407	389	399	368	403	397	379	387	382	426	428	406	434	410	408	406	383	400	393	408	401	401	375	431	378	394	401	403	373	417	399	373	434	426	410	406	436	421	429	393	398	392	387	404	390	388	382	395	367	397	401	390	360	386	399	407	388	372	408	410	428	379	406	370	406	401	392	455	408	414	389	375	387	404	375	414	379	396	415	414	395	390	381	369	378	372	391	381	381	400	407	408	373	393	409	385	401	395	411	430	390	402	389	408	392	382	420	407	371	413	393	394	337	405	400	420	380	362	370	386	423	387	415	418	401	380	423	406	422	402	416	394	372	395	425	382	384	396	414	401	397	390	403	369	366	382	381	428	364	388	396	406	387	411	397	376	385	421	432	419	394	444	363	401	395	408	378	426	398	385	377	388	390	396	392	369	397	401	425	425	379	404	425	394	386	418	414	366	401	372	462	386	390	422	401	417	394	411	373	403	391	433	418	396	424	391	409	388	414	383	366	409	382	378	379	375	389	388	362	388	427	377	416	393	388	426	408	414	396	394	386	399	388	410	407	399	371	397	390	417	417	451	417	377	384	447	395	349	371	370	391	381	407	388	395	421	399	411	378	421	425	393	405	372	386	383	406	385	385	373	385	395	388	405	426	386	402	427	394	396	420	400	388	409	404	413	411	385	399	429	375	383	383	394	398	366	408	395	416	398	393	379	337	398	379	385	398	369	418	366	375	416	429	381	411	390	410	432	409	397	380	382	398	425	365	420	394	373	390	409	435	389	399	399	378	397	376	367	409	387	359	435	389	391	401	369	380	397	391	400	408	387	432	407	397	398	419	366	378	462	399	385	370	418	382	416	410	407	388	410	381	405	383	421	429	403	398	379	371	394	406	372	394	438	368	400	411	411	384	416	423	409	383	402	404	418	390	372	374	403	430	379	406	409	364	384	418	390	391	386	386	392	384	396	414	421	402	386	406	407	426	397	383	416	425	386	407	373	429	392	408	408	417	414	381	375	427	408	404	401	415	363	388	386	406	387	375	415	380	397	422	377	385	397	406	376	404	369	386	413	401	374	363	427	411	369	364	400	367	404	418	367	385	372	379	395	417	411	432	404	436	403	391	420	389	404	374	391	404	390	416	372	369	412	406	401	438	391	435	403	374	415	394	405	382	398	374	388	410	396	404	413	428	362	376	394	384	410	407	418	383	398	398	397	393	403	372	390	421	428	385	367	401	425	383	418	377	396	418	409	379	442	382	403	406	411	390	397	412	389	382	409	393	395	392	370	421	409	413	402	385	392	377	428	415	389	401	387	437	401	432	428	422	398	400	380	453	404	419	407	419	398	392	455	403	366	415	430	397	397	418	376	429	381	369	416	382	391	423	439	421	419	393	417	395	429	361	364	370	401	410	364	392	394	401	414	407	407	400	391	424	390	384	393	427	413	406	416	374	413	381	399	367	393	403	374	437	395	420	447	381	407	406	401	394	382	404	408	379	371	418	388	389	411	375	431	402	401	411	401	369	405	417	363	356	400	423	400	370	393	418	389	375	384	405	420	401	425	364	360	398	376	369	402	405	400	415	398	376	391	394	382	386	394	400	379	397	419	412	404	398	386	379	415	387	373	434	404	425	422	402	443	409	364	415	387	380	350	432	433	372	373	390	395	412	411	373	399	404	425	421	396	408	423	425	404	376	366	378	387	411	383	398	440	395	394	377	415	413	365	354	398	405	415	420	393	375	390	400	404	401	388	429	398	408	387	382	399	398	362	379	375	405	400	423	411	379	427	388	409	435	384	446	405	407	360	371	433	400	408	383	436	399	430	419	381	421	415	406	369	429	395	368	387	443	378	390	389	387	419	374	396	370	394	420	418	391	394	397	405	428	439	419	388	368	370	396	391	422	405	407	394	403	436	366	393	439	422	379	367	415	425	417	379	412	404	431	377	412	387	407	412	401	364	380	374	414	380	394	429	410	393	354	397	388	442	393	374	387	407	398	367	406	447	424	417	392	406	397	404	429	384	379	413	400	375	401	398	401	410	401	399	376	418	406	436	402	390	356	405	385	402	384	413	407	371	398	379	416	412	395	426	374	416	401	404	409	406	393	369	401	372	383	379	397	392	398	392	395	405	401	388	413	371	376	384	412	395	402	391	419	399	372	423	388	399	406	412	392	382	397	400	381	391	405	406	383	388	388	408	389	395	382	397	373	422	391	381	370	389	404	384	430	389	388	374	407	423	427	367	406	404	390	410	405	399	396	388	418	404	426	384	369	377	445	402	440	383	409	400	382	355	429	419	429	377	380	415	386	411	441	423	430	374	412	406	389	417	384	377	401	365	414	423	364	387	381	414	399	420	407	380	391	413	397	389	372	431	374	397	384	428	392	389	386	359	417	381	413	402	402	406	403	407	416	369	388	372	379	372	406	405	383	400	416	391	432	388	387	394	411	365	383	361	420	381	363	423	396	416	403	379	379	399	402	392	417	436	389	379	407	408	400	367	386	377	375	404	448	388	389	373	389	390	415	398	396	394	405	400	406	397	390	390	405	382	352	427	426	374	406	450	407	396	398	411	390	402	380	419	412	406	367	424	425	411	430	409	393	412	405	403	401	422	366	368	420	426	421	371	396	398	447	438	414	423	371	396	369	408	419	378	392	394	410	402	399	384	394	386	413	406	383	413	388	415	377	391	413	400	407	385	392	371	393	418	395	419	425	386	405	393	446	362	415	411	400	382	403	371	398	417	389	388	354	390	367	424	395	398	377	410	367	420	360	395	416	412	408	389	428	401	388	386	371	385	424	379	395	403	383	376
37271	48343	31004	11368	3231	1232	782	702	668	684	700	718	689	714	756	738	731	682	695	681	729	714	789	713	713	733	723	682	694	696	709	733	691	712	686	667	717	724	680	730	742	694	706	657	711	705	660	705	698	711	653	671	748	740	709	724	675	742	731	701	735	688	658	696	684	740	691	660	714	690	693	693	714	742	704	691	680	651	694	656	677	676	767	700	662	690	683	666	699	730	691	690	676	718	730	656	677	682	740	699	697	713	715	672	674	694	668	718	696	722	693	755	729	660	701	728	721	708	699	687	695	705	693	686	670	677	719	645	678	724	736	697	685	708	705	670	711	671	713	688	706	707	712	688	689	699	661	723	658	727	698	684	687	704	751	749	689	676	724	699	745	713	657	709	714	702	696	714	654	717	729	684	700	717	730	695	680	715	704	653	733	708	714	685	688	730	741	723	675	740	749	748	707	691	667	768	725	692	715	717	714	653	724	680	733	717	720	708	718	695	724	676	701	692	724	702	666	725	709	696	739	698	690	727	687	714	673	697	710	702	688	709	707	751	685	647	694	704	684	736	743	705	694	708	674	685	725	673	732	735	685	723	670	682	718	739	702	699	734	705	744	741	712	668	722	748	757	724	686	701	651	669	691	719	687	684	755	778	675	710	705	712	717	707	708	706	697	727	717	690	715	685	719	707	723	693	705	727	670	659	723	743	668	697	729	696	685	643	708	643	663	664	687	693	659	701	687	688	759	691	682	701	712	726	683	720	741	647	698	735	693	724	726	703	683	733	641	704	765	694	705	678	644	687	696	644	699	720	679	722	733	672	714	719	687	695	713	722	705	692	715	737	668	665	673	743	667	696	749	721	699	677	701	732	693	685	685	732	751	667	652	687	737	724	713	717	708	728	660	706	716	678	679	660	676	716	678	697	720	661	671	715	702	701	717	738	706	723	667	719	680	716	733	666	713	702	708	638	694	721	740	708	681	745	712	680	719	666	752	679	686	734	711	679	730	711	692	683	711	666	693	692	728	665	735	684	697	729	706	721	703	704	659	707	729	717	710	715	727	677	680	714	709	680	633	680	698	702	684	696	699	756	687	715	688	692	659	721	726	714	696	681	701	661	686	698	732	660	704	691	717	679	732	699	717	703	715	709	649	731	702	710	712	701	712	690	680	683	670	657	689	710	703	673	698	677	698	684	750	697	713	655	710	704	714	681	734	701	655	688	689	693	660	685	659	683	677	671	730	711	699	743	764	729	676	688	700	683	674	717	665	667	675	713	715	709	729	672	716	730	696	749	714	682	732	718	663	694	662	672	673	703	728	664	659	684	684	750	666	693	684	715	657	741	683	691	679	741	736	681	699	694	723	672	694	703	685	725	688	704	672	686	696	696	705	708	667	711	695	707	672	734	719	707	676	685	682	739	703	691	725	692	727	714	721	700	740	709	722	702	708	675	667	723	685	711	711	717	729	641	690	703	710	680	687	672	678	683	705	686	684	708	759	686	740	666	711	727	688	676	664	710	690	687	734	714	703	695	697	714	701	735	747	720	674	714	656	709	710	713	676	742	658	698	715	681	702	734	668	702	697	733	690	703	675	686	692	734	719	725	717	672	720	722	695	685	686	673	704	705	661	704	695	696	755	721	749	697	709	651	710	681	688	716	708	708	721	759	712	728	737	712	694	714	738	671	733	695	708	704	656	711	683	707	674	704	697	741	639	696	726	654	768	714	713	706	683	734	672	761	705	719	684	754	694	710	729	758	673	748	722	680	701	697	716	644	720	635	686	718	700	697	722	724	729	692	720	717	720	678	701	715	719	724	668	683	675	683	713	719	747	700	674	724	674	706	686	730	692	682	692	723	688	724	714	686	745	735	652	725	743	709	689	723	657	666	730	711	681	727	717	715	730	672	741	694	696	720	708	690	682	715	702	667	733	654	675	691	729	698	742	721	675	665	729	720	679	687	719	732	694	736	718	697	687	768	708	642	683	715	715	676	692	730	717	725	735	644	709	704	701	732	716	719	701	757	719	699	672	698	670	725	730	624	718	760	753	695	662	695	669	674	693	727	669	688	680	698	705	681	735	727	695	717	686	672	753	700	737	721	671	668	746	715	702	631	700	701	688	665	693	730	708	731	701	684	715	705	699	687	668	731	647	708	698	668	741	700	690	734	706	690	723	664	743	724	715	701	693	686	739	722	680	706	678	641	676	708	674	741	669	714	680	699	654	722	687	682	695	723	693	746	739	655	706	668	678	698	742	722	693	744	685	743	705	719	738	660	691	699	727	717	724	682	662	755	733	739	701	692	669	719	722	742	707	704	732	689	716	675	686	738	724	710	698	696	640	695	731	666	718	700	740	667	713	662	689	666	695	690	690	652	713	662	733	696	702	690	692	712	676	699	707	745	732	708	676	765	715	693	706	663	711	680	691	672	703	710	722	687	795	757	715	683	688	703	726	718	655	767	712	674	655	696	699	674	654	667	689	689	674	711	723	703	672	725	678	688	705	633	702	670	672	699	677	669	733	732	680	723	694	725	673	695	746	722	695	676	687	683	717	687	691	701	712	733	685	713	680	675	698	703	736	704	696	721	706	718	726	669	701	715	704	683	662	758	736	677	672	710	735	659	703	665	692	744	724	701	731	670	692	703	703	684	705	728	678	656	718	719	688	715	715	636	711	695	699	688	669	730	712	673	674	668	688	694	699	786	641	690	740	713	665	738	694	736	646	730	676	718	671	687	628	658	691	738	707	661	736	674	726	695	719	692	643	708	709	713	707	734	722	761	652	709	735	707	733	639	695	751	692	672	658	734	721	733	722	706	722	683	714	695	691	676	686	715	683	707	707	696	716	695	704	680	711	637	734	690	738	716	713	650	673	680	714	723	688	664	704	710	704	689	727	711	719	704	761	694	704	692	702	672	725	694	708	701	711	719	665	716	667	748	698	644	737	715	691	698	679	717	745	673	665	702	693	701	686	736	720	709	674	663	729	728	707	649	722	737	699	742	689	680	683	711	690	696	702	658	680	653	714	709	675	724	688	703	677	666	706	682	700	646	721	730	690	720	724	723	765	718	680	720	674	647	687	736	715	737	736	699	684	709	724	710	711	722	723	723	708	692	684	706	721	668	729	740	717	708	710	730	694	615	719	653	690	709	735	735	683	700	665	690	673	655	717	670	717	722	695	735	696	693	676	678	670	690	682	684	711	742	696	699	701	664	760	658	679	693	684	693	728	698	711	709	654	693	694	722	719	723	705	685	703	721	740	717	738	765	684	714	700	698	708	707	665	705	725	639	725	718	688	711	741	732	730	674	709	708	644	660	694	679	704	677	690	693	680	758	720	717	659	711	723	724	693	746	743	714	691	697	669	751	658	727	687	677	745	700	727	732	681	720	723	703	659	726	707	703	682	736	724	716	680	731	718	685	727	723	734	677	703	725	704	704	673	712	685	679	671	743	719	632	732	668	726	638	671	698	694	719	690	714	735	699	669	682
24581	22953	31640	25823	19951	8395	810	329	310	277	332	310	322	283	319	319	323	262	316	281	294	392	322	290	284	295	344	290	303	316	327	279	306	323	317	307	313	310	311	324	329	274	315	347	315	310	342	269	297	326	303	312	295	288	267	305	299	327	325	323	308	335	336	340	313	288	322	325	309	297	310	300	323	326	336	292	312	317	298	311	297	317	335	321	330	285	304	291	311	320	348	292	336	332	322	277	288	344	328	310	313	286	301	320	353	324	310	292	343	317	306	290	288	311	296	320	291	337	287	345	307	285	312	306	320	333	308	309	306	303	331	282	311	320	298	314	329	317	318	310	304	309	309	332	282	291	299	323	321	300	308	305	366	317	309	303	299	296	317	311	312	330	327	288	332	298	306	323	356	323	304	291	304	296	316	317	312	323	302	314	303	301	289	299	322	323	329	329	302	292	312	312	324	285	289	309	312	306	310	293	311	251	307	310	270	304	305	299	313	320	310	315	309	308	313	342	318	297	303	316	317	306	318	320	312	330	294	285	317	302	327	314	285	313	305	322	338	301	286	313	341	324	348	317	295	318	284	334	293	319	325	300	319	299	295	283	299	288	309	304	304	304	336	300	298	302	341	311	306	315	307	298	315	282	321	296	282	280	316	287	317	292	311	338	302	317	327	315	303	313	281	314	322	329	308	270	319	314	317	309	293	299	328	325	313	313	303	326	316	339	301	335	323	312	301	291	308	283	347	279	295	303	315	296	315	330	321	307	300	317	281	286	315	293	323	313	296	305	298	323	295	303	300	286	307	332	317	320	320	317	308	326	336	336	333	292	303	316	323	296	312	296	327	307	322	327	318	289	305	325	340	329	349	296	314	300	323	317	307	342	260	318	308	316	331	301	342	310	339	329	323	298	316	318	322	300	301	333	329	301	333	297	322	324	284	312	294	342	285	314	328	296	313	330	325	308	309	290	317	299	306	327	301	331	306	331	309	323	316	321	331	327	340	324	313	315	298	307	320	303	299	314	289	280	297	308	312	302	320	343	308	305	313	286	331	301	312	308	320	299	318	301	289	296	312	327	306	321	316	305	305	268	332	330	289	303	302	308	345	300	316	301	328	308	294	326	298	307	304	313	301	306	284	288	352	294	277	313	321	318	335	303	310	298	301	354	308	337	335	301	307	321	300	281	302	307	340	280	323	304	305	351	319	288	332	274	298	305	340	266	300	281	314	295	311	313	330	328	321	299	308	278	304	298	333	304	294	313	300	297	288	344	338	288	306	336	323	313	296	311	303	284	284	326	308	310	316	287	315	326	282	307	298	310	317	294	283	333	313	311	308	359	301	308	339	309	326	290	321	321	321	357	315	321	313	304	291	321	312	303	299	325	300	308	288	355	324	307	317	340	304	326	314	318	282	288	316	337	316	345	331	281	284	313	326	324	276	328	298	310	340	316	289	319	305	314	331	340	293	317	300	308	341	316	304	312	335	300	318	297	310	308	336	294	336	256	308	347	311	332	323	288	318	287	309	319	295	270	333	323	331	327	282	319	304	312	289	306	310	341	321	348	296	326	310	311	335	314	319	309	312	321	324	321	327	336	306	291	315	327	323	294	321	328	292	281	307	306	292	285	330	307	313	315	326	314	304	306	315	285	313	336	309	305	319	321	326	290	304	307	307	291	323	310	339	294	300	312	325	333	294	281	325	303	290	311	299	329	294	315	311	313	287	300	290	321	291	294	301	291	308	300	305	297	306	302	311	314	320	326	281	304	312	326	293	320	313	319	298	334	284	299	312	294	298	315	318	319	290	286	324	306	306	322	302	325	340	271	312	278	325	295	332	293	333	297	303	318	306	312	326	299	317	289	278	309	302	312	319	348	300	321	329	344	295	306	336	285	312	308	312	306	280	279	278	292	320	298	312	319	324	293	341	298	316	337	300	302	320	339	317	297	321	335	306	325	313	303	296	288	297	324	301	307	311	311	306	311	324	269	319	334	342	336	325	310	337	321	312	267	286	314	307	311	319	311	290	325	312	331	329	338	271	277	321	293	335	296	303	319	323	310	288	301	303	361	309	328	310	311	314	342	310	303	304	329	301	317	327	330	294	306	332	295	279	286	299	305	305	311	320	333	274	303	328	325	322	290	328	326	304	305	299	313	310	325	291	317	323	304	324	296	309	307	287	320	266	332	277	312	311	313	317	305	333	315	280	334	316	365	311	288	289	327	311	281	312	285	319	323	291	306	302	314	304	297	318	331	333	302	300	261	313	305	310	321	300	333	286	331	297	319	332	286	328	274	297	321	300	346	318	334	293	304	303	314	326	321	268	289	321	323	305	316	318	322	311	295	314	305	284	302	316	318	304	306	299	283	299	353	313	318	302	320	298	301	351	325	291	333	303	280	319	335	301	323	294	281	330	297	298	325	295	296	300	338	283	268	310	292	300	324	292	320	281	328	304	304	346	318	292	279	325	300	318	303	310	333	326	326	302	303	336	287	295	310	305	324	303	350	318	303	277	321	297	313	316	313	316	276	313	300	298	334	307	309	311	282	316	295	332	304	283	296	314	319	310	295	336	309	300	306	305	337	310	315	326	289	333	302	314	340	319	308	285	306	284	317	318	311	329	318	314	303	300	314	303	287	310	291	316	312	333	341	300	311	311	332	285	290	292	312	335	321	284	319	305	314	321	302	308	307	325	291	310	319	325	353	296	281	316	275	303	294	300	309	332	310	303	306	273	285	313	315	341	320	311	292	303	317	333	319	309	307	303	292	309	280	316	323	310	334	310	299	290	322	302	318	307	280	309	340	340	303	329	330	307	322	339	283	336	279	308	326	328	271	334	296	291	322	320	325	304	326	283	309	336	305	328	323	304	294	307	293	332	317	330	297	272	305	326	336	312	301	276	318	338	299	320	330	303	321	311	320	296	294	335	300	335	318	313	319	312	300	308	312	282	278	324	331	310	328	329	342	295	325	312	337	289	321	298	304	286	321	288	310	299	306	352	317	283	296	295	303	341	312	327	337	317	317	320	304	323	330	301	297	277	322	318	295	284	304	309	303	289	309	336	293	319	299	320	308	310	344	299	297	342	275	301	292	324	311	319	319	303	324	282	290	307	313	354	319	315	332	299	324	302	282	313	325	312	303	324	302	298	307	303	310	317	302	303	321	310	280	323	322	317	330	325	323	314	314	318	352	328	284	303	333	334	327	308	310	304	299	316	326	300	314	317	323	302	295	311	334	330	326	304	305	284	326	289	289	298	338	327	293	329	325	278	305	305	318	298	295	343	306	281	277	322	296	297	284	359	302	312	330	321	306	301	297	288	294	289	332	327	280	336	332	311	297	307	255	314	326	300	312	323	315	317	317	316	289	305	310	297	285	316	318	313	308	323	301	349	285	306	285	307	323	298	312	283	296	314	313	338	328	315	293	285	335	293	310	341	307	323	274	303	317	324	292	278	317	312	287	326	348	308	312	309	310	316	332	318	309	281	312
60865	90122	63437	34464	14330	3838	896	557	597	554	583	601	583	542	566	542	548	532	574	543	555	503	535	524	559	569	541	566	525	550	604	549	498	552	568	572	530	506	555	565	558	548	538	553	556	553	619	572	534	617	585	532	524	597	518	578	576	544	550	545	549	561	554	523	578	567	539	582	527	541	554	540	564	553	543	562	574	552	516	547	573	567	575	587	551	511	510	562	529	542	564	554	547	536	574	531	528	557	541	543	574	577	574	562	550	541	591	551	542	532	558	572	563	552	535	528	597	512	558	520	590	538	588	544	552	544	528	536	592	568	535	530	581	556	579	552	546	559	601	490	534	552	555	543	551	527	550	600	548	549	569	584	582	550	523	514	544	531	530	602	566	602	534	526	578	589	522	571	495	563	563	531	577	567	522	551	568	530	523	518	618	555	563	537	547	559	561	550	607	523	565	543	596	565	590	555	540	559	527	546	538	562	559	565	571	587	559	580	551	516	561	555	590	531	567	539	558	591	539	552	586	614	535	516	604	587	567	574	592	526	530	586	552	578	594	595	557	512	559	572	536	549	554	562	586	507	528	587	569	580	567	616	518	567	567	554	559	596	534	521	568	549	542	572	553	521	561	531	567	563	559	528	573	543	546	597	563	546	546	597	558	557	599	525	542	558	572	532	537	568	602	596	552	586	554	536	571	546	566	541	572	520	575	577	546	560	537	566	575	543	538	611	535	572	544	557	589	529	564	564	571	510	597	565	545	572	554	585	573	599	501	569	556	552	583	581	524	534	526	543	547	529	550	536	558	560	555	568	529	579	604	550	540	529	552	575	498	600	540	630	520	543	554	562	546	532	566	507	565	565	589	571	559	553	522	567	575	541	535	515	503	593	546	580	523	534	601	561	574	573	558	535	511	551	523	537	559	547	575	556	596	556	538	544	525	571	546	586	541	588	572	568	584	536	579	514	566	537	559	551	531	574	557	573	534	550	582	540	540	546	595	555	577	542	527	562	588	537	501	536	547	555	556	550	545	548	586	581	564	568	561	581	572	518	588	536	566	539	539	553	580	605	580	560	589	559	564	546	518	546	558	510	556	571	579	609	584	578	544	529	572	554	550	570	549	555	588	551	545	527	553	574	557	553	569	539	557	561	560	592	528	577	539	562	558	554	512	528	510	558	551	583	573	577	544	592	524	534	557	546	546	555	545	579	560	532	549	517	581	569	532	524	556	511	527	578	544	551	582	515	562	564	577	533	589	519	564	607	566	563	528	584	554	508	558	570	581	550	539	570	546	567	550	587	527	555	583	584	551	560	585	553	567	562	586	576	517	566	567	564	523	579	592	566	545	577	560	534	546	539	537	550	562	566	563	534	563	563	544	533	550	540	566	535	575	543	590	544	569	550	555	553	544	537	596	525	559	565	553	539	551	556	579	577	536	546	601	537	589	541	492	584	523	526	599	602	481	552	526	493	569	551	573	559	530	558	504	573	582	558	555	583	552	563	572	547	584	584	570	555	562	526	571	548	567	512	547	556	584	567	534	572	549	607	513	584	547	508	556	545	599	620	585	580	541	555	556	517	541	554	550	524	585	557	575	555	561	555	563	566	532	519	562	547	566	530	576	558	506	516	546	557	561	518	614	556	566	555	563	567	541	560	540	572	570	544	600	580	563	545	542	518	552	566	590	518	541	538	544	586	554	554	540	590	577	596	568	538	553	553	576	566	555	543	568	553	568	580	551	511	543	566	573	595	530	579	573	523	560	529	585	510	524	585	560	583	531	531	559	570	556	581	575	549	579	525	569	559	568	580	563	531	619	535	546	562	563	569	556	520	564	585	527	619	521	529	545	570	586	548	553	549	555	624	554	554	546	563	553	537	538	552	527	556	525	536	571	597	537	571	556	548	536	560	608	587	562	561	578	540	541	555	560	565	547	568	516	568	565	560	566	569	587	509	584	555	565	539	539	584	545	551	563	565	549	629	514	569	540	547	548	537	565	562	602	564	597	539	552	514	538	521	572	562	547	555	546	597	534	556	542	565	544	564	578	527	571	550	590	544	579	559	571	509	578	572	525	551	631	538	552	543	564	520	577	557	573	608	518	573	562	537	532	525	591	622	521	538	513	557	563	592	580	563	546	553	568	572	511	571	533	587	592	539	547	553	554	529	595	566	555	553	563	598	568	547	568	574	547	555	556	553	556	546	555	586	572	567	534	535	576	543	555	551	529	524	565	552	606	546	546	558	565	526	544	542	562	607	523	570	547	517	585	564	604	563	542	587	560	557	591	555	554	562	544	531	576	531	552	546	552	569	558	507	540	533	520	581	530	573	568	558	570	553	551	563	557	604	568	532	520	566	561	547	562	534	602	529	563	558	567	535	565	568	534	576	578	536	556	536	513	537	567	569	543	571	528	538	604	605	556	561	563	548	512	587	524	562	538	576	555	596	541	509	526	565	599	551	518	577	528	555	526	534	562	567	562	541	530	580	595	571	554	578	537	563	586	574	609	507	526	548	559	540	605	546	556	580	582	558	547	534	560	541	574	552	606	545	580	569	554	560	569	621	528	564	597	567	516	555	522	582	560	527	572	549	536	540	551	551	532	560	560	562	564	581	528	542	538	554	569	585	555	534	560	547	559	566	544	536	566	580	536	578	545	537	571	584	560	570	573	553	581	553	536	559	552	577	541	549	565	573	536	552	551	555	560	546	580	498	540	568	545	567	572	562	551	560	585	516	607	497	548	554	557	527	570	561	528	572	541	570	530	554	565	562	513	536	533	540	529	546	597	507	561	524	574	516	564	527	555	539	565	537	566	554	568	577	510	603	577	563	575	550	595	552	542	536	578	561	559	542	533	562	559	559	582	583	589	525	577	571	575	572	528	597	555	582	541	582	567	570	541	545	574	553	555	550	568	560	535	563	593	531	564	587	543	590	587	564	573	562	531	559	585	526	555	582	568	562	538	536	555	555	535	536	565	552	602	571	572	580	557	570	604	548	553	524	529	547	556	542	501	525	554	542	556	566	563	556	550	569	534	544	543	623	548	581	578	506	553	567	548	567	552	558	563	573	543	563	567	583	564	525	583	550	550	566	537	569	539	588	558	552	543	528	560	563	574	545	565	571	536	581	502	513	569	532	567	622	576	547	560	567	536	552	580	559	562	542	558	554	617	510	577	576	575	564	551	533	574	551	596	549	575	536	563	559	548	553	589	584	540	541	555	553	500	554	593	569	560	548	523	571	558	545	576	575	569	588	527	512	552	558	581	532	543	607	579	525	598	551	562	551	582	578	523	540	553	563	566	541	572	554	555	550	569	553	524	572	537	576	533	557	538	513	561	572	571	548	557	534	580	549	541	550	577	556	571	565	553	522	583	541	540	516	555	549	535	537	569	572	572	584	596	553	520	569	569	526	565	540	577	541	567	591	585	519	580	546	496	553	507	530	576	571	588	522	554	565	558	576	594	568	579	570	559	567	590	569	554	592	567	548	581	573
23466	21974	30382	24424	21415	19008	4915	475	407	382	453	406	385	414	387	386	394	396	439	401	381	392	439	387	398	401	411	419	366	393	419	421	410	368	398	402	409	428	374	394	406	395	383	396	386	411	364	415	399	389	363	427	392	377	372	360	434	372	402	410	404	386	409	394	397	386	383	431	378	392	406	417	389	399	380	396	377	414	404	407	425	382	454	425	390	393	406	368	408	428	393	420	387	387	380	385	380	411	415	403	417	386	411	384	397	408	390	428	406	384	389	415	390	417	399	385	388	401	425	381	389	427	391	403	374	402	415	413	379	336	389	391	407	407	398	403	385	409	395	411	410	389	429	386	410	381	393	419	380	396	358	391	427	429	383	411	434	395	371	355	381	376	397	399	406	393	376	388	423	435	388	365	445	364	380	400	401	410	381	378	409	410	367	404	354	385	382	372	385	394	374	400	438	398	366	403	420	387	378	409	424	428	402	403	391	366	417	420	397	358	395	421	422	397	401	405	405	408	408	430	433	393	384	429	377	388	396	388	365	354	426	414	397	378	399	407	377	423	385	393	390	420	391	362	409	402	380	369	383	393	369	382	426	397	404	393	348	402	428	409	428	427	375	404	381	336	402	437	406	394	371	389	420	438	378	399	422	390	434	406	372	409	405	379	392	420	386	398	403	400	411	399	388	436	414	403	399	412	414	412	394	379	413	390	402	380	399	410	399	391	361	408	400	372	411	394	352	409	390	411	413	368	419	420	398	392	407	400	368	380	418	394	417	377	389	396	383	405	393	419	399	397	411	410	387	410	402	417	336	395	393	404	385	352	440	414	410	391	392	384	390	357	402	366	384	389	370	395	374	426	433	384	383	421	390	392	385	383	376	389	377	383	397	398	389	353	391	352	405	383	393	402	364	415	375	417	384	391	389	378	391	380	386	424	414	337	400	411	385	395	382	390	390	407	371	399	425	391	405	418	366	403	385	381	397	392	422	406	377	354	387	386	411	386	383	370	390	385	422	418	399	373	380	384	386	365	360	385	371	427	415	421	417	404	423	417	394	385	425	403	383	410	378	416	382	389	363	397	372	398	393	453	429	385	409	389	422	405	381	407	401	385	356	378	378	413	402	397	420	394	411	400	382	424	372	352	401	399	381	382	392	369	414	391	413	403	366	363	441	369	407	412	386	406	398	388	383	382	406	350	381	399	409	393	413	379	376	395	367	369	451	389	388	349	385	382	408	396	395	389	391	390	399	390	389	360	370	394	401	385	374	404	393	407	353	445	415	360	402	399	369	392	361	425	412	391	378	380	341	375	383	390	396	411	410	390	376	374	389	396	394	407	417	382	384	405	404	418	407	381	424	406	346	407	374	395	404	362	374	398	396	411	414	409	401	385	375	393	372	409	390	366	414	357	370	391	432	370	404	387	432	396	366	380	344	406	401	424	390	372	384	401	376	401	375	415	407	432	393	408	374	413	419	393	371	351	355	430	389	408	395	396	388	417	394	422	392	415	408	429	372	377	403	408	411	424	399	368	369	411	384	388	400	385	408	395	383	412	409	410	402	399	398	412	423	390	407	415	374	377	377	409	407	396	407	373	404	375	431	381	417	395	426	361	387	385	351	371	377	402	414	418	426	391	408	395	393	413	395	377	431	366	415	395	420	412	413	394	417	417	347	401	387	424	387	363	391	408	385	412	408	439	398	404	400	412	431	339	382	365	401	409	415	383	396	387	414	388	434	377	342	371	397	389	388	408	397	428	386	411	411	398	398	395	361	371	434	400	374	416	392	392	370	375	376	418	385	389	381	379	393	401	371	399	383	430	354	365	368	399	405	386	420	377	374	374	404	416	380	380	424	441	407	394	406	412	376	386	383	393	396	379	421	392	378	409	396	398	386	383	430	417	414	396	365	396	395	377	372	390	413	353	405	395	417	382	404	387	378	394	405	409	388	386	367	396	398	379	408	382	425	407	377	409	392	381	418	386	383	418	372	382	428	400	384	386	406	418	388	427	371	382	422	383	381	384	398	370	365	421	412	392	403	380	366	368	371	373	397	396	414	426	394	408	423	422	375	420	385	388	371	373	372	378	411	414	389	390	408	422	424	413	437	421	393	411	384	382	414	367	414	392	387	411	387	405	413	366	397	375	368	405	397	349	411	382	385	391	389	386	375	432	396	401	392	395	393	416	412	422	397	410	388	391	393	387	378	383	375	406	411	427	408	394	416	396	366	488	373	383	399	395	402	412	438	425	387	400	386	395	355	397	385	366	393	399	390	378	407	397	411	384	406	397	389	405	334	403	431	403	382	339	383	385	394	405	366	387	384	381	386	404	391	383	381	395	435	381	404	403	408	440	390	382	361	354	384	399	376	403	342	416	422	420	386	357	398	411	383	378	385	399	407	404	386	355	419	365	379	395	385	429	425	423	374	413	391	428	366	385	397	414	398	372	375	384	414	387	387	417	409	418	390	392	394	425	411	422	389	410	383	402	370	416	408	371	387	381	378	398	401	387	347	385	383	378	380	410	417	456	394	405	394	436	387	387	421	408	416	361	412	427	366	388	393	411	368	398	415	397	442	402	370	396	376	376	381	387	345	394	387	382	392	440	415	418	395	392	365	373	387	394	380	393	418	373	419	415	396	403	358	388	424	401	423	370	395	351	406	400	411	337	370	385	387	415	382	374	445	348	419	382	382	415	430	430	364	399	398	393	404	379	418	403	372	391	434	403	392	407	405	407	399	408	376	384	381	375	389	377	388	382	400	357	380	413	369	356	423	395	372	380	401	392	411	395	383	404	379	386	366	420	381	363	369	396	403	380	431	393	389	378	408	362	388	400	376	430	365	368	424	385	405	398	426	406	373	394	402	380	395	394	403	424	378	426	396	385	417	405	388	428	393	363	356	386	370	401	393	395	425	382	398	367	405	389	356	399	419	399	361	414	418	412	394	377	383	388	383	372	415	368	379	388	369	405	402	409	425	418	398	393	399	401	411	411	380	347	413	388	378	362	423	429	411	400	426	419	361	408	394	387	372	425	403	389	404	437	385	396	397	370	401	407	383	382	391	398	372	415	412	406	414	346	399	395	420	405	371	391	389	444	422	411	373	387	375	365	445	375	367	400	353	396	394	423	398	417	386	396	393	367	359	405	416	401	424	372	390	453	422	388	414	412	381	374	419	388	398	391	405	373	391	362	382	407	380	417	427	408	387	397	415	432	422	366	397	406	399	389	408	401	426	410	392	411	431	392	412	384	418	411	384	393	384	384	404	374	409	377	405	383	384	386	423	433	373	412	363	394	344	399	372	343	390	422	386	447	386	408	399	382	369	411	425	409	430	418	413	432	453	401	406	369	408	373	382	399	357	368	418	437	422	387	395	393	413	415	421	371	387	402	333	384	387	411	365	394	395	388	395	421	399	416	394	358	396	384	414	385	372	384	378	350	371	354	421	394	416	369	386	419	399	392	455	382	379	381	403	398	429	390	381	400	401	425
61337	100757	72609	42849	20830	6066	1219	716	649	686	667	666	645	686	712	667	650	675	651	661	649	694	655	687	635	661	708	644	649	667	690	703	632	714	644	654	673	694	625	620	693	647	635	647	641	685	684	680	639	670	665	729	656	634	701	649	679	681	679	700	727	699	669	649	698	592	661	651	665	701	663	663	670	710	707	643	689	639	681	658	655	635	603	631	712	678	661	696	667	704	643	665	627	651	680	671	672	710	675	671	652	679	643	687	696	665	620	678	681	671	678	667	623	656	648	711	683	637	636	654	643	689	648	632	643	667	643	640	616	666	669	660	700	647	673	699	624	676	647	690	642	698	633	675	648	704	686	645	646	646	665	664	668	669	695	653	616	647	679	653	670	725	630	721	664	624	667	684	674	652	670	653	663	686	681	659	645	689	657	608	681	682	724	645	658	629	681	645	656	673	680	653	654	642	655	648	662	649	638	641	591	645	667	685	688	658	692	608	641	687	691	639	632	659	643	659	673	644	676	652	623	638	668	664	626	638	681	666	685	659	629	683	632	646	662	643	653	635	682	641	674	663	616	648	638	651	654	659	662	622	639	667	654	691	693	680	632	694	655	727	671	637	658	691	685	678	650	656	659	690	645	727	673	662	622	639	662	651	624	628	692	611	634	634	658	657	683	698	657	669	667	667	720	680	630	678	682	659	657	640	656	711	699	681	687	706	664	653	688	625	676	674	700	652	645	655	685	654	689	718	666	666	700	653	703	652	629	670	675	653	633	715	705	624	682	651	702	639	664	663	679	665	645	676	672	682	675	722	647	646	621	681	693	652	676	666	685	682	656	610	692	626	685	660	704	675	708	726	674	633	685	645	671	693	622	635	663	638	670	696	709	661	689	674	670	663	634	681	684	671	672	692	692	655	690	666	693	640	645	652	668	661	693	681	661	643	693	649	681	659	697	621	681	704	654	692	683	623	678	627	667	624	659	647	657	678	657	654	682	684	689	637	649	633	641	673	633	694	647	632	654	639	618	684	651	665	696	678	657	655	677	637	728	666	670	706	702	681	661	672	647	672	665	678	662	628	688	672	636	653	639	650	617	697	706	635	650	672	641	665	678	689	641	642	640	680	643	695	673	709	649	686	691	685	683	676	667	671	666	731	645	678	650	667	652	667	703	705	677	674	666	666	656	670	618	657	641	686	666	675	648	637	690	665	611	674	646	657	679	642	654	725	659	603	677	628	694	712	710	641	650	647	687	665	673	650	667	676	639	635	606	673	661	647	694	637	698	685	720	688	605	654	672	650	676	625	659	659	657	621	664	654	664	663	685	661	683	657	645	655	634	647	678	717	684	671	649	692	636	656	649	622	646	663	634	666	662	643	710	652	678	667	697	656	639	652	660	647	670	669	678	700	643	673	665	668	617	656	640	651	629	642	659	646	676	652	646	649	648	652	648	669	607	661	607	624	681	670	649	652	625	657	701	696	672	661	674	654	678	668	641	652	640	642	617	685	676	649	645	657	665	638	665	659	661	673	601	710	677	649	627	647	716	684	696	641	620	693	598	673	676	689	662	673	641	695	646	647	661	697	679	638	690	656	639	649	665	656	689	650	662	686	682	662	664	617	691	651	629	657	698	675	676	648	700	679	641	702	616	686	664	687	638	672	673	663	687	710	681	686	630	672	647	665	624	654	653	620	674	669	698	646	693	654	691	649	664	671	657	661	656	684	658	705	670	656	661	650	653	659	663	643	713	683	702	662	617	693	671	671	648	653	680	691	656	669	665	682	663	675	695	615	664	677	693	697	679	670	655	670	629	648	622	655	663	668	638	710	662	649	642	659	656	624	642	602	678	676	657	697	691	661	658	637	619	696	683	621	676	666	676	700	627	678	677	673	643	655	691	657	639	674	647	655	645	645	652	663	687	641	631	675	644	667	681	664	630	614	645	659	713	692	660	663	679	659	639	636	660	640	649	668	697	624	695	656	678	651	694	671	652	670	655	670	653	666	653	677	642	620	649	724	695	703	646	594	699	671	676	718	668	644	723	681	640	694	700	646	629	670	627	648	653	668	633	641	670	651	650	653	705	681	673	636	671	624	638	659	702	649	652	713	687	676	691	678	673	691	725	646	650	694	665	651	671	671	648	661	642	636	711	680	670	683	632	641	679	667	664	654	714	652	651	677	667	660	615	683	678	671	658	683	674	638	607	671	687	676	674	629	642	695	674	668	650	661	635	657	650	670	705	579	662	672	644	736	675	601	640	649	685	641	641	650	663	709	656	664	606	644	666	647	696	683	644	639	624	698	623	609	641	659	666	663	659	680	632	727	692	672	672	674	663	672	714	633	635	672	700	669	665	658	651	677	656	692	692	695	666	681	663	684	638	643	666	683	628	683	645	653	697	635	697	662	688	667	635	713	641	688	654	730	687	686	656	716	629	723	665	594	645	650	634	673	695	625	677	628	689	660	643	660	655	678	638	635	661	675	662	639	668	691	647	665	679	663	630	707	662	655	695	649	662	681	666	611	647	674	679	637	683	654	666	634	691	678	682	650	682	636	682	677	601	642	705	641	677	661	655	659	666	624	640	701	618	654	628	662	701	690	669	672	615	676	683	603	656	653	631	652	653	718	673	679	658	680	694	658	635	643	621	662	629	690	665	660	683	670	680	638	664	621	659	689	660	654	631	685	711	683	651	606	681	687	683	633	676	687	648	638	634	616	689	615	658	667	658	678	635	672	645	687	680	612	691	623	652	720	669	656	675	674	672	696	684	654	635	651	675	653	682	663	659	644	624	634	631	676	659	673	667	710	612	685	663	649	703	676	653	727	672	696	658	632	670	654	648	645	697	633	649	667	691	649	664	687	657	672	745	677	648	626	676	652	697	661	682	684	654	692	620	648	627	671	686	684	674	625	683	668	690	669	698	668	679	627	678	658	665	642	633	641	621	676	724	686	684	634	682	644	660	614	689	665	658	646	675	701	627	703	614	670	686	704	672	626	696	653	669	676	686	622	640	657	674	681	690	663	664	661	718	633	689	642	623	661	703	699	632	660	628	712	644	641	690	693	615	698	696	679	670	670	697	633	654	680	645	667	661	684	651	714	642	650	643	667	663	681	665	618	636	659	695	641	659	674	670	650	665	700	689	649	661	643	659	657	690	697	644	680	697	665	657	690	630	672	677	681	673	657	657	680	685	597	709	643	717	665	679	663	700	667	681	669	670	656	652	679	648	598	681	707	664	639	665	713	679	661	624	673	651	717	650	648	641	654	746	648	646	618	738	699	694	627	687	649	634	690	691	641	678	630	642	675	688	670	685	687	650	654	609	683	657	668	663	656	642	682	654	703	631	662	689	681	664	638	705	724	671	711	643	619	662	623	639	652	652	664	668	649	642	667	657	684	681	647	649	696	698	633	689	623	663	662	682	661	684	674	698	638	678	669	658	654	646	657	653	658	668	638	640	665	677	688	696	662	676	689	683	632	623	693	658	671	687	681
29304	29184	26694	11943	1922	635	409	419	401	364	402	370	405	397	408	385	410	401	418	382	377	387	411	380	407	380	400	438	414	415	387	374	415	426	353	370	360	406	374	378	370	412	411	401	399	377	383	408	379	408	414	382	374	381	417	371	409	402	397	410	361	385	390	372	379	402	398	412	392	388	372	408	397	408	399	391	376	400	406	375	378	396	371	418	404	405	407	387	424	377	396	389	385	377	410	403	411	400	383	415	370	409	376	397	362	447	416	414	369	392	394	408	377	403	414	395	367	371	387	363	424	409	434	383	448	383	396	381	357	393	411	387	381	425	373	376	398	389	397	353	396	371	362	368	340	410	429	412	372	399	371	430	403	396	362	393	403	369	412	376	379	394	432	366	388	386	365	388	368	408	426	393	415	362	389	400	418	394	409	389	380	382	387	396	380	386	414	403	399	396	391	405	401	376	382	424	369	381	387	368	403	383	398	370	365	383	402	413	404	396	373	393	377	403	410	391	364	409	441	392	409	385	421	374	414	409	400	348	388	370	443	401	397	375	379	406	404	373	400	390	407	427	423	395	403	401	399	413	360	410	377	403	396	384	387	387	406	394	428	420	395	406	404	393	376	371	378	397	361	354	391	396	371	387	383	394	401	397	414	387	361	335	401	390	409	412	383	355	376	397	379	404	378	386	395	400	367	357	378	370	361	373	399	401	443	407	368	403	403	388	402	402	393	407	380	400	403	382	402	431	404	367	391	378	390	392	383	363	384	398	388	403	362	375	376	385	376	387	370	399	390	370	386	370	402	391	391	421	399	387	387	395	434	365	386	403	371	378	382	374	390	397	401	398	374	371	384	414	414	404	373	427	386	381	389	382	383	420	363	385	431	412	400	387	396	411	396	379	370	393	427	395	420	406	376	392	395	391	417	381	384	414	379	369	369	363	387	398	373	412	362	369	437	427	384	368	383	385	399	388	371	390	436	396	398	414	381	387	400	374	400	393	378	386	377	398	386	344	406	387	369	404	407	382	383	412	402	400	380	391	388	376	381	410	389	382	415	390	431	396	354	382	397	378	385	372	402	357	433	396	390	406	367	418	395	416	400	401	382	390	392	397	421	417	403	381	415	417	391	402	382	388	413	400	403	379	398	414	422	385	391	414	348	373	415	417	424	399	417	377	429	365	385	376	411	381	421	386	387	393	378	387	397	379	407	346	387	396	417	380	395	389	380	402	376	403	379	407	370	403	336	380	373	366	384	396	426	427	383	415	420	391	407	401	370	402	346	398	388	415	429	375	391	382	393	370	402	365	402	407	389	400	403	399	404	413	410	366	403	366	377	380	432	428	388	394	402	395	414	418	392	386	386	384	404	417	365	398	392	429	411	391	406	396	399	427	402	369	409	378	382	385	366	401	361	408	424	412	378	386	405	389	384	391	390	389	399	383	382	383	355	367	378	396	427	395	390	378	407	387	400	380	410	404	377	386	422	399	411	413	406	412	391	376	398	404	372	382	411	408	418	388	416	395	390	421	406	410	374	377	374	394	407	441	396	413	372	349	409	406	377	411	378	415	362	383	396	398	407	418	398	383	406	397	383	393	354	381	386	370	409	386	388	378	379	401	381	371	359	391	430	384	441	369	396	369	373	399	409	379	413	380	410	388	392	371	349	417	373	391	363	397	390	415	410	356	377	362	366	383	429	421	400	391	374	366	419	383	361	369	373	380	393	434	398	418	405	377	413	391	379	413	411	393	395	379	391	394	415	397	416	391	400	385	380	432	380	394	355	427	405	397	374	389	423	398	355	382	393	378	371	394	417	381	371	390	368	392	367	391	413	378	422	384	419	393	406	396	434	411	409	398	399	412	390	391	402	395	424	423	370	398	383	384	378	392	379	393	386	383	409	407	418	413	342	396	388	385	419	416	392	386	411	408	410	373	381	373	393	370	396	401	381	361	402	366	370	389	397	435	377	400	393	391	384	415	412	394	405	390	387	435	401	393	363	362	394	376	378	410	400	367	434	389	352	377	369	391	388	380	387	428	396	383	385	419	368	374	398	401	402	419	365	396	380	405	402	351	398	395	428	398	417	385	387	404	384	413	379	403	374	365	351	416	416	364	414	404	386	383	393	394	414	366	386	404	384	414	425	416	361	395	374	366	428	380	360	351	409	394	406	397	380	388	408	368	411	374	406	416	393	372	382	416	386	398	393	382	388	381	389	383	416	379	404	423	429	378	382	373	392	370	388	380	397	433	368	397	430	392	359	371	413	409	395	412	408	402	386	389	363	393	365	401	380	375	396	407	377	410	389	395	331	351	356	372	389	358	402	431	377	392	395	422	395	382	428	388	407	391	376	383	418	421	383	379	417	430	410	409	378	395	362	387	416	426	400	376	390	345	361	447	362	367	401	378	371	356	419	391	376	390	369	393	377	401	401	400	379	370	417	398	439	409	382	389	402	384	376	391	377	390	406	400	365	395	414	395	397	356	393	392	412	368	364	374	366	392	391	399	418	423	418	420	405	399	351	416	391	412	423	430	398	403	404	411	374	421	421	374	392	406	429	410	400	368	373	404	371	366	412	399	386	416	369	435	406	396	359	398	357	380	384	387	406	369	409	383	401	402	362	410	381	403	378	387	405	400	423	399	429	383	385	408	403	400	396	382	399	361	365	377	391	356	391	391	377	407	388	418	364	411	414	370	431	376	420	428	392	407	381	360	415	445	420	390	412	381	398	403	401	396	384	392	395	424	365	393	402	419	406	380	384	411	361	444	445	386	400	429	403	398	406	391	408	357	362	382	405	398	378	394	396	373	372	393	367	379	405	405	374	412	382	405	382	433	373	403	373	373	385	388	395	397	407	387	379	389	369	416	388	394	389	386	380	396	394	434	374	378	371	365	401	400	372	426	375	408	374	345	427	389	421	399	415	403	396	400	424	417	388	353	373	374	381	391	350	413	393	411	393	416	385	383	398	404	402	351	411	353	393	392	424	364	409	389	375	403	375	408	403	400	405	414	388	427	402	384	443	390	386	376	404	393	347	384	395	412	408	375	361	369	397	373	395	432	401	395	373	419	378	388	347	371	411	381	409	365	398	406	382	377	365	379	357	361	400	410	372	407	419	369	368	368	399	373	392	379	419	421	418	371	412	385	365	411	392	413	408	426	399	367	373	391	373	377	416	401	386	396	391	375	395	404	381	393	382	385	390	379	377	382	398	382	394	387	390	413	414	416	415	383	378	396	410	384	374	386	414	386	387	418	407	381	381	385	394	398	398	376	384	382	384	403	379	392	401	386	429	391	370	426	398	395	400	378	392	408	418	377	424	441	381	393	403	406	369	389	428	411	405	394	360	392	409	385	420	411	383	414	403	415	386	390	392	383	358	401	405	357	421	396	388	428	381	373	410	437	385	361	387	374	370	347	396	381	405	377	395	352	407	365	396	366	417	363	367	368	363	378	403	374	373	378	428	387	430	396	371	426	379	374	368	409	391	399
37564	47351	31081	12093	3604	1212	774	694	685	681	692	694	709	712	689	681	741	734	664	722	642	676	719	701	716	701	655	676	694	684	706	707	698	692	713	696	694	711	739	682	694	678	714	722	706	686	710	714	682	712	677	684	719	683	707	739	694	729	690	735	740	678	703	747	695	686	740	698	702	724	733	726	689	707	705	610	691	687	735	665	654	707	722	703	717	699	758	703	700	684	687	672	673	671	752	709	660	721	752	698	709	719	705	701	683	720	656	703	705	723	712	702	712	682	694	707	707	700	685	632	649	681	682	661	778	699	706	638	667	697	676	721	671	707	722	665	699	679	680	675	713	708	688	695	706	668	720	725	714	665	653	702	686	692	674	700	699	710	710	705	679	713	725	655	691	711	672	716	680	776	720	736	689	704	678	710	670	751	703	661	707	669	696	695	737	705	679	680	670	678	740	692	677	699	667	695	705	736	663	729	677	693	709	720	735	703	696	676	693	685	705	683	724	705	703	775	657	693	684	669	742	677	688	691	670	687	695	755	686	682	664	718	710	741	687	672	719	663	744	738	705	688	710	690	715	700	700	746	666	696	743	732	683	684	668	710	697	742	718	715	700	721	684	707	670	699	695	709	691	690	690	675	707	708	698	661	623	682	658	699	670	724	699	700	674	658	704	736	706	693	706	658	680	652	730	674	667	646	688	693	731	725	692	698	745	668	660	679	728	668	684	724	662	729	704	669	697	658	716	677	694	729	725	715	692	732	690	688	702	752	703	663	694	721	708	672	664	630	684	670	693	712	723	701	712	693	719	733	647	680	635	738	652	699	678	696	689	693	692	701	714	745	725	745	695	656	676	681	702	719	686	663	730	722	696	676	687	655	727	762	709	687	727	656	675	643	728	764	707	655	741	719	726	675	690	731	700	741	683	693	745	676	730	708	755	655	684	706	658	756	714	630	719	660	637	665	739	692	682	699	726	657	695	720	752	716	725	725	709	701	714	684	670	707	723	704	735	751	720	679	693	689	727	668	730	749	719	674	678	695	661	684	654	679	728	700	692	704	706	698	682	707	709	720	729	723	723	706	666	703	671	712	710	688	703	758	701	681	690	683	700	706	665	710	686	674	686	656	781	689	724	716	665	675	719	717	722	699	705	703	691	679	641	731	629	673	713	698	689	664	686	749	677	641	685	645	716	689	678	711	671	687	707	709	656	707	694	746	713	717	692	645	681	688	696	698	705	687	665	643	708	662	686	696	724	699	692	694	725	688	730	684	724	706	756	689	720	688	707	650	674	715	701	691	710	709	711	719	666	661	671	678	707	655	682	696	734	713	746	698	691	712	646	737	670	681	642	699	708	641	682	744	714	697	686	652	727	688	689	696	719	675	675	693	698	714	671	756	689	687	735	653	674	690	722	696	680	685	722	715	736	695	674	731	661	703	703	685	687	696	714	689	675	671	704	718	683	683	733	661	712	724	726	722	729	701	727	729	739	664	682	686	655	673	688	710	702	635	710	737	692	703	686	730	661	722	761	690	682	714	685	667	710	698	741	703	720	680	694	711	648	721	706	752	671	774	717	721	707	703	679	721	668	702	698	730	656	684	657	724	753	664	682	671	727	735	685	728	712	719	653	657	674	707	702	719	694	718	680	697	696	669	688	684	716	728	690	685	688	703	698	719	705	717	666	690	682	756	723	682	701	669	718	660	673	734	747	691	705	725	689	731	708	716	655	680	691	698	681	692	694	674	697	678	729	732	686	688	745	681	729	712	678	696	690	684	686	705	703	744	689	720	741	702	713	694	737	681	669	671	689	697	716	688	683	720	751	705	705	720	710	662	695	668	686	700	706	717	661	740	715	686	691	652	676	696	680	787	690	720	699	714	736	687	710	689	673	728	701	683	744	702	699	696	702	725	715	688	675	715	695	690	662	719	758	719	699	666	668	708	704	692	721	669	720	699	681	691	725	698	704	719	658	698	677	717	674	700	669	702	706	663	646	689	684	726	684	711	714	738	695	657	706	752	736	710	693	686	758	699	687	677	722	695	691	712	676	650	696	692	649	690	669	721	724	647	731	706	699	740	738	722	694	644	664	678	734	718	716	727	718	711	734	720	688	658	707	686	700	717	695	673	739	665	725	722	655	677	724	709	747	718	673	676	713	679	708	694	676	693	663	718	665	698	733	738	689	678	683	663	650	681	692	695	685	630	713	720	733	741	703	684	706	699	679	675	696	675	686	672	683	724	682	674	732	653	703	749	654	658	722	714	733	669	648	684	723	679	688	727	708	686	706	719	692	691	694	684	687	689	725	722	674	709	746	745	720	719	660	666	712	678	720	711	717	664	682	706	753	699	695	769	716	696	707	713	704	689	704	621	668	750	720	738	686	753	693	649	751	717	698	738	682	671	686	702	685	737	695	669	686	671	709	670	758	687	668	705	677	674	723	709	694	763	699	696	695	686	728	743	682	732	665	669	680	731	698	718	706	709	717	732	689	669	748	652	687	685	697	699	685	696	707	690	725	667	741	732	686	704	673	726	718	728	690	654	708	682	678	645	696	743	682	711	709	747	690	670	716	701	733	703	671	700	672	729	642	680	730	725	726	688	686	676	706	693	716	712	668	752	763	663	675	759	706	695	689	654	682	642	723	699	713	714	657	703	667	736	669	721	696	674	713	689	668	703	685	747	689	664	676	741	688	710	671	735	718	725	689	743	739	667	692	736	698	675	667	652	703	729	684	687	670	723	772	714	654	682	692	656	708	698	737	673	689	699	637	696	696	700	698	684	722	672	689	682	722	708	701	716	673	718	699	714	706	680	685	742	723	713	708	678	689	725	713	688	680	665	674	678	683	708	709	628	684	713	668	746	694	718	695	722	659	722	690	698	691	687	713	671	695	703	696	674	674	710	717	688	666	692	681	689	715	726	685	701	680	697	667	730	729	717	733	694	747	672	726	661	693	738	689	711	702	682	690	741	668	735	716	704	700	674	739	769	736	683	697	738	707	683	724	669	715	676	709	693	697	714	682	691	711	699	623	672	692	651	693	678	718	664	693	694	686	710	730	691	724	673	701	671	706	741	720	727	668	676	691	720	694	681	659	656	744	705	719	626	689	675	727	674	663	702	695	676	683	709	697	692	681	716	656	737	726	698	665	665	691	704	643	666	690	676	703	710	703	734	681	639	696	675	741	700	684	721	713	689	697	700	685	701	722	706	700	664	694	704	677	680	707	662	694	667	716	713	716	693	681	712	690	708	739	700	707	666	668	713	685	696	715	735	700	668	713	704	742	695	691	714	729	677	732	672	658	705	730	702	723	700	728	693	742	710	680	662	673	688	703	709	699	681	694	693	739	689	705	729	678	756	705	690	726	730	675	696	687	744	704	700	755	729	655	728	689	719	634	666	761	694	718	656	645	734	692	724	692	735	719	679	698	677	677	684	697	695	722	693	682	716	700	712	714	680	684	668	665	703	709	697	668	714	727	731	711	717	706	691
24663	23178	31381	25882	19992	8108	690	353	314	333	293	319	333	313	295	309	311	333	349	297	300	331	331	311	337	354	301	286	309	314	322	314	304	340	340	298	297	341	337	330	313	323	331	307	305	312	323	273	310	296	309	296	314	308	314	332	284	331	310	300	337	355	305	331	311	303	304	317	345	305	319	322	315	326	314	329	319	310	329	311	315	283	303	314	298	295	268	307	276	309	284	316	306	304	282	294	319	303	337	310	306	277	300	312	308	302	318	296	315	284	305	334	330	332	302	295	319	298	331	288	337	320	298	310	306	337	312	313	310	329	295	286	302	348	338	316	323	279	315	301	322	313	337	312	310	324	306	283	300	328	340	274	305	346	322	322	356	310	293	308	298	291	287	305	289	288	300	293	292	298	342	311	293	286	324	303	269	307	306	316	299	351	317	308	298	330	313	312	312	335	330	292	285	307	290	299	288	303	295	291	312	277	282	346	318	302	320	318	284	309	294	277	338	331	327	316	277	280	310	294	290	309	336	311	308	276	302	341	282	299	308	298	290	317	306	284	324	313	316	318	338	330	321	288	276	317	311	324	302	330	321	304	324	341	305	311	334	320	312	323	306	332	292	310	296	306	266	305	295	285	308	278	296	332	300	282	334	322	298	331	332	344	311	325	324	298	314	299	311	331	303	289	286	286	342	321	316	301	332	334	317	299	307	302	300	301	306	306	295	331	265	295	291	318	321	293	309	322	306	292	306	326	301	307	269	299	306	327	326	318	302	336	315	318	287	324	330	338	274	296	303	319	309	318	322	298	316	294	304	347	293	302	299	310	317	315	287	311	305	305	318	326	309	328	333	306	317	316	304	320	297	310	309	308	319	306	296	304	332	303	301	313	327	324	288	333	302	314	299	313	328	316	305	331	320	313	317	331	308	292	318	267	326	296	293	284	296	315	275	339	293	324	304	323	289	317	324	320	287	328	310	301	280	309	314	315	312	307	335	301	291	280	290	287	304	319	339	297	320	308	312	349	337	321	296	303	350	309	315	304	302	313	309	310	303	320	301	300	299	329	320	321	279	330	306	332	317	305	324	307	304	352	307	292	303	337	304	281	320	323	284	315	310	313	304	305	290	306	302	311	286	268	297	312	329	315	290	316	329	319	259	297	276	297	284	303	297	337	345	296	294	335	285	309	297	285	312	310	299	307	311	323	329	315	306	284	335	334	307	305	309	324	308	323	339	318	333	333	282	330	320	323	297	286	315	292	294	312	292	327	306	279	307	294	339	310	306	312	309	318	298	294	312	326	302	295	311	286	307	295	293	312	362	297	274	314	301	289	315	322	292	271	344	299	349	282	299	310	286	291	328	331	309	324	318	300	316	319	299	320	317	283	301	295	313	333	324	312	345	307	290	320	298	331	295	281	282	313	311	279	313	300	299	320	314	316	320	298	338	318	332	323	322	302	248	334	286	308	282	325	293	293	297	321	298	292	299	315	298	241	342	321	304	325	310	318	316	300	322	306	266	313	288	313	337	308	323	304	273	307	334	286	291	290	318	307	353	334	312	282	332	334	335	329	316	308	296	299	316	313	302	298	317	335	282	320	308	306	313	293	329	297	316	347	320	295	305	282	299	320	325	302	311	303	330	334	313	307	316	291	327	336	307	320	291	307	300	312	317	319	326	323	302	328	280	345	318	309	291	347	336	317	277	307	288	312	316	333	277	302	295	320	326	312	328	300	289	297	317	292	309	304	305	265	301	292	320	302	330	332	279	319	309	303	305	295	310	295	294	311	328	331	311	302	310	313	299	333	276	311	321	302	296	302	333	317	279	299	339	295	307	297	311	294	305	333	321	321	294	321	312	315	309	321	308	335	329	301	283	309	310	319	320	306	305	348	273	296	307	323	284	305	316	350	305	304	312	335	331	302	268	295	313	334	316	311	323	318	305	308	339	304	330	308	282	288	331	338	290	312	313	340	302	290	266	337	319	256	313	288	289	304	303	337	311	330	299	309	286	309	290	330	305	290	328	327	316	303	327	348	322	317	328	279	314	289	303	297	316	343	295	317	338	281	311	309	286	333	312	299	304	348	330	325	282	336	297	334	317	289	285	302	311	305	337	305	318	316	291	305	329	320	306	344	303	330	314	282	316	302	280	308	318	283	321	335	288	308	294	318	326	325	303	317	287	298	315	306	294	299	313	302	334	296	291	326	282	328	321	319	291	295	285	336	318	326	281	328	316	330	302	320	326	329	301	313	329	309	300	297	312	303	295	300	311	290	321	330	325	326	289	305	305	332	341	335	312	314	297	323	311	331	291	299	312	305	289	316	330	314	307	294	276	284	317	275	318	309	311	303	299	269	299	337	295	317	295	297	301	317	344	322	324	341	313	311	323	352	307	336	317	293	335	323	322	339	345	293	303	306	328	302	297	313	314	350	336	314	277	298	324	315	308	295	319	302	334	307	305	291	347	289	280	330	300	298	307	325	299	286	330	328	307	322	328	326	271	314	305	316	312	311	311	308	297	321	321	320	325	283	281	320	303	330	309	320	302	318	334	311	307	322	307	317	320	317	306	329	293	309	321	289	295	296	318	301	315	303	312	328	288	326	315	277	334	306	312	328	324	304	329	327	300	287	307	334	305	324	324	298	320	297	311	310	314	329	309	334	292	312	323	286	318	305	285	276	327	360	339	275	321	291	318	298	280	291	325	292	280	279	311	317	300	310	279	301	317	312	298	294	305	289	306	329	323	332	279	304	335	306	323	330	317	290	281	317	304	334	336	326	282	310	313	321	326	319	304	320	300	314	286	316	305	322	314	332	298	332	334	309	329	314	326	343	309	309	309	344	339	307	321	287	299	341	300	293	350	309	331	313	285	335	308	348	323	305	283	285	324	265	325	314	329	320	310	284	348	313	310	302	300	314	303	339	321	329	295	309	314	298	297	330	317	303	300	312	333	317	273	305	319	343	294	334	304	309	305	320	310	325	293	288	310	310	334	296	299	311	315	318	298	300	305	320	312	303	299	316	331	305	299	320	299	311	321	285	300	286	321	326	321	321	310	310	306	306	286	304	318	293	289	326	317	315	309	337	300	272	320	287	293	338	300	267	319	334	311	295	314	306	338	310	296	321	313	302	333	321	271	312	286	281	309	312	319	318	299	324	325	307	282	318	306	304	311	312	323	296	319	305	304	313	308	291	315	292	306	289	314	300	335	300	314	294	306	304	300	288	299	315	302	277	294	311	315	344	314	312	316	308	310	308	318	296	317	304	301	324	321	302	329	298	316	350	311	300	328	304	301	310	302	325	302	317	314	309	319	285	323	309	292	326	323	291	289	323	299	326	324	329	332	289	278	287	279	307	293	301	343	292	330	326	326	302	305	294	317	313	297	329	320	283	294	335	328	310	288	302	315	314	307	317	312	311	284	302	287	299	336	334	320	302	346	333	304	345	299	331	301	307	336	316	307	316	339	328	289	342	295	317	298	292	311	287	299	316
61124	90956	62192	34049	14396	3727	807	544	541	559	570	561	596	598	553	575	555	553	585	583	512	513	572	574	557	564	530	562	571	540	564	559	549	557	560	512	540	543	540	630	580	582	562	572	539	572	569	578	567	546	533	566	504	552	560	557	531	576	553	535	526	601	538	528	550	577	533	537	545	524	574	527	545	522	550	534	546	590	556	573	528	549	563	561	546	559	536	562	547	565	579	538	530	539	555	580	571	583	601	533	514	567	534	572	532	521	567	566	588	582	586	572	529	519	537	513	591	555	526	530	531	595	541	553	551	606	581	528	529	539	582	523	579	571	561	567	563	584	564	619	570	554	564	605	593	557	527	547	536	591	569	553	555	568	556	576	545	584	549	532	585	585	531	568	536	547	550	546	559	575	547	572	595	552	609	572	580	539	565	534	562	580	583	565	543	530	523	562	540	562	570	562	556	541	591	555	548	547	557	553	576	551	588	553	530	586	591	550	560	566	566	542	571	560	558	526	556	554	574	512	544	555	580	544	571	583	542	523	546	546	543	539	590	519	570	563	541	534	569	546	523	565	541	549	548	551	557	586	579	589	528	560	550	537	539	566	550	530	571	552	554	557	585	500	565	517	607	544	560	550	573	566	511	570	536	544	517	556	552	565	566	527	534	565	569	546	526	531	548	563	525	569	601	584	559	577	581	544	552	558	513	550	578	562	550	599	578	526	603	554	539	560	562	565	579	514	554	568	510	538	504	548	605	549	525	548	528	517	564	564	562	556	547	594	553	570	559	565	569	528	541	583	550	575	555	531	523	550	600	524	533	538	540	555	525	538	582	608	555	517	580	575	559	574	525	545	553	547	560	563	566	563	566	578	559	564	549	552	571	474	569	550	563	573	602	524	544	537	578	572	532	562	519	539	540	544	577	542	563	566	564	573	517	561	548	587	568	558	536	568	528	561	524	545	519	560	589	557	506	562	529	541	512	536	558	558	577	578	612	571	587	586	544	546	552	577	571	539	586	553	551	555	527	523	567	535	525	569	562	535	586	552	547	536	553	520	537	510	551	493	555	552	543	570	570	565	571	580	587	553	574	538	557	560	540	550	565	559	572	557	591	545	553	528	561	587	557	532	541	570	526	568	573	556	526	581	537	541	572	535	538	586	564	596	533	574	545	520	553	547	604	569	556	548	532	563	536	537	552	576	542	551	585	549	555	566	559	530	532	571	516	555	526	590	567	530	550	538	522	557	572	558	544	548	566	561	562	526	593	534	592	533	556	520	527	606	540	571	533	543	521	528	558	535	581	580	570	574	531	542	527	554	562	574	542	510	559	596	572	565	551	567	567	571	520	518	578	578	515	540	559	543	551	548	566	547	529	539	531	574	572	533	536	566	557	549	546	590	557	570	519	547	551	577	591	569	560	555	565	546	596	525	534	535	542	536	532	546	568	556	562	552	576	571	554	544	580	603	598	579	585	560	564	563	545	546	573	525	568	535	511	565	528	551	542	545	574	554	567	544	544	578	544	522	565	566	561	526	566	510	572	615	522	578	525	535	565	588	588	573	542	543	510	531	524	583	544	541	546	583	587	503	567	591	530	632	566	558	545	538	585	557	579	549	562	551	580	556	569	561	566	535	515	550	597	553	535	548	571	525	507	549	587	563	564	592	562	553	554	539	597	608	582	561	573	600	522	529	585	555	571	547	555	575	541	608	560	549	511	593	535	548	536	566	555	551	579	548	564	603	542	564	568	591	557	566	573	543	602	503	560	567	594	538	533	531	557	556	562	584	612	542	558	535	560	543	532	563	578	541	544	608	529	590	551	588	515	546	522	544	559	564	600	516	566	555	554	557	559	573	563	585	575	517	533	581	563	549	575	567	579	543	525	533	558	545	550	536	579	582	571	542	548	582	529	542	554	552	599	580	596	559	583	594	592	554	520	572	563	565	565	514	553	555	544	584	568	550	569	498	569	559	548	538	598	562	559	550	574	566	570	601	557	552	540	574	547	560	579	524	561	556	534	546	544	545	605	530	552	545	502	578	542	548	544	554	580	527	526	569	555	560	522	549	560	542	557	545	556	540	537	577	551	575	605	573	551	548	569	561	559	571	564	526	575	568	565	543	606	566	599	567	530	590	537	541	504	568	501	540	594	599	530	548	602	580	555	542	567	550	605	584	594	584	526	577	583	578	553	548	558	578	563	567	573	495	531	564	573	546	592	541	590	539	551	533	546	536	614	571	549	520	591	578	558	572	574	527	541	556	538	533	561	569	569	560	533	575	510	571	542	572	593	580	538	576	545	556	567	547	515	561	549	562	528	569	582	522	595	557	533	546	545	517	603	551	560	587	532	502	553	554	534	540	587	524	572	536	537	549	552	564	581	537	497	573	535	531	577	523	549	551	509	545	581	596	542	550	559	572	524	557	529	556	555	562	556	557	569	539	534	549	559	562	547	562	546	616	567	555	528	542	530	597	543	587	603	555	565	601	550	600	543	565	566	572	534	575	561	561	568	536	578	544	577	536	506	537	556	568	580	532	542	532	533	603	537	536	552	594	487	582	592	599	559	525	535	526	560	571	585	579	554	556	588	513	569	619	551	548	553	577	565	573	527	556	510	489	559	581	544	534	532	559	534	561	558	576	540	575	586	514	519	536	528	544	563	568	544	529	547	551	548	524	580	581	555	540	560	550	560	535	546	575	538	603	581	584	592	552	560	512	534	510	531	560	580	559	566	539	546	572	573	542	545	570	500	575	557	563	560	528	537	532	514	562	569	579	520	557	559	565	548	532	601	559	582	554	552	533	577	536	578	543	568	546	547	526	541	540	601	567	548	576	533	588	642	577	588	514	585	509	561	582	537	573	568	599	576	544	549	554	557	521	623	555	571	550	519	544	570	544	547	549	563	539	588	529	562	509	571	539	577	550	536	575	541	553	554	568	517	548	577	530	527	539	558	549	534	544	560	583	499	553	559	541	581	561	595	554	533	564	579	559	546	552	508	534	526	555	551	520	544	575	554	563	572	551	567	540	601	565	568	534	540	570	529	561	583	528	558	529	601	532	545	554	553	556	543	579	578	554	528	582	578	569	611	547	554	532	553	574	580	603	546	521	556	571	592	623	536	591	582	551	514	576	612	571	483	578	547	603	587	536	598	547	545	562	578	568	557	537	547	504	580	606	541	540	521	576	568	507	544	579	592	497	559	544	597	564	493	576	540	536	554	557	566	554	552	552	595	634	565	550	586	565	578	565	588	557	548	537	577	558	555	555	568	550	539	559	560	581	575	532	528	517	599	559	566	573	542	560	572	574	598	596	567	557	575	609	551	573	543	552	543	546	537	543	583	563	562	542	534	550	591	603	529	559	546	503	549	563	546	561	573	554	549	522	571	521	587	574	550	564	575	578	572	547	546	575	587	525	534	580	545	577	561	560	557	570	536	563	549	535	566	567	531	525	591	567	564	592	541	516	591	559	562	523	579	484	546	595	536	546	557	519
23445	22061	30126	24293	21347	18950	4528	464	403	403	346	385	398	426	384	376	415	425	417	451	428	427	400	416	423	397	415	361	394	393	385	379	428	394	409	393	394	405	395	406	398	392	386	401	399	373	364	377	382	418	391	383	399	419	439	396	390	368	447	429	371	397	422	420	389	398	415	393	379	402	391	386	389	394	387	408	366	402	404	376	410	355	437	373	388	412	406	426	423	404	434	369	409	387	419	362	373	443	382	441	395	400	399	391	359	384	422	380	409	374	384	382	390	413	402	394	390	369	379	395	372	418	410	365	383	359	412	387	422	365	417	368	418	414	430	414	419	400	402	373	403	417	391	399	402	395	403	374	373	412	378	361	384	403	380	391	387	375	365	382	420	380	410	395	387	387	382	402	372	371	406	377	401	379	419	343	385	403	371	407	374	412	394	372	366	396	420	378	407	374	392	398	419	424	401	419	412	422	368	395	404	393	376	416	414	375	412	388	394	424	383	401	386	421	403	392	400	385	373	400	422	412	382	400	372	397	377	414	393	389	379	405	395	367	402	397	406	388	423	436	401	403	373	419	373	411	375	380	430	388	420	377	368	421	418	383	394	422	384	434	389	388	412	384	435	358	398	373	419	403	427	394	400	411	370	402	394	376	370	395	388	391	372	412	358	383	397	394	380	413	397	382	413	382	365	386	398	400	398	389	396	383	407	375	413	356	380	411	385	398	401	388	381	416	403	397	398	383	381	401	391	416	394	427	395	408	375	407	416	378	386	389	398	433	390	385	398	352	387	375	403	403	417	393	399	413	405	388	383	357	407	420	403	366	425	402	355	425	393	385	410	379	415	364	412	379	445	385	416	402	406	397	413	399	415	422	400	368	430	395	384	358	390	370	374	359	350	411	375	391	389	381	375	380	372	372	403	383	378	377	386	389	411	378	391	415	370	370	392	401	413	381	394	404	379	405	395	382	396	394	397	396	387	415	365	408	392	408	423	390	390	351	392	392	373	429	421	399	391	384	415	447	359	392	397	413	388	388	399	385	422	409	398	369	395	380	406	392	385	399	416	378	401	368	391	395	387	386	426	404	348	384	415	370	347	406	403	388	371	393	405	389	402	362	393	383	386	402	376	401	428	402	391	378	392	388	426	384	395	399	391	408	363	408	370	395	385	407	350	392	368	395	407	401	391	393	384	426	400	397	408	395	398	370	394	379	424	391	403	420	395	388	380	407	375	402	392	376	412	418	390	407	411	424	378	405	397	406	429	374	380	412	388	372	398	406	405	418	379	399	375	369	380	418	395	424	408	403	413	443	396	441	390	399	404	363	411	403	397	418	371	393	372	377	381	412	366	422	377	390	375	421	382	375	369	374	348	389	410	386	396	359	419	371	413	403	396	398	386	439	387	358	408	372	415	388	384	408	410	396	384	367	393	335	398	403	383	394	401	393	376	416	387	412	397	389	396	421	418	380	364	422	404	393	388	400	383	377	388	388	365	391	372	387	342	401	402	324	368	417	389	378	355	402	393	368	378	407	401	376	399	401	381	412	380	398	348	392	407	389	365	395	416	378	400	366	377	392	401	386	399	379	370	386	370	409	383	392	428	406	388	371	406	413	417	377	380	380	396	386	391	373	417	424	398	375	400	386	398	398	392	418	375	396	385	401	391	419	400	408	365	376	383	396	381	361	405	395	387	366	411	381	350	395	376	407	401	386	375	400	399	369	442	420	382	405	405	361	424	411	411	404	396	432	416	400	402	412	399	356	403	428	442	383	419	385	386	386	376	367	394	356	352	393	393	410	380	395	422	382	398	419	370	387	392	391	414	395	405	413	387	381	397	373	365	372	386	380	409	380	449	399	374	374	393	425	395	384	382	350	395	395	391	359	421	382	385	364	396	390	386	416	398	411	394	396	404	394	375	393	436	398	375	394	400	386	398	420	393	402	369	412	366	372	366	372	400	389	423	400	407	396	373	410	371	381	420	422	420	360	386	384	384	371	397	405	399	398	423	392	385	379	399	413	373	362	415	407	390	390	390	397	382	384	404	386	390	380	406	368	390	371	383	425	407	366	366	399	364	391	368	369	407	402	380	366	364	407	406	350	390	405	391	422	440	387	417	403	441	389	421	383	415	440	399	373	398	388	374	387	389	427	393	356	422	361	359	420	400	397	378	384	380	408	368	385	442	379	393	393	365	380	382	393	414	351	390	392	387	392	431	391	390	375	396	395	400	405	383	408	366	350	390	393	392	394	378	404	367	371	379	349	414	395	379	403	436	429	393	381	436	393	408	385	365	382	384	387	419	422	393	440	393	381	373	365	362	339	385	397	406	406	380	380	390	382	389	398	405	386	408	413	427	363	397	379	431	398	410	399	402	355	412	387	418	392	378	408	399	362	384	391	396	392	370	413	387	364	383	401	396	385	380	374	400	402	390	391	396	395	425	337	406	417	373	399	378	407	383	424	427	404	362	372	433	404	384	393	417	381	393	394	412	380	394	403	375	384	374	409	404	374	412	436	396	386	381	369	368	427	422	386	403	393	370	370	401	356	426	414	424	383	381	445	364	384	377	398	398	402	362	367	378	407	411	417	399	393	397	394	369	369	399	384	394	380	411	362	410	346	380	387	390	414	373	387	382	388	379	360	390	372	396	404	417	402	387	404	384	360	389	406	414	387	434	406	380	381	403	414	370	365	387	388	433	403	399	398	390	403	420	389	359	387	413	401	407	396	387	377	376	385	376	388	405	381	401	415	402	379	417	407	393	399	359	353	378	423	382	332	357	399	366	401	397	413	406	387	361	386	412	397	366	386	405	383	409	375	383	409	428	392	420	361	368	381	411	364	393	406	383	396	388	382	386	437	418	400	392	381	378	366	401	378	400	399	423	412	422	377	374	406	391	396	385	406	372	397	367	388	380	416	392	397	412	361	387	383	425	378	426	398	403	388	422	408	439	387	357	396	407	418	389	428	397	416	387	404	394	402	388	355	365	400	423	402	331	382	375	384	369	402	371	390	393	391	359	407	378	399	393	384	388	357	407	356	406	382	401	361	400	436	378	377	385	397	367	401	378	368	384	450	377	398	373	380	400	379	351	382	385	370	414	361	386	426	385	398	400	402	341	425	422	394	430	429	419	396	410	424	392	377	386	384	438	386	398	396	365	400	405	400	397	403	392	407	380	420	387	406	382	401	386	398	391	379	415	400	386	377	412	380	424	400	398	410	388	411	383	383	373	399	435	390	430	374	413	389	387	408	385	365	419	412	433	363	386	398	381	409	395	402	367	380	408	403	390	428	421	406	400	420	430	404	423	399	372	353	412	419	398	406	418	371	409	385	371	405	404	388	355	381	413	410	420	410	412	406	379	423	410	406	368	405	406	443	388	418	376	421	418	383	407	375	388	439	401	424	382	376	417	400	383	412	393	407	382	364	375	384	348	420	385	451	403	396	411	431	401	409	392	383	415	361	424	411	409	411	393	385	431	415	374	385	369	400
58905	99877	70427	40732	18940	5331	988	671	651	652	678	698	654	664	647	692	667	677	671	636	640	664	652	687	683	698	660	694	687	688	641	627	646	623	665	649	692	684	631	660	709	658	689	718	692	666	655	680	685	664	603	704	712	678	693	677	662	641	684	674	705	691	668	680	650	650	692	646	620	673	683	663	709	638	724	644	662	662	683	669	683	619	651	681	640	714	651	631	642	631	687	660	686	686	656	626	702	675	679	659	643	684	671	619	669	640	646	691	655	680	636	657	676	638	681	681	687	673	670	670	665	661	654	681	669	690	688	626	677	629	663	664	628	628	645	679	709	694	675	680	686	644	598	650	604	674	691	613	666	712	663	651	689	650	712	687	662	656	674	673	664	623	653	638	617	630	628	632	638	675	674	680	649	704	637	611	670	617	626	640	660	681	621	637	660	613	637	699	630	666	695	628	656	702	650	650	667	666	679	672	635	660	665	683	654	669	660	711	659	668	690	609	648	650	666	654	699	655	674	666	664	680	673	696	637	631	621	648	662	638	680	680	667	633	642	687	653	659	657	638	636	685	658	631	664	658	714	606	657	673	686	702	687	668	678	682	630	676	639	658	628	677	671	625	707	650	650	661	653	664	623	646	693	674	665	731	632	679	630	661	655	627	703	634	633	640	682	685	726	666	648	657	671	672	697	678	690	728	644	668	644	690	673	657	655	661	683	645	639	680	701	719	659	637	653	679	676	633	692	653	642	656	648	694	692	656	690	637	688	658	660	697	659	674	670	711	675	666	646	672	672	715	668	665	675	675	641	649	690	682	663	663	642	677	659	658	690	635	639	728	653	706	655	643	651	664	679	698	695	621	680	669	693	665	612	631	664	687	711	685	665	671	680	611	621	690	688	718	676	655	689	686	712	641	691	670	662	645	667	672	644	644	646	675	624	655	661	669	629	658	671	661	685	683	671	695	631	636	667	677	634	667	654	679	637	696	651	639	659	623	652	675	630	634	653	677	584	674	650	688	656	655	658	671	644	632	679	624	710	681	655	685	665	676	723	689	636	660	678	645	652	667	650	695	661	702	681	629	655	654	660	654	615	638	692	665	684	662	659	705	671	684	673	651	660	652	668	664	695	644	664	671	648	604	631	679	646	669	623	688	625	693	645	646	672	634	678	615	627	651	655	635	628	646	642	660	658	687	646	666	662	667	637	669	632	659	647	655	652	672	658	635	681	630	646	667	645	687	648	669	697	614	666	616	667	624	649	644	681	630	679	673	704	666	636	674	621	678	663	653	649	681	663	673	634	644	684	653	705	696	672	719	698	629	676	691	681	707	642	674	671	633	673	642	671	694	689	598	663	678	629	648	689	651	637	663	658	661	610	618	644	651	707	635	711	624	620	661	669	676	668	666	664	650	686	667	671	635	634	670	642	622	661	710	738	635	672	706	667	634	643	646	645	675	654	636	611	676	672	691	654	658	688	663	687	652	687	609	626	668	675	673	676	627	652	636	632	609	668	649	653	643	676	695	700	677	650	627	667	645	673	690	668	694	633	683	690	690	660	660	619	663	651	654	667	641	679	683	684	646	639	635	638	649	652	624	682	683	642	683	653	679	635	683	671	652	686	669	687	688	682	677	677	648	666	713	650	678	670	636	674	647	637	674	643	669	644	659	660	656	666	687	604	672	618	700	625	708	646	679	666	661	676	659	668	678	681	652	679	666	658	671	663	657	688	659	661	671	645	684	644	643	676	698	678	691	660	617	656	655	636	639	649	651	641	624	671	690	678	695	640	658	648	649	668	699	700	645	647	641	669	685	687	682	696	670	657	670	649	688	663	708	707	650	664	656	654	643	630	652	628	666	648	713	682	663	692	660	611	617	627	654	627	667	666	669	685	650	710	654	650	650	645	676	634	655	660	691	661	658	657	640	657	683	683	690	650	672	666	717	678	671	619	634	631	660	636	713	663	637	690	638	658	693	647	659	661	652	680	656	653	636	618	651	687	666	602	652	639	673	677	645	655	669	669	663	672	687	677	651	669	677	635	688	671	686	677	685	654	672	649	702	650	700	677	653	692	695	650	640	658	638	631	660	726	701	647	661	700	667	704	651	628	652	639	715	705	679	657	657	715	633	643	643	636	659	650	635	649	651	634	660	653	681	691	637	630	615	678	682	691	675	642	614	647	650	619	716	635	643	676	644	684	683	708	672	630	650	642	682	666	683	653	653	674	668	616	625	690	678	667	667	626	670	651	651	674	659	704	655	646	661	678	655	621	654	650	643	660	688	666	660	646	649	678	650	682	680	701	697	639	622	618	650	704	650	712	658	685	658	632	660	673	716	651	638	675	676	637	674	656	663	693	632	638	677	664	632	687	700	652	681	682	624	677	637	643	652	645	670	680	676	688	696	642	646	635	687	642	639	640	642	650	680	661	667	620	676	704	662	664	691	664	675	608	661	653	650	646	654	672	655	628	721	649	685	677	645	606	649	686	645	700	670	643	648	639	674	689	682	689	682	667	645	616	652	674	640	632	651	669	630	660	660	686	653	674	687	603	682	668	651	671	665	663	612	658	633	697	633	657	659	635	618	676	637	646	711	637	693	689	654	687	647	635	671	671	634	717	673	677	679	712	607	644	700	677	685	711	669	663	670	652	682	650	617	684	670	618	656	621	680	624	612	641	677	644	668	667	688	686	708	613	669	661	657	685	640	644	632	638	681	673	683	634	672	624	676	651	684	655	645	677	623	680	653	688	648	635	647	636	667	652	617	668	637	652	692	662	648	682	702	644	675	657	685	651	651	736	696	645	679	662	675	636	665	669	641	651	689	605	703	668	669	651	713	643	686	675	639	692	640	651	613	675	643	641	631	690	629	669	700	645	674	668	692	630	709	668	646	711	681	664	643	641	681	646	635	650	676	635	684	713	662	659	698	651	659	643	654	673	665	641	667	659	714	668	659	645	642	610	626	687	650	664	623	636	624	685	629	683	701	686	680	634	700	623	692	677	650	645	711	656	665	707	683	719	669	707	633	628	621	696	698	658	640	648	650	692	675	667	611	618	714	649	659	657	691	650	661	628	642	658	624	648	649	665	648	699	656	689	696	631	657	673	637	670	672	691	629	670	679	672	689	703	661	689	643	677	651	628	664	694	716	665	645	732	612	685	645	616	642	699	676	651	680	666	649	669	598	711	644	684	720	630	630	680	638	641	640	629	634	664	688	640	645	714	666	691	630	693	681	649	641	639	677	676	647	634	667	641	638	627	631	650	629	648	692	673	666	664	661	669	625	649	680	653	655	660	603	685	640	721	691	684	660	680	680	606	650	660	685	681	672	649	694	680	670	624	651	656	686	673	634	631	675	679	667	656	672	715	637	651	658	710	676	735	663	638	644	667	687	635	637	655	652	688	707	677	660	644	646	629	743	677	648	666	656	664	678	672	644	643	647	675	684	646	689	628	678	665	670	643	652	659	661	660	657	665	612	644	687	645	650	667	636
29752	29399	25781	10704	1577	614	437	408	405	381	397	383	411	398	407	419	398	382	365	392	401	390	401	372	451	425	445	377	389	409	422	368	372	380	391	404	410	383	416	390	382	414	392	406	411	375	423	392	403	397	433	372	397	392	412	408	407	392	429	428	409	413	359	426	386	403	375	390	375	373	409	412	371	391	396	440	428	391	379	362	404	392	393	386	398	394	403	413	419	403	392	400	372	425	402	404	384	388	378	415	389	383	434	397	361	398	403	364	404	386	376	372	402	391	395	411	418	424	403	403	397	397	402	441	377	411	390	389	368	382	389	453	382	414	402	410	431	391	396	401	415	412	403	398	432	404	394	402	381	423	370	373	371	445	356	388	385	377	431	418	403	358	425	385	392	400	413	413	371	375	391	353	412	415	425	375	409	394	398	393	452	397	403	416	415	408	380	367	400	355	408	425	431	428	390	377	395	426	435	388	395	388	387	371	408	355	404	397	408	400	409	393	415	397	391	446	396	414	372	398	421	408	401	351	388	394	386	388	389	392	391	386	403	396	400	452	395	419	402	418	392	423	429	413	365	398	377	412	371	391	408	411	379	394	427	421	387	394	357	392	405	390	423	340	421	438	438	403	392	386	412	382	375	430	392	409	412	404	416	370	403	374	430	396	376	392	393	397	386	364	418	384	363	368	398	407	422	381	371	360	378	385	382	425	424	370	390	416	374	373	408	391	394	382	393	414	404	408	390	385	439	382	437	385	351	365	422	374	410	405	375	442	426	378	354	396	419	375	406	429	406	375	380	383	401	410	374	407	426	376	370	411	392	397	396	386	390	381	397	396	387	403	405	403	410	403	382	403	392	409	427	386	423	375	385	399	390	397	410	399	380	445	412	420	361	396	390	402	376	406	396	370	421	415	389	397	385	378	401	393	380	407	369	358	407	397	385	388	387	418	373	406	383	387	414	389	392	383	397	390	428	397	334	408	365	366	415	411	428	404	377	389	391	395	386	396	400	414	390	391	403	423	394	388	366	361	394	434	365	423	401	403	418	392	439	390	400	403	378	399	395	427	398	363	394	395	374	376	373	406	386	369	400	402	360	372	386	361	424	417	416	394	462	388	398	420	406	397	401	405	361	398	385	403	383	402	398	384	402	406	340	387	366	427	390	394	422	369	397	389	416	428	390	390	386	375	387	440	392	373	418	386	387	416	421	351	386	414	388	359	402	414	410	418	364	383	372	421	395	421	416	388	426	351	372	352	425	396	411	379	389	406	423	431	414	390	412	403	406	413	360	413	432	393	396	359	362	384	404	373	385	417	404	375	398	385	413	415	456	412	389	384	391	389	386	396	409	386	398	384	384	411	409	428	433	383	386	390	417	377	371	430	429	419	395	399	397	406	384	394	417	414	404	413	386	382	439	406	411	393	411	415	402	397	358	395	422	413	383	424	406	416	386	369	397	382	376	399	384	363	405	405	428	399	400	448	397	433	417	446	411	420	424	384	384	373	397	390	402	392	391	392	403	386	367	405	373	408	388	420	416	401	408	399	390	412	379	365	376	436	385	388	405	437	410	406	398	412	420	394	396	371	364	382	387	388	406	390	378	413	384	394	413	423	391	396	402	392	405	383	410	402	412	418	369	391	379	391	439	382	395	416	395	421	369	415	399	384	434	388	373	429	402	393	411	397	412	368	368	398	383	398	384	370	372	427	400	404	406	374	404	421	410	405	398	361	387	372	399	400	435	399	375	380	369	400	413	395	390	387	394	389	418	372	398	392	395	433	389	400	388	409	407	422	376	383	399	397	391	390	417	397	433	373	374	394	394	410	404	396	417	414	391	402	390	356	399	416	422	391	360	415	409	433	380	379	392	396	428	395	395	419	414	389	417	383	403	390	383	418	432	398	383	413	419	377	381	424	409	389	429	396	417	395	390	393	440	384	420	388	350	368	389	386	404	393	417	383	429	404	429	423	393	413	415	410	417	392	378	383	411	401	413	419	407	409	408	389	425	397	421	392	445	398	378	415	381	405	409	403	396	391	439	375	426	429	406	372	364	403	383	377	405	441	396	383	392	397	382	390	419	382	369	383	414	409	346	385	382	385	400	367	384	387	394	405	396	396	389	433	386	362	411	410	427	369	381	376	388	422	396	423	407	415	408	382	458	386	375	416	412	429	419	393	423	387	381	385	405	420	396	388	390	386	403	430	394	370	387	433	371	386	391	369	400	393	396	381	378	372	417	366	438	429	365	432	376	429	405	364	378	388	377	401	419	413	427	408	375	360	378	427	402	407	390	405	398	390	384	361	449	376	385	381	384	411	434	368	437	370	409	420	452	391	388	379	381	429	398	379	387	384	383	393	394	389	397	386	391	392	382	385	426	385	404	387	400	404	390	372	397	435	394	406	385	378	423	373	350	398	451	390	408	423	439	442	393	410	418	394	415	393	417	417	442	400	410	368	404	424	399	387	381	398	387	393	366	417	418	381	438	409	398	386	381	390	427	382	393	367	438	431	371	361	381	393	381	382	391	427	371	393	396	397	366	400	423	397	414	422	374	406	385	362	378	429	404	388	378	393	407	392	441	445	408	412	390	378	380	402	435	417	443	380	406	438	391	420	435	387	394	394	398	388	390	380	383	390	379	370	386	392	401	389	396	386	403	390	388	402	414	427	364	404	404	388	366	406	397	392	461	398	404	399	419	374	396	398	387	401	379	412	420	375	420	378	381	384	403	378	385	424	389	388	390	422	392	392	404	383	363	395	390	451	407	397	388	382	396	393	418	373	396	380	408	440	390	400	392	389	390	407	392	427	437	391	389	393	389	389	397	380	412	411	428	380	386	405	433	431	406	404	414	420	384	446	394	399	413	385	407	421	392	398	410	394	417	429	402	398	373	399	392	378	402	388	427	390	384	407	377	406	380	418	431	433	402	379	389	400	412	397	414	449	387	416	367	391	420	434	384	408	430	390	420	435	390	387	354	405	355	395	408	398	387	395	391	386	404	404	396	396	404	380	428	412	391	414	381	429	406	405	421	416	402	367	431	376	374	393	393	432	379	414	386	369	382	383	386	411	373	409	427	353	407	399	423	401	396	391	426	423	416	433	431	389	367	382	424	374	388	400	405	387	405	383	377	415	389	406	418	420	395	387	396	391	374	372	388	362	402	411	389	406	387	372	383	419	410	401	389	410	384	405	351	400	401	422	363	435	423	383	396	425	399	425	409	392	405	393	372	387	389	415	405	399	386	363	376	405	392	409	346	389	397	362	391	370	429	382	387	399	363	360	360	396	391	424	417	364	402	401	404	391	383	399	404	381	426	411	423	410	402	415	376	420	363	398	418	415	398	404	410	406	405	390	399	398	409	383	411	427	427	368	395	400	394	400	395	407	390	387	400	392	350	390	404	402	418	437	396	401	437	414	387	400	415	411	399	395	421	421	396	367	394	402	375	409	391	419	404	423	435	403	380	407	417	370	405	396	392	406	401	415	424	357
38795	47416	29230	10325	2953	1167	736	717	652	739	687	728	656	670	715	686	684	714	705	711	735	764	740	716	662	718	717	704	704	717	695	710	689	723	700	671	674	728	761	734	689	675	712	702	683	681	712	678	745	684	718	690	706	675	669	716	695	738	723	654	709	663	702	734	706	675	692	703	778	676	701	726	676	674	696	701	741	700	723	692	696	719	681	716	690	663	759	695	690	700	664	738	712	644	713	695	695	689	692	690	718	719	712	661	678	664	661	727	776	692	704	671	756	766	683	721	706	709	712	701	660	687	676	652	653	719	684	697	714	706	737	679	698	734	692	688	728	744	742	699	737	678	720	730	719	687	685	698	690	722	695	674	685	717	673	713	662	641	696	704	707	712	713	711	686	728	686	658	721	679	718	675	702	698	659	714	712	660	698	716	714	734	683	679	648	706	679	712	653	723	705	717	751	717	686	673	672	703	693	686	668	702	693	742	695	674	688	711	673	740	687	669	697	692	703	716	716	702	631	682	693	663	662	707	674	631	725	660	697	705	681	733	725	699	704	692	684	763	707	700	705	695	726	691	763	693	641	705	677	757	678	680	692	679	698	733	728	718	742	644	731	667	687	680	670	677	679	708	709	690	715	715	690	673	685	739	653	690	713	682	710	670	667	693	703	714	703	712	729	751	698	653	702	691	712	720	709	730	688	682	672	682	709	705	722	731	686	651	676	678	692	745	691	726	688	721	664	721	748	710	675	704	661	736	727	632	705	734	737	759	701	704	758	708	679	719	711	638	692	699	720	660	696	713	709	749	707	680	687	652	730	716	719	701	679	750	684	690	702	739	675	706	714	712	728	716	709	658	663	740	709	687	678	675	682	752	711	718	708	659	669	678	693	739	675	654	691	712	662	709	752	688	707	758	701	689	736	668	708	699	718	720	716	717	731	723	694	692	748	687	766	657	696	709	667	674	720	676	713	720	790	732	726	734	720	723	707	734	701	716	705	696	732	649	723	703	699	674	694	649	685	634	665	719	743	698	725	724	687	744	695	688	693	730	705	689	710	713	653	718	723	672	680	689	689	760	717	709	720	717	682	748	684	678	734	688	704	708	683	712	694	687	708	719	687	722	764	713	671	686	699	713	691	687	733	710	709	711	686	696	736	710	715	701	696	728	702	665	729	741	710	696	768	706	695	743	683	684	652	636	725	646	678	706	702	687	718	680	718	709	653	687	659	657	740	682	713	663	719	694	726	686	718	701	699	657	711	677	695	711	675	701	722	708	687	698	699	697	688	699	700	733	713	674	696	741	653	691	705	735	647	704	714	721	707	712	719	696	705	725	748	699	693	743	711	725	652	680	713	790	725	669	718	671	662	683	736	743	707	697	689	719	705	710	694	767	658	671	686	716	759	662	723	738	730	721	708	662	684	680	671	688	738	694	667	668	717	678	727	714	691	715	698	732	749	742	754	728	708	720	706	730	726	710	690	678	661	654	703	694	738	690	672	719	706	743	725	724	706	763	697	680	667	633	701	687	740	675	671	686	722	694	705	693	729	732	669	767	726	702	680	728	696	700	698	720	690	708	685	710	676	700	666	744	702	695	707	698	653	708	703	658	704	705	722	698	637	693	677	706	772	697	702	708	732	713	723	682	707	713	702	776	650	690	668	727	725	683	684	713	706	701	715	712	721	722	713	683	732	698	738	727	714	676	685	700	686	723	696	739	667	701	695	730	680	753	707	708	687	695	732	685	721	692	741	663	696	745	699	730	705	772	705	705	679	710	685	713	675	692	702	695	689	705	703	701	694	673	700	715	693	721	710	720	755	699	731	684	720	678	658	709	721	692	687	702	706	733	660	686	704	687	664	685	696	659	735	725	707	667	755	678	691	680	689	757	716	644	705	671	724	720	693	721	657	713	714	665	695	669	724	679	696	710	735	694	693	734	708	704	709	734	709	681	738	667	724	685	709	665	715	643	695	707	721	684	729	683	685	741	701	728	683	731	726	699	701	695	708	720	719	665	716	706	704	728	677	702	662	691	707	690	701	737	772	701	661	680	721	680	675	756	687	691	651	711	683	712	678	667	746	745	712	720	650	697	642	680	719	709	711	666	718	721	705	685	694	695	669	710	706	731	780	709	714	699	666	730	668	737	723	681	760	724	676	651	717	678	681	707	701	703	718	697	718	693	735	723	718	724	686	678	711	659	692	693	677	666	707	654	691	670	669	737	650	718	722	676	713	667	712	718	720	714	704	694	732	714	710	729	745	690	691	744	769	705	677	716	760	737	677	727	685	710	738	678	685	688	706	690	696	682	690	686	745	682	692	770	703	731	706	669	717	685	647	702	685	711	667	672	680	723	706	751	716	655	745	687	696	782	733	670	739	739	722	738	710	715	699	695	705	694	716	651	674	661	710	688	725	671	685	711	698	712	671	696	711	694	711	668	702	689	742	748	696	702	678	708	723	732	716	683	705	724	680	691	689	693	668	675	716	679	665	704	702	709	684	698	705	673	742	730	708	710	717	713	677	710	670	669	719	711	721	719	690	716	774	696	714	673	724	723	738	682	702	717	684	706	737	674	752	668	636	743	658	682	679	700	700	716	729	691	723	692	702	667	719	754	649	713	684	691	752	683	684	763	702	675	720	687	711	712	706	712	690	712	699	677	687	743	708	667	705	686	691	746	667	713	732	705	702	705	649	741	664	710	742	698	714	719	684	734	682	795	701	685	683	690	694	737	705	674	691	742	702	720	666	766	681	726	701	722	766	709	726	685	703	718	710	732	695	677	669	758	717	694	708	660	728	656	732	700	705	697	692	717	727	732	683	702	668	673	692	668	716	702	713	729	716	688	698	682	720	679	681	706	763	745	744	697	712	714	727	672	697	698	733	729	686	717	684	728	705	736	757	783	694	737	704	726	710	722	746	702	663	699	694	716	706	700	717	691	675	706	699	674	702	732	618	676	732	704	703	698	721	730	738	698	711	676	672	689	685	717	654	653	761	673	706	720	700	702	714	720	714	703	689	708	703	683	721	678	706	728	722	731	736	719	721	649	704	750	724	691	736	706	707	714	701	685	701	698	694	714	726	714	742	719	736	715	705	731	704	696	737	683	740	662	747	700	687	743	706	758	717	688	685	660	693	697	730	679	694	721	707	730	723	684	698	684	705	711	702	643	708	750	771	788	695	681	722	715	710	723	716	697	739	684	730	733	749	721	670	696	673	704	717	717	700	718	698	676	678	701	685	674	677	717	701	735	727	727	729	677	698	696	737	734	694	677	715	694	694	705	736	701	743	712	655	720	717	714	712	681	685	699	708	705	706	722	688	638	692	697	729	732	661	675	701	694	726	690	700	742	726	717	739	706	714	701	693	712	706	695	662	717	697	667	726	690	724	672	720	684	653	711	709	716	696	687	744	693	679	683	702	690	697	663	707	721	681	758	681	696	711	671	732	705	672	690	676	739	687	695	685	729	702	683	737	720	742	711	687	743	694	703
24720	22799	30620	25223	19768	7705	670	331	285	314	328	298	346	315	343	311	346	315	299	340	332	315	288	333	330	322	312	311	322	308	310	326	355	320	330	341	319	325	316	316	300	286	308	324	322	323	324	311	325	348	287	276	297	329	302	317	327	296	325	298	304	328	352	298	304	305	327	295	318	308	312	316	314	321	289	346	344	324	299	339	305	319	348	347	295	316	300	330	288	308	328	318	322	340	285	301	310	325	341	335	338	316	320	284	294	311	336	306	299	287	302	316	335	302	356	309	345	324	338	308	309	303	329	321	309	305	333	320	297	322	268	329	354	266	308	289	294	338	315	331	366	285	290	334	332	311	324	291	336	333	308	287	293	285	319	288	333	321	317	337	295	334	312	313	313	338	316	319	308	309	315	311	307	315	312	322	296	319	323	319	287	327	304	257	306	294	312	301	328	309	337	292	274	324	337	312	308	291	310	306	299	293	300	304	299	288	307	352	330	289	340	304	326	299	350	292	336	324	342	310	290	294	320	316	279	349	310	314	303	296	289	324	306	305	301	303	318	293	328	316	330	291	328	326	296	325	333	339	327	296	304	317	307	294	295	344	320	304	332	309	315	305	297	333	316	319	297	284	317	324	297	302	328	321	295	310	316	306	323	295	312	320	341	315	319	299	338	299	300	329	320	315	303	330	312	295	281	310	304	322	300	291	347	311	302	320	313	291	301	297	300	314	309	337	312	331	323	317	319	315	303	306	319	340	326	339	309	329	334	329	326	324	322	281	306	292	336	327	295	324	303	322	297	310	345	293	304	310	341	284	342	328	333	302	318	295	314	340	337	308	337	317	302	322	319	267	318	315	342	315	306	318	303	316	309	308	309	342	300	317	290	307	329	333	338	328	286	335	305	326	328	291	311	328	297	293	356	361	342	332	330	319	345	312	326	353	300	340	319	324	318	319	331	303	339	324	343	292	290	334	298	323	312	300	307	316	318	292	336	296	304	301	315	339	334	301	307	324	322	301	298	296	314	301	312	305	329	326	345	329	346	258	333	287	293	309	307	312	341	329	334	363	308	316	318	286	311	280	306	315	318	323	327	301	325	298	311	308	295	325	295	317	368	290	294	340	295	309	300	281	306	319	294	316	310	298	314	297	284	268	319	327	299	328	315	333	327	291	316	322	307	331	345	310	302	307	318	338	336	321	324	293	314	296	300	326	341	319	294	282	335	293	314	306	315	318	343	296	317	322	317	326	338	300	318	310	307	305	321	306	341	302	325	302	352	299	321	316	289	314	325	308	277	317	346	320	311	312	332	307	350	298	329	307	323	277	329	285	289	298	349	332	307	295	303	317	341	310	265	302	254	323	327	307	294	310	285	337	297	301	320	314	311	323	286	290	323	319	320	315	341	302	335	298	320	322	314	316	347	323	323	322	314	323	314	307	336	295	331	339	320	303	345	294	316	301	314	328	317	288	311	263	289	300	322	330	331	294	351	330	295	318	298	324	299	345	297	296	312	288	280	322	319	326	326	334	324	291	291	300	327	338	322	307	288	325	276	327	340	324	331	329	325	311	280	300	302	292	305	311	288	317	287	325	314	323	301	294	296	309	332	331	315	295	297	305	295	292	310	315	300	327	300	314	302	303	305	303	297	338	316	333	301	281	324	317	321	351	291	298	297	312	327	338	328	305	308	325	315	338	294	284	302	324	339	338	276	314	304	352	309	318	305	288	312	315	287	326	344	286	299	344	303	300	314	307	338	324	292	311	326	304	340	318	331	346	318	305	334	314	316	330	331	308	308	323	327	331	314	335	325	323	328	290	302	292	306	325	345	319	320	306	281	323	316	324	311	332	309	309	307	277	337	307	306	312	338	292	335	311	304	309	343	312	316	318	323	324	337	316	318	321	342	316	314	260	307	304	306	349	293	339	314	275	328	365	311	343	331	357	306	327	294	322	322	309	332	325	327	315	334	307	312	299	323	336	339	292	297	320	290	312	320	310	333	337	310	294	333	304	282	329	336	306	309	314	311	335	306	316	291	296	285	314	318	309	280	314	308	310	291	283	329	335	304	315	314	308	319	323	311	308	300	311	290	306	326	313	312	323	313	320	320	325	332	313	322	319	328	320	316	302	287	321	304	321	298	290	306	312	343	295	305	309	299	302	326	295	316	280	352	340	302	290	338	335	327	361	307	320	271	290	320	281	340	338	307	301	338	323	299	304	319	300	328	308	285	312	301	320	346	291	338	306	312	289	281	298	309	319	286	288	310	313	269	331	299	314	333	314	279	358	293	313	298	300	327	306	332	331	332	342	300	345	322	314	319	319	305	294	306	325	347	354	307	326	295	324	327	299	292	312	339	312	323	348	344	323	290	317	323	311	298	305	309	330	289	285	286	333	357	319	287	300	323	321	331	323	310	320	314	302	312	312	327	318	290	319	352	335	307	308	287	291	318	324	331	338	314	335	287	346	307	329	302	317	314	333	291	308	305	329	327	304	327	326	304	317	309	329	324	314	331	327	265	306	294	327	291	323	332	317	322	329	286	304	344	324	303	327	307	312	334	285	303	306	332	308	310	289	337	302	318	312	277	319	299	334	307	316	331	315	310	329	293	337	285	324	327	297	322	352	336	358	291	321	312	328	312	341	321	298	358	310	320	288	319	305	296	324	310	332	316	301	289	286	309	319	358	310	319	314	326	315	330	288	289	307	310	321	347	316	297	344	324	299	295	335	323	320	319	335	339	335	368	317	318	298	313	338	345	304	332	333	308	318	307	297	306	341	313	345	295	307	311	337	283	317	339	310	332	319	313	304	285	284	335	312	287	317	300	329	281	329	320	304	309	315	278	323	311	309	315	284	338	337	331	307	313	324	320	304	334	325	338	321	301	332	310	282	281	307	315	316	346	328	318	297	311	306	296	321	312	327	343	316	270	278	294	297	307	355	322	312	301	339	309	319	323	320	330	287	320	284	292	338	290	290	301	291	330	305	310	310	316	344	308	326	303	303	307	291	311	352	307	317	352	303	284	319	306	298	340	321	307	328	321	315	320	296	322	277	322	298	334	328	293	314	337	296	300	308	306	301	301	310	330	350	305	341	316	299	331	329	303	319	315	330	312	328	309	320	309	340	325	320	334	272	327	321	306	320	318	324	319	309	302	322	310	323	317	309	329	313	336	321	267	301	337	299	319	313	308	320	350	308	314	296	351	300	349	312	302	325	306	279	304	352	312	293	313	293	306	333	339	318	305	331	302	284	348	344	329	332	304	290	322	299	314	314	314	323	308	345	300	318	330	308	322	278	306	340	321	287	319	308	300	317	317	297	311	322	313	333	302	335	299	323	323	319	333	353	341	327	325	338	315	292	323	350	328	314	321	297	319	313	312	293	346	294	310	302	323	314	321	320	317	264	275	331	307	314	317	351	308	307	329	322	300	313	302	283	336	346	312	304	281	301	311	321	305	287	294	263	328	323	318	290	299	280	316	315	317	286	318	322
60808	88893	59966	31737	12351	3199	785	497	534	565	597	547	519	530	549	557	548	563	603	499	561	558	539	536	519	543	573	553	547	588	572	595	566	583	565	586	616	573	562	560	503	539	612	635	589	524	563	530	553	594	569	518	576	592	610	531	554	579	551	575	541	565	570	571	607	550	590	549	585	592	565	552	604	561	547	530	578	593	576	554	573	532	550	592	560	598	555	596	585	575	542	592	563	577	533	573	564	612	582	588	533	552	560	547	577	573	590	570	559	561	591	561	581	528	561	564	553	574	560	565	564	576	533	516	591	552	552	588	544	584	552	597	599	528	569	586	578	569	551	585	561	553	564	536	518	507	584	554	546	578	601	533	579	555	571	561	541	549	573	556	558	578	521	582	539	553	552	599	535	571	572	521	583	564	569	534	575	560	546	543	557	574	553	602	583	536	577	611	581	581	575	555	546	576	552	528	534	552	576	580	546	528	595	530	604	565	561	553	608	532	535	552	558	559	554	604	552	542	591	562	571	559	575	553	566	559	559	579	533	613	559	480	523	580	550	595	536	538	556	562	544	531	537	537	549	590	555	571	549	585	548	539	538	591	523	547	604	542	579	544	581	549	611	557	564	581	576	543	586	558	540	556	561	574	558	560	571	604	584	550	607	572	547	539	549	530	568	557	537	571	556	583	530	606	562	538	534	563	562	541	548	568	578	516	566	538	572	557	513	599	568	555	547	504	531	590	542	587	555	549	573	547	573	558	533	518	550	554	551	528	558	573	564	579	608	550	540	575	565	565	564	533	558	587	578	596	582	569	537	570	576	553	588	569	526	532	572	611	534	553	566	542	559	558	539	604	543	564	570	603	506	534	566	578	562	564	547	566	558	560	550	599	554	567	499	561	557	592	512	575	546	538	590	566	568	571	545	577	543	547	542	539	520	570	555	556	558	554	587	531	580	554	576	561	578	590	585	546	557	577	612	505	552	529	577	577	590	563	559	572	550	544	551	530	529	568	554	542	566	550	556	533	550	593	547	541	565	524	534	553	535	571	565	573	541	539	542	628	560	549	557	556	552	560	577	557	580	545	569	541	577	587	542	553	536	523	549	582	554	570	555	543	576	551	552	568	606	573	566	540	568	557	555	572	594	572	560	569	538	540	569	566	537	514	531	554	595	567	552	518	553	548	572	603	545	569	549	586	564	570	589	566	537	555	567	565	549	555	586	558	596	589	551	548	536	554	568	557	591	599	544	528	549	542	602	569	535	511	527	585	572	558	564	555	570	573	559	584	560	574	557	530	556	585	568	569	557	556	549	539	575	573	600	566	551	581	569	559	533	561	545	593	585	554	563	567	558	531	611	569	563	570	567	586	588	543	555	551	600	555	552	528	542	557	555	591	592	575	566	572	575	563	570	578	590	563	571	542	566	542	560	586	584	561	586	575	567	530	570	549	535	537	567	537	548	558	527	586	561	564	604	515	600	569	559	615	545	603	512	570	582	633	520	509	560	556	560	617	567	567	554	568	579	568	545	551	531	563	545	564	559	561	540	547	564	540	561	547	576	567	551	564	517	593	557	595	522	550	537	576	563	564	566	596	579	581	589	536	579	571	551	557	562	603	548	602	531	578	564	541	598	560	583	549	538	569	540	546	551	555	560	593	530	578	534	562	565	525	584	548	601	591	589	611	548	567	559	595	578	566	558	534	581	555	614	578	607	535	555	567	576	596	553	574	569	571	588	574	531	597	547	585	551	573	544	545	581	519	584	563	524	580	574	557	595	531	541	528	573	574	550	558	536	568	581	538	586	534	549	553	579	534	605	548	561	538	574	535	553	545	578	567	610	562	557	555	594	533	544	570	573	558	524	532	549	546	537	570	607	603	599	566	530	554	581	555	564	544	521	550	568	600	564	558	591	551	555	571	519	574	529	570	577	555	590	568	566	568	548	576	554	524	576	560	564	575	519	563	558	559	554	559	565	564	573	562	598	556	571	550	586	618	575	552	515	566	520	573	559	550	551	568	536	535	521	551	555	585	571	570	594	539	534	558	573	557	551	556	577	593	517	540	565	528	574	570	597	541	564	586	636	552	558	574	540	582	536	542	547	534	556	541	550	579	566	587	596	590	571	542	559	525	560	546	515	611	592	541	548	559	540	601	596	561	513	523	556	572	546	540	578	621	540	537	540	611	589	553	556	558	549	577	574	553	598	528	603	585	547	547	547	583	562	588	578	563	550	591	599	560	571	563	559	599	573	607	547	550	569	552	582	530	552	582	523	577	542	558	553	528	589	522	534	537	543	524	559	608	584	580	552	582	586	562	582	584	609	573	523	510	549	540	534	561	599	537	600	564	584	589	575	547	585	550	547	603	559	586	565	589	516	546	576	601	572	567	559	590	577	533	587	541	535	559	579	529	561	564	589	563	588	548	569	571	583	577	551	567	546	593	585	603	544	599	492	532	543	554	535	570	598	568	553	583	570	553	558	563	604	592	552	575	545	542	574	618	572	580	587	577	535	528	553	591	571	587	562	564	587	540	598	562	543	561	547	551	612	548	553	565	551	518	563	582	564	498	564	560	597	571	553	591	555	536	572	544	558	561	516	566	559	559	552	542	571	594	556	547	553	563	597	561	537	521	547	527	553	545	561	581	583	533	554	556	565	530	555	535	535	538	551	598	567	577	571	543	530	596	554	574	543	573	619	585	564	517	540	535	557	548	601	534	552	534	562	584	573	518	578	596	586	507	599	593	579	551	545	571	558	557	543	582	559	569	504	519	562	576	604	562	543	558	549	589	590	536	567	540	563	536	579	554	582	546	548	545	577	585	553	593	559	543	539	581	595	553	507	552	585	562	529	560	552	541	589	573	597	543	551	572	582	590	556	600	555	551	575	569	575	567	574	543	520	584	560	580	602	539	561	559	548	573	552	563	553	598	569	545	577	545	537	567	547	567	566	559	529	552	567	517	528	579	559	592	560	569	568	553	537	565	545	563	529	594	556	536	522	550	555	569	561	588	555	539	555	568	551	553	562	548	556	536	574	571	536	561	565	611	553	584	562	578	556	592	571	555	586	592	611	577	525	556	540	548	548	576	569	562	521	544	546	520	607	520	559	544	559	544	534	553	546	550	560	556	558	515	579	555	591	605	590	573	582	511	579	611	601	569	559	574	519	548	543	534	532	552	548	556	575	515	596	571	597	572	539	580	532	535	566	560	538	538	520	555	539	559	555	567	578	529	545	566	580	545	540	536	575	532	548	537	554	544	583	599	530	620	537	574	571	553	592	556	639	568	568	575	560	579	545	574	540	569	535	542	577	540	566	595	566	598	555	587	588	604	583	534	550	531	546	543	519	546	561	596	550	541	561	545	594	569	574	551	542	611	535	550	620	560	555	562	569	565	544	536	544	583	555	558	570	591	548	529	585	554	592	577	557	544	584	575	601	586	597	572	575	584	550	549	550	545	564	549	581	566	612	529	532	556	591	557	555	564	569	549	537	568
23433	21874	29918	24104	21340	18944	4524	474	398	393	439	411	399	377	410	410	386	430	417	448	393	412	398	430	374	427	406	392	415	364	404	433	416	422	369	410	394	436	369	395	446	423	414	394	378	377	396	410	384	414	448	374	416	431	386	419	378	395	419	404	392	408	393	390	405	430	390	397	379	407	357	412	379	396	384	390	418	403	416	411	381	454	404	401	415	414	407	361	412	396	405	391	422	392	384	397	401	357	409	399	393	402	388	422	376	417	417	403	398	433	383	400	362	365	436	382	379	385	422	370	424	411	378	368	391	403	377	370	377	399	387	417	406	398	398	383	396	359	400	406	380	403	367	372	437	363	372	386	397	398	425	433	423	410	384	408	375	431	401	386	440	383	392	410	396	423	408	402	386	398	384	389	412	355	403	406	397	398	394	404	387	367	403	390	406	382	407	386	395	384	395	390	404	368	414	438	395	410	408	393	410	394	399	402	397	368	419	393	437	376	459	391	401	410	407	406	405	368	400	382	404	386	426	416	396	382	357	369	399	388	397	399	370	407	409	359	371	402	410	403	417	406	383	376	400	401	395	374	393	396	396	433	394	394	431	397	439	418	428	416	373	445	401	418	403	382	380	398	384	377	409	380	361	376	374	408	403	390	391	423	384	388	369	408	375	382	415	374	394	377	400	412	419	411	394	386	423	386	373	394	391	434	413	396	397	406	384	384	398	369	404	392	370	394	460	396	387	387	398	393	384	391	400	401	427	375	422	436	427	392	389	387	412	405	371	412	396	437	395	404	394	402	411	415	447	423	376	388	404	415	387	379	397	411	394	414	363	383	392	379	404	408	399	377	404	429	414	383	398	372	377	398	404	440	392	392	431	370	400	399	414	396	396	406	393	427	406	397	384	389	351	415	370	381	382	414	437	392	385	418	382	447	392	402	392	395	395	378	406	418	397	371	406	402	425	415	431	370	354	403	382	394	428	404	379	441	396	370	384	416	429	399	407	390	389	408	409	374	422	387	422	388	403	381	397	392	410	414	386	386	374	394	421	400	419	400	399	432	379	382	431	418	389	378	405	367	425	412	431	392	414	375	362	382	419	365	420	385	397	433	389	438	428	395	410	396	415	411	413	375	449	442	392	405	424	368	361	416	408	400	433	401	380	389	399	390	395	384	424	402	386	401	424	408	382	421	387	415	403	343	386	391	366	388	416	405	407	383	411	403	391	400	359	419	382	382	404	394	379	426	377	435	421	382	404	415	401	421	390	379	385	379	345	407	398	404	403	427	391	373	371	384	401	398	390	394	395	398	417	374	435	402	402	371	396	388	380	392	385	396	412	397	385	397	403	377	405	416	419	392	406	402	428	377	363	369	375	387	380	376	373	364	411	400	425	349	407	422	375	413	438	390	393	380	379	418	416	398	367	436	415	376	390	400	402	387	386	418	416	371	415	395	428	401	396	427	377	411	404	413	419	391	371	433	411	387	407	422	428	408	382	436	406	385	394	373	398	372	409	379	371	369	410	405	405	410	390	389	367	409	398	340	404	411	395	405	429	396	389	377	374	369	433	408	401	433	417	410	398	385	401	402	382	385	411	384	436	378	406	389	367	401	407	376	360	386	413	401	440	415	428	369	400	403	408	390	413	365	419	421	366	402	379	416	435	406	414	381	389	395	408	403	395	410	415	412	376	365	411	374	401	389	433	373	397	437	391	399	411	390	389	393	425	378	417	369	389	361	412	351	379	434	409	429	397	393	412	404	406	391	431	385	411	385	391	405	387	388	365	368	410	437	389	417	392	399	434	397	380	401	428	395	409	378	405	408	395	380	375	388	399	400	388	357	404	386	416	414	413	375	396	392	430	397	402	366	393	380	384	400	372	444	396	378	415	391	389	407	367	400	430	412	400	410	429	393	409	393	412	466	378	371	400	413	386	388	406	382	386	381	396	406	398	428	417	436	399	397	402	385	374	393	399	404	401	394	410	388	414	410	411	400	389	388	411	396	370	394	402	407	409	408	433	373	363	388	403	368	396	369	399	401	426	379	384	399	413	389	391	397	412	375	368	377	414	423	385	428	386	396	397	399	417	395	398	373	420	418	379	376	394	381	392	388	415	359	401	406	397	400	432	391	400	401	405	424	414	392	423	390	428	376	383	393	376	433	389	421	356	421	425	399	372	395	399	414	392	371	369	412	374	389	401	389	381	396	370	390	381	378	380	386	412	392	412	390	393	372	380	397	373	368	421	424	370	398	346	413	353	381	381	418	424	389	441	394	389	416	378	409	405	380	433	431	403	359	412	402	400	376	404	386	368	383	382	407	390	383	426	450	404	418	406	408	408	372	406	415	393	383	438	413	402	378	375	367	397	360	361	388	384	379	378	418	392	409	377	405	417	391	400	397	384	384	397	411	418	395	400	402	368	396	378	361	362	384	387	413	374	395	417	378	348	416	387	413	425	437	377	378	409	423	446	449	383	390	378	377	401	394	394	397	427	384	382	390	394	408	391	388	393	441	381	388	386	371	408	403	392	390	404	394	418	379	412	361	406	414	424	413	399	395	432	419	435	363	413	397	430	419	388	415	386	396	384	379	430	421	381	379	392	386	408	395	384	394	441	358	394	400	394	361	397	395	384	432	409	381	369	412	365	395	386	376	388	408	399	380	351	411	399	369	418	398	387	393	384	425	415	376	409	381	398	381	423	373	380	438	372	386	396	371	387	387	409	417	426	424	394	392	415	415	381	411	378	351	387	386	396	368	422	399	419	400	385	365	386	422	358	417	405	397	371	409	417	405	364	395	375	401	371	416	376	412	370	397	389	402	404	414	358	390	411	338	388	420	389	385	443	386	383	411	391	378	396	423	449	403	370	424	398	429	420	390	403	395	407	365	415	378	404	420	387	455	399	406	380	403	354	420	392	369	408	374	400	360	403	429	405	433	415	380	393	387	406	415	402	411	420	403	377	406	412	390	385	394	387	391	415	362	376	383	388	396	415	385	378	367	417	399	424	394	410	391	418	428	406	394	404	391	392	419	429	412	434	410	371	393	371	399	388	391	394	374	419	398	406	425	355	405	390	402	422	390	354	420	375	386	396	412	409	411	393	420	402	407	379	400	393	391	392	402	388	384	410	420	405	397	398	400	351	405	409	390	377	385	392	389	391	406	412	385	371	374	383	410	391	414	393	385	395	375	401	385	388	384	390	387	378	443	360	353	394	397	426	404	418	391	371	418	371	423	419	398	407	416	394	340	391	423	383	427	393	380	381	355	391	405	398	393	391	343	383	430	369	383	385	422	421	397	368	413	386	399	408	377	378	377	397	383	389	416	380	416	362	376	408	424	394	403	388	405	398	369	405	370	407	375	410	413	391	381	366	371	421	396	404	414	408	392	376	377	347	363	375	410	402	416	372	420	383	397	391	413	388	403	416	391	403	407	417	401	386	381	388	391	372	370	412	445	393	388	389	374	436	360	433	410	412	400	365	369	392	456	389	392
60562	99020	69735	39931	17989	4825	1050	632	693	677	634	636	688	671	668	670	695	695	693	683	582	662	657	690	648	665	715	662	698	705	671	724	608	683	670	663	713	678	674	665	663	697	618	613	704	666	640	725	670	664	687	709	658	709	664	663	675	674	633	701	676	683	700	661	655	672	644	674	670	728	670	631	626	657	693	645	662	663	646	641	675	690	630	685	725	708	662	666	652	690	673	698	692	676	752	674	664	630	659	707	672	658	665	687	658	667	680	664	641	638	649	654	623	630	640	686	677	656	670	697	673	685	683	626	645	643	655	648	674	659	710	659	656	659	679	662	618	652	623	625	657	681	633	694	718	706	677	684	655	714	670	675	636	658	669	704	651	618	688	685	644	662	667	691	657	659	688	653	663	654	711	659	618	666	724	655	659	646	671	661	692	647	657	670	629	648	628	684	679	701	689	655	696	651	662	599	632	693	675	691	666	658	644	594	680	664	605	678	693	683	720	675	674	681	662	637	666	695	683	619	664	689	685	694	653	626	632	669	613	667	674	700	671	631	673	656	657	616	684	643	672	630	670	655	707	662	634	644	634	663	657	672	631	689	751	657	681	702	682	659	660	661	712	692	690	644	623	644	651	632	650	660	647	676	696	663	700	663	625	663	678	649	668	676	646	653	693	691	687	605	659	670	696	645	665	679	663	662	645	652	653	657	672	706	719	672	703	693	692	671	636	680	669	637	649	667	647	644	655	659	660	657	658	678	664	706	677	682	672	632	661	659	716	661	676	687	643	644	661	665	624	653	672	639	678	643	653	659	643	655	686	670	661	695	661	674	657	672	677	666	676	619	647	650	686	657	715	663	666	657	649	707	683	674	666	632	687	663	657	684	679	706	694	689	692	688	652	644	676	696	632	631	684	650	678	675	644	678	662	683	678	672	699	684	651	658	647	640	652	650	687	597	696	654	635	697	624	663	659	708	625	711	641	664	646	672	713	642	654	683	675	650	654	699	680	683	659	676	663	663	682	659	687	650	678	751	675	667	640	674	697	634	645	653	698	669	674	693	662	643	714	671	645	697	675	718	621	716	716	678	636	650	653	669	680	629	683	696	649	644	680	678	635	681	688	665	667	638	667	653	644	661	674	684	676	680	713	625	681	671	664	668	670	706	662	692	687	633	676	653	682	699	646	623	641	622	658	675	678	672	685	668	669	664	645	672	643	656	677	638	645	694	638	652	666	690	658	665	630	691	668	696	642	672	640	694	679	635	675	639	670	716	703	670	658	713	685	655	663	660	640	649	631	656	659	692	680	658	710	708	683	704	635	660	661	657	671	701	665	632	691	709	716	679	672	670	746	666	677	674	655	654	675	654	705	698	714	698	661	704	651	657	631	635	666	668	691	671	665	613	666	671	674	670	609	631	682	665	703	664	604	679	677	653	670	706	672	676	680	694	679	648	666	660	718	623	672	645	703	651	680	684	655	674	710	684	646	646	681	655	618	693	684	681	649	642	698	655	657	627	652	644	663	603	644	646	658	675	676	639	660	684	674	675	619	642	714	636	682	636	650	684	648	670	683	669	664	687	645	715	694	641	699	629	652	685	647	688	616	686	630	662	616	670	638	667	682	657	652	659	611	649	682	701	706	705	669	677	683	646	648	645	654	660	688	707	669	672	667	665	635	658	733	686	619	647	654	638	682	637	687	614	660	670	682	646	701	640	646	683	697	680	680	625	624	670	645	638	642	606	695	695	620	665	723	666	640	660	657	665	662	680	696	698	675	645	697	679	702	639	683	673	654	676	679	665	634	676	618	638	657	621	663	680	663	624	665	620	676	695	659	711	678	683	693	678	678	681	633	659	680	672	670	655	692	641	605	686	670	678	641	618	704	673	644	599	649	645	655	712	694	640	630	668	675	685	665	684	679	676	640	674	713	679	704	637	663	664	680	696	672	644	701	658	656	642	636	637	665	659	638	651	656	682	681	692	641	706	695	680	742	649	683	677	665	672	672	645	667	676	653	676	671	619	677	696	634	705	685	653	663	674	648	679	688	650	681	651	701	645	657	648	610	684	628	682	634	644	695	681	659	691	693	660	695	696	610	698	640	729	677	670	644	654	670	658	659	665	674	681	698	662	673	667	660	629	707	697	682	638	694	701	647	660	685	729	670	706	651	687	654	708	665	707	653	687	654	693	657	661	702	615	711	673	644	676	665	694	647	662	668	623	648	682	689	689	629	717	636	642	688	634	650	639	663	692	716	646	643	629	650	664	668	652	681	731	702	683	647	651	683	630	662	615	676	687	660	632	676	666	687	651	704	673	667	653	707	633	685	657	712	652	649	702	673	652	637	659	710	660	705	634	641	693	668	705	679	668	692	692	690	661	706	690	674	674	689	676	675	671	658	679	690	640	667	666	667	682	604	655	663	667	702	657	698	641	684	682	664	660	633	652	652	684	678	698	672	679	658	645	658	684	664	665	654	715	679	682	670	690	630	637	658	682	689	649	642	660	638	685	662	648	647	671	654	661	626	665	697	681	696	607	692	646	629	661	689	700	656	654	671	657	656	666	637	660	669	746	636	682	677	674	694	685	688	636	607	668	674	644	643	665	614	668	662	680	663	699	671	687	696	670	695	681	633	593	673	652	668	641	692	647	687	670	682	710	723	676	713	681	665	668	639	714	681	714	679	601	677	647	640	674	667	659	609	660	707	664	689	672	690	720	663	699	680	674	704	641	666	673	698	701	678	679	648	694	721	664	669	668	701	666	676	710	637	649	679	700	628	635	659	670	643	674	693	672	685	670	649	687	633	656	672	699	664	654	696	675	675	627	644	670	683	703	723	659	665	691	645	628	706	653	649	651	696	654	648	656	666	681	692	684	679	707	673	693	700	698	630	700	638	652	688	651	650	634	666	691	666	652	650	634	628	685	680	654	663	699	638	675	659	670	647	646	662	658	644	660	680	680	687	692	628	636	632	648	659	613	694	656	648	666	660	658	681	704	665	615	675	656	672	682	684	685	666	666	640	666	648	665	614	675	689	628	634	643	608	668	700	682	684	613	683	646	669	677	694	668	631	679	692	661	673	638	654	688	681	661	637	683	692	698	695	633	659	671	712	679	658	653	650	688	668	681	705	662	681	701	673	656	688	628	654	668	677	669	681	683	660	681	695	640	664	655	680	653	704	666	678	692	707	688	658	652	636	692	670	680	659	696	645	681	658	685	656	650	647	721	673	683	624	717	691	733	697	658	686	631	666	677	661	698	664	676	699	672	692	625	672	736	688	666	703	657	637	676	677	627	687	693	666	641	646	677	683	636	686	698	621	636	652	678	662	611	668	631	637	662	662	675	658	678	616	686	632	661	659	623	669	655	633	680	676	664	677	692	689	716	685	630	694	669	639	771	704	679	693	642	708	649	655	670	662	656	660	705	657	649	706	666	692	673	649	678	669	702	717	702	683	627	718	665	656	680	696	699	643	616	646	684	703	631	694	624	650	661
29906	29202	25877	11196	1677	722	456	379	429	435	386	394	402	391	407	398	399	403	403	385	383	424	422	406	416	390	426	402	381	398	370	372	368	400	376	429	381	413	388	400	395	412	397	411	406	409	404	384	368	366	370	371	384	417	396	367	420	439	368	405	390	386	390	385	378	389	401	399	371	399	427	407	388	410	407	411	409	379	396	393	410	396	413	423	425	397	404	395	383	357	354	381	379	405	375	349	408	385	427	418	380	410	393	413	433	386	383	393	394	406	427	383	454	362	377	397	394	416	428	418	417	407	352	407	389	396	435	386	414	398	367	387	389	409	377	405	415	365	427	402	362	400	422	430	386	384	413	411	408	386	410	417	399	372	387	393	400	373	363	397	396	432	403	407	403	415	380	381	389	400	409	383	441	389	367	378	431	364	395	413	370	383	382	387	420	400	401	407	418	408	388	421	395	405	368	431	443	392	380	393	393	375	401	387	425	370	367	373	412	406	408	386	403	382	430	415	387	404	369	399	401	377	424	376	385	385	425	399	399	381	383	412	399	388	380	387	398	368	379	415	413	367	392	416	383	392	410	408	374	422	427	392	403	395	400	382	407	352	384	399	428	415	375	387	396	435	385	408	404	403	388	441	405	414	412	377	388	409	398	426	411	379	404	404	392	394	377	415	374	415	399	399	414	409	395	395	409	409	400	386	410	384	406	416	342	390	399	373	396	387	426	406	426	429	377	398	412	433	403	390	362	428	396	396	430	404	416	393	399	418	411	391	389	369	357	406	409	406	391	411	399	370	392	421	368	409	406	372	420	411	445	359	402	405	394	403	387	373	377	409	415	396	396	389	365	393	387	361	409	415	404	359	424	365	382	406	385	375	404	418	408	398	380	404	395	385	409	382	407	394	409	422	421	404	393	425	405	377	368	363	425	393	394	444	430	422	391	395	408	396	417	394	386	397	414	425	398	412	395	345	415	383	392	400	421	354	358	388	375	406	400	401	411	432	368	413	388	383	385	415	388	393	416	382	414	423	387	401	397	434	393	399	379	418	404	392	408	403	414	404	379	426	380	409	387	395	398	414	411	384	382	400	362	389	435	400	374	418	389	361	398	410	399	373	382	407	436	401	395	406	414	386	407	403	393	375	382	375	434	405	394	394	415	401	386	387	406	389	413	376	421	440	399	368	378	418	411	426	366	394	409	397	397	399	409	399	404	410	385	417	384	404	370	396	430	428	388	431	386	391	418	440	388	380	396	402	367	373	372	422	371	418	418	416	380	393	393	395	388	387	426	368	368	415	409	402	432	378	401	392	449	389	415	400	410	410	381	407	372	415	394	394	398	370	394	400	367	389	421	345	386	367	387	410	406	380	404	407	391	384	426	396	389	393	372	376	382	397	363	423	389	356	389	401	411	412	381	416	404	397	398	367	398	401	374	387	387	425	399	396	385	400	412	400	413	386	429	386	368	373	414	397	391	396	399	375	365	399	359	381	380	454	419	389	381	419	374	406	382	411	379	385	412	419	358	399	402	387	398	367	355	376	428	405	398	383	403	380	417	376	408	363	386	418	392	429	394	391	382	418	344	412	401	388	379	427	391	385	411	390	421	421	380	423	396	414	407	384	399	425	420	361	380	388	398	369	396	399	386	434	427	407	394	419	405	371	373	413	386	399	381	404	373	389	375	412	384	410	411	397	404	411	419	403	370	424	395	373	397	420	409	376	359	397	410	413	350	395	351	383	443	416	386	387	418	422	385	393	379	400	386	392	426	408	405	397	394	413	361	426	375	372	380	362	371	419	411	381	392	385	397	415	389	390	402	413	377	394	370	381	390	393	370	411	408	389	410	358	364	379	390	398	366	384	367	385	429	385	383	383	418	417	377	360	403	406	375	416	410	388	419	398	396	408	414	402	384	389	395	402	378	373	384	375	372	415	415	391	393	384	382	383	389	421	404	403	397	427	419	386	401	378	388	388	397	391	403	430	393	401	358	420	425	372	384	339	397	427	449	398	392	404	424	386	419	378	392	412	399	393	395	392	403	427	399	387	362	374	412	419	413	398	399	392	434	388	414	397	413	403	380	403	374	357	392	357	369	413	431	355	388	382	372	381	429	402	418	396	380	408	381	414	368	400	392	409	381	425	404	374	429	379	361	379	372	379	395	408	400	383	400	387	388	391	365	384	409	413	384	389	404	410	374	403	403	349	405	344	412	382	390	390	443	405	416	372	396	400	406	350	445	384	380	420	435	389	388	397	412	431	370	400	394	389	368	409	412	375	403	405	378	406	404	352	380	393	396	394	370	401	372	412	385	417	392	435	395	432	439	416	398	381	369	393	395	384	394	386	423	398	369	396	409	434	433	386	390	415	378	402	394	402	379	379	384	393	406	421	373	400	420	387	371	390	401	361	411	365	383	379	381	389	360	399	405	383	418	408	390	418	398	416	397	414	408	386	405	379	388	427	374	377	355	405	403	410	433	376	392	379	401	364	449	395	401	376	396	367	400	392	399	373	412	399	347	376	406	402	383	381	408	384	388	367	436	407	433	396	421	398	402	414	388	398	411	400	393	400	394	410	415	412	377	403	388	393	381	384	402	435	398	378	412	380	390	390	366	403	426	386	389	386	381	409	377	399	400	376	429	377	439	378	371	416	402	369	405	403	370	406	393	386	379	400	362	384	386	399	419	374	386	400	404	424	404	432	398	394	412	393	388	387	425	378	380	386	366	375	409	387	392	381	387	408	370	393	407	405	419	374	412	392	391	401	387	424	424	380	411	413	415	364	378	405	397	398	401	401	429	401	385	393	457	391	408	412	432	366	401	371	414	392	402	376	409	388	387	391	408	401	399	420	389	370	394	378	421	404	428	387	395	376	420	381	354	365	395	410	407	378	394	409	386	383	400	395	378	379	386	390	408	371	343	386	366	433	377	385	390	394	383	400	380	372	434	395	380	387	418	407	377	422	445	395	410	418	401	396	402	377	401	354	384	395	418	389	419	390	400	377	408	376	384	398	419	404	389	379	412	370	399	406	395	410	365	412	406	439	395	378	406	400	394	398	416	397	431	407	362	392	370	395	384	385	419	421	398	386	403	373	374	391	362	395	396	411	362	400	398	381	397	396	437	373	404	393	388	435	392	387	392	391	387	413	433	372	403	408	401	412	413	410	399	391	376	400	390	366	387	418	416	384	375	388	383	393	404	394	397	392	422	399	400	406	419	363	412	367	407	410	374	379	382	364	415	381	388	397	391	368	399	381	433	410	402	369	375	398	381	436	404	394	348	388	396	400	394	386	375	412	443	385	435	403	431	407	444	378	396	392	409	399	371	396	364	409	389	370	427	385	354	356	416	362	408	409	341	378	423	422	387	422	388	456	385	399	390	388	421	417	408	382	389	404	402	385	393	361	407	391	376	402	364	371	399	380	377	355	422	413	389	381	375	371	425	368	415	396	392	380	427	436	371	377	419	380	393	407	388	373	413	408	423	371	415	405
38458	47320	30002	10934	3087	1137	757	722	714	684	703	710	729	684	714	681	713	689	683	678	716	720	667	737	641	717	713	723	703	674	688	755	742	670	694	719	691	661	685	745	688	698	714	693	662	663	695	700	748	669	676	679	737	695	702	693	748	742	652	680	737	680	714	731	738	728	683	692	719	714	737	673	737	728	671	729	703	708	668	715	747	691	696	717	715	719	710	726	703	711	687	658	692	648	750	742	700	703	719	745	710	735	717	669	702	723	676	677	722	699	704	744	765	689	662	730	664	716	694	653	680	679	705	695	684	682	725	727	695	721	691	679	700	739	689	737	723	707	694	651	702	719	709	668	688	696	672	673	651	715	709	743	759	711	706	690	696	718	681	702	688	687	670	671	736	722	675	689	702	711	705	727	715	681	704	686	717	742	743	725	723	702	736	760	690	690	726	707	689	732	726	664	762	696	660	682	712	678	709	674	721	767	753	692	710	738	725	720	694	700	704	725	731	747	668	749	691	702	653	740	710	727	664	695	698	743	719	705	678	758	663	703	673	702	688	701	762	689	682	667	707	726	720	703	681	723	709	714	693	726	741	663	713	734	662	699	744	687	685	719	698	668	701	685	690	690	714	691	708	701	671	683	696	697	735	672	686	750	724	695	682	730	691	673	701	750	757	690	720	720	664	681	701	739	678	728	690	780	717	684	698	696	725	686	743	686	668	682	713	664	731	705	694	724	751	709	677	685	675	698	688	728	723	711	691	733	721	689	682	678	688	687	702	685	690	691	685	687	710	685	665	718	727	724	692	681	699	708	722	642	708	687	689	706	655	679	687	662	635	712	713	697	705	687	698	661	708	699	673	742	704	702	693	695	670	716	694	651	720	695	757	714	673	678	684	671	695	696	675	707	752	745	679	706	686	713	699	740	698	675	691	719	749	706	657	707	690	720	680	703	658	746	722	659	712	736	723	686	692	732	708	674	693	693	730	717	730	705	680	705	726	740	682	706	705	672	706	702	696	712	689	692	701	674	704	678	658	740	689	681	704	716	677	656	735	709	724	728	655	695	701	731	710	719	692	736	730	720	673	684	673	723	717	665	670	659	707	711	695	691	744	714	705	696	741	695	688	712	690	681	669	674	715	729	709	749	651	729	716	747	703	682	742	683	709	748	623	691	755	736	692	734	694	689	723	705	703	758	683	701	716	700	688	718	738	723	685	698	645	729	704	708	711	698	721	712	721	718	710	729	682	724	656	717	710	742	727	701	690	748	665	675	713	671	710	686	763	721	645	722	718	670	729	719	703	695	688	755	715	728	716	729	705	718	663	695	709	751	715	699	642	714	726	736	705	699	704	708	705	747	708	666	748	688	784	704	711	700	684	748	685	662	677	731	743	684	699	681	728	717	751	716	715	691	660	730	712	732	717	677	723	680	674	718	688	710	736	680	709	674	731	658	708	739	731	687	668	750	699	669	733	658	731	684	698	686	699	734	736	711	758	665	694	719	644	735	737	726	694	723	713	739	686	705	689	671	697	677	669	735	688	719	732	753	727	708	730	717	702	705	759	709	663	679	703	723	720	691	712	724	695	695	737	694	729	670	714	699	641	704	728	710	753	708	696	700	689	702	735	739	700	642	695	724	726	713	738	707	703	733	695	717	724	735	731	656	674	629	709	687	686	717	681	734	750	701	704	741	672	706	715	691	656	748	712	693	679	670	725	686	673	687	741	675	717	716	716	680	669	717	749	701	718	709	694	668	705	706	686	712	693	702	703	710	684	749	741	676	695	653	720	651	674	653	696	688	735	651	696	699	730	710	674	724	709	675	688	734	696	699	728	697	703	700	747	700	697	731	763	721	702	722	694	760	739	678	693	713	693	721	745	743	689	707	685	727	724	724	756	722	691	722	711	733	704	748	711	718	651	688	723	657	702	711	727	711	711	734	671	707	664	714	696	676	682	709	649	723	699	688	683	709	719	727	678	710	685	685	693	688	728	682	709	727	712	714	715	715	682	718	731	684	691	695	688	697	771	734	738	712	686	686	732	743	682	705	689	711	715	729	673	716	688	710	689	753	695	727	658	732	727	685	678	709	729	723	734	714	720	683	707	762	714	715	690	704	707	717	705	735	741	685	670	669	688	711	651	674	718	703	668	709	711	736	732	704	653	671	695	687	659	685	738	715	704	745	692	716	647	709	681	720	703	674	681	710	689	696	675	751	720	645	687	764	685	705	730	701	668	698	744	690	674	678	736	709	686	678	741	752	704	720	726	700	708	696	717	669	690	683	730	691	694	681	699	713	731	721	680	682	702	709	715	717	715	687	764	723	704	689	682	722	707	722	695	684	698	712	674	748	770	720	756	709	673	670	753	694	703	682	731	677	691	708	749	727	659	742	701	772	619	760	713	658	703	704	691	721	722	717	700	739	673	752	662	712	733	777	743	680	674	747	708	679	707	736	665	661	654	735	699	694	706	717	727	731	694	676	705	755	649	622	722	734	663	718	710	707	756	669	665	676	700	653	744	722	675	670	721	706	694	719	678	704	763	725	690	713	679	790	685	675	720	727	692	712	701	682	691	656	685	699	728	716	726	696	692	655	739	745	708	703	716	706	700	755	719	709	734	701	655	748	707	653	691	697	726	695	696	760	677	721	712	694	723	705	680	692	669	711	642	700	737	671	712	754	729	726	687	673	652	756	682	705	696	718	721	705	696	711	698	705	679	718	721	689	694	686	694	715	714	676	660	681	689	703	703	711	668	759	701	712	751	731	662	681	736	767	728	704	707	716	732	707	700	729	739	729	676	666	698	706	686	682	666	658	671	706	755	684	686	703	689	708	752	707	704	748	682	674	727	729	732	714	718	715	729	701	652	691	696	696	780	730	667	703	703	702	677	746	744	749	703	685	728	700	732	694	763	712	696	732	733	717	716	710	688	691	712	718	700	716	720	726	717	719	722	689	756	683	697	745	710	713	664	710	720	712	745	672	670	704	708	696	715	697	712	686	707	709	686	678	656	750	725	728	705	711	729	706	669	701	698	689	720	685	681	725	713	670	669	769	666	703	701	754	757	688	705	693	699	725	722	666	689	666	693	695	727	676	714	689	655	713	707	711	749	691	711	682	691	734	734	745	668	688	714	696	685	730	726	670	681	730	685	726	711	705	695	673	665	703	704	723	670	678	729	649	753	741	706	706	730	689	682	709	715	710	681	710	775	650	704	732	693	732	722	683	708	714	660	692	668	704	709	704	717	677	673	767	711	709	687	722	672	725	708	693	732	700	675	690	654	694	744	681	732	703	720	662	677	659	718	750	763	698	696	669	682	703	714	667	713	693	669	693	681	720	747	714	686	726	701	684	674	690	764	710	652	665	741	743	685	719	705	702	698	659	697	717	696	779	741	734	702	689	693	690	722	692	740	690	728	705	703	687	729	703	697	671	669	699	627	729	737	686	653	728	724	691	671	724	678	745	667	711	684	753	713	694	732	703	717	707	760	695
24697	22921	30929	25504	19707	7573	713	332	362	349	340	322	348	316	294	337	327	295	302	303	301	331	296	323	312	328	339	293	295	345	305	290	314	315	317	322	339	317	294	338	322	323	309	320	318	315	323	332	325	326	335	306	330	311	305	341	335	325	333	318	344	298	337	307	297	318	350	308	310	306	334	252	293	304	309	323	293	300	347	333	317	340	291	308	322	301	292	322	303	320	311	320	325	327	315	311	310	317	302	333	292	332	300	295	284	310	320	307	309	300	341	324	302	342	320	328	302	313	318	344	337	330	292	314	317	310	320	321	350	315	316	302	326	332	315	333	300	330	298	337	317	321	315	293	314	337	330	317	312	316	322	300	317	313	320	320	302	320	314	318	353	278	359	305	311	305	298	322	327	317	333	337	279	298	297	332	353	320	300	312	323	334	328	333	323	289	332	308	289	306	295	304	312	336	298	317	315	324	324	326	334	306	341	323	320	330	303	323	291	300	297	317	290	310	333	326	315	301	326	320	316	309	343	307	350	334	335	296	323	328	264	321	321	329	324	326	330	281	292	281	325	298	324	304	316	322	312	304	305	298	286	306	322	329	316	319	296	316	300	320	324	301	327	314	335	313	303	350	305	324	317	308	293	328	328	350	276	339	337	333	323	341	297	289	309	302	292	309	310	332	322	323	332	331	306	328	333	306	303	365	281	330	332	317	331	322	336	310	297	322	298	302	306	330	312	327	316	318	309	312	322	289	295	315	317	317	316	331	329	310	325	304	314	355	313	323	331	346	340	276	345	296	325	294	322	349	370	321	288	321	312	339	277	310	321	296	319	312	331	298	322	314	318	339	297	276	290	338	317	303	314	315	308	304	313	294	309	316	322	307	327	328	299	343	308	312	339	313	328	324	335	303	317	311	315	320	322	327	300	319	333	323	327	286	297	324	336	310	326	337	309	300	310	292	341	290	316	335	340	303	333	310	301	315	330	307	319	320	313	310	295	304	342	325	301	293	325	330	347	323	290	332	327	312	327	313	319	306	334	326	296	301	316	291	352	312	323	271	271	331	326	301	295	325	335	321	332	313	347	319	331	328	318	304	329	294	320	304	292	303	340	339	348	301	304	305	317	350	297	315	319	291	317	304	302	326	347	300	314	329	346	277	316	336	316	319	326	318	337	311	355	333	316	300	330	314	356	318	305	294	314	327	300	335	320	308	302	310	326	335	349	322	302	313	302	302	293	324	313	301	316	318	295	335	291	310	273	314	333	312	303	332	319	312	301	306	325	351	329	294	299	290	333	362	300	305	308	326	318	296	330	297	286	301	306	320	308	297	317	312	313	281	327	297	338	318	314	307	315	304	344	349	336	302	320	296	321	297	324	294	338	353	313	310	332	325	287	277	320	330	292	341	278	289	308	319	315	323	311	328	295	298	332	313	330	293	329	278	344	326	312	319	285	311	319	316	334	342	315	325	328	319	295	330	307	316	328	290	275	294	313	292	299	302	304	347	313	362	263	321	346	324	320	299	317	309	294	288	337	336	307	316	321	314	315	312	292	331	331	331	297	318	321	292	292	307	294	330	314	339	319	322	303	307	322	349	336	354	321	325	331	321	300	317	308	319	320	353	313	312	310	317	335	306	316	324	333	287	308	312	311	326	347	310	312	334	307	286	319	312	315	339	294	312	306	324	319	294	292	344	308	321	315	325	319	334	316	305	321	298	353	301	306	284	321	294	328	323	308	345	330	310	294	337	321	316	311	356	321	321	305	295	302	298	323	353	330	317	284	344	340	326	332	311	317	326	295	305	327	322	312	332	330	327	328	306	298	326	351	325	329	319	306	311	301	309	327	306	288	327	312	323	285	347	300	269	327	294	342	304	324	334	303	286	291	305	331	312	303	289	312	310	339	319	321	312	337	349	288	340	302	312	332	326	293	314	301	338	306	347	296	351	300	304	329	324	288	287	309	326	323	328	280	325	313	297	299	313	333	296	280	335	312	303	325	324	324	277	321	304	337	317	331	315	295	345	320	313	307	321	366	326	323	291	329	313	329	326	331	302	319	326	368	308	330	342	317	335	297	326	314	282	305	300	368	312	312	304	312	316	298	330	292	286	285	297	311	301	317	309	303	309	297	307	280	329	303	344	321	322	309	326	330	312	310	284	302	317	338	331	319	315	329	347	316	312	325	304	325	288	309	325	304	316	285	326	299	333	310	288	367	320	294	309	293	311	295	312	340	304	354	316	340	294	318	320	298	292	327	318	289	312	324	317	288	314	299	300	304	326	301	285	305	299	330	321	342	322	340	304	322	329	300	281	332	291	279	322	328	315	316	318	328	323	293	272	297	327	318	319	306	303	320	296	309	310	313	339	328	309	297	351	298	323	332	318	312	280	348	345	333	299	279	329	326	329	312	306	306	326	329	315	343	308	318	315	316	322	340	331	323	295	305	325	319	306	334	310	307	307	325	286	340	310	322	322	313	318	324	312	310	285	362	345	339	295	337	347	303	303	336	298	347	324	340	299	303	321	321	291	308	305	328	291	330	313	322	312	291	323	295	319	303	318	314	333	348	317	322	314	326	319	302	324	309	299	330	303	313	331	319	298	317	295	333	326	314	271	320	344	317	348	320	307	304	318	319	305	301	307	335	296	317	340	325	331	290	313	315	302	321	314	341	330	342	289	326	328	298	313	356	325	326	313	359	322	356	318	306	338	293	321	346	323	316	305	334	301	300	309	318	348	327	327	296	334	312	295	318	306	323	286	297	308	313	290	303	321	319	332	339	289	314	320	335	333	301	326	303	308	319	294	326	340	300	337	319	314	348	310	311	298	290	279	308	306	305	310	319	339	294	362	329	326	327	326	339	318	312	302	331	304	309	304	336	329	322	302	311	309	305	332	322	309	314	339	333	329	304	306	309	321	299	321	320	328	320	299	304	335	291	334	331	292	279	303	298	307	323	323	312	321	314	304	334	316	334	318	309	315	303	313	330	293	315	320	327	344	340	320	302	294	323	313	316	328	319	274	317	318	314	327	327	326	295	313	323	298	286	340	326	309	311	335	303	330	305	311	331	316	310	300	313	345	331	342	308	293	322	327	317	283	312	349	328	308	297	289	306	331	327	328	309	296	303	353	340	320	307	356	320	317	306	289	316	306	336	305	287	316	295	304	338	299	314	320	327	330	321	297	333	320	334	308	345	321	349	324	320	327	307	322	322	304	293	330	298	335	316	331	313	325	310	316	310	321	321	309	311	320	346	302	295	280	319	312	324	297	319	302	327	334	345	315	334	343	344	291	352	334	299	328	335	326	301	326	327	335	310	316	330	323	301	317	308	298	314	311	278	295	320	272	300	280	303	305	313	325	316	333	323	313	315	317	321	335	306	338	316	316	323	330	342	338	330	362	348	333	343	310	315	295	347	297	315	314	326	310	310	319	326	339	296	299	330	333	304	323	324	298	312	275	310	333	322	314	308	324	347	279	327	324	308	334	317	290
60914	89168	60991	32734	12712	3126	854	584	536	624	570	567	589	556	563	585	560	547	562	553	595	584	592	580	567	566	546	579	601	573	537	584	528	545	549	570	564	566	562	544	554	584	553	566	541	574	521	555	543	584	622	583	569	535	531	563	597	578	542	601	561	564	554	570	573	604	554	572	530	583	533	555	557	597	596	584	545	584	547	591	572	551	532	580	544	578	533	561	584	559	554	579	536	639	566	548	547	555	624	565	551	530	560	589	580	540	552	596	516	536	571	553	553	533	579	598	543	583	555	540	580	547	543	614	586	567	566	564	584	541	533	563	567	570	609	551	523	554	566	571	521	551	546	596	529	559	575	613	601	563	526	597	596	573	562	532	534	507	527	563	605	573	539	566	588	545	582	559	591	586	500	598	552	604	608	563	543	576	544	566	554	561	579	575	569	596	569	537	572	540	562	574	566	571	572	529	559	536	590	571	551	600	578	514	564	593	563	546	570	614	552	574	527	567	586	530	562	534	572	524	561	573	578	566	554	586	545	534	541	599	560	586	614	560	570	547	569	565	566	616	549	567	560	615	561	560	572	566	577	580	552	573	558	577	553	540	598	548	586	519	528	571	540	564	544	599	540	573	562	563	557	546	558	588	542	575	528	552	591	573	554	572	538	553	585	577	557	557	549	573	597	562	514	544	543	577	545	568	588	567	570	529	559	533	580	529	593	567	552	565	534	554	538	580	585	547	575	559	506	576	559	571	572	500	558	571	568	556	551	474	551	547	536	535	570	545	558	555	553	571	578	562	534	567	528	551	570	536	520	578	581	587	541	603	568	559	559	546	607	523	529	562	548	586	564	548	571	559	584	560	525	575	567	573	595	551	530	528	561	541	520	559	588	545	574	534	535	564	585	580	576	582	584	589	546	551	566	548	559	577	565	550	548	575	546	623	550	570	547	580	575	613	573	545	526	542	549	551	596	541	540	573	581	558	587	579	545	589	546	551	520	562	539	583	586	547	545	545	594	519	612	581	546	565	554	552	576	510	579	566	555	564	577	554	552	568	587	593	574	531	543	556	527	605	559	592	546	562	517	613	526	546	625	569	559	545	534	540	576	525	577	574	577	551	570	595	520	585	584	560	635	575	588	575	558	564	599	558	575	592	570	579	562	562	526	533	538	538	576	541	520	536	562	565	559	537	560	600	552	531	612	551	534	544	542	548	573	585	549	558	564	593	569	587	613	552	583	560	562	531	586	560	602	549	587	546	567	597	549	566	570	573	549	598	573	556	554	568	571	568	560	559	586	532	562	571	541	542	573	575	556	521	596	583	553	551	579	535	548	519	559	537	579	515	532	590	550	566	572	525	506	587	561	540	598	538	601	578	580	580	545	551	566	581	562	581	578	543	572	573	566	535	551	580	556	603	537	564	580	592	571	599	555	561	573	562	592	525	609	575	526	546	603	613	580	595	539	549	590	561	532	543	575	541	541	566	619	565	579	592	575	558	552	572	529	547	544	550	550	582	536	586	564	556	519	509	539	575	522	597	544	531	586	567	541	583	552	571	578	559	577	585	581	565	552	571	516	538	572	562	553	551	589	543	564	556	543	570	569	558	565	565	603	570	526	516	564	578	568	546	563	554	564	549	589	580	556	553	534	584	588	589	569	536	531	563	525	528	574	560	544	538	555	556	578	557	605	549	546	564	595	576	567	537	534	545	570	590	574	534	536	597	551	556	580	584	553	614	589	526	549	571	579	568	543	570	609	540	580	560	539	562	559	554	596	585	588	593	581	575	572	559	569	543	542	608	554	530	560	546	556	566	599	594	577	542	571	552	524	566	599	547	574	549	553	547	582	544	584	535	553	585	566	563	516	559	614	580	536	556	577	545	580	595	578	564	590	562	608	579	587	582	569	565	610	625	547	546	515	590	545	544	553	560	583	561	554	549	555	554	576	525	589	572	612	552	561	538	541	541	525	586	581	567	548	587	528	542	579	553	573	565	528	533	548	574	545	573	537	545	531	562	576	595	576	565	593	586	566	578	592	587	584	588	623	570	561	564	559	579	595	590	542	577	566	580	562	585	610	605	573	548	522	551	583	575	554	565	556	514	600	579	543	580	562	554	553	559	543	593	556	583	551	590	606	567	551	589	562	560	561	586	558	565	583	602	578	545	550	503	543	537	542	573	577	571	548	581	589	586	549	606	586	530	555	601	537	545	567	566	558	530	596	576	521	581	545	554	545	568	586	571	568	551	561	541	536	557	589	539	536	598	549	586	575	556	537	575	584	581	608	535	534	588	551	541	578	501	584	544	498	566	588	547	577	567	570	542	586	582	590	544	573	586	573	590	592	611	596	589	517	609	533	550	566	611	577	595	598	559	585	556	599	549	553	554	606	542	515	518	593	563	573	566	496	587	591	557	566	545	587	576	600	543	572	537	570	524	579	564	563	579	578	601	526	569	584	546	560	589	548	585	519	556	567	546	579	517	523	577	568	560	585	588	583	575	549	520	568	591	563	587	538	614	550	576	536	526	555	580	575	570	555	577	568	559	542	553	571	566	555	550	578	589	550	592	540	574	563	563	566	525	565	539	587	536	599	551	529	570	530	558	566	568	507	548	536	580	612	567	500	533	555	554	543	541	556	548	564	550	553	546	618	576	560	544	554	551	570	565	551	561	544	578	565	555	547	540	570	569	569	567	559	561	547	517	596	557	581	579	567	559	587	550	561	552	616	571	554	622	570	598	547	556	565	565	661	539	561	604	620	567	564	592	545	568	541	555	548	608	548	546	586	573	533	568	555	555	583	562	576	551	539	555	597	538	590	522	533	561	584	560	559	556	546	558	569	583	528	580	550	576	557	564	537	541	560	576	559	512	544	559	546	540	576	577	601	575	561	557	565	578	596	613	589	561	565	564	514	576	540	552	546	552	589	538	583	550	545	585	512	593	548	563	562	550	560	533	546	531	533	592	583	539	553	556	521	535	587	562	595	589	571	606	560	575	588	578	556	579	531	581	526	549	532	591	571	553	551	566	556	584	577	552	548	547	543	542	585	561	569	553	596	542	545	556	538	553	573	599	569	557	565	557	551	584	574	541	590	587	567	572	541	571	547	615	538	570	531	587	548	595	535	583	585	588	588	526	536	561	565	581	541	590	560	595	575	582	543	536	560	594	540	591	563	569	564	557	548	559	539	525	597	557	594	601	518	567	553	564	589	547	581	558	587	542	605	543	551	567	574	585	591	567	586	589	545	579	568	592	513	563	553	597	567	578	554	549	555	562	577	547	582	599	567	587	558	530	560	574	538	550	614	599	580	549	551	623	604	556	539	577	568	553	571	580	556	602	565	517	523	535	557	607	591	567	578	543	596	593	541	560	576	581	574	579	591	540	552	556	590	550	590	532	554	580	562	552	515	621	571	549	548	569	553	520	557	553	583	596	544	560	572	618	521	571	557	584	537	593	547	569	597	525	529	539	564	562	590	521	536	593	516	572	573	572
23429	21939	30139	24273	21427	19042	4838	512	453	455	425	427	419	386	417	379	421	433	394	416	428	403	434	381	448	387	413	411	377	370	400	386	384	396	387	366	361	374	404	409	400	415	374	396	370	390	401	388	376	401	364	409	397	447	399	424	390	414	399	372	370	408	354	412	402	375	405	410	416	392	406	377	399	378	378	398	387	416	402	394	399	398	429	419	399	421	416	373	424	376	382	396	432	392	408	401	389	392	350	367	415	421	422	411	402	419	398	386	418	399	406	373	375	402	387	379	404	391	406	424	405	383	411	384	422	380	426	392	392	388	400	367	391	415	423	385	410	329	415	425	402	412	398	407	405	388	388	406	351	411	385	423	377	375	403	378	448	416	423	405	391	383	387	401	396	402	392	386	386	407	431	404	390	399	397	358	429	403	412	404	376	386	373	398	467	408	342	416	394	422	417	413	389	386	407	375	379	381	420	389	393	419	384	393	391	408	375	378	385	403	374	390	409	390	425	393	380	414	379	404	370	367	394	411	409	407	385	415	443	430	386	418	379	417	415	393	371	391	413	413	379	395	383	397	388	439	397	389	410	385	400	395	397	411	409	359	411	408	385	403	362	416	385	388	400	396	394	372	388	432	403	407	417	405	375	408	425	373	425	408	405	371	412	425	426	384	422	399	367	381	402	399	397	336	405	397	397	400	399	416	393	395	416	394	398	377	403	396	382	429	422	395	390	354	378	399	404	413	386	401	412	391	393	382	377	373	392	373	448	372	418	386	391	402	376	386	396	387	402	399	351	370	402	413	431	389	424	412	434	414	377	387	406	394	399	423	383	409	388	378	399	354	381	409	410	363	399	382	363	409	357	403	422	374	370	402	409	387	384	419	359	430	390	389	391	383	395	399	416	386	382	363	384	399	404	391	427	414	420	382	372	352	355	413	394	406	418	385	368	414	374	394	402	373	403	409	392	422	395	406	418	389	355	391	389	386	374	414	392	386	391	401	401	387	402	395	418	431	408	390	381	374	382	395	399	369	412	386	398	397	402	382	392	371	387	403	376	365	417	351	395	365	395	393	379	370	438	382	382	397	419	390	390	383	413	388	401	387	384	399	398	380	418	396	418	406	410	382	380	376	404	421	440	377	390	401	351	405	373	416	406	379	414	366	411	431	411	397	391	412	392	373	371	384	403	386	391	410	399	416	372	405	436	373	360	394	381	397	420	390	418	426	413	410	406	376	354	402	377	417	363	408	422	369	398	386	397	392	358	385	425	395	357	419	392	404	420	369	411	366	383	399	400	367	384	363	396	390	377	398	367	367	390	384	374	427	360	394	392	373	386	414	423	425	397	385	379	444	408	405	364	405	399	418	388	414	396	373	390	419	380	399	400	370	374	385	390	392	394	380	391	385	399	395	432	391	362	396	395	386	419	373	376	377	407	361	401	382	391	413	405	417	418	459	406	375	374	436	416	411	403	399	405	411	401	365	406	415	424	361	422	390	393	377	386	385	365	415	365	391	362	366	394	421	371	388	385	359	386	393	418	424	387	370	369	351	407	387	425	371	388	404	406	400	411	445	360	388	423	394	383	392	386	384	426	407	358	373	382	378	397	363	380	362	422	416	388	420	401	383	395	410	418	393	386	393	377	382	414	406	385	398	393	417	406	411	371	372	395	426	370	420	390	396	442	403	434	386	396	393	410	371	408	398	411	401	350	375	377	408	411	399	464	379	434	418	379	447	393	384	397	414	372	391	417	392	397	404	381	402	357	398	392	400	415	378	385	412	376	409	412	375	423	390	388	409	392	381	407	412	412	425	372	409	356	373	417	388	401	389	412	382	417	412	404	408	392	447	421	382	380	364	386	384	408	378	374	366	403	371	380	400	390	370	401	399	410	396	439	393	413	396	364	387	395	399	408	375	402	376	416	395	418	389	351	407	376	399	364	413	397	421	406	394	405	403	381	385	381	413	376	386	396	414	401	422	396	426	396	394	410	389	398	428	357	346	400	416	404	393	413	392	361	390	361	402	387	389	412	399	402	407	373	377	409	395	405	391	391	404	406	403	399	394	402	415	410	386	355	385	411	414	387	359	381	410	406	407	379	379	409	420	416	427	360	355	404	405	401	372	421	434	422	383	376	416	404	414	420	396	422	378	358	386	388	408	419	368	386	407	389	393	383	395	403	405	390	426	396	423	397	361	413	383	405	382	386	385	372	331	402	356	413	396	412	399	419	441	417	391	374	393	389	394	403	372	407	398	360	374	392	352	387	367	408	398	427	419	377	398	414	398	389	408	379	401	390	361	387	415	376	438	438	392	382	382	365	394	397	403	365	376	413	388	372	390	392	373	376	393	378	425	395	362	374	423	398	390	367	413	405	372	384	389	403	417	371	383	385	402	396	389	384	382	416	382	379	401	407	413	391	448	393	384	376	448	415	404	410	381	397	385	413	428	388	369	432	403	348	381	378	399	403	399	407	391	375	420	423	384	392	389	434	406	387	406	393	377	410	408	368	372	401	410	398	361	389	364	397	428	414	418	413	388	389	393	410	380	404	414	403	412	363	385	380	392	388	386	394	379	427	373	410	381	411	395	398	426	400	420	366	341	420	360	400	379	369	375	406	393	392	384	425	365	412	369	432	351	399	424	396	378	352	397	358	399	382	402	389	394	377	396	391	367	415	371	392	397	387	385	382	415	378	356	389	401	414	407	441	396	380	373	388	423	389	400	390	376	375	380	399	401	398	379	412	369	386	432	411	433	390	395	402	382	422	435	375	367	420	395	409	383	439	447	392	418	382	414	387	404	375	395	392	409	383	375	385	385	390	381	361	392	415	413	390	403	411	397	399	402	405	424	379	428	395	406	390	398	356	420	406	428	372	377	402	396	407	392	417	392	405	404	384	377	395	429	373	396	404	388	368	403	373	386	449	419	407	402	387	394	419	391	405	403	394	380	376	415	407	401	408	376	403	395	392	424	420	396	420	385	368	417	380	427	406	396	398	414	435	395	408	388	377	414	371	371	366	376	408	399	416	355	393	329	402	397	407	414	365	388	401	426	386	410	411	401	434	391	354	398	391	405	393	375	375	389	383	408	426	387	399	413	393	408	376	398	393	392	369	387	401	395	403	406	408	413	376	400	394	370	368	406	427	395	410	414	420	430	388	396	396	389	396	362	405	432	421	393	382	395	363	398	403	398	363	377	395	350	398	399	363	408	398	373	367	386	414	376	360	428	377	396	393	392	388	387	393	399	396	401	411	410	370	385	369	386	395	356	444	383	377	404	388	369	389	372	397	388	425	420	388	421	381	402	394	392	427	359	415	383	385	392	400	393	397	379	375	387	379	392	397	387	426	435	404	399	401	427	366	367	375	397	393	418	380	386	419	386	375	389	383	425	411	380	401	373	372	382	409	384	391	419	392	403	355	418	383	360	430	401	419	401	410	389	397	395	404	428	385	424	382	412	426	396	389	393	369	382	379	406	414	416	392	362	399	443
61352	99730	71040	41259	19421	5612	1213	646	686	646	668	644	660	674	662	692	670	683	670	640	658	642	699	663	655	700	654	693	652	637	662	664	656	699	628	650	650	674	664	694	641	680	660	734	702	675	637	635	639	660	626	623	625	667	645	663	664	743	690	670	700	698	688	615	659	629	726	656	681	657	683	664	655	702	683	685	669	707	636	681	648	676	659	659	652	679	651	668	614	667	708	677	638	607	689	666	683	668	688	694	664	655	657	690	651	654	597	622	606	618	591	624	657	638	648	694	667	677	684	676	636	682	692	698	627	746	655	675	670	646	634	695	631	672	647	685	677	666	650	659	658	685	667	615	661	649	658	663	667	633	710	707	647	643	656	703	679	619	640	655	666	654	617	668	670	663	668	654	694	642	657	640	692	697	655	645	621	637	680	686	649	674	639	653	638	667	652	680	669	636	628	670	653	641	674	665	671	681	639	650	657	649	686	632	671	641	684	645	616	687	664	671	640	646	695	691	673	650	670	639	663	700	644	620	646	666	685	708	658	670	682	729	727	666	624	630	644	643	662	656	664	630	663	674	725	654	661	673	651	613	657	691	683	667	688	664	682	689	673	658	674	650	635	676	692	704	659	679	662	667	643	652	685	615	695	636	655	675	658	653	662	637	668	655	669	633	637	645	683	642	623	658	670	641	651	641	639	639	635	628	682	650	639	642	658	629	614	677	684	630	706	700	655	631	628	740	667	653	693	678	690	665	673	689	650	636	631	623	658	675	660	658	661	665	665	655	659	641	642	671	701	651	638	630	656	640	629	654	682	631	669	678	656	661	657	665	647	674	642	644	629	685	669	679	685	649	655	647	631	670	716	700	692	660	604	700	665	638	695	703	648	670	667	700	613	682	664	709	651	667	653	671	650	673	657	674	666	714	661	633	632	647	731	662	634	681	666	686	673	655	679	624	651	662	610	646	653	689	703	641	719	677	637	683	677	718	620	664	702	619	694	647	694	640	670	653	655	659	697	659	647	691	683	677	700	659	655	641	653	641	629	750	662	588	671	679	628	631	666	631	632	666	704	661	638	647	659	704	635	647	637	672	667	686	652	664	721	689	646	643	665	680	650	633	657	659	640	714	645	687	681	628	687	710	621	713	720	677	680	613	655	690	662	676	669	666	648	642	674	682	660	669	637	641	652	645	676	705	634	687	616	625	685	656	654	689	683	681	693	693	682	674	674	664	683	644	638	678	647	677	619	644	631	637	683	668	649	661	714	696	673	634	695	677	720	671	701	672	599	652	660	690	693	646	635	667	624	683	617	683	667	659	647	668	629	672	650	678	646	676	672	674	671	636	720	662	689	649	641	625	649	635	660	660	688	653	671	627	661	673	645	644	624	665	688	657	692	674	652	655	665	669	682	652	681	683	648	687	682	686	638	678	675	616	672	659	673	674	644	655	676	592	670	646	675	658	644	682	663	611	678	673	657	668	640	674	629	657	680	666	614	668	669	665	649	661	601	617	666	694	656	684	621	635	635	626	667	657	651	650	605	686	665	606	651	683	652	687	662	647	649	654	650	671	640	679	675	672	640	674	669	671	667	656	711	712	656	678	657	665	701	650	674	624	645	662	683	622	678	637	673	641	720	698	653	693	663	666	709	658	695	650	646	694	632	671	625	680	638	643	668	668	655	639	671	642	651	642	696	666	693	673	668	636	701	625	686	639	685	689	669	708	667	644	658	617	693	730	681	683	664	645	650	653	686	700	671	644	651	687	692	649	610	665	633	679	714	713	646	629	664	680	648	660	664	692	672	680	666	663	619	656	639	672	642	665	617	674	668	646	592	675	698	637	638	656	655	643	659	694	663	646	652	683	654	637	679	641	662	676	656	663	645	695	680	646	667	674	649	678	646	729	659	692	649	660	637	640	673	687	680	701	675	650	620	636	669	641	630	659	680	665	641	640	666	675	659	649	643	668	650	677	685	655	648	670	648	682	656	668	689	700	655	710	649	669	695	661	635	681	688	682	666	655	690	667	674	669	674	639	672	655	675	628	675	712	711	696	648	657	661	703	675	649	636	701	647	706	693	655	690	630	653	691	675	646	673	662	651	638	713	681	655	614	651	657	597	640	635	679	673	680	641	697	687	689	664	697	626	673	636	673	693	628	703	636	653	709	689	627	677	676	653	685	653	606	680	645	610	708	693	663	675	672	687	658	667	674	673	681	615	639	668	680	658	625	693	622	638	676	649	716	679	709	623	665	688	646	656	645	647	625	614	683	674	644	655	620	625	709	624	683	669	626	646	672	637	622	679	646	672	640	681	675	693	663	646	631	684	698	673	682	678	618	639	634	646	697	641	676	651	729	645	656	711	668	671	665	668	673	667	619	670	654	698	640	684	690	668	678	684	654	662	639	688	668	639	669	703	654	678	701	683	645	595	634	636	670	674	636	657	660	651	688	687	636	611	660	658	658	682	656	632	689	689	698	684	657	659	682	672	650	653	636	684	702	672	649	643	677	687	647	679	647	666	694	697	636	678	644	673	657	650	655	670	656	613	650	677	642	700	673	609	668	639	630	626	630	648	660	693	673	633	701	652	706	638	611	663	716	691	650	628	666	647	646	666	650	671	652	654	630	650	695	608	668	630	622	679	646	728	698	648	602	661	676	676	638	665	672	637	683	690	684	610	598	676	640	645	698	700	675	645	657	676	650	642	636	643	637	610	683	662	645	643	674	644	646	675	626	643	692	664	676	679	638	729	714	637	643	649	649	657	651	623	661	619	654	639	663	673	718	665	644	641	724	645	676	636	612	720	638	610	691	674	629	663	669	619	699	655	639	700	642	651	656	678	636	655	694	694	674	637	672	635	652	691	613	713	718	665	652	662	709	682	660	662	728	678	662	627	639	686	656	638	641	698	657	616	642	634	679	644	682	676	704	638	600	639	622	671	672	650	642	660	681	668	672	644	648	647	704	627	663	654	716	642	668	670	635	655	658	643	699	656	661	656	652	652	678	688	660	707	656	662	669	690	684	609	657	606	642	653	657	668	633	671	694	662	666	639	671	630	679	678	701	603	683	683	660	669	666	655	638	608	677	639	669	631	623	606	656	695	685	657	677	622	667	672	655	668	639	650	655	648	640	621	680	665	686	657	679	653	649	663	661	674	693	620	650	631	665	690	676	652	692	653	666	683	644	695	623	660	639	641	631	657	702	650	625	691	693	701	656	701	639	648	653	647	642	668	682	701	694	662	672	687	702	704	692	630	669	660	655	731	655	706	712	657	689	620	652	636	657	648	730	709	683	616	679	722	658	698	672	667	697	662	615	634	659	688	686	676	668	675	695	615	675	656	687	657	660	683	668	652	676	648	646	615	660	680	658	668	681	663	648	669	635	609	670	705	619	688	610	621	685	678	616	697	673	677	684	638	701	663	636	693	646	640	693	670	660	675	588	644	671	685	678	671	660	648	634	652	662	627	681	672	682	637	656	702	675	686	670	675	685
29520	29195	26175	11283	1902	729	474	376	384	391	365	399	377	400	371	379	406	408	364	410	381	363	398	393	375	344	418	406	379	359	374	386	348	353	349	402	397	384	375	366	372	382	394	404	382	384	379	410	403	428	374	413	384	395	425	363	380	421	378	381	413	400	375	400	407	396	441	395	398	444	382	396	416	374	385	371	425	421	389	420	357	356	373	404	371	410	366	385	427	420	353	406	390	379	393	379	415	361	408	409	380	336	373	367	438	374	415	408	427	415	418	370	378	406	414	430	346	381	403	392	367	397	389	385	392	401	404	386	384	394	360	392	390	389	362	419	350	393	365	382	411	397	393	414	391	385	361	403	422	391	390	396	402	378	387	372	377	328	352	363	390	393	398	368	399	406	422	398	393	387	388	372	372	418	408	401	399	427	406	367	376	354	408	388	375	385	384	370	373	377	365	412	387	418	400	414	423	387	358	434	366	372	401	364	390	401	362	395	374	401	372	347	408	364	393	408	392	376	420	408	380	388	384	371	419	371	396	376	403	374	380	438	387	397	357	392	362	381	409	373	391	374	420	441	386	388	400	379	401	381	349	422	393	375	360	375	372	412	377	386	399	404	392	420	344	397	409	384	409	369	382	414	391	410	393	395	386	386	402	390	361	407	391	399	400	408	418	392	387	379	388	405	384	396	392	365	402	385	380	381	391	399	397	389	398	412	397	402	371	425	370	342	409	396	393	359	423	394	409	432	369	375	399	405	378	380	384	423	370	396	357	381	411	378	416	399	379	373	394	378	428	381	404	377	389	364	411	371	431	385	393	410	363	393	387	396	394	382	378	357	405	380	390	363	383	385	392	394	416	363	371	358	399	389	407	394	346	358	398	370	374	377	391	354	380	396	383	391	395	385	368	431	398	424	386	428	372	391	394	371	373	347	364	389	403	390	413	407	387	410	417	413	383	422	361	381	385	366	390	376	421	383	370	396	409	403	393	419	398	367	394	399	395	362	370	412	424	378	373	393	387	358	411	399	406	379	404	363	420	352	391	393	416	394	398	359	381	398	381	410	365	363	384	369	383	408	407	390	326	366	410	404	377	381	406	391	394	362	383	405	409	406	382	374	396	374	400	419	397	370	387	364	424	369	366	373	377	404	386	394	389	390	402	384	390	388	372	367	379	408	366	377	365	399	411	366	411	391	400	357	375	405	421	390	383	360	379	374	374	410	389	365	387	392	376	375	362	388	374	406	409	396	387	334	405	409	392	367	411	393	386	406	349	416	383	391	402	415	383	358	363	403	375	406	406	439	419	402	371	396	416	378	392	365	408	378	383	378	419	419	397	387	415	373	422	393	380	388	345	413	391	393	352	368	365	379	404	369	363	400	380	390	371	379	379	373	353	381	434	384	406	397	348	393	379	385	378	394	388	400	390	349	390	390	377	395	368	423	392	430	389	397	391	349	368	358	339	391	392	378	424	430	365	392	386	391	389	392	426	364	368	411	397	408	389	413	411	426	434	398	405	381	387	403	406	352	413	383	388	387	391	353	386	350	396	423	394	392	406	418	436	395	395	413	389	392	415	423	393	366	391	369	372	371	367	391	375	376	410	398	418	392	406	412	402	364	375	360	384	407	443	375	380	374	387	387	382	414	415	384	420	393	396	396	413	362	435	408	379	403	388	392	369	376	404	391	382	384	398	398	401	393	412	365	371	376	400	408	407	411	378	368	417	409	415	414	359	415	384	400	385	412	410	387	388	368	413	391	389	389	381	376	372	361	376	402	430	377	389	398	390	369	376	377	376	373	406	379	372	389	385	405	383	397	402	400	369	384	410	368	405	405	389	416	381	400	372	394	379	386	373	395	385	396	396	387	389	400	415	373	415	365	408	361	345	370	359	390	375	403	407	390	395	433	406	410	420	359	399	367	383	398	411	386	400	370	389	350	366	386	421	405	406	400	395	387	395	384	409	397	393	370	408	389	402	421	386	386	390	392	369	368	389	382	391	380	405	369	384	392	410	383	425	375	372	400	394	375	381	401	418	361	385	372	382	408	418	349	381	372	384	392	398	382	372	394	420	396	383	378	390	383	432	400	400	418	415	362	392	411	381	413	409	389	419	394	326	369	383	399	427	405	355	419	361	360	396	399	402	387	391	410	421	372	452	408	404	393	361	367	380	397	406	434	393	332	393	405	400	391	358	396	380	407	369	425	370	398	385	394	370	397	406	341	389	404	419	396	377	369	387	365	373	367	366	398	417	400	399	402	359	396	372	395	384	391	372	398	385	377	404	398	410	371	382	410	400	377	368	409	405	354	369	418	404	375	350	423	399	364	352	411	424	367	398	379	394	427	408	393	382	389	428	412	426	362	377	408	355	373	363	400	401	388	400	391	386	387	413	396	370	363	386	399	381	405	365	375	407	355	376	391	386	402	397	413	383	385	375	376	393	402	341	404	395	384	423	418	382	402	402	413	407	419	398	399	356	396	419	346	386	373	400	381	391	371	387	367	385	365	374	370	401	399	396	410	385	361	403	398	412	397	372	364	412	367	387	399	411	375	391	403	401	423	381	379	388	374	390	389	386	426	354	391	376	365	410	397	391	388	407	390	409	403	373	400	395	365	420	394	397	407	425	351	396	397	381	370	391	349	370	367	414	362	374	383	379	392	416	392	366	354	423	355	371	382	392	418	381	390	413	393	386	396	404	391	410	371	423	390	395	362	374	375	349	370	384	394	416	368	361	388	386	372	400	392	414	394	383	358	408	397	394	426	392	401	417	380	370	372	378	389	391	400	341	406	401	419	370	394	374	409	393	408	375	372	393	396	435	396	379	407	384	359	420	362	378	365	363	395	387	380	414	386	395	403	405	385	380	368	424	411	368	409	400	399	399	382	407	399	400	376	369	388	401	363	377	377	377	379	355	374	361	411	381	393	397	366	390	389	368	381	395	401	376	390	382	432	404	372	371	365	347	374	392	394	401	405	388	378	416	410	359	382	409	387	389	366	356	408	380	411	398	371	404	391	394	383	365	373	396	362	406	419	386	374	397	404	379	405	373	392	366	398	387	387	391	377	414	365	376	398	403	399	402	367	359	374	411	392	413	389	372	410	369	371	396	422	371	421	403	384	387	377	379	388	412	387	402	417	413	372	419	368	390	387	406	386	378	375	402	406	359	367	421	402	388	395	392	410	386	370	377	403	385	389	371	374	365	379	360	375	415	373	374	400	413	370	377	374	394	394	363	371	425	348	351	411	372	408	410	400	383	361	392	373	407	383	365	369	373	389	420	350	379	389	388	382	366	365	398	416	402	414	387	393	388	362	355	405	427	399	394	379	372	398	393	403	372	390	397	374	362	410	366	447	393	372	374	401	401	398	402	406	361	406	400	386	394	399	360	387	381	393	389	423	403	397	409	400	397	380	402	382	380	385	380	386	376	380	379	400	365	415	387	384	385	356	393	383	390	402	349	372	380	391	387	370	427	395	370	354	414	389	414	416
37791	47361	30837	11381	3307	1262	778	708	695	683	703	708	676	739	676	730	675	698	678	690	660	690	693	745	680	696	674	658	691	725	707	692	743	722	744	706	723	672	716	632	750	685	645	641	727	649	705	720	655	686	650	688	664	654	669	707	683	694	721	748	665	691	630	718	709	742	672	704	692	687	699	694	721	672	675	695	662	703	691	663	709	709	693	682	724	732	672	702	676	711	712	743	721	698	718	674	679	716	739	698	694	725	712	709	678	688	730	691	652	710	725	686	725	736	688	687	725	692	730	662	723	677	731	726	697	750	653	741	670	688	673	705	708	684	710	712	703	650	692	702	672	680	679	711	716	665	673	648	752	694	746	687	690	717	695	695	698	735	743	687	692	695	709	676	673	698	720	696	706	691	742	690	645	697	699	684	720	720	701	707	690	750	670	702	638	678	677	656	695	682	732	711	715	668	684	664	704	682	705	670	691	680	693	696	671	668	662	683	702	689	640	689	714	713	713	716	701	702	706	700	683	674	707	678	739	635	698	743	675	686	693	686	700	677	724	725	706	688	646	735	701	690	701	678	666	727	686	650	635	686	628	768	691	709	713	739	709	674	706	661	682	721	694	653	680	707	723	708	669	660	727	660	684	667	702	719	690	681	690	690	678	722	703	657	727	725	722	678	677	639	736	753	681	688	681	698	654	706	676	702	692	710	716	720	653	716	676	695	684	695	692	671	692	722	747	700	652	703	678	695	698	696	686	683	711	706	679	749	689	705	684	663	719	714	658	680	695	740	667	676	692	728	738	693	661	693	708	661	723	729	691	701	675	744	708	679	696	686	706	685	710	630	695	738	684	625	700	711	663	715	714	659	717	697	727	671	709	691	711	729	659	669	685	718	656	666	670	635	672	730	664	683	704	691	748	667	695	692	671	666	652	666	710	680	683	705	702	699	642	672	700	686	716	705	681	676	705	736	655	684	751	694	696	652	688	704	720	730	695	726	712	732	694	712	675	671	681	709	709	643	718	729	720	659	668	704	687	705	702	718	669	701	689	702	664	716	700	728	708	721	677	689	685	661	694	636	727	720	672	689	712	674	697	683	687	726	687	708	696	724	701	668	642	666	697	682	662	700	705	679	702	712	669	708	699	717	710	684	702	654	721	698	699	710	676	717	723	693	688	743	711	671	679	690	692	699	707	703	701	685	708	707	706	676	708	722	726	724	673	704	668	657	669	724	766	760	709	688	688	695	690	681	709	656	700	673	692	642	683	703	715	732	693	670	722	694	737	691	723	679	698	714	729	718	667	740	695	713	710	693	702	700	698	643	720	727	709	712	753	697	730	742	730	644	687	709	703	702	753	707	628	712	717	662	649	724	663	694	682	651	683	725	706	715	721	694	718	716	713	700	703	711	696	718	714	733	681	678	653	663	677	659	729	717	677	672	734	711	734	704	664	681	744	681	726	677	689	673	679	697	683	717	720	690	687	712	719	728	682	676	718	747	738	686	708	708	683	691	707	676	693	689	674	753	658	690	727	683	678	660	634	688	716	715	712	698	721	699	694	687	729	682	660	675	699	718	723	686	730	663	695	756	704	670	654	716	705	678	663	685	743	687	710	658	683	659	708	682	750	691	694	669	694	723	665	679	732	735	724	744	686	677	709	705	677	710	679	718	684	698	642	660	667	684	727	691	662	725	719	728	718	732	702	710	692	686	655	703	691	680	734	701	710	735	770	674	679	707	712	672	674	741	700	669	742	714	740	722	682	640	684	714	662	681	716	686	720	740	673	661	647	647	727	740	696	747	716	706	657	732	688	710	713	691	698	701	675	660	694	650	765	675	677	679	681	671	746	707	710	692	655	671	627	718	663	678	699	689	681	714	692	728	733	694	710	686	669	688	636	685	671	677	662	680	680	690	733	662	676	710	665	708	718	681	673	694	731	701	680	712	680	681	720	726	689	721	727	714	698	703	705	684	662	655	687	689	716	670	653	704	684	687	681	723	723	689	667	677	723	715	731	703	682	671	721	694	688	667	676	703	696	725	670	697	649	695	671	721	718	701	706	717	666	687	679	693	633	709	694	740	707	745	689	709	731	721	703	660	687	713	681	680	723	680	687	671	725	617	667	701	650	685	715	664	720	670	698	698	701	635	667	714	659	666	705	722	682	656	707	739	681	711	699	678	688	686	682	712	695	665	718	652	660	663	695	685	725	683	722	713	683	706	754	676	665	741	724	727	708	723	718	678	658	706	697	703	695	714	711	726	714	716	694	756	734	673	657	699	703	691	715	726	731	694	683	632	729	682	692	695	675	645	673	702	713	712	704	693	695	712	681	693	681	677	693	655	710	666	701	670	760	645	650	719	675	684	686	715	698	689	729	703	685	687	699	711	707	694	668	697	679	675	686	684	703	707	694	677	718	701	666	689	711	713	704	680	662	685	715	682	685	697	722	727	686	665	689	686	696	720	686	696	710	681	757	647	720	684	685	697	721	692	684	646	695	710	694	681	674	748	659	643	726	719	692	665	679	749	675	758	727	718	733	681	695	726	685	720	650	639	713	714	700	667	679	697	697	654	655	691	679	752	724	672	691	692	672	687	687	696	714	649	655	717	642	716	695	712	693	702	736	704	727	678	664	654	766	660	713	723	741	689	675	727	715	697	721	718	661	633	697	751	733	747	693	749	696	638	689	689	667	713	665	707	714	695	722	660	683	701	701	722	666	683	658	709	654	669	681	701	674	651	738	663	687	671	671	715	640	695	692	663	739	688	715	723	616	721	716	723	669	679	696	681	737	685	680	685	712	675	718	673	688	666	741	706	716	737	724	688	665	663	699	748	716	681	701	700	726	711	696	657	690	706	695	700	660	698	695	650	647	718	667	705	694	732	675	665	675	703	689	676	688	683	659	691	707	709	687	720	716	654	666	719	682	680	733	669	722	695	671	765	755	661	716	709	638	655	709	691	733	675	657	670	700	658	724	632	688	673	648	707	704	698	663	669	705	734	680	680	668	673	613	701	724	708	735	703	696	711	706	651	693	695	686	687	695	718	725	694	719	709	723	688	730	642	695	688	675	682	735	686	737	707	698	668	687	698	712	701	690	714	684	718	706	696	676	694	673	691	709	666	664	681	729	713	698	703	733	715	707	711	682	657	660	695	741	667	656	699	693	613	667	720	679	704	713	684	673	742	698	711	707	653	660	674	733	687	698	677	706	724	654	701	694	687	713	639	719	674	699	657	678	690	696	707	669	658	719	696	692	685	643	682	698	634	741	663	698	669	703	710	698	656	684	732	676	665	655	706	661	696	764	694	677	730	641	648	680	689	696	691	676	666	718	686	656	693	633	697	677	673	677	700	687	697	687	740	689	685	716	687	715	689	714	686	710	670	715	673	686	717	692	687	647	713	685	704	674	641	736	643	699	726	687	687	684	725	694	696	708	675	672	666	677	721	702	665	716	718	703	652	676	721	688	702	704	676	749	682	724	665	737	711	717	705
24659	22981	31242	25519	19888	7878	716	360	316	302	303	318	345	341	321	323	340	297	316	313	319	312	308	289	332	336	335	317	300	319	338	302	285	317	313	302	318	283	275	323	300	311	322	327	325	309	357	315	297	370	316	309	333	316	298	325	337	294	311	304	331	289	325	339	302	312	298	314	296	304	314	299	291	288	330	328	321	311	335	322	306	314	328	330	297	302	330	331	298	304	326	323	324	295	294	310	335	278	310	300	309	303	312	305	326	291	306	322	346	294	297	298	311	344	307	293	305	301	310	269	349	336	309	306	336	312	297	324	286	299	284	361	290	304	312	314	337	315	333	306	308	308	338	295	295	300	315	309	345	304	293	313	336	344	266	310	319	308	319	303	293	357	292	309	316	324	327	294	313	340	340	314	305	314	314	326	304	329	295	336	321	327	356	300	305	310	322	329	301	342	303	326	309	298	288	301	313	284	324	268	311	325	313	327	282	317	297	323	316	267	305	352	306	299	309	312	296	323	302	286	272	321	313	333	293	288	310	309	319	317	321	292	299	304	300	292	267	282	326	286	292	347	337	322	314	325	306	276	320	324	317	317	323	295	312	302	287	306	318	322	285	311	311	296	330	284	308	319	293	323	342	317	313	305	293	305	327	328	303	314	333	306	329	294	290	286	280	306	321	291	333	322	302	299	306	326	314	304	301	308	319	352	314	262	303	290	316	318	313	325	338	312	322	298	329	335	334	314	271	297	332	307	279	296	312	310	265	299	326	281	300	299	322	302	341	310	333	299	336	342	333	326	347	320	329	323	334	304	316	303	320	323	279	300	318	308	341	325	312	297	323	303	326	307	309	337	287	324	300	316	307	316	286	301	268	272	318	318	309	308	331	288	283	300	315	326	285	331	273	326	300	265	293	277	316	321	308	317	289	322	300	308	328	314	276	310	321	303	332	288	314	323	286	320	297	276	287	307	295	321	325	320	306	314	305	333	323	298	297	301	309	271	319	309	307	319	279	336	323	326	295	293	289	297	320	317	304	344	299	292	309	298	293	348	331	333	307	263	305	298	306	317	320	294	317	341	331	318	302	299	310	295	309	345	345	310	282	332	310	289	301	304	295	321	314	299	314	303	308	294	306	302	315	281	318	277	283	316	329	315	304	296	290	309	313	304	307	317	297	321	311	286	310	280	317	285	315	311	315	327	294	335	296	319	336	313	321	323	300	321	307	308	297	340	314	327	312	338	293	302	313	294	339	280	278	327	314	307	324	307	288	330	310	288	334	318	299	298	316	319	363	335	312	306	317	312	304	315	316	332	309	323	298	287	308	323	304	293	305	292	295	318	312	316	327	319	294	291	321	297	318	308	323	314	307	353	341	302	316	335	319	305	304	310	289	330	315	312	305	296	271	306	293	308	310	321	293	300	331	298	346	334	323	282	313	312	309	313	300	335	305	283	306	335	282	320	316	319	313	308	291	315	336	317	308	302	302	322	300	292	309	317	282	288	319	327	308	299	282	312	294	299	314	329	357	310	302	310	313	323	300	310	296	287	324	295	321	296	321	324	308	304	312	323	276	313	312	330	307	328	320	316	311	312	331	326	304	317	303	290	305	304	302	325	337	313	299	313	303	310	303	317	330	305	318	291	292	343	290	314	338	326	283	301	316	329	298	320	286	315	335	297	307	302	331	314	281	319	316	299	335	325	310	320	307	303	309	328	309	283	298	322	291	276	333	307	305	276	305	302	328	295	301	274	295	325	349	326	310	326	344	288	332	325	313	321	286	307	283	322	305	316	303	317	326	298	327	334	318	338	312	332	288	303	283	335	307	321	303	282	298	305	327	333	304	320	300	314	316	313	300	278	301	311	350	300	293	320	331	316	319	313	296	299	306	301	281	349	323	295	286	324	327	306	317	287	355	337	301	310	338	322	342	332	351	306	309	329	314	298	297	321	309	319	309	295	340	319	322	320	334	300	318	297	296	312	299	276	321	321	292	301	304	333	335	312	336	312	339	318	304	307	311	308	344	271	274	303	311	309	351	309	292	305	339	290	320	290	328	279	315	309	315	308	290	306	270	293	298	304	304	305	322	298	336	294	297	314	316	335	307	317	328	298	285	334	290	309	340	333	324	316	303	309	303	295	325	323	318	300	319	310	337	298	294	312	318	328	311	324	318	305	280	316	297	305	347	285	273	325	343	317	328	329	322	312	317	300	298	320	319	298	315	349	303	304	310	344	328	298	300	327	342	293	304	321	318	296	296	310	293	310	299	318	328	296	310	325	308	289	289	328	316	286	305	325	296	300	300	287	294	324	296	329	300	316	316	303	308	287	297	298	297	315	321	311	285	324	305	331	303	322	306	303	330	314	285	343	309	339	307	298	309	313	291	304	338	301	360	295	302	337	293	302	315	319	324	321	298	326	312	311	309	283	315	277	307	313	317	323	282	302	307	333	304	273	323	303	300	293	285	315	305	316	334	312	303	303	315	288	304	289	309	341	326	313	301	315	324	341	323	329	293	312	303	300	305	304	302	320	332	309	290	290	291	301	327	332	319	286	328	303	306	324	317	366	336	323	299	326	325	338	315	296	311	322	291	308	300	275	300	299	309	301	309	328	338	326	329	311	288	314	294	294	310	295	333	299	300	313	341	304	283	299	345	308	325	325	311	337	317	304	310	290	317	275	298	318	338	306	311	290	298	322	298	299	321	287	313	286	313	297	298	293	290	348	306	298	297	291	329	308	309	303	317	293	316	275	300	321	306	320	319	311	297	323	311	312	275	332	302	331	321	326	334	282	283	307	312	333	307	304	301	335	339	312	330	327	303	296	326	330	328	299	312	291	306	309	315	316	313	321	289	290	298	291	337	325	298	314	342	308	342	321	318	288	333	331	286	330	313	291	292	286	331	301	300	307	305	291	312	313	295	307	307	326	328	327	301	322	295	322	280	332	317	320	316	328	321	329	299	289	327	277	302	307	299	264	302	295	301	318	310	309	304	311	293	312	317	312	303	339	292	301	306	329	293	324	330	301	303	300	286	327	308	319	323	315	308	321	283	298	340	320	334	292	316	314	299	305	310	302	308	294	302	300	282	290	302	288	316	332	306	293	309	322	284	297	293	327	334	266	274	284	293	314	349	315	306	335	341	297	307	299	289	334	320	316	326	305	301	316	292	311	256	297	271	325	299	313	287	326	318	307	258	287	290	290	299	298	312	375	333	304	329	305	314	309	291	356	327	319	317	309	307	289	311	330	285	321	313	316	281	352	309	298	343	308	321	324	320	313	320	284	333	297	304	322	281	304	306	340	303	313	320	295	337	301	291	311	302	308	318	289	290	303	321	276	327	299	303	316	331	298	307	327	342	309	309	308	321	281	314	346	322	311	315	343	334	308	335	340	319	318	296	314	287	372	326	253	303	287	333	304	300	292	311	308	324	300	321	313	292	289	287	313	321	302	301	333	356	329	302	307	287	310	324	315	321	317	320	316	273	305	314	328
60760	89923	61923	33652	13594	3577	933	538	563	557	561	589	600	556	547	546	518	588	576	554	556	586	558	562	599	572	607	550	507	593	586	539	541	554	522	586	572	552	525	607	566	564	600	568	556	586	588	590	567	575	538	617	532	569	564	530	594	554	538	578	548	587	573	562	569	518	558	550	588	538	558	550	556	556	565	554	536	567	579	577	566	558	574	578	536	530	565	538	583	609	545	557	544	595	623	499	576	550	557	608	526	543	573	576	574	570	580	542	578	547	558	532	554	547	584	606	581	576	555	508	590	541	507	562	572	528	596	562	580	507	561	550	552	572	582	559	571	546	581	577	520	579	523	556	572	541	543	559	554	545	561	547	537	556	564	531	551	551	547	538	528	607	545	588	581	570	546	611	539	538	590	591	582	561	589	579	519	576	529	591	538	558	574	561	576	568	556	562	559	564	611	533	553	621	557	561	545	538	585	539	537	541	508	550	531	585	573	577	577	613	588	531	543	579	560	568	543	552	536	561	561	557	581	554	564	552	605	556	561	550	553	554	503	529	553	567	542	571	556	554	595	586	565	568	567	582	573	588	542	584	593	595	541	583	559	579	558	566	572	561	598	536	574	569	567	554	564	532	517	576	572	608	567	522	558	564	556	585	554	510	594	575	538	553	558	533	579	560	561	537	559	560	547	564	580	556	555	552	577	532	573	538	558	575	577	522	556	573	585	554	550	568	551	559	532	572	592	572	572	577	598	560	566	593	550	549	557	575	522	569	566	584	565	550	576	504	561	552	535	537	553	560	576	560	520	550	548	568	554	522	608	589	491	592	568	561	521	589	531	552	559	552	580	579	551	542	556	612	571	529	565	525	557	561	566	586	549	586	602	566	555	576	593	559	557	573	549	541	568	534	574	564	537	561	595	555	556	535	529	570	520	551	548	558	536	538	542	579	526	573	585	586	557	537	588	549	543	512	577	554	542	594	559	528	548	560	589	541	633	559	564	580	577	539	564	536	547	545	532	558	510	489	612	612	570	557	551	599	582	596	558	583	564	519	530	544	524	582	542	573	579	545	560	520	536	557	542	566	526	549	566	584	580	530	536	542	574	558	558	548	568	523	574	553	590	521	567	570	583	549	521	559	570	571	567	529	563	578	553	562	555	578	572	601	538	551	531	554	574	533	568	556	586	607	538	566	586	528	535	580	535	607	584	547	554	541	587	509	556	543	521	542	560	516	580	568	571	553	597	549	568	531	553	555	602	548	570	520	561	550	568	613	535	518	537	529	558	538	544	541	578	575	561	520	557	563	570	547	587	530	524	553	543	579	542	574	592	611	595	551	569	554	537	595	611	537	579	532	577	566	540	549	522	578	565	555	547	567	532	549	593	531	572	571	578	556	542	563	547	555	570	516	558	527	540	560	560	600	521	549	574	570	535	542	538	570	586	569	559	561	542	552	603	577	585	539	550	544	577	602	547	540	580	576	524	558	562	539	543	567	567	569	538	553	563	576	587	584	559	559	563	584	550	557	561	573	557	535	560	575	564	563	549	582	538	556	539	608	527	568	578	548	555	545	570	547	567	559	533	550	564	535	580	552	541	601	581	563	564	544	552	520	576	602	573	584	551	568	551	603	552	566	575	496	545	555	576	570	574	538	560	604	551	526	551	530	591	567	534	588	583	564	615	594	556	556	539	549	561	534	561	543	572	588	531	551	551	565	582	578	551	544	575	524	574	546	522	590	542	530	546	560	576	520	554	535	571	559	554	568	566	593	594	523	548	601	547	580	570	564	583	570	570	559	551	524	561	569	564	529	548	569	622	583	581	541	555	567	578	528	557	562	588	533	545	489	544	564	539	532	586	573	595	625	524	537	629	530	601	559	545	579	588	535	582	577	553	541	562	600	573	572	573	590	566	601	578	582	560	526	550	618	583	532	547	606	525	593	602	594	537	563	531	569	549	523	537	631	562	577	528	580	549	559	566	555	545	563	540	635	559	590	524	551	539	571	550	552	542	540	560	544	556	543	555	568	548	571	543	519	552	571	561	606	622	600	544	606	537	570	517	582	536	571	595	537	549	551	563	536	558	540	571	518	537	564	571	526	574	520	581	553	545	560	525	600	566	551	586	561	505	526	569	571	523	567	527	574	601	586	517	584	547	516	568	564	577	584	502	547	563	554	507	568	556	587	553	561	522	548	567	574	562	560	537	529	537	569	589	539	561	544	549	590	541	510	557	559	552	574	548	553	561	548	610	541	526	525	558	532	540	609	564	550	552	571	573	569	591	548	570	539	579	554	561	623	597	562	575	544	556	585	535	553	567	560	557	593	560	577	540	564	558	579	587	558	525	546	562	622	545	546	538	566	523	525	541	572	524	556	544	564	591	608	575	600	626	549	529	533	525	545	542	540	554	606	530	508	568	552	564	550	540	561	529	575	591	545	542	562	544	576	571	550	513	548	587	550	542	554	536	564	557	553	545	562	571	579	570	566	572	535	577	589	547	573	575	566	547	582	587	519	586	549	562	544	552	523	560	563	520	586	545	554	566	594	604	548	576	595	550	545	523	547	560	554	526	558	583	509	569	540	560	563	519	553	555	567	594	547	559	595	548	520	579	577	513	557	552	528	545	614	548	572	562	548	545	585	552	581	560	576	535	561	566	555	570	562	573	586	573	574	539	558	586	526	559	592	555	533	589	587	560	555	570	540	510	526	581	573	540	559	579	500	578	570	564	537	564	523	544	538	580	533	586	589	553	580	589	550	565	547	538	531	564	534	514	572	539	599	564	592	562	581	579	551	564	558	517	524	578	573	545	534	574	541	553	540	513	560	555	602	600	555	611	551	536	631	575	570	549	572	519	556	539	555	552	556	561	578	535	572	609	589	592	586	575	552	555	604	576	564	548	591	533	554	554	541	576	536	540	579	565	594	576	580	577	546	588	600	569	545	510	571	584	546	569	574	598	548	612	560	538	551	560	547	547	543	604	531	566	566	583	524	559	598	547	576	532	580	555	536	565	529	541	610	575	537	561	548	550	533	533	529	594	555	583	574	568	544	555	533	584	537	624	494	581	568	559	546	575	532	575	576	526	585	589	558	526	545	572	544	557	544	587	554	576	582	526	566	568	539	605	557	526	520	601	565	578	574	524	605	570	584	537	564	567	622	604	542	529	553	554	568	582	574	560	564	607	560	568	585	557	557	541	569	556	523	591	573	589	571	594	545	582	567	511	524	540	572	582	550	581	544	572	591	565	560	611	566	584	585	567	539	529	587	573	549	530	562	556	569	516	549	558	555	563	570	579	525	564	570	572	579	574	563	540	583	618	518	565	567	566	551	579	527	568	539	566	553	572	586	581	571	585	561	574	547	574	600	552	547	585	586	572	529	510	593	548	588	535	565	562	583	516	581	529	534	533	583	550	569	573	533	541	612	576	545	563	571	589	558	586	563	557	566	565	526	554	576	534	597	584	579	583	615	559	520	571	520	583	548	534	547	565	548
23447	22009	30217	24377	21386	18911	4847	488	404	390	376	423	384	413	378	398	379	406	401	386	370	420	384	373	443	395	391	387	412	376	403	410	414	396	418	404	402	409	380	411	398	408	374	421	389	350	400	420	389	408	381	344	393	368	406	379	379	378	378	415	416	391	388	377	363	393	421	382	381	388	395	393	411	375	397	395	362	409	394	391	382	412	394	402	435	428	402	364	376	408	409	392	392	406	372	377	435	365	393	368	414	410	420	377	406	371	392	370	343	383	424	387	404	404	377	377	357	350	419	370	395	425	392	361	383	431	419	392	388	415	429	413	349	399	397	407	385	388	405	380	409	368	384	402	415	384	392	426	393	370	437	378	389	383	409	431	399	398	377	405	421	376	402	372	397	363	405	420	378	393	397	420	408	388	374	393	370	353	375	401	409	399	398	379	391	412	361	431	374	366	396	398	390	399	398	373	389	388	389	404	348	373	371	371	411	400	418	381	362	383	407	425	391	394	395	378	397	387	396	359	385	396	423	373	411	381	442	396	404	393	394	410	430	365	392	401	400	410	383	408	396	374	415	375	388	379	353	374	379	373	380	416	414	381	401	451	409	405	383	394	396	417	375	389	393	383	411	403	382	389	381	383	461	422	399	403	400	407	412	400	416	437	372	378	383	389	392	403	400	390	394	390	400	397	384	390	407	379	372	422	390	397	403	381	416	375	417	365	398	390	404	383	392	374	393	384	381	411	409	423	385	409	386	393	398	372	371	392	415	400	361	406	370	416	385	407	370	413	383	452	349	418	403	389	358	378	387	406	399	387	429	382	385	390	367	428	353	398	392	379	377	403	401	397	415	386	370	415	383	361	376	383	396	386	345	359	385	377	390	385	377	391	403	408	389	365	410	400	387	375	401	405	363	378	390	425	394	357	377	388	394	393	408	378	412	381	365	363	385	418	391	344	414	402	391	398	424	420	416	422	381	426	417	394	398	383	367	382	411	426	436	393	408	391	378	367	383	395	387	392	415	381	389	427	415	388	410	419	404	405	386	377	388	393	398	383	371	403	377	405	395	378	432	401	383	396	365	404	388	386	399	402	422	393	423	386	374	411	408	405	411	401	389	379	422	394	398	383	380	374	390	358	382	358	403	397	397	425	432	367	415	398	387	370	382	367	366	396	416	417	373	416	375	395	395	383	391	396	410	393	387	388	410	394	361	393	378	401	401	388	406	378	395	367	389	380	381	386	382	400	395	410	419	375	412	404	368	391	392	383	420	398	404	398	408	400	445	389	399	387	381	397	424	385	430	420	380	424	375	386	398	408	367	397	398	381	380	417	379	398	400	409	392	399	390	405	396	424	392	423	419	391	397	392	367	421	393	384	399	366	366	420	361	386	352	368	396	389	387	385	407	362	386	410	387	409	370	379	379	385	427	393	403	406	407	427	355	371	354	405	367	409	376	371	409	401	402	400	414	391	404	406	415	394	430	414	389	384	402	372	390	417	415	372	391	401	369	372	413	401	415	383	418	401	406	405	403	373	393	391	401	394	407	415	401	355	430	379	375	398	417	408	381	413	369	404	384	408	401	395	402	375	422	355	430	400	384	360	383	408	379	416	386	411	412	392	381	370	402	405	396	376	362	354	357	421	409	384	378	422	371	374	381	390	366	419	383	372	412	389	382	381	382	399	373	410	388	379	375	390	404	403	361	372	409	356	382	392	413	392	416	382	429	367	386	404	406	407	390	374	344	391	427	381	359	392	413	404	393	419	386	389	433	383	402	410	368	375	376	381	410	388	370	406	375	365	397	376	389	403	427	405	391	389	402	365	415	349	390	392	404	360	386	397	387	368	371	420	397	372	422	382	412	398	362	401	396	409	362	399	418	412	404	423	418	403	409	398	394	394	382	391	398	389	383	422	392	371	390	384	432	383	417	423	390	404	373	367	388	400	364	405	391	364	400	394	386	400	393	374	379	388	366	373	390	375	394	421	376	363	405	430	420	365	429	405	366	394	400	386	427	410	419	429	373	374	403	382	381	404	356	430	438	405	365	378	382	391	372	410	372	396	431	387	363	385	366	381	396	351	378	433	393	391	397	367	409	426	376	372	402	383	419	370	415	411	403	386	393	378	382	364	364	373	403	347	362	384	397	366	380	425	403	404	346	380	366	377	410	391	412	387	404	396	449	367	380	408	378	400	387	371	376	392	401	381	415	402	361	373	409	378	381	394	381	405	393	347	417	438	378	415	407	364	377	408	399	377	405	364	394	432	411	403	389	391	404	343	399	350	361	382	419	382	388	401	375	386	402	403	414	424	401	373	382	378	383	444	432	395	396	369	364	424	406	410	380	382	400	431	371	395	412	392	405	381	370	398	398	383	389	409	439	435	395	413	364	383	374	376	363	394	394	379	399	372	354	373	395	408	405	419	363	375	376	374	385	373	416	395	369	410	397	399	377	419	375	399	373	380	420	367	404	414	409	406	408	387	412	367	415	419	419	402	417	422	389	405	431	425	424	369	387	396	383	381	389	394	423	394	382	389	398	352	389	396	409	375	378	429	396	379	403	377	418	380	385	415	389	396	363	419	406	384	370	390	369	386	411	411	373	380	393	390	424	404	343	401	410	389	393	389	378	380	393	407	406	368	409	396	396	389	377	389	364	403	398	381	376	411	397	421	385	399	412	368	378	367	388	410	398	391	404	370	403	390	394	387	385	413	384	386	391	372	378	407	351	376	364	418	384	401	377	400	392	425	355	370	394	374	426	396	426	380	379	403	355	373	391	428	376	355	384	413	429	407	399	389	410	401	367	385	387	385	405	425	377	335	387	413	424	424	379	399	392	401	366	396	424	414	364	388	398	343	402	401	386	389	372	381	401	386	396	363	360	403	376	373	403	399	365	406	364	407	399	396	384	394	388	384	389	395	400	398	394	427	392	407	381	392	411	411	405	390	388	405	416	382	387	393	397	420	396	398	374	389	380	401	382	401	382	434	409	347	382	389	352	383	397	398	415	376	419	387	397	419	385	402	382	379	372	410	390	411	420	385	397	411	403	409	422	369	395	380	403	402	403	394	383	383	394	397	387	434	357	407	405	400	385	391	389	425	381	375	364	421	407	392	419	379	397	380	384	406	371	373	382	370	368	365	418	372	368	371	395	369	375	386	373	364	399	414	415	409	403	399	370	399	372	454	393	371	419	400	414	368	412	403	418	387	377	374	395	396	406	393	387	390	406	403	399	379	385	391	420	394	365	425	417	399	372	382	406	387	395	397	413	370	413	361	372	412	391	395	378	397	385	409	396	389	390	377	395	430	399	410	398	375	384	360	378	382	381	398	381	422	381	413	443	398	381	396	399	406	413	389	400	355	410	387	424	371	401	338	399	417	389	337	347	403	417	383	406	408	379	372	378	410	403	397	368	348	379	366	388	402	386	403	385	390	373	406	377	410	368	394	404	375	399	354	423	397	417	423	364	390	404	381	418	399	391	373	410	422	395	388
61417	100747	71815	41946	19874	5911	1348	651	679	654	650	663	631	683	674	711	675	662	653	694	650	620	662	644	674	650	665	653	579	705	650	671	678	705	697	700	676	676	700	667	662	682	600	652	667	640	638	652	656	694	627	659	721	648	673	662	667	660	691	628	604	638	641	643	630	637	639	701	671	700	673	655	655	651	646	715	680	648	601	662	622	654	632	646	667	653	694	663	644	675	684	676	640	668	621	648	675	688	643	625	665	656	647	601	631	636	651	635	662	692	654	669	623	662	668	685	634	659	657	657	641	670	682	657	687	658	643	666	634	619	666	649	686	650	668	661	675	720	696	698	655	645	664	657	621	653	624	644	697	639	663	667	645	636	684	643	668	637	691	640	701	639	649	678	655	651	643	656	677	636	654	618	629	677	643	683	678	670	667	671	694	666	712	619	701	648	665	630	716	690	672	693	654	691	681	640	643	636	632	683	617	642	668	685	695	686	674	659	622	707	709	656	642	637	660	696	662	646	665	603	649	686	705	635	629	669	618	678	648	698	691	669	646	699	677	683	680	653	601	631	667	640	634	686	628	666	675	649	676	715	674	662	638	667	655	691	613	672	621	620	663	659	607	679	687	668	651	644	633	653	706	672	670	620	623	662	677	645	643	621	690	671	635	649	648	656	661	676	671	659	664	644	661	640	691	662	604	699	716	670	675	636	688	723	708	677	713	701	662	655	682	633	676	671	679	671	706	656	632	675	649	651	672	647	677	677	709	652	637	657	646	625	673	638	670	669	669	669	667	679	630	700	661	635	613	671	615	639	679	598	685	642	594	653	703	664	692	647	648	670	648	593	705	674	637	698	670	656	619	708	682	636	679	685	655	658	654	670	643	690	631	652	670	617	702	679	639	700	657	703	624	663	630	636	643	679	632	659	654	640	622	614	681	635	707	701	658	669	620	691	658	676	641	626	696	634	659	644	705	643	656	649	667	679	666	683	636	626	642	635	648	635	688	669	646	616	614	682	696	664	683	643	688	716	633	673	662	670	659	682	661	627	690	662	641	688	671	666	658	653	626	622	684	670	678	685	634	693	672	632	646	697	681	670	615	677	680	619	645	630	675	623	642	673	663	679	650	654	663	640	641	669	667	715	725	656	633	635	648	666	707	669	692	705	673	639	633	674	664	698	613	670	645	664	655	641	671	675	724	669	645	694	632	610	643	653	690	671	619	651	665	671	707	674	623	648	668	652	642	673	687	682	682	646	659	649	661	632	646	677	647	635	700	681	705	665	664	678	676	642	664	668	636	625	681	640	726	677	623	667	643	716	675	651	636	699	668	662	700	664	678	695	669	655	716	672	630	662	680	696	682	700	664	676	655	656	669	619	608	641	697	612	671	679	678	662	710	646	717	699	638	660	660	643	650	644	727	684	646	633	661	659	653	674	661	651	649	679	667	641	633	664	713	597	671	682	650	664	651	658	659	659	654	641	616	657	662	634	670	696	633	687	651	711	636	633	653	689	692	701	669	627	695	665	613	693	653	669	660	615	632	647	700	675	695	717	664	666	675	626	666	663	648	646	638	671	683	634	635	676	697	644	673	639	628	629	656	687	642	669	666	661	685	652	619	694	663	685	703	686	641	619	670	661	654	692	661	628	658	645	614	642	677	682	677	691	673	673	663	672	677	692	662	650	628	640	671	690	689	633	600	676	647	632	694	707	693	654	691	672	713	670	731	663	637	659	676	674	668	639	691	650	694	664	672	637	681	687	573	631	645	670	621	622	717	687	652	685	620	648	705	704	638	672	623	656	681	656	658	652	661	636	703	691	660	646	642	670	695	680	691	605	657	644	649	635	664	627	669	647	592	671	672	666	657	668	647	621	688	667	653	630	638	707	624	669	643	652	673	658	645	648	640	655	643	630	620	689	656	672	677	647	681	674	640	664	677	630	653	646	633	696	662	640	658	639	607	608	653	622	640	711	637	660	739	648	624	655	701	697	665	641	671	646	661	621	676	619	632	656	664	670	663	695	641	661	682	638	653	672	652	660	660	710	675	691	646	666	625	622	678	663	640	671	680	667	640	658	662	694	650	660	677	660	666	639	664	608	666	639	696	657	637	675	701	673	678	671	638	658	635	668	668	651	663	660	656	639	636	649	672	688	639	650	713	613	651	659	637	704	626	705	653	634	661	711	639	631	671	649	631	638	661	685	631	645	701	662	636	673	656	739	614	706	705	671	682	625	661	642	652	682	648	639	686	658	634	711	658	690	708	659	685	644	656	648	720	602	660	677	623	703	622	652	675	696	645	671	656	628	685	682	658	713	677	675	656	626	649	657	636	650	700	666	679	676	647	677	633	644	669	627	661	684	685	640	673	646	664	662	640	652	653	626	613	658	697	673	631	616	655	704	661	679	676	694	677	653	631	640	623	673	655	623	646	668	652	672	664	685	669	655	679	669	677	650	635	661	645	686	663	649	657	664	654	677	657	680	649	633	676	639	645	683	588	680	690	670	605	641	639	640	641	647	653	701	680	648	695	643	649	675	701	638	668	666	687	653	645	683	633	678	682	642	720	644	696	685	650	688	647	685	663	605	659	702	642	669	659	671	695	619	657	692	679	669	646	606	631	654	624	608	624	669	664	638	693	646	645	678	645	653	683	612	643	653	649	641	703	648	660	720	655	663	650	635	650	640	612	680	619	683	653	641	669	663	688	615	689	592	660	650	638	676	645	669	661	673	688	653	641	650	641	682	664	641	654	656	664	636	663	676	686	653	664	631	620	624	643	701	655	615	650	630	737	667	681	698	655	607	700	677	688	675	666	661	645	659	643	651	664	647	638	652	639	658	682	675	656	648	647	680	633	671	660	674	667	660	675	722	636	677	649	687	677	663	635	636	652	639	696	687	655	699	675	667	663	685	641	661	649	657	632	624	632	648	685	666	673	648	653	697	686	607	624	673	689	685	633	685	617	640	677	710	655	655	643	646	663	665	651	678	666	659	653	691	644	644	677	667	717	620	641	654	657	654	646	644	628	663	684	671	662	663	643	680	639	657	615	618	646	683	672	628	694	663	650	650	609	639	665	662	631	645	642	657	669	651	658	666	675	668	674	662	640	677	645	641	677	607	651	660	633	653	646	637	651	643	692	666	645	679	697	646	715	663	674	664	659	680	661	671	686	662	626	664	678	657	677	678	679	626	669	678	666	664	662	651	657	635	651	682	632	657	691	631	616	647	659	603	643	660	680	656	672	659	654	678	642	710	727	631	668	650	631	669	673	668	678	641	672	682	675	647	666	682	686	706	680	669	638	630	659	615	635	672	674	680	645	651	600	630	699	690	642	690	663	696	670	700	678	631	663	625	672	698	626	664	638	694	664	672	665	631	675	662	681	627	671	627	647	672	675	743	698	694	614	650	587	653	686	689	679	653	616	637	637	710	661	698	657	661	681	668	663	666	680	667	666	688	658	677	628	629	673	687	654	677	661	677	699	598	659	628	642	696
29606	29550	26606	11528	1764	598	402	449	387	409	378	355	368	374	383	393	383	415	414	363	403	397	393	355	390	393	409	384	400	399	352	393	364	386	388	423	419	398	375	396	393	375	341	364	357	384	368	399	419	398	361	373	364	420	375	385	393	385	375	364	389	414	370	386	395	410	416	409	419	375	362	373	380	391	375	374	395	408	382	385	380	438	375	391	397	425	350	405	399	389	360	407	396	362	375	390	380	377	367	373	413	416	392	414	357	389	394	356	380	387	390	435	393	376	358	366	417	399	372	390	415	387	389	342	368	363	384	374	395	378	404	439	394	377	418	384	365	351	370	382	398	390	425	399	386	378	369	429	381	400	403	412	403	391	383	399	363	359	379	390	386	395	418	380	395	381	379	414	388	386	380	357	371	416	367	386	383	413	396	348	385	398	389	341	404	368	365	421	382	389	383	402	365	371	402	425	394	379	358	395	351	366	383	376	374	377	384	411	379	343	383	378	407	419	375	381	351	376	372	374	336	360	362	397	412	378	399	379	357	391	393	371	353	380	377	378	418	421	362	422	377	379	408	387	376	404	371	388	385	382	416	381	386	398	341	357	413	389	365	364	381	399	392	393	396	400	384	379	366	384	367	384	374	369	389	373	393	395	391	412	388	408	373	405	417	398	417	413	364	391	388	388	398	384	395	366	378	391	363	352	404	395	377	393	371	397	362	369	360	370	384	351	379	400	384	367	377	391	403	376	397	381	386	371	450	420	413	424	388	396	403	359	390	416	411	381	374	358	411	336	374	398	379	381	388	412	377	372	383	403	389	382	375	391	386	374	411	387	402	400	396	350	399	383	448	386	388	380	387	383	392	400	379	427	371	385	404	421	380	387	422	407	361	424	360	396	373	412	371	415	369	388	372	386	420	400	365	405	372	354	351	381	380	366	379	407	401	395	386	403	382	370	383	418	378	397	410	376	382	369	417	386	377	344	369	360	360	415	370	394	389	364	376	419	376	363	377	394	375	392	391	404	351	384	387	401	403	429	420	393	389	395	389	392	388	381	417	381	368	380	410	373	381	397	389	382	361	390	389	356	367	420	350	407	402	397	385	384	389	357	381	398	378	378	409	401	432	380	394	400	399	408	414	424	421	388	381	387	378	401	395	409	389	384	366	390	373	384	421	395	403	355	379	398	408	351	364	378	401	399	365	409	362	363	358	380	395	426	379	372	376	390	421	372	377	404	341	369	321	371	371	385	386	376	371	346	398	392	384	361	414	381	401	357	391	383	372	410	369	408	379	398	396	359	384	394	388	393	428	359	389	382	387	383	387	383	368	371	385	425	367	383	367	398	386	360	435	376	359	389	378	360	405	397	386	417	372	393	387	378	381	431	352	390	421	370	414	380	380	361	394	369	353	393	406	364	401	407	397	400	403	395	413	364	394	369	361	391	402	401	401	376	356	400	390	384	430	382	387	386	387	396	396	404	363	383	370	329	401	370	378	373	376	403	360	383	390	377	356	381	347	375	379	362	387	391	392	357	352	364	400	408	398	410	365	402	393	405	394	361	369	359	421	377	386	406	396	392	385	408	398	420	369	332	385	396	418	368	379	373	383	359	398	391	388	395	404	394	410	390	364	390	411	386	465	335	375	363	350	418	403	401	387	386	382	396	379	386	397	368	398	383	344	398	417	370	382	428	397	382	393	405	396	400	365	401	369	402	394	387	356	393	372	361	399	378	381	410	391	372	398	396	353	382	397	375	401	379	380	392	392	353	371	409	391	387	368	411	410	402	383	389	402	382	384	351	426	385	383	383	363	377	391	423	409	390	375	369	391	363	405	383	392	345	358	388	371	366	391	397	373	388	360	388	395	388	379	363	407	409	363	384	399	386	402	404	399	378	382	388	413	393	418	383	389	365	354	347	379	375	413	394	380	399	391	372	384	383	422	383	405	388	412	386	375	370	410	408	376	382	403	389	382	426	401	383	375	372	405	384	361	399	417	383	417	379	391	400	394	364	387	394	391	420	414	354	369	367	359	408	373	390	393	371	406	382	391	392	401	390	373	370	372	367	413	380	378	421	384	356	367	391	413	404	361	413	348	385	364	398	379	394	366	375	369	369	400	388	412	372	370	395	398	404	399	360	382	382	438	365	389	373	365	408	390	396	405	394	394	373	417	375	360	387	388	377	365	409	389	392	366	376	382	408	414	386	405	402	369	400	383	404	369	390	375	386	395	394	394	401	386	370	405	393	413	385	424	366	373	406	405	389	414	412	407	403	391	347	381	418	396	372	409	406	396	372	355	382	370	422	400	366	390	388	360	413	391	373	417	377	386	422	406	394	421	349	427	398	394	397	363	388	426	366	362	377	381	354	386	369	358	369	377	392	390	384	364	380	385	372	384	381	403	401	391	390	417	390	421	423	391	383	392	410	404	395	389	392	384	389	402	385	367	406	380	375	380	375	385	384	355	395	384	375	391	399	359	380	405	403	359	413	387	385	403	380	378	380	416	361	374	395	398	360	397	391	396	385	396	373	354	372	394	417	361	365	354	392	371	398	372	385	347	379	372	395	407	387	376	361	387	365	359	397	399	385	380	378	405	395	392	375	367	360	379	379	402	382	391	377	384	363	370	377	391	399	374	394	415	415	393	389	396	348	403	387	397	400	380	369	370	380	369	384	360	401	388	369	375	386	395	383	399	349	388	387	404	380	362	381	351	398	397	430	407	405	409	381	369	405	374	404	390	362	383	394	385	355	390	415	372	392	385	374	389	428	380	383	355	395	415	382	410	396	391	384	392	444	395	405	375	386	390	393	369	367	386	389	373	392	386	374	391	388	361	402	374	376	382	413	349	387	374	392	409	403	438	356	361	365	391	394	347	373	418	372	376	368	387	390	410	417	367	380	408	406	394	369	374	405	367	386	407	419	418	400	399	365	415	354	406	382	405	382	405	408	417	356	366	356	400	379	384	372	366	395	337	427	373	394	400	386	368	339	385	398	380	403	350	384	368	395	379	363	386	385	369	397	397	392	394	409	404	384	386	429	372	398	381	356	385	395	405	386	395	389	382	374	370	371	370	396	416	406	392	375	408	374	397	382	371	402	379	414	368	396	395	395	355	359	377	392	401	394	409	349	402	373	331	380	370	377	397	405	381	403	407	390	361	373	398	401	384	388	409	386	382	408	380	390	422	388	412	362	361	371	367	392	372	383	402	429	357	373	351	396	410	393	361	400	406	370	401	420	394	399	375	386	370	398	384	396	397	388	383	364	406	351	373	396	367	389	364	371	357	382	407	403	365	414	389	367	342	379	387	403	370	402	362	389	339	393	397	407	373	388	397	380	410	409	388	401	385	393	378	396	391	396	377	372	387	422	410	385	413	398	392	388	406	393	374	356	341	377	378	377	366	388	387	353	405	416	381	412	368	405	346	368	373	372	403	382	388	386	411	371	361	368	385	372	432	380	389	374	407	394	427	382	372	393	373	342	378	394	390	361
37678	47354	30847	11474	3470	1275	762	675	669	669	691	743	721	643	708	661	677	681	722	709	726	711	687	688	711	681	701	711	713	638	705	717	737	663	700	752	688	721	656	679	654	688	633	705	700	660	630	689	708	670	661	648	678	686	682	719	668	700	685	715	681	708	668	706	683	748	745	633	664	698	643	704	663	688	698	723	657	719	680	678	658	678	727	728	685	716	697	698	673	726	686	680	666	692	745	654	714	708	665	696	677	714	653	690	682	698	705	654	692	715	653	659	731	703	700	702	679	691	723	664	721	675	685	683	689	677	687	657	649	727	670	642	671	698	675	713	703	714	693	697	657	683	728	709	679	684	714	681	715	693	750	688	724	686	715	654	661	662	656	677	718	705	654	719	708	677	712	736	702	727	739	631	658	694	717	663	680	692	627	711	691	671	651	679	694	676	706	666	731	693	705	690	706	679	672	660	706	687	715	709	679	659	727	661	706	684	691	723	696	678	674	702	635	656	671	729	679	699	662	674	725	706	672	706	678	670	685	716	653	684	693	677	685	688	721	664	710	724	721	700	731	674	695	706	703	651	686	680	733	692	686	665	688	678	688	675	645	706	722	663	717	733	668	711	722	661	672	676	700	677	698	646	703	740	751	741	669	688	712	691	654	645	666	713	711	710	682	772	712	652	659	698	720	677	672	696	705	686	728	669	658	679	681	702	664	664	669	664	660	727	695	717	635	662	667	677	665	731	710	730	670	667	741	716	686	684	655	695	675	629	731	669	655	699	708	716	656	704	666	664	654	709	668	684	703	684	706	706	677	676	678	695	669	687	676	702	712	733	708	701	707	706	697	678	720	682	687	764	690	665	669	711	725	713	667	662	706	679	702	653	646	673	648	687	643	656	721	659	721	691	641	718	688	689	678	698	626	755	685	688	680	703	669	662	643	669	738	704	685	690	695	658	655	639	654	686	677	668	696	702	677	740	712	723	694	692	677	709	692	729	652	721	710	688	723	687	683	657	667	707	660	724	691	704	700	667	745	700	697	664	695	681	681	707	680	679	708	702	671	691	683	682	698	636	654	690	673	697	684	705	687	633	738	690	643	684	665	659	715	690	712	698	671	715	647	673	659	725	671	696	657	675	686	723	718	732	723	655	664	702	657	679	695	688	685	726	716	714	711	672	678	673	703	645	648	737	697	676	711	716	716	665	696	706	681	692	722	718	724	675	736	699	703	712	685	686	701	683	690	688	660	725	663	671	718	676	739	651	705	650	669	639	686	680	677	690	711	674	683	717	670	712	700	629	729	703	696	640	680	649	665	706	691	660	690	704	700	671	699	700	670	662	679	667	669	722	677	664	632	707	698	673	700	695	741	660	697	658	694	755	674	710	681	690	699	704	672	673	715	641	668	681	661	710	680	773	678	653	704	682	667	696	716	718	647	668	663	672	694	658	662	720	725	703	715	673	682	687	694	706	703	707	682	677	683	674	714	663	689	667	680	706	702	715	730	679	644	681	706	675	710	679	696	658	699	697	700	692	660	639	718	701	706	725	671	704	733	692	671	673	674	752	630	666	695	644	691	704	670	687	644	721	717	684	694	667	714	660	713	714	653	704	675	672	722	698	676	694	693	761	645	687	683	697	702	684	646	723	728	675	655	684	672	681	672	669	668	651	692	728	692	669	695	680	673	678	660	683	730	725	664	699	728	727	681	732	685	696	682	725	711	713	682	666	694	679	671	642	690	698	689	669	720	661	704	677	721	689	688	746	765	681	666	699	730	708	665	687	698	671	728	691	671	717	669	696	733	690	657	689	708	704	709	726	653	754	710	658	670	673	720	732	685	705	717	688	701	756	677	679	662	696	685	745	702	694	738	678	687	716	678	704	678	706	683	696	693	691	734	702	725	727	654	683	697	708	658	711	683	678	686	620	690	692	708	653	705	641	674	700	692	704	720	697	648	691	696	708	687	675	747	703	671	722	649	632	684	709	712	692	692	679	692	735	654	688	711	702	640	721	687	726	674	726	673	708	672	690	713	672	645	669	642	672	683	723	703	685	712	721	676	728	686	734	695	685	654	713	672	672	698	647	709	690	697	720	716	697	675	730	651	703	665	650	701	732	720	677	660	675	636	708	638	650	711	669	665	658	675	715	712	712	676	712	706	665	715	693	723	773	694	702	718	690	697	678	736	741	689	712	732	712	697	676	665	679	675	725	649	686	661	683	694	676	695	673	721	731	688	692	638	712	696	685	711	671	722	691	680	726	691	703	712	742	670	674	699	650	690	685	708	663	682	651	694	736	677	692	664	708	719	671	668	686	731	716	673	688	690	690	711	698	647	661	675	675	685	690	708	674	699	687	713	719	679	711	666	686	734	718	695	690	675	712	722	676	762	697	692	729	680	677	643	684	693	696	736	707	709	707	707	691	698	676	670	718	718	708	697	738	666	736	659	711	697	718	704	706	636	734	670	724	672	675	676	708	686	697	676	715	713	703	684	741	730	714	676	726	711	713	704	719	644	703	735	679	708	689	712	653	679	671	679	722	649	689	710	684	675	706	681	658	716	686	690	701	687	698	661	709	701	720	699	701	684	730	627	693	715	678	665	725	685	704	679	696	708	710	619	631	639	662	700	671	674	696	707	689	699	722	710	677	731	727	673	722	669	672	734	695	675	652	729	663	657	649	704	672	715	681	667	677	728	656	655	693	708	721	706	763	715	711	673	668	662	719	686	664	701	717	687	705	661	678	677	687	706	706	704	683	675	691	742	735	718	719	623	693	704	702	690	689	684	670	685	659	655	683	690	665	717	669	666	675	644	671	679	702	731	691	679	693	715	712	654	698	664	714	707	672	662	681	693	724	639	671	698	700	707	694	722	719	666	692	691	694	688	669	690	674	663	708	669	663	682	647	676	685	719	665	692	674	718	729	711	704	692	721	694	647	666	682	663	632	663	682	694	663	705	685	652	694	723	690	677	701	716	670	685	684	694	706	721	711	703	673	655	652	659	688	684	679	672	680	759	708	649	732	705	676	740	732	643	698	715	669	702	672	619	710	670	686	707	690	709	672	668	719	761	682	682	686	694	653	720	755	692	702	630	693	717	684	635	695	664	705	724	638	730	694	668	691	697	655	690	694	661	710	716	680	673	701	729	622	722	713	703	678	680	661	652	641	709	653	681	670	679	673	695	691	686	671	718	649	730	695	724	750	728	695	647	686	732	707	685	659	690	634	648	665	678	650	662	652	729	734	706	675	720	663	689	690	636	699	755	676	704	733	698	640	683	754	707	655	717	692	734	707	672	701	696	737	690	702	637	684	720	662	732	696	721	651	636	694	724	699	712	672	713	728	712	688	705	691	710	648	712	634	693	707	731	705	693	674	671	700	701	749	657	686	656	693	657	727	759	639	682	702	690	622	696	694	683	695	676	704	699	675	710	665	666	701	682	690	721	662	709	691	680	666	695	705	718	711	687	677	652	701	652	700	648	682	687	701	705	691
24540	23021	31315	25856	19919	8240	786	353	335	315	309	294	286	299	302	329	312	315	330	324	319	320	336	313	308	301	287	308	305	311	288	325	281	320	288	278	327	280	320	295	325	320	313	319	295	328	301	333	313	307	308	307	308	321	316	328	328	269	315	282	322	331	285	321	314	309	310	338	287	321	313	328	296	310	305	317	296	313	294	294	308	292	295	304	343	309	292	301	308	304	304	319	307	312	316	296	304	318	314	288	318	299	298	323	328	312	299	316	314	290	352	290	310	340	301	320	308	319	296	293	309	318	308	352	301	315	289	295	327	324	313	294	318	304	284	313	339	329	308	275	325	332	295	292	323	320	312	340	304	315	302	298	294	324	302	301	327	306	316	334	307	293	323	312	333	305	312	293	292	313	328	322	305	290	343	298	346	314	319	306	309	281	295	274	301	295	323	324	293	308	301	324	307	309	284	282	316	325	306	299	290	349	291	289	280	304	320	349	286	319	361	333	320	273	298	296	299	297	311	294	280	290	301	318	304	309	303	324	326	299	300	291	294	294	315	304	329	291	324	299	312	279	310	324	342	323	281	280	293	305	319	274	282	321	304	305	336	308	323	318	271	317	322	276	305	278	298	318	321	319	296	301	296	311	314	317	285	304	318	288	298	334	265	301	324	312	322	275	336	298	320	299	309	290	302	326	297	306	333	335	283	291	304	294	320	310	290	353	297	287	320	286	307	302	322	313	279	315	323	321	306	284	259	320	328	339	301	306	314	329	323	342	281	301	305	284	285	321	319	309	306	301	312	310	325	318	273	315	299	317	328	297	323	324	292	316	352	322	311	307	276	349	306	299	323	328	282	299	332	294	312	288	298	290	319	289	343	324	308	310	308	331	296	306	324	305	289	312	297	316	286	336	266	335	318	298	294	310	317	342	314	262	294	315	307	305	331	297	331	305	319	280	329	305	317	288	277	304	315	281	313	303	293	299	314	313	272	307	306	274	278	276	299	286	296	292	285	295	283	287	317	318	316	311	323	300	303	288	317	315	310	322	313	329	326	325	325	307	327	307	324	311	334	278	318	313	286	299	293	314	316	320	310	309	319	331	302	314	305	298	310	272	317	316	268	314	293	335	310	296	324	311	332	298	313	305	292	297	276	308	285	311	305	300	322	303	287	310	323	319	320	314	323	321	291	321	312	311	274	293	293	292	322	299	272	299	314	318	309	310	315	306	295	287	290	308	353	302	307	273	311	309	315	323	316	296	314	299	317	284	315	292	313	311	293	297	310	320	316	305	325	316	287	304	281	309	293	333	303	367	310	301	308	318	280	302	361	296	321	329	286	351	312	319	312	312	316	320	324	314	329	292	289	293	286	314	318	338	277	313	325	321	313	282	289	300	308	308	311	315	302	306	298	307	317	333	312	291	287	329	306	305	316	288	286	286	275	297	308	349	290	332	324	309	330	303	281	271	294	313	309	298	310	328	331	312	280	300	301	300	314	270	310	309	323	304	334	299	313	296	320	299	275	288	301	297	303	268	321	298	317	273	311	318	326	324	335	310	337	340	309	273	311	298	321	309	293	321	282	334	311	308	317	333	301	289	309	300	259	335	290	320	295	306	336	311	319	315	310	307	317	342	305	328	273	317	309	354	326	329	341	298	308	318	280	306	299	311	313	310	335	338	319	266	266	331	304	319	334	321	359	310	282	284	316	313	312	325	316	311	299	326	312	308	291	312	318	272	284	328	294	302	288	305	274	301	327	305	311	309	344	293	323	333	286	295	318	282	316	353	300	332	311	343	325	324	268	287	304	304	280	303	291	322	285	279	320	302	324	308	291	303	303	330	307	314	295	296	315	288	285	332	317	341	311	323	307	356	288	291	323	303	308	294	346	294	303	312	294	324	328	292	319	315	322	308	306	302	352	337	288	311	315	283	315	309	313	322	277	289	335	294	301	309	306	316	311	293	296	257	311	330	276	320	290	303	311	307	324	317	304	289	322	320	332	308	296	297	312	317	323	292	303	306	302	324	316	319	329	317	349	313	326	290	323	310	295	288	302	316	304	313	322	304	324	342	285	284	270	299	293	298	312	322	308	276	287	350	306	297	300	316	329	306	298	345	291	301	293	328	285	304	287	307	281	338	306	305	308	282	307	322	286	322	303	295	300	292	287	329	276	312	312	291	293	318	309	293	315	312	334	296	279	276	296	322	303	316	330	304	307	270	338	312	307	261	301	321	287	331	285	330	304	291	313	290	328	309	304	299	335	296	320	284	327	302	310	297	305	295	315	297	330	312	281	282	276	327	307	295	307	311	315	308	334	282	302	292	307	280	321	299	286	313	310	292	295	315	325	301	315	319	308	295	292	265	313	288	299	298	321	323	320	296	309	318	316	307	332	306	323	328	338	338	327	314	320	324	333	337	299	284	300	336	303	286	304	295	277	307	357	310	307	305	310	307	295	298	307	316	322	303	301	293	295	306	307	299	307	301	306	301	292	319	306	332	284	312	324	276	321	305	306	294	314	308	315	325	295	316	321	301	306	335	306	318	320	292	306	290	293	287	310	340	305	336	317	302	323	332	362	311	326	276	305	307	285	300	315	303	304	307	298	300	301	265	285	310	335	303	295	301	297	307	354	303	287	298	307	317	287	303	323	337	300	310	292	304	309	312	311	305	327	274	326	305	310	301	278	325	335	299	307	312	301	309	300	333	284	298	295	321	329	284	283	311	313	315	283	317	314	298	266	298	302	284	321	320	339	308	284	342	320	298	310	310	321	313	271	310	315	314	290	285	289	323	324	277	341	295	302	277	335	346	286	314	319	307	327	336	322	337	302	283	301	312	323	304	308	298	316	279	308	293	315	328	320	324	346	315	291	273	332	287	303	282	303	313	296	323	302	287	339	327	295	324	305	349	314	312	339	309	318	311	311	272	344	295	321	331	299	323	300	323	299	283	291	306	276	307	309	312	333	278	294	280	341	308	271	356	276	326	308	286	281	313	304	321	300	335	325	301	326	296	325	319	326	279	299	334	307	296	309	311	296	324	315	308	338	291	340	282	315	304	313	310	279	292	321	301	307	343	326	295	305	300	334	289	325	315	285	304	336	304	318	283	302	305	310	324	321	299	279	316	298	331	326	302	317	330	292	311	286	306	314	317	294	330	357	298	330	309	340	312	333	311	295	332	316	315	319	295	288	277	313	309	338	318	313	274	319	304	329	312	313	311	308	336	295	307	314	314	325	304	307	309	338	299	295	320	305	292	297	304	322	295	317	300	310	302	314	327	311	301	315	280	309	296	326	272	273	282	307	326	313	297	270	325	303	324	287	318	306	317	333	312	302	313	310	338	323	295	319	286	306	328	310	318	315	307	301	284	317	329	300	283	297	290	272	304	309	320	300	316	330	282	312	302	341	301	355	296	306	331	333	334	297	299	366	319	289	311	311	303	283	305	273	328	323	314	298	322	305	315	321	325	325	294	281	289	322	288	284	315	329	321
60569	89961	62279	34269	14595	3877	1013	539	554	533	559	525	561	544	547	518	534	552	509	580	547	546	542	552	498	564	535	529	573	544	584	564	579	541	525	547	540	551	556	593	590	575	579	571	539	505	564	545	507	564	601	539	571	539	553	552	534	551	504	587	562	607	547	507	572	550	561	548	509	532	524	540	559	521	587	554	580	555	540	531	524	557	570	547	529	524	565	581	559	511	548	536	561	550	552	500	556	561	605	569	560	538	602	562	589	560	557	575	578	543	579	572	521	530	581	546	526	541	544	558	549	529	581	542	554	603	554	528	605	535	577	571	570	537	580	573	537	517	595	558	577	570	570	546	512	579	540	593	539	571	563	579	520	568	577	549	521	526	535	513	564	536	573	551	537	539	511	568	519	559	627	499	523	522	533	521	573	516	574	541	580	528	508	548	549	569	568	551	534	544	542	553	554	556	522	503	557	562	561	549	569	578	568	538	579	575	563	537	569	511	516	556	545	545	576	539	596	518	504	522	563	587	571	558	519	603	536	551	552	522	563	536	557	554	527	583	501	585	507	552	531	506	566	550	523	567	574	565	560	569	530	511	538	559	560	515	559	545	515	532	509	550	519	563	548	577	549	550	543	584	538	557	518	561	535	539	543	581	532	580	564	551	574	569	574	574	549	537	568	563	516	546	508	581	617	546	548	537	554	577	533	549	539	520	520	502	569	531	545	583	573	536	550	565	584	562	562	526	538	554	519	553	551	541	545	559	565	551	532	551	536	529	519	588	545	560	492	547	533	574	591	551	550	572	542	541	539	560	507	546	598	543	575	568	564	565	557	545	562	545	564	569	583	539	514	583	560	535	597	549	497	555	545	507	539	568	562	566	523	560	577	572	540	548	581	556	551	515	556	508	536	539	579	570	563	554	573	560	550	551	532	522	538	576	556	594	565	542	546	546	555	536	559	567	593	539	562	566	500	574	516	555	565	536	593	543	501	576	580	599	544	590	514	538	554	569	569	561	590	568	546	518	559	584	573	536	528	585	568	563	565	573	594	564	568	581	519	570	547	519	542	532	542	522	546	532	540	568	553	546	553	560	569	504	540	539	576	612	556	580	542	574	583	509	563	545	530	586	551	579	539	516	540	548	561	530	510	567	584	601	567	586	532	552	557	511	533	584	540	544	565	525	544	514	600	541	549	547	586	588	579	527	542	573	553	545	564	524	526	547	578	568	545	574	579	586	573	562	583	568	510	529	542	543	516	531	583	605	581	506	556	545	551	542	599	551	555	569	506	573	492	543	555	553	511	573	575	577	589	594	599	549	540	577	525	578	534	559	560	533	519	568	546	573	540	523	531	531	532	533	583	546	562	553	529	563	533	548	567	581	556	563	545	559	560	551	556	554	550	575	587	526	538	577	551	574	511	509	553	561	588	509	539	572	534	529	519	558	564	552	523	556	523	551	535	529	579	540	556	552	568	524	521	531	546	570	562	541	536	551	543	561	562	540	576	591	549	556	554	598	544	546	536	531	568	536	505	550	557	547	521	505	554	577	543	507	554	557	552	549	545	548	570	525	559	576	548	590	527	508	519	534	556	494	525	595	503	555	571	564	536	579	519	567	560	538	509	523	533	517	556	555	575	529	563	585	549	590	555	512	531	565	519	534	567	517	556	564	559	553	538	549	538	582	544	513	534	528	576	536	563	557	525	566	559	526	526	577	570	528	548	604	617	530	563	565	545	524	536	542	562	550	599	540	553	566	504	529	534	589	525	593	547	546	594	519	559	571	598	581	494	588	530	543	564	557	643	531	550	567	582	553	560	546	571	545	565	599	581	541	548	572	529	554	519	566	534	493	568	526	547	549	554	547	566	553	556	549	536	557	546	545	558	511	568	522	541	561	558	539	553	541	552	522	577	549	523	533	552	547	560	533	521	553	530	531	534	544	604	499	553	519	571	546	546	579	569	572	557	543	575	560	551	551	561	608	541	548	551	570	560	589	496	544	542	527	523	532	493	519	582	577	534	523	545	606	520	509	534	568	572	552	578	533	528	547	527	565	562	535	494	540	571	484	537	512	566	548	584	544	524	492	529	568	586	524	531	551	542	560	542	573	597	522	577	493	516	549	556	526	614	604	559	550	551	566	558	567	527	551	537	549	558	550	539	551	533	555	540	568	565	532	555	526	546	560	530	555	545	538	546	579	518	554	573	561	572	557	535	572	534	539	530	533	536	527	530	511	533	521	534	550	522	538	563	546	588	543	553	570	528	539	546	594	537	530	501	515	524	559	512	571	541	590	530	567	569	558	516	583	556	565	532	566	527	585	563	594	587	578	564	510	515	571	561	517	565	538	540	506	556	533	594	562	511	603	526	565	573	547	549	561	586	524	571	556	534	569	618	595	572	556	585	525	568	576	574	588	543	544	525	545	546	549	559	552	516	524	566	571	522	543	592	568	571	542	515	563	578	522	554	529	571	539	546	552	576	549	553	525	573	583	529	548	591	545	515	569	552	565	506	548	524	596	540	573	534	537	565	521	557	607	551	570	552	552	594	559	594	552	613	565	562	540	592	574	527	546	577	535	559	567	571	508	534	530	583	561	493	550	515	570	546	576	572	584	568	562	517	486	558	532	599	608	541	538	539	574	559	542	555	534	588	559	584	554	512	551	584	553	583	530	550	575	543	567	585	579	549	539	612	545	531	544	564	511	563	568	525	561	548	579	545	573	544	550	550	552	552	558	573	522	518	547	569	550	550	543	546	556	556	524	543	549	535	546	594	513	551	587	528	527	556	551	577	559	540	545	549	492	557	544	567	549	572	552	542	548	523	592	554	562	573	526	569	552	532	576	530	570	551	538	514	555	558	606	586	525	521	548	537	490	560	528	555	567	575	560	555	586	557	572	559	523	548	525	552	514	533	556	535	502	515	522	558	562	513	564	538	548	539	506	497	567	532	555	549	535	527	504	555	545	576	557	549	540	560	550	564	545	590	605	552	530	560	526	540	536	515	607	582	548	533	523	537	571	549	581	547	578	559	542	550	588	581	557	542	589	511	588	549	518	583	516	564	555	557	560	545	568	551	543	545	558	515	535	549	551	575	533	574	564	527	553	536	558	527	563	545	565	562	487	539	576	537	582	549	563	543	580	557	572	548	532	539	559	597	536	510	539	545	590	550	526	510	564	567	598	580	558	516	562	521	546	561	555	560	601	550	485	567	535	562	558	552	525	549	573	534	532	550	560	560	603	548	536	586	541	589	551	534	525	545	566	587	572	537	546	541	544	529	586	530	534	591	499	557	571	592	556	549	523	545	538	507	541	534	568	543	556	565	538	580	544	572	569	563	515	537	524	567	539	570	578	562	556	567	517	569	547	522	554	524	592	523	522	571	511	584	568	583	590	528	548	572	576	550	557	526	574	576	575	536	562	573	555	582	560	542	545	578	532	542	544	555	537	548	546	548	543	576	533	550	566	545	571	578	544	595	549	575	568	567	583	566	590
23405	21897	30363	24502	21423	18970	5227	452	436	439	399	469	397	400	427	417	390	421	379	368	365	383	400	405	383	388	400	388	416	386	417	400	364	423	394	357	386	381	394	402	417	406	396	412	391	360	388	431	388	431	387	416	376	427	383	389	405	349	394	395	385	374	414	377	417	382	376	381	377	345	383	373	389	392	384	366	391	382	379	362	408	403	405	376	358	383	422	384	403	382	424	396	422	396	418	388	393	381	382	390	384	375	396	386	409	391	420	408	355	401	366	400	380	377	417	417	360	411	349	396	383	382	394	401	394	386	387	352	367	400	450	405	399	382	383	383	397	395	400	368	398	338	405	427	376	396	376	365	387	382	351	424	395	372	382	407	383	390	372	384	384	372	395	427	394	379	428	364	371	381	388	382	411	338	387	384	389	399	380	410	358	394	396	368	385	371	374	399	372	367	386	428	374	401	408	408	414	399	377	394	381	402	374	339	383	378	363	351	413	386	433	375	379	422	383	357	395	375	404	346	387	374	377	380	386	385	382	377	383	387	431	354	363	411	402	390	412	389	355	420	377	395	367	402	384	402	382	388	382	391	411	364	434	383	398	416	401	385	387	373	392	403	407	408	387	417	368	367	397	385	382	376	371	411	338	401	387	403	369	407	374	376	382	403	373	373	388	406	378	355	365	413	424	404	423	380	399	359	386	405	380	380	417	421	385	410	382	378	377	358	395	408	392	368	384	367	388	378	393	392	413	381	368	363	369	373	396	387	387	383	392	390	378	385	385	398	391	353	370	389	397	391	421	398	377	362	370	392	415	380	402	372	394	394	354	387	408	380	401	367	374	400	387	370	386	414	399	424	389	374	386	398	375	396	398	369	397	417	400	377	367	421	374	371	390	417	358	394	378	368	376	381	419	427	361	388	386	383	410	388	423	375	407	377	394	361	443	370	400	421	425	394	389	397	425	393	338	385	383	377	403	397	380	404	385	364	386	376	402	398	386	375	403	384	377	366	412	384	394	378	392	357	354	418	393	409	397	371	394	372	365	406	394	433	392	377	390	394	385	400	367	388	419	402	375	361	409	439	371	387	352	399	385	374	357	409	377	396	380	391	370	408	429	371	346	383	357	420	410	389	380	371	402	394	386	392	379	422	415	421	367	361	403	376	413	378	426	382	362	369	412	353	375	413	389	398	372	389	398	387	371	391	402	388	388	385	417	375	403	389	392	400	365	444	395	397	396	440	367	340	382	368	384	373	422	375	418	367	408	391	376	397	389	375	422	383	397	400	358	363	374	388	374	389	389	422	395	409	348	400	390	388	392	417	406	401	433	367	405	359	430	382	403	383	436	400	376	397	371	400	381	381	409	411	404	409	411	375	411	412	395	379	380	388	444	393	349	411	377	411	388	410	376	367	419	380	398	432	399	398	376	377	412	352	385	374	411	379	371	439	393	416	371	370	359	381	365	397	366	379	394	370	420	384	418	387	416	362	394	402	412	412	389	346	425	383	380	407	370	396	409	384	398	367	381	376	361	391	372	413	387	409	386	394	413	391	392	416	412	371	381	400	361	390	396	392	429	374	360	397	365	397	375	379	380	414	376	377	393	392	365	402	380	387	404	386	403	384	390	389	398	410	363	369	394	360	389	396	397	394	378	392	395	392	386	387	347	385	394	410	393	419	396	368	383	386	380	426	377	413	399	433	432	361	426	393	386	385	412	386	399	349	414	418	398	414	394	364	389	419	381	380	389	349	384	385	424	399	400	354	384	421	355	394	367	438	377	380	378	394	404	413	398	383	392	390	391	461	393	385	361	406	402	381	387	394	408	374	427	385	337	353	402	381	393	366	367	368	405	417	392	408	403	383	372	393	382	398	367	380	402	398	388	380	408	406	398	416	370	365	362	393	401	397	386	393	411	411	386	369	421	377	386	405	371	376	394	379	412	396	393	393	350	411	390	355	379	370	421	372	421	399	388	391	360	367	345	394	419	377	391	413	382	338	378	360	371	384	386	365	366	404	364	356	415	404	378	384	383	388	400	392	397	415	397	416	413	360	394	393	385	431	365	407	388	405	383	403	378	347	410	402	348	371	367	361	388	451	430	405	397	367	385	411	339	364	394	406	418	418	354	418	358	412	389	364	376	424	384	386	344	370	388	376	405	382	357	371	412	373	419	393	401	362	365	402	366	391	369	399	386	381	399	360	371	383	373	395	408	372	381	402	392	366	366	437	377	378	402	370	415	384	399	419	389	376	383	409	385	413	381	375	365	388	362	384	367	373	366	405	417	399	384	350	387	382	396	357	386	406	382	347	399	408	421	357	368	399	335	397	418	388	400	419	396	403	375	377	413	383	408	406	369	373	379	366	356	375	435	421	388	443	405	411	439	412	376	402	413	420	376	436	413	402	382	403	361	388	370	355	399	400	400	391	420	359	367	377	390	398	382	367	380	389	418	413	368	377	389	363	386	402	376	386	446	381	360	378	394	398	394	421	383	397	384	387	405	385	373	349	381	355	385	385	393	382	401	387	388	380	390	374	385	393	364	428	395	384	382	405	395	378	364	411	386	388	377	383	413	413	390	422	415	407	397	403	331	412	428	424	432	423	410	397	391	372	390	377	379	355	363	384	418	423	377	376	386	364	373	370	412	397	373	389	378	437	409	361	424	410	413	408	390	352	351	405	400	360	352	379	396	382	378	362	342	387	400	378	379	383	366	406	377	427	396	459	395	338	371	341	399	405	384	361	356	394	371	401	392	389	459	372	422	388	409	406	359	399	374	351	354	363	395	388	384	383	354	425	377	394	398	396	403	391	405	370	373	418	335	406	377	382	402	368	370	384	419	384	387	392	386	376	356	413	427	395	355	421	381	374	425	390	389	402	404	386	381	394	378	389	378	401	403	368	391	405	421	411	408	416	354	364	391	370	369	360	381	363	394	379	411	378	386	388	375	394	408	380	406	373	389	357	363	391	381	371	425	370	396	390	405	364	392	374	389	349	383	364	372	369	375	417	376	412	408	387	406	358	389	385	364	389	422	393	374	378	396	394	380	389	368	405	383	366	425	387	395	363	374	378	377	387	374	369	430	391	353	388	415	420	326	410	400	376	401	413	425	404	384	362	402	361	381	409	403	400	383	382	374	384	379	423	388	397	385	407	382	371	360	378	367	406	395	381	399	396	415	373	394	424	374	397	423	407	422	403	348	386	414	389	377	401	422	369	397	389	372	369	409	422	396	395	367	413	409	377	378	370	383	376	407	400	401	397	374	375	370	369	388	408	374	355	372	377	390	408	401	363	366	398	356	391	382	399	408	368	413	363	412	407	402	367	394	339	398	370	360	382	430	390	384	397	389	387	377	389	395	425	374	438	410	376	373	405	379	361	368	406	351	389	367	401	374	365	366	353	387	386	393	365	383	404	395	405	395	360	415	408	407	368	383	383	377	406	385	418	419	385	387	402	366	359	387	399	381	381	407	361	410	359	444	385	361	365	404	393
60861	100539	73137	43253	21474	6486	1407	635	637	659	645	652	728	653	665	667	645	684	679	666	667	672	676	628	661	691	620	679	667	642	640	699	653	595	673	625	693	639	667	634	683	669	639	683	651	663	615	626	649	691	700	641	632	658	664	658	660	652	668	662	688	658	677	678	682	642	617	664	658	688	661	615	646	676	659	708	687	638	704	682	661	621	664	671	659	644	647	627	653	685	675	622	631	647	664	633	671	674	680	695	648	608	672	710	664	684	675	649	656	643	709	635	664	696	636	639	645	628	655	678	666	666	634	605	635	632	635	692	678	629	651	649	637	618	629	707	635	642	657	652	646	691	682	688	643	656	674	676	674	667	647	681	683	654	666	672	659	652	688	688	657	651	629	623	674	709	619	663	633	627	678	646	649	647	669	567	615	649	672	697	645	663	643	669	681	646	657	698	647	642	649	607	617	630	658	617	623	656	625	675	674	675	642	646	652	682	621	658	646	685	604	650	626	699	652	645	643	630	615	669	715	674	691	637	608	661	664	668	635	683	651	665	650	604	623	700	672	700	658	671	669	689	635	687	631	651	651	643	673	659	676	620	630	668	649	670	631	659	670	659	657	654	656	661	699	687	616	652	686	617	635	621	662	618	677	659	662	673	658	640	670	642	637	647	681	659	645	667	692	642	649	641	675	672	629	677	649	640	662	656	669	654	639	611	645	604	612	619	673	677	639	686	632	644	639	639	686	645	657	624	669	622	639	654	639	655	654	609	670	662	649	673	683	666	639	659	637	627	690	689	675	613	611	657	666	682	636	657	648	660	675	636	693	653	633	626	655	605	650	675	657	685	701	653	681	646	637	628	689	653	620	675	648	672	644	675	666	630	659	650	651	657	662	605	678	667	643	670	645	682	659	649	629	646	697	622	629	684	636	716	682	653	624	692	674	610	625	636	676	645	676	628	639	675	645	635	632	635	647	596	655	625	660	663	669	662	637	629	675	643	625	659	662	641	666	661	672	642	702	651	655	657	629	682	599	634	672	661	695	608	685	673	605	674	664	659	677	600	635	653	651	665	689	654	609	670	677	662	638	627	674	616	684	654	634	643	655	646	672	713	652	663	684	671	705	606	641	681	644	627	681	646	660	671	647	660	649	674	657	678	683	623	664	659	650	688	666	652	698	653	656	643	671	643	639	656	678	625	683	685	634	621	617	672	616	637	639	691	644	636	607	611	668	673	670	603	635	688	637	658	641	662	628	648	606	645	706	654	653	673	648	647	715	670	675	625	677	668	682	664	638	694	655	661	630	654	685	685	620	617	619	624	639	664	693	607	628	624	642	637	602	724	660	643	596	611	623	644	660	641	629	634	676	666	690	694	699	663	698	651	617	648	656	624	637	674	656	636	690	683	695	624	630	645	627	681	637	690	697	670	649	688	636	630	662	679	671	679	657	675	634	677	677	634	704	664	658	685	630	690	653	645	647	678	617	645	615	626	665	661	655	654	657	669	658	629	624	691	618	662	630	633	635	642	636	664	668	648	647	638	630	683	651	704	652	636	640	693	612	615	627	579	655	666	633	684	667	669	695	628	671	658	667	635	649	647	682	651	692	689	662	638	657	673	658	618	664	678	698	694	662	683	657	664	656	645	639	634	664	653	668	684	620	665	639	639	678	625	650	663	689	689	628	616	626	657	654	605	651	683	634	663	661	633	656	672	707	638	651	639	607	674	631	660	688	661	650	618	684	630	602	647	689	646	640	677	658	674	654	609	667	665	582	656	654	676	634	657	690	687	652	668	649	679	614	639	674	662	669	671	651	674	688	649	672	647	668	650	643	630	649	658	641	701	662	638	683	630	665	636	685	729	674	679	677	662	677	658	680	642	638	664	636	679	645	692	668	687	685	642	623	663	691	647	694	661	659	650	667	680	673	646	649	646	603	653	670	664	684	639	613	702	679	640	661	671	675	629	655	653	668	661	648	652	646	605	642	605	625	646	640	661	661	609	644	615	657	638	662	653	637	689	677	609	681	709	640	695	690	681	623	708	640	665	629	649	677	665	680	657	621	718	744	607	633	690	619	691	650	649	610	677	673	674	656	662	647	655	662	642	638	616	639	672	626	640	683	672	680	612	692	692	648	658	646	670	680	708	628	637	682	633	621	641	675	634	639	644	667	666	614	650	670	623	632	680	656	660	675	632	628	609	650	650	713	691	604	653	671	689	687	651	620	675	694	605	644	622	626	655	649	632	645	716	648	660	632	685	646	633	642	666	614	696	722	685	686	611	673	606	646	667	718	586	642	644	672	654	641	684	685	668	649	644	631	693	669	677	699	628	659	614	641	650	693	656	670	630	662	645	683	624	642	658	605	628	647	660	661	658	695	661	685	682	636	610	640	654	669	652	704	692	642	707	637	678	681	627	675	643	644	667	647	697	647	649	676	661	699	691	649	627	727	718	692	723	632	700	653	684	639	624	689	663	704	660	623	653	683	690	613	627	659	612	695	648	657	680	605	684	661	665	641	712	609	651	672	666	677	738	635	672	670	613	611	628	699	677	636	629	647	637	636	609	623	685	631	608	672	680	646	641	673	644	652	647	644	674	679	629	628	697	641	654	659	639	649	693	671	648	615	681	630	662	678	647	661	643	703	635	652	656	669	635	636	620	645	634	632	630	634	648	654	667	671	651	604	647	662	596	675	614	691	668	645	662	637	616	649	650	670	634	710	648	652	669	690	657	633	647	649	651	695	639	631	683	689	710	699	715	674	704	649	683	598	667	619	630	627	637	656	632	622	643	641	684	640	699	591	646	662	676	662	682	663	625	645	633	664	624	641	664	616	630	706	663	642	644	614	608	600	647	644	650	693	649	668	674	666	632	685	640	662	697	701	646	681	660	624	656	656	681	671	678	617	684	664	655	650	667	674	669	690	650	656	628	601	664	687	659	652	664	647	663	636	637	629	615	648	664	696	608	682	671	679	614	660	645	658	646	694	652	625	643	671	675	626	640	620	669	650	619	669	655	660	641	640	653	632	633	648	685	618	698	622	651	664	699	623	643	645	638	701	674	614	656	653	635	630	633	610	601	640	668	639	643	663	623	654	642	651	646	630	687	687	669	654	655	658	610	646	670	651	665	642	666	654	647	639	656	667	641	657	666	662	628	661	619	642	693	652	645	644	643	632	600	652	648	604	606	648	666	634	638	619	682	677	672	649	664	644	652	642	660	647	625	644	594	661	684	658	621	606	660	672	689	681	664	680	637	651	663	652	673	685	627	672	608	669	654	661	664	689	642	624	645	628	668	655	682	656	641	639	609	635	635	676	700	654	665	684	620	661	641	646	645	649	684	648	652	645	603	615	686	669	633	650	669	654	652	608	647	647	718	669	632	665	666	664	654	648	669	660	675	689	665	694	652	649	658	658	685	664	632	667	622	637	695	667	663	637	668	722	646	692	686	671	669	662	640	670	637	628	638	671	700	647	651	643	663	613	668	629	656	621	637
29196	29734	26985	11976	1967	657	434	384	416	404	385	370	355	377	368	391	395	375	402	391	354	391	397	385	396	358	415	368	369	402	401	367	401	373	406	358	389	385	402	366	374	350	359	375	370	356	409	383	368	375	370	384	405	398	405	387	367	414	389	368	368	375	396	386	350	394	363	368	381	365	405	378	400	395	411	353	391	373	375	407	389	409	435	378	377	376	386	357	425	366	393	362	384	360	365	383	381	401	363	354	366	411	404	416	385	363	363	367	361	424	378	404	421	343	358	383	375	437	377	375	384	396	388	376	366	410	387	395	378	399	380	391	440	391	371	374	409	361	382	412	416	350	399	390	348	410	393	382	337	385	368	419	329	378	436	435	386	402	380	381	410	377	384	403	368	388	386	374	363	366	387	378	368	379	370	382	407	382	381	380	387	364	391	411	373	405	374	405	405	373	409	387	416	378	366	395	388	377	398	382	409	377	373	377	399	414	397	390	373	392	388	370	349	384	395	414	388	367	376	408	429	408	398	367	392	386	403	415	382	390	431	424	422	373	402	381	362	377	377	362	412	392	403	401	360	381	395	367	372	371	414	362	407	400	340	417	362	398	412	365	355	368	335	361	376	391	407	410	370	383	372	405	393	411	387	372	368	385	356	402	380	389	375	380	375	380	413	393	375	407	401	365	393	380	385	406	367	421	405	384	401	383	407	384	369	397	385	414	361	400	374	431	397	378	385	386	416	386	377	390	350	385	372	402	391	392	361	348	408	375	371	384	392	410	366	403	397	413	340	375	360	386	371	384	380	383	384	375	392	406	380	364	386	354	390	400	382	405	378	370	404	428	405	414	380	395	389	401	400	324	374	391	377	394	373	376	384	385	398	345	358	381	387	334	390	368	366	400	388	377	415	380	369	368	372	365	402	377	371	423	368	384	360	364	376	390	397	391	386	415	376	373	368	344	366	392	378	394	406	366	383	386	382	382	388	381	386	369	385	387	364	385	379	375	376	361	397	356	431	415	357	346	384	365	384	381	382	365	386	368	396	374	406	381	372	376	397	401	383	380	372	411	351	355	380	401	410	381	409	404	383	403	417	387	365	386	417	367	360	398	374	402	349	367	423	359	373	408	385	396	360	366	375	387	371	367	417	366	388	393	408	383	397	359	379	402	373	374	376	367	398	394	363	409	368	362	382	396	371	360	399	391	418	376	379	391	399	365	388	390	410	382	402	381	376	368	351	390	368	408	399	384	425	368	396	384	381	402	350	383	367	348	379	376	408	375	388	382	412	380	367	361	431	435	367	375	395	409	422	391	395	376	372	399	359	364	355	385	349	413	376	396	392	409	352	379	410	401	354	396	408	383	387	383	386	401	378	374	391	379	340	394	379	378	369	382	377	399	383	422	346	359	374	358	396	366	421	376	407	396	375	346	371	377	393	406	380	341	349	405	400	377	325	361	366	383	392	360	387	370	380	397	386	379	392	368	374	362	353	383	398	364	385	368	418	408	427	415	366	393	394	393	342	383	401	368	364	405	357	402	375	392	347	398	354	389	413	381	357	339	364	400	357	391	362	385	371	389	367	413	350	377	352	414	395	393	352	365	390	382	387	390	379	382	436	395	386	384	392	392	407	380	344	353	410	422	400	380	377	354	358	378	373	372	406	393	379	411	416	400	369	359	374	376	390	390	386	388	399	390	354	362	384	384	348	402	407	362	385	382	378	406	398	381	378	374	382	369	412	373	396	382	377	360	414	368	373	416	382	415	398	366	400	401	396	429	385	399	379	386	346	371	379	420	337	392	389	342	384	355	386	389	387	361	355	391	385	373	397	388	391	369	376	413	379	366	369	397	355	370	376	363	393	378	432	376	387	366	368	376	395	389	401	360	389	369	392	363	376	393	388	354	382	383	370	387	400	384	389	393	398	375	369	383	374	395	396	388	379	369	387	371	393	387	391	370	397	380	386	404	407	364	390	341	361	371	361	363	363	368	381	340	393	401	395	373	381	443	411	396	403	357	363	370	344	373	359	340	380	378	378	406	394	390	359	387	378	353	382	387	365	349	398	365	365	387	395	393	394	385	369	398	364	393	377	368	390	354	383	392	422	368	398	363	373	346	370	357	378	378	419	386	369	364	410	388	375	409	411	389	381	399	393	411	427	428	381	394	378	364	360	365	385	364	407	346	391	352	386	392	385	397	411	424	382	384	387	335	382	388	375	390	371	371	405	387	377	364	356	385	393	377	387	379	355	414	339	396	396	403	370	379	425	384	386	371	361	369	372	443	393	345	433	378	401	385	365	408	393	382	378	356	380	378	381	413	356	365	349	414	364	364	399	397	392	362	367	412	410	369	396	369	379	354	383	354	414	383	373	410	370	383	390	387	401	347	379	383	387	375	384	359	394	342	408	359	354	360	384	413	371	408	384	415	386	409	392	377	369	376	407	412	389	369	410	361	408	385	382	366	412	414	391	372	377	359	385	402	374	360	396	349	352	385	375	361	405	369	401	391	401	382	380	389	420	358	388	404	399	374	366	375	357	363	383	369	392	387	413	336	403	395	401	360	384	368	388	373	387	383	379	428	368	363	365	383	363	421	385	379	368	356	411	374	406	416	359	389	412	426	370	362	393	389	394	348	409	383	376	388	384	396	380	416	389	389	388	379	336	402	383	385	394	383	402	354	376	374	370	392	353	379	384	395	396	403	341	373	406	379	368	364	397	380	382	362	368	391	372	396	389	375	384	386	398	409	384	391	355	386	397	420	393	370	368	380	394	377	372	395	418	376	346	388	359	424	358	383	414	411	412	381	393	345	396	391	363	370	373	340	374	384	416	358	391	404	391	423	358	378	373	363	395	371	401	369	395	404	383	371	381	392	378	347	409	382	360	381	379	385	388	385	359	407	346	370	389	397	361	410	392	364	360	388	390	354	371	367	351	414	373	406	343	334	376	353	372	383	361	402	377	363	381	373	388	406	374	354	381	346	369	385	380	384	374	401	381	347	399	390	422	369	356	364	385	398	374	387	398	395	361	394	388	394	413	353	388	388	410	399	369	399	408	376	417	388	392	369	414	394	348	413	371	391	397	351	400	367	399	374	377	368	393	365	412	392	401	357	369	364	383	369	387	367	339	373	402	378	365	374	428	413	370	402	436	413	362	369	369	390	399	414	384	372	368	381	407	414	388	408	421	344	377	372	393	406	393	419	357	402	382	397	370	393	385	396	412	377	380	387	382	390	421	383	404	397	393	429	386	374	389	382	352	367	398	386	381	409	386	367	399	379	375	350	351	407	375	374	376	384	393	386	382	362	424	366	411	358	353	422	374	383	356	371	386	385	394	393	376	396	408	410	393	394	378	405	396	383	380	386	394	405	389	356	394	362	412	389	378	361	369	385	416	401	420	391	369	387	352	385	405	419	379	419	390	389	414	375	377	406	365	396	383	369	377	402	395	345	385	357	399	373	383	397	386	382	396	370	404	391	370	340	390	408	380	353
36826	47891	31420	12281	3638	1228	703	713	666	667	688	654	701	682	700	690	744	692	688	668	702	672	663	655	674	654	724	657	718	668	688	671	649	683	698	720	717	655	664	660	716	654	676	696	700	718	726	686	658	731	677	684	681	710	706	662	716	657	677	720	673	683	731	671	714	650	691	721	732	674	726	685	699	712	705	687	689	688	703	692	667	684	700	669	678	662	668	694	673	655	671	650	702	730	683	675	678	666	688	688	671	681	680	716	701	648	658	735	716	702	682	663	663	662	668	645	714	690	724	706	692	708	667	704	702	690	707	692	646	641	688	686	689	693	663	662	699	717	703	638	649	717	695	666	623	645	718	671	697	652	688	676	622	715	675	688	690	681	673	700	667	732	666	726	690	736	645	659	666	705	712	692	659	702	671	675	648	688	681	668	662	677	693	680	649	681	685	650	695	686	692	692	709	684	737	674	714	642	706	661	683	700	671	675	690	705	702	691	715	663	675	697	650	716	654	691	675	645	638	736	682	718	647	670	702	688	623	628	708	683	677	651	676	662	722	668	724	678	636	710	708	698	679	692	701	688	702	713	687	687	708	676	635	667	681	691	651	713	686	697	743	682	725	686	664	673	701	698	679	667	680	670	692	731	646	648	696	653	688	706	682	684	677	707	643	664	724	658	707	678	682	666	677	664	682	664	670	666	701	710	690	648	679	693	665	666	726	670	663	692	717	704	681	679	692	678	659	679	656	645	637	652	676	649	689	669	650	720	740	671	729	673	700	679	669	724	681	714	686	698	672	702	694	655	703	725	663	694	707	682	694	705	637	682	679	703	696	716	685	691	703	655	673	688	720	720	644	679	697	690	657	676	699	693	695	682	690	623	655	720	705	698	627	672	685	701	643	669	650	691	655	611	638	688	715	693	689	657	677	629	716	671	679	700	663	666	702	691	673	722	693	689	677	700	749	708	666	697	697	669	690	690	679	679	690	699	659	719	654	657	715	692	681	732	710	713	663	704	683	742	643	701	643	636	687	684	686	718	679	691	693	699	677	656	723	715	690	636	666	642	715	698	657	688	691	653	701	699	639	690	672	675	690	695	697	701	715	687	677	714	668	690	679	694	653	659	653	680	707	678	674	681	703	706	657	693	706	706	689	683	688	668	686	707	702	704	711	671	694	686	659	694	685	681	640	681	651	684	630	695	678	701	676	636	688	680	662	658	645	675	649	633	665	693	705	705	695	662	656	689	651	683	712	663	678	657	676	670	681	700	706	666	681	649	730	676	687	657	699	661	644	670	658	714	701	706	747	711	705	731	698	706	661	716	671	662	711	653	659	732	678	658	693	741	693	693	666	700	712	705	678	630	647	652	722	684	702	666	706	714	717	691	662	686	690	688	695	695	731	713	692	713	674	674	667	673	657	747	683	733	661	703	655	654	700	662	658	681	689	701	647	671	666	656	659	690	682	665	685	696	683	689	703	703	681	658	667	689	705	686	736	670	672	648	633	682	715	717	746	630	616	711	728	684	671	676	689	652	702	685	672	689	683	667	673	655	638	674	650	724	745	683	682	690	660	640	637	665	622	678	670	676	671	680	669	659	719	656	688	712	669	661	699	667	675	667	671	708	693	684	709	634	669	669	717	689	736	689	647	683	648	724	703	683	675	671	719	730	730	646	742	712	706	665	707	652	669	686	659	706	684	691	722	688	681	702	677	689	677	708	684	656	678	676	727	675	681	690	670	621	720	679	687	707	659	685	648	674	724	675	724	644	651	643	654	672	649	702	696	671	688	679	675	730	672	665	714	666	659	687	655	656	662	716	727	694	705	686	707	747	658	673	710	671	680	648	672	692	702	680	680	730	704	670	666	670	703	693	677	673	750	704	662	654	683	662	677	723	700	641	691	680	710	680	688	663	680	678	674	692	625	673	647	690	626	686	703	639	667	671	715	691	716	710	672	696	679	703	700	696	651	665	670	681	689	684	676	654	664	668	682	681	659	705	696	697	673	637	666	670	682	656	721	675	668	668	684	713	703	672	705	708	681	694	691	712	682	715	742	648	662	656	702	687	684	663	658	685	692	650	654	703	686	681	657	615	671	721	711	707	672	639	692	667	684	700	683	752	712	678	704	683	719	691	707	683	678	666	717	689	659	699	681	699	650	656	677	641	724	660	678	669	725	687	665	636	707	656	716	682	716	693	643	688	683	674	674	714	680	675	619	702	652	707	699	686	697	688	687	690	673	747	693	708	713	689	716	712	683	714	690	711	687	686	692	713	680	676	631	711	686	682	669	680	703	697	654	700	701	723	650	681	658	675	670	666	658	685	718	619	717	650	706	702	683	679	643	680	656	673	678	705	693	684	706	660	663	651	721	665	713	675	692	689	681	689	631	702	646	694	719	627	679	660	692	675	723	698	681	682	718	682	678	706	690	677	674	670	726	720	678	724	707	647	683	695	671	651	712	690	687	689	686	673	684	728	656	652	726	663	690	689	709	713	684	692	690	688	651	682	689	662	731	663	684	695	685	723	678	686	666	662	676	652	681	727	681	707	677	713	692	698	696	674	681	654	668	669	682	701	699	691	685	706	683	668	666	649	691	666	758	735	710	684	650	665	657	664	658	663	679	651	661	690	672	724	685	692	705	709	727	669	690	714	669	625	650	647	657	717	677	665	680	678	678	683	689	663	657	673	716	689	690	647	704	631	705	646	752	663	669	679	649	685	677	684	641	647	719	619	695	649	688	661	700	717	661	703	655	675	705	621	675	680	701	720	685	725	686	674	709	668	679	620	708	702	671	661	691	774	681	686	723	709	716	679	738	700	703	641	733	720	651	668	746	670	696	647	704	695	654	681	685	707	683	688	680	692	689	702	677	677	715	654	650	690	705	700	633	685	647	715	653	675	671	643	684	687	626	700	722	684	656	677	712	672	706	689	748	654	673	752	718	694	676	693	681	712	718	644	728	691	702	686	700	683	718	717	765	662	650	677	685	703	731	620	719	716	666	685	675	674	694	712	668	699	631	728	682	670	659	668	708	706	707	661	670	669	683	682	651	749	664	678	706	685	731	716	638	687	684	717	684	748	705	680	704	640	695	727	701	720	684	664	665	645	721	700	729	674	704	670	707	716	687	680	676	697	692	674	752	680	671	658	678	696	652	694	701	662	642	677	684	697	658	674	717	656	688	675	689	731	644	684	708	682	700	709	674	726	689	680	699	645	704	682	759	678	668	640	702	665	624	694	631	672	730	665	685	692	677	656	648	664	691	678	667	679	666	705	679	697	692	696	694	725	657	646	682	714	673	654	682	667	689	693	750	681	682	678	710	677	623	706	674	728	690	674	654	672	685	677	663	700	688	674	645	747	691	705	642	663	658	678	676	700	636	711	657	715	732	688	685	661	728	673	663	663	697	672	649	663	648	682	700	706	669	699	673	678	668	730	673	676	712	686	730	661	662	751	751	715	645	742	690	659	656	731	667	729	717	696	674	691	708	682
24546	23201	31914	26410	19992	8478	778	336	314	340	293	293	270	320	320	301	312	297	355	323	335	313	318	318	329	307	328	299	301	294	315	302	315	305	315	334	309	302	291	300	299	359	319	333	343	319	335	324	307	339	299	292	306	319	325	308	322	339	302	328	281	302	317	319	295	281	350	297	303	306	294	329	304	301	307	293	311	325	294	294	319	345	260	346	318	316	322	318	280	298	318	304	326	283	300	304	310	290	277	321	312	327	315	333	320	332	330	310	284	299	315	302	301	321	307	348	310	296	305	311	286	314	331	298	330	315	295	304	314	316	319	321	311	315	286	365	309	320	324	337	294	307	314	326	317	311	279	313	316	310	318	296	307	308	341	303	293	317	320	308	307	294	332	346	321	311	310	302	304	327	298	333	311	306	293	323	286	288	292	322	340	298	281	291	305	311	312	295	337	308	299	267	318	322	314	306	314	328	333	312	314	315	321	317	321	300	313	280	327	310	327	310	333	268	299	302	322	315	299	317	318	315	319	316	297	328	322	308	289	327	317	271	277	304	324	293	315	304	317	316	307	303	312	322	327	346	300	275	320	329	329	320	307	299	307	340	308	292	301	320	313	301	317	281	304	313	339	297	293	321	315	280	298	323	362	318	361	318	320	323	315	318	286	321	296	317	307	284	321	315	318	350	304	309	277	269	295	320	321	292	286	312	322	292	304	319	287	326	328	297	293	312	312	319	319	318	310	306	317	325	301	314	290	296	309	322	300	326	325	287	295	312	333	312	309	305	287	291	337	311	310	289	310	308	322	299	336	296	341	313	284	302	285	307	298	318	342	288	290	344	310	299	316	329	303	331	307	260	310	302	311	317	271	339	313	316	283	307	306	349	300	300	312	312	312	310	299	305	310	297	296	278	300	284	327	308	302	286	298	318	288	325	343	319	308	321	300	320	301	329	314	298	319	322	322	326	331	323	300	287	295	308	322	274	320	317	308	337	311	265	313	310	272	313	311	309	314	311	333	306	298	308	333	304	307	292	316	327	306	340	284	315	304	317	297	315	303	319	317	330	305	289	313	313	295	312	321	279	340	314	316	329	302	306	342	312	297	316	298	292	318	344	286	310	324	282	314	333	318	313	292	342	330	306	301	293	334	279	305	322	318	297	357	328	329	340	321	318	311	262	308	311	291	300	293	339	283	300	349	307	301	304	309	302	302	297	309	319	269	292	292	325	342	302	306	344	314	319	318	333	331	343	279	303	321	313	299	279	304	306	318	308	317	316	303	279	307	308	330	307	311	305	295	309	305	313	310	287	303	320	298	331	302	348	329	316	313	319	320	304	278	330	286	312	350	318	291	297	311	340	314	327	303	320	307	283	305	280	343	276	330	310	316	326	273	316	320	296	308	282	320	306	296	315	300	347	312	314	318	295	302	293	306	331	286	353	303	322	304	311	278	325	323	324	317	322	313	309	279	317	298	321	305	300	310	282	285	325	296	294	292	294	302	326	321	311	346	323	299	314	328	324	295	288	308	280	281	301	308	334	296	316	322	301	301	300	320	279	327	305	307	303	306	309	311	296	285	323	308	298	315	335	310	313	274	290	252	291	305	324	326	321	325	302	306	305	309	296	306	329	308	319	305	323	316	304	300	341	323	304	303	334	314	320	268	349	316	290	333	327	297	324	311	315	302	311	304	298	272	323	334	318	331	284	315	292	302	319	338	320	311	309	317	347	344	300	313	293	321	302	283	327	309	307	349	323	300	314	316	304	303	295	326	317	275	301	327	298	293	320	336	343	333	305	317	299	315	299	298	309	333	280	297	324	294	339	303	297	262	295	298	290	296	293	339	299	321	313	317	333	317	295	319	313	317	375	313	342	305	300	286	291	323	311	281	317	308	287	288	319	300	263	311	319	297	291	294	323	333	307	284	317	275	326	326	327	282	290	311	347	316	268	315	297	335	278	335	312	303	317	308	279	314	292	355	338	284	316	307	312	277	286	313	331	299	305	312	307	315	324	285	300	305	332	325	329	321	315	282	320	295	330	290	310	290	326	312	308	300	308	316	332	322	319	322	320	310	319	300	291	321	318	318	319	280	369	297	308	267	315	293	296	332	286	300	304	318	286	331	323	310	315	319	323	306	302	308	288	314	335	320	345	301	323	295	297	335	322	292	332	319	287	343	305	316	308	302	286	317	304	337	321	303	325	319	325	325	310	298	288	307	336	301	329	310	335	316	280	304	329	292	301	292	301	315	314	304	297	317	340	316	313	318	340	298	315	287	288	315	303	342	287	297	322	332	304	305	320	279	290	300	333	292	297	279	344	336	336	306	296	291	315	312	322	324	292	296	332	323	294	296	325	304	310	327	306	298	316	302	277	307	331	331	304	291	329	317	303	319	293	311	320	338	319	315	323	309	316	316	323	336	317	324	316	288	325	336	310	303	319	294	333	328	294	311	324	300	318	304	303	297	311	289	307	322	324	291	338	326	313	326	291	333	319	330	339	321	318	314	298	288	310	288	282	320	315	288	329	325	324	292	348	281	299	320	292	311	311	312	330	329	273	310	316	325	316	327	301	321	308	346	289	308	283	319	303	312	296	314	313	313	317	282	330	277	314	289	290	313	318	324	326	287	340	323	306	323	318	323	283	327	318	328	316	310	326	313	297	321	321	334	299	334	315	278	321	283	323	318	303	323	311	302	311	308	340	330	325	260	293	326	311	344	304	312	300	300	327	335	309	308	335	309	294	303	315	315	320	319	328	293	294	290	297	294	332	311	309	295	284	296	321	298	272	312	300	279	302	333	316	322	306	282	344	322	328	325	294	320	312	325	312	325	307	311	319	293	316	328	313	302	302	293	303	288	326	317	327	305	334	285	324	334	304	329	287	292	321	331	336	343	297	291	279	296	301	282	311	308	332	302	313	321	302	321	321	299	280	333	337	277	284	335	288	315	327	305	317	282	325	323	298	315	324	306	304	325	320	330	278	328	341	323	294	318	319	310	312	335	314	292	283	286	305	297	316	311	309	297	302	305	302	292	294	331	302	284	311	306	328	294	299	307	283	333	306	307	303	329	308	285	294	324	339	318	359	296	310	314	295	339	320	313	311	302	303	300	310	299	320	303	322	304	306	305	315	316	323	314	300	321	287	349	288	300	334	308	296	316	287	299	315	297	301	311	286	345	327	298	340	303	303	339	333	316	298	281	321	316	332	312	308	301	306	311	298	294	342	293	326	328	311	302	327	315	318	347	290	306	331	331	319	290	314	316	283	357	296	310	315	315	276	314	315	339	306	323	342	286	329	321	291	300	323	307	300	327	308	353	300	300	299	310	298	307	285	333	316	316	298	313	341	293	303	311	322	331	322	291	320	308	300	331	305	317	345	309	325	301	319	308	290	281	304	297	339	316	336	304	326	307	294	308	311	309	308	321	355	319	301	323	311	295	302	297	324	327	318	320	330	323	291	275	326	303	308	329	297	333	304	321	333	273	309	320	310
60334	91383	64095	35857	15160	4071	956	536	554	534	566	566	560	536	563	550	539	540	560	557	556	565	555	592	563	556	516	550	556	560	568	533	566	523	551	562	562	551	522	548	562	594	561	534	536	547	587	583	568	573	625	548	541	562	571	557	538	541	578	580	542	542	539	603	581	619	523	520	561	566	557	574	551	581	526	509	569	554	522	549	559	586	578	542	529	564	525	583	550	571	575	552	521	560	533	551	547	579	554	555	573	557	574	588	548	555	524	578	546	602	548	540	582	528	552	545	584	587	561	579	551	516	552	552	549	583	547	584	502	598	528	521	546	564	546	539	501	551	553	555	522	528	539	565	506	551	552	522	576	546	534	551	515	562	541	518	529	540	553	532	580	518	516	574	548	526	541	553	553	566	520	601	557	542	563	559	550	561	560	530	541	557	520	579	521	584	528	568	566	560	546	635	521	574	576	548	559	570	577	576	558	544	554	494	536	557	532	556	541	550	544	524	556	512	550	553	546	523	526	553	561	572	540	555	563	564	564	543	536	569	528	546	583	543	543	578	513	556	587	553	529	566	539	543	545	563	551	563	545	564	557	578	569	586	577	597	538	548	581	563	547	531	571	545	564	599	527	542	536	550	559	558	520	591	537	580	559	546	590	547	551	573	540	507	571	590	606	544	579	533	522	573	553	548	539	559	588	573	600	549	608	528	535	604	603	579	561	540	562	567	520	539	542	613	558	553	519	524	546	598	560	551	570	545	531	544	540	548	559	573	555	548	550	553	581	564	567	572	554	562	537	580	577	567	552	573	560	556	604	581	544	537	544	568	572	519	555	584	524	620	562	585	548	579	508	576	540	554	542	575	535	516	518	498	540	544	574	562	551	565	563	517	569	549	571	587	524	521	598	520	533	576	510	509	580	523	559	592	556	587	550	584	574	587	570	567	544	543	567	588	557	523	580	561	567	515	576	504	573	566	576	509	581	545	566	571	550	517	532	542	521	562	573	521	536	603	544	567	524	543	572	558	570	553	564	559	548	518	588	588	542	549	496	598	517	542	543	554	547	593	509	590	559	550	537	540	560	579	577	593	527	562	541	546	531	553	561	560	524	563	536	558	569	560	564	512	584	547	571	580	555	519	542	552	566	540	567	551	545	544	591	551	527	528	553	551	573	562	554	536	569	551	569	556	572	574	618	602	519	560	516	534	554	538	579	539	564	544	526	580	530	582	558	560	588	555	544	521	572	572	562	528	560	564	555	573	583	541	567	582	577	597	532	531	555	577	548	545	613	508	579	533	569	555	542	552	579	622	595	594	567	578	581	568	560	537	601	577	515	541	562	547	547	582	604	570	529	533	614	563	570	553	553	553	560	494	574	580	489	564	572	544	494	587	517	555	548	556	531	546	523	552	583	537	548	599	549	543	589	574	543	510	578	528	541	599	569	547	526	504	567	554	527	509	560	559	566	528	593	550	587	581	538	557	526	523	604	544	550	587	550	553	524	532	540	584	603	537	557	543	544	531	586	532	564	547	569	538	568	553	550	591	550	540	586	559	549	523	570	548	555	575	561	557	561	541	586	569	546	526	584	558	533	547	548	572	549	556	517	558	560	560	557	596	569	545	545	585	545	527	591	585	524	583	543	551	554	571	572	574	536	583	533	497	565	527	564	524	535	583	542	548	579	514	595	546	535	584	529	555	554	547	565	564	516	547	538	524	544	533	559	583	529	519	548	528	597	584	546	552	565	591	535	561	565	579	570	561	513	566	573	559	505	554	558	547	561	554	549	554	544	551	588	576	494	575	552	549	535	533	584	566	508	535	508	557	537	582	523	511	574	530	531	548	569	572	504	551	541	596	524	570	521	563	572	548	550	568	549	551	587	605	561	544	563	580	586	549	573	560	553	543	545	556	603	549	528	574	594	565	540	560	586	590	519	534	566	547	551	583	521	582	531	565	521	518	547	529	562	535	537	556	562	584	538	512	522	560	546	556	552	556	526	558	531	570	529	530	567	557	521	579	578	555	552	561	597	556	524	554	559	559	580	577	553	575	585	577	545	565	522	606	547	600	582	551	619	583	550	560	532	565	561	544	575	564	549	576	552	581	530	549	529	581	548	566	583	541	554	570	537	564	554	548	566	559	569	548	571	547	516	536	562	560	538	539	541	537	519	568	508	538	600	565	598	525	522	507	559	547	512	548	570	544	596	537	558	560	530	542	528	519	547	569	581	518	561	559	565	568	582	560	581	590	551	497	539	529	541	583	559	575	539	541	533	525	549	529	561	558	541	577	559	572	563	572	555	575	562	544	581	568	550	572	539	549	505	538	572	532	545	560	588	526	543	588	569	586	525	529	568	555	557	572	534	531	548	563	570	556	561	529	599	537	556	577	545	576	542	595	555	554	566	536	572	554	580	550	533	545	570	562	529	569	561	551	572	581	548	579	516	571	581	545	562	568	531	557	600	525	527	520	585	581	570	581	581	559	489	574	561	545	558	532	554	547	597	525	544	548	523	509	576	530	548	590	580	530	540	575	579	548	592	566	535	560	527	514	575	584	603	556	543	558	539	558	571	558	542	554	549	506	565	523	578	515	597	589	557	574	525	598	550	577	542	597	538	513	517	532	553	578	575	546	532	545	555	499	577	605	566	525	554	538	521	562	570	549	541	551	516	545	569	551	542	564	545	595	515	594	580	530	518	520	551	537	586	578	575	549	549	540	558	557	537	568	575	559	548	564	545	543	559	601	542	528	535	601	595	515	570	574	535	510	538	554	576	546	519	566	558	562	569	568	570	522	539	521	568	548	542	528	590	533	532	512	575	604	530	545	536	560	559	538	555	545	581	594	572	585	530	503	607	546	587	582	595	547	594	516	565	538	558	521	539	566	568	560	533	500	555	577	550	556	571	565	555	526	568	525	579	500	577	526	536	590	548	560	548	580	524	579	563	579	550	531	566	529	615	547	556	530	610	559	510	545	550	507	507	549	549	624	573	498	544	536	590	541	534	546	592	568	522	529	568	526	563	540	573	563	604	550	614	577	596	545	558	566	555	555	557	560	517	574	538	540	563	572	515	554	543	559	574	559	563	545	571	526	578	540	523	561	541	565	567	608	558	539	557	549	574	589	534	524	573	562	527	572	533	517	548	581	552	569	531	554	543	566	555	543	563	550	546	514	550	556	573	539	592	574	526	509	580	532	527	567	561	563	540	589	539	592	514	518	580	557	567	537	548	561	559	526	515	555	532	517	549	582	548	593	555	548	590	556	578	533	539	566	550	512	548	555	531	575	573	555	524	532	544	559	570	574	519	501	531	533	553	529	553	583	532	565	548	523	530	524	549	556	550	557	509	561	564	579	524	568	547	598	579	555	547	545	536	568	583	544	571	549	560	541	519	568	544	567	535	552	569	558	594	528	539	562	525	604	546	569	573	544	561	541	547	574	569	574	546	509	511	555	562	536	540	521	541	567	521	527	566	563	574	561	567	507	527	550	595	527
23507	22139	30758	24498	21502	18991	5034	477	390	425	410	408	424	386	419	419	422	392	425	397	455	405	399	428	390	410	391	410	389	390	433	433	418	367	404	402	423	391	425	390	450	397	395	414	375	406	375	406	405	404	430	394	380	417	431	368	398	384	404	420	401	372	364	388	398	371	395	391	391	358	395	389	368	390	390	379	411	406	403	407	411	385	424	434	398	441	411	390	427	395	378	401	374	409	384	400	383	409	407	395	391	406	341	388	415	405	412	375	404	401	376	393	373	395	401	376	412	384	407	422	400	430	430	370	400	445	405	416	395	447	372	409	411	419	390	415	411	413	389	364	403	402	396	435	390	400	445	404	393	395	374	378	402	418	405	372	429	398	394	397	373	372	395	389	385	416	373	383	398	387	422	427	387	369	365	392	402	401	426	369	432	364	399	393	389	370	408	415	370	365	395	401	423	374	389	410	408	401	411	410	408	398	385	425	401	418	417	388	390	417	393	390	402	404	388	419	382	384	406	416	400	403	397	394	422	397	410	366	389	413	401	378	404	410	418	380	401	430	394	355	376	431	387	402	395	386	431	400	370	403	396	393	390	417	388	417	392	371	422	391	384	436	406	433	371	407	410	444	380	406	379	384	426	404	394	409	398	386	417	401	384	403	358	414	378	426	392	380	390	389	352	401	401	390	403	412	400	409	414	388	389	381	417	411	416	422	414	407	398	369	395	403	437	434	391	392	401	393	399	388	400	428	384	404	387	400	382	406	388	403	447	408	413	392	442	411	412	364	411	405	386	384	432	400	382	429	380	402	398	355	356	392	364	459	446	369	371	384	415	390	410	431	404	409	396	404	400	384	363	384	396	403	429	414	356	430	395	364	377	386	367	389	382	406	424	394	342	363	421	375	416	380	366	408	431	333	368	432	372	434	390	422	451	402	398	444	400	395	401	396	414	401	403	388	431	425	382	391	398	403	446	395	397	427	388	432	389	382	411	407	426	369	394	413	419	410	375	390	390	368	389	367	382	421	398	393	393	411	363	408	420	402	389	438	356	392	424	414	375	405	411	402	374	404	382	414	422	392	371	430	422	423	405	380	377	384	399	409	362	430	383	384	412	415	407	380	427	400	380	381	373	362	374	421	382	409	437	380	392	431	425	382	386	385	393	378	384	384	401	392	402	422	359	367	369	381	384	397	372	407	389	383	422	405	357	418	403	353	405	375	420	394	416	408	418	415	415	411	380	384	409	408	405	383	353	404	375	421	386	384	400	396	411	400	423	404	398	413	378	426	383	394	401	390	420	334	403	438	415	404	360	408	396	399	415	410	375	387	436	362	412	373	373	406	370	392	434	370	408	390	388	393	402	432	376	378	439	421	402	362	398	413	379	400	431	402	392	398	395	392	444	406	370	416	351	387	383	387	382	384	387	388	418	398	392	402	403	368	402	389	404	415	361	406	431	411	400	389	441	412	393	404	373	386	402	405	385	394	396	405	403	364	390	388	376	391	409	396	372	422	373	384	381	397	375	395	423	414	417	327	403	363	435	401	393	436	407	360	359	401	382	425	384	395	390	391	404	372	403	429	402	421	410	421	395	397	415	351	400	354	412	383	437	421	403	410	404	393	388	385	406	388	416	426	399	389	360	379	413	350	407	412	403	404	415	360	413	365	380	400	382	390	396	387	421	380	417	373	406	388	391	398	417	428	381	396	371	406	383	398	372	365	413	406	391	371	428	370	391	412	414	425	391	408	444	392	396	376	429	415	424	421	418	405	416	379	396	401	390	408	391	416	385	367	381	395	424	423	411	398	355	394	397	426	394	338	381	408	417	388	382	432	392	400	400	391	425	375	379	426	385	419	403	408	413	386	374	404	402	383	410	407	386	389	405	427	390	401	384	406	394	431	402	372	382	370	401	378	390	387	412	377	401	417	376	430	397	401	403	431	397	441	393	416	408	395	381	396	414	401	392	383	390	387	386	419	384	387	402	373	415	383	395	374	400	395	358	418	427	392	398	384	403	391	398	398	406	383	406	412	391	393	399	403	402	392	415	402	405	382	423	395	412	405	413	392	399	404	403	406	368	399	403	441	418	419	387	409	415	369	397	404	392	386	413	403	397	403	388	365	408	359	402	404	394	423	352	395	410	380	396	375	417	422	378	419	377	403	414	386	398	404	407	399	378	418	404	388	401	416	436	399	395	439	403	419	429	388	401	406	429	404	404	401	395	384	411	416	419	402	387	404	375	360	393	423	399	386	410	414	437	350	394	406	408	370	398	412	378	402	402	391	381	369	384	377	403	369	374	395	390	359	426	386	374	395	365	445	393	385	395	366	388	405	399	380	408	374	356	407	423	458	387	387	419	402	402	379	426	426	412	428	413	421	398	404	382	378	433	404	394	361	424	381	402	407	389	397	395	407	403	412	393	397	420	386	414	414	386	400	413	398	376	450	384	372	361	382	387	424	389	380	416	380	385	376	393	405	386	343	383	408	412	397	368	416	388	411	405	374	362	436	402	383	386	378	389	407	392	392	414	388	381	397	405	393	408	364	378	392	393	380	429	409	418	371	372	385	379	398	389	442	420	375	402	416	355	425	403	401	438	411	388	363	398	396	409	399	376	416	400	419	413	400	381	410	411	385	417	365	398	421	393	368	407	401	393	396	432	367	401	424	437	400	388	361	399	405	404	398	374	377	400	393	373	377	409	357	376	408	401	395	423	387	389	377	385	403	411	366	433	363	376	365	401	416	392	385	367	364	364	433	372	375	388	364	431	396	383	407	416	419	393	410	404	429	414	407	397	404	406	434	383	399	420	388	387	400	362	383	404	421	432	388	434	406	394	401	367	391	390	388	391	363	409	376	423	431	409	401	391	400	400	377	384	399	377	370	429	391	353	419	401	393	427	407	426	406	418	418	368	380	411	392	390	381	368	378	427	414	414	363	386	401	417	411	409	406	397	392	377	396	372	388	397	391	392	423	384	370	410	387	431	373	405	370	394	405	359	381	391	396	400	413	403	445	408	394	397	410	397	395	384	427	382	404	368	386	399	387	398	394	415	409	387	443	386	401	408	402	378	374	440	409	357	368	400	387	366	424	430	353	414	391	406	397	417	395	373	367	385	412	374	391	420	402	412	380	446	436	376	388	389	380	399	351	446	401	422	374	425	385	400	391	378	439	408	391	390	417	383	437	449	422	353	397	402	398	387	375	420	408	447	408	418	400	394	408	414	385	424	403	434	424	392	366	367	360	395	399	410	385	398	404	391	381	399	406	410	410	416	393	388	390	396	408	397	384	368	437	426	413	367	381	434	415	407	404	406	390	370	378	394	384	404	371	387	402	372	390	409	442	419	417	385	376	395	360	380	405	450	351	381	383	401	388	419	412	394	405	411	403	388	361	382	392	388	408	424	401	442	416	441	354	349	409	406	373	431	369	363	412	385	386	424	384	378	390	375	392	376	378	407	387	443	389	439	389	400	397	444	398	368	393	384	425
61461	101622	73012	42856	19964	5772	1381	684	693	675	687	692	664	679	705	644	707	682	630	689	668	724	679	657	665	689	680	679	705	677	644	694	679	632	668	695	662	704	708	699	649	676	652	600	680	657	657	648	670	625	652	686	660	635	679	650	683	690	676	603	692	688	664	702	709	709	656	685	667	641	700	672	687	714	669	655	688	673	667	652	687	674	631	650	671	685	640	687	689	609	670	635	653	682	661	691	653	692	669	707	661	683	647	653	694	669	712	660	648	667	701	629	688	652	701	648	683	631	694	683	684	661	689	671	594	663	711	677	628	642	653	622	677	689	673	672	676	671	703	672	660	720	678	679	699	686	622	660	669	666	659	650	697	716	679	657	694	669	710	652	641	669	705	698	649	661	682	711	650	687	665	649	666	657	660	681	718	695	664	660	663	650	642	689	631	639	691	649	665	689	681	652	654	654	660	669	628	691	695	600	649	635	676	648	622	713	623	645	630	691	685	665	663	722	697	650	661	680	672	634	679	711	640	670	667	694	570	680	666	647	640	659	715	665	679	698	685	665	644	657	709	648	681	640	647	660	652	630	666	685	699	652	709	630	664	662	664	671	695	674	688	692	723	621	649	665	608	687	681	646	650	668	733	678	640	649	722	683	677	681	685	697	653	650	637	684	652	639	644	666	675	653	636	684	647	637	653	669	714	660	611	621	671	677	692	640	665	697	660	632	678	664	664	645	634	657	686	676	665	645	661	638	648	674	687	670	711	659	641	628	636	658	679	677	684	646	685	658	629	621	637	635	643	651	608	639	673	675	677	632	676	645	633	659	697	636	730	639	652	646	683	634	684	692	646	641	675	669	658	648	658	635	632	666	646	630	700	622	653	652	665	661	639	666	667	672	671	671	708	642	660	695	682	647	658	654	642	690	683	673	633	674	706	661	640	632	642	697	673	627	698	659	687	685	655	668	638	622	665	673	656	697	645	650	628	671	645	666	645	665	690	670	636	640	701	668	712	673	658	665	679	637	644	632	692	719	639	635	679	671	647	675	694	670	660	680	679	655	639	646	710	679	679	708	680	687	688	675	690	653	648	633	679	661	641	628	692	669	662	657	680	644	648	658	652	673	678	706	657	679	659	695	688	653	634	633	709	699	682	645	662	663	638	694	646	683	664	653	650	688	625	643	650	693	666	722	695	736	691	659	628	690	681	637	669	685	633	644	675	657	704	685	689	689	631	671	642	655	695	618	678	679	720	692	712	653	696	678	662	684	629	687	642	653	644	640	656	701	658	699	646	649	677	661	651	729	678	713	628	652	685	679	671	667	666	669	688	632	717	691	695	679	672	677	692	672	637	677	705	693	654	651	687	678	654	660	654	632	635	659	699	654	667	680	667	645	691	650	656	652	680	638	669	617	677	672	678	672	683	706	668	671	714	697	688	660	675	671	617	651	688	663	687	654	696	660	662	692	661	640	634	671	689	675	667	659	686	630	688	640	641	629	633	688	674	706	702	687	699	715	660	689	667	667	736	648	680	674	675	693	676	634	656	652	708	670	681	651	691	631	642	667	645	673	687	619	652	691	718	649	693	656	648	650	683	643	685	654	649	644	633	638	676	683	692	666	671	654	727	643	707	638	701	653	673	647	638	642	681	670	665	687	621	663	671	681	676	704	648	671	685	674	653	672	650	618	660	692	702	679	703	601	691	681	654	705	686	698	654	690	654	665	656	636	682	684	677	684	669	671	707	636	629	637	671	650	670	655	659	644	671	650	674	640	643	684	718	675	627	662	666	632	692	670	670	664	661	693	672	682	685	669	668	692	687	677	674	679	660	705	644	681	674	684	683	639	661	639	669	690	661	659	674	664	649	683	647	675	659	638	628	672	658	680	676	690	691	659	635	708	645	631	699	668	665	691	642	670	647	706	662	679	665	653	672	682	610	696	704	679	666	630	669	659	632	668	664	685	695	750	667	650	653	671	655	654	702	626	621	668	636	702	709	641	677	620	694	633	689	658	640	676	648	665	702	653	659	666	665	686	715	680	667	682	704	645	682	662	684	699	635	675	693	721	642	688	647	649	679	682	673	683	663	695	677	689	666	709	665	644	711	628	641	691	587	648	688	691	673	658	679	653	653	690	662	677	660	685	696	638	651	639	669	651	626	673	660	640	669	692	714	639	682	740	690	716	656	657	663	668	684	638	691	656	650	694	687	683	622	615	628	680	615	666	679	692	645	680	654	619	681	667	621	679	692	647	659	633	642	649	711	674	700	618	652	665	662	687	691	672	657	659	658	647	658	681	669	655	663	668	647	685	684	737	675	671	650	694	662	688	654	669	707	625	659	663	692	672	616	691	664	695	703	664	662	702	679	676	692	684	631	644	660	675	651	711	676	676	624	685	689	638	663	701	687	673	700	671	664	670	686	697	639	648	669	668	632	685	714	669	693	653	667	645	621	670	700	687	674	678	693	659	625	671	674	689	689	638	648	689	649	628	682	676	684	683	652	670	711	660	673	708	641	662	655	627	641	671	671	687	658	680	676	643	647	674	640	708	626	672	648	660	655	633	671	664	716	670	702	685	641	672	654	670	657	671	677	687	696	634	657	661	661	640	627	624	653	693	664	639	665	705	643	664	666	691	640	644	628	607	655	688	707	656	677	707	652	658	652	686	675	645	700	628	686	692	715	668	689	667	679	687	683	667	703	612	709	669	675	615	670	649	659	636	668	670	637	673	672	633	682	664	620	659	655	635	682	655	668	696	632	661	698	713	638	692	700	652	705	693	684	711	691	631	661	672	660	660	680	682	662	669	647	639	678	703	625	655	625	643	683	685	658	670	630	672	696	655	654	633	737	607	683	625	657	668	677	649	636	695	660	647	665	658	690	683	661	613	661	677	657	665	678	698	658	635	678	648	675	671	634	645	659	633	641	652	719	676	654	662	676	675	616	629	628	692	678	696	687	686	663	693	622	636	670	697	624	693	683	686	652	696	635	697	632	629	702	709	669	698	648	687	666	662	681	601	669	662	655	665	660	658	615	630	694	670	677	667	662	684	662	688	635	641	647	655	701	655	650	718	665	630	659	643	686	691	675	732	618	651	657	661	678	636	668	672	663	669	646	670	728	635	705	679	629	598	660	660	690	664	679	649	646	658	702	709	693	628	659	707	645	699	701	652	663	701	670	655	687	677	639	643	659	719	651	682	614	655	712	630	669	650	675	656	619	663	627	689	665	641	697	656	700	691	659	661	666	660	624	644	645	666	713	678	648	671	641	692	684	636	662	630	682	622	664	671	673	675	673	631	680	704	656	654	659	684	676	657	645	644	706	682	663	681	700	623	648	680	679	668	629	710	628	637	656	670	642	665	649	678	676	667	690	654	655	669	636	660	654	651	634	640	643	699	662	629	663	637	651	694	715	672	681	687	681	659	637	689	691	654	654	661	687	693	668	670	624	651	685	616	657	697	654	684	632	686	652	707	676	682	725	658	656	648	638	692
29103	30515	28045	12358	1928	670	397	408	418	376	438	391	431	401	394	408	409	412	410	388	391	401	387	404	408	367	435	413	403	434	390	399	393	371	403	402	367	373	406	363	411	375	410	381	426	393	429	389	370	380	364	383	407	375	394	389	356	386	359	383	385	374	391	400	397	424	381	386	374	392	403	408	403	419	387	355	392	406	395	370	418	412	387	397	367	389	448	374	404	402	399	385	371	408	407	376	396	377	365	357	407	407	373	380	363	411	401	387	381	351	407	374	391	392	395	368	391	397	422	389	353	380	405	439	391	370	398	414	353	372	415	373	375	396	389	349	368	411	417	413	385	391	414	373	403	406	393	431	383	381	381	396	373	382	392	375	387	411	377	379	418	375	409	426	390	373	378	417	373	381	398	345	396	408	429	385	398	381	416	358	401	349	374	420	398	358	354	374	400	384	370	377	415	414	402	395	372	392	388	415	362	385	431	377	390	410	390	399	422	415	417	410	398	401	373	389	399	367	409	413	427	418	379	436	381	414	428	414	425	372	374	410	362	391	383	377	398	372	416	393	366	397	383	388	421	417	395	384	379	400	377	421	378	391	372	402	386	380	378	358	372	403	401	365	421	364	377	423	386	402	397	396	423	390	404	425	394	399	404	405	389	401	382	384	374	383	420	363	372	369	433	367	394	391	373	380	393	374	397	414	363	448	362	382	375	401	377	404	386	391	404	364	375	410	390	395	368	396	357	374	419	405	388	376	354	404	399	376	391	381	404	358	383	400	360	398	388	377	411	398	376	369	395	405	374	402	409	414	365	395	370	386	387	411	350	442	343	357	374	395	387	367	399	405	385	400	390	384	415	358	392	383	393	369	421	412	396	406	402	398	375	419	407	390	373	392	374	384	393	347	397	395	386	384	376	390	368	387	414	391	403	413	400	359	360	411	425	394	376	401	387	398	376	388	404	393	386	415	377	371	368	429	399	385	385	367	377	367	395	385	385	381	415	406	395	343	418	396	362	382	398	405	405	418	408	400	363	395	410	377	399	397	405	399	374	393	375	408	380	396	401	370	411	387	419	440	406	414	409	391	426	388	371	393	378	375	381	366	404	388	388	383	444	390	375	409	400	394	391	394	401	368	389	387	367	383	351	400	422	377	383	387	364	377	366	391	400	391	392	421	382	396	446	395	385	365	403	369	413	415	391	392	398	362	413	414	393	387	430	412	387	370	372	369	384	392	418	393	421	400	383	424	404	400	392	415	393	376	427	402	415	378	411	392	430	364	405	386	367	374	400	440	374	378	431	386	375	403	380	387	388	385	381	401	369	393	416	392	387	371	410	371	396	400	409	389	382	399	401	400	397	353	400	413	401	442	386	404	364	369	423	371	365	409	391	389	401	394	424	382	419	406	376	437	406	399	416	402	382	379	401	354	383	410	393	393	417	395	388	383	391	375	370	407	380	376	406	380	349	408	403	380	387	406	354	381	362	376	372	423	409	398	395	388	406	363	419	352	378	376	376	426	392	401	417	368	406	406	385	420	397	380	383	410	369	382	406	403	383	420	393	414	376	369	412	382	414	364	394	403	409	403	378	384	396	410	384	388	387	398	368	355	411	428	392	386	430	430	381	406	426	392	395	395	368	377	415	398	398	339	400	416	383	433	372	374	407	376	367	377	396	398	382	374	386	413	415	438	410	406	391	401	370	418	392	429	391	400	405	379	412	389	377	413	365	376	399	386	393	416	392	394	397	394	379	399	382	397	448	369	357	359	373	439	379	384	394	342	386	389	420	426	424	421	378	393	398	396	372	414	410	368	385	387	418	380	403	407	388	367	406	375	379	371	358	392	410	370	363	403	392	371	384	410	405	386	413	395	415	405	347	374	468	390	433	376	397	398	406	369	351	447	380	426	409	383	395	416	371	404	372	400	396	430	385	390	358	397	386	363	372	384	378	398	407	365	427	412	351	391	380	368	393	388	379	387	382	373	398	355	421	361	376	380	384	389	397	380	400	370	384	375	392	395	403	387	376	415	377	393	371	420	410	409	406	371	369	363	425	401	386	403	415	404	374	384	392	409	368	381	408	373	378	375	387	395	399	397	430	414	384	389	375	379	395	376	389	417	395	430	399	419	375	368	445	396	403	390	384	368	393	434	367	381	401	391	380	364	396	400	425	394	381	386	400	377	396	366	430	372	419	390	384	389	395	408	393	384	393	382	375	382	391	345	384	367	402	372	382	363	396	368	392	400	363	348	390	406	373	401	385	390	400	387	361	381	370	397	394	402	401	383	396	345	385	399	351	393	389	386	372	363	390	382	468	382	409	398	389	384	395	366	382	367	385	408	386	368	350	404	381	380	412	389	404	379	359	383	372	382	383	381	406	409	370	395	416	395	417	398	372	396	382	398	395	402	377	392	372	390	399	394	388	387	404	378	408	373	404	416	362	405	373	382	407	417	424	376	358	416	373	361	404	373	375	391	414	414	408	396	390	409	388	399	402	399	337	392	403	395	390	356	344	411	360	408	404	404	387	414	378	390	395	392	430	380	378	403	360	426	374	369	420	367	360	342	416	409	391	357	397	404	412	400	376	394	388	365	369	394	353	393	378	370	405	387	368	376	389	383	409	384	375	378	391	424	402	391	393	425	387	375	425	393	386	404	395	384	413	366	414	379	375	381	407	405	404	411	382	403	388	382	388	399	393	403	423	398	356	371	415	362	418	421	373	388	411	392	381	390	372	402	375	366	385	390	391	434	401	360	401	352	383	407	366	378	372	371	377	376	412	360	402	401	400	380	394	369	378	389	378	364	433	389	387	391	408	374	390	414	371	358	384	411	412	414	352	373	408	381	390	410	412	391	372	369	444	382	390	383	387	375	410	414	359	396	378	383	375	411	375	372	364	410	391	377	360	402	352	405	384	387	385	440	379	369	417	375	352	394	387	393	349	374	384	430	419	400	377	347	366	390	372	407	376	390	361	399	399	373	395	376	375	389	390	338	380	375	399	402	410	381	393	402	401	411	409	383	378	402	397	376	391	395	391	362	373	382	409	418	399	386	375	380	397	368	438	403	411	409	376	352	361	409	393	410	374	379	376	414	396	394	421	377	388	376	387	384	371	386	401	393	380	396	401	385	370	383	357	385	385	390	408	417	389	392	415	398	377	394	383	401	441	362	339	380	402	421	402	391	407	402	399	396	381	410	392	371	372	370	402	396	393	358	387	359	389	374	411	395	419	405	385	343	389	381	423	413	360	354	360	382	399	381	392	380	409	396	363	415	346	387	362	366	412	409	418	374	365	438	390	390	411	384	344	379	337	346	374	414	411	389	359	407	374	395	391	415	380	373	390	398	400	388	379	397	391	418	383	399	437	384	381	400	418	372	406	379	382	377	386	382	392	398	411	404	395	378	422	388	377	417	390	408	355	398	377	408	411	381	355	405	389	405	431	428	367	335	429	361	423	419	377	387	378	396	385	428	413	383	407	385	378	374	396	388
36700	49528	32283	12285	3331	1125	774	729	740	709	668	699	673	688	687	702	701	697	672	674	667	700	649	702	702	700	696	720	691	706	694	718	646	646	704	675	744	659	720	703	671	653	693	739	711	693	726	688	695	677	717	710	677	723	699	709	685	663	656	685	713	716	677	666	677	676	714	646	692	709	698	659	720	696	683	739	682	697	712	719	690	698	688	728	697	713	708	678	694	702	738	676	726	716	724	664	666	677	703	693	730	713	681	645	697	676	705	691	689	727	669	683	686	706	724	680	671	704	727	717	686	669	668	677	675	678	730	700	681	660	717	707	709	707	697	691	656	718	683	635	671	683	701	717	682	626	671	680	680	715	688	675	683	739	684	706	732	740	695	661	671	714	671	700	684	714	700	695	716	654	707	707	696	689	693	694	746	641	687	704	682	689	686	677	702	702	702	686	747	687	690	725	654	688	747	669	677	672	688	679	660	678	707	704	702	659	698	705	715	680	709	697	717	707	745	686	660	693	628	679	659	700	718	662	733	686	698	700	692	707	650	725	688	716	630	691	691	717	700	691	683	695	698	693	682	684	702	655	690	670	689	679	655	627	697	699	657	665	712	683	697	707	750	704	672	663	722	724	712	644	728	645	697	683	683	679	661	708	733	660	652	690	661	693	676	744	662	689	723	697	744	691	660	686	664	725	712	701	632	709	702	675	720	685	702	690	684	671	697	713	666	669	712	635	702	699	712	697	670	740	700	688	701	668	691	694	689	699	656	742	705	695	707	682	706	698	717	667	672	687	730	701	755	657	695	684	697	680	729	688	725	708	715	670	751	704	706	751	700	691	704	702	675	752	797	685	691	683	707	671	743	670	721	720	717	667	733	680	660	655	732	694	697	688	759	725	704	682	696	698	685	671	741	671	679	651	689	695	688	727	716	673	718	694	685	697	703	671	672	675	670	686	718	705	688	694	754	678	689	705	698	701	687	696	680	629	671	709	716	722	701	722	683	677	633	714	659	706	715	732	646	719	672	710	675	705	660	657	677	710	665	693	707	686	676	664	693	680	730	667	660	678	698	722	660	698	661	723	713	746	649	696	676	688	715	733	658	681	696	716	689	714	706	714	709	678	703	722	687	687	690	750	651	712	676	677	698	691	655	707	694	687	772	739	741	711	727	683	709	691	706	741	687	686	709	683	668	703	681	707	680	642	717	706	689	735	671	680	725	714	706	670	705	701	679	700	685	711	691	675	681	731	714	670	700	659	761	657	725	713	696	721	705	678	697	695	691	729	692	651	666	650	656	711	685	718	663	689	676	708	706	698	706	736	702	715	683	687	724	667	707	711	664	732	688	680	659	694	704	680	712	686	673	674	704	630	750	703	697	654	694	698	674	698	714	727	717	735	691	703	682	723	711	687	665	625	698	699	692	709	667	709	663	664	708	702	724	631	678	635	662	694	698	690	700	701	695	686	691	705	711	683	676	714	721	695	742	693	690	689	698	688	718	690	691	636	647	696	708	721	722	764	731	678	673	691	691	696	676	653	708	700	692	701	667	678	671	681	654	660	707	714	724	702	715	694	722	700	675	681	702	699	681	701	677	716	671	678	696	685	712	676	706	694	669	659	732	698	725	721	680	747	680	689	698	727	727	700	695	711	696	683	648	677	702	677	740	695	705	731	649	699	718	678	684	702	677	686	673	689	718	674	696	700	681	735	689	686	739	663	668	698	716	669	667	640	665	653	717	672	716	685	692	669	716	661	663	714	708	689	657	703	708	722	669	689	688	651	751	703	717	699	621	704	695	728	685	736	687	715	663	731	696	712	645	685	667	644	689	653	692	687	714	679	673	700	690	673	676	697	675	684	660	655	703	730	646	691	694	730	726	635	702	662	730	706	689	737	689	709	636	692	714	711	662	712	705	682	770	725	697	688	633	668	671	684	644	679	719	729	701	687	762	654	728	687	765	693	691	677	652	661	719	713	654	708	683	684	681	685	684	718	695	712	665	679	709	635	696	675	645	687	688	686	685	720	651	669	679	676	675	671	728	674	708	729	660	679	713	689	703	697	695	683	704	705	710	673	727	717	691	714	664	704	706	692	703	697	743	701	681	714	721	629	674	753	666	708	710	676	652	661	759	704	688	696	675	729	733	666	724	656	681	705	661	644	714	692	676	686	732	703	701	703	743	734	643	708	682	755	686	696	723	724	673	712	658	679	698	731	718	672	688	722	722	683	715	692	678	704	660	698	678	694	698	686	690	676	705	682	727	693	734	675	698	691	718	705	648	697	640	714	660	694	731	714	680	733	675	677	729	652	725	689	691	726	711	677	701	705	711	686	647	682	735	671	670	695	679	652	693	724	648	715	716	697	697	684	693	697	696	713	708	727	697	699	715	697	682	712	685	674	673	678	688	666	681	691	695	668	725	661	658	705	684	672	672	674	726	667	685	671	700	716	728	697	709	680	704	719	685	652	694	717	655	713	672	662	686	643	705	677	746	679	744	679	696	745	676	677	722	715	666	669	655	693	701	679	704	710	711	695	713	727	678	715	679	672	664	719	698	720	676	749	734	721	708	703	687	667	724	720	669	693	703	679	692	690	670	695	692	705	714	686	699	689	723	658	698	661	673	678	679	660	691	693	693	697	664	721	667	691	709	709	699	640	700	684	726	703	732	724	723	668	689	707	679	706	700	682	692	709	681	713	696	673	687	667	680	689	641	671	710	695	714	743	682	710	665	689	706	726	703	718	650	689	719	676	714	660	711	699	721	698	716	700	713	698	750	665	720	724	721	732	708	710	721	685	686	687	682	701	694	737	699	660	702	699	713	682	699	673	677	730	754	713	699	677	694	691	674	701	708	692	677	681	725	696	673	695	682	713	726	742	717	699	695	711	687	679	728	676	720	675	723	677	691	695	687	696	675	711	735	709	722	684	704	658	658	669	692	702	719	700	749	713	680	703	699	715	701	664	697	703	710	686	733	681	662	737	737	750	706	686	655	710	649	670	693	709	692	708	664	649	679	651	719	705	698	680	718	705	716	689	698	683	750	744	698	697	722	674	706	677	718	729	682	699	676	709	719	649	665	701	753	708	698	686	735	661	714	688	718	702	715	720	705	699	698	703	679	688	650	728	670	723	707	664	707	720	685	664	662	681	667	713	731	729	657	717	711	675	726	698	733	678	711	694	678	672	671	677	693	670	727	722	703	739	739	665	713	668	717	683	681	715	683	714	708	672	648	698	625	682	712	704	719	728	709	726	686	637	655	746	696	718	695	719	720	753	666	723	701	660	710	719	703	669	681	694	660	665	672	684	685	692	703	697	685	710	687	715	711	673	688	727	715	698	702	680	709	693	696	674	688	694	711	686	670	678	685	683	713	707	705	694	715	702	692	674	682	706	695	689	683	709	674	687	665	715	699	713	723	679	672	686	682	726	666	708	666	692	669	718	661	685	675	656	714	691	669	733	655	728	701	733	694	655	708	688	705	671	714	712	750	662
24713	23363	31688	25891	19654	7548	622	392	333	322	364	329	367	304	311	301	296	326	320	341	300	342	338	309	335	310	323	303	308	299	305	329	301	314	321	309	320	298	308	326	302	293	316	356	323	309	312	288	321	318	302	318	302	342	313	290	314	296	313	338	363	298	345	300	297	306	320	313	305	359	292	329	302	326	315	339	293	315	296	321	286	308	295	287	326	313	316	330	347	314	332	279	325	312	340	314	322	331	301	316	312	284	336	283	335	307	310	327	325	339	345	304	298	327	307	308	330	332	316	345	339	313	301	304	302	343	315	311	310	301	315	311	301	325	346	328	330	300	329	302	346	317	336	284	308	283	320	325	302	297	320	297	307	280	308	300	306	337	301	330	325	311	316	339	328	298	328	287	318	284	333	356	323	282	326	321	289	316	307	287	340	295	307	294	323	313	288	332	331	298	318	338	323	313	328	340	293	300	301	290	301	313	326	322	318	332	335	280	335	349	329	335	294	287	322	321	329	328	307	332	325	317	341	333	311	314	306	287	325	316	306	313	313	308	330	283	317	310	323	322	335	320	332	302	336	326	282	324	306	330	296	308	319	287	332	307	354	349	286	309	328	322	331	340	306	312	318	343	286	325	311	301	326	306	290	368	318	323	313	340	307	320	328	307	313	316	312	321	317	311	324	299	350	281	305	315	340	310	314	333	317	297	321	326	305	329	292	317	323	320	314	309	336	297	283	340	319	317	303	351	314	293	293	305	312	304	331	339	288	326	314	339	312	314	324	320	302	309	343	346	293	309	319	327	299	332	328	325	320	299	329	304	289	315	302	313	304	305	301	302	302	309	308	311	293	339	329	299	303	328	308	328	309	302	312	310	340	308	279	325	304	313	315	295	304	320	321	302	293	314	321	313	298	313	325	293	304	312	318	343	310	331	335	312	297	331	298	298	325	347	320	307	314	300	292	265	299	302	336	347	302	305	334	307	309	291	311	335	308	338	330	283	323	308	310	295	302	312	329	304	317	315	331	314	341	301	307	350	345	285	331	327	308	341	279	291	303	295	336	301	325	317	312	307	339	312	307	295	314	302	343	304	297	313	300	315	319	322	279	348	322	323	324	329	314	337	316	295	301	318	348	330	326	308	306	320	325	320	315	333	309	287	322	339	317	301	306	318	327	300	324	328	297	326	319	316	320	289	318	324	265	307	309	304	283	323	329	283	296	332	354	326	309	327	322	315	349	341	312	340	296	323	309	316	359	309	295	323	306	312	350	304	344	307	297	320	291	306	268	300	293	324	307	291	321	328	312	307	305	302	321	312	322	287	295	281	297	350	307	285	289	308	299	302	306	328	328	343	335	327	316	292	324	315	300	281	325	326	317	312	309	305	327	315	310	330	327	346	344	337	294	329	310	329	294	302	328	299	327	342	315	312	290	312	270	304	349	290	304	302	298	329	323	313	319	319	360	314	339	322	312	319	313	329	321	336	322	306	355	304	322	329	331	305	316	315	332	340	352	331	308	347	286	315	305	320	286	286	294	316	296	309	306	305	325	321	295	325	285	349	326	319	340	320	312	301	307	309	307	289	310	334	337	303	328	316	341	318	292	295	338	294	300	314	323	336	314	293	309	301	320	310	336	295	309	324	310	338	288	318	288	307	305	283	272	306	321	318	308	325	279	326	329	330	305	308	350	319	327	299	314	306	317	306	298	362	306	315	345	295	294	328	316	329	307	322	326	302	292	286	366	305	319	289	294	320	284	311	305	315	328	337	319	308	306	304	312	309	268	294	318	294	302	288	302	320	348	292	317	280	349	292	320	327	299	326	318	337	325	292	311	298	310	352	302	291	325	323	303	327	319	267	302	303	303	321	315	332	287	284	296	304	299	315	320	335	318	304	298	318	299	327	349	332	309	300	333	323	340	304	323	320	298	335	310	321	300	324	306	326	323	302	333	294	344	273	318	292	323	296	362	329	324	278	311	311	300	300	333	318	306	316	312	280	325	319	329	334	300	321	296	317	317	332	333	320	298	308	314	318	337	294	295	304	310	311	338	291	323	312	297	303	298	335	302	320	317	303	321	320	320	335	319	317	313	317	309	312	348	286	288	291	298	284	311	285	321	296	312	298	328	304	295	349	290	324	304	299	303	312	310	320	309	307	313	332	299	283	286	309	316	300	309	302	331	316	297	316	320	304	322	283	309	313	249	306	316	293	313	316	363	328	305	315	293	302	310	336	341	305	298	312	323	317	332	304	320	329	332	316	309	319	306	316	304	294	308	289	289	339	343	308	304	306	313	298	339	317	292	350	302	292	353	304	282	306	363	305	304	287	328	290	342	317	316	328	331	316	308	294	321	330	326	324	301	306	314	303	317	318	315	325	322	286	319	312	320	330	311	287	299	296	326	305	317	295	332	318	314	333	330	334	329	303	271	320	318	326	288	302	292	321	281	328	310	311	327	339	299	312	301	349	322	275	306	299	291	280	343	325	331	309	286	327	288	324	331	327	337	364	339	301	312	312	274	301	317	331	313	311	324	272	314	323	322	322	321	322	298	298	292	280	329	341	328	300	339	330	357	297	317	317	309	303	314	324	303	309	306	322	320	289	290	322	352	321	313	339	338	310	287	336	342	321	324	328	319	317	323	303	334	299	312	301	299	294	334	318	318	261	321	280	322	312	321	345	266	315	299	334	297	320	313	338	315	323	298	322	297	305	309	305	291	311	334	314	293	298	326	289	323	284	299	302	331	345	326	334	334	315	317	319	358	302	314	319	297	323	322	353	280	271	307	328	313	290	334	325	314	310	309	312	320	339	330	347	320	303	308	303	329	342	288	330	300	288	299	317	311	335	313	307	329	316	339	310	318	315	324	302	324	310	325	334	331	322	361	287	268	297	301	328	309	368	334	306	336	306	313	292	307	317	316	334	323	296	340	304	295	324	331	324	309	335	295	315	328	290	269	312	310	291	297	356	286	312	316	327	285	335	337	316	310	337	334	320	308	305	309	333	300	315	333	314	288	279	307	336	322	298	346	310	331	329	323	347	334	305	295	334	312	319	298	302	282	331	322	343	313	283	298	323	319	314	331	345	302	308	316	296	330	321	302	343	333	305	298	294	290	274	299	296	296	344	288	333	293	312	278	325	330	323	311	331	285	293	267	296	324	299	334	327	323	289	286	330	329	297	335	309	312	313	327	324	306	323	306	333	296	315	314	327	314	333	339	298	347	327	325	350	335	328	300	315	349	305	342	344	298	285	269	296	323	320	305	310	347	323	319	298	317	324	304	303	297	327	329	344	309	315	307	316	307	323	278	306	291	334	271	336	308	315	327	295	329	313	301	320	312	331	324	314	313	333	291	318	311	316	288	339	261	304	304	305	305	325	341	266	304	309	304	326	312	298	323	368	307	348	313	295	321	311	308	332	326	323	346	319	325	298	337	306	318	275	363	351	320	339	362	303	319	351	329	295	319	332	280	328	335	336	312	311	291	337	306	310
60247	91117	62040	33277	13018	3207	784	553	550	536	553	520	557	558	526	535	579	535	550	541	565	585	555	544	545	580	561	547	501	573	557	539	543	565	522	577	538	567	613	570	556	523	563	575	590	561	492	492	545	551	578	564	570	561	543	555	548	577	575	529	570	529	604	565	550	540	586	582	556	575	578	555	557	586	547	591	580	614	548	597	578	546	579	557	566	594	596	557	524	539	566	562	587	603	568	543	536	567	586	555	569	554	569	543	577	533	562	526	565	545	537	550	581	570	585	523	586	563	550	583	539	563	577	584	541	553	560	549	584	600	536	575	575	578	540	545	562	587	568	585	504	534	571	573	591	574	535	595	583	504	597	607	557	609	564	558	550	506	584	561	524	535	583	558	553	578	587	562	626	547	531	532	603	619	595	556	570	507	551	593	582	525	587	574	537	548	578	561	562	572	569	548	517	603	537	558	566	539	558	559	568	519	546	587	562	568	577	583	560	550	523	532	603	549	585	543	546	534	532	548	570	613	532	542	573	530	537	553	552	541	587	550	569	575	517	546	538	576	581	578	553	554	578	529	534	533	522	572	564	577	548	555	550	558	557	543	547	565	544	546	580	574	535	526	558	578	556	558	551	609	537	554	575	567	507	544	595	605	585	549	564	571	579	507	553	594	524	569	538	566	559	530	565	528	596	593	535	538	558	521	560	552	565	621	576	530	566	585	602	530	552	578	588	569	588	584	526	603	540	573	549	516	546	625	509	604	567	554	564	553	528	581	573	547	585	572	569	544	576	560	546	527	545	530	574	550	554	526	546	543	557	560	521	565	530	539	569	585	561	554	535	550	573	530	556	558	573	522	584	571	559	564	569	592	544	567	567	578	564	569	593	536	564	568	550	582	579	537	560	561	540	574	595	530	549	573	606	600	534	582	578	515	541	562	516	581	554	566	587	554	560	541	504	530	519	576	538	488	530	575	544	521	562	560	573	559	554	541	565	566	572	566	573	573	587	557	567	578	571	516	532	521	566	551	582	576	559	568	593	540	556	543	566	564	537	564	569	614	532	568	568	562	556	513	599	573	523	597	571	579	582	562	565	583	487	541	553	578	585	562	524	591	586	529	584	577	587	545	557	530	597	609	571	614	580	565	563	573	593	524	563	533	580	572	599	549	549	536	566	567	546	552	544	568	555	569	559	522	609	562	562	578	543	551	509	609	557	576	523	511	570	577	561	548	543	561	560	584	604	568	566	577	558	543	566	535	572	553	600	532	568	562	532	557	549	570	576	568	574	568	550	561	531	578	556	554	589	545	582	546	531	567	534	559	560	546	559	549	570	503	570	572	548	521	524	560	545	585	546	588	586	538	569	531	559	553	582	542	541	535	530	550	562	584	582	542	569	594	526	547	570	548	517	486	535	589	543	561	511	552	557	606	525	565	570	541	571	548	579	541	603	504	541	541	585	561	574	594	517	550	565	539	566	543	525	555	570	552	593	580	607	589	539	621	645	579	528	557	569	528	557	543	589	536	535	543	574	589	538	557	588	529	515	566	589	556	551	552	536	544	570	552	529	538	540	552	589	534	537	523	587	536	565	565	541	572	574	572	514	527	546	539	510	564	505	564	540	564	626	558	573	543	577	549	565	554	527	549	541	592	546	588	547	544	573	541	523	575	588	548	541	564	581	582	553	588	566	557	542	550	561	580	601	570	518	589	594	606	583	628	558	520	568	586	552	554	541	539	557	539	550	540	561	530	535	527	544	575	577	594	585	590	546	560	573	543	564	530	511	598	531	630	567	553	562	553	570	567	573	527	584	553	594	567	571	550	535	542	562	574	552	574	609	535	515	582	605	554	531	587	589	548	580	584	561	547	549	549	562	510	567	593	603	578	548	521	575	539	589	555	590	602	589	557	570	548	568	520	527	535	555	552	568	557	572	582	581	536	589	545	567	552	562	595	525	557	557	574	564	543	559	518	554	529	545	533	592	557	553	541	563	525	548	593	560	531	567	583	515	511	584	594	602	565	561	507	585	564	576	594	517	548	566	554	594	569	515	524	552	551	577	576	559	554	584	579	604	590	580	576	539	591	584	533	545	548	599	565	543	587	536	559	541	571	528	575	572	550	550	555	597	531	524	552	555	548	599	566	579	542	514	563	542	544	565	541	556	605	569	539	606	557	575	565	561	592	551	569	545	587	595	560	528	554	541	561	557	575	579	555	607	543	545	568	527	532	583	549	575	583	518	576	563	573	571	553	597	580	531	559	586	580	504	526	539	571	577	575	549	558	539	574	503	524	568	565	553	566	545	580	525	560	529	573	525	533	521	584	543	546	571	563	556	581	566	535	585	561	539	552	532	526	561	542	553	520	590	585	552	537	549	572	599	581	547	542	593	538	560	570	540	556	564	532	547	536	581	558	593	576	560	537	521	492	609	537	538	521	558	543	585	551	573	559	580	570	538	556	580	589	537	584	553	531	608	544	541	574	521	564	546	526	524	612	564	533	546	550	578	547	618	558	535	521	597	580	560	564	546	560	574	554	553	560	601	578	546	539	597	536	580	590	558	555	562	556	557	578	532	511	562	565	552	550	554	593	551	551	523	550	546	564	533	581	544	556	583	573	560	514	613	560	558	579	526	561	544	523	615	587	552	557	568	575	558	573	573	557	565	528	602	613	554	602	562	534	533	632	556	587	551	534	562	559	542	566	557	555	533	520	581	559	533	582	579	576	564	551	561	586	553	524	541	559	561	531	521	574	602	573	552	528	616	575	557	569	597	557	549	552	543	557	560	545	558	565	583	574	620	550	550	615	575	566	550	510	549	557	546	571	545	526	588	605	521	578	587	515	615	559	571	565	570	559	534	551	553	558	556	586	545	538	532	544	584	565	550	525	565	587	582	546	584	539	572	525	533	590	565	545	555	547	590	566	590	576	561	554	586	585	555	538	570	536	580	591	571	552	563	545	504	552	569	554	588	548	560	520	559	554	571	560	541	537	535	568	518	603	533	558	555	619	552	592	577	535	564	554	559	564	578	577	550	551	563	574	593	537	537	572	533	557	574	575	598	520	524	533	527	549	561	562	542	555	539	561	580	567	571	607	560	563	587	565	544	552	544	588	544	581	600	584	563	563	563	570	536	568	597	513	503	577	547	567	564	535	571	596	546	522	581	523	523	547	579	581	542	527	567	540	573	574	565	525	589	544	579	562	577	545	549	578	534	561	534	546	552	579	544	589	551	583	550	569	544	584	574	556	532	545	574	555	536	566	608	572	585	574	590	539	556	536	585	547	560	591	527	574	538	555	530	532	555	534	527	582	535	582	610	546	580	582	565	577	587	548	545	502	543	519	556	625	557	544	534	544	587	594	552	538	535	557	573	551	584	597	586	566	570	593	593	551	592	574	564	575	567	567	551	589	542	539	561	578	598	551	532	593	564	528	564	555	571	559	576	557	577	539	574	554	554	579	581	593	569	557	573	548	555	549	553	575	555	588	552	554
23475	22214	30374	24631	21392	18683	4473	463	422	388	436	421	422	415	405	403	399	420	425	407	420	420	406	399	400	399	387	405	423	396	426	415	398	402	415	388	427	415	387	400	402	405	416	432	380	435	408	380	407	425	379	362	401	420	398	408	385	432	392	412	396	419	389	414	395	349	382	380	402	420	407	419	401	400	386	416	398	424	427	368	405	437	385	418	426	374	397	417	380	372	446	396	400	407	397	400	388	395	339	368	434	395	396	411	350	400	376	391	404	397	415	390	406	364	369	392	385	414	414	409	457	367	389	399	405	400	388	395	405	373	413	385	363	344	385	411	415	399	410	415	388	398	363	382	361	400	412	416	375	344	414	389	391	385	393	379	400	365	397	404	383	410	381	395	414	387	414	408	389	380	410	386	393	397	383	404	391	416	393	374	411	428	376	398	411	417	400	381	399	409	392	402	436	392	395	378	364	434	413	419	374	421	384	356	411	411	364	380	406	420	391	392	436	385	441	371	402	370	395	418	422	389	402	370	380	421	370	388	402	397	419	413	427	386	406	372	379	381	383	394	370	383	382	419	410	369	393	446	420	387	400	396	404	407	436	409	393	364	402	394	390	370	366	389	417	432	403	374	430	374	405	397	404	343	380	391	391	435	403	426	401	388	377	399	397	410	412	374	400	403	370	417	395	404	392	377	392	364	406	389	386	383	371	408	395	385	442	407	373	367	417	435	403	409	398	438	408	420	402	409	402	423	412	374	409	384	362	392	397	427	389	383	388	413	392	421	400	394	400	412	393	442	413	357	425	430	427	416	372	372	426	388	410	423	390	415	404	373	429	451	366	398	418	411	416	411	423	374	407	412	409	409	392	404	391	404	365	392	379	395	389	438	394	409	353	433	417	410	394	389	373	384	396	416	412	394	402	404	374	423	391	398	368	412	392	426	424	384	395	396	410	379	373	373	363	387	366	409	390	397	382	391	411	390	402	400	397	414	412	406	416	390	388	386	418	425	400	327	428	421	366	418	398	420	405	414	410	399	398	431	387	410	387	392	384	393	393	406	389	412	386	408	404	391	387	387	406	368	416	373	394	406	378	402	402	396	426	395	378	417	399	396	406	399	395	396	393	434	462	388	393	396	423	381	427	411	383	415	416	406	382	392	398	404	393	440	403	414	395	426	424	406	422	391	395	389	419	423	391	410	385	384	395	393	404	384	412	418	371	398	403	370	424	392	379	397	401	424	384	391	371	366	372	401	424	390	379	436	418	408	415	358	409	361	392	389	381	394	416	408	407	393	369	411	376	402	405	401	398	392	396	392	373	410	410	394	419	439	383	401	428	383	382	410	416	379	415	393	374	389	389	406	404	402	427	406	399	389	424	381	414	391	419	427	353	412	374	408	394	396	447	421	400	403	376	390	392	407	413	414	372	410	396	405	360	396	362	380	356	399	398	413	406	413	399	415	400	394	392	412	398	383	392	411	413	416	412	417	428	398	395	405	363	385	376	404	403	411	392	382	385	398	395	387	395	433	410	402	387	394	417	396	405	392	374	413	387	412	395	402	401	401	394	431	416	372	396	383	371	389	401	397	397	411	408	387	394	397	393	414	405	379	440	402	354	419	398	391	412	397	385	441	417	369	430	386	391	444	354	404	411	366	417	423	369	392	393	394	428	381	412	437	399	384	380	418	414	418	374	415	400	425	402	393	406	376	405	392	402	373	376	427	424	395	392	375	382	416	392	400	391	384	380	400	401	389	390	406	441	408	424	412	410	455	427	384	440	409	448	395	371	387	394	394	446	411	393	411	378	390	393	406	389	406	376	407	402	425	386	384	371	411	431	409	421	426	414	400	426	427	413	412	382	407	434	390	383	346	413	416	382	418	397	412	406	393	387	417	400	420	393	413	370	402	430	420	376	400	431	414	422	405	400	399	421	427	390	409	397	390	404	413	422	411	385	394	372	396	420	365	392	406	399	379	386	379	419	385	367	429	397	382	371	399	406	401	374	406	370	410	384	402	407	427	415	417	431	407	393	431	434	406	384	408	414	398	383	385	365	422	395	402	389	432	402	421	414	431	385	401	383	349	417	449	399	414	406	398	400	384	439	416	379	391	397	423	441	387	385	413	392	377	396	387	361	413	426	413	378	399	402	385	407	426	417	429	388	404	398	387	409	362	407	395	402	391	385	415	411	408	425	387	381	349	412	393	381	390	378	373	351	419	398	425	411	361	382	384	393	370	381	430	416	405	393	392	444	368	379	395	390	408	432	422	372	399	411	394	405	396	374	355	398	361	395	393	422	423	390	421	418	426	375	373	368	402	421	388	414	414	432	417	403	405	430	416	376	390	423	369	376	380	362	378	398	409	421	418	389	387	410	377	381	388	394	375	391	368	395	420	400	426	368	433	382	417	372	417	381	401	410	371	389	386	421	404	398	400	378	373	389	405	400	421	389	421	400	434	396	420	401	400	442	398	397	385	408	389	381	413	433	404	355	410	437	425	388	375	406	392	450	414	392	427	402	395	370	395	385	409	386	414	367	387	407	405	389	420	429	373	385	392	402	400	448	407	418	417	412	371	333	415	398	430	414	364	401	398	385	386	373	417	410	383	414	404	393	391	375	398	385	401	407	390	382	403	424	391	386	390	351	376	392	413	365	406	381	407	377	391	409	412	396	417	373	433	447	425	415	419	409	381	397	449	407	392	407	432	395	420	394	436	418	386	390	382	390	399	399	400	427	440	413	413	391	403	388	405	431	385	409	384	429	424	452	369	417	398	365	401	388	443	369	390	376	386	397	391	403	430	417	395	386	418	400	376	387	419	407	421	449	402	391	392	395	382	401	396	400	388	399	394	397	409	389	406	432	367	420	394	369	392	374	375	416	393	384	383	421	383	390	392	385	416	392	412	402	415	378	354	404	403	411	382	413	406	430	380	418	397	398	449	395	425	349	386	400	399	367	383	405	371	414	392	383	403	421	423	407	426	393	411	366	416	397	427	436	381	405	369	389	371	413	387	416	422	376	412	432	385	389	351	434	371	366	414	419	383	383	419	414	408	402	390	415	376	414	404	399	369	388	402	419	390	408	380	367	367	440	372	417	383	373	401	398	450	399	393	426	379	423	402	407	416	400	391	418	412	426	401	396	409	404	381	398	429	391	368	454	389	389	423	394	421	443	424	405	406	399	380	387	427	396	403	405	416	403	396	404	389	393	424	393	404	386	424	390	414	393	356	418	414	396	421	410	385	416	409	414	423	390	396	395	398	403	369	410	389	410	406	376	395	392	408	441	362	398	419	440	407	425	387	387	404	392	428	397	394	379	385	419	415	385	408	400	414	424	407	400	381	429	397	382	374	379	436	336	376	391	376	385	412	405	380	401	411	452	422	412	401	370	398	412	376	387	410	384	386	395	407	418	395	375	362	389	410	385	402	462	384	403	382	402	402	398	414	420	387	436	412	398	386	413	374	420	412	381	404	396	355	438	415	422	392	382	451
58895	100701	71477	41439	18924	5312	1223	699	652	667	685	647	663	688	654	712	688	677	693	625	719	636	673	697	611	722	646	712	614	692	642	687	666	640	688	697	632	654	641	648	679	671	694	628	660	634	683	657	701	692	679	649	703	630	602	659	683	713	611	664	667	660	634	698	671	671	693	665	702	631	671	672	663	659	661	666	653	642	633	661	679	678	707	692	684	646	664	670	686	676	675	677	644	665	664	672	664	671	665	638	682	663	674	693	645	679	665	620	674	662	679	670	698	671	713	688	671	631	684	690	669	638	662	652	686	705	676	665	666	697	662	632	683	688	663	682	690	668	631	696	672	625	698	668	674	687	636	675	616	637	664	706	703	653	662	670	678	704	677	640	650	656	683	668	615	666	634	618	651	654	642	670	620	593	709	685	631	694	659	673	665	643	662	659	637	666	647	660	660	666	638	694	671	680	665	639	699	664	659	674	662	608	665	657	634	666	657	670	661	651	644	661	654	694	660	712	675	642	655	650	683	719	650	667	643	652	668	714	645	676	686	685	658	700	606	640	668	684	666	702	660	683	674	716	661	655	661	656	647	672	671	659	688	676	655	697	683	698	628	662	660	645	679	669	665	638	676	667	663	655	635	637	668	686	636	648	670	698	653	653	629	685	645	664	688	680	644	681	647	704	709	619	645	681	667	657	696	623	695	654	700	665	711	637	694	653	624	680	643	609	646	695	679	681	688	662	620	664	641	660	678	686	672	619	642	644	642	645	716	637	693	693	696	680	627	683	666	667	638	616	685	648	632	613	653	657	678	658	652	668	664	669	668	716	662	657	678	669	704	666	672	651	647	701	728	665	686	678	649	680	647	679	687	721	678	668	710	707	697	633	672	659	678	663	647	677	687	689	655	665	640	658	671	658	697	682	647	666	650	661	668	706	622	703	668	662	635	694	693	654	628	622	683	678	668	717	627	621	680	661	659	647	641	655	666	679	699	688	677	707	700	616	669	647	659	658	649	665	631	645	627	694	683	621	700	652	680	650	694	652	655	665	636	649	639	616	656	681	697	668	691	686	664	657	646	642	649	630	680	633	673	682	641	662	665	665	661	628	641	684	639	676	644	647	689	639	636	629	591	665	636	641	620	660	629	691	649	656	665	691	629	682	620	707	637	646	683	690	622	670	625	663	645	629	665	624	644	665	671	683	664	651	666	690	669	614	641	637	635	685	635	676	686	635	674	649	693	637	654	645	682	672	629	683	695	671	701	673	658	663	715	627	712	667	676	688	674	713	629	634	654	671	651	682	659	663	694	637	665	630	654	712	696	695	655	624	698	676	702	634	641	640	664	659	677	623	653	680	678	647	653	646	644	655	659	680	688	670	658	665	688	610	658	678	662	636	667	642	622	701	650	681	672	663	678	706	654	662	729	670	683	622	661	655	691	613	619	643	654	674	680	679	719	661	697	650	689	659	632	672	650	662	657	665	644	614	637	678	713	639	704	684	619	666	638	673	680	690	670	677	654	654	619	656	701	638	698	694	711	650	656	613	645	664	699	677	614	686	701	665	650	622	638	678	680	666	664	691	653	670	678	691	644	698	692	705	694	607	666	674	599	660	661	627	659	676	677	669	640	669	723	663	633	670	657	683	704	634	638	640	659	665	630	669	675	691	668	662	643	702	639	673	668	659	669	698	688	619	729	651	683	675	678	649	688	669	645	646	651	684	637	669	714	648	634	654	627	661	716	622	661	621	722	645	667	670	620	659	708	682	667	652	639	658	647	672	670	648	632	659	635	677	653	641	657	652	652	721	639	701	694	654	686	655	651	635	633	661	632	681	648	692	699	649	657	714	678	674	644	652	664	675	651	662	639	685	636	666	650	672	648	652	640	706	718	701	667	704	645	694	666	734	630	654	627	711	648	678	649	690	637	651	664	687	656	674	640	666	649	659	653	691	629	688	664	658	652	668	656	666	675	700	694	714	639	649	622	689	665	642	655	656	613	635	685	688	642	665	682	688	636	685	675	681	662	702	655	670	655	630	623	636	616	672	682	685	648	630	688	647	650	648	660	652	668	680	681	659	659	655	686	667	660	601	691	662	693	663	687	690	700	674	688	631	648	664	648	640	677	668	660	694	679	662	636	660	652	685	655	693	649	631	627	674	640	668	652	648	655	650	644	694	684	652	663	656	669	670	698	676	645	702	668	661	665	623	662	659	625	651	644	711	703	702	671	645	655	679	660	668	598	672	642	646	633	624	654	642	633	664	635	661	630	638	672	678	682	626	694	650	675	639	689	657	661	669	652	660	644	676	672	638	658	723	660	682	683	695	680	712	685	654	686	645	636	703	648	683	660	673	686	670	681	641	644	663	628	628	639	701	654	648	659	691	633	667	613	610	669	632	650	660	683	669	703	701	674	623	663	653	634	672	624	686	702	670	673	670	677	639	647	665	681	650	658	677	652	670	686	700	693	665	656	642	634	669	621	675	623	631	679	650	680	707	648	662	652	679	659	660	668	647	705	687	699	653	682	645	620	621	688	694	665	681	675	682	674	675	673	668	659	652	699	682	653	682	651	720	658	671	632	634	701	661	660	653	648	652	620	637	628	674	688	634	690	701	622	684	675	666	645	679	633	617	627	676	686	711	637	692	672	667	666	647	692	626	656	664	631	685	676	663	647	677	623	657	626	675	656	621	660	661	635	633	705	646	653	691	659	661	633	636	695	615	698	641	589	687	682	662	681	691	657	660	671	643	661	605	672	660	643	668	674	673	672	697	693	673	657	702	658	617	710	649	706	682	662	608	614	628	629	723	672	630	653	635	675	671	673	684	678	658	658	701	636	685	707	621	668	694	661	684	664	654	666	674	676	703	616	691	645	692	704	662	638	666	702	581	670	678	677	647	657	651	679	632	646	626	605	650	694	665	678	663	674	691	652	678	715	674	691	627	674	675	667	704	681	641	657	697	662	684	650	573	681	720	628	656	645	671	666	708	630	664	686	642	643	698	677	636	670	641	663	651	633	688	612	646	684	637	684	656	677	626	630	654	686	678	698	677	701	662	673	652	716	667	676	674	640	688	653	647	662	658	659	685	683	675	675	678	668	686	650	676	656	654	640	687	641	634	647	653	661	703	622	653	657	704	726	655	674	663	709	724	715	686	684	630	661	641	668	705	645	628	677	694	658	655	657	665	654	705	613	700	656	649	666	660	689	639	676	648	672	643	649	663	638	662	654	682	681	645	659	662	646	653	681	617	651	660	695	676	712	644	646	632	645	715	678	674	664	657	658	666	637	659	648	623	680	694	689	686	680	637	648	652	739	630	657	685	647	631	674	665	691	662	664	628	675	700	619	679	692	665	711	661	635	663	695	665	673	675	691	640	684	665	677	631	709	642	670	641	630	695	657	672	665	653	675	648	698	640	658	699	669	661	660	683	627	662	675	709	693	648	649	665	633	674	636	680	700	681	683	667	616	652	648	697	687	655	667	648	712	636	645	678
30204	29560	25064	10514	1526	570	420	419	437	386	381	410	376	390	378	414	398	405	416	383	433	384	393	446	427	364	391	401	390	424	433	442	424	408	386	412	399	382	410	401	382	398	397	377	371	368	358	408	372	393	403	358	391	389	406	378	407	373	395	365	383	411	380	385	403	404	426	374	424	423	389	380	384	424	377	392	447	406	366	382	397	407	421	417	385	394	395	349	385	359	401	430	362	407	422	371	395	395	381	377	389	388	439	389	397	379	370	368	379	397	403	356	400	357	395	393	365	428	409	405	392	410	394	358	400	404	377	357	378	389	413	392	407	388	415	430	414	394	379	394	407	411	367	444	383	397	380	406	415	417	395	399	380	421	379	370	391	403	414	391	418	405	410	405	409	414	389	395	394	361	421	388	358	411	410	403	375	430	416	379	398	431	392	389	418	374	370	438	388	415	410	388	402	373	388	437	364	359	385	380	410	387	378	395	368	406	378	402	407	403	383	390	385	407	394	366	372	400	379	405	393	427	405	408	415	358	397	385	390	381	392	371	404	361	423	406	376	408	377	402	410	404	374	389	448	398	398	401	397	427	394	418	380	388	384	396	392	411	372	398	391	391	355	390	367	379	400	376	350	419	405	353	394	410	396	407	357	399	398	402	402	390	384	389	424	386	417	410	387	382	402	405	399	426	400	406	391	388	407	395	398	369	393	416	385	412	410	391	403	371	388	378	399	425	384	389	405	381	402	402	394	419	387	389	416	394	413	418	391	372	379	418	398	411	418	426	418	389	407	377	409	411	401	422	379	363	388	385	394	427	406	388	372	373	397	371	364	392	383	424	408	413	421	374	387	373	399	401	383	415	398	426	384	421	419	375	366	399	436	426	401	402	391	373	426	401	407	401	442	391	404	425	393	397	447	391	397	408	381	393	389	391	393	396	369	410	374	377	377	362	373	390	407	401	417	383	399	398	400	431	377	380	379	379	409	411	385	397	403	418	383	386	397	405	394	410	402	392	356	409	407	441	393	380	389	394	416	392	382	380	389	390	369	381	348	399	389	363	392	463	381	413	400	412	393	410	391	388	394	404	380	373	390	397	411	406	398	404	414	349	394	363	397	388	422	406	417	392	373	363	384	377	406	420	416	396	379	388	394	387	378	336	394	417	427	407	378	391	409	361	373	391	357	406	414	402	420	370	403	431	382	399	407	394	408	371	404	380	417	420	378	389	393	379	402	400	392	402	390	390	367	397	393	353	382	370	396	461	398	372	384	430	392	372	349	436	390	397	387	372	403	372	373	419	395	390	391	384	420	459	404	380	400	362	364	396	394	401	407	368	427	396	410	404	407	376	419	386	359	401	410	410	356	371	407	390	408	369	384	394	395	423	399	418	369	427	388	394	382	393	439	387	394	413	362	372	372	403	357	400	410	401	413	407	379	403	378	387	398	402	372	372	400	412	389	414	378	419	397	351	399	393	395	412	405	407	393	393	403	366	395	387	388	400	363	412	407	428	421	398	366	371	395	378	411	384	409	384	448	429	383	366	408	423	392	405	383	345	397	424	402	405	426	377	399	401	366	389	397	394	393	442	387	408	422	406	405	421	344	429	441	404	415	398	392	400	425	405	380	405	417	392	403	371	406	412	366	409	415	406	432	403	419	423	361	371	388	407	417	368	407	392	409	365	382	392	382	411	396	399	368	390	384	431	374	416	399	388	410	390	369	401	421	363	389	401	408	420	397	412	383	377	421	380	435	394	414	405	396	357	395	369	397	352	397	396	403	353	388	430	398	392	382	418	365	393	443	418	391	402	418	402	391	423	405	396	382	392	417	373	374	395	384	387	379	380	391	388	384	449	383	407	387	400	396	377	391	381	396	403	396	391	387	373	396	378	415	407	387	405	396	391	389	421	423	393	393	395	393	371	404	408	380	370	382	402	397	395	381	368	390	401	387	344	415	380	376	395	387	387	392	380	390	419	375	402	392	401	395	394	422	389	403	381	390	403	439	359	411	395	413	372	379	436	382	381	443	361	412	424	405	392	395	412	377	401	399	383	413	378	395	396	375	386	402	394	420	414	379	400	368	402	381	409	386	406	388	413	435	394	358	368	418	362	430	412	388	365	385	380	389	380	371	400	397	408	436	386	400	409	382	394	384	429	399	414	376	368	350	383	387	393	405	403	369	423	405	388	408	389	397	376	384	404	417	395	414	455	379	377	382	389	396	398	359	366	426	414	358	350	361	367	385	399	383	393	408	399	377	370	389	400	404	429	401	368	383	364	381	358	382	406	395	395	371	408	434	385	401	388	364	386	392	411	395	432	389	403	368	410	416	409	394	366	408	403	426	427	384	351	405	406	360	408	402	378	400	376	399	423	395	400	414	392	363	394	414	392	387	389	410	401	389	400	404	377	386	400	421	387	415	404	383	397	383	413	366	431	392	389	380	365	403	405	409	416	346	421	395	380	362	404	403	408	387	388	399	373	405	401	415	402	399	389	412	409	372	370	380	402	405	388	385	354	367	408	382	355	368	397	398	400	416	390	405	416	374	384	400	382	372	386	372	408	378	384	412	450	408	375	438	421	397	418	379	362	371	425	377	385	401	425	390	369	415	395	409	405	386	357	386	415	373	384	367	423	382	431	377	344	385	415	366	406	408	373	417	395	398	402	378	380	399	416	424	424	404	417	382	397	400	383	380	407	386	380	391	420	406	416	400	407	385	396	404	362	373	402	407	373	400	405	355	400	396	397	389	389	396	379	390	377	389	395	385	360	381	416	385	396	412	392	401	404	392	406	423	428	412	407	393	406	363	383	384	405	408	425	375	371	383	406	376	353	410	433	370	423	340	366	398	380	367	405	418	386	394	363	442	370	377	382	404	389	415	414	382	400	395	432	388	410	422	412	385	403	409	371	410	392	397	409	408	394	392	382	402	388	387	399	394	369	382	408	400	383	412	376	395	379	408	419	422	367	390	388	377	408	377	423	402	387	390	387	414	372	400	375	406	400	387	374	403	411	404	384	364	395	346	407	431	387	415	386	396	417	357	377	414	390	374	406	380	411	411	404	373	414	410	401	429	406	414	368	386	419	372	356	412	406	430	411	430	409	424	407	409	364	411	374	416	396	383	356	395	401	384	405	406	405	431	388	408	410	416	390	428	389	393	391	405	397	373	376	394	376	398	385	395	382	400	366	397	365	396	407	359	370	398	397	370	407	407	393	425	350	333	395	403	398	389	395	378	388	379	371	424	365	369	400	417	388	390	388	416	411	385	406	405	431	407	357	411	413	360	375	387	412	406	402	416	371	405	414	404	380	389	447	408	381	392	385	434	381	391	399	413	386	400	379	385	394	368	373	415	391	392	388	371	399	412	360	355	402	384	413	419	390	369	375	428	426	437	367	375	406	406	410	417	388	381	372	364	380	419	387	393	363	421	395	380	395	356	417	409	404	390	386	377	421	428	410	400	390	381	394	381	370	372	383	391	378	416	364	375	383
38649	46487	28547	10121	2923	1104	716	707	725	671	733	693	664	658	658	668	661	660	656	698	709	681	708	653	680	692	717	726	728	690	747	715	705	689	651	719	655	738	700	655	696	709	725	649	675	701	716	690	672	703	705	646	680	656	706	730	753	723	689	684	724	764	723	723	697	709	700	701	730	701	718	702	642	707	714	716	713	720	663	744	658	648	700	675	704	725	721	713	716	671	683	697	748	697	685	677	717	677	709	703	724	714	681	687	686	700	697	659	680	669	694	708	710	694	690	685	717	677	649	686	699	700	686	681	688	617	688	661	688	695	694	648	687	700	651	708	685	666	676	702	695	664	687	686	690	654	722	691	678	711	704	647	722	714	654	683	672	684	692	669	709	733	678	669	722	710	752	671	673	702	711	726	683	676	720	711	709	705	687	709	733	712	678	722	753	685	788	707	730	715	709	656	704	708	733	695	677	719	692	718	714	688	711	696	707	691	662	683	693	695	682	661	704	708	695	718	699	703	722	693	699	716	716	718	695	714	661	695	705	691	687	717	677	708	690	725	684	659	655	717	680	727	684	711	742	692	651	632	707	677	697	677	706	652	702	711	676	673	737	745	741	694	723	701	706	693	671	662	646	698	674	627	735	713	691	706	669	688	677	629	710	692	689	711	662	689	680	705	681	714	662	675	694	735	719	656	686	732	655	662	679	735	641	723	733	685	631	669	706	676	684	653	728	698	696	689	722	671	676	740	662	676	677	644	673	704	738	680	709	715	740	672	753	709	686	705	670	669	735	731	748	737	682	666	703	675	731	733	700	663	668	700	692	721	679	691	699	705	690	713	752	689	663	719	735	718	673	684	698	745	711	704	688	680	689	708	694	674	674	690	675	712	694	719	669	680	691	697	720	709	670	700	666	659	712	691	688	714	705	691	717	662	677	679	666	690	675	713	748	614	711	686	685	681	706	672	696	715	705	661	684	712	678	704	716	674	689	692	655	694	719	710	694	689	663	663	714	694	723	688	784	633	721	732	692	691	729	732	678	686	717	696	668	691	698	713	707	701	692	716	700	709	681	701	683	670	734	670	649	675	718	702	715	723	688	693	658	714	727	663	644	658	696	716	680	670	686	694	712	733	679	669	717	681	757	718	686	700	706	682	763	667	681	693	689	713	672	638	714	723	762	679	656	724	712	729	684	713	695	678	659	680	686	653	716	674	733	746	685	702	667	708	703	631	717	689	726	651	698	676	719	713	692	709	746	665	669	709	662	704	686	706	659	736	687	704	718	771	729	684	756	685	658	688	719	684	663	696	683	732	639	681	708	667	698	700	706	664	738	707	686	679	656	690	748	650	698	682	680	654	703	699	720	672	701	717	693	648	731	709	668	649	668	684	703	684	683	648	650	680	736	713	651	693	698	684	737	735	714	668	653	700	690	709	672	707	655	663	687	693	693	710	699	704	727	682	651	658	673	726	674	687	709	702	693	689	698	680	711	702	708	700	753	684	701	651	677	697	671	686	622	724	728	677	681	689	686	640	755	675	643	716	746	664	669	698	726	696	661	720	718	723	663	650	714	694	689	725	689	695	696	718	738	727	680	703	704	702	701	705	642	702	674	692	665	731	667	691	723	692	680	735	720	731	693	686	728	699	725	697	696	735	718	709	703	702	635	695	667	698	731	683	712	701	666	675	674	681	704	678	726	667	718	699	702	666	668	727	684	660	692	709	681	675	670	710	734	669	719	680	703	703	732	717	674	657	715	724	664	691	698	660	715	715	700	685	676	700	659	650	763	703	673	697	740	708	706	693	691	716	723	752	703	706	707	689	667	696	672	661	681	704	672	715	693	696	666	704	691	687	696	682	717	694	678	711	706	675	698	745	681	716	683	686	734	716	724	687	700	677	674	718	706	671	730	682	671	714	671	656	654	728	678	654	719	693	692	667	709	671	712	709	693	686	689	661	656	683	696	693	725	700	699	691	772	640	682	681	738	707	702	685	702	721	679	703	677	684	697	726	658	731	692	697	668	693	688	706	738	765	711	653	688	718	704	695	662	693	710	688	637	681	785	701	711	728	648	687	740	697	681	624	677	689	689	705	714	670	709	716	735	693	702	721	716	739	727	671	693	739	718	643	684	689	700	761	685	716	702	655	733	700	689	687	671	673	674	694	662	697	729	640	695	707	704	703	723	731	698	689	692	665	725	688	752	726	721	697	674	692	685	699	653	670	689	718	682	656	720	723	716	713	707	716	728	654	717	718	670	689	701	679	731	717	680	673	677	719	698	684	665	700	665	718	648	668	719	723	696	696	644	668	775	732	693	697	690	672	708	667	733	721	658	680	686	709	686	690	668	701	701	717	674	687	670	694	670	725	702	727	713	660	667	723	675	701	715	689	711	708	697	700	652	663	729	698	696	675	651	687	645	671	627	693	691	701	669	725	661	705	698	707	660	697	716	702	717	666	683	722	666	697	694	693	730	733	738	698	661	666	726	695	701	701	652	670	685	680	706	695	706	700	674	658	714	710	715	711	700	635	689	767	668	699	715	715	675	772	652	697	737	679	668	663	664	679	691	706	673	711	689	678	702	713	657	706	729	737	702	693	686	697	674	729	668	728	727	678	655	657	688	656	678	699	702	710	683	738	677	676	683	739	703	713	671	655	670	671	668	641	727	668	668	705	722	676	679	709	702	659	676	650	674	708	677	675	681	732	661	643	683	689	702	648	730	710	707	708	719	703	695	671	700	692	688	635	673	689	675	687	736	675	691	667	670	721	708	733	680	694	696	647	668	676	708	717	708	687	675	656	731	703	711	710	647	682	702	711	679	717	701	724	759	697	742	685	715	709	685	690	676	652	705	714	657	732	679	713	698	629	731	706	700	658	629	735	709	687	648	670	680	685	669	781	695	701	735	699	725	715	708	680	702	688	672	697	703	708	717	727	675	667	663	674	687	710	674	700	707	665	701	693	674	685	691	653	708	704	685	712	667	702	655	713	735	693	675	700	668	699	714	645	679	727	632	704	705	717	704	672	682	732	690	689	713	703	692	691	732	703	681	707	674	709	672	719	669	681	671	709	691	713	731	676	669	737	676	695	735	703	723	700	702	706	683	703	703	657	720	654	713	695	698	664	710	712	689	714	692	759	708	678	657	685	739	725	694	633	702	703	697	680	666	649	706	701	664	676	738	716	679	725	664	645	674	677	678	650	722	650	692	697	704	700	694	680	657	668	640	653	681	757	687	689	704	671	683	699	657	664	668	714	688	673	725	724	692	664	743	690	674	694	679	703	689	670	644	709	695	701	675	678	723	718	710	729	715	701	697	705	711	648	738	694	752	728	672	695	706	741	655	678	714	720	672	690	683	653	667	707	662	662	675	720	704	697	703	702	684	680	695	713	696	697	723	696	704	716	680	698	742	686	671	663	701	688	706	679	740	704	646	692	694	687	737	699	638	669	718	697	682	706	666	667	725	709	665	687	680	717	665	706	746	694	714	687
24688	22724	30553	25309	19835	7594	752	384	367	353	316	319	322	343	328	298	330	286	314	322	298	296	328	362	301	334	309	335	320	351	327	304	296	320	329	313	349	319	342	290	334	306	329	314	296	317	347	297	311	330	280	311	322	292	328	349	306	310	322	344	309	301	331	342	328	312	337	331	292	304	314	321	335	313	314	327	309	334	334	308	316	354	288	317	333	334	324	316	333	307	310	349	339	304	338	303	313	305	318	303	309	342	342	318	305	324	306	329	320	298	324	323	329	322	289	340	328	325	296	324	297	346	327	308	310	322	294	324	327	309	332	344	341	294	361	327	319	309	327	332	331	308	297	301	313	321	311	335	316	314	341	317	315	344	327	322	307	325	320	323	343	320	343	323	313	336	303	319	308	332	307	353	343	328	364	335	322	312	306	343	315	333	295	300	338	320	315	319	311	305	313	305	297	291	307	323	318	328	334	320	310	324	331	367	321	347	358	336	312	315	315	290	310	309	327	330	325	329	325	324	303	332	316	325	319	312	335	311	289	336	346	296	334	317	314	330	297	350	311	310	299	327	317	348	317	297	337	304	320	291	314	352	281	309	307	312	323	337	324	314	309	304	327	309	311	338	316	347	323	316	306	275	354	316	346	321	339	333	306	306	314	355	332	335	315	337	321	321	328	295	312	313	328	345	328	340	348	323	333	330	325	314	311	353	335	318	339	301	320	302	342	282	316	354	313	324	306	304	348	320	334	330	355	321	333	320	324	292	305	300	322	303	313	330	331	325	303	279	313	315	314	309	324	335	307	314	326	323	292	323	313	290	295	329	307	321	311	313	350	309	323	346	343	307	314	320	301	303	311	343	319	339	356	320	335	315	324	313	301	310	299	331	314	319	308	305	331	347	338	330	280	336	293	317	342	324	327	301	327	306	316	331	317	358	315	354	335	297	353	315	308	321	318	325	311	315	325	348	312	326	312	281	323	307	339	308	329	332	305	324	340	298	336	345	317	323	325	343	311	327	317	336	301	305	311	356	324	299	327	312	347	301	358	368	352	314	303	318	336	283	346	319	318	332	300	323	309	330	325	308	305	325	307	318	329	330	329	330	293	286	354	319	355	332	317	332	324	303	306	322	321	330	315	296	324	305	326	304	339	318	332	332	335	306	323	326	317	318	304	308	286	310	326	313	309	314	356	311	334	282	335	309	322	321	316	320	348	317	340	317	304	314	311	339	329	321	332	338	311	321	315	314	315	331	322	313	339	326	340	359	300	303	305	309	300	330	343	299	334	314	292	349	324	309	322	311	316	298	344	341	325	272	309	276	323	334	322	379	318	328	339	342	279	299	336	333	321	327	345	350	330	293	333	320	331	322	283	309	310	312	300	290	305	307	321	316	338	333	299	347	311	300	308	342	293	299	320	293	339	320	310	315	327	299	314	297	322	310	323	305	338	317	291	294	304	303	310	321	303	311	297	331	339	287	356	337	344	326	289	319	318	303	298	334	330	314	278	319	334	341	308	296	335	320	332	290	299	326	312	309	325	333	327	345	324	324	311	343	345	306	329	318	304	334	324	316	289	307	341	310	305	332	308	336	328	330	311	348	335	296	319	309	302	316	293	324	306	311	323	337	319	340	307	300	280	293	316	313	303	341	310	356	323	298	342	326	314	358	328	328	338	306	306	344	327	321	312	328	336	350	297	304	311	344	320	306	324	336	305	319	330	334	347	304	347	327	339	312	271	303	299	343	318	317	336	321	316	293	295	333	315	360	307	292	291	326	304	328	291	346	297	336	316	319	326	303	331	311	292	310	310	306	319	296	314	295	306	321	297	326	345	305	330	319	317	341	317	319	339	331	321	314	341	341	335	323	353	308	316	321	356	320	299	322	323	298	277	337	321	322	319	315	337	317	311	312	291	320	309	325	351	350	339	319	302	330	333	324	331	330	311	303	315	324	319	329	317	312	309	305	309	315	354	337	316	337	330	336	326	328	304	350	279	325	323	343	314	324	314	362	324	328	323	321	309	302	332	330	336	348	312	299	274	292	332	324	323	309	298	315	318	303	315	357	303	331	326	304	312	304	313	309	316	314	304	303	300	331	276	336	297	318	339	314	309	310	320	324	290	329	312	321	338	306	286	321	325	323	306	320	331	329	295	338	316	325	320	312	296	346	324	328	337	320	323	374	305	333	333	348	338	310	296	315	302	318	346	328	306	324	310	313	309	300	294	293	322	300	315	330	315	352	318	287	329	318	294	297	302	315	309	351	331	310	323	311	328	315	290	313	351	304	300	280	297	327	331	322	323	350	327	291	339	298	308	289	300	325	312	306	358	341	331	310	315	322	339	309	327	317	304	315	328	315	360	309	305	303	326	312	313	308	316	336	364	301	346	320	310	302	292	301	341	306	325	323	339	322	301	334	336	339	339	313	316	305	334	328	319	321	327	340	351	275	318	329	334	343	303	330	353	312	315	292	298	337	313	313	313	297	349	310	338	322	313	314	329	312	324	320	326	322	296	304	305	311	322	339	307	336	335	326	310	323	324	285	333	365	312	323	330	306	336	336	319	277	340	337	287	348	307	333	311	312	326	332	292	319	288	329	312	291	311	320	292	308	293	338	325	324	310	341	326	314	290	305	330	322	318	311	313	324	292	340	297	333	292	312	318	321	335	346	307	308	326	316	318	330	321	293	324	299	310	337	332	303	314	350	323	310	338	292	315	335	330	287	301	310	291	315	355	291	294	365	337	291	337	336	320	313	312	315	328	293	296	321	322	314	325	331	318	333	299	299	301	334	316	317	327	322	314	338	315	334	314	320	322	321	299	289	328	329	309	324	329	284	301	326	330	306	318	300	314	318	323	307	323	337	337	372	302	305	311	329	303	315	310	319	336	317	356	327	322	331	315	314	316	312	310	322	341	306	376	313	346	314	321	335	320	292	313	316	294	312	315	321	309	342	304	309	314	332	329	319	332	345	325	322	306	346	317	351	343	315	304	322	315	327	296	319	283	342	313	340	331	311	320	311	320	317	341	313	295	317	342	288	314	315	322	338	311	309	306	348	330	328	291	302	318	304	329	309	317	297	328	311	296	300	330	301	298	308	303	333	313	326	300	326	331	283	318	318	291	307	340	312	286	319	349	341	335	311	335	335	329	334	306	314	320	328	340	314	319	308	311	304	300	314	349	326	323	302	316	315	319	311	333	271	304	327	366	321	336	320	306	338	340	293	294	337	304	351	315	358	309	327	333	314	350	322	325	327	326	352	307	331	317	319	304	289	349	316	324	346	322	318	337	296	345	359	298	352	318	299	305	319	337	322	299	304	318	318	325	319	291	328	329	301	328	304	302	297	356	320	323	331	316	328	347	313	330	299	330	311	327	326	341	309	327	315	336	326	327	363	339	308	262	308	321	327	303	285	338	281	294	325	341	316	315	319	302	301	291	334	334	315	339	339	320	302	325	316	339	313	313	322	368	358	308	320	347	376	336	348	320	294
60958	87565	60071	32325	12803	3154	937	538	576	562	562	560	571	565	523	544	552	567	561	599	567	611	557	552	560	594	572	566	589	611	584	562	564	578	557	593	529	582	588	529	572	580	568	612	540	560	569	559	590	542	559	555	569	581	548	520	558	585	555	523	552	554	575	563	590	567	606	583	561	591	529	554	529	596	572	588	566	521	554	530	578	555	616	576	559	558	590	564	552	562	566	548	550	594	550	548	523	537	599	535	557	601	568	568	514	537	570	554	610	576	578	585	556	575	610	560	570	571	565	562	577	541	594	514	606	591	558	572	551	564	539	562	556	575	581	593	544	565	571	567	569	552	535	607	578	535	546	566	544	564	541	559	544	612	590	569	563	590	601	560	568	575	534	580	562	571	542	555	556	543	576	593	551	536	562	569	536	589	541	557	578	539	540	584	530	594	570	599	584	550	528	582	572	526	553	595	569	554	563	590	606	592	538	577	560	559	537	609	597	545	557	556	527	565	520	510	554	555	562	559	576	592	572	553	545	572	612	568	557	563	550	558	559	557	539	551	568	548	530	600	543	566	585	534	588	559	590	596	554	538	534	555	596	578	511	613	601	549	543	536	559	567	568	545	597	533	566	579	545	546	582	555	556	572	561	596	584	547	527	512	533	556	589	572	610	545	582	521	528	554	551	548	520	587	588	576	587	590	558	593	537	565	567	584	562	585	577	587	619	546	567	565	576	565	528	638	545	558	543	552	562	518	588	597	601	556	565	576	496	579	537	562	539	534	556	555	600	581	581	537	532	527	548	530	563	547	583	555	556	560	582	591	591	562	523	550	522	574	590	542	539	554	546	584	564	563	525	541	558	515	546	505	550	564	528	547	540	576	588	545	567	512	573	582	562	553	566	593	548	548	620	536	559	532	546	538	567	572	563	562	561	596	573	563	555	562	608	574	559	579	541	541	559	581	559	508	557	574	569	576	549	576	525	541	534	585	563	573	541	582	554	612	551	594	559	557	569	570	552	550	586	520	505	522	560	611	569	562	557	580	558	510	586	554	546	564	541	552	552	570	542	541	567	563	628	575	538	579	530	576	573	559	601	600	556	532	606	527	537	585	567	597	609	588	610	529	598	561	581	573	567	577	559	543	587	557	553	563	600	597	549	535	553	568	542	606	557	604	551	600	536	583	592	563	553	544	551	613	602	570	525	584	575	556	592	524	559	581	548	582	558	555	537	573	558	587	568	568	516	537	552	578	577	578	561	541	578	558	583	604	574	572	543	570	585	529	582	575	587	587	578	553	609	606	543	556	559	546	567	582	586	559	533	564	537	544	540	577	588	549	573	584	564	573	562	555	596	587	558	557	585	605	579	553	554	531	556	512	567	569	581	576	636	577	565	538	562	545	569	578	557	590	573	535	515	565	559	552	569	548	543	588	586	536	561	567	575	580	563	524	586	566	546	609	586	543	565	588	577	553	555	617	524	568	576	606	546	558	553	608	568	558	582	599	550	549	521	554	547	553	568	571	575	603	561	515	541	556	593	551	553	519	547	615	578	580	581	595	558	555	573	583	563	542	564	545	528	568	546	580	592	602	584	576	594	552	583	506	583	579	572	558	550	501	569	615	597	572	584	552	539	597	539	548	564	561	619	581	564	561	573	539	568	531	559	565	567	554	575	539	567	588	555	554	545	560	598	590	556	559	549	557	544	592	525	558	564	565	575	566	539	530	535	534	573	525	563	548	566	559	564	562	587	565	605	591	559	563	524	607	610	587	566	576	599	557	581	524	537	574	554	551	571	565	603	589	569	571	567	555	538	523	573	563	578	580	504	562	563	542	564	581	532	572	578	526	541	553	545	589	565	566	568	562	541	596	603	547	553	600	594	551	534	543	563	590	571	567	565	571	545	603	586	601	580	586	511	535	507	531	600	585	564	571	576	575	569	583	554	553	561	578	575	575	563	604	575	603	568	594	553	544	533	571	564	561	547	591	541	565	561	560	562	617	549	629	584	546	543	560	546	589	577	584	548	567	598	544	549	538	559	542	546	537	560	551	534	552	520	512	528	524	615	546	591	556	538	542	529	608	566	548	581	553	564	603	587	538	581	519	554	579	592	591	545	536	573	582	562	543	572	526	592	552	578	553	564	523	580	573	569	558	539	541	579	548	593	571	603	620	528	561	615	565	583	582	605	571	551	541	601	521	571	524	556	570	608	613	558	546	593	562	593	551	541	526	532	574	581	549	569	554	535	527	544	572	561	565	611	531	567	550	585	560	561	612	554	535	534	538	567	552	569	572	561	560	516	609	582	557	554	563	541	515	558	590	543	561	552	576	559	587	574	574	572	591	556	542	552	570	557	505	531	555	574	573	593	580	567	582	577	576	545	559	541	627	567	550	566	558	635	584	591	557	557	551	566	553	594	540	556	583	563	564	551	552	571	579	555	572	578	558	585	567	585	599	591	549	506	552	565	578	570	565	537	514	554	534	542	577	552	544	605	565	537	582	549	586	562	530	565	546	567	546	567	581	579	566	596	520	515	557	553	532	575	584	556	582	555	527	548	550	550	567	532	555	616	594	547	554	552	582	573	563	552	564	575	544	563	563	590	539	583	546	562	570	589	588	543	547	564	545	577	536	549	576	556	573	594	567	559	569	541	592	530	603	562	535	607	575	535	560	591	569	574	594	580	574	571	566	559	585	561	597	545	608	564	566	575	546	526	558	544	592	543	582	598	612	516	563	535	611	556	540	576	601	583	561	562	538	550	578	522	584	591	590	592	497	562	608	552	558	552	574	546	546	517	611	542	575	550	560	591	564	553	572	536	593	566	566	612	550	531	583	559	529	572	533	568	548	551	579	575	587	554	598	553	542	578	620	593	556	594	578	606	549	599	508	558	573	583	544	582	536	598	551	578	569	551	560	558	603	599	545	521	597	566	571	625	577	543	584	575	533	583	572	523	549	571	562	574	565	550	560	591	603	548	563	552	565	551	549	599	569	537	557	541	533	498	559	568	577	528	614	570	551	554	596	575	546	566	559	565	565	565	571	560	588	593	578	580	596	567	512	558	509	629	565	557	610	585	561	576	504	551	568	585	549	604	503	529	579	554	532	574	583	545	550	566	580	570	535	557	567	579	567	553	573	543	572	576	592	571	531	574	592	573	502	584	570	542	500	570	545	578	602	550	553	567	548	596	538	571	570	559	579	575	576	558	566	558	560	536	574	598	566	548	539	521	555	532	544	563	579	563	557	520	553	529	550	577	502	544	551	558	571	627	587	571	562	581	565	535	569	560	595	563	586	571	547	551	583	591	564	601	560	553	545	580	564	542	577	533	559	563	556	555	594	552	592	582	616	546	562	564	544	556	565	594	569	555	562	578	545	599	548	563	562	566	586	541	615	587	554	538	556	590	583	572	576	590	503	559	554	589	562	585	566	560	553	559	547	579	553	608	540	572	565	579	551	538	525	566	576	556	593	588	563	578	579	555	579	519	546	558	617
23437	21830	29876	24051	21337	18866	4527	483	396	414	472	412	412	397	414	408	413	410	418	378	418	412	374	423	424	420	421	374	381	366	427	393	419	388	416	388	422	391	377	416	394	363	391	401	372	425	391	375	394	387	405	394	427	404	399	390	409	367	370	405	361	454	404	398	433	395	419	379	384	391	402	437	394	400	454	414	413	387	383	372	364	393	399	410	401	410	385	370	406	382	402	425	373	336	371	438	406	372	406	395	384	388	395	414	416	373	395	385	402	360	397	348	402	428	376	368	414	356	416	384	406	379	404	434	404	405	404	348	384	417	414	352	404	413	395	374	400	395	378	379	425	428	397	385	392	417	393	431	416	380	357	384	394	382	392	441	371	394	376	387	400	404	383	417	421	422	438	404	414	404	373	382	402	411	395	387	419	402	403	396	409	406	384	388	359	407	374	391	405	405	382	400	407	374	397	415	386	437	380	384	380	409	384	383	420	366	395	406	396	394	399	390	401	362	416	381	394	377	373	360	409	383	422	383	361	396	373	405	394	394	408	427	384	418	417	405	408	402	380	404	387	390	382	371	405	407	394	378	405	408	414	419	355	361	334	454	396	399	397	371	393	402	397	387	417	374	428	412	418	394	399	398	366	392	387	457	399	408	425	405	406	422	414	422	401	391	422	372	418	404	384	425	389	382	394	383	377	396	398	412	392	400	389	386	424	403	398	416	404	380	386	418	377	412	388	407	394	418	377	398	412	386	386	380	403	390	412	371	397	395	385	409	411	388	388	388	391	388	402	403	363	400	388	422	395	399	365	384	424	402	385	442	414	373	384	410	399	408	424	380	384	398	388	417	409	388	415	410	409	376	425	427	404	398	371	362	394	399	411	399	358	346	396	380	417	376	421	411	409	408	418	437	391	415	384	416	372	374	410	405	375	390	384	381	370	392	350	401	422	396	383	405	397	373	431	413	393	408	404	398	403	394	383	386	374	372	404	402	426	380	401	369	394	365	400	354	399	381	392	399	357	406	414	407	386	376	382	354	394	414	402	399	428	411	397	394	386	391	409	387	393	401	417	399	405	443	379	382	401	437	378	406	363	407	380	389	398	403	404	409	433	445	393	402	427	393	416	378	384	413	445	379	400	428	411	430	417	383	397	368	386	390	379	417	407	392	422	371	386	405	408	356	404	418	393	382	379	376	356	402	397	396	361	416	394	405	373	388	423	392	432	407	361	396	424	353	366	420	413	424	374	420	409	426	398	378	379	388	432	370	406	366	429	384	391	380	369	380	422	416	402	385	381	431	415	396	382	409	400	388	432	390	390	366	373	366	411	376	394	388	408	396	403	396	392	393	379	357	385	385	405	384	404	356	404	401	399	403	399	402	384	387	396	397	443	410	408	371	395	410	372	402	412	387	409	366	399	391	365	375	370	401	393	385	377	408	399	395	382	405	392	412	410	421	361	413	387	383	399	427	400	370	418	417	411	417	377	375	416	405	419	442	395	392	385	403	365	404	412	419	409	412	354	413	429	386	415	381	390	386	423	357	398	378	384	409	418	385	395	406	388	377	392	386	385	407	437	391	406	402	406	353	380	396	400	389	409	368	420	365	365	387	378	438	408	388	407	400	419	387	397	372	361	402	406	438	420	382	362	388	393	416	385	373	395	415	398	414	412	392	397	425	406	422	439	382	402	364	388	396	391	410	399	412	419	408	389	393	404	363	382	393	382	413	383	402	407	417	395	404	415	358	416	375	410	405	380	384	407	406	405	414	411	402	361	388	399	398	385	371	402	396	384	418	401	446	405	409	398	422	406	385	381	403	402	374	397	407	374	406	400	398	422	396	417	380	409	406	392	406	423	399	391	388	422	416	415	427	392	365	406	378	345	372	421	367	401	397	392	383	416	377	395	397	401	403	403	406	417	373	475	412	401	395	392	413	397	365	380	380	433	393	396	375	422	379	428	340	407	408	389	383	461	415	390	407	391	360	422	366	403	377	393	415	401	419	392	398	356	361	383	389	402	420	375	394	381	414	384	376	369	369	368	397	402	407	384	375	410	383	385	381	399	382	393	377	387	368	421	373	379	387	385	376	445	383	401	387	443	395	392	390	386	421	429	392	382	377	417	380	413	435	381	422	378	391	397	415	386	399	394	354	373	419	406	403	417	425	437	395	363	403	412	405	390	367	370	406	429	403	420	395	390	388	397	394	367	397	386	384	374	392	367	427	349	394	381	362	389	410	353	438	395	387	392	403	394	398	377	398	390	371	391	399	420	397	407	432	410	382	425	419	371	409	367	398	391	388	385	391	384	391	429	430	380	391	410	421	398	398	388	403	420	421	377	325	398	369	388	424	399	417	409	387	407	352	407	366	402	400	419	384	390	426	383	370	402	393	414	370	420	385	410	402	420	395	429	378	387	401	414	370	418	380	411	390	390	393	379	383	380	415	391	403	416	403	378	417	381	402	392	392	400	386	414	380	385	402	415	436	380	392	399	396	399	394	413	389	405	394	369	403	390	383	407	384	422	388	384	429	358	387	380	383	350	396	363	385	387	382	376	367	386	391	344	417	387	408	388	434	409	404	391	392	391	387	391	400	411	405	387	397	382	413	412	402	404	387	403	406	396	370	378	440	404	428	387	423	400	418	414	429	396	384	414	404	431	415	411	416	402	414	389	422	373	397	393	417	397	383	375	387	418	426	372	375	383	393	397	407	401	398	446	380	373	361	421	385	395	379	423	405	415	400	408	402	383	398	428	370	399	400	390	401	396	374	398	428	409	412	401	395	383	375	374	386	402	430	374	410	392	392	378	429	406	424	400	368	393	394	405	397	394	400	417	407	425	404	395	419	420	395	369	395	420	384	383	426	399	352	391	391	410	396	409	384	415	413	440	387	406	418	391	395	367	392	398	363	407	388	379	407	417	385	396	407	402	376	366	394	410	387	417	457	443	363	374	397	356	345	430	410	382	382	382	405	371	366	371	417	396	376	403	392	382	381	363	400	375	425	388	415	403	381	399	380	352	363	405	391	372	414	403	424	396	394	408	389	385	421	392	421	391	388	399	440	405	409	406	386	387	373	412	361	380	384	395	377	413	401	401	399	384	405	377	390	392	410	394	375	411	408	415	397	375	391	382	418	447	431	398	374	392	390	374	400	356	387	417	385	408	403	407	417	397	357	412	416	407	408	391	369	403	376	358	410	391	366	379	390	393	414	385	436	394	394	365	388	391	392	387	428	420	402	380	409	407	409	422	414	444	434	361	366	450	399	413	388	374	389	428	405	392	400	423	411	385	400	404	400	410	420	382	362	389	394	401	396	418	392	398	398	362	392	402	424	400	371	421	398	407	351	382	371	410	369	397	364	419	409	379	402	374	397	385	376	426	408	404	383	401	388	410	349	429	403	402	388	432	403	422	409	393	408	369	401	420	369	406	406	381	387	381	404	384	381	411	384	426	420	383	408	382	411	436	385	370	404	408	383	380	423	376	398	404	423
60678	97911	69469	40507	19036	5402	1346	667	671	657	693	659	667	729	662	656	685	657	687	636	704	649	724	701	643	648	643	684	663	660	727	678	671	689	646	629	627	679	672	662	677	656	650	635	652	630	647	683	696	661	672	613	701	722	663	689	690	669	654	654	672	670	636	689	697	635	703	606	658	681	664	698	627	650	663	681	686	704	636	689	667	678	645	717	693	626	637	669	627	687	658	644	674	622	676	660	644	637	687	669	643	659	616	679	663	650	627	674	641	660	670	662	738	626	661	680	669	685	674	648	661	659	644	648	675	667	669	666	651	643	680	630	692	648	661	664	708	646	652	695	649	654	647	631	645	690	642	637	620	706	687	656	634	641	688	663	681	676	636	649	617	681	684	661	713	637	640	687	675	610	671	687	649	604	652	659	614	675	628	709	708	702	684	667	668	686	665	677	629	646	695	646	639	683	727	620	655	697	652	635	661	734	664	626	665	655	681	685	670	670	647	646	666	669	660	666	647	669	625	697	582	693	596	684	662	706	604	707	652	650	653	627	679	697	665	624	654	672	672	655	650	704	659	692	652	664	610	659	641	647	700	658	665	637	677	686	636	637	660	605	678	721	672	650	686	634	670	635	637	652	694	661	689	643	647	694	638	659	670	657	638	623	700	630	675	657	651	641	663	647	641	634	639	702	690	647	664	647	678	671	691	671	625	646	671	679	690	672	704	688	685	696	679	656	617	669	635	658	648	658	681	681	670	672	678	713	691	642	695	670	691	666	665	664	655	670	677	698	648	669	653	668	642	655	706	669	742	686	684	637	681	661	607	618	717	635	675	629	627	713	644	657	738	641	642	684	685	646	640	694	698	643	643	642	668	619	646	703	704	703	708	590	670	672	675	621	615	640	672	678	620	664	703	670	657	655	680	691	666	669	685	693	665	665	666	651	684	683	719	719	624	651	645	643	650	683	644	688	656	635	705	642	673	698	639	644	706	654	645	636	654	667	672	659	650	673	628	659	685	652	683	633	613	679	644	644	681	680	651	672	693	643	631	625	625	643	678	655	658	694	629	634	645	659	688	669	662	621	679	658	651	665	665	660	661	657	672	667	623	723	671	649	696	638	652	646	692	648	643	682	667	693	655	684	672	627	697	671	650	660	677	722	669	676	638	680	668	668	666	639	632	655	648	674	642	627	650	659	697	664	658	656	642	650	683	651	680	670	689	632	693	677	662	684	662	648	701	645	690	679	643	662	659	672	667	642	700	690	692	681	687	670	685	675	654	673	650	659	656	629	603	675	661	643	693	667	657	677	682	713	639	674	670	693	655	709	635	687	680	658	674	658	665	632	678	669	640	651	666	656	669	650	649	626	655	701	649	667	650	618	650	642	677	713	670	662	732	667	664	673	684	678	636	654	683	667	636	728	657	696	633	664	666	650	655	594	628	613	696	647	623	623	660	690	695	681	633	601	648	679	692	686	661	674	668	684	681	594	635	670	668	677	620	648	625	679	624	707	657	676	628	660	641	673	687	650	663	639	635	661	684	697	663	641	643	668	695	708	646	705	591	672	686	673	694	635	644	664	695	648	688	673	666	626	644	650	611	689	699	633	636	647	673	635	711	638	664	650	656	665	661	652	737	687	665	685	663	653	645	649	634	713	657	685	623	641	695	660	656	648	658	680	646	633	717	651	671	662	661	643	636	644	656	678	702	641	698	698	634	658	655	662	683	662	698	664	708	656	598	691	668	641	643	651	671	665	646	684	623	642	689	644	640	661	683	616	633	685	671	614	672	634	664	716	694	689	689	651	666	694	628	647	666	650	681	662	643	663	636	696	698	653	675	650	609	696	696	653	661	652	677	667	611	731	667	645	645	669	670	655	627	686	665	632	677	675	646	636	627	711	683	742	650	679	665	693	625	633	671	679	634	661	664	615	695	647	649	678	608	659	686	672	684	632	674	660	648	696	666	695	666	619	653	696	663	683	666	654	693	646	628	663	694	711	704	716	648	650	642	636	716	694	610	633	678	685	630	686	691	639	668	653	640	644	658	631	670	659	662	655	638	697	633	695	667	667	667	667	647	645	697	619	613	630	655	629	701	661	698	674	685	708	646	649	670	645	636	654	637	678	631	683	662	682	675	671	680	612	693	723	656	660	661	646	638	737	677	644	677	683	659	699	631	671	657	623	671	672	657	634	661	696	651	652	679	660	674	642	641	716	605	715	649	647	697	669	700	670	679	683	672	642	676	693	656	677	696	624	675	643	650	650	614	667	684	640	647	689	698	680	673	661	639	721	667	649	666	626	680	693	673	682	657	646	657	668	657	650	661	624	660	658	590	647	655	648	611	665	645	660	641	646	669	633	640	674	668	653	633	644	681	696	643	685	698	674	698	645	691	650	655	665	663	643	654	692	624	731	709	696	646	672	697	646	659	615	672	693	688	672	680	652	591	657	666	655	612	645	696	648	667	693	699	694	640	597	657	640	669	628	678	657	640	645	699	683	616	681	681	628	602	698	640	643	713	678	647	678	686	681	676	706	671	651	638	668	624	691	702	660	703	641	674	703	677	660	659	706	693	666	682	656	713	649	633	681	672	644	650	701	656	666	643	642	641	690	682	725	672	649	723	638	647	649	633	652	673	675	622	674	669	679	662	701	684	686	649	695	697	662	642	665	686	621	674	681	662	648	633	715	681	689	669	613	624	612	636	682	691	619	634	626	597	691	683	674	703	685	627	654	637	619	700	680	650	719	641	668	655	698	617	661	682	648	626	670	654	674	630	627	663	665	641	640	674	662	633	635	646	635	644	601	640	651	657	699	673	652	664	682	660	630	653	715	684	692	634	648	636	703	693	651	652	669	665	695	696	640	670	653	680	687	649	674	677	666	661	672	670	677	668	634	655	670	650	624	644	681	635	638	681	637	673	707	673	675	665	633	655	704	706	649	699	699	694	667	670	653	634	684	650	635	655	651	635	702	679	673	656	670	651	682	684	663	672	668	618	649	707	668	633	674	624	627	659	665	671	660	644	658	665	649	616	684	715	675	658	666	680	628	683	644	660	677	678	677	655	711	658	685	629	699	695	695	646	644	705	654	663	741	647	701	635	680	703	640	659	643	666	636	680	675	646	688	699	648	698	691	627	698	629	691	635	661	674	701	703	668	649	669	615	636	642	692	659	666	687	642	672	677	649	574	653	642	690	675	669	709	647	645	677	668	704	678	674	665	686	700	645	671	659	646	672	685	676	654	734	687	666	676	655	702	665	695	709	658	677	700	648	664	668	652	662	632	651	660	628	641	621	660	663	650	664	688	682	617	662	650	661	689	661	638	618	659	696	664	675	671	681	659	661	707	647	696	612	632	665	689	704	627	673	654	712	706	679	679	675	637	686	677	653	709	627	642	700	686	689	634	652	677	637	676	649	667	663	628	694	659	627	619	654	664	640	663	670	660	678	633	722	657	676	662	623	662	670	663	657	644	680	676	650	629	681	631	712	656
29940	28745	24982	10614	1631	614	412	426	355	393	401	371	411	428	421	366	389	417	368	381	395	424	399	407	358	371	411	388	424	409	375	413	365	405	397	367	406	380	383	399	373	384	403	399	402	421	407	382	395	411	388	389	391	389	370	394	371	400	385	407	379	374	380	382	379	417	386	396	389	377	389	374	371	365	385	390	428	367	366	394	401	369	403	391	392	382	362	383	380	383	388	377	386	389	389	401	399	368	367	361	359	370	360	393	352	383	400	416	401	367	360	369	403	371	357	378	394	382	370	399	374	374	368	395	353	381	426	367	402	368	402	373	381	361	365	365	378	415	385	390	381	383	398	383	366	418	444	393	376	401	384	356	396	392	368	389	410	385	393	399	410	359	353	411	349	346	376	425	375	377	395	364	379	388	391	367	420	391	391	395	361	393	376	409	404	403	401	362	388	376	384	368	360	399	386	383	362	370	391	357	376	397	382	364	369	369	385	368	408	358	372	362	362	393	378	402	364	376	412	387	379	374	345	405	383	378	371	373	363	380	416	368	348	396	362	398	403	381	373	382	371	401	385	366	396	386	371	380	392	375	374	336	343	414	377	369	370	372	364	368	386	404	388	369	397	424	421	383	380	375	384	391	423	388	398	372	391	378	377	402	376	377	392	372	367	403	387	382	396	388	364	389	374	386	381	429	398	389	349	344	352	386	417	359	392	369	380	412	405	385	433	384	384	382	378	381	373	384	430	374	412	359	372	381	351	403	387	370	374	368	391	396	390	383	334	387	388	404	407	389	385	401	383	434	354	380	397	401	394	392	376	385	373	399	419	363	412	391	408	376	389	410	365	393	379	369	380	383	379	401	395	397	404	383	392	371	370	361	370	378	376	398	371	374	380	389	378	373	366	414	372	366	389	395	428	426	379	428	403	349	397	387	385	368	386	413	385	395	391	396	395	419	397	407	407	427	423	425	410	370	384	403	406	396	390	387	364	412	384	385	404	400	395	396	404	377	387	372	395	377	349	375	412	356	349	367	390	382	378	363	388	387	408	406	378	401	341	381	421	382	383	390	354	408	386	362	402	399	369	382	389	388	388	379	374	401	387	398	402	371	403	383	353	384	351	378	348	352	373	365	401	371	398	372	373	413	388	390	366	361	374	381	387	394	397	380	376	375	374	402	394	360	430	399	385	356	386	368	336	397	405	412	377	404	431	414	347	410	412	395	372	396	363	389	407	412	409	393	384	362	359	392	365	403	407	393	351	397	389	369	351	381	424	361	389	345	362	366	397	348	396	415	367	358	398	367	382	370	387	406	369	418	408	391	401	392	388	390	383	393	378	369	380	411	352	405	388	359	371	371	350	367	416	419	383	391	406	391	391	369	361	380	397	399	342	370	382	385	366	359	382	364	398	377	402	378	361	410	389	383	386	388	378	379	400	401	379	398	377	355	371	368	390	405	363	388	389	393	432	391	368	392	394	384	404	410	411	372	412	397	371	387	433	373	421	401	387	404	382	377	410	371	358	394	373	388	362	375	382	407	365	411	401	375	386	369	392	382	393	383	365	368	411	362	399	396	391	399	358	385	396	415	390	381	394	375	397	367	398	400	414	392	410	407	410	392	359	391	377	369	370	402	381	378	376	359	371	382	387	410	400	396	388	393	364	376	394	399	366	401	386	398	386	368	377	400	413	405	396	387	354	365	374	356	391	358	385	396	335	388	399	367	383	405	396	376	413	380	382	373	392	366	408	403	368	375	396	393	369	407	376	398	401	392	428	360	375	384	386	432	350	403	419	349	392	415	400	411	378	388	409	360	393	376	381	364	401	365	381	387	346	381	405	406	390	393	394	391	412	378	380	406	401	388	388	399	388	371	370	433	357	385	335	378	383	385	398	409	385	395	412	391	384	404	389	392	372	411	396	376	393	396	405	429	388	373	433	374	365	372	371	363	369	369	384	415	386	383	394	390	405	390	408	374	392	378	353	376	347	425	368	379	357	411	375	371	389	368	359	325	369	388	398	390	414	404	390	367	385	428	362	388	398	347	418	364	402	399	361	411	351	412	350	364	420	363	386	376	373	377	353	376	376	425	412	382	390	427	394	381	357	348	387	372	375	407	395	371	394	387	378	399	370	421	403	411	362	367	367	403	399	413	404	386	420	399	365	383	426	359	392	367	392	374	390	403	400	399	409	370	365	405	402	433	408	358	386	381	376	377	390	377	398	403	399	398	381	390	408	387	387	383	377	365	387	356	376	369	360	366	412	354	383	400	360	389	395	375	397	429	399	393	356	399	367	375	401	405	397	394	383	369	406	400	380	382	417	418	400	397	350	382	395	412	390	388	359	375	391	402	386	370	390	387	376	372	363	390	377	375	369	411	361	370	397	364	374	398	414	381	390	378	420	390	418	385	373	362	409	368	409	381	401	374	349	384	376	367	392	376	384	396	386	421	431	396	369	433	394	371	416	378	378	396	413	437	395	374	340	349	368	372	401	393	352	387	389	406	386	408	400	382	374	418	388	414	390	356	395	393	353	381	374	388	362	322	393	384	410	393	369	401	384	413	387	405	400	373	377	400	364	415	413	380	398	392	421	364	376	385	420	396	384	379	391	405	363	372	379	359	389	389	370	425	366	377	369	370	395	384	370	363	380	351	420	406	391	382	381	390	388	421	386	387	371	385	385	375	360	377	427	401	397	375	376	386	378	367	396	379	388	375	393	369	365	388	379	386	377	366	354	375	368	397	397	412	379	374	401	366	379	383	375	364	401	426	364	338	374	344	377	381	442	403	383	406	419	381	356	381	366	381	421	390	395	388	426	369	420	359	365	363	370	359	368	368	400	421	402	409	361	389	368	386	406	368	402	387	367	392	416	389	385	383	393	379	389	404	387	384	388	381	389	392	393	399	395	365	368	387	429	373	424	366	375	375	396	373	356	409	352	394	368	399	340	393	342	396	342	359	347	399	387	377	420	386	381	345	413	399	378	376	351	367	365	405	382	397	368	383	363	341	374	415	434	382	382	386	359	408	334	392	405	406	378	364	389	364	388	395	358	411	411	388	388	416	382	427	409	379	382	358	410	384	420	351	388	369	384	405	361	352	345	408	384	359	404	400	392	365	371	364	419	400	377	383	381	367	410	388	374	386	379	374	377	377	406	379	385	337	363	416	374	397	374	373	372	393	387	366	398	365	424	370	359	382	377	402	372	368	408	369	388	410	369	387	403	387	369	399	348	393	400	352	363	368	406	409	399	362	401	400	374	385	396	359	369	389	377	422	419	365	394	401	369	427	377	381	373	366	406	351	399	370	383	424	434	409	404	353	412	399	392	418	392	405	379	414	388	355	393	401	375	365	346	373	384	393	426	410	369	358	371	373	367	345	332	384	387	405	377	376	380	375	362	422	403	436	378	381	401	375	388	358	386	410	367	369	366	380	389	362	382	406	427	354	377	371	393	394	401	373	390	397	366	370	411	378	369	392	366	370	378	369	420	365
38395	45783	29019	10573	3001	1130	804	716	678	668	711	687	709	669	686	675	701	692	677	692	682	679	736	636	715	717	666	687	699	693	654	707	722	630	634	701	701	710	640	687	661	697	702	691	646	714	695	669	676	651	684	699	695	703	678	639	645	711	735	649	686	689	676	676	682	679	684	707	706	693	728	672	680	671	650	666	727	663	672	687	717	693	686	701	685	650	700	737	669	643	686	676	679	681	644	704	683	672	685	694	737	690	670	698	693	680	699	657	666	683	672	651	723	688	705	666	725	666	702	644	702	695	668	693	686	664	685	667	647	650	721	701	715	658	689	689	689	702	668	674	707	695	682	679	660	719	700	652	639	643	673	686	654	675	701	672	731	669	692	668	707	677	654	758	639	701	658	686	648	678	734	647	649	687	701	692	698	619	668	678	698	688	683	752	734	667	679	686	669	692	691	675	663	721	717	671	695	699	708	774	701	708	684	693	718	676	708	670	691	675	687	724	676	662	666	698	768	723	689	660	687	677	678	692	697	675	673	644	700	676	659	688	677	702	669	653	674	679	688	690	702	699	705	669	659	705	696	693	684	709	658	684	663	678	647	666	669	697	670	701	703	701	726	682	692	740	680	702	674	688	681	634	665	649	719	666	691	727	678	676	659	693	622	698	692	689	672	662	680	681	713	682	680	714	686	673	706	726	683	703	650	681	700	685	677	706	649	667	712	663	671	673	713	701	712	674	675	618	647	705	680	708	633	709	697	689	695	664	692	687	680	667	659	695	689	671	701	684	699	695	705	684	673	689	675	706	682	733	658	719	718	649	723	659	701	694	687	622	713	724	720	693	685	664	704	697	676	647	661	697	688	712	729	697	692	695	691	692	713	690	639	732	656	645	665	721	704	686	653	664	655	662	696	658	709	668	665	723	671	627	672	695	633	688	704	631	675	678	731	671	685	686	655	682	686	696	693	683	649	689	684	629	688	691	677	722	689	677	652	692	694	707	664	693	645	669	670	682	694	619	705	706	715	688	678	705	697	698	714	636	693	745	723	662	688	678	695	679	694	649	690	686	672	686	673	661	713	651	701	696	713	710	711	690	659	655	693	677	697	673	671	695	684	651	712	700	668	630	690	713	736	689	689	667	703	668	671	709	643	725	663	670	638	764	681	660	659	661	739	694	679	652	689	701	692	639	706	658	686	649	671	682	737	697	736	701	657	699	661	688	673	697	692	679	698	710	707	665	672	718	624	673	704	674	694	698	678	697	687	711	694	702	685	705	688	641	662	668	678	653	715	646	658	652	638	692	677	703	654	721	695	654	665	692	719	714	636	694	641	713	721	665	665	698	737	673	701	660	652	644	704	658	724	661	673	668	649	734	685	689	711	724	657	703	713	751	644	662	705	668	681	704	693	677	635	705	643	681	739	690	675	721	635	712	675	648	705	667	708	685	701	714	674	694	701	679	732	659	679	632	697	668	697	678	624	705	717	713	738	637	663	636	667	660	672	657	718	637	683	682	685	670	679	694	672	707	671	655	703	696	727	696	693	681	667	672	676	661	638	705	680	686	714	724	699	712	680	646	663	678	729	682	685	702	693	671	743	690	709	730	697	686	692	687	687	642	645	659	630	684	709	646	681	663	687	676	667	760	649	653	697	660	730	678	657	717	674	719	720	670	686	676	748	675	678	720	664	711	715	737	694	654	689	672	690	698	628	690	703	680	695	656	669	692	664	669	669	672	709	648	662	677	730	687	658	675	646	717	735	650	671	638	715	692	701	661	719	716	631	709	721	667	668	685	703	692	651	671	662	679	698	663	678	732	699	657	689	699	716	661	649	701	685	684	675	696	681	613	695	718	705	674	679	665	689	617	746	680	694	677	656	692	654	696	675	684	698	668	692	702	698	675	717	697	680	691	672	675	679	726	665	692	723	681	658	631	664	661	672	692	733	673	622	662	723	653	703	677	657	711	721	689	711	709	676	673	667	696	676	725	662	690	684	677	655	678	699	721	661	729	661	685	708	702	684	703	657	698	712	649	677	727	717	737	686	702	671	675	679	705	690	688	665	690	699	687	730	686	676	697	677	698	727	708	654	679	709	669	660	676	672	664	652	726	677	683	685	707	671	666	718	680	696	679	694	663	682	706	687	659	725	689	654	712	671	669	649	686	647	686	722	709	726	695	662	719	679	689	638	672	676	674	661	691	680	707	709	704	711	701	695	729	689	698	713	718	680	698	686	660	690	709	676	668	673	676	749	686	647	658	696	698	665	622	682	672	681	708	691	665	710	700	656	699	694	678	699	721	709	714	761	663	653	677	682	650	692	640	671	675	660	709	709	687	654	672	677	695	696	687	686	687	707	725	690	710	670	726	673	712	683	700	711	702	668	663	708	688	672	700	691	679	667	655	642	617	674	705	718	715	671	704	690	668	679	674	653	751	681	648	680	709	691	665	694	694	688	695	704	676	722	660	727	636	673	756	697	698	637	691	686	648	713	687	695	717	648	699	678	658	652	689	678	677	651	697	649	677	695	647	645	713	672	711	666	655	644	706	669	685	663	678	606	712	703	661	664	713	694	648	704	666	662	674	694	703	665	667	702	667	697	664	675	726	665	677	669	634	674	690	715	682	677	723	728	668	716	660	663	726	699	642	727	674	691	720	643	698	649	691	683	702	689	685	669	677	675	727	700	715	681	705	674	692	680	675	715	701	713	672	706	667	715	663	718	692	701	705	714	731	681	695	692	654	694	683	672	707	683	675	700	666	724	738	690	685	635	720	656	679	672	719	685	680	706	684	670	667	689	705	695	675	682	666	683	661	702	659	692	678	678	685	703	666	621	721	698	683	687	711	669	714	663	680	667	655	670	698	733	670	716	650	663	730	730	715	716	694	701	692	690	652	637	707	677	672	680	711	677	698	707	690	670	694	709	666	666	707	663	666	712	732	700	714	707	683	731	675	687	695	657	631	685	673	690	717	687	671	682	653	676	661	685	652	672	664	669	725	670	625	668	685	702	664	673	642	648	722	706	693	714	673	668	706	690	693	674	641	680	689	680	685	658	702	688	717	715	695	686	693	646	677	688	659	698	647	675	705	660	678	717	684	646	676	705	703	673	668	674	689	629	666	666	669	735	701	652	696	675	689	669	724	686	705	708	662	663	719	707	663	666	701	695	702	710	694	693	684	639	687	676	672	679	718	653	691	682	727	666	719	690	663	709	707	658	690	661	665	645	663	664	669	703	692	651	680	672	674	674	663	711	699	756	663	733	644	650	647	690	695	667	683	673	686	640	707	680	688	723	637	725	683	718	693	666	692	731	681	704	683	647	718	698	714	670	732	696	705	665	692	703	669	656	699	646	691	684	672	654	673	676	671	631	711	686	691	626	725	661	649	676	681	667	657	687	673	667	763	700	691	665	710	684	673	720	676	681	674	674	689	671	641	662	709	691	665	696	679	693	669	686	620	657	663	663	723	679	665	656	685	714	728	677	698	712	722
24719	22891	30881	25590	19734	7685	654	311	303	322	331	289	335	336	302	321	310	301	327	302	311	348	299	300	295	299	319	326	296	316	288	316	310	317	321	332	339	317	293	317	313	322	322	302	316	278	316	299	303	325	311	297	276	301	329	350	305	338	337	304	296	323	267	311	289	328	321	311	266	307	288	314	311	297	331	296	293	309	351	303	298	286	291	310	302	311	320	329	293	322	306	324	321	312	294	299	318	299	281	333	317	302	295	306	307	319	311	311	308	329	309	303	300	283	316	321	330	295	319	344	307	282	309	317	286	321	329	330	336	292	279	300	309	321	324	298	318	289	297	305	343	348	289	319	311	304	287	306	282	338	307	337	291	297	300	296	327	282	291	326	338	293	330	338	315	302	328	292	328	316	290	339	308	310	310	337	318	289	300	309	308	324	274	332	328	283	302	309	271	331	302	291	314	295	302	313	323	314	327	289	309	308	335	284	303	290	302	297	320	311	308	294	318	318	308	283	282	302	280	281	302	327	290	338	329	380	336	298	320	334	268	287	337	285	334	302	286	288	315	305	332	286	289	313	287	320	320	330	305	314	329	339	301	318	254	335	330	300	323	322	296	321	287	319	310	308	331	300	313	319	305	332	289	273	311	317	326	310	306	327	308	331	302	291	310	330	325	329	300	297	267	314	289	313	306	314	322	317	344	333	278	318	254	304	283	310	314	345	309	320	286	317	328	268	304	291	295	304	309	315	296	295	267	310	325	307	326	317	288	340	301	315	300	287	296	324	302	331	299	287	311	308	307	297	292	313	296	317	307	308	310	271	323	314	309	297	335	334	320	315	325	336	320	327	289	308	314	301	315	301	312	312	316	301	318	312	284	303	303	323	305	307	308	291	316	295	294	294	314	297	307	294	328	322	293	292	304	307	321	331	320	291	321	291	310	312	328	299	309	332	314	315	298	326	317	307	309	312	304	285	302	288	283	313	317	289	313	332	291	280	285	305	315	326	301	300	306	332	308	300	270	287	327	331	323	295	342	304	297	308	341	285	317	313	292	276	288	292	301	332	304	297	293	301	338	325	324	293	311	306	318	294	320	306	331	321	323	271	274	312	341	319	312	327	314	317	310	305	343	324	309	319	335	316	331	313	320	298	313	317	298	339	319	291	332	336	298	307	303	292	298	297	298	366	330	304	292	306	285	310	313	292	308	315	295	289	317	311	318	353	302	325	308	344	346	301	303	315	311	297	342	307	325	347	314	291	332	304	297	318	305	302	290	293	314	344	316	300	326	315	289	295	302	316	323	317	285	326	299	338	323	336	307	314	288	285	326	333	308	312	318	269	295	318	356	305	285	314	288	306	301	326	280	305	314	344	296	317	313	330	281	277	317	295	300	271	333	312	306	309	290	299	309	294	291	306	301	315	327	313	306	290	319	335	313	285	287	275	299	289	306	316	329	308	323	290	314	313	335	314	306	308	302	304	337	290	307	300	300	323	325	309	315	306	312	298	286	312	325	317	335	296	287	325	283	310	307	316	322	332	339	311	301	306	334	259	352	314	344	304	336	312	285	312	331	342	308	296	302	286	304	319	325	293	318	292	297	308	319	308	305	304	339	288	342	304	320	280	327	295	342	307	319	297	320	311	311	339	278	297	298	288	305	317	292	338	298	313	311	319	314	325	328	333	291	277	301	278	293	297	290	295	307	311	320	301	334	353	292	314	314	314	325	320	327	301	285	280	302	298	332	327	333	315	325	278	297	305	321	310	318	301	337	319	310	294	312	330	314	313	319	304	321	334	353	287	297	333	274	300	327	257	311	320	291	305	303	295	312	305	275	296	318	311	310	328	304	284	344	304	297	318	291	298	305	324	329	330	350	278	311	333	305	323	275	328	350	296	288	302	300	314	316	319	313	302	319	324	299	330	290	304	294	334	303	283	333	325	302	295	308	287	308	289	296	252	316	320	286	305	304	316	308	307	281	321	324	311	316	308	335	308	314	305	288	337	327	289	304	306	341	312	320	304	318	286	298	314	328	316	298	301	285	309	323	291	316	298	284	316	307	318	330	286	328	335	257	306	292	325	306	312	347	299	289	309	322	288	303	283	333	294	290	346	321	308	313	318	310	312	340	295	319	294	282	320	295	300	297	312	307	361	301	248	324	296	319	308	310	293	313	312	312	287	277	324	308	299	309	317	329	317	308	306	315	273	290	314	289	283	278	310	337	319	292	315	292	326	299	314	297	324	303	330	310	302	298	332	320	314	322	319	296	313	334	296	295	337	296	282	306	319	271	295	291	295	313	279	281	327	297	309	342	297	312	296	302	283	276	281	318	292	288	302	314	305	297	290	292	294	338	285	281	334	304	314	285	308	301	330	363	326	302	302	303	312	291	310	298	320	299	326	323	309	321	297	290	328	356	302	281	326	331	326	304	336	316	301	338	305	359	319	309	295	310	348	284	323	301	299	271	286	322	322	318	316	306	315	301	285	299	297	278	344	324	331	298	316	322	315	292	326	296	319	301	326	303	297	304	330	269	324	301	309	333	326	291	280	302	329	313	334	309	340	336	330	296	302	341	290	338	283	332	297	302	321	304	308	287	307	307	304	312	308	311	308	302	347	272	288	319	288	330	332	323	303	309	314	282	309	327	320	309	294	304	333	314	300	316	331	320	320	306	315	320	331	294	307	315	312	304	293	325	328	335	299	340	316	290	328	319	308	297	326	334	314	299	285	346	288	333	336	299	299	307	286	319	317	304	305	311	328	330	322	330	308	288	312	295	310	320	316	328	311	324	332	277	318	305	303	293	285	332	275	282	315	321	318	307	293	294	343	317	307	300	303	310	310	314	303	339	310	301	271	279	305	315	291	296	315	318	336	297	333	309	318	314	315	305	327	321	280	296	303	328	317	339	316	296	333	327	302	286	310	291	302	312	303	296	291	288	302	338	341	317	277	305	292	319	322	318	347	302	317	294	332	301	299	299	293	314	343	289	313	295	328	336	308	357	301	313	286	299	315	275	328	327	280	316	279	356	335	292	328	295	311	337	284	321	284	309	322	305	319	325	282	302	308	296	311	296	332	357	330	318	341	314	326	310	294	319	318	292	327	331	301	288	304	307	286	295	307	305	313	320	310	321	328	348	299	336	310	304	323	311	319	292	327	287	333	327	304	318	302	298	309	372	334	316	327	303	291	282	295	293	261	291	328	337	333	337	352	345	310	327	344	302	306	308	316	312	325	314	338	281	301	301	324	270	335	317	303	303	305	316	302	306	307	298	302	296	300	309	336	284	335	288	306	290	315	310	313	320	290	301	285	315	359	319	325	311	314	320	310	268	302	312	293	299	279	309	328	297	328	315	309	308	293	276	320	314	308	310	289	298	302	327	294	317	297	305	316	277	308	314	290	309	292	274	313	348	311	283	277	334	320	354	328	291	323	313	323	313	324	310	309	300	312	305	286	343	314	320	303	320	322	325	288	316	322	324	324	326	320	309	288
60866	88875	60689	32919	13142	3610	882	547	551	518	560	577	545	535	567	559	546	535	547	567	537	556	584	523	554	547	574	564	563	600	555	520	570	610	579	585	561	537	516	542	521	538	541	543	584	575	574	525	523	523	549	543	562	551	544	572	542	536	582	550	527	547	547	564	516	525	564	544	583	518	560	536	574	560	519	537	576	515	563	517	547	558	518	543	524	559	547	513	564	550	559	584	585	545	553	544	531	542	570	585	563	552	553	539	599	606	556	571	534	543	559	531	579	567	574	536	568	572	510	538	563	550	558	554	535	548	527	537	594	547	522	557	543	546	534	547	553	527	559	531	558	563	574	545	618	555	558	588	501	555	552	553	567	593	525	583	557	568	518	533	561	559	548	600	596	542	523	560	545	548	600	529	543	585	575	552	538	584	592	576	564	507	545	527	559	530	519	523	565	558	574	562	536	557	529	581	587	550	560	519	533	538	524	559	550	565	547	602	576	563	543	527	578	573	558	526	585	532	584	571	560	601	539	551	556	517	549	587	563	490	562	532	567	550	541	518	575	573	542	533	589	576	581	525	552	576	543	542	544	534	594	512	561	580	565	551	539	532	559	533	523	530	526	534	547	542	568	534	549	549	532	570	526	585	526	583	586	572	543	550	538	569	557	539	536	520	574	571	551	540	557	529	535	558	538	555	540	539	538	574	554	572	544	574	580	519	542	543	515	586	549	569	530	562	579	554	545	525	512	558	528	555	532	531	557	548	571	536	543	498	514	579	556	576	550	550	588	588	574	571	590	558	536	547	549	557	537	540	581	553	583	554	537	583	579	588	594	506	514	563	511	574	531	523	551	530	554	534	572	551	546	567	532	550	554	565	553	560	577	541	541	529	554	534	570	531	554	559	542	549	556	585	544	562	546	520	563	540	573	553	520	544	547	574	569	519	515	567	545	535	534	572	533	573	573	535	583	562	607	475	523	549	538	508	574	511	549	544	557	543	544	542	553	529	583	530	587	543	574	535	570	533	580	556	518	542	520	571	571	557	550	604	524	541	521	543	577	555	593	555	553	548	575	550	546	551	526	529	517	543	572	562	553	562	565	576	517	600	544	553	554	572	539	526	582	551	557	562	569	543	597	556	537	568	522	597	561	539	550	557	570	525	534	527	502	498	566	568	557	568	546	553	549	562	495	560	564	561	573	604	552	533	543	539	558	553	555	601	561	541	579	585	502	560	506	550	585	582	552	572	544	562	559	541	549	573	582	528	534	553	535	571	566	528	542	561	537	554	544	535	524	570	571	559	560	563	557	540	544	542	558	536	515	524	555	584	585	565	519	506	560	535	547	544	542	560	555	534	562	546	557	521	569	533	580	523	532	544	593	541	523	541	584	517	589	531	533	546	530	587	611	507	553	541	564	553	561	534	497	562	566	501	604	505	566	559	564	553	573	527	590	569	542	558	556	543	546	589	545	567	569	560	594	557	561	567	532	535	541	553	489	549	550	543	518	554	554	524	554	502	572	611	586	549	536	534	542	547	581	531	525	557	564	499	531	533	573	594	497	557	564	554	573	499	570	543	607	584	532	582	616	561	576	580	557	542	549	530	579	574	573	510	521	543	556	581	539	534	535	538	585	533	507	529	571	543	550	521	568	572	512	542	553	554	546	529	546	584	572	589	532	528	580	554	539	566	537	508	572	518	562	556	565	562	579	539	548	532	537	535	544	549	527	558	547	520	546	561	550	532	514	563	491	567	536	509	534	536	553	584	577	509	549	587	574	595	558	518	540	572	489	557	548	530	560	572	578	602	546	556	602	509	555	530	563	551	531	564	526	573	527	529	547	550	519	507	546	541	536	530	542	544	596	568	539	579	560	532	557	536	565	565	556	507	555	564	569	542	538	550	551	545	576	572	564	513	586	539	561	579	566	541	530	539	552	548	533	537	514	533	573	580	558	545	511	543	542	542	525	578	537	544	535	534	577	564	538	570	521	518	562	577	542	527	557	552	577	550	578	540	511	543	504	536	539	552	576	578	541	543	543	555	526	559	559	521	556	544	561	562	592	535	561	558	522	579	546	584	528	536	547	539	577	541	582	529	550	551	526	525	559	573	566	541	551	534	565	538	546	606	549	504	555	586	528	531	529	540	534	526	588	529	555	580	552	522	513	559	524	561	593	588	583	540	566	563	523	568	564	538	570	538	549	558	560	581	543	560	559	579	527	570	585	543	554	542	551	558	543	526	573	568	564	530	540	556	544	562	544	542	536	568	582	558	541	569	562	519	560	563	536	559	559	579	510	568	553	531	544	544	563	564	544	520	579	532	569	550	504	518	559	546	566	535	537	534	527	574	575	538	539	501	535	561	546	503	567	537	535	560	555	556	560	577	569	538	541	535	552	532	592	568	554	510	537	585	535	530	578	560	564	576	537	567	534	511	538	527	571	499	559	567	515	577	571	551	515	585	510	628	511	605	551	565	562	535	575	533	560	575	550	510	521	574	563	539	540	546	591	517	536	559	541	519	529	544	505	550	564	565	576	547	503	547	532	542	552	540	537	537	518	570	586	576	496	611	559	554	559	552	570	561	550	561	574	557	550	532	591	546	543	527	568	557	515	564	579	583	564	569	521	542	599	591	527	586	588	563	580	546	573	547	522	515	550	555	532	584	574	547	561	529	568	571	536	519	531	620	553	550	555	528	565	551	534	555	507	548	517	569	582	584	546	511	552	597	550	599	573	582	536	606	553	566	564	543	525	526	600	535	579	532	566	552	533	570	533	533	550	521	580	536	577	526	536	545	548	510	559	583	566	549	536	523	532	556	543	571	506	540	519	521	492	612	533	576	546	533	550	519	525	556	574	552	534	530	573	574	533	575	558	508	531	546	536	544	532	550	527	572	544	550	514	569	536	560	543	582	545	584	539	548	543	576	541	533	525	553	543	539	575	560	611	579	551	532	522	514	509	540	509	559	611	539	569	583	556	563	544	591	542	528	543	528	565	533	540	595	553	587	531	533	599	538	564	525	568	550	541	537	535	531	541	534	536	575	588	520	551	530	560	587	559	541	565	557	536	580	525	495	531	514	552	566	567	514	559	533	559	550	497	548	514	523	554	535	547	542	541	518	525	530	520	514	576	588	529	546	534	561	598	562	555	526	564	484	565	546	606	550	569	510	551	570	576	597	536	540	528	519	532	584	547	589	556	552	541	555	508	545	504	573	577	556	551	514	563	572	540	606	561	581	588	531	565	494	548	593	530	553	562	528	548	552	565	556	541	525	584	558	500	544	536	528	569	526	535	533	543	547	551	566	585	522	552	571	543	542	541	569	562	587	567	553	549	533	548	543	535	557	538	568	531	569	593	542	577	598	555	548	543	502	547	544	545	562	573	548	559	533	542	594	541	548	560	548	554	573	545	542	552	562	557	556	523	575	579	522	551	560	531	544	555	555	556	566	579	562	572	507	550	581	563	535	537	535	531	545	547	530	549	550	567	540	546	571
23411	21920	30250	24243	21400	19201	5187	449	391	425	373	406	390	403	422	363	385	376	375	400	410	389	406	401	361	418	392	377	372	398	411	403	381	376	390	385	352	370	379	367	376	388	400	387	382	388	356	435	400	379	366	385	382	420	382	390	369	384	384	399	375	376	405	377	408	400	397	408	392	377	402	355	384	384	391	405	386	393	408	410	387	394	399	429	411	389	402	394	410	361	415	391	352	383	393	388	396	361	407	375	353	412	396	356	413	394	396	392	384	396	374	419	375	392	385	404	430	389	392	372	405	428	360	410	414	362	404	397	354	386	382	380	386	364	393	408	379	403	379	364	418	389	350	396	403	391	395	439	377	396	409	398	363	377	397	414	419	377	432	402	401	408	422	405	410	360	392	389	380	402	405	386	438	391	366	365	367	387	395	401	368	403	400	426	402	412	362	377	381	400	406	381	417	359	415	434	382	427	376	450	373	417	397	406	418	422	404	356	370	395	350	387	391	363	380	379	369	382	412	361	386	375	365	398	371	403	442	392	372	403	331	377	387	354	378	370	403	386	372	389	368	405	414	372	379	364	375	402	379	394	349	392	394	381	407	379	386	377	407	365	380	378	373	378	412	426	407	402	419	381	395	374	400	398	370	376	403	412	398	394	390	370	381	415	416	397	369	378	428	404	399	409	412	399	410	384	420	385	404	415	420	374	384	361	399	408	375	381	383	422	409	412	409	394	375	426	406	395	422	384	362	378	419	343	402	391	372	372	408	402	362	403	381	384	402	337	388	407	380	378	388	376	379	403	404	444	422	373	395	355	370	388	378	382	391	410	378	362	396	376	376	417	429	407	376	394	369	392	416	354	393	422	371	382	378	397	398	389	398	378	422	419	412	368	426	367	384	378	412	385	416	395	376	377	343	387	372	389	356	364	385	407	427	390	391	412	355	405	367	385	410	373	395	379	399	399	398	434	391	370	367	358	389	379	356	396	389	390	378	381	412	379	386	408	400	377	362	388	376	413	386	405	389	362	400	426	380	392	386	412	398	369	377	405	395	385	384	357	409	363	399	371	410	391	393	379	361	409	385	376	394	404	390	381	355	401	379	375	359	381	376	390	377	379	405	438	361	384	375	373	384	384	397	371	415	418	373	405	379	370	392	370	428	382	408	395	374	401	346	385	386	418	373	354	423	363	398	397	421	389	362	392	393	389	373	397	354	383	397	383	404	421	420	384	399	391	396	398	382	389	407	362	387	405	365	397	403	390	384	354	422	407	374	388	363	353	395	385	379	411	368	374	398	367	387	392	423	380	372	386	389	367	375	379	417	396	366	398	377	417	392	383	342	387	387	380	379	382	410	396	411	390	376	354	388	370	398	417	373	376	357	397	382	415	379	398	393	382	359	391	379	401	421	423	393	349	396	400	373	364	412	407	392	398	392	414	396	428	365	377	400	426	425	391	375	421	377	449	385	384	369	395	355	352	382	394	397	395	396	403	378	371	386	388	415	397	386	398	404	352	395	377	390	396	361	417	395	367	402	402	381	406	423	405	379	398	411	399	348	393	418	400	387	376	386	392	368	415	379	425	377	379	373	408	385	378	358	405	407	390	403	377	386	364	390	376	385	373	405	382	431	404	390	384	377	393	393	398	388	401	358	406	390	401	391	424	378	424	448	382	418	398	362	375	399	379	401	374	364	367	387	388	410	374	399	414	371	368	361	388	362	412	415	405	405	372	406	400	356	370	404	372	367	373	367	398	399	372	389	384	366	402	399	400	381	393	373	380	431	362	380	359	411	380	398	401	391	360	387	375	391	360	397	397	425	346	342	344	375	417	370	444	368	370	392	408	383	408	385	355	399	374	359	416	399	403	403	386	357	383	396	393	395	403	387	437	364	379	371	409	379	393	408	388	338	408	427	404	382	370	370	394	383	402	376	382	382	375	392	398	415	389	406	419	361	396	398	406	388	360	378	352	385	395	369	377	407	374	393	370	403	399	405	385	379	398	372	369	397	415	374	408	404	392	365	387	399	401	392	376	398	366	403	359	385	375	382	390	395	397	414	388	360	406	365	397	397	385	350	376	394	389	388	373	368	391	372	375	425	369	384	371	364	395	394	424	369	403	427	376	390	373	351	422	386	420	373	378	350	368	445	411	403	359	392	419	396	372	394	385	382	415	392	355	357	377	361	378	424	406	402	387	404	393	378	353	386	372	400	358	373	376	390	387	390	387	383	435	399	391	379	402	391	407	392	403	400	364	393	386	394	358	390	391	398	383	420	378	413	395	393	388	362	372	414	400	403	394	412	380	403	390	415	405	440	385	399	390	386	407	356	377	377	401	397	397	399	399	380	350	346	399	421	416	379	419	366	400	409	419	355	378	386	420	382	385	413	348	393	445	377	421	396	363	356	380	384	367	381	382	419	371	400	419	391	415	382	385	377	365	408	398	421	381	366	392	416	372	381	404	389	392	359	351	391	359	387	397	388	374	377	376	377	405	371	379	416	340	400	370	412	380	426	401	406	365	387	357	425	382	402	361	360	404	393	371	396	374	425	354	395	399	367	375	382	378	401	417	390	391	390	379	392	423	380	363	391	390	371	386	381	382	401	410	426	402	408	374	389	381	415	397	366	398	389	360	410	375	377	384	363	371	404	388	366	395	387	418	383	390	403	400	384	374	417	414	363	386	416	382	376	409	396	368	407	391	406	403	379	388	386	437	405	396	397	370	382	391	374	375	409	380	412	417	376	438	365	384	392	412	388	411	374	399	381	350	391	389	386	431	395	392	346	361	336	372	403	409	394	358	382	393	408	366	419	393	384	389	401	381	372	400	387	389	405	363	383	375	383	394	398	344	387	422	391	378	408	394	406	382	434	383	404	350	402	396	404	395	408	400	404	395	361	406	388	420	366	428	357	379	388	387	401	393	407	423	375	363	394	373	406	411	381	401	373	351	419	385	408	391	399	357	381	426	336	382	379	379	406	389	379	398	360	373	387	373	396	392	397	386	379	450	412	393	385	390	404	398	375	424	375	383	428	395	368	373	404	364	357	408	426	375	389	369	403	368	368	391	352	390	445	379	391	403	395	378	380	372	373	380	381	399	376	369	375	429	417	379	374	427	394	385	395	376	384	425	395	410	401	384	416	365	361	398	400	392	414	399	399	435	386	410	393	368	388	416	368	400	381	402	390	396	398	405	369	354	431	406	398	395	435	433	409	397	393	404	386	379	411	386	431	372	406	387	380	384	405	369	390	378	407	406	388	362	340	368	385	383	392	386	406	395	401	399	415	372	372	355	381	356	388	409	392	404	395	399	372	391	369	404	384	405	358	376	398	382	332	355	407	364	406	371	397	408	420	353	365	376	412	421	379	382	367	368	425	404	398	394	412	415	397	394	388	420	379	393	434	394	398	389	388	392	397	384	382	378	364	366	382	390	468	398	415	416	400	442	374	411	416	406	374	409	368	391	361	433	393	415	392	398	409	388	386	379	392	405
61175	99963	72050	42551	20365	6038	1330	618	645	690	666	667	687	661	691	681	714	696	649	685	668	638	664	647	661	645	629	655	700	660	623	604	649	640	676	600	620	636	613	655	666	687	657	646	634	672	622	662	694	673	627	655	616	661	629	625	630	673	650	678	602	648	662	686	628	659	675	660	661	705	683	675	628	655	648	655	635	682	671	652	662	671	654	651	616	676	611	618	664	628	641	695	647	692	623	670	608	660	669	672	704	628	634	646	656	668	653	648	630	668	700	684	712	644	615	669	674	670	607	621	692	638	638	661	644	675	621	645	721	662	662	612	654	619	672	660	647	661	667	663	677	656	617	605	697	664	655	641	630	670	681	655	668	695	635	632	608	664	653	641	595	621	627	667	645	664	632	655	601	642	691	614	678	666	658	647	659	636	654	622	698	647	683	652	645	708	633	635	662	681	669	636	642	654	647	699	652	700	696	690	676	603	650	653	681	676	691	639	687	648	670	640	627	643	641	685	606	678	690	655	637	628	658	659	611	621	658	660	665	659	631	628	674	656	650	649	600	601	637	665	662	620	635	714	618	613	684	698	696	617	602	656	597	647	680	661	665	697	671	632	649	694	692	686	650	669	607	660	690	653	663	686	640	613	637	633	666	606	582	627	672	664	679	658	604	689	641	671	637	651	658	641	661	644	633	666	661	676	674	658	667	655	636	670	667	606	652	629	679	586	595	672	669	653	655	665	621	614	645	693	662	646	694	621	632	652	605	652	635	628	672	657	629	683	627	644	630	651	636	656	691	658	682	692	673	653	629	641	682	645	648	654	663	602	618	634	620	712	638	625	673	658	654	664	620	661	656	662	642	661	617	654	690	627	682	611	640	657	670	659	657	668	642	681	649	639	628	654	672	682	659	681	635	612	557	669	642	688	653	673	668	631	647	643	617	648	645	661	638	694	713	635	643	637	709	655	647	631	626	654	668	679	663	613	697	664	650	660	608	670	625	652	706	645	642	605	596	643	672	634	660	634	653	659	657	619	616	644	634	611	601	659	603	658	667	585	664	654	647	631	632	659	659	682	646	609	669	707	679	650	598	681	678	607	615	687	655	619	666	625	643	658	663	635	632	654	679	696	700	687	613	706	654	707	638	651	651	627	627	673	682	686	657	645	669	614	614	603	679	709	637	633	665	668	642	703	669	573	683	628	649	670	680	627	650	658	589	653	674	621	703	658	642	675	651	620	690	617	657	665	616	654	668	604	606	650	600	664	728	638	683	668	638	648	691	667	683	640	711	627	646	615	648	627	706	637	638	650	691	627	659	640	631	672	643	651	646	651	664	659	609	638	613	621	686	605	686	689	678	641	665	596	641	655	653	688	631	659	685	661	684	652	676	649	688	637	643	625	647	662	658	632	591	648	651	651	679	637	647	641	649	627	650	646	692	661	683	626	693	665	643	665	652	650	621	669	623	691	634	678	629	665	647	650	664	625	625	641	659	678	653	643	624	605	636	661	664	646	667	607	661	628	607	635	662	611	677	692	647	650	648	626	645	668	682	674	639	673	658	636	675	632	625	656	666	650	607	630	607	683	639	647	693	673	656	637	650	653	635	663	642	689	647	630	669	666	665	662	671	637	612	606	625	635	633	677	686	675	642	704	632	650	668	657	591	646	612	653	624	576	674	673	703	656	669	688	691	638	678	671	638	692	641	645	671	640	677	675	641	685	647	638	670	641	667	639	613	670	693	638	617	658	644	652	653	601	645	690	618	642	657	656	656	694	647	667	690	633	685	657	648	676	638	660	681	665	686	693	637	657	654	636	665	663	678	672	694	658	659	628	663	698	634	669	640	677	652	667	648	632	679	668	668	695	614	668	657	655	648	673	606	630	629	664	655	656	639	620	649	670	647	662	672	620	598	643	689	593	617	649	676	640	683	659	656	658	630	606	629	648	668	703	677	665	600	653	654	672	607	717	648	647	687	642	647	619	656	649	655	664	654	661	650	684	677	634	628	636	659	644	621	605	658	648	651	634	664	627	662	657	634	644	675	664	589	604	694	662	642	692	695	684	656	627	648	647	631	677	668	682	657	644	647	701	684	675	673	682	632	688	655	645	626	674	663	631	714	628	628	688	659	642	614	670	671	654	668	628	679	631	633	638	644	614	691	641	673	613	642	667	645	681	667	619	687	610	650	665	622	652	641	698	676	636	633	635	631	613	665	673	633	673	676	693	644	649	639	668	634	650	674	697	632	620	621	662	626	655	653	671	641	688	693	673	659	609	662	637	619	665	632	651	631	660	646	673	676	639	665	662	653	649	671	676	644	657	627	669	649	656	659	705	672	659	650	651	677	652	640	662	658	643	629	709	681	672	632	645	669	579	641	687	610	654	604	659	702	666	701	651	603	695	670	688	613	669	665	650	647	682	653	673	624	652	645	651	637	674	676	661	666	690	630	667	665	646	653	645	647	645	610	615	659	630	661	646	616	655	613	631	663	648	677	678	696	689	707	649	602	632	626	632	645	669	650	662	652	655	649	671	667	620	660	656	619	612	616	653	614	686	594	663	643	656	657	662	659	671	666	636	686	610	651	692	649	626	601	648	696	619	605	657	666	655	624	675	679	598	677	616	688	637	620	634	637	651	657	649	668	601	634	630	676	652	676	650	677	669	675	665	637	639	666	667	633	633	651	650	652	680	607	645	604	639	675	699	651	616	571	642	657	622	643	637	613	650	647	640	659	659	671	645	658	624	650	619	700	658	675	674	603	645	618	658	634	641	679	681	646	633	652	654	644	641	627	651	652	676	642	704	644	680	618	633	612	648	666	668	610	619	645	610	625	661	600	663	627	642	704	659	680	605	635	639	609	623	669	656	678	677	624	665	657	648	655	657	673	643	640	678	627	660	689	614	663	652	669	650	647	662	668	629	657	627	643	625	679	631	648	651	638	653	696	658	627	673	678	653	677	650	652	628	690	638	663	655	618	656	713	672	634	673	641	632	662	654	612	676	626	627	678	630	660	653	653	659	693	673	716	650	675	640	646	684	645	661	661	567	645	635	676	627	647	665	633	684	666	624	667	631	679	667	636	665	670	642	610	636	668	612	686	664	687	649	672	674	627	664	695	663	696	606	633	648	634	657	643	660	644	672	651	650	650	601	671	652	627	619	611	676	642	622	657	626	710	671	615	653	679	655	684	648	640	665	681	682	630	648	622	698	628	661	666	584	669	641	698	646	648	639	674	651	639	650	653	671	663	646	637	610	650	656	638	635	657	638	627	662	638	667	658	637	632	701	608	659	691	642	690	673	687	629	666	659	617	632	664	654	657	650	694	676	665	700	663	652	653	604	615	620	631	669	644	680	671	687	626	667	675	608	606	698	607	644	682	684	632	650	672	645	660	625	633	678	644	623	649	627	658	646	616	689	598	629	643	673	674	683	674	619	652	622	640	659	645	679	652	661	648	694	671	709	670	692	640	664	696	658	666	651	675	656	631	647	639	635
29706	29446	26355	11801	1812	594	406	378	391	368	413	359	383	393	383	367	381	406	389	365	378	374	379	382	353	383	369	373	406	372	355	388	369	356	378	387	358	361	427	414	381	376	367	384	387	413	391	419	397	365	391	353	401	406	379	405	406	422	374	383	401	376	353	404	406	357	422	420	379	379	369	360	397	378	357	415	385	397	369	379	393	371	375	371	356	376	408	398	372	389	380	381	417	374	387	402	353	362	368	388	372	378	396	394	368	384	372	390	405	407	361	381	365	360	358	389	340	381	363	401	363	365	368	392	344	374	386	380	379	391	377	361	357	398	368	401	375	396	364	396	382	369	389	387	415	377	347	386	412	368	364	388	359	355	386	405	404	390	369	395	394	374	390	361	395	367	374	378	389	391	370	386	343	385	399	419	378	392	380	379	399	381	351	387	407	407	370	416	377	361	364	374	344	390	367	414	395	414	374	341	342	371	385	395	375	408	371	377	404	374	373	358	376	315	370	374	358	403	369	379	341	393	400	346	397	380	392	342	356	374	385	404	377	382	369	364	389	383	386	406	392	359	374	390	376	394	383	358	368	396	368	360	339	433	399	356	394	364	368	361	376	400	386	380	393	393	383	359	388	327	371	348	363	402	415	374	369	401	351	410	385	372	353	401	378	400	416	368	368	380	391	394	367	393	376	388	409	426	404	360	395	415	369	400	385	360	369	350	356	387	398	381	375	389	387	374	368	412	382	373	373	419	361	384	364	360	394	366	379	399	372	352	404	405	378	372	377	371	326	373	406	404	364	430	391	370	392	388	397	375	384	387	392	438	408	400	381	375	400	389	387	367	405	349	392	420	404	423	380	377	416	356	377	363	374	363	384	365	373	377	377	389	372	410	379	376	399	396	381	346	338	356	419	403	382	377	340	362	400	352	382	364	386	414	375	386	378	376	398	380	404	365	383	384	388	379	416	373	385	368	400	397	392	385	403	401	396	376	410	367	406	395	356	376	387	364	341	370	381	394	410	412	402	370	370	365	384	424	374	345	368	406	388	389	369	376	430	380	380	362	398	381	389	377	400	369	400	379	388	362	368	416	368	348	412	368	391	364	354	364	360	385	409	375	405	390	412	387	386	390	381	389	351	402	371	371	372	355	392	374	380	357	371	390	380	360	381	379	414	385	365	375	383	409	395	377	376	366	385	401	374	380	383	381	373	398	366	394	352	430	363	368	400	410	341	360	387	386	410	377	386	387	382	381	382	373	368	378	353	340	386	355	386	376	409	399	371	377	378	377	402	385	370	380	345	403	360	375	402	419	345	365	350	379	385	389	387	383	365	362	404	364	365	392	383	361	406	379	412	390	399	406	384	395	356	334	390	326	360	392	323	386	396	337	381	380	368	385	360	359	374	356	355	351	411	379	363	378	413	361	386	397	374	365	374	354	423	357	372	370	374	370	379	387	387	399	385	373	389	369	372	402	367	365	353	372	376	371	375	383	372	389	383	374	376	367	375	405	378	358	357	406	400	347	386	353	385	360	405	382	368	404	375	362	390	379	420	370	395	387	382	392	393	406	381	410	393	361	351	402	389	364	390	399	390	383	367	356	391	403	386	356	392	373	426	389	388	377	395	369	391	399	384	360	377	377	396	385	389	367	420	379	378	364	349	382	409	390	392	383	393	391	402	388	331	354	387	388	362	383	422	355	366	387	385	374	372	400	371	346	374	392	406	406	408	400	402	354	401	375	425	365	415	363	374	372	384	378	383	364	401	358	420	385	410	426	371	371	367	371	362	409	393	378	383	387	408	371	391	393	369	366	366	385	379	376	401	426	386	363	346	365	393	394	370	383	375	416	376	389	341	421	379	377	392	324	387	386	397	382	365	396	378	398	356	410	386	388	382	395	386	384	379	366	370	377	386	392	406	390	377	387	374	383	344	371	428	380	390	385	360	371	416	367	358	390	360	378	353	407	416	389	367	406	403	376	388	364	386	383	365	366	387	373	391	377	383	367	374	367	349	359	419	395	405	393	376	385	409	411	417	433	367	379	388	396	388	400	390	346	397	344	372	374	395	421	377	373	368	389	372	370	390	394	383	389	393	401	378	425	382	373	390	380	401	359	374	375	359	371	400	379	355	352	399	378	387	388	384	405	377	398	369	379	371	393	402	396	389	363	369	378	401	394	399	370	397	387	379	369	383	385	402	374	382	376	361	418	410	402	391	370	427	384	381	431	412	378	345	362	380	390	366	399	391	355	393	373	394	365	406	379	357	369	402	348	369	382	408	385	391	366	358	408	383	385	382	378	375	388	394	353	391	385	404	386	395	372	394	358	399	411	410	362	404	376	393	380	397	367	404	430	372	397	392	389	374	364	384	391	382	376	373	360	431	362	359	370	376	376	390	372	366	368	391	385	372	368	386	355	382	372	391	380	383	388	409	400	345	350	344	377	377	329	372	398	367	405	386	370	387	404	382	402	421	418	395	402	389	358	353	361	384	405	400	399	373	388	400	383	371	409	377	392	367	374	377	371	362	379	374	375	378	367	404	390	397	409	374	355	381	342	362	392	378	375	368	391	369	395	403	392	353	366	396	359	377	400	384	354	383	392	368	351	421	398	347	383	337	369	394	348	391	382	368	381	378	386	380	391	377	377	404	357	412	376	422	398	359	368	384	385	337	382	395	392	386	359	331	370	389	376	383	390	393	367	385	386	368	401	389	385	378	375	391	375	370	389	367	401	394	402	383	421	391	415	345	401	359	420	410	383	370	400	391	422	378	380	336	343	420	388	380	417	352	382	341	358	353	408	362	395	408	350	378	369	402	380	403	359	426	381	395	398	378	379	362	356	379	377	377	373	405	381	350	380	370	405	367	363	352	371	379	342	362	397	355	379	400	367	370	353	394	399	410	361	378	422	377	383	417	381	374	370	391	338	363	418	402	395	366	389	371	372	379	359	382	364	362	397	388	380	393	342	362	366	385	361	354	381	384	381	395	399	375	369	343	362	389	370	398	352	384	403	373	402	355	388	339	402	376	375	374	389	386	397	360	399	393	355	361	414	377	403	383	391	410	339	407	380	366	378	379	386	391	448	368	381	373	406	380	366	396	347	362	350	384	367	393	427	364	402	377	396	390	390	384	403	402	382	362	405	392	367	353	427	396	420	412	377	341	398	358	348	388	400	375	361	361	415	393	378	365	366	357	399	406	361	349	389	370	356	367	368	355	388	383	375	400	395	393	340	360	386	359	365	382	401	400	372	415	385	369	386	373	359	371	363	397	329	367	391	391	368	375	370	345	396	389	376	395	377	413	383	386	380	338	385	376	441	346	380	387	357	364	420	355	400	349	386	413	385	392	375	356	385	361	382	397	382	357	353	385	356	397	356	417	366	393	406	381	364	390	371	374	387	414	369	358	370	391	378	372	373	395	382	403	399	373	364	403	356	393	372	360	382	382	349	356	390	381	383	386	381	411	380	408	347	387	377	393	402	371	380	387	403
37840	47146	30997	11920	3456	1181	768	703	645	714	669	666	706	705	665	661	683	698	643	652	643	661	675	683	690	674	737	635	752	678	682	656	719	645	694	681	694	713	687	677	702	660	686	675	662	681	678	659	666	637	710	662	697	655	683	656	720	698	654	664	632	659	728	671	686	680	652	629	672	664	636	709	720	662	658	671	705	642	671	697	705	748	661	664	671	651	675	674	669	726	669	696	694	670	663	680	660	695	700	687	731	710	686	655	654	687	683	666	686	689	647	738	661	682	699	698	675	656	691	703	671	690	632	667	672	694	685	678	648	659	658	722	674	682	659	691	673	685	709	756	723	732	670	674	657	700	708	689	655	698	659	666	650	724	665	650	701	734	720	714	663	660	700	645	676	692	678	699	714	644	715	700	678	621	718	641	664	720	674	666	696	709	681	649	705	669	677	692	710	661	732	754	656	714	692	643	620	679	683	668	691	685	662	679	684	683	697	680	701	692	697	682	729	686	674	664	722	718	678	716	714	713	666	648	718	700	683	669	705	685	686	702	689	699	665	694	669	706	698	661	697	630	691	644	647	628	674	658	684	672	698	698	687	720	665	731	674	681	671	676	670	740	641	625	678	669	728	718	674	665	696	635	685	709	683	709	707	665	682	662	696	688	687	726	723	683	718	722	690	715	685	695	706	685	640	664	675	658	684	696	697	668	697	687	701	681	656	688	647	669	702	669	670	685	682	704	672	717	687	681	687	683	663	690	710	678	696	678	669	668	678	655	653	680	708	668	669	657	712	674	664	680	640	674	728	681	752	678	663	643	679	656	696	704	673	661	660	681	642	693	692	715	652	653	680	662	779	617	651	702	641	643	629	698	677	680	646	722	664	639	688	624	654	723	707	739	655	689	711	660	714	698	706	647	664	660	691	686	670	699	699	670	665	654	706	705	659	707	662	695	665	668	661	686	653	710	656	694	691	674	657	683	656	667	681	673	675	666	652	667	672	685	662	705	654	659	650	646	715	674	740	629	680	666	674	693	657	640	678	679	674	677	669	645	676	655	712	635	669	683	667	689	675	720	664	708	635	665	679	664	720	683	676	661	702	657	684	673	711	684	677	709	657	692	666	686	668	710	629	665	640	676	661	665	647	668	653	672	689	646	663	649	690	694	656	700	684	658	696	644	637	696	704	694	719	625	668	685	715	735	678	645	660	696	664	710	663	703	702	689	680	658	631	718	654	625	674	686	699	667	663	690	686	673	608	616	642	672	695	699	671	665	721	728	715	689	699	676	701	697	697	692	618	671	698	591	672	674	667	645	640	670	697	666	684	710	666	706	671	694	690	626	680	715	656	693	657	659	673	689	683	656	685	688	690	708	660	674	683	671	691	712	726	749	700	673	696	681	699	691	690	713	668	694	666	667	720	659	685	688	655	687	701	695	683	672	700	681	692	673	742	682	688	657	691	615	644	680	678	671	678	674	703	677	673	697	666	737	670	690	685	620	692	656	655	638	698	606	705	674	660	681	750	678	691	721	673	655	663	728	686	694	673	716	670	654	703	737	691	653	662	654	666	711	677	679	656	684	678	676	677	669	658	668	708	692	690	719	663	692	693	660	687	721	687	662	630	684	663	701	663	649	654	698	681	690	733	687	712	662	671	717	647	704	699	587	671	689	664	670	665	722	740	752	676	627	712	657	713	689	669	672	657	636	656	651	673	647	650	690	687	713	643	662	662	669	711	683	684	708	656	685	695	673	689	708	663	694	667	711	610	668	708	640	660	662	669	685	638	669	652	700	675	711	693	713	704	757	670	688	729	673	662	657	664	733	690	697	670	657	728	631	649	722	669	714	681	724	705	713	690	705	682	639	716	677	736	649	642	679	631	677	670	639	679	693	688	638	634	694	648	654	719	689	689	705	629	643	669	654	681	688	699	723	693	638	705	681	668	658	697	664	707	677	713	674	685	718	679	698	654	709	696	689	689	640	645	748	668	657	770	703	690	658	668	692	709	717	679	687	669	709	708	638	648	658	695	679	681	671	679	665	653	670	641	683	701	655	668	638	686	703	712	674	717	686	683	717	738	665	684	729	701	680	703	657	608	688	696	656	696	670	705	671	657	738	693	646	691	677	690	662	729	702	703	720	677	702	690	686	662	696	696	689	668	728	684	695	720	673	675	648	690	678	676	655	640	682	704	702	651	629	699	646	688	658	644	647	660	620	657	689	698	676	673	673	651	683	642	685	710	678	683	742	636	683	698	650	659	720	710	675	704	682	660	641	690	652	603	662	755	687	657	661	662	697	704	679	620	713	682	688	720	682	686	685	675	701	665	656	660	700	687	721	699	654	707	680	709	683	688	673	676	688	653	656	662	676	662	733	694	670	666	688	640	676	704	662	696	680	723	732	679	657	676	671	649	682	706	678	715	667	659	701	704	686	660	702	678	681	648	713	655	694	662	679	679	669	680	676	702	680	702	661	682	669	685	693	723	705	684	678	679	641	709	666	683	670	660	695	712	669	692	710	711	700	648	713	658	703	689	693	730	683	667	704	667	653	681	697	656	655	670	720	673	709	694	635	617	678	693	708	688	698	745	711	668	658	742	649	648	747	671	697	659	662	720	671	687	677	674	696	733	694	683	643	749	699	690	670	655	725	706	665	715	683	665	656	661	690	663	669	704	693	665	674	703	659	720	685	711	667	654	650	702	683	738	713	644	647	705	683	682	671	670	689	656	640	730	728	650	693	709	646	696	685	701	705	689	669	705	681	704	719	694	662	646	683	624	673	698	655	690	664	645	653	682	689	693	641	731	648	688	633	658	705	628	689	617	687	701	662	650	682	708	698	671	678	675	674	673	688	691	662	731	658	660	643	689	667	679	710	678	685	663	669	702	690	643	678	700	684	688	663	658	694	692	727	712	655	627	675	683	679	712	658	681	679	733	679	674	683	654	650	657	650	649	669	706	672	689	717	723	673	674	691	638	690	647	646	659	679	655	654	682	696	695	680	682	714	665	681	686	701	694	679	715	693	711	692	639	679	643	720	667	651	643	679	651	672	671	658	679	701	679	657	645	631	691	632	726	686	692	701	720	684	677	695	678	632	655	699	650	731	754	653	670	696	720	660	707	651	696	662	666	687	657	670	640	666	650	672	649	712	653	713	650	706	675	671	675	687	627	697	689	638	657	695	692	723	663	673	704	687	737	686	672	726	644	692	679	670	660	686	695	694	677	673	689	667	719	653	671	682	641	708	673	666	715	644	675	662	651	674	656	647	682	671	677	661	680	685	651	695	644	613	678	655	690	636	660	680	706	699	640	682	689	671	723	686	681	683	663	679	660	643	653	679	658	666	697	700	678	690	641	698	647	674	677	675	651	699	689	693	662	657	684	704	674	706	663	695	680	687	669	675	677	632	662	658	640	673	667	678	658	668	685	666	667	660	694	663	712	641	650	686	614	643	683	706	673	695	702	661	664	675	693	694	690	659	668	672	676	688	684	637
24689	23117	31526	25990	19916	8074	656	326	346	266	302	314	315	318	300	345	297	294	309	309	304	314	300	305	274	312	294	306	275	331	315	314	299	315	277	305	302	306	291	284	315	273	322	303	284	277	310	318	321	278	326	284	326	300	311	305	295	303	288	303	315	303	305	266	277	296	309	288	281	276	299	320	316	294	290	298	307	315	311	297	319	301	310	299	310	318	290	304	308	276	313	320	352	302	326	318	306	274	273	287	297	268	304	283	301	326	302	283	312	287	319	300	303	274	278	318	285	355	285	315	311	299	312	322	296	315	298	292	277	301	313	334	302	307	310	310	293	303	302	308	324	302	313	314	298	290	307	302	324	335	301	303	301	306	303	299	320	304	310	281	303	291	320	298	337	309	303	281	315	289	336	314	305	318	314	271	313	308	276	302	304	312	276	314	294	329	281	298	288	325	335	305	294	306	300	311	336	294	309	311	298	304	315	292	282	321	294	324	329	278	290	297	311	286	285	323	324	323	308	325	285	305	315	323	298	294	294	286	321	311	308	303	291	301	323	300	310	271	312	324	300	300	314	306	329	295	321	298	321	308	298	285	336	284	307	325	313	297	301	294	320	311	322	273	307	288	283	332	283	312	345	311	312	279	299	275	296	290	327	288	325	291	282	329	295	298	312	306	322	288	286	298	320	316	298	290	313	278	303	298	285	305	287	306	277	298	321	306	295	299	298	323	335	288	312	324	295	312	303	301	319	304	303	319	315	323	309	293	304	295	287	316	283	294	300	291	279	311	317	284	300	330	330	318	315	323	287	290	305	296	299	338	320	304	314	291	294	318	295	308	300	305	304	280	326	323	300	301	317	271	298	318	300	315	299	289	305	277	314	284	293	301	339	289	315	276	312	277	284	277	271	301	301	319	296	314	308	314	274	326	315	315	288	300	308	333	313	291	305	298	313	304	311	360	290	302	277	297	287	284	317	303	270	315	326	308	316	290	321	306	301	301	314	333	355	324	343	292	276	329	296	294	323	305	295	290	307	285	313	316	297	281	297	289	300	337	291	297	308	302	294	309	334	307	322	316	291	337	307	306	305	316	285	311	292	296	307	287	327	331	298	308	298	327	295	300	310	312	291	298	307	293	297	314	328	319	319	295	304	326	339	327	295	301	269	298	312	320	313	312	315	318	313	316	280	300	313	314	331	305	344	300	293	301	348	282	317	346	293	282	310	328	294	309	289	317	320	300	318	291	295	304	322	324	328	285	282	300	303	309	306	321	313	296	326	278	318	285	316	314	295	276	307	312	311	287	306	322	310	309	303	293	285	292	324	328	313	313	287	288	296	298	296	311	297	307	297	297	337	311	318	337	349	305	320	316	299	305	326	315	312	316	296	300	273	294	301	286	305	306	310	298	306	305	310	312	304	299	286	292	304	282	302	291	338	283	297	294	269	318	302	297	304	308	293	277	286	269	293	341	297	309	293	308	298	281	282	314	280	297	271	324	326	295	298	329	296	293	316	300	309	313	316	311	295	272	321	297	324	326	276	302	299	287	302	296	295	294	293	277	295	290	288	304	305	270	321	285	273	311	300	305	313	320	280	306	310	286	310	325	311	321	293	298	303	312	299	328	299	337	294	329	362	300	300	316	320	285	312	313	292	280	316	321	334	330	288	308	297	289	271	278	321	262	314	301	297	305	299	307	340	321	290	322	310	300	289	305	313	295	298	310	315	292	302	302	318	275	281	301	299	308	277	318	319	312	315	290	293	313	326	302	314	284	296	315	287	291	315	277	310	312	284	306	304	324	283	304	286	273	324	288	317	342	317	301	289	291	269	311	307	325	325	312	311	288	327	293	299	318	313	318	308	291	324	309	298	300	298	302	313	307	289	333	317	292	310	330	295	301	301	317	334	311	304	293	313	304	313	314	313	303	296	289	267	289	311	311	309	290	312	281	268	314	320	325	336	289	319	312	313	314	292	303	316	336	294	260	306	309	321	313	299	297	308	299	299	283	295	317	282	311	296	322	327	299	308	293	281	322	306	288	319	304	313	329	301	323	280	298	294	300	316	313	301	338	321	297	293	300	292	290	281	301	301	299	322	275	315	298	300	287	330	302	286	291	302	311	327	323	303	313	291	293	288	284	299	306	319	330	299	302	302	353	297	300	269	294	274	295	312	331	302	290	270	339	299	315	289	277	323	316	307	289	325	318	301	292	296	287	289	340	278	316	310	281	290	316	295	310	279	311	292	290	317	314	297	324	303	297	330	317	309	297	304	290	334	317	314	278	273	325	320	281	314	282	312	287	316	305	316	286	307	283	312	304	296	281	308	323	299	302	307	300	330	301	317	290	330	332	306	287	293	319	301	314	286	307	288	306	314	291	324	310	308	324	283	309	299	304	311	306	314	307	267	314	305	305	291	326	304	322	307	323	279	287	315	293	291	282	333	323	302	280	291	315	299	321	305	303	300	309	308	334	294	257	301	298	292	305	283	300	287	316	321	294	317	290	303	310	313	314	297	303	269	316	304	326	293	313	300	293	263	316	306	336	298	297	331	296	283	302	315	309	281	290	349	314	339	303	315	303	317	295	328	308	302	291	306	303	322	270	330	276	294	320	290	299	297	291	288	301	306	306	279	301	296	298	298	272	300	299	286	311	292	294	303	316	296	320	308	302	315	305	293	287	295	292	289	310	291	314	306	317	315	303	315	285	325	313	289	309	313	300	285	299	307	291	308	287	306	337	343	278	289	315	283	322	256	284	309	283	304	306	262	328	296	288	302	315	313	298	299	318	301	281	301	302	314	297	304	285	331	330	330	315	302	301	308	282	287	303	316	290	296	309	308	288	327	308	311	260	316	288	309	286	314	314	279	301	289	297	319	326	288	298	313	293	296	303	291	336	255	323	325	269	318	299	316	274	284	289	303	319	296	294	302	322	313	287	329	296	304	312	275	283	331	293	304	319	297	302	321	292	301	280	292	287	333	296	326	327	344	314	335	308	289	311	310	309	315	289	348	311	275	299	294	301	314	317	279	279	364	308	300	308	307	313	318	311	291	296	303	279	299	353	330	289	299	339	282	277	297	308	311	286	291	285	315	295	309	293	305	279	297	296	288	316	298	289	304	295	333	341	297	303	292	313	290	291	304	294	277	316	279	280	319	282	304	315	311	288	306	312	304	321	278	312	308	303	291	311	313	284	319	304	298	311	304	314	283	255	322	314	304	295	299	277	305	300	307	275	292	278	302	272	301	337	297	328	320	298	308	292	320	271	293	305	292	295	274	317	289	317	308	310	300	313	290	305	313	289	270	328	306	309	324	335	309	329	308	328	284	274	327	325	309	315	284	280	308	307	303	277	292	313	323	305	285	307	296	321	295	301	289	308	326	296	285	332	301	300	295	310	304	291	292	292	333	284	327	292	305	304	332	301	305	306	297	316	340	306	285	309	290	319	275	294	329	297	284	289	309	313	303	300	283	295	310	305	313	309	315	293	315	304
60518	90659	63121	34462	14189	3478	873	564	553	553	554	588	563	529	549	532	529	517	559	565	571	550	545	544	570	558	525	552	537	522	522	503	512	547	553	512	561	549	545	546	519	554	531	560	548	552	541	541	582	559	574	552	513	548	572	573	529	516	523	544	535	489	527	530	546	522	567	589	523	547	533	570	568	536	532	500	534	553	533	530	500	521	551	578	531	511	566	545	538	559	540	535	537	551	537	566	585	533	539	510	529	552	541	563	522	602	540	550	543	560	573	500	547	557	532	528	548	539	564	536	538	549	537	525	534	558	550	595	546	517	537	582	540	534	522	506	529	522	557	562	565	549	518	555	561	554	504	547	503	502	596	549	549	543	520	513	575	555	567	536	560	570	502	554	575	539	535	563	535	564	513	559	552	543	572	540	558	530	538	503	510	542	536	502	521	534	572	512	503	510	511	584	532	574	526	535	567	528	538	523	541	504	531	524	513	547	561	561	554	475	541	540	559	547	571	482	515	548	561	551	522	558	499	546	578	527	572	596	496	532	582	503	517	572	507	529	544	569	614	558	549	532	533	603	565	524	536	558	552	536	548	610	519	533	584	557	529	504	531	564	584	567	522	543	578	499	525	549	562	549	561	512	527	568	535	541	528	610	561	554	548	555	554	541	522	549	503	571	522	525	556	555	553	552	527	562	532	494	534	546	510	546	582	521	530	572	534	541	501	556	529	540	582	541	575	507	519	518	527	545	546	574	540	573	547	519	548	529	559	545	550	504	541	541	540	569	569	537	544	582	501	553	547	532	580	527	533	545	526	555	529	505	561	581	536	512	536	550	523	509	532	536	582	559	554	510	551	532	537	551	489	534	531	533	585	563	491	524	494	574	517	555	515	525	556	546	577	563	538	520	532	548	543	535	534	527	580	543	529	545	531	548	518	528	537	517	504	541	527	573	540	587	541	530	517	539	579	534	516	562	536	581	490	556	524	556	567	497	555	543	562	550	545	571	519	528	536	581	535	556	497	540	527	520	528	542	565	516	527	580	527	529	530	533	527	525	549	577	524	536	488	542	522	546	588	597	557	532	528	520	539	565	550	536	538	537	526	518	564	524	523	557	513	493	555	554	550	521	539	528	563	526	553	518	583	547	544	548	599	531	582	566	521	549	558	520	547	539	551	518	586	570	529	553	552	524	549	528	555	531	532	591	541	489	605	543	524	544	506	522	542	522	534	533	540	547	527	525	562	564	544	526	513	551	518	529	555	544	551	553	558	548	519	514	559	548	563	511	529	508	569	556	519	555	532	536	566	518	521	527	524	536	505	526	527	543	550	536	516	527	520	563	521	515	568	506	555	552	570	555	535	552	482	501	548	525	554	595	519	536	524	493	549	513	523	543	560	554	574	519	543	548	499	537	525	569	519	564	572	537	538	542	502	536	540	581	528	550	531	543	531	566	506	569	539	532	550	532	509	539	565	498	546	539	565	538	578	516	558	569	585	531	573	502	552	576	573	555	572	531	547	575	539	504	544	554	527	547	518	553	573	606	562	571	537	515	540	515	544	538	518	543	510	514	547	513	524	559	543	537	598	533	532	554	571	500	573	521	534	573	581	554	551	555	542	505	536	523	571	518	529	573	550	533	559	534	508	581	536	508	588	516	580	571	575	530	577	529	552	495	540	562	559	541	583	533	518	553	552	544	512	530	534	514	521	545	534	546	560	521	526	528	584	510	510	510	558	545	542	533	543	566	527	550	538	488	532	562	579	582	567	560	517	517	542	547	556	562	544	558	576	563	564	530	536	537	521	555	523	484	527	533	501	552	523	578	540	603	571	540	549	517	550	514	600	502	559	593	576	531	556	536	549	562	538	544	515	518	537	526	551	571	575	563	495	531	523	522	556	523	567	498	521	503	534	546	545	575	521	538	587	557	546	543	534	541	517	547	561	519	523	563	517	540	525	551	543	565	526	508	528	543	563	543	542	507	574	550	543	553	557	553	521	557	601	532	515	557	549	571	557	524	558	566	536	548	507	518	535	538	540	544	555	531	523	546	555	548	528	518	537	582	494	498	513	527	538	565	512	561	537	545	541	567	572	581	567	535	506	558	557	580	557	519	543	538	521	566	572	528	546	563	498	556	528	555	562	559	537	542	527	525	510	509	532	534	520	532	541	530	555	531	550	529	568	561	490	576	545	542	533	512	543	564	491	519	567	528	574	543	537	550	544	579	551	541	539	559	529	539	580	586	567	542	576	560	533	487	545	558	512	544	536	511	527	574	541	550	492	540	526	568	573	582	499	543	545	577	526	524	523	549	510	538	555	581	535	528	542	534	501	556	538	498	549	542	519	559	548	503	555	545	540	527	509	491	523	546	569	543	537	546	547	550	566	547	541	511	497	547	579	578	526	567	566	530	559	533	502	519	525	554	548	589	550	546	532	540	483	489	561	547	539	527	559	509	557	537	525	547	556	526	524	538	497	489	505	523	537	618	520	545	554	556	521	546	529	568	575	543	552	547	582	518	566	555	526	553	534	499	545	509	576	545	512	544	549	557	548	530	534	571	533	530	537	532	541	535	554	516	546	578	525	580	593	544	547	537	529	555	571	566	527	582	539	531	547	545	569	539	523	514	534	575	556	542	534	534	532	486	526	509	560	533	575	537	556	556	549	561	533	584	552	522	537	541	553	555	541	520	554	562	540	544	534	539	551	554	507	535	556	585	559	554	533	524	512	554	540	547	547	541	501	499	549	550	540	521	519	545	515	567	517	590	490	545	552	527	572	494	559	527	503	577	520	583	576	551	546	534	556	530	557	519	543	519	569	575	531	581	513	503	555	513	532	559	549	538	529	556	527	541	522	582	485	548	522	521	550	536	538	509	559	569	538	582	525	578	583	531	501	563	537	555	536	539	574	522	521	534	570	512	531	529	540	587	524	597	509	548	539	568	532	576	531	551	492	514	573	545	573	560	515	576	565	523	485	550	538	551	544	580	558	533	512	579	560	613	555	530	520	507	539	502	537	541	544	553	536	536	539	569	565	530	529	569	541	545	520	567	540	569	553	545	570	539	543	579	586	580	514	506	564	524	501	518	522	540	473	569	601	518	575	530	580	550	562	538	528	576	546	558	536	562	501	528	579	522	560	506	508	578	512	496	534	536	538	556	526	559	568	561	597	509	538	561	573	525	544	528	537	561	579	536	542	504	552	543	558	562	583	545	525	546	533	541	515	551	560	538	526	520	477	553	569	571	542	585	576	533	554	536	532	550	530	574	530	544	554	547	544	538	561	586	501	543	576	514	552	506	533	524	547	539	543	583	550	569	531	555	530	607	546	505	516	587	596	501	521	574	554	529	532	550	591	519	581	572	534	586	562	547	533	532	565	530	523	597	505	523	531	538	592	548	568	513	533	537	521	552	517	548	542	518	493	526	537	571	542	534	577	529	534	560	524	553	559	575	517	502	501	515	576	508	544	532	581	535	523	581	547	533	533	546	520	573
23464	22050	30377	24590	21439	18777	4721	446	396	431	442	383	362	369	403	391	402	375	374	369	371	382	416	394	377	379	340	395	419	414	391	358	361	396	345	403	407	383	429	367	384	384	345	368	403	393	413	357	384	431	353	386	372	359	370	384	385	378	376	381	377	377	421	405	384	373	377	356	383	380	408	387	385	375	382	404	397	430	396	369	399	355	388	358	380	398	385	391	390	402	399	392	396	394	387	379	374	349	377	370	374	403	418	357	366	398	373	382	407	386	377	416	388	393	358	374	394	404	363	393	376	396	360	396	374	417	401	380	395	397	344	385	406	374	382	384	392	396	413	387	427	380	379	401	390	357	385	366	356	407	361	345	392	413	379	401	375	364	395	391	371	414	409	346	356	378	368	358	384	396	398	393	403	379	367	405	378	381	383	396	402	370	409	346	356	350	383	379	391	399	355	383	382	364	402	386	370	385	374	397	384	409	388	387	355	398	402	406	418	385	366	402	389	399	391	367	380	358	371	428	386	401	372	364	372	404	433	396	356	405	357	429	409	364	357	390	415	352	403	376	389	389	390	401	383	375	375	370	407	392	400	395	392	384	363	387	389	356	390	387	392	383	407	389	386	377	390	407	344	394	369	388	384	401	383	364	350	400	366	380	354	378	391	384	396	376	370	437	376	384	409	369	359	382	373	401	377	406	386	395	386	392	413	410	376	366	372	385	376	379	420	359	391	383	414	374	459	375	395	364	359	376	388	344	383	369	351	397	351	356	367	385	374	400	387	381	388	383	372	400	380	360	384	395	369	353	404	364	395	393	392	385	371	387	389	390	372	380	408	397	385	392	380	378	365	362	403	360	393	385	416	405	353	405	364	365	363	385	354	373	374	388	413	400	406	386	367	364	425	367	367	396	374	413	393	351	364	386	417	384	383	397	376	408	380	399	385	360	366	359	402	377	362	378	390	362	378	373	420	362	371	397	386	419	399	401	405	381	390	401	389	372	353	405	389	375	368	396	383	410	350	396	368	382	373	380	356	376	413	367	371	385	395	393	382	364	391	378	369	384	380	361	364	377	399	393	374	396	362	378	367	384	408	388	393	385	360	343	388	371	395	358	387	381	374	395	356	415	420	374	398	362	364	417	379	374	400	368	391	374	410	371	399	401	367	373	401	397	370	370	355	354	381	399	383	380	375	355	393	416	378	400	405	406	413	412	331	421	360	404	393	376	385	370	392	399	409	364	382	407	398	365	363	366	401	389	376	406	406	401	396	371	428	410	404	414	378	400	357	353	386	388	409	395	393	361	381	380	344	393	341	410	365	407	366	378	393	386	419	371	397	400	348	366	380	389	386	391	368	365	417	373	410	397	394	415	373	415	392	379	413	388	373	374	356	412	403	415	361	381	385	399	386	398	359	398	386	372	357	364	383	397	391	377	393	365	401	365	363	402	398	395	389	390	395	407	372	401	370	393	388	390	425	418	366	351	392	416	398	404	407	391	391	335	372	370	346	347	368	410	377	376	348	360	377	404	389	406	418	336	374	387	370	399	391	420	368	385	400	388	353	349	377	372	349	390	379	371	434	401	417	407	381	361	389	382	382	355	400	393	384	389	388	391	409	393	401	446	352	407	392	382	366	395	387	385	398	392	376	408	400	402	361	388	412	377	351	390	386	379	387	383	363	349	362	380	392	379	394	367	423	375	426	361	364	377	402	403	385	364	373	369	376	395	375	351	416	411	380	367	378	354	398	391	366	369	369	362	380	365	371	354	426	379	391	406	378	389	416	380	377	383	359	374	360	388	369	399	349	380	373	369	405	348	393	393	344	381	386	409	397	403	375	360	355	383	415	371	371	350	391	415	396	384	363	395	397	405	374	378	364	338	348	369	359	370	355	399	354	406	383	362	361	375	379	372	380	396	370	405	389	391	409	370	421	384	410	354	389	396	372	357	383	382	374	391	355	362	347	389	384	396	380	368	368	364	372	409	392	392	407	386	372	377	392	436	394	369	398	365	381	405	363	392	401	381	390	453	389	404	381	424	417	418	442	378	418	371	426	367	403	421	388	398	368	367	399	371	396	386	345	400	387	362	336	365	366	379	342	397	410	371	378	365	402	394	353	351	360	380	376	369	395	345	379	382	376	369	386	363	389	375	384	381	384	371	389	376	393	380	407	390	386	387	383	396	384	435	383	385	385	416	387	382	388	404	381	399	381	379	390	378	373	383	370	383	384	404	415	375	386	402	360	407	352	378	370	377	376	384	362	349	379	410	387	361	391	355	365	382	397	350	376	403	385	387	386	355	366	367	384	364	378	385	386	391	410	385	434	393	375	399	376	362	407	399	392	382	423	395	353	373	367	393	358	395	371	366	373	377	384	398	373	372	401	395	374	382	389	389	382	350	408	342	388	381	343	396	381	418	425	368	377	389	378	365	374	350	421	378	378	363	392	384	381	401	404	359	436	377	418	377	408	392	404	404	380	379	375	401	417	376	377	413	419	396	395	390	363	381	383	367	383	418	402	376	403	397	390	402	354	376	397	370	409	422	368	409	383	361	386	374	391	382	407	378	376	366	401	386	398	363	378	387	383	366	397	400	395	360	415	355	403	389	362	400	386	391	396	380	415	393	390	368	389	410	374	380	371	359	405	375	377	359	394	374	413	397	387	401	412	349	406	374	356	396	422	389	383	381	400	390	411	420	410	387	366	390	391	387	376	367	411	396	405	389	385	380	373	379	365	378	389	396	383	402	352	349	366	372	426	393	379	361	378	328	389	372	368	408	373	406	389	363	413	409	383	360	381	363	363	398	404	410	391	376	362	385	364	368	401	401	358	394	364	402	390	372	409	406	397	388	418	397	361	353	375	353	357	426	350	381	393	348	406	437	397	361	377	415	362	396	397	419	369	355	376	343	373	382	399	373	370	428	363	359	396	416	344	424	382	400	372	401	352	387	367	395	371	391	404	359	363	371	361	402	407	370	392	367	374	398	368	374	407	381	389	378	375	356	380	354	362	384	413	389	402	376	380	383	384	369	361	402	399	361	406	361	406	371	409	385	384	378	373	410	348	418	380	405	409	374	364	393	412	364	376	378	395	360	365	354	362	401	363	404	387	379	371	399	363	370	405	421	396	379	374	382	401	359	392	387	416	384	390	409	386	393	378	384	390	415	384	372	389	382	395	363	387	396	395	388	358	380	374	425	407	359	372	380	373	384	403	390	384	384	404	427	386	384	379	393	406	397	419	364	370	363	369	370	399	370	347	389	376	377	356	373	345	396	386	395	385	367	369	373	395	379	404	407	393	369	377	436	379	389	375	396	387	384	390	386	371	409	395	402	395	420	358	385	421	424	393	413	356	377	377	387	397	392	341	397	389	376	393	349	388	381	378	399	382	350	414	348	380	386	392	341	384	363	369	396	426	404	394	362	394	365	381	415	360	388	359	397	407	393	417	401	376	362	387	389	404	366	361	437	377	385	374	379	377	399	399	377	420	419
60257	100926	72516	42585	20444	5747	1254	656	633	626	650	661	685	669	646	634	642	621	634	636	641	638	660	671	614	695	663	674	627	657	634	658	666	626	636	660	633	615	607	625	627	652	666	660	629	671	675	648	662	649	627	659	697	664	641	621	644	628	635	636	649	609	673	673	643	710	607	655	629	641	632	667	645	610	665	653	643	653	673	623	613	675	645	621	641	657	612	648	683	624	675	668	614	646	617	590	659	684	683	651	652	644	589	649	589	668	674	641	643	621	678	618	647	675	650	621	633	650	661	653	649	621	659	660	645	640	610	657	687	664	656	634	615	646	648	630	644	635	636	643	641	651	701	661	658	611	638	653	719	636	708	646	651	637	626	625	637	622	591	621	659	641	622	661	629	645	646	645	696	620	676	593	644	653	665	642	627	632	595	631	698	613	612	618	622	651	668	641	642	725	643	621	602	673	620	687	644	646	632	608	678	636	604	636	690	643	654	681	678	692	644	617	661	610	590	649	633	624	647	646	634	609	668	636	647	622	608	609	601	666	671	615	654	652	632	653	580	638	642	629	622	621	657	668	605	617	673	654	635	652	692	595	681	655	632	610	643	668	679	670	647	679	637	661	678	684	677	691	612	680	647	657	629	663	648	641	695	617	639	656	662	627	617	653	653	669	621	636	623	661	642	641	644	682	659	644	687	643	627	611	632	601	595	681	608	619	650	672	643	624	620	669	668	666	665	629	645	634	665	658	607	617	630	643	676	607	645	650	633	676	660	602	682	649	637	723	634	610	614	665	650	714	657	647	640	629	649	656	666	600	687	655	668	645	685	637	626	673	633	652	622	642	706	645	644	633	661	667	707	657	647	591	677	613	608	666	642	624	647	626	691	646	615	641	672	670	643	617	586	629	653	648	638	638	664	625	655	648	591	636	684	661	697	678	623	650	666	649	680	600	701	652	632	671	645	649	644	659	664	674	682	681	650	606	693	644	674	676	644	621	595	657	592	668	678	649	681	646	629	621	647	671	659	612	626	645	649	634	649	682	599	699	612	668	674	654	653	643	683	624	610	675	637	698	604	640	613	623	604	675	634	697	695	604	619	599	670	607	678	668	656	643	671	640	635	663	661	664	631	637	656	620	632	631	663	604	653	667	658	631	660	706	648	632	676	616	652	610	635	663	664	678	668	618	637	590	636	683	665	624	656	632	618	664	640	665	646	653	635	601	677	613	688	661	629	641	617	639	629	620	673	642	627	619	654	682	629	642	620	668	629	660	666	629	657	657	636	606	555	649	620	657	638	652	620	648	649	636	595	623	610	693	650	616	665	665	607	675	646	634	665	609	625	608	602	650	662	621	641	614	623	652	664	640	660	605	654	612	650	603	654	645	661	615	685	623	647	678	643	662	619	657	659	651	675	645	679	637	670	674	633	642	662	693	635	700	668	644	636	649	613	682	641	638	634	665	636	663	675	626	675	639	591	583	630	660	662	671	610	603	688	641	678	600	645	632	632	655	653	639	606	631	641	608	670	612	635	642	636	646	665	696	662	666	637	623	653	656	677	615	661	657	650	683	668	622	615	655	615	644	645	648	669	648	633	632	621	719	651	620	663	619	637	648	631	624	626	608	647	672	649	641	624	631	650	641	647	634	644	666	641	617	620	622	649	643	632	641	651	654	620	605	606	675	605	599	650	649	638	639	651	678	644	620	622	687	640	640	643	648	656	665	624	652	667	611	640	650	664	640	555	647	679	647	646	654	701	596	632	625	669	669	654	640	647	694	628	634	655	620	674	651	629	632	637	667	649	655	664	660	621	608	672	666	605	650	666	623	654	710	668	610	598	682	639	628	682	633	636	617	666	659	625	651	642	632	650	605	604	622	676	657	654	634	626	611	672	607	676	632	683	632	649	650	647	626	709	628	602	658	651	717	647	598	683	657	604	649	635	671	685	658	579	648	610	647	654	655	678	610	661	614	700	622	645	638	667	629	626	652	678	633	669	664	620	647	632	655	626	643	651	632	650	605	710	660	640	607	613	632	648	663	647	681	605	626	669	667	647	661	633	674	651	632	651	643	652	639	610	612	594	654	574	625	630	608	711	650	658	659	622	585	641	614	644	658	632	638	683	635	642	598	641	643	683	669	624	645	644	674	634	646	594	665	639	614	579	651	618	601	587	664	627	633	641	668	686	607	635	622	705	676	619	643	649	657	650	675	622	608	657	628	647	696	640	696	625	619	631	599	628	649	593	651	645	636	624	676	663	622	643	616	677	658	662	639	608	637	603	700	619	611	642	652	669	648	634	684	653	693	652	633	656	584	650	668	649	643	679	665	657	645	637	647	628	653	674	619	640	685	611	645	641	656	654	642	666	644	634	632	662	681	647	611	674	633	649	655	702	615	628	646	618	610	656	643	668	598	620	686	606	645	676	662	637	657	680	671	652	688	608	638	630	617	699	627	637	632	672	608	652	657	643	654	626	658	662	649	629	630	611	601	636	623	663	640	646	603	630	659	619	654	637	632	598	684	640	673	647	612	634	689	635	642	668	668	648	614	682	652	652	638	609	640	652	644	627	671	632	605	643	660	671	624	616	590	673	679	641	660	620	685	647	652	658	615	657	659	622	646	653	618	629	636	678	628	655	668	639	658	627	611	636	659	593	600	613	648	627	671	612	631	648	643	618	660	565	702	668	607	634	630	635	667	637	644	621	702	648	635	613	694	656	666	637	611	665	628	643	671	619	645	679	646	635	655	642	612	675	674	644	605	667	676	678	622	637	623	639	641	625	632	663	648	688	632	628	611	677	638	651	699	639	605	646	673	638	651	611	631	620	609	712	640	661	665	651	582	653	658	669	630	646	645	624	665	596	590	659	662	609	645	641	618	626	653	628	659	646	671	624	650	635	636	628	690	656	617	647	689	680	589	689	635	652	610	641	647	677	629	681	656	661	651	639	667	662	619	660	659	645	656	641	627	673	642	626	670	660	634	605	658	683	657	613	651	621	652	639	667	627	622	682	643	631	611	637	656	686	662	627	616	638	646	656	639	596	632	634	660	690	675	636	655	659	645	628	606	645	645	641	628	585	604	647	595	580	601	665	661	641	639	616	607	633	627	648	654	621	643	660	590	614	649	648	623	620	625	634	658	630	668	652	689	667	643	618	678	670	633	645	660	633	622	617	657	637	674	597	610	692	673	641	654	684	623	620	637	704	640	628	628	642	627	616	657	615	621	627	669	608	666	595	602	648	656	660	634	652	633	593	645	641	676	640	639	684	666	643	617	613	616	667	634	632	688	616	610	650	651	668	621	656	648	609	635	681	638	711	625	638	648	596	677	640	625	611	660	679	597	644	627	656	650	659	619	642	678	652	639	635	636	643	652	674	584	646	618	623	647	686	640	628	652	621	657	648	651	644	583	637	646	707	647	598	608	648	656	600	669	648	623	630	621	622	640	601	649	606	666	617	619	669	605	653	667	629	660	632	647	664	625	649	675	648	639
29418	29429	27028	11617	1719	617	413	395	388	353	369	394	368	330	369	336	419	396	364	334	388	366	384	371	376	351	373	355	376	370	392	351	387	383	351	350	377	379	397	367	360	366	371	347	367	393	379	388	388	379	393	364	382	407	439	380	372	330	384	393	400	380	367	371	337	351	370	397	382	366	355	385	378	379	397	377	357	397	349	383	394	390	369	366	386	393	391	380	423	393	348	396	339	390	357	383	362	409	377	412	379	342	375	374	389	395	370	369	341	382	373	389	397	393	360	378	349	379	347	372	380	365	356	364	395	367	409	366	373	358	392	341	371	355	367	375	380	402	379	378	382	387	359	392	374	375	393	372	370	347	395	347	351	388	393	411	381	403	387	353	374	349	381	358	416	403	398	393	392	373	370	362	357	377	372	395	366	362	373	389	385	342	347	378	396	363	370	367	365	408	374	367	366	383	360	383	367	352	364	374	354	404	382	368	368	371	382	402	380	388	366	395	411	334	395	351	390	401	405	397	366	360	368	429	362	374	390	394	388	348	365	360	349	396	362	404	357	375	332	382	363	392	413	381	389	392	370	363	382	397	405	383	360	366	376	370	379	379	351	366	384	334	370	350	408	340	383	370	396	386	404	399	379	367	395	370	354	389	378	405	395	402	365	361	360	366	400	373	343	387	402	366	359	365	384	384	351	432	360	359	362	370	384	376	388	393	366	367	375	361	402	360	366	363	349	362	397	368	392	426	366	348	378	403	370	401	370	365	384	380	360	357	363	377	376	350	392	353	384	369	399	382	385	395	369	354	377	351	380	384	404	347	346	370	390	380	384	363	371	387	357	384	350	394	382	344	332	362	381	390	350	366	377	354	361	390	394	369	386	367	345	400	389	395	346	353	394	375	414	390	385	355	365	360	426	346	362	389	367	384	370	386	384	360	407	352	410	382	326	394	384	443	405	377	379	370	353	391	416	384	360	416	358	374	376	400	365	369	390	367	406	373	337	390	369	349	368	392	395	381	355	393	404	400	400	369	397	391	363	381	369	406	377	360	377	376	332	371	372	377	376	410	368	377	383	350	383	361	379	370	377	370	386	364	381	350	367	359	401	335	361	356	386	398	412	350	380	398	388	381	380	372	352	387	361	376	360	370	368	348	371	384	380	358	356	423	348	389	389	391	329	381	377	352	325	337	368	384	394	376	406	381	367	377	365	388	378	361	361	349	401	407	374	346	356	381	385	374	337	364	356	378	356	369	386	367	388	384	377	384	372	387	361	377	352	333	405	381	361	342	369	381	417	389	362	382	383	315	398	378	387	367	367	373	404	355	367	380	363	357	386	365	388	342	382	353	385	376	348	375	383	370	387	394	353	367	365	370	380	392	372	371	366	391	407	367	349	364	417	381	370	368	389	349	351	360	349	351	383	394	380	359	382	385	398	382	396	381	376	360	388	373	353	397	379	377	389	370	389	379	358	386	357	416	387	367	366	368	379	368	383	345	388	399	398	365	352	379	384	380	381	345	410	367	375	343	415	340	403	364	418	363	365	388	365	408	356	379	367	403	360	356	377	388	358	347	350	392	348	347	390	382	397	362	396	367	360	345	369	374	384	401	375	382	365	376	368	384	377	404	398	380	391	349	403	380	377	375	376	365	378	357	376	349	381	395	377	378	352	410	406	369	389	380	386	403	385	370	359	372	393	410	321	376	376	359	354	362	369	373	368	389	363	403	383	390	364	382	375	356	397	364	365	381	369	382	428	388	361	383	356	315	375	365	360	385	369	383	362	367	415	401	358	372	367	379	366	388	343	380	367	364	392	368	375	376	395	321	377	428	343	393	363	385	357	398	350	371	392	368	356	325	398	393	389	362	400	384	394	362	399	382	350	371	373	384	357	352	369	358	354	394	367	375	413	378	355	372	377	423	350	376	320	370	448	382	361	416	383	367	379	363	372	424	346	386	347	387	373	359	384	364	376	359	410	346	379	369	390	374	408	382	338	378	345	333	405	394	352	335	353	363	400	357	359	338	376	358	426	412	365	372	387	391	373	342	377	403	400	399	397	383	366	377	337	380	386	371	383	389	372	367	357	411	397	391	405	411	367	390	400	357	347	313	400	386	335	424	391	355	391	369	378	316	366	376	404	364	389	376	363	387	345	348	418	376	405	411	377	381	355	394	390	394	348	373	378	372	350	383	342	336	402	372	419	375	371	362	373	399	370	367	384	392	341	414	354	388	422	357	315	320	396	372	350	374	409	378	389	374	353	406	392	342	362	337	386	357	411	380	364	347	356	384	366	369	364	374	389	348	357	375	305	368	400	340	375	361	378	411	377	409	349	383	378	316	385	368	418	342	385	348	333	367	400	380	380	376	367	347	372	387	392	355	398	368	373	375	342	359	346	351	346	361	374	363	399	423	367	369	389	388	393	367	369	381	355	399	331	372	350	370	332	395	345	389	346	372	389	374	375	384	368	372	343	385	369	391	377	371	393	387	356	399	417	380	362	371	393	375	383	378	354	392	354	397	389	383	387	386	363	371	375	388	391	365	404	388	386	329	375	364	373	415	383	354	343	381	362	395	384	367	384	368	396	386	406	379	359	380	380	372	358	377	351	376	358	375	338	359	362	408	398	343	355	366	379	390	402	402	398	358	402	338	366	363	403	405	364	367	400	360	400	346	378	388	357	390	393	386	379	389	376	379	349	359	387	363	401	377	390	399	385	376	397	352	376	396	351	388	388	346	362	387	393	387	409	355	387	349	380	379	344	397	380	369	367	408	372	367	389	355	378	405	349	386	355	393	347	364	381	362	403	378	386	397	367	386	389	356	408	396	384	372	379	369	369	380	354	385	360	379	397	375	356	349	405	378	364	372	385	413	393	345	378	388	358	342	404	389	364	376	402	381	368	395	382	402	346	359	377	378	358	362	380	379	372	392	390	386	376	375	366	365	383	398	387	376	370	361	393	369	388	400	348	385	345	364	392	372	382	371	359	374	377	369	405	352	377	385	410	390	395	366	396	377	408	364	399	393	391	371	374	381	386	359	381	372	369	358	411	377	380	389	371	382	351	392	423	371	367	371	404	387	386	369	408	373	391	384	388	369	382	375	346	355	375	373	368	378	376	390	363	362	338	386	410	376	383	362	384	380	372	400	390	405	410	378	361	361	382	392	360	355	347	399	374	402	375	355	367	400	353	380	370	352	359	386	371	397	401	385	361	405	383	392	362	395	385	324	392	373	376	380	389	392	371	392	352	387	359	391	363	404	377	354	369	358	368	357	394	378	384	379	368	370	379	383	360	357	369	350	378	371	373	370	367	355	399	411	386	389	381	363	385	404	412	383	408	373	390	383	394	403	372	359	371	379	361	364	394	406	404	357	399	392	368	402	349	367	359	368	388	351	384	384	398	406	388	369	397	378	356	396	368	365	391	356	363	359	384	390	396	353	376	376	376	373	377	397	422	374	395	378	366	394	419	375	394	391	399	367	358	356	371	384
37356	47723	31357	11569	3253	1179	705	671	697	659	668	647	705	640	640	698	691	649	666	672	654	726	687	666	651	672	609	677	645	692	673	640	676	632	660	629	648	641	698	684	668	685	599	626	657	692	692	660	696	641	675	670	699	664	672	647	667	683	669	673	675	635	711	641	636	638	653	701	661	659	635	644	660	622	671	703	639	614	584	669	691	678	634	638	647	644	630	724	676	675	633	690	674	692	689	661	635	653	703	652	673	671	642	714	608	721	687	684	682	662	614	687	655	708	679	707	687	660	673	681	699	698	614	671	656	679	688	610	666	648	666	660	693	653	627	629	695	689	632	709	621	712	640	697	701	644	677	642	670	640	642	661	658	605	658	683	698	660	667	627	685	656	743	646	660	667	664	677	684	661	690	678	687	666	662	634	687	660	667	672	666	648	667	697	661	675	689	637	694	650	657	663	629	659	648	660	658	676	658	662	663	634	701	688	680	716	661	687	641	637	630	692	630	645	695	671	674	670	689	649	683	721	635	647	667	683	680	701	672	638	641	714	636	658	638	633	694	619	645	653	692	690	616	642	674	657	698	695	686	655	691	683	671	608	714	701	629	626	693	702	668	633	634	681	648	660	666	696	650	682	637	650	702	664	648	665	689	667	658	708	665	673	635	674	697	712	641	719	690	648	637	655	660	657	656	674	638	670	672	641	652	667	664	667	695	661	666	702	641	662	648	669	660	678	639	698	700	707	665	668	685	699	680	641	644	701	647	617	657	665	652	686	679	648	628	688	633	657	717	645	678	627	684	675	617	651	709	678	697	690	679	639	670	639	652	678	683	663	682	669	639	684	712	672	587	701	653	649	668	629	670	651	694	710	663	687	659	624	614	693	684	650	701	662	583	699	652	631	640	681	616	685	632	711	669	703	647	637	697	629	627	653	660	657	690	702	680	662	674	644	645	702	636	708	682	656	647	633	668	672	650	635	651	666	698	697	664	658	655	674	656	664	651	718	624	639	645	702	686	664	710	656	635	672	683	674	695	711	684	648	637	697	639	658	653	687	658	712	650	648	675	627	677	682	659	628	667	682	674	667	677	672	635	665	694	636	666	671	681	672	697	699	682	635	668	714	697	652	685	662	611	660	647	708	704	643	684	638	679	690	701	689	701	663	636	686	692	635	646	639	665	615	647	674	635	679	673	691	665	670	680	696	649	663	658	669	685	613	657	678	669	615	682	665	640	661	673	659	658	654	672	662	688	636	687	644	628	688	661	681	647	700	607	703	669	666	623	665	652	696	671	640	647	606	680	671	654	637	666	633	663	660	652	654	686	635	680	663	588	692	687	703	720	587	689	654	666	654	631	687	682	612	615	658	618	648	662	695	671	677	638	650	694	646	665	649	662	671	679	673	644	654	682	673	704	623	668	645	685	714	708	660	642	679	651	640	662	684	652	672	685	662	671	681	675	626	643	675	662	651	684	681	643	684	650	677	664	688	652	654	649	622	675	677	654	660	708	679	647	712	634	688	715	687	730	690	677	663	677	721	650	658	665	707	637	696	669	672	659	727	626	664	715	665	605	608	675	682	653	665	645	657	656	725	679	641	625	663	659	668	641	651	662	627	673	635	667	648	667	637	711	681	667	678	625	676	667	685	658	681	660	680	677	687	658	680	685	628	617	634	645	608	672	668	661	661	692	657	646	650	671	709	662	590	660	623	680	658	675	652	630	639	663	689	701	644	679	650	720	678	673	647	660	680	635	633	655	634	635	658	699	668	634	705	651	657	679	614	690	644	674	655	679	629	708	658	654	721	655	692	659	703	683	694	683	653	651	620	745	638	645	635	645	662	701	678	690	684	683	653	707	672	647	644	728	667	671	662	640	650	687	631	643	658	666	688	664	640	661	666	662	715	693	649	665	639	678	672	675	666	676	655	646	696	688	676	688	687	682	611	638	620	636	620	660	663	668	691	645	643	704	651	713	681	706	706	637	643	668	677	665	657	651	641	681	666	657	661	691	698	690	666	664	643	625	650	661	643	646	653	682	673	713	630	653	664	676	693	640	667	654	651	643	648	668	704	633	645	675	671	648	692	642	666	675	600	687	664	657	643	663	683	676	671	704	614	673	681	694	652	721	628	653	650	621	646	652	633	650	625	661	673	718	701	630	648	621	666	710	669	651	659	656	669	601	615	686	645	587	680	642	674	680	662	657	670	720	646	672	711	693	689	702	646	727	711	652	656	675	673	693	654	679	680	634	639	639	656	671	659	664	685	641	667	629	645	650	670	658	674	605	674	666	657	658	622	705	699	622	667	652	674	687	638	664	722	632	703	699	673	704	642	645	675	693	708	632	643	698	631	660	661	668	667	694	685	633	700	660	617	695	680	655	692	650	658	674	686	683	696	698	681	678	621	648	656	658	630	682	635	626	693	694	654	661	699	685	681	656	711	654	676	666	664	701	658	674	696	643	620	729	671	690	675	644	679	704	672	663	670	711	646	683	601	693	652	640	670	692	662	641	692	649	679	689	611	659	673	642	659	650	663	700	664	682	664	692	638	736	645	674	707	596	653	652	708	653	672	694	688	648	624	649	661	605	709	685	709	641	689	681	656	698	666	677	636	676	629	644	708	675	660	635	637	677	666	658	653	675	673	645	650	671	698	651	693	661	689	689	661	712	651	700	665	603	708	657	657	664	623	654	674	648	700	699	704	686	674	645	654	658	651	661	676	668	725	680	683	693	694	665	670	631	627	681	628	665	717	687	678	634	711	665	659	670	686	639	689	649	684	689	641	639	647	672	696	672	707	695	647	644	684	658	643	649	696	633	667	675	645	675	662	648	660	650	670	676	691	681	654	661	661	610	654	676	671	697	637	645	702	633	677	642	696	687	686	652	673	648	681	695	650	651	674	662	700	663	643	660	652	667	670	690	678	680	666	653	668	673	634	649	657	641	643	630	622	672	643	686	620	620	690	652	651	645	633	631	710	702	654	671	653	658	739	673	625	678	689	632	632	692	685	660	675	693	624	645	690	680	658	643	661	676	693	725	707	637	688	653	667	683	664	606	646	670	686	629	645	651	636	656	626	684	713	638	662	652	645	582	664	620	632	659	686	681	683	658	647	665	670	647	642	697	697	626	668	668	701	677	700	652	670	648	712	613	654	667	643	703	682	640	673	676	625	661	672	682	684	653	703	664	672	665	634	635	661	658	685	653	706	648	650	684	676	681	659	670	665	662	646	672	664	657	703	693	674	682	629	625	669	694	645	634	683	713	661	711	653	694	658	711	639	676	726	680	714	690	666	659	648	657	663	610	651	636	701	672	660	678	701	623	661	658	667	717	642	692	664	660	673	663	695	693	654	692	662	634	676	638	634	624	696	692	631	640	660	718	671	651	639	676	690	638	715	665	649	698	707	689	663	677	653	691	668	656	676	667	674	641	648	653	712	653	648	664	699	669	687	647	669	659	631	649	630	679	675	701	636	643	650	666	716	674	676	647	707
24808	23233	31572	25984	19986	8005	614	310	309	326	306	298	343	304	298	324	323	302	289	297	313	301	334	311	316	311	272	306	305	295	314	279	293	330	279	313	287	296	274	278	259	270	293	316	304	290	300	294	277	272	306	279	314	317	294	333	298	328	295	263	330	265	283	308	269	307	348	291	296	308	280	287	298	286	296	337	307	294	300	317	289	312	297	288	290	326	322	311	258	319	301	291	312	322	288	291	281	293	312	321	315	300	306	310	309	304	303	289	304	289	303	310	302	281	273	286	288	304	279	307	274	284	297	327	308	329	287	296	262	303	271	318	312	295	298	329	270	285	301	263	319	346	279	275	291	294	296	339	277	307	287	259	308	285	331	320	319	294	296	288	303	309	309	289	322	278	289	325	302	303	304	290	292	289	293	311	275	288	298	296	264	311	258	301	312	318	332	300	291	278	283	304	317	281	275	281	301	300	311	311	291	304	311	286	326	329	266	299	312	310	308	295	337	328	302	307	286	304	290	288	325	287	311	288	300	331	301	319	330	303	288	304	284	299	287	305	281	292	290	311	294	266	349	298	271	312	295	307	282	327	332	304	296	321	294	318	264	304	304	325	306	288	266	299	314	315	297	298	266	297	296	309	298	313	290	304	280	278	300	263	307	274	291	292	300	308	288	291	293	274	295	319	339	281	333	313	294	296	277	309	312	309	300	305	313	336	313	288	270	278	285	299	303	290	309	278	326	282	314	320	290	285	309	258	273	281	276	280	304	277	285	323	331	312	306	281	280	295	288	284	300	305	289	303	318	295	333	312	324	296	299	305	318	282	311	281	285	266	305	292	309	306	299	308	330	295	294	276	289	295	257	316	285	274	307	312	284	275	323	286	326	322	285	310	294	300	315	310	309	325	319	319	298	291	311	310	259	281	302	300	298	303	292	309	327	282	292	311	324	311	285	295	316	255	304	290	289	301	288	296	316	315	311	298	292	328	315	308	287	285	312	310	319	311	273	344	290	295	296	334	293	313	304	292	299	326	298	312	316	272	303	298	270	294	249	291	304	291	327	326	286	297	298	300	263	289	290	302	329	294	296	267	297	281	292	283	266	269	312	295	306	307	313	331	277	291	317	299	283	277	311	268	291	298	298	314	299	305	284	282	294	304	294	295	281	289	306	310	286	290	323	330	305	308	270	323	274	284	307	334	272	304	305	285	287	320	296	317	276	270	286	324	286	293	312	298	278	262	337	286	305	302	270	313	278	294	294	262	340	270	281	291	293	317	303	267	291	281	330	284	274	271	277	300	301	272	283	273	298	280	308	270	289	322	281	286	308	290	290	320	298	260	280	279	312	281	326	300	279	319	277	308	257	310	265	320	302	340	277	281	302	323	277	269	321	310	258	272	302	319	302	273	306	292	288	288	298	304	309	291	304	303	276	277	290	285	260	329	302	323	301	281	313	304	323	308	300	277	276	285	296	313	309	307	278	316	297	285	301	267	315	292	278	325	286	320	293	314	320	286	287	294	303	303	285	293	271	294	283	315	300	289	335	276	267	301	273	290	269	293	323	275	294	290	256	319	310	277	291	277	304	278	306	317	283	302	303	288	300	275	293	293	273	286	291	289	297	292	287	304	299	290	285	296	280	279	288	303	293	276	283	268	276	284	273	269	300	300	262	297	269	315	292	294	325	290	289	311	285	306	302	307	286	323	286	283	286	261	281	311	308	283	308	297	292	273	296	306	288	278	293	297	285	269	271	292	300	282	294	275	287	308	330	294	326	281	297	278	341	278	294	300	300	312	276	275	305	304	297	287	319	257	302	272	287	295	306	308	275	276	285	295	293	341	297	272	253	290	295	306	289	298	276	343	286	274	277	306	318	293	322	323	307	309	289	274	312	306	307	296	301	304	276	286	302	309	281	295	275	302	302	271	290	283	296	309	288	319	310	300	282	333	312	291	286	264	292	292	291	333	297	325	315	291	304	303	291	299	276	295	301	313	313	291	288	308	303	291	316	307	308	287	314	293	336	301	305	300	273	325	310	293	312	296	320	293	306	264	275	283	292	301	239	282	279	293	297	277	317	313	273	273	302	283	300	274	284	303	309	327	315	313	301	325	293	256	284	299	298	303	279	317	252	295	281	277	301	293	286	280	313	302	292	317	275	312	306	295	311	301	289	307	287	327	306	316	292	254	308	306	298	305	301	289	267	322	294	287	264	317	294	268	307	297	297	289	307	292	302	285	315	284	322	283	290	261	267	287	307	306	278	276	310	324	322	312	298	273	292	313	260	296	321	281	303	288	276	259	281	304	318	304	278	299	294	289	300	272	314	292	293	299	281	309	318	271	275	314	273	276	331	301	290	296	296	276	279	315	315	289	294	270	277	272	302	332	305	291	299	309	277	272	289	316	299	304	320	296	300	278	312	304	286	306	294	317	289	293	326	277	326	292	301	310	294	310	321	324	299	271	303	284	293	338	279	305	316	302	321	286	306	284	306	289	302	289	302	291	333	302	285	315	297	292	286	282	265	328	302	284	275	302	332	305	279	313	330	292	278	307	305	329	285	274	296	303	306	294	262	326	299	263	299	330	310	329	298	288	298	263	291	317	301	277	290	300	301	298	305	311	284	285	303	310	316	296	318	287	309	287	289	306	282	279	345	310	292	303	299	298	307	297	298	288	296	292	306	295	329	271	266	293	269	313	321	263	305	309	268	301	312	322	283	263	267	289	278	293	303	297	275	311	291	286	279	278	348	298	289	298	298	305	273	282	304	321	273	272	304	321	288	302	283	275	299	286	271	272	313	289	327	274	289	277	264	313	321	296	269	287	276	305	296	296	310	316	291	291	309	316	267	334	312	297	300	285	296	335	314	283	292	297	273	283	300	311	311	320	321	305	311	316	307	300	294	299	312	279	276	311	286	294	260	306	262	308	305	283	299	282	282	303	270	321	291	286	312	310	287	291	332	301	317	291	283	311	298	294	308	281	294	287	298	292	282	318	253	280	268	292	289	302	287	287	273	282	279	294	274	302	283	293	295	298	288	271	287	305	278	302	296	263	290	264	286	302	318	294	321	290	299	325	289	302	287	300	288	292	312	278	273	268	271	292	303	277	296	308	323	307	314	287	301	295	281	298	293	298	292	289	285	331	306	295	313	284	292	291	304	263	293	279	279	292	307	256	266	299	285	265	276	323	318	318	327	290	260	288	289	313	281	291	285	298	292	284	289	288	296	318	292	288	279	297	287	314	305	309	299	296	295	304	307	282	294	272	333	303	276	318	307	261	316	289	294	281	305	303	280	300	319	290	318	296	315	293	279	320	292	282	312	299	259	255	293	281	297	271	295	269	307	299	268	269	303	306	308	289	281	292	288	271	287	301	289	261	294	290	305	310	303	332	317	314	282	295	281	267	285	317	304	281	335	284	289	286	284	292	309	322	306	309	317	306	316	287	299	267	278	282	285	295	299	300	288	281	273	321	279	309	271	284	310	292	288	288
60416	90870	62492	34094	14078	3518	714	547	477	568	549	518	482	607	539	532	512	504	515	496	507	529	524	552	518	553	540	531	542	517	534	550	492	536	526	555	497	538	517	479	506	519	523	532	554	564	504	498	525	524	521	515	489	496	513	531	531	543	526	515	540	545	551	520	525	573	529	543	571	555	562	511	531	543	511	517	542	557	540	567	562	461	536	582	515	564	529	554	530	511	580	555	518	536	543	596	505	529	517	536	534	518	494	530	538	537	543	560	529	491	520	551	535	494	529	532	526	521	530	571	489	554	538	504	518	527	571	534	581	514	518	550	542	531	513	563	552	508	489	518	511	584	557	597	501	486	510	531	562	533	535	549	539	528	552	526	547	499	538	522	487	526	525	551	512	506	490	560	574	526	521	525	549	523	504	563	521	524	545	543	537	556	516	539	506	517	501	529	533	519	511	570	527	536	498	563	508	485	538	550	526	503	556	531	503	493	527	557	536	543	527	553	552	503	571	515	491	507	552	532	508	539	555	501	558	525	531	543	489	496	523	514	537	505	518	545	522	545	521	499	546	557	533	518	554	570	516	507	537	490	493	506	533	546	502	516	559	539	507	541	527	548	545	518	521	530	545	552	538	520	554	549	550	517	536	493	543	565	556	518	565	511	518	512	546	576	550	536	495	505	562	490	548	542	540	522	542	543	517	496	539	513	541	517	500	529	505	530	519	536	526	570	578	501	538	493	517	525	512	523	495	566	509	530	560	536	498	528	546	556	477	515	547	533	493	521	509	547	476	511	527	547	535	548	552	491	544	532	503	534	526	509	573	496	480	535	552	500	555	534	549	516	535	541	548	507	541	525	566	542	518	539	482	527	501	535	516	545	551	505	552	524	530	518	552	520	565	568	532	517	522	530	545	518	524	520	504	558	519	525	542	556	503	548	526	507	534	491	523	552	519	517	521	555	556	548	536	515	540	515	523	513	527	539	513	528	525	528	526	497	550	588	476	555	536	519	540	535	507	538	519	541	520	506	541	553	526	564	532	530	507	470	550	522	536	528	524	488	539	565	539	486	500	522	536	517	557	561	517	505	541	479	522	498	553	544	530	540	518	495	532	539	513	559	495	532	513	524	508	505	522	522	559	533	488	556	505	538	498	533	542	535	552	537	548	556	554	513	509	547	524	545	501	511	500	579	528	479	550	558	526	547	558	537	526	546	529	534	529	520	551	517	540	528	510	542	547	529	516	500	573	527	547	507	553	541	528	535	515	519	494	539	479	531	540	511	496	539	520	524	509	528	533	534	539	573	538	512	534	502	529	550	567	539	503	537	513	599	514	518	513	520	548	508	529	538	518	524	526	557	523	471	509	566	526	555	560	529	548	570	519	528	522	553	504	533	536	547	500	504	555	572	550	547	526	542	530	557	520	481	514	528	511	518	511	529	537	548	515	525	513	551	558	561	509	518	545	553	519	522	551	538	515	568	557	528	510	537	517	531	527	546	521	521	565	554	516	519	525	503	522	490	519	506	555	515	479	541	529	522	536	545	525	558	541	529	534	525	526	513	572	540	508	516	544	528	493	534	524	524	510	505	514	541	580	538	537	546	520	525	480	543	544	524	525	562	496	559	531	540	565	514	552	521	556	524	499	548	547	532	559	531	549	581	527	503	495	547	549	544	549	528	521	537	524	543	520	488	511	546	540	511	489	550	508	536	524	510	545	561	506	521	524	537	496	551	492	523	530	540	514	523	536	535	528	491	552	527	506	555	508	531	542	534	548	526	518	506	501	543	495	539	549	547	488	539	569	565	531	487	511	532	519	531	575	569	554	543	536	508	528	515	570	512	522	504	541	545	562	546	531	498	538	549	505	515	538	523	532	546	479	522	502	567	543	514	547	496	545	544	509	524	547	516	529	546	494	539	468	521	535	554	521	524	506	501	537	548	559	515	541	510	521	534	562	546	565	528	578	555	553	560	541	525	547	515	558	507	493	535	506	547	527	536	523	551	544	524	526	550	501	525	520	520	513	510	468	501	531	549	528	507	520	526	551	479	569	567	522	547	547	581	512	499	541	519	537	513	518	534	575	520	537	520	536	546	541	521	542	537	512	533	510	533	511	460	540	564	542	556	550	506	540	553	538	556	519	494	550	486	523	547	541	596	534	525	502	500	550	473	521	578	541	514	572	457	553	532	563	524	577	542	518	542	483	535	535	508	535	552	513	541	536	528	530	503	521	506	537	535	535	510	520	568	526	521	518	519	523	537	554	545	536	557	534	509	475	510	553	540	550	481	539	505	547	495	531	549	519	504	536	538	549	513	492	530	497	532	553	572	505	538	511	520	550	518	535	490	548	518	510	533	507	560	510	517	544	561	519	522	530	538	502	519	537	496	496	516	508	544	545	546	540	556	506	513	528	552	490	512	521	545	550	470	548	508	549	512	522	564	546	539	543	503	529	528	530	492	521	508	502	526	539	500	533	551	530	541	530	526	536	519	526	519	552	543	543	554	520	509	533	548	557	537	541	562	526	522	557	549	566	520	521	489	531	493	516	488	545	562	499	529	552	541	485	572	535	541	531	544	552	524	552	522	546	528	515	545	534	551	551	486	520	526	573	595	541	559	511	544	517	599	567	510	497	539	541	540	514	571	536	568	525	524	523	507	517	511	522	548	526	530	550	501	559	530	513	551	508	526	526	508	501	528	519	529	486	557	517	507	506	527	564	553	534	533	533	532	525	505	531	543	567	511	522	530	517	505	527	484	498	564	508	527	549	505	514	554	559	567	522	514	540	517	569	517	508	541	494	521	560	552	475	549	499	496	514	533	550	512	522	540	521	517	559	525	512	469	527	535	473	546	572	471	535	558	547	528	532	558	543	546	541	499	511	523	560	541	551	540	544	518	501	521	537	519	501	554	529	520	544	502	498	517	558	540	546	527	532	541	497	523	525	546	544	515	499	556	550	549	532	524	554	521	537	527	517	483	507	533	496	511	507	523	566	547	545	535	571	498	545	496	525	512	499	528	526	492	491	525	509	500	538	500	543	579	500	511	538	519	529	549	514	513	547	527	565	528	517	518	522	514	496	557	495	545	486	535	538	525	528	476	523	532	480	545	539	496	509	479	525	551	527	523	506	545	544	506	551	490	557	559	560	487	556	534	515	523	536	542	522	512	545	516	497	505	510	513	525	537	526	501	553	476	516	535	507	516	537	540	537	561	527	548	521	521	562	513	527	559	531	504	545	496	522	546	522	509	546	525	505	540	506	544	552	507	517	559	519	552	586	545	524	511	529	563	524	523	556	550	539	507	572	503	555	508	502	554	525	541	532	492	545	498	529	537	545	507	502	510	557	545	528	511	512	504	506	485	542	515	503	570	541	526	543	554	509	519	560	533	546	510	531	546	506	546	526	527	485	543	509	562	498	535	513	546	535	512	543	520	571	590	520	523	568	551	526	509	548	528	501	502	530	531	539	512	516	530	500	524	507	539	474	551	526	541
23434	22029	30309	24539	21424	18968	4713	478	379	426	401	354	378	378	383	409	361	399	373	345	382	396	394	386	364	359	352	384	380	357	401	348	346	409	361	400	375	416	398	371	378	371	369	392	355	371	370	356	395	428	391	387	390	366	393	403	386	374	386	374	394	384	383	375	386	399	367	396	373	364	366	393	360	376	361	391	375	359	365	363	380	397	397	374	423	370	356	383	379	397	378	361	389	381	399	354	428	361	383	351	389	380	370	367	422	362	361	435	382	434	383	363	428	362	361	381	366	372	425	354	407	390	362	322	404	382	385	400	381	367	383	417	403	398	363	380	350	361	365	361	421	378	369	361	416	379	381	382	383	358	361	374	381	427	361	384	386	372	393	444	381	398	373	377	371	403	371	387	360	363	375	385	374	394	354	409	372	368	370	361	393	396	366	379	378	411	383	399	371	367	376	409	405	378	364	345	397	383	342	352	366	356	372	365	363	358	366	364	386	344	389	394	369	373	408	382	425	348	370	384	385	373	374	369	372	367	414	393	402	384	374	357	378	379	346	381	362	372	359	394	374	393	410	386	381	393	370	401	434	372	365	359	367	365	405	389	372	345	407	377	377	410	366	409	410	384	351	337	358	381	353	375	363	364	342	358	387	399	369	392	384	376	368	405	385	354	377	350	422	368	403	387	386	371	388	382	367	376	388	363	352	374	347	382	386	387	398	374	368	339	371	382	369	353	412	400	428	404	382	352	350	399	374	396	399	356	367	417	382	355	385	376	351	391	381	404	384	372	362	379	369	393	383	356	377	342	375	350	416	374	403	362	356	348	399	436	369	329	390	360	398	410	381	399	380	377	407	375	349	400	403	373	385	364	360	359	392	389	392	370	374	339	427	378	371	377	391	371	385	371	363	344	400	398	353	375	387	387	375	341	349	350	393	400	363	378	357	395	368	362	394	387	377	377	386	400	360	409	354	400	386	394	371	391	380	389	386	362	401	382	362	386	391	353	379	362	373	411	386	354	373	370	376	352	341	390	373	375	333	370	376	379	396	385	359	386	372	364	371	417	380	404	391	403	372	354	414	375	381	372	357	380	373	394	390	380	405	393	362	371	376	369	359	354	353	353	382	403	388	390	377	407	357	376	396	380	359	416	336	384	385	384	351	394	383	380	373	363	365	355	378	366	357	395	385	356	378	381	368	381	394	375	387	374	339	377	385	360	395	368	366	392	372	392	385	394	366	393	398	416	391	426	352	400	365	388	381	396	380	370	399	407	375	403	371	413	393	364	380	369	392	389	359	359	414	362	366	371	386	392	377	388	321	407	367	353	368	413	399	354	388	390	345	382	407	368	377	415	380	371	357	365	374	408	383	372	425	361	385	366	379	338	352	388	365	364	393	412	400	358	392	384	353	373	377	402	384	378	366	363	415	392	407	401	384	377	363	389	396	364	373	369	386	397	388	338	356	345	401	371	368	379	354	368	373	424	384	375	412	412	352	384	338	401	345	396	370	374	358	391	398	397	406	338	375	372	379	371	383	384	343	393	399	356	407	411	365	372	382	411	365	380	399	350	366	390	381	381	397	387	398	403	358	393	369	388	350	378	400	378	384	360	379	348	394	365	366	364	387	361	364	384	390	372	353	358	383	405	367	364	389	392	391	380	388	373	382	386	372	376	374	396	385	376	357	391	388	385	365	360	400	351	378	409	384	393	353	360	377	363	384	394	388	384	387	370	341	369	411	360	360	382	392	369	355	381	376	399	369	376	395	396	372	363	364	385	389	365	356	382	349	349	390	370	352	422	375	412	377	382	375	400	415	396	375	380	372	374	384	342	367	351	345	376	400	399	397	401	361	393	372	362	392	380	358	373	394	385	358	406	390	366	369	402	423	395	382	389	378	385	408	367	380	378	335	388	406	373	401	355	390	399	392	371	397	373	393	362	410	389	353	335	407	382	365	389	411	395	364	433	388	311	390	385	383	392	355	400	395	341	403	387	354	384	359	350	368	395	379	377	374	320	375	383	378	374	386	395	373	371	383	378	388	413	397	371	388	342	395	367	357	367	348	365	401	388	375	398	381	386	377	359	398	412	364	360	363	365	340	404	379	369	382	397	370	404	376	402	359	368	377	381	380	433	372	394	381	363	361	336	396	329	381	373	395	379	357	356	407	385	356	406	404	368	379	367	380	350	365	392	399	391	371	377	377	402	402	379	384	380	354	387	388	366	363	390	393	387	378	383	379	381	361	391	376	372	398	402	389	377	393	368	400	389	372	386	372	370	348	363	345	419	374	396	383	363	399	377	406	404	387	379	370	391	375	412	380	382	396	397	378	368	420	438	375	378	393	366	365	381	379	371	386	396	355	387	401	354	370	366	359	413	400	366	395	373	383	351	375	363	349	380	361	365	373	377	384	381	375	377	391	350	361	376	360	403	391	373	366	379	394	374	391	401	401	335	379	382	368	368	391	371	406	366	338	387	379	345	363	368	386	414	388	405	393	370	372	364	370	380	372	369	369	356	402	407	380	387	390	370	403	364	356	396	360	349	398	362	357	372	356	369	374	387	387	351	399	384	358	412	404	344	384	367	388	364	392	356	348	389	373	374	347	391	359	362	357	373	387	409	356	390	367	364	390	374	362	376	395	374	386	393	340	373	365	343	398	383	354	378	367	361	385	374	383	366	373	382	388	395	376	379	401	364	389	402	400	361	369	389	391	364	375	365	394	363	375	369	360	390	386	389	370	382	384	394	386	425	362	374	369	339	405	393	362	346	363	380	381	355	393	396	388	405	333	392	363	377	367	405	383	379	384	372	380	360	310	371	364	409	401	360	368	381	351	405	376	375	396	345	401	376	379	355	352	373	375	382	364	398	401	381	423	372	380	362	401	376	373	360	389	405	366	393	400	411	355	387	378	375	411	372	372	342	396	385	383	386	390	373	389	351	373	354	381	423	370	422	391	350	379	355	383	432	405	364	379	376	385	345	373	389	409	355	356	354	430	381	373	379	387	389	378	378	373	373	404	374	370	400	367	359	392	360	352	368	398	371	356	350	348	425	430	353	368	373	376	369	380	387	369	337	373	392	366	398	394	384	374	365	395	366	337	396	400	381	381	381	396	409	401	377	387	376	358	375	381	362	386	396	331	357	391	343	390	378	368	371	381	376	377	397	377	352	393	358	362	385	383	387	362	393	369	389	367	340	395	387	385	370	386	369	385	351	366	386	393	377	376	369	380	362	365	364	355	378	390	369	400	372	385	393	386	354	397	391	352	405	431	386	356	398	364	342	406	395	411	365	343	394	356	369	390	401	374	352	348	357	363	381	346	384	387	376	383	352	409	393	396	376	371	421	373	365	354	357	368	368	368	389	387	368	423	388	331	374	350	399	391	419	390	358	359	397	343	376	362	397	385	386	374	378	362	424	344	342	362	391	389	382	426	360	371	377	393	353	415	364	386	380	363	386	332	366	367	395	395	374	347	400	364	367	339	386	381	333
61798	100931	72282	42915	20815	5869	1047	711	641	673	675	640	632	597	643	653	626	664	615	633	622	645	634	650	638	665	667	599	658	662	645	601	637	632	661	666	656	610	670	626	716	583	644	646	620	623	652	622	660	622	582	615	625	645	614	626	657	637	656	656	614	662	666	669	624	617	611	632	610	623	604	587	608	646	621	603	651	619	640	611	676	634	620	641	687	614	637	622	636	574	628	656	644	632	646	630	652	650	653	646	672	634	594	624	641	617	642	625	644	598	624	639	654	673	609	651	672	647	637	614	613	674	609	621	629	651	613	607	662	667	596	651	649	674	630	633	663	655	639	662	646	673	617	604	610	630	629	594	656	644	650	624	615	635	622	670	639	625	595	622	643	640	624	603	608	624	650	620	642	620	648	666	717	636	632	666	646	621	670	669	666	626	623	607	648	567	626	638	637	598	658	638	626	635	655	643	635	633	646	640	636	609	616	605	670	669	647	610	596	652	621	640	664	607	608	660	657	617	618	603	626	611	596	672	635	694	595	634	629	610	630	638	667	663	614	674	668	649	630	613	671	651	612	621	648	601	618	609	599	667	596	646	655	669	648	632	603	626	571	628	644	623	617	623	581	624	640	662	617	648	625	632	630	622	653	616	617	652	648	635	642	635	655	629	592	614	670	658	624	578	646	635	618	650	609	611	657	658	642	616	670	626	630	612	666	619	639	579	630	636	596	614	668	678	623	641	641	638	584	622	611	599	648	628	602	630	627	649	636	595	612	594	653	592	632	627	645	620	619	639	629	640	687	603	622	626	625	621	649	643	666	641	638	640	638	634	577	596	619	639	649	659	669	657	617	629	642	633	629	637	631	666	612	646	636	625	624	663	684	658	650	644	639	601	634	574	618	631	594	608	637	611	626	628	656	621	614	631	621	632	648	642	611	623	622	662	631	620	622	605	645	672	613	649	655	636	652	658	620	644	621	618	648	595	662	622	624	618	613	657	655	634	615	631	680	651	629	648	597	606	617	606	639	623	701	649	649	590	633	635	606	642	642	689	679	607	613	639	610	649	587	596	666	619	632	649	647	598	634	637	633	624	613	643	640	558	629	646	606	630	610	643	604	635	588	597	570	658	624	675	636	635	678	601	647	645	576	650	630	600	624	620	658	651	627	645	663	625	622	626	688	609	616	612	624	621	570	630	627	624	613	631	631	658	638	643	618	633	666	603	651	636	644	637	657	658	655	594	621	685	627	666	645	624	650	679	634	605	596	689	611	614	619	609	602	614	586	685	650	623	587	606	615	607	673	650	639	635	605	675	612	621	634	666	611	673	586	620	660	616	637	645	642	617	617	665	646	648	618	640	624	617	644	637	621	617	670	576	659	615	662	674	628	625	640	637	597	691	673	648	650	635	604	592	619	576	624	688	612	606	647	617	611	670	647	591	642	657	640	651	672	636	631	650	631	644	645	653	578	666	580	657	628	650	604	598	627	619	631	636	609	664	639	643	646	644	591	657	593	607	670	613	654	618	636	674	617	678	654	618	609	653	625	596	619	644	630	602	580	649	615	600	645	666	607	697	668	629	635	656	579	625	606	644	641	671	629	626	636	621	638	624	677	608	674	671	634	602	631	591	649	612	623	608	616	609	648	672	660	631	619	605	649	664	604	609	665	641	593	593	683	611	643	630	625	639	642	631	592	638	607	653	688	636	643	649	624	631	666	616	624	668	632	586	678	635	656	653	600	632	651	605	584	691	641	647	627	618	606	650	664	643	657	614	631	620	684	618	619	668	574	654	597	640	623	676	637	609	603	624	681	657	668	688	626	625	617	627	607	648	588	641	610	636	603	616	619	665	573	625	635	634	596	628	594	611	604	612	629	604	632	641	587	616	592	648	644	628	585	695	660	613	643	621	634	706	604	641	631	614	616	662	621	661	616	609	612	655	615	592	631	649	644	619	637	647	591	600	642	617	634	613	632	632	603	657	616	681	615	641	708	635	577	629	677	654	662	625	611	637	623	621	625	658	628	656	600	632	595	623	681	653	637	649	646	643	690	616	601	613	579	639	605	646	617	634	653	636	626	621	613	661	637	612	691	625	595	635	599	601	621	634	658	648	590	583	646	628	656	615	592	642	658	613	651	637	609	668	676	626	626	603	664	671	593	612	663	624	628	678	653	640	615	622	658	654	605	648	624	629	661	617	651	606	632	623	618	662	607	632	655	649	631	646	640	641	647	607	667	625	671	604	650	566	606	634	641	679	622	619	628	634	636	624	658	644	610	610	613	620	609	615	639	649	619	619	652	613	598	626	618	596	630	619	644	638	619	600	654	623	624	699	639	641	620	619	641	648	661	619	668	621	610	650	610	640	635	675	582	641	658	645	660	615	626	655	584	657	657	608	610	645	653	617	608	624	616	595	662	597	624	638	609	608	646	613	633	649	652	607	703	668	627	680	621	563	655	667	694	572	659	625	619	648	664	611	634	674	641	635	638	705	627	653	578	615	604	641	646	662	614	618	646	631	636	654	648	591	631	652	629	606	658	625	632	639	602	661	615	632	641	632	655	652	654	622	674	641	628	633	615	623	624	632	638	667	636	607	607	656	576	643	569	715	586	653	653	601	628	655	637	639	613	615	616	637	636	653	632	654	625	614	637	643	606	567	654	660	636	644	656	588	632	650	642	659	667	583	640	640	639	608	649	622	615	642	693	627	601	643	637	633	614	660	609	604	621	655	608	606	656	616	638	640	662	598	632	624	604	627	655	596	621	658	654	623	641	628	625	650	631	639	671	618	631	676	644	622	603	626	618	625	640	645	638	640	595	610	649	629	668	642	634	604	643	607	610	594	644	603	634	682	630	629	637	598	645	617	664	641	640	643	636	597	618	625	623	597	653	627	647	637	649	603	648	660	711	644	627	638	656	598	662	669	612	658	674	621	626	663	627	625	641	695	622	630	690	680	626	630	610	630	640	608	664	633	644	636	623	671	612	609	618	598	670	658	587	654	644	617	575	639	654	604	635	635	677	620	641	629	598	603	672	630	631	619	643	611	632	665	580	651	614	652	600	637	626	651	654	651	654	602	656	644	595	650	628	645	617	586	642	631	646	639	625	646	619	632	627	581	637	637	662	654	668	660	584	634	628	621	671	584	639	575	644	605	621	621	621	608	653	712	605	624	666	655	624	621	699	619	628	650	675	678	615	672	621	632	661	652	651	640	636	665	653	624	606	644	645	636	664	595	616	645	654	620	634	692	634	649	660	623	586	607	641	600	647	621	611	649	661	642	671	634	671	617	635	633	638	629	647	658	636	617	641	635	677	653	585	614	580	646	616	632	640	639	606	623	659	628	605	644	648	645	641	618	674	635	605	636	595	622	623	642	657	604	623	630	608	613	652	652	582	623	631	633	634	636	658	617	656	619	639	623	646	617	654	634	608	669	618	623	641	638	646	617	633	598	618	662	589	646	648	617	649	602	643	599	669	599	673	612	692	627	596	622
29530	28937	26687	11800	1836	593	422	358	384	344	361	371	350	383	386	371	399	375	367	359	360	361	400	374	385	348	424	363	377	379	369	384	372	358	381	393	356	366	379	346	384	374	378	361	366	351	349	370	386	392	402	350	389	378	343	391	409	400	373	372	400	351	368	406	378	377	382	367	366	373	409	392	359	351	384	369	374	397	391	388	383	379	363	388	373	349	383	383	384	377	392	360	384	363	355	381	346	372	404	365	358	375	389	401	367	366	409	363	335	363	376	372	385	386	363	379	376	377	384	406	400	353	396	362	358	369	375	351	381	367	343	386	378	339	376	351	372	403	363	386	374	359	387	400	365	383	388	361	404	354	420	369	374	362	385	341	363	370	404	328	370	349	373	414	389	392	369	361	387	377	400	409	347	384	378	356	363	352	374	368	380	352	402	353	385	382	356	401	363	393	399	382	398	400	376	387	350	410	366	400	369	354	402	367	395	373	345	346	378	388	386	342	358	388	360	368	409	400	357	367	376	395	346	357	394	365	377	390	351	367	374	355	358	401	359	359	365	370	329	376	386	414	365	373	383	390	387	367	368	371	382	351	391	378	381	379	394	387	392	390	364	360	404	382	396	373	336	396	353	371	406	416	380	347	358	381	376	353	381	366	361	390	376	421	386	379	392	377	377	391	392	385	415	357	353	361	327	369	340	342	368	394	392	367	380	387	354	375	379	366	385	361	371	358	336	378	383	384	363	377	394	412	381	354	392	408	394	380	396	385	350	379	399	364	374	385	390	374	385	383	401	361	381	378	397	370	358	356	360	349	371	399	394	386	365	390	397	376	344	432	402	371	374	400	357	377	375	339	345	357	358	361	386	421	396	355	339	398	367	364	380	378	347	359	364	379	342	357	373	360	386	376	386	359	400	385	408	374	361	375	381	356	364	380	395	404	382	379	354	360	385	372	369	356	375	372	365	350	387	388	382	372	367	363	386	387	371	369	377	368	365	367	365	386	337	432	332	352	358	378	345	361	423	379	386	359	370	398	375	374	358	389	379	365	403	359	343	358	357	361	384	360	400	368	386	390	334	349	351	326	369	363	386	357	383	380	403	382	364	386	379	414	352	338	354	393	349	381	343	331	364	367	357	353	367	340	370	366	368	383	362	372	404	391	374	396	403	345	346	364	353	410	370	371	367	394	343	391	358	359	356	395	386	368	403	423	389	381	357	381	377	349	403	357	351	392	370	391	369	374	351	326	398	426	334	373	385	382	398	351	396	381	355	356	360	386	374	373	382	403	353	348	373	370	385	379	375	389	367	377	364	370	391	384	384	384	363	397	396	384	360	369	402	385	364	360	372	357	377	384	361	362	399	377	367	411	339	389	371	369	317	394	382	391	333	401	357	394	395	342	345	381	388	372	369	368	368	340	353	406	408	358	391	381	353	362	356	383	359	392	374	386	404	422	352	428	385	355	388	379	375	363	341	419	402	340	381	372	367	383	363	360	349	380	355	370	363	401	359	325	383	367	370	377	378	385	368	376	401	389	358	368	381	415	402	416	356	385	359	371	372	365	351	391	369	359	364	373	378	397	358	393	400	364	397	357	365	387	368	342	372	361	373	382	411	351	373	350	393	359	395	368	368	377	333	368	369	370	390	355	376	372	370	361	367	363	390	385	398	384	361	419	339	404	339	378	348	359	370	356	364	372	387	397	381	358	394	351	400	330	340	354	373	398	338	357	337	397	345	348	372	360	363	390	357	397	368	357	357	343	343	343	368	359	380	368	345	396	406	351	373	400	347	383	388	391	364	390	351	389	366	383	340	346	413	358	352	362	399	370	388	392	345	360	326	344	375	383	388	348	367	355	419	383	379	361	353	387	367	371	393	411	354	383	378	377	378	370	370	373	383	369	365	374	381	367	359	378	332	378	379	367	375	341	380	334	418	334	364	359	397	366	411	404	396	363	395	383	377	371	386	376	385	350	380	368	371	379	390	386	347	327	363	369	350	423	357	393	368	369	362	397	369	368	376	376	343	368	371	399	382	358	378	343	349	356	381	391	353	385	372	373	392	329	373	320	367	354	376	349	397	353	375	368	366	379	352	364	394	381	368	364	388	351	362	389	374	379	369	355	376	365	346	386	396	374	363	384	368	343	357	363	348	325	379	364	377	365	377	365	378	379	348	381	417	382	397	378	356	384	385	394	339	363	363	387	360	349	400	345	370	393	367	354	377	414	386	355	374	394	365	383	382	358	376	383	353	364	379	374	371	363	387	368	375	369	364	370	368	397	390	384	322	363	369	384	369	391	372	393	388	398	329	372	358	341	390	397	356	385	370	375	375	354	352	380	361	387	377	375	406	354	400	378	336	399	370	387	398	377	357	386	414	379	369	386	381	392	353	325	391	330	331	390	367	391	385	398	354	407	401	385	372	354	376	362	403	356	360	386	385	367	371	368	364	379	370	375	374	390	376	395	397	355	368	383	390	363	349	391	385	401	394	348	378	372	400	374	362	360	377	395	387	387	364	394	377	365	393	407	396	377	371	400	347	403	362	384	350	370	376	386	358	405	322	401	340	361	362	353	413	425	335	393	363	370	388	375	385	365	343	380	409	386	390	339	378	354	380	396	382	408	382	402	361	347	375	352	392	394	375	339	437	373	361	357	361	371	400	353	384	380	354	360	351	375	345	385	377	359	359	373	358	410	350	336	386	382	391	372	391	381	367	357	402	391	373	389	351	393	383	369	368	385	378	335	355	355	385	379	401	353	360	356	374	364	346	392	395	376	372	326	378	387	380	370	370	382	385	369	382	406	396	369	381	327	375	359	361	389	386	393	354	377	367	370	384	373	392	354	365	343	360	390	375	382	392	376	397	358	392	344	387	354	344	385	382	370	360	375	372	378	390	339	388	362	390	363	362	412	385	369	385	391	366	363	350	377	382	405	371	328	333	407	363	404	395	351	355	377	400	424	394	384	376	370	367	363	415	358	345	385	351	379	327	358	388	396	396	360	345	375	351	394	409	379	385	359	368	402	387	379	386	371	384	372	354	440	351	359	327	364	392	394	383	376	380	390	372	358	334	362	372	411	361	382	358	363	404	421	378	374	371	373	373	397	342	359	398	346	398	368	369	377	406	347	377	381	406	378	377	376	365	349	377	398	358	385	345	364	376	368	402	376	404	427	415	345	387	362	366	363	366	348	373	428	383	386	367	368	372	370	389	358	395	380	402	426	383	367	395	358	352	375	378	365	401	403	361	378	370	401	352	375	410	386	393	398	333	351	369	404	376	366	404	362	383	379	376	391	364	364	385	389	355	329	374	354	368	337	380	373	367	379	367	414	351	389	408	347	366	390	360	357	410	363	381	394	352	352	388	372	368	339	374	360	355	347	377	380	368	377	355	356	363	372	343	333	390	387	352	369	366	403	386	377	379	380	383	389	359	372	374	368	379	354	344	375	389	351	354	365	392	378	376	338	374	345	388	379	362	349	394	382	387	377
37317	46989	31199	11835	3393	1237	693	664	647	664	694	627	630	656	670	661	677	689	599	616	620	630	628	650	658	647	672	637	639	651	631	665	663	665	669	643	684	675	649	677	666	694	684	687	657	636	672	682	649	676	680	656	686	659	666	698	659	696	657	658	665	688	654	616	643	661	677	653	662	620	675	671	605	682	693	674	633	631	702	638	640	682	639	711	671	658	659	674	707	668	618	662	681	679	703	674	661	617	669	654	673	615	662	679	642	632	651	690	662	660	657	659	666	637	649	682	631	627	643	656	689	724	655	646	664	661	664	612	631	706	671	683	623	669	659	644	693	715	658	659	647	620	648	665	631	632	665	670	672	648	653	677	654	673	636	629	710	684	595	625	677	625	713	684	626	688	621	642	684	660	639	667	646	698	647	658	638	637	634	675	729	662	681	682	621	668	666	629	698	691	652	681	666	652	661	680	661	653	664	678	667	704	668	666	690	671	607	679	665	684	710	640	667	656	636	633	633	619	662	638	688	624	676	705	660	668	625	638	696	682	661	688	654	616	680	671	677	641	670	647	672	656	674	660	641	663	657	651	640	596	663	657	657	663	678	669	688	685	645	680	674	675	660	697	634	683	647	675	638	699	666	670	667	661	672	703	625	680	677	584	677	643	629	638	627	625	701	694	690	648	678	701	663	685	691	635	654	650	688	644	640	660	661	666	691	660	677	643	680	657	662	624	703	649	673	624	639	660	651	651	670	667	690	622	615	688	652	717	660	664	645	642	651	676	634	656	642	675	687	674	653	638	664	629	603	666	666	698	665	665	655	670	683	680	693	645	643	639	670	663	684	634	651	663	683	686	688	652	639	675	658	643	659	691	651	631	686	670	654	676	667	650	638	682	669	665	641	671	646	693	660	667	605	657	641	655	648	643	681	665	707	669	660	690	643	601	664	678	622	676	679	670	672	662	687	624	634	674	648	660	632	656	649	651	630	638	677	661	621	662	642	690	708	632	653	659	693	672	712	646	661	637	662	704	636	653	641	736	683	677	651	696	686	642	626	674	665	645	627	650	680	664	674	644	643	667	630	643	648	687	652	689	682	683	619	693	638	653	614	640	675	666	654	647	633	663	662	623	671	672	663	671	646	662	655	663	660	617	688	671	670	660	640	644	671	651	651	659	725	685	658	674	679	696	683	661	658	697	698	667	632	667	644	664	644	641	680	645	655	642	648	669	628	656	679	674	648	678	640	648	683	630	658	701	729	661	661	682	687	698	649	642	671	624	692	642	679	660	675	637	687	664	669	648	640	662	673	710	697	704	671	637	642	727	641	683	651	681	680	658	681	686	644	652	682	651	623	654	636	689	648	644	647	645	662	660	635	638	654	628	700	681	641	665	649	637	660	595	617	626	625	625	662	603	672	690	676	673	621	706	667	696	639	692	663	652	699	648	648	674	644	684	650	710	648	659	642	631	697	622	718	685	664	639	665	701	682	660	675	649	611	643	623	709	712	641	663	663	617	624	662	643	635	674	642	649	678	659	699	633	642	685	652	678	608	688	702	658	628	714	666	675	647	678	650	678	635	697	616	653	607	654	636	684	661	644	692	644	630	656	697	649	647	667	626	704	649	734	630	622	647	651	700	728	617	657	613	674	674	665	682	631	661	685	626	703	659	656	688	675	642	701	721	704	664	678	670	637	623	648	663	668	685	697	684	644	665	734	649	636	682	676	704	664	668	670	731	642	679	690	618	660	610	689	663	688	653	671	678	666	655	642	650	669	656	642	636	642	658	630	662	690	664	594	653	649	641	668	670	701	663	686	698	621	684	668	659	608	656	668	654	656	635	656	639	668	635	631	683	659	651	662	627	642	663	683	646	677	619	673	631	661	646	637	684	696	649	628	660	639	658	688	615	692	585	674	606	690	659	692	629	694	709	649	659	651	689	688	614	646	670	657	644	638	656	650	670	644	662	661	689	640	664	654	652	664	658	676	648	671	659	657	656	658	658	670	684	650	661	628	666	655	676	631	621	632	703	702	666	677	678	668	658	683	660	641	644	672	675	646	684	675	696	673	643	634	663	638	642	687	662	684	702	636	622	667	706	679	666	718	626	664	651	676	651	650	660	713	691	690	681	641	642	677	674	673	631	698	630	663	734	651	719	658	655	667	622	621	665	656	670	646	666	648	678	678	690	669	673	679	678	658	671	655	691	682	611	646	677	713	651	673	666	651	669	648	602	678	663	683	640	663	647	644	670	611	661	693	623	632	652	697	664	668	677	647	661	688	680	677	693	644	670	606	705	630	663	680	683	651	665	662	673	658	637	710	635	682	665	627	669	689	652	663	674	670	668	630	655	675	662	616	678	664	607	672	661	673	632	637	647	679	661	656	669	658	669	643	654	713	645	651	621	650	646	668	638	695	679	631	621	690	639	635	659	670	640	628	687	627	632	733	674	668	662	639	671	678	616	679	643	677	675	699	673	642	637	671	663	655	683	635	628	689	620	671	678	650	673	677	613	644	649	624	644	666	671	655	636	676	666	665	630	637	635	662	678	689	647	662	658	663	669	681	657	610	635	639	672	677	628	666	687	592	710	672	678	693	698	675	663	664	646	637	653	675	669	645	628	619	630	623	659	676	649	679	688	649	698	662	688	611	675	666	673	659	644	607	673	627	667	682	648	622	660	650	647	643	691	602	638	663	675	640	710	665	693	682	678	689	662	701	697	668	615	640	636	687	654	693	682	663	631	675	664	707	658	670	685	705	666	646	620	650	665	640	660	623	624	656	637	657	695	650	687	637	623	612	646	634	640	689	638	649	675	653	668	659	660	678	627	673	656	720	632	657	633	660	653	681	697	646	631	705	647	596	683	655	628	667	670	670	605	643	686	652	644	645	663	666	688	687	698	656	647	646	675	672	644	668	645	632	655	650	619	667	641	708	634	640	679	681	614	667	692	691	624	696	670	665	648	679	681	654	652	657	715	650	658	644	668	699	665	670	673	687	635	633	676	650	645	645	673	678	668	639	674	662	624	700	641	608	647	662	703	662	686	614	697	658	667	634	635	616	661	656	672	677	682	724	626	695	645	683	676	681	657	671	699	642	669	660	693	626	627	666	701	705	625	707	657	686	610	641	656	655	630	681	706	690	675	616	599	687	700	639	674	708	680	649	689	693	629	640	664	655	668	653	690	655	632	637	696	667	662	679	681	683	705	611	704	679	688	682	691	651	702	662	655	613	639	677	663	726	654	612	635	675	647	639	636	696	667	617	615	665	652	670	650	662	633	637	682	670	678	664	658	677	657	644	644	670	667	627	653	645	665	672	658	622	629	611	654	624	664	637	670	679	628	656	661	669	675	659	631	657	605	673	657	658	651	633	684	626	669	697	671	661	663	616	679	628	649	668	697	697	672	710	668	616	660	626	652	687	687	685	731	656	671	686	658	652	668	692	641	658	690	656	639	625	708	653	686	636	623	672	645	615	655	640	658	603	648	626	709	691
24706	23119	32134	26470	19926	8519	770	324	298	300	298	322	278	303	307	295	295	293	306	302	282	300	308	302	329	341	312	274	331	280	300	309	295	308	327	317	286	321	290	325	308	298	296	303	308	295	294	342	298	314	289	272	277	313	277	284	310	311	296	289	296	316	316	287	327	294	280	313	305	321	288	353	294	310	288	278	311	284	289	323	309	305	309	301	285	285	260	325	301	285	295	286	294	306	315	312	302	299	279	329	298	298	310	305	288	306	320	308	320	296	289	316	283	318	275	312	310	313	311	315	309	304	282	309	298	285	306	301	307	273	306	305	295	309	284	297	297	301	294	287	281	301	306	284	279	274	303	268	307	293	330	276	302	277	321	303	332	275	303	287	290	304	304	280	317	309	307	295	294	278	271	275	311	289	299	303	279	315	316	292	290	295	271	302	273	292	338	292	309	280	337	272	264	349	324	314	309	318	309	312	307	346	313	330	286	254	326	303	291	330	323	299	291	322	301	314	289	284	297	307	306	299	291	301	335	312	308	265	276	305	301	309	291	292	324	338	302	313	301	296	296	308	297	291	264	285	315	313	295	286	295	312	316	293	298	313	280	296	319	293	298	299	309	292	332	288	302	293	311	304	308	307	301	304	307	283	317	280	338	289	341	340	298	272	294	312	312	279	309	299	304	288	330	292	293	322	276	292	299	332	310	335	274	300	291	331	319	267	318	330	326	273	286	280	287	308	307	312	286	323	319	318	319	283	287	323	274	322	313	308	321	280	281	268	252	292	272	315	291	292	289	320	284	297	269	311	288	306	276	300	283	305	323	288	303	300	294	305	311	270	315	307	328	283	288	332	308	303	302	320	287	339	313	306	275	313	314	309	288	312	280	294	316	307	306	281	313	309	272	321	303	305	321	338	317	291	300	323	291	295	300	274	321	310	290	285	282	320	304	285	308	276	301	286	271	299	313	301	311	298	322	304	285	308	306	297	290	311	311	313	311	293	314	332	273	306	296	289	291	315	308	289	313	301	278	335	318	325	333	321	343	317	279	305	294	285	286	310	309	289	298	316	300	333	327	314	331	288	322	287	287	308	295	305	307	308	285	287	310	286	281	287	285	299	313	288	275	315	267	249	304	301	286	294	319	311	297	274	325	289	289	273	317	321	292	302	292	294	293	301	334	296	290	311	283	309	314	321	284	306	264	321	305	291	325	304	308	319	311	279	293	317	314	308	299	297	305	302	321	298	306	275	329	327	316	340	314	279	287	259	290	286	304	329	320	327	307	306	290	300	295	285	302	317	300	318	284	286	290	280	332	265	295	321	273	294	319	288	306	291	308	298	293	308	313	282	315	308	311	292	303	338	299	287	319	333	334	317	291	328	274	320	306	288	332	277	310	292	278	335	270	294	305	290	309	297	292	339	329	276	308	290	318	295	294	253	302	348	310	297	296	306	303	310	297	314	306	311	311	291	280	321	270	302	297	316	295	300	328	283	329	287	307	295	314	276	293	281	285	279	305	297	290	317	302	274	295	322	310	312	311	296	308	282	301	332	283	265	297	324	281	316	347	323	285	265	330	317	326	329	310	308	296	289	286	300	301	302	306	280	297	307	318	301	304	320	333	300	295	326	293	299	263	286	310	302	292	305	309	307	285	293	298	309	322	293	290	280	273	336	297	297	305	288	305	289	285	290	317	304	314	346	297	319	324	324	289	299	300	298	294	328	309	277	313	319	323	300	295	354	329	299	307	312	278	310	276	302	304	317	287	283	281	306	310	307	303	295	300	314	335	319	336	316	311	296	257	339	281	307	320	327	267	282	308	289	304	292	294	333	313	293	324	293	291	300	284	297	288	311	271	322	311	314	295	317	294	329	310	309	307	304	283	304	279	302	299	290	298	276	282	309	295	279	321	319	289	325	316	323	289	360	329	319	325	330	305	301	290	305	311	291	303	290	290	298	312	333	326	334	280	327	295	334	284	280	287	302	272	300	326	315	277	273	318	313	318	299	279	270	277	314	306	307	307	313	306	285	309	294	317	287	317	290	322	299	341	297	297	305	275	284	285	324	326	304	297	275	296	305	322	324	281	278	310	304	275	316	311	288	317	277	297	311	318	294	284	318	329	315	306	312	287	303	297	299	316	292	308	261	329	297	315	322	278	292	273	353	285	300	333	268	319	287	269	297	281	275	273	260	285	292	311	291	290	283	298	308	285	286	308	287	317	296	294	367	307	310	272	313	297	317	297	290	339	287	319	313	288	309	272	266	311	305	316	301	321	276	303	306	315	321	278	306	303	291	289	292	305	325	289	329	278	276	303	281	287	290	313	313	306	294	288	296	307	303	305	292	289	301	274	306	326	327	294	285	299	311	319	314	309	289	311	278	307	283	328	325	312	305	315	342	282	291	256	310	308	318	317	319	325	311	289	318	332	309	312	316	296	307	299	313	288	299	318	338	318	323	319	326	314	314	276	317	300	314	285	321	293	299	306	324	327	287	271	331	283	300	307	302	326	287	315	272	332	296	328	283	317	342	293	266	311	287	266	332	319	303	310	309	295	282	306	306	322	289	316	314	305	286	292	313	293	327	281	310	295	306	324	284	297	333	295	314	290	270	343	282	315	317	268	331	291	293	266	278	307	296	300	300	293	301	338	302	332	310	313	290	292	298	332	284	310	277	312	300	329	280	290	317	311	296	272	312	287	284	281	298	319	297	289	311	295	306	318	292	299	270	323	281	289	273	301	295	287	285	350	323	274	277	317	320	292	319	320	307	324	285	279	317	299	297	281	307	326	307	305	315	279	300	311	283	290	310	339	332	269	287	277	297	311	307	323	261	292	295	284	302	284	296	316	286	304	285	292	268	282	318	279	298	298	298	334	297	296	288	283	318	306	295	295	310	277	324	295	319	306	313	283	301	293	318	269	268	303	322	310	291	292	290	300	302	282	281	294	275	311	308	299	333	313	265	306	321	281	319	292	316	297	286	274	301	326	303	315	271	301	304	326	334	312	283	311	264	280	299	312	316	307	293	309	310	328	295	316	292	315	290	306	289	299	286	306	293	301	322	280	303	288	279	298	296	303	275	299	259	314	301	287	298	316	279	275	303	297	309	303	310	311	308	303	277	285	325	290	303	293	296	307	284	310	331	287	315	319	303	305	271	288	295	270	298	322	309	336	329	295	312	280	299	296	308	320	320	318	319	302	293	304	312	303	274	308	315	313	333	277	293	317	322	294	310	315	287	325	295	288	317	297	305	283	291	261	298	301	316	288	315	278	313	276	316	323	284	293	278	322	291	296	295	297	283	285	308	301	289	297	289	294	300	309	298	340	304	291	292	331	313	265	291	301	299	289	307	272	321	300	308	305	309	290	302	335	333	318	291	317	273	313	327	303	297	298	305	297	275	294	300	318	306	302	316	306	298	313	304	304	317	294	313	282	300	310	306	302	290	309	296	298	291	290	271	300	317	338	288	325	290	300	315	267	305	299	262	293	310
60884	90826	64334	35489	15082	3765	792	564	545	483	553	567	520	521	513	513	523	557	530	562	516	521	529	526	526	554	547	547	513	573	503	476	511	517	525	556	560	528	557	549	533	515	534	529	522	531	513	545	571	608	509	526	552	529	584	498	552	521	534	569	545	542	540	530	537	520	523	538	519	544	564	537	532	568	524	564	535	555	566	528	556	515	563	555	585	513	511	486	535	543	539	513	543	548	527	526	505	509	543	536	542	552	517	538	562	530	597	525	535	505	534	529	512	533	512	503	530	516	525	534	539	538	504	504	547	539	555	535	499	549	583	536	537	515	529	508	557	541	504	534	503	512	504	535	547	544	522	565	538	558	564	544	521	536	521	562	507	568	552	540	566	513	541	536	494	533	550	510	518	529	515	516	541	535	598	503	529	552	543	522	557	536	546	522	549	558	525	531	546	547	522	523	519	533	517	514	531	514	508	532	525	534	515	537	529	551	527	544	549	546	542	518	537	536	540	552	552	499	552	551	522	534	545	564	515	498	548	523	534	550	550	532	515	549	512	525	562	581	533	523	531	537	537	530	561	557	505	528	516	539	540	527	542	518	526	554	476	494	521	533	554	534	558	551	528	566	545	537	491	522	532	566	599	509	595	489	491	515	494	560	555	549	539	546	531	501	560	543	524	492	561	524	555	570	512	536	534	543	543	565	500	513	530	542	528	531	541	490	560	544	538	532	567	558	535	535	549	523	536	509	544	522	525	505	524	535	532	539	561	544	536	557	532	558	532	486	565	560	505	561	536	562	522	530	574	547	550	538	525	526	487	537	546	544	487	534	514	517	490	544	554	537	553	528	498	533	518	515	514	554	531	487	489	553	549	538	581	520	543	549	537	551	541	529	538	544	507	512	533	564	482	535	569	532	525	551	552	512	527	528	570	525	514	579	545	530	514	514	541	541	509	566	506	520	567	529	522	506	553	541	507	513	538	515	548	544	459	502	552	528	532	500	518	531	535	525	527	527	540	535	504	558	594	522	533	556	516	543	519	548	517	555	564	530	516	536	543	576	551	546	558	522	528	535	541	509	534	528	547	590	514	571	523	564	559	547	553	544	530	549	550	501	541	544	584	501	550	570	541	563	537	499	515	518	537	510	548	502	522	537	563	499	530	506	503	493	535	542	508	567	523	502	526	520	533	499	500	522	563	505	539	546	551	560	513	521	516	510	498	565	578	536	529	543	512	555	544	567	527	525	540	533	541	527	551	529	526	554	553	521	566	536	513	514	524	515	518	517	525	493	497	539	495	530	483	568	536	508	500	548	537	494	526	574	518	577	554	537	527	497	535	586	509	525	529	549	517	502	509	506	532	539	558	555	551	507	536	547	591	521	581	550	536	526	544	525	501	533	513	560	524	575	515	539	539	515	490	507	530	534	544	542	533	548	545	502	582	554	535	535	505	549	531	520	501	550	516	535	572	545	522	544	555	538	539	525	561	522	527	553	557	531	518	588	602	528	539	530	521	551	522	545	546	524	527	581	539	552	500	515	555	532	501	535	541	560	533	562	570	494	577	551	492	540	549	583	548	548	537	538	520	521	530	548	535	550	527	509	533	546	541	600	525	551	536	532	527	491	563	576	498	563	511	531	508	505	525	503	541	526	524	560	503	500	543	555	543	537	595	536	499	510	503	466	531	509	515	503	537	504	539	530	562	522	529	546	562	513	544	563	544	484	538	526	555	531	546	525	509	527	536	553	507	512	532	563	531	540	556	530	518	492	561	565	536	548	555	528	585	547	562	533	522	522	518	550	555	531	507	532	538	530	524	537	529	530	509	533	547	548	593	537	511	531	565	537	527	535	536	532	530	524	494	558	529	520	534	519	509	555	525	566	535	523	543	551	545	545	535	498	482	539	557	550	518	532	523	507	547	538	526	548	521	567	532	546	535	549	541	501	545	508	553	563	553	540	543	528	533	545	566	543	548	523	511	536	512	545	526	552	568	506	502	518	498	504	540	511	527	454	505	506	545	575	540	544	533	498	515	531	506	563	525	522	571	592	573	557	543	542	491	513	530	550	543	524	521	541	487	568	531	523	511	516	496	495	514	541	545	562	539	536	560	522	533	514	540	555	511	572	528	538	531	535	534	564	534	549	543	495	509	507	469	526	518	539	508	507	532	516	472	517	517	542	535	542	564	509	530	536	528	495	508	567	531	520	564	548	557	489	523	535	525	546	527	531	509	498	514	537	512	544	530	519	552	558	534	560	565	526	557	526	575	544	532	553	536	543	582	575	530	541	517	526	579	517	525	528	525	587	544	503	529	584	572	545	518	553	538	526	545	527	547	525	536	550	553	570	524	563	525	533	532	546	510	524	568	511	510	539	530	514	519	570	524	541	546	565	538	525	548	581	529	534	530	546	553	552	553	520	494	543	514	512	531	491	525	566	545	545	510	520	578	548	543	495	567	529	538	559	544	528	500	527	569	556	504	497	502	510	559	565	531	561	552	541	551	483	552	527	503	539	541	572	509	562	553	541	517	533	535	544	542	526	550	519	566	487	531	537	511	529	574	500	546	539	573	509	554	551	589	553	512	535	536	532	538	553	525	531	536	529	549	511	523	530	519	549	552	551	550	554	537	551	531	522	489	555	560	534	545	512	484	537	519	549	493	536	565	530	522	516	538	510	553	578	532	519	531	555	499	516	524	544	536	494	523	547	514	503	514	514	535	533	544	509	578	498	557	535	538	507	531	509	566	532	549	522	573	547	565	540	480	560	539	499	542	527	541	495	526	531	551	549	540	540	560	506	557	516	525	524	514	498	530	578	528	523	554	502	542	513	541	544	553	519	510	552	587	597	536	525	534	544	525	556	595	581	501	471	515	501	538	555	491	559	532	509	524	519	513	549	571	535	558	536	525	532	522	526	528	519	523	558	532	557	543	487	552	527	533	500	520	563	532	566	535	559	542	533	505	529	537	531	555	537	555	548	525	533	537	521	577	494	514	480	513	570	508	554	533	523	558	515	552	514	565	539	522	560	525	541	504	516	571	523	534	503	519	490	528	545	601	536	510	530	503	522	492	511	571	569	526	567	585	524	529	530	557	542	515	555	504	538	536	573	538	486	535	531	527	544	482	513	544	532	493	527	568	537	508	532	544	555	577	527	513	500	500	512	507	506	560	530	508	564	537	559	595	536	537	554	555	562	540	517	550	529	551	521	569	541	535	535	554	525	544	504	552	546	548	571	512	536	528	549	555	518	503	523	458	515	544	524	499	525	495	525	526	519	569	505	513	571	524	542	538	560	529	502	524	509	513	520	593	556	538	513	524	561	525	499	500	592	534	587	554	547	544	518	477	542	528	541	522	561	562	502	511	554	514	556	551	495	525	540	585	507	501	571	553	546	543	549	550	566	538	568	527	523	513	561	518	517	570	517	538	550	536	547	523	498	537	557	509	501	509	508	548	548	562	536	540	529	535	514	515	522	512	526	527	536	521	514	505	543
23443	22013	30419	24634	21469	19010	5077	454	402	408	393	451	395	405	439	397	387	412	375	384	386	381	391	409	390	400	392	379	424	342	390	415	370	383	396	364	401	378	375	375	373	399	407	393	384	391	405	403	360	403	408	407	381	399	393	383	383	408	365	360	400	405	394	397	386	378	362	359	403	374	396	380	370	399	395	385	404	398	359	367	384	410	401	407	358	369	387	413	386	388	390	411	413	400	364	358	404	375	375	394	404	435	396	391	390	402	395	371	380	360	404	370	404	356	387	373	372	380	371	383	422	387	374	379	384	381	383	369	392	387	435	387	369	358	391	370	389	381	380	361	387	395	362	374	436	380	444	386	394	385	382	358	425	412	397	369	364	389	405	379	380	374	389	400	375	386	400	333	385	394	377	400	385	391	382	376	383	397	390	428	354	400	379	392	388	402	384	382	410	374	412	387	399	394	382	345	388	361	423	363	418	409	407	389	404	380	399	383	363	378	417	416	387	392	378	383	399	413	412	357	404	382	391	404	344	378	417	382	404	328	398	367	414	410	351	351	404	388	422	375	387	407	368	404	417	380	397	351	383	397	380	408	394	378	359	380	374	401	395	384	365	407	368	415	363	371	353	373	416	409	382	381	392	375	381	405	368	392	408	398	380	374	388	397	363	374	375	404	376	364	374	385	374	378	364	371	381	360	407	377	392	396	370	390	394	383	339	378	359	382	370	408	376	339	373	353	418	393	366	370	418	336	400	402	383	414	377	396	409	381	401	367	364	373	359	399	412	372	410	365	384	383	390	382	372	386	389	370	406	388	368	344	364	395	398	394	362	357	365	371	399	357	371	379	360	382	363	379	342	381	333	368	398	377	417	405	360	363	356	371	414	360	382	403	377	415	382	402	389	383	375	403	376	390	401	363	386	373	398	381	380	388	378	402	392	375	374	379	401	404	385	373	407	411	417	381	392	395	422	396	395	395	394	372	375	403	383	429	389	379	396	367	385	362	392	358	377	384	377	374	387	389	386	407	408	381	388	376	408	406	356	400	409	418	416	330	395	379	373	408	411	381	361	409	390	369	331	415	416	402	372	364	376	385	390	417	396	371	359	370	421	384	389	384	381	376	358	377	384	406	356	408	390	392	419	381	398	371	377	349	410	364	388	391	399	396	384	419	357	372	404	395	395	384	354	375	391	370	392	371	404	382	361	367	377	389	352	371	416	406	380	372	422	361	397	352	387	378	389	326	408	374	366	407	375	346	382	383	345	406	383	389	373	398	381	396	401	366	361	406	358	388	457	400	412	383	377	369	406	396	382	381	413	417	378	421	433	370	411	386	393	400	398	361	405	367	393	358	345	422	363	365	393	393	360	365	390	396	364	393	384	380	359	388	410	441	412	391	409	387	392	387	377	392	387	405	409	376	386	406	366	404	413	392	393	365	369	394	396	386	336	386	366	377	390	400	349	388	361	379	372	384	414	373	358	387	380	375	361	394	398	390	366	375	367	344	388	402	381	387	414	362	362	397	391	378	366	370	362	408	411	369	381	368	375	379	368	406	422	392	382	383	386	379	411	355	397	391	386	394	397	390	393	375	352	389	378	390	356	377	375	382	429	389	400	391	401	406	399	369	390	389	382	407	395	374	404	399	398	406	391	359	391	399	372	394	354	390	376	369	363	380	392	378	332	369	395	395	386	346	377	400	384	372	347	401	392	383	372	336	395	371	388	383	420	363	382	402	388	380	342	347	404	374	389	417	368	392	415	357	367	346	358	392	371	402	404	388	426	400	404	415	404	371	384	408	399	397	387	400	380	357	376	338	384	394	378	371	369	397	379	387	398	396	371	357	387	377	394	364	333	369	379	391	371	372	360	418	391	370	368	402	381	352	407	362	394	367	399	343	405	369	373	366	390	402	400	370	376	399	386	413	387	415	362	390	391	393	378	366	389	390	379	387	385	392	365	363	382	419	379	396	391	371	375	370	393	403	406	389	363	388	363	368	423	380	376	365	356	360	371	367	373	363	399	400	404	387	390	391	417	371	377	410	352	354	412	401	391	386	393	368	395	391	381	391	375	387	401	373	362	365	399	380	379	388	371	386	396	393	380	369	361	403	427	359	386	393	343	381	381	371	358	391	397	349	359	412	383	364	388	390	387	415	417	351	369	430	389	374	403	386	405	363	361	394	355	366	363	392	371	359	353	367	372	396	385	371	378	353	411	357	396	404	394	409	401	400	402	345	396	402	387	379	397	411	372	403	392	369	381	404	380	381	399	377	374	383	433	397	362	369	381	395	370	407	397	372	359	400	368	386	400	448	371	405	401	375	438	376	402	399	411	387	400	370	378	354	351	370	397	428	358	356	398	375	374	375	366	369	389	386	363	359	381	395	381	349	358	403	410	379	377	408	381	376	369	361	385	354	357	367	381	381	404	374	416	360	368	395	386	376	388	358	378	370	383	380	388	383	399	372	388	374	405	395	390	400	371	410	371	356	404	391	418	405	362	390	401	387	354	364	375	409	399	391	367	398	354	351	389	416	376	388	374	367	402	394	365	353	384	371	393	410	386	382	391	386	365	382	371	380	389	377	399	363	367	361	363	372	422	392	373	380	407	361	408	396	381	376	373	393	359	380	370	356	381	430	415	397	401	420	357	364	382	396	396	397	382	393	382	379	355	399	377	361	375	377	400	398	388	362	355	399	360	371	381	380	345	396	346	405	384	387	390	385	391	407	361	376	392	359	386	377	393	395	387	371	417	378	389	349	373	404	412	372	401	397	378	413	374	378	353	378	407	401	354	400	357	381	393	379	374	381	365	375	414	389	374	380	410	390	356	381	363	402	381	405	420	394	402	386	377	380	391	380	398	402	362	397	387	369	392	371	409	383	368	358	405	390	407	324	395	383	379	411	404	404	389	376	387	396	392	397	373	384	381	395	372	367	397	376	382	410	362	378	402	406	362	378	374	348	353	386	380	367	371	443	371	386	385	408	378	422	384	368	396	421	358	379	393	363	377	374	409	392	410	361	391	407	363	366	393	374	369	391	381	381	411	406	375	366	407	394	387	400	352	361	372	359	390	396	400	387	380	378	400	396	340	370	387	420	339	382	379	364	375	374	396	384	397	410	361	391	396	359	398	398	415	341	356	395	330	380	381	391	378	375	387	399	400	368	366	404	401	382	364	402	393	357	417	363	406	389	404	393	387	405	398	367	374	367	378	392	372	346	405	367	390	381	385	350	386	383	393	360	369	397	359	410	388	369	392	382	372	428	387	380	407	426	411	360	414	396	391	368	385	359	396	374	381	374	361	387	379	383	415	385	368	407	378	357	388	400	368	372	426	384	378	354	402	386	384	363	376	380	380	400	388	383	407	389	396	380	388	366	406	370	391	398	346	365	411	370	331	376	411	373	379	395	388	390	382	378	425	412	399	399	370	395	408	347	399	364	382	459	403	397	376	385	408	379	449	412	372	383	346	392	398	382	390	381	392	419	392	355
61588	101010	73673	43990	21510	6051	1165	619	653	640	599	681	638	630	663	649	656	641	624	621	635	690	641	660	660	637	630	659	629	629	606	623	660	629	642	643	665	611	617	651	644	645	612	631	652	611	666	612	639	665	641	614	648	634	630	663	614	649	649	623	611	601	611	617	656	657	654	672	612	639	661	666	620	648	641	689	675	595	678	653	645	606	652	632	638	642	610	673	664	614	683	663	655	647	610	627	611	697	648	653	664	597	654	643	645	634	655	621	646	615	635	688	648	679	647	648	649	631	640	635	654	644	601	653	621	686	633	626	605	613	647	643	638	610	631	691	668	651	654	677	631	620	639	628	664	652	611	642	622	657	635	635	678	649	609	597	661	665	599	614	680	662	679	635	692	684	637	616	645	610	610	638	644	620	631	660	645	633	661	639	675	599	635	626	626	651	666	615	629	626	669	663	632	692	618	668	592	648	615	633	638	654	682	624	673	667	629	673	670	616	667	655	648	632	653	613	646	663	647	649	592	632	638	645	654	635	662	624	649	642	660	658	677	660	628	678	608	631	632	635	663	643	657	606	657	649	644	649	624	626	644	645	596	610	643	597	635	635	639	679	681	622	620	634	658	593	640	663	577	610	644	675	628	618	629	592	631	593	586	642	632	615	611	642	634	599	666	622	632	652	623	647	594	617	654	611	615	654	626	615	630	621	614	650	633	652	678	612	631	637	645	677	618	655	640	664	651	621	673	703	650	595	640	656	630	623	643	640	641	641	658	671	668	660	606	590	612	681	636	656	628	589	615	650	658	606	668	668	646	624	659	619	671	621	661	643	650	634	623	624	657	679	624	641	648	613	599	627	647	631	657	640	633	643	698	646	591	630	659	610	639	630	668	617	615	647	625	648	640	657	658	595	622	608	661	657	616	671	645	624	627	635	653	616	706	641	628	651	636	649	631	625	655	615	643	653	693	635	570	668	657	654	625	604	644	651	654	617	612	643	601	652	643	607	657	628	642	656	634	652	640	650	629	657	679	609	635	636	630	639	637	623	638	610	654	611	643	644	653	630	670	635	648	665	644	655	663	659	638	629	686	639	694	645	611	641	652	643	669	628	650	603	602	616	687	592	642	577	609	644	613	648	643	608	667	603	618	603	641	633	645	679	616	660	661	649	673	636	643	648	681	688	647	683	624	637	642	632	660	588	639	618	623	626	627	638	662	658	678	624	661	644	672	695	667	626	656	631	668	667	627	618	616	595	644	656	595	640	657	665	653	630	655	615	659	608	630	652	608	623	649	643	655	629	623	606	612	652	621	657	608	661	654	600	701	675	659	644	649	633	633	669	651	652	655	687	674	643	619	675	688	640	610	652	626	667	636	638	623	597	672	598	659	637	585	660	607	639	615	671	668	681	652	643	634	657	670	644	596	660	628	617	617	650	680	621	632	615	649	651	625	649	647	657	626	671	698	643	613	665	684	628	701	664	643	627	649	622	621	662	653	617	687	655	629	666	668	609	682	652	647	624	668	659	652	648	667	593	664	638	649	618	619	667	673	670	641	658	694	677	682	644	680	620	654	613	660	627	618	679	682	657	653	633	630	647	592	621	633	645	624	650	620	651	624	643	635	609	623	605	662	678	624	624	623	629	625	637	582	645	617	670	639	620	626	660	622	603	622	675	672	639	631	647	663	645	646	646	667	662	637	642	620	652	662	678	658	647	643	662	644	651	630	659	661	617	646	631	625	593	707	635	653	619	632	630	644	655	613	630	657	669	624	660	619	662	673	637	630	683	630	649	681	658	636	670	667	631	648	660	672	640	650	633	643	655	646	671	632	645	684	613	626	664	635	674	654	615	610	636	672	672	593	659	641	648	681	652	624	640	599	636	674	645	630	637	650	622	646	662	629	666	645	644	648	626	633	661	667	671	629	673	660	674	601	654	624	664	586	649	616	663	693	633	646	654	668	650	623	622	661	656	655	673	671	609	626	680	623	605	655	687	659	632	602	660	606	613	657	649	633	669	687	627	645	647	624	628	583	599	649	602	579	621	708	628	648	620	637	653	664	614	619	628	609	632	637	646	645	636	674	586	637	655	657	664	616	624	668	638	578	613	624	647	576	597	640	634	618	579	663	646	651	660	638	627	674	657	656	588	659	625	628	673	623	609	648	655	606	628	632	655	656	663	685	662	635	680	658	672	642	619	662	660	667	652	616	685	647	684	633	614	643	676	690	645	638	638	662	653	588	670	654	629	664	655	630	628	676	631	644	719	659	634	610	583	642	644	650	612	664	655	647	664	664	646	668	654	617	637	658	605	635	607	650	656	660	690	648	658	606	620	600	657	692	639	632	629	668	656	674	638	659	611	649	630	663	675	629	605	638	610	622	645	586	637	635	648	631	673	668	655	634	633	640	677	642	593	628	677	640	660	659	667	636	667	609	665	630	655	624	651	603	599	663	604	687	633	617	609	614	613	590	666	657	657	660	654	662	628	626	618	609	631	626	603	645	637	661	579	640	691	624	632	632	617	681	646	660	655	658	701	667	639	622	610	664	673	665	625	645	632	648	600	637	633	583	645	628	659	595	598	648	616	664	613	656	600	668	631	630	696	627	659	683	630	667	652	628	623	613	628	634	670	637	641	638	650	640	645	604	615	657	655	674	640	618	610	611	620	626	661	608	606	633	600	609	656	609	628	653	620	663	624	634	634	654	608	646	618	688	636	631	663	660	666	647	612	633	635	613	674	661	618	638	639	676	635	629	647	614	640	653	646	650	654	646	610	620	660	603	677	594	645	597	637	649	632	646	649	605	628	682	626	669	657	697	639	573	700	659	648	673	618	650	644	674	651	610	597	628	640	637	599	629	651	673	635	654	629	625	665	650	614	608	622	664	682	663	648	650	658	630	600	585	625	646	686	707	628	624	643	605	584	640	668	642	614	615	646	637	645	631	629	628	679	641	605	617	621	652	684	608	666	607	641	671	676	619	616	649	634	661	672	622	616	680	593	667	611	657	603	623	636	627	647	634	647	644	665	649	635	628	597	604	614	673	653	659	670	609	601	653	641	629	652	651	636	646	651	704	629	660	648	622	636	644	638	668	610	671	650	594	672	647	629	664	669	634	649	615	619	626	629	629	654	661	647	630	656	636	631	598	606	625	617	577	623	646	606	624	649	633	632	615	617	655	643	648	639	617	656	692	644	633	611	638	571	629	645	673	642	646	679	621	637	646	601	639	650	662	651	660	634	673	606	650	664	686	626	647	625	662	651	625	646	617	613	643	629	687	630	631	644	669	642	589	626	654	614	627	609	652	615	595	607	665	670	672	631	654	677	630	652	676	596	655	649	637	654	659	627	679	641	653	622	641	625	641	635	635	645	692	667	621	642	627	655	657	662	623	645	692	662	613	622	661	632	595	657	638	640	678	693	662	657	602	625	646	651	664	660	640	659	603	639	645	642	639	661	644	665	651	616	652	603	664	631	671	642	675	627	609	602	653	666
29268	30271	27068	12206	1987	586	441	355	371	363	414	343	392	384	395	397	354	346	370	394	425	380	385	385	367	390	353	383	388	392	318	391	376	393	363	362	385	370	379	379	367	393	400	347	361	363	375	406	383	354	344	370	349	385	361	394	385	398	386	376	410	402	385	394	371	362	343	407	373	383	376	404	418	383	369	357	359	407	417	342	365	409	382	362	369	369	364	380	360	375	396	389	412	382	358	397	351	368	389	353	355	440	399	360	384	398	365	353	383	413	363	388	382	399	359	395	385	382	388	377	366	345	388	362	350	378	403	363	348	398	363	359	391	356	364	386	334	374	358	364	353	372	393	368	389	379	404	396	409	428	394	385	384	357	374	391	392	397	391	406	386	359	369	343	377	357	405	414	370	407	373	390	385	366	375	386	358	347	377	418	384	431	385	363	346	375	390	384	385	370	368	375	370	387	358	376	364	361	378	366	368	382	377	346	390	345	368	355	396	398	401	395	381	411	367	363	342	357	365	347	389	370	348	386	367	368	442	385	369	368	348	394	372	380	384	360	332	370	384	364	350	358	391	379	408	377	376	341	363	359	379	376	387	368	362	400	397	355	407	387	420	398	396	407	359	368	390	362	388	364	375	379	395	366	378	361	355	432	358	353	336	363	375	380	372	380	402	402	381	351	385	401	355	362	384	399	423	375	379	393	413	361	365	397	364	377	367	389	380	379	360	355	404	385	378	405	391	388	366	388	377	370	436	366	368	369	393	390	376	379	372	369	368	362	358	393	358	381	366	358	412	357	381	389	372	357	417	412	381	364	373	356	395	356	375	401	351	411	377	360	388	350	377	357	396	353	369	407	352	366	370	351	428	375	380	377	363	374	375	348	394	415	364	348	383	352	368	381	384	359	370	395	396	373	368	378	397	363	397	364	382	370	395	346	397	369	374	369	409	368	369	403	404	370	321	380	371	370	367	416	376	377	381	380	360	373	409	357	420	358	388	370	368	396	365	374	374	354	382	391	381	364	369	382	370	344	374	364	403	372	366	374	387	377	374	392	354	389	350	385	398	368	390	350	359	352	391	365	403	378	384	367	378	394	380	399	401	386	388	357	365	351	355	337	396	361	368	381	371	355	383	390	409	372	358	365	353	360	388	364	393	376	367	399	343	406	403	400	372	373	344	341	398	389	382	336	366	393	332	351	426	367	344	373	398	350	362	378	357	402	380	385	374	383	376	354	365	394	410	393	376	364	385	388	390	378	361	378	422	401	401	402	380	381	381	429	371	381	371	357	413	390	360	362	368	392	367	366	379	406	384	404	364	394	393	393	368	348	378	377	377	363	370	369	375	394	355	398	365	436	381	394	398	369	407	390	386	376	350	366	374	377	390	430	370	375	400	373	391	430	385	366	368	377	400	382	407	362	423	409	393	343	401	426	410	371	357	386	425	387	385	394	376	340	372	415	414	362	408	377	404	369	328	416	380	322	394	378	377	346	353	409	386	395	410	367	357	376	412	396	406	377	399	360	424	413	380	380	359	381	374	419	382	391	348	400	384	398	408	387	386	387	394	365	388	363	394	405	350	385	372	363	342	413	376	358	406	370	350	360	373	393	358	386	419	388	399	388	385	366	386	367	403	376	362	378	368	372	387	388	383	410	397	380	383	349	390	376	388	336	372	424	397	360	385	431	350	386	361	426	347	369	391	344	384	381	377	400	413	379	413	354	352	400	375	386	398	359	383	379	381	381	410	386	385	349	403	392	391	347	375	379	372	385	398	361	363	350	377	386	351	364	396	354	366	376	385	358	337	373	403	402	399	350	335	370	403	380	399	388	361	367	376	383	394	361	400	362	371	378	399	382	364	366	405	414	353	393	383	412	323	346	395	375	367	402	356	394	384	368	404	371	359	400	374	391	402	380	387	369	427	379	362	356	402	361	385	388	402	369	365	421	383	376	374	369	399	402	427	374	379	366	364	423	405	375	372	340	340	354	402	390	360	367	392	401	394	359	410	385	392	393	344	401	371	377	389	366	399	366	387	361	316	386	365	405	361	380	417	393	395	376	369	399	351	363	378	354	367	376	384	355	379	381	384	374	341	354	373	339	372	371	415	377	373	350	393	391	401	380	405	382	392	383	378	373	399	390	372	417	372	365	374	407	373	377	363	387	395	394	367	387	359	372	362	366	376	399	371	357	387	399	358	348	401	386	396	383	367	384	369	357	415	382	379	355	348	388	379	361	359	342	340	403	383	374	398	404	388	386	389	366	372	369	394	402	386	421	383	409	393	412	384	380	369	360	384	377	379	372	371	379	389	366	361	374	386	370	385	404	403	399	355	380	387	379	372	399	402	354	372	375	362	419	374	367	351	348	377	398	380	381	383	389	399	386	353	400	359	371	404	387	353	378	400	389	398	377	357	397	406	368	361	397	384	383	401	401	386	346	366	392	392	334	373	376	407	392	383	350	367	387	347	386	383	367	375	394	390	396	368	409	353	352	384	372	382	392	378	381	357	375	390	377	368	344	361	374	380	354	381	391	390	429	371	403	344	382	347	403	398	360	405	400	360	379	392	407	363	395	384	383	385	381	354	361	350	378	416	386	352	390	399	407	370	372	371	402	382	348	370	366	382	353	370	367	370	349	401	363	400	389	362	350	377	368	381	352	362	379	415	372	378	368	386	352	387	371	374	373	388	375	368	396	393	412	388	391	355	397	361	374	383	394	356	379	366	353	353	386	370	374	414	365	364	385	376	404	373	424	359	354	364	373	371	376	364	387	386	378	380	384	340	364	358	359	407	382	354	357	385	349	345	376	367	392	349	376	397	369	384	403	365	396	391	382	365	364	384	343	405	377	404	392	383	368	353	371	346	383	363	351	380	339	372	397	367	347	380	402	386	364	408	378	358	387	363	372	365	403	378	387	378	381	395	380	345	372	358	349	378	374	378	409	350	359	404	371	359	380	383	357	378	364	392	421	388	362	365	344	380	420	399	360	365	383	367	362	390	385	380	360	380	365	341	377	447	391	376	366	363	395	390	380	365	386	393	377	342	393	393	383	396	392	390	377	376	406	372	395	392	377	364	388	378	397	394	399	358	347	405	358	372	377	342	367	385	365	389	380	379	371	356	380	383	372	419	390	389	406	390	391	414	381	370	399	385	393	367	358	369	366	381	362	402	408	376	401	376	378	400	396	315	374	362	349	381	382	374	370	375	398	364	398	366	385	374	393	367	379	403	384	381	391	375	397	391	380	382	360	347	383	377	360	418	360	399	386	374	365	381	371	397	362	399	378	348	400	370	352	344	378	332	372	370	395	399	339	411	383	367	382	366	361	372	411	394	360	364	367	367	370	392	373	378	368	394	363	371	394	358	390	347	372	378	357	398	387	363	394	357	373	340	342	374	392	389	358	365	383	385	381	348	396	396	359	365	390	379	373	343	373	358	367	385	382	359	368	368	340	382	376	381	366	383	357	381	396	381	372	381	387	372	341	385	361
36964	48411	31848	12430	3496	1152	741	659	665	617	642	685	652	684	698	696	664	651	654	680	654	640	719	693	711	673	651	691	669	717	660	657	679	695	662	657	652	658	689	610	660	707	667	632	649	632	701	696	648	648	670	686	660	620	635	635	639	661	683	677	659	672	699	670	677	669	669	667	656	691	668	612	692	665	664	661	631	671	709	652	650	685	675	702	668	677	663	628	698	637	722	647	671	659	658	679	677	714	666	666	644	650	707	709	684	668	686	632	676	678	647	673	656	685	660	705	690	621	705	681	705	610	684	674	677	676	624	658	640	645	649	641	640	704	655	666	670	664	665	687	700	631	677	660	662	647	662	681	651	637	647	685	679	708	605	621	642	691	685	660	657	677	687	638	634	646	661	664	679	700	672	665	680	663	679	615	675	697	653	694	679	674	684	689	645	708	671	688	644	613	634	696	657	647	677	671	599	670	664	683	691	652	596	667	669	653	652	636	716	684	671	705	697	669	653	658	648	677	664	677	655	668	641	685	631	641	663	677	644	656	619	658	702	652	662	677	685	667	644	679	683	610	664	713	692	653	622	676	676	684	680	646	687	662	673	688	669	719	653	636	699	688	655	718	673	645	664	648	684	663	657	637	670	642	695	670	654	607	644	705	637	709	630	630	627	712	666	673	655	678	643	709	677	689	726	652	637	670	638	677	646	684	637	660	682	658	685	680	659	681	654	641	696	652	733	695	652	667	691	674	665	649	705	623	657	652	660	686	659	669	692	701	665	653	689	646	637	705	654	639	671	663	690	666	678	666	634	666	652	660	631	644	723	696	647	675	658	663	657	652	625	627	641	659	650	681	684	716	693	687	676	683	682	693	667	668	606	684	640	718	693	677	669	653	651	680	666	702	678	658	686	699	694	668	673	669	674	643	610	710	658	612	660	705	665	634	664	680	641	648	642	678	668	684	669	673	655	709	671	662	619	672	690	663	645	639	652	684	681	668	657	637	617	736	717	679	674	661	650	672	645	677	646	642	664	609	684	676	670	650	661	660	693	628	647	698	681	679	644	646	663	683	701	679	673	700	656	649	660	663	704	659	678	706	688	640	675	669	687	676	674	668	619	661	711	640	656	698	672	658	705	664	649	701	653	645	616	721	622	683	690	686	686	661	700	685	708	683	668	660	687	676	680	680	675	645	654	652	680	666	643	680	712	660	657	682	658	639	708	669	681	674	702	710	690	631	644	675	650	671	678	705	677	663	676	692	661	681	718	709	670	646	674	651	650	673	680	689	712	681	675	669	688	690	659	651	659	617	674	729	690	647	694	671	666	638	715	691	715	687	671	641	667	669	655	703	671	607	651	651	662	652	675	711	678	727	631	694	677	704	656	643	697	670	677	649	684	646	653	660	699	662	661	644	687	622	649	665	663	638	653	649	621	651	650	618	695	656	733	619	628	657	724	705	682	627	668	683	634	652	675	643	655	647	656	673	640	631	679	677	676	662	682	675	682	679	635	661	658	692	712	639	656	681	655	683	630	673	668	667	658	684	668	700	646	697	639	722	672	664	653	667	633	676	652	682	678	639	632	686	632	689	656	629	656	635	709	638	684	672	634	673	669	680	667	640	721	644	662	729	700	688	732	656	673	660	681	630	718	682	643	644	634	695	698	652	663	685	671	664	676	663	685	633	648	648	676	650	687	650	701	714	696	648	674	643	687	612	672	628	607	681	662	675	686	678	655	681	685	633	671	657	701	675	667	706	666	673	726	675	694	681	660	653	633	668	621	663	639	686	650	659	669	647	696	648	675	673	682	664	699	668	666	625	728	627	676	655	676	622	667	634	629	659	682	669	679	646	639	663	684	652	594	673	632	716	640	620	646	655	665	675	634	712	653	684	658	690	650	657	680	646	681	669	642	653	661	651	698	642	640	672	658	717	680	637	687	691	661	681	682	665	702	687	627	669	660	669	665	667	666	649	645	682	654	685	651	633	635	657	728	614	662	674	630	657	661	624	644	669	666	654	702	653	666	657	661	643	636	662	682	653	629	687	668	667	670	725	614	638	638	650	670	675	644	660	650	704	688	686	637	709	673	686	704	676	607	688	683	665	651	669	657	677	667	653	627	700	649	659	647	676	668	699	676	611	673	652	664	675	623	610	697	683	693	650	723	685	637	713	663	649	676	663	659	666	670	660	673	686	619	682	665	660	679	688	656	662	642	662	700	669	695	670	716	651	659	665	671	671	648	675	651	643	642	672	663	630	661	709	712	647	676	656	659	617	681	691	629	662	679	679	726	641	608	679	667	619	621	675	694	645	640	637	680	649	644	665	681	675	652	665	653	585	702	677	671	623	683	601	714	652	683	681	671	656	636	639	638	660	681	651	655	672	650	646	648	632	638	667	671	618	660	695	697	690	633	633	687	650	653	657	696	655	674	660	628	674	608	637	683	641	653	636	659	676	683	683	697	636	652	713	656	688	674	646	660	680	620	678	667	689	675	674	652	666	683	617	684	661	662	605	669	657	693	670	665	693	661	657	675	648	666	685	670	643	673	632	684	623	691	661	662	643	725	611	707	667	640	665	687	593	694	690	642	628	682	644	644	644	660	662	701	663	640	654	689	657	682	659	691	649	691	673	685	661	650	674	700	695	680	616	674	659	629	676	683	683	682	706	658	668	660	709	664	712	695	663	682	691	671	591	699	654	673	670	646	683	671	621	669	639	659	684	666	676	684	687	690	691	704	681	617	611	696	713	648	708	646	684	651	703	630	712	665	674	667	702	655	697	669	648	670	632	646	664	693	666	680	642	686	738	663	662	659	699	680	656	699	679	671	655	645	723	624	666	645	623	707	610	732	694	619	658	692	629	656	630	697	689	622	626	683	693	671	658	639	678	707	653	645	679	669	665	655	644	661	707	647	642	700	675	679	651	693	691	676	662	713	671	634	664	677	627	671	640	688	704	670	667	658	697	634	654	724	637	685	687	707	697	659	670	659	690	648	679	652	672	691	660	677	633	686	716	647	680	648	663	626	716	692	610	640	609	717	643	674	658	653	705	692	657	683	636	653	695	692	704	630	647	616	658	697	685	694	695	679	650	671	696	688	653	670	687	688	683	612	634	706	669	645	715	660	688	696	665	664	727	675	602	670	652	683	649	676	692	651	665	675	675	674	608	673	666	660	665	666	692	680	641	654	694	696	656	633	678	660	637	661	654	667	677	641	655	662	685	650	620	644	661	663	655	689	698	641	655	689	662	652	672	681	671	693	692	697	697	635	638	658	662	672	661	678	651	685	681	658	662	630	680	689	675	654	694	678	640	616	657	663	688	680	672	722	681	638	716	671	621	689	698	655	681	711	642	692	609	657	674	633	685	669	685	674	711	689	640	677	684	652	652	661	668	698	662	688	650	649	689	691	641	652	671	677	732	679	709	663	645	661	637	671	631	650	606	666	680	672	665	664	648	676	676	662	656	651	634	686	645	668	675	617	659	672	656	649	644
24694	23491	32149	26273	19933	8211	692	352	288	297	322	302	326	302	301	310	335	296	297	289	342	326	317	288	276	299	302	318	313	306	309	312	307	294	307	352	314	349	352	309	284	325	298	295	329	293	303	291	320	328	278	290	329	298	311	305	294	299	282	301	305	320	349	289	315	298	299	287	297	327	297	296	321	337	337	282	263	282	349	284	293	313	330	301	306	319	282	295	302	278	308	311	317	277	308	288	303	311	328	302	295	302	308	304	302	315	290	313	309	303	338	300	346	292	300	344	315	315	321	299	316	286	318	312	308	284	315	282	287	300	327	318	307	308	303	292	283	306	315	266	316	283	339	263	286	296	312	304	321	276	305	293	336	302	314	309	308	321	295	347	263	303	322	302	273	318	303	296	299	281	306	300	315	325	302	309	298	300	330	302	314	283	311	323	282	312	320	312	329	284	305	301	270	291	309	298	273	281	314	315	309	274	279	302	285	319	317	314	324	295	285	308	315	320	325	304	325	285	296	293	303	301	310	303	285	288	288	300	285	342	302	329	278	291	318	304	280	301	281	296	309	305	275	320	316	268	313	303	317	302	341	294	310	301	328	308	300	291	314	300	305	288	311	302	328	328	292	276	331	292	310	296	305	301	320	326	312	309	281	318	307	273	309	292	326	317	322	306	286	311	278	287	295	298	317	300	345	319	306	300	353	267	310	302	309	322	315	293	294	309	308	285	302	286	304	346	305	305	289	287	275	306	301	331	308	298	319	292	300	272	288	268	325	306	308	338	303	301	280	310	295	304	294	298	317	319	279	304	301	289	304	275	339	291	309	322	276	310	334	291	283	310	336	308	324	278	312	304	297	319	267	303	309	299	287	331	295	280	321	330	324	326	306	285	314	292	308	292	325	338	298	290	329	304	357	279	288	257	304	309	293	292	297	310	356	301	312	317	312	331	294	310	304	327	336	300	315	301	298	288	299	300	293	314	294	313	312	309	299	301	314	287	291	317	331	296	309	283	306	361	292	288	316	319	313	289	297	287	292	336	306	311	278	294	316	302	307	287	302	326	274	293	285	298	320	305	290	321	291	299	292	258	297	334	297	288	304	304	314	318	318	296	285	311	331	307	307	303	298	297	331	332	348	304	284	290	307	309	309	300	321	289	319	324	310	300	311	304	314	320	334	312	300	322	282	289	295	297	312	281	295	309	289	330	315	316	312	288	308	302	326	308	284	277	297	293	305	315	288	302	312	288	307	294	286	292	291	283	282	298	271	318	287	278	302	310	281	320	305	302	272	314	280	325	328	299	313	293	314	278	305	341	303	329	322	298	293	262	325	272	273	323	301	316	317	309	295	300	334	276	290	289	291	303	295	292	314	293	328	296	319	305	300	318	298	346	319	343	335	310	323	292	320	307	321	325	298	293	330	313	327	321	298	305	315	341	261	312	280	302	312	326	302	321	278	300	292	303	301	319	288	325	305	307	323	314	317	303	307	273	309	288	287	300	290	296	287	309	320	290	292	320	303	285	293	300	294	319	298	269	285	319	303	346	283	296	314	276	300	317	288	285	289	321	302	313	287	305	304	303	279	330	303	254	295	305	299	355	294	293	291	312	316	303	294	300	318	288	320	312	262	317	294	314	284	319	308	300	271	332	289	288	314	292	344	306	298	289	317	310	303	318	309	319	301	279	310	302	296	340	293	288	300	323	291	262	285	301	286	313	331	287	291	290	358	314	302	339	306	321	327	307	289	345	311	300	300	299	295	298	325	318	298	288	294	293	295	305	286	305	280	276	331	303	305	309	315	299	317	308	267	304	311	317	325	300	309	304	312	302	280	320	313	287	305	285	280	288	277	303	321	299	286	288	296	295	302	286	336	309	307	301	340	306	281	299	292	319	327	298	307	319	293	296	321	285	293	297	290	272	327	281	291	308	301	284	282	308	317	327	300	325	290	315	277	310	304	279	288	248	275	319	303	304	291	325	279	302	304	290	324	318	287	285	324	281	307	334	302	321	317	299	311	329	299	303	316	308	342	328	376	297	316	296	319	298	288	328	326	287	306	288	318	309	314	328	300	284	319	301	297	310	309	322	292	304	275	333	311	307	318	325	318	273	293	354	309	271	267	297	331	318	283	321	275	296	289	250	339	278	294	283	291	284	284	321	297	305	296	290	330	296	294	321	295	285	274	297	277	308	294	326	304	318	277	277	299	337	256	320	331	286	306	317	301	298	299	292	290	311	265	328	339	288	285	310	340	312	289	324	272	330	310	319	316	341	286	328	306	299	309	306	315	343	317	323	278	299	286	302	308	319	286	299	278	297	325	324	279	333	318	333	301	293	300	267	301	294	332	285	293	319	305	288	311	307	315	296	297	309	335	304	305	304	297	290	332	311	316	291	289	324	278	294	301	283	298	279	298	327	314	293	309	340	302	288	296	277	304	302	317	319	316	311	309	308	296	310	325	330	282	309	307	288	281	297	300	306	317	307	281	314	307	286	305	356	318	316	301	303	311	310	301	291	295	293	278	322	309	320	309	304	318	317	307	311	294	321	293	307	279	283	306	295	294	290	289	342	313	270	333	283	310	312	343	290	328	311	299	276	316	307	304	296	339	304	310	318	294	324	293	329	297	306	308	345	319	301	340	308	298	270	303	299	295	310	257	325	291	275	323	313	288	319	299	295	288	325	313	308	306	300	322	293	303	333	293	319	298	342	292	319	300	306	301	287	289	307	339	327	300	279	309	276	300	309	324	300	314	309	322	292	310	333	327	310	304	294	294	311	334	304	310	308	305	319	282	311	303	295	287	307	319	308	277	312	307	292	278	289	300	293	320	304	282	335	300	267	301	328	305	337	303	273	302	318	335	308	314	323	317	316	310	298	302	316	307	315	326	285	341	327	287	324	318	313	300	295	323	328	309	305	318	311	289	336	302	299	309	310	297	307	331	315	324	307	312	313	280	309	306	313	304	292	298	310	287	311	296	306	297	305	285	295	299	261	298	315	298	297	270	321	296	326	283	256	280	299	322	299	292	309	289	323	301	286	311	279	331	310	312	281	344	301	302	330	291	312	287	299	315	289	309	301	324	308	294	321	340	309	283	309	319	288	319	291	307	269	292	310	313	324	338	298	327	339	308	324	290	305	312	307	294	326	272	297	327	287	263	300	296	333	305	313	292	299	278	269	302	291	317	304	286	309	277	291	320	297	317	339	320	332	315	278	295	282	300	311	311	302	322	300	341	319	300	301	305	334	331	316	318	308	276	282	304	301	318	283	342	313	297	289	321	295	316	327	274	305	301	306	334	303	288	317	317	333	296	306	288	311	283	312	317	310	280	280	316	319	306	277	306	303	298	320	298	285	324	323	288	317	288	297	316	319	351	293	334	287	313	311	303	304	305	315	292	288	304	330	312	342	311	303	307	296	302	276	302	286	314	324	286	286	302	330	298	275	313	287	319	321	323	327	291	277	304	284	307	327	309	262	311	298	279	297	296	311
60775	91907	63819	35106	14623	3721	842	555	541	537	578	559	544	545	511	536	572	549	547	556	589	543	529	558	523	574	534	568	523	550	522	492	565	525	529	527	519	520	530	530	543	503	572	541	506	544	510	512	515	532	514	533	518	519	547	550	545	530	552	528	560	505	555	529	554	507	548	535	561	538	523	539	501	521	546	534	554	476	546	524	532	524	598	533	567	539	578	538	486	506	532	514	558	502	560	543	522	530	512	501	553	507	553	524	529	515	557	521	526	528	573	513	507	547	513	555	548	547	488	559	552	537	518	498	539	590	553	534	554	511	531	521	520	532	540	575	534	530	535	546	509	534	506	545	545	560	510	561	504	570	544	569	518	531	532	541	515	486	563	534	553	552	544	500	537	509	574	538	547	571	584	507	499	529	521	527	536	524	570	531	552	548	543	550	519	550	527	517	527	494	521	543	541	526	535	512	560	510	488	510	512	530	484	534	584	516	535	574	558	528	550	514	500	524	494	535	577	527	551	480	499	526	524	503	514	575	517	537	548	538	517	553	523	521	560	558	543	566	577	549	535	522	513	545	574	557	568	551	517	540	557	530	532	550	557	531	536	528	514	496	525	517	557	534	511	521	492	563	506	501	489	517	556	551	567	501	519	551	527	502	536	534	517	526	552	534	534	559	546	542	544	547	505	560	514	566	517	525	526	522	548	517	527	535	534	513	473	559	552	574	538	548	563	495	522	577	478	552	547	569	507	502	524	529	533	544	515	515	552	547	512	538	559	568	550	502	508	544	532	517	509	528	564	547	552	514	588	535	542	507	537	526	503	563	567	529	516	542	552	561	526	555	495	557	560	515	564	508	507	529	536	499	504	506	555	533	552	507	524	556	515	539	532	554	508	539	545	534	498	540	546	560	552	546	544	514	535	531	557	541	510	534	510	593	518	576	516	518	502	555	553	571	542	520	532	523	549	533	519	521	586	560	561	530	556	542	603	557	509	554	515	516	573	518	554	568	562	538	533	538	572	566	557	515	546	558	527	528	517	566	522	525	573	527	536	561	534	507	535	561	534	550	564	519	533	521	532	504	541	548	549	521	545	490	537	533	547	572	519	529	573	524	533	558	512	562	541	545	555	512	542	562	523	529	530	546	517	545	538	549	564	504	517	555	540	557	529	521	581	545	546	513	554	514	530	511	521	527	538	525	544	517	506	548	583	519	557	509	502	517	549	529	503	519	577	541	526	550	515	533	504	540	574	530	552	558	535	527	549	496	543	520	588	525	520	527	526	569	507	542	573	518	512	533	523	540	548	606	573	552	497	518	512	549	537	541	545	512	542	488	525	526	503	530	568	507	565	528	577	509	534	514	531	548	521	551	513	548	526	507	506	554	523	506	553	504	558	522	546	556	518	539	512	538	553	539	575	518	545	513	549	537	553	511	549	569	487	497	515	561	520	542	546	595	528	522	526	565	567	507	567	572	538	549	536	535	534	522	528	510	524	530	514	556	510	550	507	533	551	501	542	532	566	582	539	549	513	513	569	528	517	568	527	541	559	539	529	529	547	533	553	550	511	526	535	508	549	512	564	508	553	539	516	535	550	515	543	540	514	543	527	574	539	565	532	502	498	480	507	561	543	518	551	482	525	531	525	490	561	532	467	529	563	549	494	513	562	570	538	547	547	546	514	558	568	552	563	536	550	515	556	513	544	567	523	525	514	519	539	534	548	551	544	556	556	549	518	559	514	516	512	533	576	561	543	559	535	532	543	541	546	565	537	560	545	523	505	512	525	543	511	522	524	557	535	546	542	550	510	545	529	554	532	511	539	526	501	529	533	527	524	535	528	521	520	537	548	571	521	572	519	520	554	551	522	537	522	505	530	526	542	517	561	517	544	499	534	529	538	554	456	524	548	502	558	570	542	535	564	546	496	516	523	536	507	532	543	549	517	524	550	556	532	561	529	556	512	544	516	530	534	518	487	542	576	554	541	565	497	504	527	523	500	499	521	550	501	590	537	545	525	570	513	526	538	567	555	523	517	537	515	556	503	559	540	542	558	526	499	526	573	537	535	568	511	521	565	504	568	549	527	545	537	547	532	549	543	531	545	576	515	540	532	531	551	535	566	512	537	581	518	524	536	572	524	551	555	513	577	558	570	520	513	547	532	506	503	511	526	505	543	548	498	548	577	532	545	535	551	533	498	529	550	490	532	531	547	548	500	541	536	545	591	581	548	530	573	538	539	555	499	495	539	559	568	499	548	555	544	493	542	548	564	531	531	573	546	533	531	502	510	554	559	544	520	489	554	516	505	558	514	509	514	531	541	579	514	581	534	549	500	579	544	540	502	545	499	555	512	522	554	530	562	564	572	505	515	511	517	525	522	535	552	518	526	586	529	608	491	526	551	528	535	548	521	520	537	537	494	524	551	527	565	516	549	596	509	554	528	504	565	546	554	565	514	522	554	560	557	503	541	553	533	523	512	556	553	532	552	522	596	517	506	558	531	566	540	511	537	567	536	532	575	520	499	577	505	537	571	565	528	531	554	534	570	548	512	585	541	508	548	542	524	569	565	536	546	541	555	520	504	546	519	509	538	515	534	547	541	553	536	523	533	556	567	547	552	486	569	517	516	520	516	528	522	560	597	496	561	524	493	537	501	526	515	517	562	516	579	531	525	526	514	502	554	552	537	505	533	525	516	519	537	520	512	524	537	535	488	520	514	570	566	514	523	530	541	542	530	517	531	536	528	526	567	556	531	532	552	518	517	515	502	563	534	569	551	511	549	543	562	525	580	547	538	562	580	505	572	517	550	560	573	550	526	515	544	525	531	577	535	511	542	542	551	535	527	548	527	542	524	531	521	524	571	487	559	526	566	552	545	520	483	540	533	593	555	524	536	507	542	578	572	548	539	559	537	573	571	508	511	476	540	531	570	530	529	547	549	536	513	564	563	544	499	551	520	499	542	558	580	581	516	489	513	520	560	566	531	549	544	570	524	523	506	585	546	530	542	537	558	536	569	529	498	504	511	524	550	553	535	511	522	564	520	536	550	506	518	557	510	539	560	545	512	539	557	597	524	529	553	503	532	547	548	511	564	534	552	547	537	572	576	532	514	532	510	500	548	542	545	615	534	555	526	544	524	520	519	515	543	556	544	528	581	551	503	503	537	555	544	560	547	550	587	541	568	501	561	507	530	513	471	551	584	524	563	532	523	558	541	556	516	563	532	529	539	524	506	550	510	546	555	520	521	534	508	550	546	535	532	518	568	523	520	496	536	500	503	512	545	543	544	507	519	505	548	513	524	575	509	549	562	539	543	509	546	505	554	509	530	498	516	546	561	508	568	517	557	531	562	550	559	525	569	522	546	550	579	534	523	543	550	534	540	543	550	549	511	522	544	500	537	547	516	536	555	572	542	509	529	534	535	540	557	574	522	551	531	519	564	509	530	497	542	547	545	541	525	576	567	579	538	557	509	542	543	533	525	524	481	522	514	496	556	545
23523	22280	30544	24747	21453	18725	4655	479	392	409	403	372	377	428	419	379	376	371	369	404	398	380	394	405	381	400	381	400	388	380	405	404	376	408	391	399	370	403	393	445	396	363	398	420	381	353	386	393	400	388	392	396	421	374	388	402	375	375	412	382	393	371	388	360	393	405	394	367	377	356	372	406	361	397	343	394	365	356	399	375	409	401	373	394	392	378	369	372	402	382	378	362	373	414	405	365	362	380	388	408	357	386	410	364	420	395	431	359	340	427	376	434	419	360	370	381	348	406	367	397	371	406	405	392	365	387	370	369	368	396	366	402	393	384	380	394	400	379	422	374	372	398	400	372	346	386	358	387	424	407	371	384	360	384	383	369	405	370	356	417	376	393	431	394	405	396	388	397	367	402	393	369	403	368	384	364	373	380	405	366	378	344	401	373	394	365	421	396	390	403	411	376	371	351	377	361	395	399	396	381	358	384	366	371	358	365	379	411	404	391	376	357	388	374	354	382	394	386	411	372	390	390	387	378	392	367	446	418	353	424	371	382	371	359	374	407	358	406	420	375	373	385	437	391	374	391	337	400	419	406	372	422	370	356	383	367	410	385	385	378	398	361	386	377	352	401	355	372	379	418	391	396	398	372	377	415	401	407	385	378	383	390	377	378	360	362	375	416	395	365	375	393	365	372	400	388	407	393	433	375	390	378	404	390	383	393	379	358	367	385	368	409	423	378	378	389	417	385	382	383	359	352	396	355	322	381	403	390	422	401	388	391	379	423	379	364	356	367	377	387	344	395	388	406	389	378	397	404	406	365	382	412	385	339	390	361	422	390	386	347	406	387	345	408	378	401	373	385	391	372	370	399	365	375	377	358	340	361	380	425	376	380	408	372	374	350	370	386	409	369	406	380	366	378	341	355	397	441	404	426	383	408	362	407	435	366	377	375	397	399	377	400	411	370	357	373	404	401	384	412	417	362	413	371	357	365	403	388	383	401	379	423	384	409	385	377	361	377	409	378	382	358	402	397	398	375	396	397	400	394	381	368	383	337	407	375	395	365	353	372	401	377	403	366	346	376	386	386	339	384	380	407	375	371	393	384	354	376	431	414	380	372	409	383	390	365	391	372	396	427	376	389	399	373	385	382	383	383	399	370	374	425	391	383	413	383	402	379	396	347	354	390	370	385	369	378	408	372	400	425	410	404	382	357	396	413	408	396	380	366	377	384	390	380	407	396	354	375	374	399	349	368	412	418	350	377	401	410	374	403	375	363	402	360	379	384	389	373	371	377	382	384	367	356	368	354	388	395	411	389	426	394	404	384	382	382	415	412	362	396	354	363	369	369	387	378	366	396	434	368	401	382	389	379	424	396	369	383	372	391	393	407	405	423	372	388	380	378	389	389	395	347	397	366	380	389	385	367	387	383	379	362	362	408	405	371	393	392	384	375	395	364	374	385	380	415	364	410	339	375	391	357	419	405	373	391	378	393	387	396	366	406	388	370	392	390	380	373	358	377	366	404	398	381	390	364	401	409	420	367	385	388	375	402	391	383	393	376	359	380	401	398	378	403	395	401	363	398	389	372	399	410	398	373	407	368	369	409	388	401	379	384	377	374	391	349	389	394	371	393	384	348	408	365	408	381	381	380	405	404	397	387	359	375	394	391	376	356	385	343	382	388	369	394	435	382	402	407	389	367	380	421	372	370	343	394	383	373	402	353	360	378	362	368	413	387	387	380	421	362	426	422	385	405	411	404	387	392	385	409	373	430	390	369	423	431	399	393	368	394	391	416	387	389	372	351	378	397	408	379	363	368	354	392	396	400	363	390	376	395	383	393	382	376	411	372	396	387	407	407	408	370	394	401	352	372	356	410	372	394	379	373	371	378	413	398	368	403	389	389	389	400	407	423	393	375	380	381	428	379	403	342	427	406	381	389	397	420	396	400	371	369	405	390	411	371	382	423	397	395	375	404	415	438	375	384	349	398	360	406	420	428	421	367	386	381	387	392	388	387	343	358	393	388	361	394	343	389	384	410	381	394	384	405	390	391	378	364	356	358	402	394	387	403	376	366	345	391	385	369	383	387	355	355	430	389	354	426	366	377	401	363	402	352	386	391	352	399	380	389	386	411	423	385	435	383	410	367	369	388	359	379	386	412	404	407	395	383	402	370	419	390	391	416	402	377	355	367	391	396	378	368	385	404	386	416	397	346	387	377	407	376	392	406	398	383	362	377	382	399	390	363	382	381	409	395	361	363	418	385	378	419	385	415	363	397	388	379	397	369	403	379	390	361	394	367	389	398	394	388	395	369	404	399	377	403	394	371	392	398	402	356	363	396	380	408	374	381	383	390	380	392	424	376	392	395	382	411	365	383	386	373	410	387	374	425	446	450	355	376	366	380	381	398	369	372	369	387	397	362	406	364	409	360	409	398	379	370	365	377	412	417	382	395	371	406	380	378	390	373	391	408	376	379	387	403	396	394	372	389	373	393	390	388	382	385	384	357	391	376	343	406	391	396	332	402	368	381	383	367	397	417	378	377	361	362	362	416	366	349	358	381	333	372	368	364	387	395	405	357	403	375	394	385	385	365	417	371	364	370	353	362	395	406	375	420	402	398	375	376	393	389	370	406	407	345	409	367	426	390	412	382	368	369	411	384	410	391	380	357	386	369	349	380	395	392	396	375	397	393	414	379	389	414	425	385	384	399	403	374	387	377	383	397	398	386	404	410	429	375	427	399	388	394	345	412	372	382	401	384	393	435	396	394	402	384	427	395	388	374	403	374	416	398	363	343	415	381	381	399	363	391	377	400	391	341	380	424	388	335	378	365	377	382	362	403	379	373	360	363	365	380	362	391	412	404	397	406	420	377	379	404	374	366	384	366	370	394	354	372	385	364	367	370	388	356	387	406	384	349	363	403	375	387	417	381	373	381	400	389	393	355	379	364	388	409	373	366	401	371	374	427	384	367	396	413	416	384	366	377	377	381	405	333	373	375	395	406	395	399	382	385	363	389	381	431	384	397	405	360	418	393	368	332	371	361	384	384	362	382	383	373	379	353	379	381	392	374	374	368	366	375	382	377	397	387	369	369	397	404	384	401	379	379	385	389	390	404	388	389	374	412	362	371	358	379	389	365	387	401	393	396	384	373	418	392	392	382	438	395	376	390	406	385	394	351	389	390	334	398	376	384	395	385	359	431	369	390	388	381	402	379	423	387	384	393	399	361	379	380	389	416	414	389	370	399	386	371	366	375	351	386	361	380	394	373	396	378	382	362	406	361	379	398	372	413	401	372	354	398	406	370	374	418	381	389	357	390	364	391	371	366	375	392	381	382	384	383	376	345	386	365	372	377	354	389	374	424	364	385	381	383	414	360	356	402	364	397	392	401	376	356	361	387	408	387	441	349	351	389	360	404	427	384	408	380	388	396	391	370	390	415	382	402	352	402	385	374	389	381	391	357	394	384	369	374	365	417	368	333	378	371	416	385	406	375
58942	101614	72325	43097	20554	6135	1117	651	640	637	621	632	627	666	677	633	627	659	690	668	632	678	657	712	612	654	672	628	702	642	642	644	679	640	664	617	674	702	645	627	637	636	643	674	620	631	635	648	677	628	600	659	637	599	651	648	649	622	625	660	624	623	675	600	669	651	621	627	661	652	693	614	647	619	628	632	639	586	644	656	649	652	640	629	683	705	635	668	643	670	643	652	628	649	652	642	624	619	634	634	663	646	636	632	681	640	631	645	627	645	598	672	659	637	658	603	645	661	691	673	654	632	593	649	644	655	651	627	676	662	626	668	643	633	625	636	645	651	615	685	614	611	644	615	638	592	698	624	660	659	629	671	658	644	615	629	624	639	668	625	628	648	621	617	663	692	589	658	624	651	636	639	648	682	663	623	662	623	637	614	609	646	619	630	603	619	628	649	648	629	622	562	649	657	704	610	661	641	706	643	667	647	627	605	614	655	682	663	656	649	673	618	614	629	599	643	644	632	697	622	625	635	638	651	659	658	646	610	672	613	664	652	654	627	664	637	623	614	633	674	623	613	677	614	582	641	620	645	622	608	612	624	629	665	634	648	663	675	671	610	660	594	638	607	674	627	637	671	632	688	681	623	651	629	645	622	618	653	672	606	672	654	656	650	615	630	657	610	619	632	625	669	633	655	651	594	656	655	619	596	596	619	631	663	636	634	628	660	643	665	662	634	629	614	649	632	648	652	655	643	613	628	565	627	645	683	623	662	674	630	651	663	668	663	621	616	630	682	628	623	657	613	653	620	643	660	638	621	639	639	623	640	653	649	644	683	647	687	711	617	635	691	637	668	591	622	676	659	613	644	626	642	667	604	619	635	616	657	622	615	619	678	641	695	585	643	633	665	617	634	596	667	614	631	591	638	654	630	584	636	588	670	657	639	606	579	670	630	686	609	679	689	634	658	631	591	626	600	634	608	636	644	626	632	616	647	614	648	600	618	653	709	631	660	614	694	671	601	577	628	655	664	632	635	675	652	620	613	627	617	665	654	674	667	650	617	653	645	650	622	639	684	609	626	629	647	659	674	617	650	611	648	640	646	639	600	608	612	687	635	635	631	632	600	653	625	634	607	676	645	651	658	694	649	615	650	633	633	640	638	583	649	646	632	629	658	660	615	619	619	598	667	609	642	631	589	678	608	633	661	638	639	635	631	710	621	645	655	617	669	686	641	612	612	684	603	647	649	663	644	640	651	641	657	649	677	649	602	631	630	594	668	655	639	631	675	636	613	661	644	599	650	651	630	605	647	647	661	643	625	632	593	638	655	706	652	664	628	689	615	607	633	677	619	606	652	616	586	606	635	659	662	635	692	660	602	658	610	648	680	636	627	635	650	611	615	701	630	659	687	658	659	638	607	621	640	649	625	627	659	606	643	668	636	673	587	618	661	641	604	652	625	641	647	662	645	596	612	616	605	692	614	606	674	637	660	673	702	624	653	631	658	626	654	624	628	667	624	621	616	681	635	704	632	640	626	622	604	647	667	618	671	662	633	643	662	649	694	640	640	649	610	641	664	625	592	657	639	650	672	685	648	659	642	627	623	663	652	635	637	653	643	650	648	636	656	664	659	665	689	675	607	635	660	701	660	651	623	606	645	622	699	616	615	633	658	655	626	631	638	620	619	655	623	615	617	660	635	580	661	672	627	624	630	611	652	640	645	637	646	665	643	637	607	692	643	617	644	609	656	620	648	615	642	606	676	607	630	631	685	625	630	622	634	646	638	632	674	653	671	601	680	672	606	621	633	662	628	611	656	633	647	617	664	646	659	560	641	639	649	650	629	606	644	614	657	679	641	662	646	633	654	663	681	674	633	654	646	644	641	669	651	636	675	688	645	674	650	686	682	657	634	624	639	629	600	614	588	626	630	669	629	663	670	662	653	628	584	672	642	631	641	639	670	606	670	612	644	653	660	668	657	660	584	598	662	673	604	691	605	646	587	699	616	601	676	640	646	624	619	676	652	635	625	677	645	664	633	731	616	629	624	664	660	632	610	661	640	613	612	611	669	624	661	635	671	674	667	633	674	669	635	609	667	654	662	681	647	675	643	650	646	617	644	687	653	658	728	597	610	622	634	623	648	658	641	659	632	666	640	657	609	652	672	621	643	694	658	636	679	639	609	615	662	624	643	645	669	633	671	601	641	663	657	633	648	597	647	666	598	669	629	676	626	665	622	618	616	596	653	670	627	624	665	645	640	646	645	682	647	656	642	618	635	638	643	618	661	674	619	705	675	561	661	636	656	593	652	627	638	619	647	596	620	617	637	638	633	681	603	612	677	633	637	652	622	596	629	620	644	577	632	602	661	611	640	668	651	646	638	647	637	635	679	635	636	601	693	629	639	637	657	587	669	593	661	629	625	643	643	606	673	626	646	645	678	637	677	669	688	634	585	647	645	594	591	623	626	612	656	598	646	670	658	656	654	640	661	633	668	664	624	655	649	681	618	626	653	660	633	629	622	619	630	578	648	664	651	632	589	652	644	636	611	611	605	644	635	615	711	689	684	658	597	671	592	642	642	635	662	638	623	713	636	641	675	672	682	704	628	605	581	607	683	627	639	675	656	677	704	635	629	669	618	661	672	641	662	638	641	672	672	630	682	607	613	660	633	620	651	656	642	613	622	684	649	652	608	645	607	676	641	658	634	639	649	639	671	606	620	679	622	636	672	655	678	656	680	627	666	627	609	644	616	678	650	648	671	616	663	627	648	658	656	681	673	684	675	634	630	642	650	634	612	629	661	674	648	671	694	672	625	678	656	633	699	650	655	629	641	661	620	617	627	657	656	680	629	655	636	677	663	605	677	663	627	653	633	643	676	622	689	656	617	627	676	641	629	614	679	633	661	640	712	678	605	659	644	615	631	647	613	596	623	645	657	639	665	643	646	627	630	650	669	607	577	646	663	601	641	624	621	674	615	622	641	600	659	612	631	631	662	641	633	638	637	633	616	657	675	629	632	638	659	632	581	645	612	664	600	640	654	642	630	647	632	615	648	653	584	674	653	605	686	644	661	626	631	650	636	645	678	636	635	673	640	641	643	694	603	598	631	656	655	656	617	636	639	609	612	640	635	646	649	636	675	628	631	668	643	642	616	591	602	650	630	640	601	632	637	648	610	654	635	670	633	601	644	600	626	622	578	638	649	644	579	607	665	610	620	627	624	630	614	617	614	619	611	652	645	629	686	620	667	626	616	621	623	669	651	658	690	616	633	629	659	620	612	634	636	700	607	646	647	650	646	631	597	645	624	685	640	621	639	679	644	655	653	625	634	610	625	647	606	668	637	618	651	593	624	644	633	635	666	620	635	617	682	680	640	624	631	658	605	645	621	678	679	655	642	647	661	683	638	601	644	589	661	648	627	616	609	669	636	676	619	653	630	621	625	642	674	612	597	629	621	638	665	630	609	601	607	632	638	618	675	696	671	643	649	625	679	616	699	598	620
29345	30600	27654	12101	1913	596	427	369	376	379	363	371	383	384	401	388	387	392	379	357	374	395	366	392	361	365	393	388	386	405	392	382	359	382	398	381	364	362	391	376	402	393	363	377	368	367	377	388	370	356	389	373	364	389	367	356	355	358	376	398	409	383	385	344	395	393	392	376	360	407	371	391	362	352	402	383	375	357	351	375	350	365	380	383	358	358	363	382	381	380	379	420	377	347	421	376	373	369	339	388	383	387	364	349	403	384	371	384	367	378	388	386	349	368	402	377	384	402	386	353	358	379	389	382	387	376	409	382	394	368	384	394	402	372	317	395	359	359	375	348	416	409	354	385	364	387	376	374	391	393	359	394	343	383	334	345	353	388	377	390	359	365	349	357	380	375	398	362	335	362	384	402	390	374	388	366	375	406	343	379	328	371	366	397	387	378	365	378	398	375	396	393	346	388	390	334	416	387	393	386	409	373	395	371	409	365	370	414	343	394	377	347	385	361	381	371	348	389	352	381	399	375	397	381	401	376	373	396	360	373	365	385	402	343	373	384	366	362	359	396	353	406	384	403	390	354	399	369	385	392	375	407	383	370	361	420	378	384	387	400	394	402	361	391	391	390	415	362	373	434	374	387	381	401	361	364	372	343	410	393	378	385	359	393	429	364	399	370	363	396	379	358	386	415	386	364	389	365	417	373	362	367	373	389	348	378	378	368	356	388	396	367	365	345	347	403	338	376	377	384	417	357	348	405	377	378	405	372	384	383	348	417	370	379	376	412	386	342	348	361	361	355	366	376	390	375	371	394	366	377	419	396	356	374	380	365	364	391	371	368	396	345	381	386	371	352	396	336	367	402	356	406	398	362	365	406	360	380	356	406	360	371	409	387	367	414	408	354	389	354	377	357	407	383	403	384	373	387	364	386	382	367	377	404	371	344	381	408	392	356	376	353	372	386	349	350	372	355	305	368	347	373	353	397	387	376	389	416	384	359	382	389	347	377	395	360	392	379	366	336	381	380	353	362	364	392	368	367	417	388	383	387	407	404	394	369	370	373	354	381	396	390	372	393	369	359	398	360	373	332	383	365	374	384	412	377	359	382	412	376	361	354	361	372	383	376	384	361	375	392	402	385	365	362	397	388	368	353	385	367	361	360	369	405	364	349	386	334	345	369	374	380	369	338	364	393	387	396	367	382	395	375	400	339	400	355	381	390	381	400	417	382	363	368	387	381	381	382	339	404	386	390	352	384	373	379	366	372	369	374	386	366	368	357	414	384	349	340	382	395	360	395	345	357	355	377	361	398	358	371	371	374	360	383	425	385	383	398	372	370	348	383	400	339	367	363	372	373	392	392	362	402	394	390	411	389	350	397	367	389	382	389	410	391	395	422	389	401	401	362	394	369	362	391	342	397	345	376	348	374	369	392	386	411	360	387	364	362	375	383	389	335	390	372	398	418	357	349	382	409	395	370	377	347	381	389	372	392	330	362	336	373	395	388	313	420	376	368	378	330	365	399	425	341	367	389	355	405	395	361	383	381	387	392	366	381	385	342	371	383	388	390	366	407	368	377	341	387	412	387	344	359	414	400	387	403	335	407	397	369	360	387	362	379	384	373	362	374	408	386	394	385	365	356	394	364	362	348	358	380	357	380	398	360	403	389	365	361	346	358	400	399	371	358	377	335	347	399	394	404	356	386	390	360	368	376	374	377	383	380	391	415	371	395	403	374	387	376	398	406	395	377	407	380	380	346	350	353	349	376	361	350	364	346	387	382	378	384	343	358	386	357	396	385	358	368	398	402	377	372	399	381	370	392	376	372	375	385	343	393	387	398	384	373	367	397	377	382	420	395	357	383	347	426	383	363	376	360	357	404	360	367	390	368	355	410	344	410	366	380	368	373	399	385	398	404	360	373	374	381	352	399	345	396	385	375	404	371	377	377	375	384	389	381	399	391	398	351	406	357	378	388	395	382	393	369	391	353	368	407	357	410	353	361	374	369	374	416	414	387	378	375	391	366	383	370	382	400	380	396	361	378	383	389	352	356	370	391	376	348	379	362	387	386	361	420	368	355	406	413	402	397	365	375	405	367	366	369	346	368	366	406	389	411	351	388	371	374	390	383	401	380	358	373	393	362	373	376	369	377	388	337	376	402	363	341	339	386	353	431	381	364	348	377	371	389	399	411	342	393	378	384	395	375	411	351	361	370	389	369	362	388	355	414	392	365	405	412	374	360	370	368	393	381	360	369	353	380	360	390	323	401	379	381	318	386	362	370	372	369	406	420	378	436	397	409	392	344	362	374	378	369	384	387	401	380	392	400	365	417	420	361	409	383	379	380	378	413	372	388	376	360	385	374	354	376	378	364	370	359	401	366	340	348	374	360	381	356	369	371	376	422	347	378	379	365	363	408	390	380	387	350	391	340	351	366	376	398	385	375	375	405	383	388	429	344	373	393	419	372	369	370	400	411	357	395	349	377	439	377	398	369	422	363	378	354	365	385	373	333	372	358	340	385	393	394	369	382	391	387	391	357	404	321	401	341	404	351	388	382	362	355	389	346	403	367	388	359	380	391	377	398	408	362	415	372	380	370	361	338	370	385	367	398	377	396	337	381	357	404	382	373	359	361	377	372	419	376	405	368	339	395	347	360	384	373	348	394	324	387	364	422	400	380	329	361	368	354	400	353	339	380	349	387	415	396	371	348	388	368	377	365	373	391	395	394	384	373	351	345	351	410	352	389	398	355	385	361	391	372	380	350	374	360	414	379	378	408	389	417	386	385	330	358	403	377	402	365	382	369	362	394	364	423	364	396	378	400	366	387	363	378	397	397	382	377	400	396	353	377	382	387	333	381	385	384	360	375	366	385	408	398	386	374	365	389	403	330	369	394	379	340	357	386	395	346	358	382	374	368	343	358	379	373	380	383	405	367	402	369	386	391	342	371	375	371	350	385	370	390	375	395	393	350	370	344	398	337	382	360	358	382	350	349	382	397	382	366	408	388	371	337	385	384	382	362	377	360	413	426	389	402	409	368	407	382	405	386	380	364	389	370	338	376	391	379	367	390	376	393	367	395	341	401	409	382	370	394	405	350	351	377	400	360	389	374	394	374	375	366	363	382	377	359	386	380	393	382	364	402	344	387	380	366	406	380	385	387	379	340	380	386	370	336	394	397	377	364	334	388	361	380	404	368	390	374	353	371	386	348	366	352	389	392	366	358	372	398	413	385	416	364	401	353	387	336	371	366	376	369	378	372	357	360	376	398	361	364	396	358	407	379	391	365	380	364	406	364	344	346	384	391	386	384	374	377	374	407	402	347	391	374	398	382	364	369	356	359	378	379	363	405	417	342	383	374	387	370	398	386	382	400	388	376	358	384	352	374	374	381	407	383	384	363	379	374	373	369	397	387	417	363	404	379	367	400	425	378	399	342	379	359	354	379	372	386	380	344	357	410	366	356	351	370	356	366	340	398	383	409	380	370	372	365	390	389
36775	48972	31777	12048	3374	1237	722	663	674	633	659	660	643	701	642	637	691	644	663	644	640	646	657	677	648	668	673	635	663	675	638	649	667	647	680	685	685	661	648	613	694	656	682	728	644	650	648	650	668	654	718	655	643	685	706	681	651	688	682	663	633	686	662	669	616	657	673	643	682	616	638	657	688	664	654	673	647	675	648	691	658	688	639	649	672	710	661	703	655	638	632	691	648	663	653	675	687	653	680	654	668	674	682	622	652	680	693	636	694	667	643	625	727	628	644	688	703	613	612	644	627	625	677	613	672	654	664	652	683	626	708	665	681	670	700	642	650	650	618	678	608	698	674	662	652	672	679	609	665	621	632	622	693	685	663	666	675	675	689	630	647	677	676	640	635	685	679	698	652	707	715	649	701	659	647	666	659	678	645	626	662	651	696	692	652	670	665	687	648	726	650	659	660	683	643	662	678	678	627	650	660	689	682	643	665	697	672	674	661	642	666	676	683	669	682	640	659	645	656	656	651	716	652	665	639	655	674	651	658	679	664	649	658	672	631	686	616	685	673	655	677	670	678	673	622	642	632	636	614	632	645	675	677	630	676	677	696	667	657	691	686	707	653	671	636	654	672	648	698	680	646	659	715	658	675	659	599	692	643	642	653	685	699	682	612	633	690	714	656	635	636	696	639	651	657	654	676	647	675	663	624	659	660	681	631	672	696	676	708	690	622	690	669	693	658	644	651	673	654	697	694	680	650	682	643	622	676	687	682	679	686	670	681	671	662	620	638	663	671	646	641	666	660	674	644	632	673	677	694	694	615	654	636	686	672	647	612	642	662	668	648	686	701	681	694	634	643	684	692	645	678	665	680	657	658	704	650	706	691	669	655	637	676	694	627	673	706	638	660	650	665	676	650	661	650	651	611	717	650	641	664	680	668	701	648	661	650	683	722	653	666	648	685	663	704	656	713	635	715	700	633	636	644	666	680	674	677	659	598	674	679	692	692	674	646	679	658	698	628	686	656	659	631	659	679	653	664	660	635	657	609	669	626	666	671	663	653	671	685	616	655	649	675	685	675	658	704	677	678	650	677	630	646	649	700	721	647	650	709	674	609	691	668	662	669	646	663	642	658	622	610	665	672	672	695	661	677	674	643	680	661	714	630	638	586	680	656	680	659	622	724	648	679	690	626	670	670	671	607	641	658	680	689	661	663	664	691	678	658	658	639	661	636	672	686	689	671	669	634	672	689	648	638	685	674	667	675	684	677	671	724	681	642	687	670	635	622	674	633	661	616	689	612	695	668	662	618	686	680	700	674	637	654	657	655	670	642	675	675	637	700	685	594	704	651	669	691	682	658	646	674	712	669	675	667	625	662	619	641	684	694	669	648	653	637	708	642	647	636	669	674	687	660	669	616	721	636	622	653	684	652	629	635	638	683	600	645	656	672	656	669	684	632	682	626	633	681	661	654	663	717	653	696	718	639	632	583	691	683	671	667	648	650	651	669	664	671	647	683	657	695	684	672	636	634	625	689	677	653	637	648	672	640	641	719	663	612	641	682	683	663	673	653	676	670	691	653	653	645	656	675	665	658	648	675	675	706	654	667	721	663	704	671	697	676	666	699	645	637	669	637	629	652	626	620	686	666	687	661	616	616	645	663	680	660	670	636	706	653	653	684	655	718	677	657	650	664	655	690	639	690	640	637	704	663	724	665	688	667	621	686	687	670	615	696	721	709	690	671	690	648	700	678	696	648	679	623	682	664	634	701	680	623	616	657	686	652	678	658	643	648	649	640	660	716	675	655	641	631	637	648	634	654	696	691	655	661	600	658	663	657	636	693	625	616	658	636	686	649	653	636	685	653	668	661	650	640	670	642	666	649	645	659	678	661	693	673	673	674	683	652	669	673	694	664	642	709	683	667	645	670	696	605	652	691	672	683	685	611	663	661	669	686	665	683	613	668	664	597	689	661	647	669	688	638	657	668	716	644	716	688	681	642	641	654	629	626	663	723	648	648	689	653	648	643	694	637	671	668	683	686	685	639	668	657	647	687	673	657	634	665	633	653	660	713	655	627	620	649	636	694	629	667	701	645	653	643	642	652	671	668	649	667	663	666	647	610	661	684	618	722	655	668	668	692	704	726	682	682	691	648	691	682	673	704	667	691	650	664	648	697	650	690	695	656	671	686	653	703	637	684	639	656	704	694	657	633	700	677	638	662	686	686	702	656	656	695	649	643	643	657	654	695	679	647	650	683	651	714	672	684	700	641	662	663	671	641	653	690	656	688	631	674	703	696	697	657	654	649	638	687	608	676	645	647	653	676	665	628	617	672	681	650	666	664	654	683	636	648	646	631	662	703	643	639	679	623	633	660	620	573	654	636	627	656	687	678	627	723	668	657	676	641	681	660	626	700	641	643	656	623	691	617	683	666	615	660	662	640	672	638	630	641	669	679	657	702	630	669	634	645	654	676	677	650	648	714	653	655	686	629	683	627	671	617	660	689	643	693	648	721	629	655	675	679	704	666	633	698	688	682	714	660	654	669	685	673	707	681	673	668	653	662	660	624	694	693	660	689	649	675	645	687	650	688	652	650	663	683	654	666	663	685	691	669	682	635	717	653	707	683	704	705	666	639	651	690	702	659	676	637	644	662	650	662	646	670	696	717	740	625	651	663	660	666	617	662	633	678	702	731	622	710	634	655	695	700	593	658	682	695	691	631	680	673	691	711	658	687	665	648	680	655	658	636	660	687	605	658	644	667	695	654	608	715	687	651	665	680	677	659	649	698	683	683	659	675	667	661	664	626	642	673	698	657	680	656	666	687	648	691	664	709	730	677	669	679	677	623	648	673	643	629	655	648	636	639	653	658	687	672	622	685	648	699	693	660	647	646	667	713	678	665	674	687	657	626	663	696	709	648	687	686	683	689	646	645	628	702	672	674	689	670	641	677	628	676	673	640	635	642	659	640	656	651	658	656	698	660	610	673	668	654	643	722	627	671	653	698	624	638	665	713	636	640	646	640	677	665	662	702	688	634	674	676	686	662	678	690	680	670	665	664	728	650	663	690	683	669	623	652	624	676	649	670	649	683	710	664	666	632	639	694	617	626	629	673	673	653	677	641	642	655	699	624	626	645	663	631	654	664	662	666	679	680	662	676	646	617	681	700	642	639	675	675	638	710	662	654	695	626	643	663	675	653	670	678	686	688	644	626	652	671	661	646	697	676	660	699	702	649	671	660	650	696	650	674	679	649	703	671	682	639	660	652	639	663	634	689	649	653	641	638	638	637	688	679	624	659	696	650	645	634	719	623	631	593	673	654	656	651	706	683	683	723	620	687	690	636	673	670	668	661	646	642	689	671	654	680	657	684	700	665	667	726	668	673	681	668	717	669	649	701	688	625	679	676	717	712	666	678	664	682	657	667	673	669	655	632	633	638	660	637	672	647	627	640	641	660	683	661	619	675	690	673	654	662	680	608	682	657	664	593	667	700	645
24594	23587	33141	26959	19910	8672	812	347	285	316	302	320	323	326	278	334	296	302	289	324	284	349	281	306	269	282	305	281	330	317	294	297	329	264	298	288	337	296	314	301	286	299	276	316	312	288	322	305	325	304	287	298	276	272	274	284	295	284	290	315	274	305	316	301	313	283	291	281	293	303	300	309	312	315	304	316	308	293	298	286	295	333	315	320	301	309	310	313	302	282	314	297	263	290	305	314	310	270	318	314	298	332	292	299	288	292	311	310	313	308	291	262	284	328	289	306	325	287	310	314	364	342	285	310	320	293	350	294	307	310	322	275	289	304	323	272	280	311	301	289	276	296	288	312	319	287	294	317	287	309	289	316	318	294	289	290	307	302	307	281	317	306	323	319	309	323	332	289	287	317	301	299	315	281	259	277	281	308	282	308	315	274	272	307	310	316	304	273	319	304	297	289	303	282	293	304	323	285	287	309	306	312	281	317	297	283	285	314	276	290	294	274	283	313	310	302	296	300	302	308	291	307	294	268	285	313	287	293	282	272	298	277	306	307	274	275	288	280	294	293	327	283	343	293	296	323	281	307	306	331	301	269	292	306	300	290	345	278	310	292	271	313	322	285	298	296	303	317	286	317	312	298	306	260	311	269	307	276	287	294	312	297	305	293	290	297	298	308	271	298	288	271	287	303	272	278	288	280	306	340	318	289	299	312	286	289	288	299	319	312	277	301	288	286	310	272	303	283	333	282	300	303	301	289	287	308	324	337	282	320	273	336	295	286	320	289	306	286	284	274	326	301	316	309	306	305	295	258	265	304	280	325	298	336	302	287	321	295	330	302	303	273	312	306	299	310	290	308	273	314	303	306	293	290	283	332	305	257	311	301	310	320	293	299	315	268	300	285	287	296	306	305	316	314	287	321	318	275	281	315	302	294	309	287	276	333	312	321	300	285	290	317	274	317	296	297	307	308	300	294	296	324	285	342	301	333	338	290	314	302	277	299	324	284	336	314	315	315	289	301	326	314	314	271	281	302	293	285	270	292	306	323	286	309	270	254	299	269	296	297	278	274	276	327	304	328	294	322	288	317	279	310	299	289	303	275	330	288	317	278	294	280	298	296	346	287	290	293	304	283	280	304	287	337	313	307	326	315	296	288	319	328	319	277	268	293	296	307	268	259	313	273	312	315	321	287	304	323	308	284	324	334	306	282	312	288	311	280	308	321	281	332	282	312	302	300	286	331	318	333	334	305	300	287	298	294	299	289	304	289	296	314	296	274	309	314	312	292	312	300	293	301	283	298	318	324	333	331	337	306	315	331	322	292	312	335	296	294	309	309	313	304	294	354	289	303	315	271	313	273	291	270	293	324	325	288	276	313	301	305	299	281	285	314	320	286	270	304	264	310	307	313	322	276	284	286	283	289	300	273	302	330	278	290	312	279	275	277	306	304	309	298	333	309	290	268	333	315	298	259	284	278	296	314	288	316	311	312	300	326	313	276	280	301	296	323	294	283	314	303	305	313	310	290	297	297	299	289	288	296	333	323	261	275	287	294	282	303	292	323	274	271	330	339	269	292	318	279	297	337	299	287	316	272	293	327	309	293	292	285	278	291	306	300	317	302	309	267	304	270	286	288	298	342	288	313	266	300	310	293	290	313	305	313	293	277	285	310	290	294	322	311	287	286	298	302	294	311	275	278	315	301	265	296	296	303	293	320	296	293	297	301	309	297	306	322	306	294	291	304	282	312	307	296	300	320	344	302	313	299	310	312	314	317	286	286	282	290	301	325	336	304	261	293	285	304	306	283	318	302	318	306	289	281	291	306	279	322	275	307	283	310	303	294	290	290	317	289	300	304	310	286	312	306	315	305	284	270	318	296	305	299	282	305	293	296	287	304	331	292	313	276	316	314	286	285	320	295	296	289	298	278	273	310	268	296	310	301	275	315	298	287	301	327	308	291	305	271	296	297	298	282	319	317	297	315	284	292	311	321	311	313	293	303	299	307	282	317	311	320	294	294	287	303	273	310	333	306	274	302	288	295	266	306	307	311	299	286	317	312	281	305	323	294	288	317	308	323	294	317	279	322	308	289	291	303	293	271	324	308	317	305	315	276	301	301	331	307	275	312	301	292	311	321	290	340	283	295	303	269	270	323	310	308	297	298	285	298	312	305	299	301	298	296	247	306	349	315	297	304	314	295	290	286	285	306	285	303	280	282	314	283	349	313	331	293	307	298	310	306	303	322	290	289	301	299	294	314	286	299	311	286	341	309	306	296	278	280	277	297	316	287	252	296	316	266	298	304	302	310	289	317	295	278	307	282	311	285	294	302	305	305	288	291	277	288	312	261	279	310	319	298	293	302	292	281	282	317	311	291	314	304	320	310	300	323	323	308	285	335	291	296	324	324	298	343	290	306	289	324	284	307	269	293	299	297	286	321	292	276	298	277	284	277	311	334	294	293	259	298	280	295	295	311	302	269	284	300	313	301	271	298	282	296	304	300	294	284	275	263	312	276	295	289	327	285	288	309	293	301	299	312	330	306	302	309	313	320	299	302	307	303	323	272	287	282	301	333	296	327	275	300	298	303	309	271	330	330	307	294	317	308	301	296	301	267	310	296	319	273	309	305	320	287	322	281	302	303	309	300	289	307	307	310	307	280	302	281	307	269	284	302	311	292	291	313	296	279	299	292	298	308	248	309	301	324	291	312	302	293	288	302	308	295	297	318	272	323	294	317	291	311	289	325	326	297	283	312	279	318	320	292	257	315	285	317	286	262	267	306	284	293	317	304	314	315	278	306	297	295	294	258	278	281	261	305	323	278	296	333	306	285	291	296	297	271	318	288	297	297	292	333	304	270	292	291	279	309	342	275	305	296	292	305	292	302	326	280	309	315	323	295	276	277	293	287	313	312	326	259	291	298	285	264	288	283	293	300	319	260	317	298	311	321	319	302	291	293	285	313	311	270	300	279	278	331	321	299	299	307	325	303	283	285	294	327	298	325	298	276	298	293	310	300	315	288	280	293	311	328	287	288	303	347	313	292	287	295	304	298	284	278	295	302	300	310	283	303	264	283	306	306	276	329	265	271	270	343	311	288	291	278	298	295	270	283	285	311	279	301	295	282	310	278	251	322	314	302	285	293	315	325	312	278	310	326	288	287	294	289	301	318	273	301	283	280	295	305	284	301	293	312	307	312	295	315	297	327	306	301	286	311	284	285	300	288	272	304	297	297	303	280	323	302	276	318	295	278	298	294	319	329	288	289	300	297	307	309	281	287	317	295	305	325	335	284	318	289	285	305	324	330	288	318	276	312	274	285	275	313	313	305	298	271	290	277	305	323	353	298	310	315	295	291	308	323	305	305	284	307	284	308	291	285	321	344	293	269	332	292	314	311	286	279	341	324	327	318	244	278	287	301	291	258	281	301	319	302	299	290	332	324	268	280	307	274	304	304	326	319	298	313	295	297	309	297	356	289	323	304	294	285	299	314	285	318
59895	92723	65497	36481	15510	4152	934	517	518	523	557	518	547	527	549	516	520	500	531	532	504	563	476	530	507	552	513	584	560	524	544	542	529	529	543	507	514	530	544	580	510	569	547	541	540	570	523	538	530	558	557	519	561	555	518	511	525	522	508	507	535	516	559	526	526	520	523	537	531	506	538	526	560	531	526	524	505	552	553	521	516	533	529	498	519	559	540	530	527	557	504	511	528	514	546	509	561	521	561	537	519	529	531	493	505	553	498	525	546	510	527	545	538	524	506	525	539	510	501	565	551	497	585	533	553	542	502	530	527	537	523	521	537	547	567	569	506	529	550	538	541	489	513	537	525	519	544	521	522	521	522	515	510	502	555	539	525	519	559	544	539	543	535	568	544	547	527	512	533	504	536	583	549	487	536	516	531	550	574	542	531	551	519	491	560	546	507	525	511	491	566	573	526	515	576	510	525	515	499	521	540	554	501	536	514	544	549	540	562	544	533	559	547	549	527	533	525	524	522	502	559	525	533	509	551	521	532	558	509	510	551	526	548	536	568	497	509	520	526	513	499	545	560	525	545	529	545	550	572	526	523	532	533	564	571	575	505	544	488	546	545	523	561	530	531	532	563	529	510	530	517	536	556	558	529	521	527	530	522	533	550	521	548	526	537	542	512	520	572	527	558	533	504	511	550	525	548	559	515	544	497	526	605	546	523	550	519	541	536	513	519	528	508	542	541	542	526	546	530	551	559	518	520	550	526	597	521	561	506	546	579	505	540	530	544	526	533	529	551	524	566	590	507	558	520	538	523	562	526	514	519	536	504	517	534	539	550	550	532	513	538	504	535	521	536	517	523	533	570	498	511	543	554	548	551	530	585	522	535	518	489	527	522	497	518	527	506	534	495	555	540	501	509	546	550	506	508	523	510	545	530	530	541	524	538	558	531	554	505	541	501	548	529	542	519	512	523	504	520	526	553	548	499	541	526	563	564	528	533	542	554	551	552	533	597	504	588	531	551	500	548	561	504	549	491	543	520	532	568	532	503	480	549	536	516	557	566	550	569	514	511	536	516	526	519	585	557	557	526	528	571	530	573	559	529	519	499	497	578	529	526	498	522	540	531	542	503	537	523	550	475	509	507	501	561	515	525	521	495	527	521	531	542	508	529	540	520	556	484	531	593	530	533	499	521	530	524	521	501	562	541	517	519	521	532	525	550	558	532	580	484	528	537	527	546	540	521	513	542	520	535	510	523	573	529	515	497	525	544	542	492	550	476	551	547	533	570	540	505	580	533	500	514	527	540	506	569	528	543	523	508	517	544	530	568	473	596	507	555	500	537	526	519	526	538	501	510	524	507	572	553	518	513	555	515	522	517	551	530	542	529	551	516	544	574	544	534	509	543	519	503	526	493	514	520	539	500	504	527	577	517	542	597	473	523	522	493	587	553	528	556	504	570	501	539	551	533	510	527	475	528	564	531	523	529	547	535	534	524	541	526	515	494	526	529	545	518	531	537	519	536	537	511	543	540	549	537	550	522	500	505	541	581	549	549	586	545	548	503	520	550	515	556	538	531	543	560	529	521	515	539	539	527	551	541	524	575	531	505	569	543	513	540	528	541	544	514	554	487	529	516	564	542	536	519	545	511	485	592	520	529	571	520	499	560	540	516	500	509	541	553	520	506	510	569	509	534	487	618	486	551	548	585	600	533	535	520	521	523	501	536	501	508	522	561	542	541	513	515	549	523	506	542	565	533	499	519	557	557	525	522	539	560	545	536	528	541	525	530	527	557	501	532	586	497	532	546	534	541	510	538	548	537	529	518	524	563	537	554	580	532	511	519	517	572	505	517	571	568	513	497	547	525	572	561	530	538	577	526	501	510	527	511	564	501	530	554	512	506	527	578	563	555	545	523	494	523	553	521	537	540	511	535	529	533	536	506	514	540	540	515	544	519	532	573	554	543	505	516	520	526	519	543	534	551	492	510	528	489	540	491	546	560	558	539	503	472	558	529	477	596	503	546	563	573	521	536	573	538	535	538	573	520	495	503	519	562	502	520	553	535	477	530	532	502	527	521	525	549	550	535	520	543	534	558	576	554	518	501	508	522	480	563	515	527	535	539	525	502	524	520	557	541	518	570	530	531	508	556	553	548	500	519	530	482	527	509	542	561	505	517	496	581	529	593	501	516	549	522	564	549	547	498	544	528	561	494	559	540	547	522	525	530	538	551	554	487	550	505	516	545	521	586	531	525	516	532	560	535	518	534	526	538	547	571	535	520	488	530	511	547	517	561	514	544	519	500	526	539	531	540	538	516	569	500	538	566	537	497	522	541	493	495	521	556	516	561	534	564	528	550	551	565	530	542	536	549	515	500	539	514	534	571	528	501	536	498	494	518	548	516	473	538	581	516	571	519	592	523	524	547	571	516	536	541	548	503	474	494	577	557	568	545	550	501	566	540	540	533	545	515	540	545	519	554	521	491	521	588	528	510	552	498	547	521	494	533	564	513	517	518	519	574	530	501	513	539	527	566	527	478	537	502	538	533	561	542	546	514	555	550	553	556	546	595	536	520	546	552	555	527	536	509	547	503	555	564	498	497	563	544	527	553	521	541	546	493	540	520	535	554	564	485	549	526	513	502	539	536	560	506	519	498	568	544	555	511	518	494	549	545	497	531	534	545	529	556	508	494	494	540	535	534	519	547	528	524	503	521	536	557	565	533	560	532	555	517	508	559	493	535	525	533	543	555	517	473	547	513	511	520	525	540	515	530	576	526	510	519	493	501	508	488	529	524	540	511	538	576	532	488	526	545	542	549	575	526	516	552	529	520	526	532	520	526	560	533	523	514	533	520	507	560	476	578	584	563	481	547	526	525	571	546	526	520	488	511	531	528	526	538	584	537	537	560	529	484	527	544	560	507	549	500	514	539	545	521	541	528	554	530	503	566	552	528	554	530	532	582	509	531	549	483	554	558	544	506	535	514	520	519	527	505	509	525	507	570	534	528	567	525	535	530	565	549	514	539	546	507	539	582	508	537	549	524	529	541	534	501	564	563	532	531	558	567	542	555	524	569	557	547	523	535	538	548	555	494	507	556	552	550	505	581	523	569	500	544	571	524	471	507	521	503	512	499	545	532	516	536	517	582	542	530	557	499	511	538	523	543	534	556	526	514	564	527	487	516	511	505	598	533	503	544	514	521	533	543	512	538	543	537	513	514	540	526	562	552	543	475	525	579	525	541	512	484	502	507	504	503	528	595	554	560	559	538	545	483	581	537	540	525	534	509	523	540	501	574	556	549	536	512	508	540	478	519	518	566	552	515	507	543	519	530	562	541	513	513	547	532	515	527	503	518	543	567	513	580	541	552	521	499	562	553	525	542	532	527	554	539	527	560	545	537	537	523	555	541	529	546	524	517	531	514	564	499	556	539	537	528	539	519	558	523	557	531	531	500	559	548	536	539	536	525	560	514	510	527	541	540	553	533	544	586	528	528	543
23444	22278	31055	24557	21445	18921	5197	465	373	389	395	369	394	427	411	424	424	403	413	380	411	380	437	385	360	409	402	407	371	364	347	398	384	428	390	426	401	414	394	404	387	397	370	358	383	406	372	415	378	422	389	374	375	394	383	361	374	383	395	394	346	391	397	361	366	396	417	382	413	357	375	364	398	364	380	409	391	413	357	380	346	375	416	372	360	399	381	373	385	384	354	414	402	360	358	406	364	371	398	396	403	367	396	401	400	367	393	393	399	350	430	396	380	389	382	360	376	360	338	380	407	429	400	410	375	376	389	369	422	379	365	376	391	408	382	376	376	414	413	421	365	394	409	384	386	360	393	383	371	366	342	380	380	362	392	381	392	386	365	365	411	373	389	400	362	385	391	376	403	403	377	416	416	395	403	372	375	412	387	405	397	393	416	369	408	421	382	382	391	404	418	362	366	383	360	379	378	363	343	392	416	403	377	414	385	360	373	358	412	359	401	418	380	391	347	403	389	388	358	366	354	373	413	393	382	372	378	355	377	421	369	396	347	396	381	356	393	396	384	381	382	382	381	394	413	384	352	378	391	395	387	398	372	398	396	412	361	353	382	386	376	348	383	344	353	404	381	362	380	355	386	413	360	403	404	356	398	380	392	419	365	380	384	365	340	386	392	394	349	366	381	358	398	388	387	386	372	350	409	374	387	401	362	416	408	412	371	391	376	332	352	417	389	441	429	386	401	373	390	392	381	371	400	357	376	397	387	351	374	372	384	359	416	396	363	399	380	402	344	398	394	401	347	359	357	363	414	391	416	385	369	389	367	386	375	342	399	403	390	367	416	360	369	407	372	425	361	354	360	385	411	410	389	383	397	401	381	379	398	356	380	365	421	380	370	366	404	380	376	386	381	381	396	370	384	329	353	379	361	358	399	378	392	389	370	383	382	388	394	365	394	384	396	387	384	360	370	412	401	385	400	377	387	400	353	421	369	375	386	391	382	366	376	409	408	406	402	357	379	383	375	389	379	384	392	398	379	362	386	383	384	354	396	387	407	356	363	371	393	367	385	397	375	399	392	375	393	384	398	355	388	348	396	371	370	391	396	382	386	399	389	375	338	375	351	393	363	383	365	376	374	375	407	386	402	382	362	375	399	371	358	415	399	376	388	387	391	392	390	371	399	415	372	377	383	414	343	407	385	390	359	394	395	371	399	378	366	380	342	371	394	360	408	369	383	387	363	369	370	361	375	376	413	401	378	409	365	353	389	347	337	400	392	385	385	377	355	380	361	383	399	389	374	353	365	366	338	376	369	417	389	375	386	401	374	391	380	381	394	382	381	398	420	367	363	421	420	398	380	376	354	405	423	399	353	369	427	403	355	367	374	378	378	380	397	386	364	387	402	402	378	392	386	398	350	348	384	405	394	387	377	416	373	380	378	344	376	364	403	397	404	396	399	372	354	367	378	393	390	391	393	387	431	387	380	394	392	363	386	367	383	375	396	391	389	363	373	376	379	361	420	390	409	390	369	394	372	387	414	363	403	395	400	410	343	363	356	419	409	392	397	379	388	411	417	404	362	392	390	414	374	365	380	368	416	406	384	365	406	349	392	388	395	395	371	376	415	383	374	379	365	383	381	374	371	376	395	371	390	381	382	387	382	415	377	382	373	387	379	357	374	349	401	355	366	365	381	412	374	358	351	388	393	387	388	363	359	403	378	384	369	388	381	406	367	376	375	376	372	380	401	371	403	360	435	421	355	418	365	389	370	367	392	373	376	387	358	413	375	373	383	350	370	409	380	389	361	373	401	395	410	359	378	351	372	367	408	374	416	402	371	384	397	371	399	404	409	392	367	362	384	373	419	377	403	387	398	367	397	359	356	379	390	416	384	400	360	413	362	372	387	339	374	430	389	373	391	412	391	369	410	387	362	389	392	393	378	378	375	356	373	397	375	369	371	363	377	362	386	377	404	416	373	342	360	397	357	376	407	395	400	339	375	423	383	389	402	373	397	353	407	365	389	404	374	369	387	358	364	414	404	420	377	375	359	381	369	399	364	358	421	365	347	385	388	372	373	402	382	406	384	367	396	363	374	351	385	365	406	372	362	360	390	382	383	358	385	375	382	368	378	377	371	383	380	362	393	412	377	356	399	383	360	399	385	398	394	411	374	396	349	369	424	388	424	349	395	380	423	400	354	361	370	372	381	366	388	378	400	398	402	368	430	361	394	391	360	358	377	393	389	382	394	384	364	397	354	375	388	354	369	385	399	376	400	404	383	392	390	396	359	385	376	372	352	403	384	430	383	383	359	378	373	350	399	400	366	407	346	379	368	351	386	399	357	361	403	391	385	380	355	351	363	378	362	400	396	392	377	379	378	380	375	402	420	390	403	355	368	380	376	388	401	384	398	402	368	364	399	440	410	359	415	393	355	398	376	366	384	389	398	375	404	369	377	404	423	395	405	417	382	355	377	406	332	409	399	398	355	402	348	401	372	401	379	419	390	408	389	384	335	357	379	370	397	384	418	415	388	364	383	369	368	376	374	386	395	375	369	364	364	364	385	388	391	382	390	385	375	383	393	384	387	373	396	347	386	389	423	366	402	401	420	377	390	365	365	360	381	373	366	345	379	408	396	384	388	408	329	396	392	356	354	366	389	392	352	362	365	379	404	401	375	376	373	390	371	407	370	360	397	377	404	382	370	399	367	384	395	393	371	376	389	378	394	375	377	378	379	368	368	390	389	371	399	392	353	379	407	383	397	406	394	379	349	374	374	386	395	382	353	389	391	367	388	370	399	355	377	400	312	397	400	381	408	394	367	392	375	374	378	349	375	359	367	347	391	409	389	367	362	406	409	390	398	383	354	345	401	376	403	389	370	388	396	368	367	352	382	354	348	380	400	409	359	388	374	377	380	381	417	376	410	355	399	344	395	406	406	368	429	362	362	385	377	396	380	342	383	426	375	375	396	350	358	357	399	383	361	399	402	399	381	383	363	388	409	418	381	426	420	395	356	405	359	425	380	382	370	352	430	382	363	373	388	361	381	417	387	376	387	416	353	359	370	388	383	415	405	390	397	388	384	406	404	348	368	380	390	380	394	366	377	377	348	365	374	368	388	360	387	389	392	377	397	406	398	378	413	373	394	390	373	384	412	357	397	386	368	328	377	395	381	440	371	395	424	335	404	394	356	421	360	367	400	386	369	412	387	377	388	406	357	394	379	384	388	397	396	409	372	400	396	383	342	419	384	407	433	391	421	356	391	382	384	369	406	361	371	388	381	405	357	319	397	400	375	371	374	416	357	392	385	387	372	376	378	378	372	393	374	399	413	387	370	386	367	386	382	391	344	383	379	385	372	391	384	418	360	401	400	391	407	362	363	386	402	361	359	363	380	398	357	383	383	410	401	373	407	400	411	385	406	355	359	392	374	365	387	380	370	414	367	394	382	372	401	358	363	384	357	416	394	398	365	382	393	434	394	407	375	362	364	372	371	370
59731	102141	73318	44082	20995	6300	1366	646	662	630	636	652	669	652	630	627	651	672	648	624	665	603	667	647	631	618	625	638	623	658	680	630	623	649	662	643	613	660	668	676	627	633	665	650	615	634	570	629	649	648	584	660	618	637	643	621	607	649	667	657	648	684	656	659	607	638	647	663	639	633	641	643	662	664	638	659	581	640	650	601	616	640	588	652	642	654	640	638	632	641	610	609	694	662	598	671	655	652	619	627	626	647	605	688	662	629	677	677	601	628	619	660	687	627	669	631	651	673	644	606	577	628	645	638	650	668	660	640	618	693	659	647	638	644	657	641	628	606	662	693	629	657	641	665	623	636	620	621	629	640	641	631	650	653	616	674	637	650	604	627	635	607	651	643	631	621	609	618	654	665	652	669	641	683	601	587	647	636	613	626	634	618	634	634	607	622	670	636	589	658	698	679	653	643	651	631	626	588	607	695	568	634	582	663	597	651	606	628	645	640	627	618	694	609	628	625	638	667	603	645	595	610	635	667	620	642	655	616	611	659	629	646	635	620	627	673	633	584	593	623	595	582	680	650	674	642	668	657	664	601	652	652	633	667	682	620	588	649	629	597	599	652	621	644	666	697	630	647	682	614	664	644	648	651	653	602	616	687	607	622	649	656	640	651	609	643	590	681	639	712	647	635	617	621	619	609	663	634	606	615	644	619	631	689	646	665	647	612	654	635	645	665	636	609	623	680	640	648	632	640	640	601	596	628	634	658	660	676	663	653	654	656	636	620	633	631	600	666	595	636	645	664	649	639	648	666	653	647	588	619	610	621	615	617	632	669	621	661	617	638	603	662	649	627	641	659	612	610	671	588	656	645	635	625	602	617	636	663	618	624	629	663	615	604	653	640	614	642	621	682	632	645	666	666	612	633	636	670	643	675	612	683	682	686	616	658	592	634	612	654	623	676	680	709	682	645	639	626	623	604	674	637	650	644	668	634	633	630	674	614	667	655	648	614	590	613	635	632	605	657	623	613	661	636	651	639	623	651	652	632	674	619	656	668	678	653	654	657	634	642	659	640	638	653	660	620	658	647	622	601	634	662	648	653	640	659	608	630	619	676	603	653	689	626	680	671	621	627	654	642	667	611	619	641	656	628	638	634	620	610	670	636	638	649	634	604	589	638	650	665	630	647	653	646	638	601	674	618	668	621	609	632	629	601	606	643	655	640	641	664	626	623	628	676	666	643	610	618	646	600	646	585	647	688	628	649	660	651	603	695	661	659	606	671	660	662	631	649	651	646	636	639	637	652	666	605	620	640	611	614	668	642	662	633	608	644	626	640	603	649	617	629	601	658	659	620	638	613	627	628	610	622	646	624	619	652	657	663	656	640	625	619	651	568	605	653	601	625	640	631	641	614	654	622	640	599	614	606	642	623	664	647	634	629	644	643	661	600	618	628	645	616	647	678	640	606	601	638	608	645	666	632	584	631	674	614	660	607	608	666	607	638	618	595	600	603	647	632	672	661	668	623	617	635	660	662	661	618	609	611	642	617	545	626	655	632	627	663	658	656	656	656	664	648	660	663	639	670	645	644	612	627	638	592	623	629	638	628	630	609	630	680	628	660	644	653	598	632	652	653	628	679	665	625	635	621	594	691	616	631	631	638	623	620	627	596	626	651	630	668	672	638	665	634	635	640	618	639	621	656	668	662	659	657	642	626	659	634	621	650	680	611	634	629	609	652	585	679	671	627	614	657	637	672	654	636	615	653	641	629	677	641	635	632	660	659	660	623	643	653	639	638	628	655	613	633	628	625	696	621	637	632	624	679	663	622	636	680	615	639	664	631	673	596	636	637	632	659	658	650	615	677	647	668	651	644	601	642	659	644	645	654	680	667	694	621	618	649	652	638	642	643	657	639	625	645	635	624	625	657	666	659	621	634	692	656	648	630	634	619	594	622	635	613	631	652	660	635	585	596	663	641	639	674	627	646	632	619	650	630	652	646	630	620	648	669	648	591	628	658	659	667	623	619	621	696	604	610	631	666	641	632	612	638	621	642	635	648	644	676	653	647	618	615	625	670	631	602	640	637	639	653	642	638	596	611	637	653	718	642	623	683	615	685	646	665	624	634	646	647	658	625	622	641	666	609	596	627	665	589	635	635	593	640	673	647	615	669	595	597	625	626	635	659	601	631	637	627	606	651	566	623	659	703	667	685	623	650	712	631	641	631	635	607	670	637	629	650	653	640	582	619	675	685	613	653	621	671	661	611	641	589	632	626	674	661	631	638	640	691	626	601	665	652	627	629	651	638	654	590	635	637	619	672	655	631	621	664	702	620	589	671	651	601	644	691	664	640	639	634	627	660	624	638	594	671	627	632	648	619	648	635	645	659	664	652	667	618	643	612	628	665	627	628	651	621	687	640	658	648	631	665	639	634	619	615	648	693	627	638	581	613	618	647	620	690	614	657	636	665	608	608	638	647	667	625	635	682	599	610	658	564	605	678	619	630	659	660	604	667	632	611	615	608	647	666	623	695	624	587	653	620	618	648	643	607	652	638	615	662	648	640	669	667	645	648	634	611	614	613	658	608	648	613	615	644	607	621	658	608	642	625	640	661	675	635	638	607	642	666	628	689	661	659	646	650	638	610	653	653	670	672	606	602	612	675	666	600	611	681	641	655	626	638	641	652	610	692	643	619	642	659	589	634	633	634	575	613	657	614	686	639	640	641	620	641	675	642	603	673	672	657	594	638	611	613	680	617	602	628	614	659	641	646	663	626	664	683	659	672	650	658	647	631	663	617	612	695	675	681	633	648	681	644	628	644	660	638	613	651	653	606	663	684	639	657	615	630	631	677	651	667	590	630	632	585	649	647	647	660	638	670	642	628	647	622	632	671	647	679	646	636	681	614	646	606	647	669	603	636	643	613	643	631	656	614	664	585	646	653	660	655	653	650	638	641	659	641	646	617	621	637	622	609	633	625	644	606	650	608	633	653	652	668	635	598	636	620	629	671	637	644	655	633	686	645	640	620	654	670	644	603	608	614	660	627	666	626	636	664	606	655	602	674	623	616	601	586	693	658	645	623	647	624	660	643	590	650	630	630	657	645	643	664	641	678	587	623	688	599	625	640	641	595	630	614	633	628	634	619	650	625	609	599	620	623	664	646	654	655	600	652	636	694	632	675	615	630	626	617	639	661	675	635	570	666	657	689	624	618	628	630	644	628	669	620	634	626	632	633	640	607	648	638	656	617	626	682	659	644	672	587	630	601	642	630	672	626	624	634	625	653	652	613	655	625	649	691	634	629	622	678	630	649	647	615	669	662	642	644	609	662	677	669	608	659	661	641	646	656	634	612	667	621	614	623	651	650	625	623	654	675	617	653	665	615	612	655	641	590	610	644	620	627	586	632	637	613	640	655	648	648	641	612	633	672	656	639	643	615	618	635	662	670	649	634	635	655	632	647	625	647	656	669	621	640	623	645	620	637	667	661	609	643	683	648
28901	31014	27630	12153	1798	641	423	358	359	367	390	391	381	331	396	388	378	376	411	377	393	400	358	370	353	365	366	371	376	399	333	377	406	394	396	408	376	367	348	381	370	392	362	404	395	369	367	392	363	390	355	384	391	378	382	382	355	358	388	343	393	332	376	362	373	388	356	393	354	397	370	368	332	417	345	412	383	390	377	345	373	387	372	374	393	397	387	374	363	319	375	376	400	343	385	387	397	399	402	387	332	355	372	395	358	339	377	348	356	372	407	358	366	401	364	373	385	354	396	407	347	363	370	370	348	394	342	392	372	375	409	383	350	392	375	384	393	367	394	369	363	392	326	386	374	383	378	376	353	361	381	405	359	380	388	393	356	380	384	374	363	380	364	408	391	374	371	353	360	413	416	382	371	360	408	387	352	357	381	359	383	370	383	374	367	349	357	388	395	349	357	365	377	373	384	376	360	375	378	378	363	369	355	368	402	382	384	375	354	394	366	384	368	388	437	368	390	365	362	386	349	378	347	392	361	373	393	389	398	388	428	380	374	384	379	356	419	393	392	376	358	346	358	395	365	373	376	390	371	352	373	409	378	385	389	353	424	365	362	382	372	370	346	351	358	397	393	382	422	366	394	394	364	369	374	368	377	366	367	346	389	384	356	380	381	352	369	363	391	354	369	383	326	382	369	368	333	377	362	374	398	367	393	375	401	377	365	366	369	409	370	380	326	375	378	357	351	400	361	396	333	332	359	376	401	345	375	385	384	395	370	374	381	391	418	358	379	393	387	352	339	360	404	365	355	375	389	373	371	372	396	353	365	396	375	403	370	369	363	360	368	376	394	414	387	380	380	410	346	392	375	362	388	385	377	365	399	357	403	349	368	379	377	364	372	384	378	346	364	402	364	388	363	368	386	402	396	379	381	374	397	365	350	351	362	357	384	386	363	360	359	387	377	381	410	363	381	371	380	375	369	360	365	373	364	369	351	405	370	394	360	393	377	389	411	380	372	419	370	348	367	381	385	408	373	389	388	366	368	373	385	338	357	371	382	364	358	358	368	355	380	358	374	380	393	377	386	396	393	366	387	372	360	342	354	349	376	355	407	366	368	402	363	413	358	400	367	377	386	375	359	410	381	357	397	371	370	346	357	385	334	382	373	356	428	378	385	390	400	357	373	394	387	389	356	365	392	376	386	376	358	365	371	350	374	405	347	329	376	373	416	337	390	391	355	391	385	392	390	362	328	347	354	368	356	384	360	374	407	374	407	368	381	341	410	344	401	372	366	349	393	389	356	353	371	379	367	376	395	366	319	382	385	341	372	355	388	373	365	376	372	372	386	385	392	378	366	380	387	350	378	405	381	398	366	384	411	378	353	410	380	372	357	350	389	359	365	364	367	368	384	369	391	359	377	399	391	371	385	401	390	370	372	357	409	394	385	355	365	394	364	382	373	349	411	373	387	378	369	366	422	397	360	381	353	391	379	364	373	395	398	396	374	391	394	433	381	389	372	344	345	346	382	382	410	378	389	389	370	389	379	382	386	368	350	387	385	376	344	381	365	350	391	360	382	430	390	368	328	375	397	389	360	383	349	395	392	375	349	353	398	370	394	377	343	377	368	387	361	394	375	382	423	391	370	376	389	394	374	351	377	372	405	347	360	410	395	380	363	371	399	379	386	360	387	383	363	386	382	370	402	348	369	398	351	365	368	377	382	413	378	357	386	366	422	369	386	397	384	382	364	342	372	380	399	378	362	371	374	389	352	377	376	332	367	386	396	354	395	393	414	393	375	360	373	342	380	353	385	355	397	348	368	357	356	348	382	382	373	388	365	362	362	347	384	367	391	426	366	369	327	414	404	342	388	396	370	388	374	403	388	388	399	390	389	366	331	390	405	367	373	384	357	361	358	408	398	379	372	382	383	397	365	367	393	392	367	375	406	357	384	359	371	361	356	326	373	386	375	359	410	383	392	329	350	396	370	395	373	380	363	374	384	392	343	362	351	369	331	400	393	362	350	354	394	362	393	378	386	345	384	382	358	355	388	405	326	341	378	357	342	397	385	428	374	386	389	391	374	382	361	340	382	375	399	401	382	378	373	364	369	351	385	358	380	404	387	359	379	391	378	408	358	388	397	372	382	387	372	425	352	442	378	394	383	381	342	394	402	402	357	387	388	365	370	385	385	363	357	392	395	367	383	403	389	359	355	373	353	392	367	383	351	382	403	356	399	374	411	378	406	385	392	360	354	380	357	369	364	350	392	364	377	384	356	403	356	367	335	339	362	382	343	376	361	386	352	374	405	385	396	378	399	361	384	359	381	405	369	395	356	393	370	367	377	418	378	382	369	383	383	380	413	375	377	373	354	381	351	364	347	397	379	344	369	405	359	379	382	345	372	373	367	381	367	364	369	366	390	406	396	400	404	391	382	384	353	353	373	366	373	358	357	350	375	371	370	392	379	383	381	358	403	372	369	357	361	360	388	390	399	413	347	352	398	356	355	392	387	382	356	349	347	373	400	389	364	369	398	376	367	370	372	405	331	370	403	376	391	390	382	363	409	376	350	393	351	355	382	361	380	404	380	368	377	380	392	364	390	370	403	388	373	364	376	370	363	351	401	370	361	365	376	383	364	396	374	374	370	411	365	342	385	362	390	398	415	418	386	364	390	401	357	375	376	384	371	398	401	382	377	340	373	370	361	352	377	367	355	366	399	419	354	393	387	391	349	407	396	405	377	372	366	404	368	367	391	390	359	360	382	393	402	377	401	382	401	418	362	404	369	377	369	383	365	371	375	382	381	377	387	337	374	373	364	348	370	360	374	363	357	429	398	389	411	368	364	391	372	369	366	373	361	376	392	360	406	359	355	403	405	343	382	349	353	355	380	394	361	339	373	353	364	403	391	368	368	395	362	374	376	384	379	358	405	376	340	368	365	382	391	351	367	343	358	411	349	392	392	379	419	375	412	346	369	342	332	418	359	353	360	352	383	414	374	352	372	364	376	363	355	394	388	364	368	369	365	382	361	364	394	359	348	355	355	372	365	385	379	375	351	402	379	374	404	379	387	384	338	347	367	387	405	369	394	362	384	382	372	369	395	368	380	397	368	382	324	410	404	404	368	396	347	381	407	369	378	399	399	332	385	403	386	371	376	382	395	364	413	378	401	375	407	362	382	347	379	380	371	359	362	375	387	349	356	352	366	377	384	355	345	412	373	402	418	394	398	363	368	393	391	390	371	376	394	374	399	383	394	355	390	382	392	341	374	361	404	382	370	359	384	338	348	365	388	383	363	383	359	360	336	346	372	373	351	383	367	372	406	338	367	384	385	350	360	371	337	353	358	336	341	365	374	400	371	377	363	366	361	361	374	397	406	354	378	395	374	377	372	384	387	386	383	371	354	368	404	408	376	404	375	385	403	401	386	381	376	384	366	364	385	386	377	379	424	409	400	374	402	375	369	339	369	363	359	364	371	386	343	368	367	369	380	391	349	352
36734	49293	31855	11728	3419	1164	757	672	686	660	676	707	662	652	623	624	690	659	655	659	674	646	659	630	637	647	623	674	647	652	608	670	672	686	642	638	648	624	664	626	666	640	680	630	655	667	633	648	677	664	637	647	664	704	678	672	651	686	654	658	651	621	691	685	615	678	620	671	703	627	662	683	631	658	647	648	654	689	693	668	628	654	689	666	713	648	658	643	654	614	631	651	643	628	689	673	682	636	687	675	645	708	650	715	643	638	678	660	643	645	657	701	650	629	642	698	692	620	671	676	646	635	627	655	691	615	683	660	649	665	689	662	661	699	647	656	646	694	640	684	667	636	630	676	661	635	647	657	676	669	639	719	672	665	694	731	617	687	645	656	695	647	636	652	642	634	636	647	645	647	672	633	677	628	683	685	656	658	690	622	601	657	629	675	668	653	675	718	631	654	675	613	632	665	655	654	639	699	647	633	664	668	657	691	674	673	675	652	695	638	696	641	713	649	656	654	648	669	696	646	588	662	633	690	693	670	655	636	675	682	641	669	642	624	618	719	698	644	678	671	650	639	633	644	666	668	624	694	684	663	660	683	677	680	702	639	667	646	722	680	650	682	671	666	668	673	633	703	689	662	618	621	634	650	655	634	674	610	648	623	631	666	663	679	650	694	691	669	678	659	592	641	671	636	627	664	669	698	675	658	714	677	692	701	663	654	679	699	668	651	672	698	615	673	652	702	694	620	619	650	665	644	653	618	632	687	614	669	631	699	650	675	619	645	720	634	689	675	657	665	666	667	638	628	661	664	663	666	666	705	670	669	656	670	684	684	696	664	666	703	606	649	661	676	640	704	636	661	666	694	665	688	654	665	673	658	648	638	610	664	638	671	646	672	648	622	653	659	683	664	669	684	643	664	687	691	665	681	638	668	652	677	642	655	600	635	611	631	654	650	620	680	674	708	654	674	622	638	705	642	683	677	671	664	703	678	668	698	629	697	647	653	664	701	680	668	640	686	660	656	655	725	646	647	671	599	655	664	660	665	635	644	660	649	675	669	712	664	660	650	674	643	642	654	680	664	713	640	654	633	696	690	655	706	688	621	689	676	671	693	672	640	612	669	673	641	663	673	608	665	665	697	634	641	660	652	688	621	699	659	667	693	678	682	663	654	666	697	655	712	616	624	680	646	642	664	668	694	648	665	674	663	648	652	663	652	677	678	661	656	666	673	653	741	650	682	663	661	708	681	667	638	678	658	684	602	709	681	653	676	640	667	635	678	605	748	684	649	666	613	655	684	708	699	670	672	615	679	665	681	642	654	638	682	666	635	660	657	665	674	677	723	735	707	630	653	643	647	642	674	704	613	679	672	662	628	664	632	643	677	687	648	699	707	692	690	658	643	675	678	697	660	636	663	695	599	636	679	653	656	682	643	626	643	678	620	658	647	654	672	671	666	688	686	663	646	627	644	656	646	668	645	639	659	667	665	663	639	626	625	730	641	604	607	681	631	640	625	625	608	633	679	651	637	665	659	652	643	674	683	655	693	657	644	652	642	704	650	689	669	637	662	644	671	672	705	651	684	700	674	691	651	644	674	667	632	658	622	669	618	662	694	634	640	666	634	710	681	712	670	651	682	678	614	641	655	691	644	659	680	660	657	661	660	701	688	661	634	665	657	695	681	668	637	679	647	622	654	676	656	664	625	620	644	710	669	629	624	658	671	660	641	635	675	665	647	655	633	684	677	614	675	627	618	690	701	657	655	680	722	662	642	656	623	623	692	713	666	618	683	626	676	656	646	643	630	646	687	663	644	641	676	625	630	647	686	661	640	653	652	697	654	669	670	623	600	681	651	657	645	684	687	699	662	656	676	669	651	653	649	638	655	666	643	652	669	692	681	677	679	668	652	649	665	700	670	639	667	706	680	728	660	677	644	634	630	667	661	660	672	687	637	649	640	632	674	673	672	671	709	681	665	652	647	660	691	581	628	677	664	709	665	617	690	645	648	660	664	680	659	630	678	650	709	655	644	638	693	680	674	707	626	661	658	629	692	675	643	658	701	662	634	660	622	601	674	655	681	659	684	675	656	641	689	636	680	651	633	648	664	662	618	655	662	665	697	675	640	685	659	646	693	700	618	672	659	689	620	667	670	666	655	686	649	654	702	695	662	688	620	645	683	657	667	660	654	613	624	654	645	686	679	657	653	691	698	651	640	645	656	681	681	684	658	660	627	661	621	597	625	669	654	650	610	649	645	691	679	656	674	685	640	644	684	646	666	653	671	654	671	644	624	652	641	703	633	689	622	650	623	621	670	693	676	615	626	652	657	633	638	622	676	703	666	702	675	651	659	623	658	672	693	656	672	650	656	705	635	675	636	656	660	716	650	690	671	689	666	688	685	677	616	631	666	632	653	648	641	682	650	698	662	630	691	659	704	641	673	656	664	622	642	640	648	585	669	657	671	669	650	653	607	655	608	640	673	664	642	654	665	690	647	686	690	684	638	643	649	706	619	669	651	624	630	632	646	701	671	682	679	656	694	659	663	645	659	624	639	689	659	621	666	640	676	646	625	641	649	609	672	612	638	691	696	670	638	634	666	678	638	673	671	691	648	658	684	656	640	656	690	686	682	695	673	700	674	673	635	685	690	653	634	676	611	663	683	668	671	694	674	658	634	678	662	687	681	633	659	690	645	619	691	669	669	627	693	662	708	680	670	658	646	651	662	658	677	664	665	720	593	697	636	625	662	643	660	663	645	675	633	656	678	619	658	692	656	664	682	660	640	635	641	670	665	637	639	670	656	655	690	681	636	668	687	689	680	659	670	689	644	654	665	636	656	675	640	631	662	676	672	699	623	690	679	750	672	668	672	657	598	637	668	631	636	624	685	720	658	634	639	641	672	659	669	661	663	645	670	667	630	653	630	652	675	677	603	691	702	676	665	642	642	690	628	626	669	627	666	671	617	653	667	635	666	635	688	697	640	725	683	669	660	677	659	588	654	646	668	668	634	617	625	651	654	626	643	671	591	686	639	682	648	638	679	639	672	688	660	721	646	681	712	642	670	684	704	672	686	623	656	706	637	695	659	733	706	652	628	674	639	667	656	647	679	659	681	686	659	625	643	669	672	652	645	657	692	673	706	650	654	589	680	704	656	669	663	688	668	669	634	667	686	705	678	634	662	636	632	645	699	665	668	660	662	675	621	670	683	665	666	623	645	661	629	683	669	662	702	662	626	678	711	665	685	708	644	699	678	639	658	648	666	661	643	651	679	668	687	630	616	728	671	666	691	685	639	647	669	632	681	669	665	638	674	659	641	671	671	652	655	649	672	674	662	638	647	665	656	638	670	655	664	664	639	653	648	698	636	657	669	773	640	661	669	621	659	674	656	658	669	709	658	642	652	678	672	641	689	671	635	643	659	684	667	625	636	673	639	721	641	623	651	628	697	651	641	683	656	663	662	674	664	664	678	656	657	662	656	658	630	681	686	676	664	617	678
24728	23745	32318	26176	19813	8052	712	331	325	290	315	325	340	316	298	332	292	313	280	298	309	319	299	302	286	292	325	260	305	327	315	266	283	279	329	311	293	310	310	301	303	352	298	335	318	290	289	320	302	289	268	296	286	285	275	293	288	278	273	333	312	296	280	308	282	296	288	294	298	274	282	290	350	267	323	295	305	310	316	283	286	292	300	302	315	276	287	306	299	294	312	291	292	316	258	302	290	288	306	280	296	277	294	298	287	274	304	265	304	316	304	309	317	293	308	309	287	302	306	297	301	299	295	284	303	308	305	321	312	311	288	290	275	327	282	303	289	294	306	280	300	322	280	330	296	290	311	282	290	302	304	327	308	284	277	332	301	288	305	315	307	288	276	305	277	295	295	307	299	314	306	340	302	306	298	301	266	319	308	297	287	330	304	287	298	290	311	323	328	341	311	301	338	258	327	288	298	280	304	296	279	280	312	287	288	275	309	302	313	282	283	324	303	266	312	281	291	311	300	339	313	307	286	286	300	296	310	303	250	333	287	294	305	323	299	278	289	287	324	268	306	276	297	302	288	294	318	278	301	270	338	293	283	286	315	309	304	310	310	310	297	295	306	270	290	293	292	286	309	284	293	317	299	307	295	278	287	309	295	296	285	318	306	309	292	287	304	310	334	286	312	278	313	325	296	297	263	314	278	295	295	302	281	303	275	296	296	295	307	270	289	281	301	294	280	310	294	252	295	298	303	299	290	313	298	300	308	283	295	322	304	304	321	340	275	343	326	297	303	291	290	283	291	261	302	311	314	291	278	284	286	328	291	318	300	259	290	287	321	312	274	275	317	321	346	302	304	301	296	248	305	293	281	287	307	314	291	280	306	311	304	293	294	300	282	270	294	289	301	297	318	271	303	279	318	266	297	328	334	297	280	297	331	307	251	290	315	299	308	326	314	301	284	285	295	286	307	276	307	281	293	308	300	309	281	285	308	267	298	298	330	308	292	313	283	298	302	302	300	291	315	294	310	292	283	293	315	287	284	323	267	302	307	283	263	318	307	279	302	310	312	296	315	317	280	287	284	312	301	291	298	298	287	288	292	278	285	324	295	293	326	291	318	287	290	279	304	300	296	343	304	295	339	279	300	308	337	265	289	293	324	310	314	315	291	304	312	328	308	303	314	293	305	307	323	309	303	293	286	338	318	296	339	297	282	280	332	294	316	304	312	297	293	304	309	313	327	328	320	318	286	277	289	307	300	308	327	346	321	293	310	287	331	296	280	276	296	315	300	307	298	320	296	293	320	286	308	292	306	321	329	302	332	296	328	322	318	279	280	272	272	303	293	290	296	305	306	299	306	317	324	294	325	298	311	291	298	284	299	274	294	332	291	329	304	335	293	302	304	290	306	299	309	303	290	317	300	327	310	245	309	298	308	306	314	294	300	288	305	304	310	327	271	290	255	286	298	338	295	328	288	329	312	304	308	299	319	289	305	289	296	276	298	332	306	280	286	302	280	276	293	298	298	308	308	288	328	309	286	301	316	292	287	329	313	309	306	301	272	278	315	280	308	290	297	312	308	303	276	296	283	278	287	288	333	293	287	290	291	304	306	289	286	308	301	323	299	307	324	308	292	297	288	314	276	305	320	299	313	281	302	264	308	297	298	309	300	311	353	299	296	299	316	287	292	283	308	299	277	310	304	317	319	312	281	287	336	292	310	278	300	291	271	322	315	280	291	313	314	318	340	297	310	307	293	297	278	308	314	294	251	300	298	318	300	285	320	290	308	299	291	293	298	331	271	299	306	322	315	347	273	249	285	290	293	295	291	307	318	290	292	307	290	328	278	284	309	321	297	310	307	295	299	265	283	288	306	314	322	279	345	301	296	280	320	282	278	294	272	286	342	288	309	303	328	305	309	309	310	327	310	279	280	305	284	316	280	278	291	292	275	312	297	300	317	312	314	307	309	287	299	290	309	274	299	321	285	285	298	283	288	313	331	324	273	312	331	297	287	328	293	308	314	287	305	330	321	292	292	296	279	302	282	309	326	303	300	283	306	295	263	305	330	277	261	297	327	295	331	294	281	279	283	294	283	262	301	265	328	302	293	277	281	276	326	297	287	295	290	282	324	283	306	281	304	320	273	305	347	265	289	274	309	289	284	283	320	295	292	308	305	298	283	299	309	328	301	333	322	295	304	279	305	284	285	317	336	312	300	305	301	307	311	280	295	310	260	299	354	325	280	306	280	332	291	292	320	313	308	320	280	299	286	290	335	287	269	316	339	318	298	296	287	292	304	285	262	277	300	317	280	298	278	292	311	293	268	323	303	279	282	310	309	296	290	290	294	325	311	316	294	307	318	277	295	305	312	315	289	267	319	312	280	309	313	303	299	304	294	303	333	305	288	321	286	296	284	280	291	320	288	290	329	307	273	287	320	294	305	312	322	302	286	314	312	321	285	296	296	323	288	304	311	291	299	285	280	297	322	287	288	300	310	283	272	317	307	332	314	281	285	297	270	305	306	328	305	293	315	280	315	312	308	342	305	282	323	328	279	279	295	298	303	299	269	283	292	309	318	302	326	328	327	269	306	315	317	276	315	314	287	346	326	296	308	284	298	326	268	280	309	304	275	282	316	281	306	306	285	311	290	303	304	307	274	288	316	309	269	296	283	318	293	311	308	302	342	308	297	320	299	283	318	312	324	288	318	305	299	288	319	292	288	297	300	293	307	306	233	274	292	294	298	319	299	307	314	290	292	308	297	321	272	288	305	276	298	304	268	330	282	314	286	280	325	306	310	302	316	309	342	289	292	282	292	287	326	306	278	315	249	275	283	304	293	350	280	305	293	333	279	293	309	290	303	298	316	313	297	300	273	320	333	321	275	292	269	325	294	268	293	294	297	312	300	301	273	319	287	305	301	303	291	312	321	302	311	336	312	279	296	308	316	344	286	305	297	305	319	299	332	318	288	284	297	348	303	282	317	296	310	251	307	338	305	276	287	295	290	311	335	293	309	293	328	281	273	271	294	300	335	321	336	282	316	289	308	299	305	276	270	294	287	312	305	277	273	300	263	326	304	302	301	299	301	290	312	307	292	297	315	314	297	326	306	322	257	314	325	301	316	289	290	300	282	306	282	292	313	316	312	295	290	322	332	292	333	330	301	326	276	292	308	304	343	272	294	322	322	263	295	294	277	319	311	283	313	284	326	288	288	308	300	288	298	277	293	317	299	286	285	274	350	315	284	263	317	314	320	304	275	313	317	330	287	311	295	312	326	279	296	301	275	287	293	278	292	279	305	274	283	265	311	311	302	309	291	308	292	311	312	262	322	307	318	286	292	269	297	302	286	311	318	326	320	295	308	284	300	307	296	312	316	311	279	308	321	306	321	298	294	293	308	335	307	278	293	327	321	309	293	280	289	337	286	291	321	307	298	291	294	310	316	307	328	317	297	279	281	312	298	294	277	271	278	302	324	272	288	306	282	277	296	278	284	327
59923	92131	63328	34675	14195	3567	928	540	510	568	542	579	504	535	514	543	538	528	501	535	514	571	513	504	510	531	524	538	591	533	526	538	498	554	494	491	482	536	543	547	540	514	513	500	585	589	587	516	544	526	522	513	519	543	503	514	546	534	505	511	555	534	536	522	520	510	526	519	537	548	545	537	543	538	507	563	578	516	530	532	550	560	556	549	521	525	545	509	544	532	498	511	516	565	511	542	534	505	553	552	509	497	554	535	518	504	534	529	558	526	525	529	513	534	534	504	572	509	515	555	500	554	527	502	578	496	495	510	507	509	553	522	553	535	521	523	528	533	520	521	554	527	492	562	567	527	562	613	539	540	555	502	533	549	487	460	518	545	519	523	533	581	531	515	511	576	515	549	528	500	543	574	546	544	571	527	532	534	578	518	534	545	503	523	534	584	540	518	523	536	542	539	464	491	548	543	535	507	515	522	513	542	504	520	490	521	547	544	528	496	502	543	539	553	523	527	527	494	543	522	519	533	524	526	575	500	511	544	524	494	546	525	513	526	554	550	532	490	535	515	559	534	506	531	540	527	468	568	535	552	526	541	460	533	535	540	510	531	500	486	462	510	540	502	532	541	557	556	527	492	524	541	546	537	527	561	518	560	535	559	504	530	554	520	509	538	500	491	545	461	549	526	530	552	513	541	543	520	554	517	564	578	534	553	531	521	562	532	526	467	525	519	530	527	516	563	519	486	523	514	569	571	521	537	510	529	538	553	519	532	510	534	507	532	559	540	482	548	501	528	558	547	518	562	539	522	542	548	546	539	527	527	544	516	516	566	562	549	532	556	542	542	509	533	542	510	542	509	568	516	507	506	498	506	542	541	521	529	531	552	527	535	537	547	546	563	536	479	497	532	541	537	542	509	529	541	563	542	545	521	530	536	518	515	569	534	558	526	537	489	499	560	506	525	518	522	560	491	524	512	523	476	561	494	522	502	529	519	523	528	576	536	507	533	542	562	503	532	533	534	536	534	563	568	553	560	476	522	539	507	546	515	551	517	511	546	535	554	520	588	525	524	543	530	525	519	535	547	553	560	565	520	525	520	557	573	574	511	509	574	473	519	501	521	515	555	569	500	538	561	528	528	528	470	549	543	551	520	516	554	567	505	541	510	559	529	499	560	557	533	496	514	525	544	491	525	517	546	538	554	510	546	581	544	560	539	469	566	527	519	547	548	536	518	546	555	557	505	501	537	506	577	526	534	535	503	525	493	543	536	533	515	520	539	543	511	568	474	550	537	511	506	587	524	512	497	523	556	538	483	561	502	523	524	535	561	579	529	582	521	556	587	520	540	564	495	550	520	526	577	537	484	528	524	524	530	579	520	514	591	510	511	517	546	542	568	531	495	560	543	511	538	527	524	545	535	457	546	503	521	566	540	541	581	508	553	535	540	525	525	511	521	528	542	499	542	546	526	514	489	553	517	522	529	526	547	524	527	503	538	549	523	513	473	519	518	509	526	555	544	557	542	476	514	540	532	497	532	527	556	529	457	540	535	539	537	548	531	533	518	518	515	555	572	529	553	551	536	548	544	556	534	516	538	496	496	520	531	539	485	553	582	561	536	554	522	513	504	539	538	537	552	516	534	529	508	526	514	546	535	529	541	540	548	486	505	549	532	502	548	497	526	513	548	518	521	481	538	512	514	541	564	530	526	539	502	499	530	506	504	539	536	504	549	526	533	513	502	541	538	531	534	522	560	499	521	564	524	557	511	525	481	515	465	524	479	529	549	490	483	554	541	540	492	519	488	531	542	529	519	498	522	506	525	558	546	519	502	541	543	551	522	494	538	495	491	523	546	510	540	527	523	531	516	553	510	544	529	512	543	518	552	518	512	543	505	511	525	532	571	523	495	558	471	520	518	529	491	522	551	528	552	534	532	527	536	503	561	561	523	571	504	498	519	510	512	553	532	501	530	500	517	527	544	490	506	554	539	537	522	485	509	522	540	547	548	560	550	554	529	554	538	478	535	547	523	558	536	525	562	518	495	546	535	496	563	522	485	473	516	527	588	505	583	540	503	507	487	536	591	511	570	563	496	539	541	543	549	549	544	552	516	530	544	527	507	494	520	493	531	520	526	524	511	516	542	498	539	517	533	520	569	544	495	547	573	553	512	519	542	530	550	559	512	501	517	544	573	535	504	527	511	521	499	532	567	562	523	549	537	547	524	515	511	515	506	510	526	513	574	572	542	514	538	524	521	501	540	531	583	499	564	546	530	531	514	538	592	540	514	534	539	535	486	530	534	519	516	524	498	535	515	530	523	501	570	519	496	564	554	579	518	510	519	528	526	507	547	524	554	516	521	532	561	562	556	522	534	512	541	527	534	497	530	520	540	507	540	506	494	528	532	538	545	502	521	559	502	490	543	493	518	561	551	528	511	514	507	508	564	523	496	570	548	552	526	491	548	545	524	512	560	534	518	525	530	518	522	528	516	553	532	540	562	544	518	524	545	524	517	522	547	544	519	542	568	515	549	462	457	514	531	480	495	548	538	521	525	569	555	547	524	552	517	509	524	512	539	525	515	532	509	535	513	515	548	558	546	545	497	566	500	549	498	504	514	528	514	542	512	517	520	536	567	515	518	526	553	507	510	513	548	568	517	531	507	506	524	538	553	524	541	529	512	524	540	513	549	530	560	542	526	560	526	512	536	548	520	527	507	529	520	560	514	535	533	515	559	507	559	503	539	498	540	512	535	491	536	539	530	538	510	524	544	526	515	569	565	535	528	541	569	490	552	505	506	509	489	546	582	528	528	526	541	531	530	485	514	569	513	573	510	572	515	524	546	496	534	521	490	505	510	540	513	526	552	534	500	554	513	519	543	492	505	488	550	533	569	550	574	510	535	543	520	528	511	522	499	500	535	541	498	502	494	523	500	521	538	538	532	541	514	537	530	514	511	531	483	516	491	541	522	518	576	553	572	549	542	524	528	535	499	544	485	554	580	544	544	560	503	580	526	547	522	540	560	558	531	588	550	507	548	541	500	555	504	525	520	577	557	541	470	513	567	537	528	523	546	547	494	555	514	511	510	555	536	542	543	583	534	513	515	506	547	533	554	559	528	567	565	509	546	538	539	556	528	514	494	495	505	537	520	509	501	501	529	474	529	531	564	541	532	528	565	549	470	517	569	521	516	525	543	518	516	561	541	509	531	538	517	550	535	535	522	540	522	540	548	515	509	533	529	530	494	551	520	541	515	556	548	529	517	550	520	500	558	528	535	521	518	533	515	550	515	532	534	510	522	502	541	524	494	544	526	553	533	516	524	481	528	530	524	506	569	533	484	546	522	507	530	543	505	521	568	494	547	514	533	514	542	568	558	539	516	533	548	461	538	502	529	543	498	527	554	478	545	555	516	504	514	541	499	529	508	541	514	514	547	523	489	490	546	520	561	524	518	526	528	537	503	540	564	522	518	514	559	519	506	505	510	567	535	516	547	552	489
23510	22259	30701	24646	21460	18873	4752	449	393	376	393	386	373	387	389	353	389	348	355	380	375	368	426	374	387	355	370	356	386	354	373	383	386	381	371	392	381	409	363	370	435	376	371	395	384	369	357	398	350	361	410	369	339	349	374	404	365	383	394	378	359	383	395	385	429	383	402	395	393	357	386	370	373	359	395	376	338	413	374	404	377	361	346	372	380	402	364	381	377	376	366	405	368	382	348	374	387	381	393	400	372	375	366	360	386	368	340	380	356	395	364	383	387	408	359	381	394	402	364	414	363	398	345	400	376	381	385	379	363	349	396	387	398	383	405	355	365	395	368	399	374	386	382	385	366	355	402	377	360	382	406	380	388	379	386	379	352	373	373	385	420	372	382	370	357	382	359	385	401	402	409	383	387	361	363	382	374	364	379	380	368	400	402	358	354	379	400	363	365	398	389	384	367	385	416	379	406	374	396	363	411	363	402	398	356	391	387	385	377	396	347	406	394	359	351	398	390	338	380	373	375	369	352	385	384	385	359	359	396	391	379	382	363	339	368	377	350	380	389	405	374	405	397	346	385	399	374	335	375	355	368	352	399	366	388	377	399	382	378	392	403	368	371	385	376	382	391	369	376	368	365	400	372	366	381	367	420	377	364	396	387	398	351	374	387	402	387	399	384	380	417	356	325	402	383	358	402	368	383	362	372	371	396	356	359	360	384	357	377	382	372	361	380	365	373	359	343	359	377	390	395	419	377	388	356	384	398	342	362	370	378	371	358	346	395	393	343	406	407	392	369	364	390	362	363	362	366	394	391	385	350	394	366	403	372	421	389	376	365	355	355	415	398	380	374	384	380	383	373	421	406	368	378	380	376	406	383	383	352	420	377	377	392	399	336	376	390	358	393	395	396	373	355	383	368	365	412	391	395	394	418	393	357	395	395	362	378	386	367	375	366	392	362	366	388	374	371	371	382	378	366	373	389	417	382	385	396	373	396	369	355	426	385	357	382	398	377	361	415	384	386	386	390	387	406	360	400	356	372	373	362	369	364	385	335	381	381	372	369	358	377	351	365	377	398	377	415	384	396	377	402	371	352	381	372	379	383	386	337	375	401	363	372	370	383	386	363	362	361	389	392	389	380	383	387	385	372	400	422	361	362	357	385	380	424	391	385	373	381	395	388	363	357	393	375	321	347	336	369	359	372	386	389	397	370	373	385	366	356	376	375	358	369	378	364	345	373	364	417	329	374	382	364	393	349	368	354	385	387	395	370	373	361	430	370	394	409	325	372	384	373	357	382	348	382	399	364	369	359	349	381	368	387	393	366	403	386	402	378	390	411	348	370	392	395	390	395	382	364	347	381	388	412	375	383	379	340	365	330	391	375	383	393	399	360	368	411	358	380	375	368	352	373	364	375	395	370	386	398	375	385	368	384	368	426	363	368	412	385	385	376	407	344	388	374	413	396	375	361	338	387	356	378	398	373	392	366	381	384	365	338	349	369	403	407	385	385	378	376	373	341	370	408	371	391	373	401	362	395	344	382	362	336	390	432	377	377	384	373	385	402	395	363	362	366	388	362	372	392	366	386	373	411	370	369	366	390	359	360	407	368	364	405	376	345	355	397	402	350	364	353	396	383	360	362	369	351	383	386	393	374	393	359	359	356	360	366	380	381	371	370	392	359	378	362	377	377	375	410	365	411	354	404	392	366	399	360	352	384	400	394	400	387	365	370	354	416	372	379	376	383	399	396	381	385	415	392	383	391	389	380	359	359	378	413	374	398	347	415	399	346	375	405	394	380	388	379	372	371	366	331	389	397	377	361	353	373	371	393	379	402	377	396	397	383	368	401	334	376	374	366	341	363	376	409	406	403	372	375	366	404	375	363	363	394	395	383	355	419	381	394	349	349	371	380	337	360	385	359	369	362	368	399	395	382	369	377	353	404	382	415	375	377	383	392	387	373	375	327	381	343	347	353	359	390	366	357	373	410	351	366	400	374	386	353	386	410	387	388	398	386	390	371	386	382	367	349	376	350	373	400	400	382	404	370	376	398	382	363	379	389	397	373	350	405	415	384	361	427	392	399	370	359	371	388	377	369	355	361	350	359	426	373	340	380	371	394	393	360	390	367	340	378	391	379	384	379	372	376	379	362	368	400	368	373	394	369	387	370	385	373	369	376	405	376	362	362	375	387	376	377	394	368	373	361	373	420	367	355	370	378	380	357	356	380	361	379	385	397	402	374	372	407	377	363	362	388	378	400	389	373	385	384	379	370	356	368	382	404	396	371	382	385	368	365	403	369	395	405	399	362	370	356	345	363	357	383	394	425	365	366	393	374	344	383	392	369	359	358	376	368	377	398	398	389	383	382	364	405	377	375	375	374	392	423	380	399	364	374	364	361	359	403	408	400	380	399	387	371	379	377	364	341	387	352	356	402	366	371	363	383	413	379	387	398	377	378	383	397	382	347	381	394	363	386	385	378	380	350	398	350	367	355	365	398	359	381	365	381	354	407	363	358	398	383	369	350	407	373	380	359	346	360	414	367	379	343	379	382	369	340	397	387	371	332	403	365	356	381	400	337	392	403	384	418	381	372	376	358	382	374	411	379	366	378	399	381	402	416	373	382	377	389	374	367	361	379	378	376	424	371	354	374	374	378	374	388	366	366	369	396	402	379	364	372	371	375	379	388	384	397	380	388	372	384	393	370	347	388	377	399	389	368	393	387	369	411	396	345	380	402	420	371	346	387	345	387	357	346	353	377	391	401	403	373	367	390	397	397	342	381	360	382	363	368	395	344	386	356	399	351	378	349	375	395	377	409	397	359	403	385	359	381	377	401	369	427	393	418	374	371	336	378	346	400	363	364	388	364	364	366	371	425	396	355	361	348	379	354	398	378	370	402	397	361	389	372	372	392	377	408	350	418	373	407	362	374	385	417	396	381	374	365	391	403	343	387	374	385	371	372	386	357	376	373	362	383	367	391	401	380	377	378	366	363	385	372	381	365	393	392	398	389	377	344	372	404	359	383	337	370	393	395	382	361	415	355	326	383	373	378	404	337	386	339	383	380	384	391	388	392	397	412	379	382	391	345	372	382	400	320	376	369	374	404	380	434	386	395	374	365	374	382	358	385	334	348	390	366	368	388	388	340	380	410	384	359	364	385	360	406	354	409	386	409	372	345	419	391	365	341	399	353	369	379	392	387	436	378	395	383	366	348	377	410	401	367	370	421	381	372	398	348	382	376	429	379	369	381	356	383	384	405	373	407	365	368	395	380	374	355	363	411	403	343	350	308	385	371	397	363	394	357	409	405	354	406	375	369	385	369	373	383	379	362	385	385	360	369	394	354	413	432	377	376	350	401	389	413	375	372	371	375	408	398	372	351	367	354	404	354	363	358	359	355	396	366	383	392	341	375	367	365	399	379	396	380	371	378	399	391	383	411	373	360	411	360	385	336	367	349	348	361	344	348	353	359	390	387	385	375	355	351	377	359	373
58755	102067	72999	43190	20585	5894	1099	619	639	630	633	622	605	638	636	609	609	621	621	626	622	659	619	611	616	712	597	628	598	629	633	637	628	671	630	634	631	648	654	602	648	660	618	674	659	604	618	633	614	633	617	587	662	601	602	665	596	657	599	599	637	662	668	655	640	578	641	609	645	612	606	632	664	659	619	643	626	622	611	611	614	629	607	618	671	601	601	632	687	620	631	653	624	661	613	632	622	584	615	658	652	661	661	623	603	630	616	639	601	602	621	608	614	613	657	626	604	650	613	645	626	597	638	610	628	599	632	598	626	661	650	635	630	634	638	579	598	672	630	663	591	654	677	652	617	653	682	628	692	636	634	630	675	628	612	652	643	659	632	630	658	671	608	602	634	646	628	661	602	649	636	620	616	688	639	662	609	638	664	682	616	672	589	669	629	643	680	613	646	596	635	626	668	676	642	572	655	629	629	655	591	657	636	619	625	642	573	591	656	620	605	594	621	701	688	640	636	647	608	640	615	597	587	627	627	702	635	647	671	595	660	652	686	628	612	644	660	590	660	620	624	637	632	640	638	604	598	628	613	674	664	571	623	632	642	629	607	637	653	637	633	647	619	636	663	641	607	642	650	594	640	631	618	647	672	610	659	651	680	618	603	632	632	599	623	657	618	583	653	598	652	579	639	673	632	649	631	615	645	646	617	645	667	628	636	595	577	602	628	609	651	672	589	637	664	601	642	586	625	569	581	620	641	646	604	636	630	648	645	607	643	597	641	655	606	671	612	662	711	629	660	638	630	625	622	607	629	641	630	666	584	654	640	643	623	627	686	652	635	665	634	583	627	661	630	621	591	652	656	654	588	645	639	657	599	636	639	605	661	641	617	618	609	625	664	655	669	610	672	642	615	639	599	650	622	647	641	599	618	634	629	657	614	616	635	639	580	597	655	605	610	656	713	651	633	611	654	633	653	597	643	627	613	603	668	673	667	638	654	589	655	676	607	659	590	606	613	598	624	593	631	621	630	632	689	647	675	628	625	614	676	658	640	623	608	612	616	614	609	697	598	643	665	652	614	625	653	632	634	612	627	644	642	644	626	651	629	649	619	621	619	679	611	653	614	644	605	598	623	618	639	637	662	580	601	627	640	615	632	633	634	598	626	608	627	663	614	634	657	620	663	627	642	653	604	602	659	672	599	608	635	652	668	632	604	617	661	606	651	641	613	629	661	639	569	590	637	656	598	624	604	611	657	639	690	651	655	637	609	636	583	637	671	650	626	603	688	621	640	613	631	608	629	687	594	644	629	634	620	678	615	650	589	595	597	617	645	657	619	637	644	641	630	660	596	641	624	650	614	633	641	645	612	653	623	628	651	660	632	615	620	656	600	634	622	612	614	675	616	593	614	596	654	633	620	645	684	589	637	645	628	629	679	602	650	634	611	625	636	622	623	608	644	609	615	606	688	607	654	654	615	598	653	630	640	577	630	593	597	614	639	607	697	583	597	644	611	627	619	626	633	655	616	669	669	592	646	654	606	648	649	652	620	628	589	636	606	643	639	661	634	624	640	654	612	629	638	614	682	609	572	658	639	659	612	611	595	657	624	626	647	594	658	666	619	621	589	665	640	630	600	635	570	618	620	669	640	668	672	593	651	635	605	663	643	632	651	633	595	635	663	661	622	634	635	638	638	581	660	677	654	692	608	657	639	636	657	647	644	674	648	654	626	577	610	653	650	639	620	605	637	633	661	631	627	613	616	595	642	660	663	626	598	641	654	615	626	648	625	594	627	648	606	619	640	674	630	599	615	628	639	645	604	678	647	634	617	626	678	628	632	656	608	608	646	605	615	626	593	632	649	624	661	613	650	635	609	671	635	620	621	643	639	665	648	643	672	601	644	599	618	622	692	646	606	618	606	612	639	663	618	607	662	599	637	689	635	616	645	593	656	660	597	631	643	653	631	684	651	573	695	638	602	607	634	612	639	628	625	610	646	608	656	629	629	602	586	607	623	615	648	615	624	683	609	645	613	630	654	613	650	589	600	613	670	668	624	640	603	623	616	610	675	625	660	623	623	657	633	635	637	661	650	601	646	625	619	638	627	629	646	650	632	667	696	620	642	607	556	688	604	633	661	667	623	598	620	663	623	598	631	663	630	665	633	655	614	639	676	629	659	648	636	546	624	623	630	637	638	636	643	642	613	657	640	640	646	631	624	619	652	650	620	679	654	604	647	603	611	649	592	674	605	663	641	628	613	658	607	640	621	640	603	596	593	627	608	641	604	639	611	639	645	651	645	663	650	599	620	665	644	613	632	620	655	646	622	616	546	647	639	645	633	605	646	642	605	601	652	609	635	625	594	637	619	618	685	604	636	631	636	621	640	663	610	620	652	630	641	640	643	641	629	641	637	630	638	602	648	592	549	625	636	638	642	640	614	631	610	607	643	610	635	607	628	677	630	611	661	604	604	601	635	640	604	610	650	620	624	661	627	628	625	600	689	654	650	651	642	616	646	635	662	623	632	674	641	617	649	617	620	651	614	633	600	587	658	627	607	615	651	572	594	643	662	617	652	622	612	636	614	618	638	642	667	662	623	638	600	637	663	636	591	629	633	650	639	593	621	610	634	654	679	643	642	588	588	605	633	645	630	614	659	660	575	629	621	652	607	603	652	618	668	680	635	630	635	627	602	641	611	609	604	633	643	714	650	676	646	650	592	631	607	639	634	641	609	660	643	580	649	602	651	659	660	567	588	654	603	606	587	617	623	648	675	641	608	663	604	626	635	648	612	642	601	591	606	652	632	632	640	628	631	667	683	631	650	644	632	618	615	636	619	613	640	630	617	584	588	660	621	677	673	662	574	610	657	640	614	627	630	638	660	615	624	659	627	673	619	648	613	665	616	621	662	692	638	626	618	693	631	654	631	645	611	622	600	660	645	628	623	626	621	632	638	621	643	639	630	626	636	618	643	557	601	610	637	586	646	652	627	623	654	624	641	611	657	675	604	624	639	657	662	614	645	593	631	600	657	610	637	618	636	599	600	680	642	593	620	624	624	627	637	617	631	602	590	597	599	634	605	605	618	620	651	604	629	624	648	635	604	664	619	623	631	680	617	613	608	614	623	634	622	632	651	638	632	639	628	670	633	648	606	646	619	656	629	643	639	631	665	606	634	598	580	646	639	627	648	668	661	644	641	605	683	652	636	607	676	651	603	681	655	658	641	640	648	594	632	629	601	600	619	619	640	568	586	639	627	657	593	679	650	649	629	590	630	644	639	589	655	638	610	623	623	637	617	613	625	657	613	640	634	623	633	602	587	627	585	607	652	650	679	633	640	609	605	622	625	607	648	668	598	654	585	633	680	566	645	626	599	646	616	599	631	589	599	594	637	650	585	586	641	587	636	639	655	640	635	592	638	629	588	606	636	625	633	603	641	631	690	598	624	600	641	614	619	630	638	608	634	599	634	638	650	622	632	591	619	607	669	616	598	589	625	637
29655	29541	26508	11658	1693	619	417	384	393	361	380	417	337	364	395	356	383	401	399	351	366	356	320	361	348	371	342	354	365	368	392	358	353	355	377	359	377	355	371	366	372	387	379	369	387	367	339	343	372	357	332	372	380	391	358	352	397	329	380	343	343	382	346	367	362	359	347	368	363	349	386	351	373	368	404	397	339	360	351	373	330	357	384	367	338	376	333	352	371	368	386	367	358	390	369	387	370	383	338	364	409	370	371	399	380	411	356	375	381	378	356	376	374	356	404	371	387	381	382	362	366	387	366	365	354	338	332	340	374	401	379	350	371	379	348	382	372	360	359	386	322	317	389	361	348	359	390	385	372	377	385	385	373	360	370	334	367	383	350	408	375	374	376	361	353	367	347	383	344	369	387	362	350	401	387	374	346	372	356	366	386	331	382	344	351	353	373	357	362	377	358	350	346	327	368	405	369	354	358	363	340	387	345	359	364	348	348	351	375	316	367	370	348	367	346	371	362	357	354	372	363	362	368	344	357	389	381	328	336	341	380	362	377	365	326	363	342	349	387	347	348	338	388	398	379	339	371	350	372	361	368	399	366	335	357	399	360	335	358	354	367	384	348	379	395	359	364	372	351	353	353	410	378	376	353	352	350	355	375	388	355	389	383	335	385	359	347	382	404	363	379	367	378	331	354	380	386	384	401	384	385	365	417	340	360	361	361	402	327	342	363	394	399	350	401	337	380	373	357	331	373	373	364	395	392	340	370	344	370	398	361	373	331	395	389	382	387	381	351	347	343	370	353	382	377	353	377	392	401	358	350	347	358	311	348	356	363	372	330	325	380	366	362	350	370	376	389	348	366	382	350	344	387	376	364	375	372	369	395	373	360	361	377	401	337	371	359	387	377	386	355	393	385	358	369	361	331	380	372	372	360	368	391	376	361	347	349	359	375	347	382	346	353	338	383	352	353	365	365	428	367	388	326	360	369	353	375	384	347	356	373	361	377	360	382	359	363	369	374	376	366	384	369	390	323	377	331	384	335	370	385	371	384	404	359	358	332	374	355	363	370	363	373	353	344	361	362	363	347	369	389	370	365	380	353	377	353	410	361	349	411	407	381	376	354	361	346	412	382	390	369	365	366	369	335	341	399	360	357	363	374	371	402	381	338	389	389	378	369	384	399	340	343	339	355	367	392	374	357	342	371	361	377	346	393	356	363	347	381	370	379	394	384	332	355	386	369	372	350	399	376	332	386	354	365	364	346	364	345	357	347	388	382	415	360	338	386	376	387	362	355	345	385	390	355	380	380	384	366	359	337	375	316	371	344	361	348	387	356	358	354	386	386	379	356	330	386	388	356	327	385	373	359	394	372	373	355	356	365	355	376	404	344	370	361	402	379	358	362	376	349	358	322	357	359	345	401	373	369	377	411	324	355	371	342	354	369	374	344	381	359	382	333	361	324	335	366	356	385	362	329	384	355	334	363	355	372	375	342	391	350	355	356	338	398	349	352	384	359	367	354	375	374	352	350	343	358	388	361	356	370	380	335	364	371	386	370	403	344	389	336	373	345	336	398	363	326	333	366	356	375	357	398	368	343	379	339	344	361	325	388	404	355	343	385	382	372	384	370	379	379	348	375	331	355	360	378	346	363	349	353	360	352	392	368	375	371	385	341	352	365	358	352	369	350	378	345	358	367	362	431	359	357	340	358	343	345	382	364	336	331	378	367	380	327	378	368	372	351	339	339	346	380	343	363	358	344	348	355	372	341	355	350	381	371	371	356	392	356	346	386	375	359	361	362	349	370	375	407	339	340	348	343	364	363	354	387	369	376	356	358	369	374	388	344	394	357	355	363	367	367	354	349	332	355	390	349	310	340	372	378	365	327	376	374	347	375	383	377	365	363	362	378	375	356	378	349	382	368	386	358	356	354	353	406	381	365	363	371	379	382	344	357	343	365	368	383	376	355	349	353	355	366	366	379	336	369	380	385	403	358	362	385	370	377	343	362	406	389	351	346	403	363	375	347	374	382	360	395	370	377	367	381	376	371	373	380	357	338	391	350	348	380	373	380	377	377	395	387	380	356	359	382	373	402	344	361	391	364	360	363	379	379	345	349	385	372	367	352	385	388	373	384	342	352	365	377	363	376	412	358	352	315	350	378	376	378	358	376	369	358	344	335	342	375	398	365	424	387	377	372	395	368	387	391	347	391	390	353	347	377	365	336	368	398	376	356	325	343	376	376	342	370	384	363	377	387	356	345	408	358	360	337	376	382	372	364	354	338	372	346	403	379	362	413	371	340	356	355	364	389	382	388	345	341	352	372	360	385	362	350	400	399	364	381	359	367	366	338	401	372	372	406	362	381	378	360	353	337	368	364	376	332	350	379	393	387	356	356	370	346	382	392	319	360	345	376	346	389	360	374	378	360	349	381	362	332	392	382	349	386	374	352	365	408	381	361	365	343	361	380	348	332	369	360	347	370	409	371	324	376	357	377	371	386	345	360	355	323	357	367	325	375	361	378	374	366	334	352	382	350	328	368	369	380	380	352	352	368	388	390	380	362	372	385	367	381	377	359	377	370	370	347	395	362	372	387	358	379	362	344	365	367	408	386	352	379	365	350	393	351	372	352	385	354	382	342	371	348	372	360	359	384	350	388	356	364	377	344	374	379	386	390	376	379	362	386	369	365	369	365	359	375	354	415	332	375	376	372	371	357	386	347	375	361	387	369	363	374	333	370	374	397	366	378	389	336	350	367	357	355	373	363	337	316	366	354	327	350	363	381	352	343	408	379	357	397	389	383	403	362	358	374	359	343	378	362	355	388	356	375	343	348	365	330	343	366	356	346	370	400	373	356	384	375	336	334	355	381	387	370	361	338	350	373	362	359	370	393	386	363	347	353	378	348	352	322	352	345	381	398	357	347	374	334	388	381	352	351	361	372	336	373	376	362	376	400	394	334	359	376	370	355	365	368	353	357	377	345	348	368	381	349	368	353	365	359	376	352	404	345	386	361	330	321	371	345	365	372	367	342	373	313	382	384	379	395	376	364	375	354	338	395	366	374	397	356	362	403	376	348	370	375	388	393	367	356	355	362	371	335	353	358	367	339	351	354	363	390	364	373	385	352	382	372	371	352	343	368	355	372	365	343	357	318	386	376	361	346	340	398	366	396	364	426	348	388	378	395	377	365	358	358	355	380	383	364	371	361	368	367	349	362	361	391	372	373	410	349	356	352	340	346	352	356	393	385	404	368	365	380	396	389	392	337	376	363	375	373	365	380	333	358	332	368	342	387	362	372	359	365	364	375	352	382	357	380	368	335	377	341	349	323	371	366	365	371	406	369	392	347	386	370	351	388	367	337	327	343	378	350	410	346	349	371	405	396	385	373	339	378	353	355	370	414	355	349	370	351	367	394	381	354	381	395	372	387	335	391	348	366	372	372	346	362	360	354	376	333	367	357	361	347	408	365	365	380	375	353	369	382	355	379	374	352	391
38132	47386	30614	11473	3292	1166	698	650	679	624	660	646	602	643	673	654	632	700	629	645	649	652	668	663	670	663	662	660	693	629	664	614	614	634	620	649	629	652	653	713	668	641	656	637	680	663	594	686	638	651	670	673	666	650	678	681	669	639	651	614	690	651	667	648	686	683	622	633	670	637	671	618	628	650	616	629	710	616	666	610	661	603	653	624	679	667	681	702	652	718	657	660	671	673	653	637	646	647	628	631	657	676	686	627	660	628	688	670	654	664	640	639	674	681	667	636	629	669	632	642	677	628	662	660	622	642	672	641	673	654	663	676	622	604	678	661	657	699	621	682	657	660	620	683	653	644	665	670	643	661	664	661	642	627	679	682	619	684	625	626	645	627	673	688	664	668	615	637	699	621	667	713	662	661	668	632	652	634	659	679	679	677	690	669	681	652	614	619	658	652	629	684	666	639	638	637	660	677	663	705	645	649	634	681	607	642	664	651	670	645	641	668	676	683	691	665	691	695	663	629	662	694	677	648	658	642	627	700	637	668	676	637	660	619	673	632	650	636	669	620	671	644	618	618	667	653	638	654	628	622	626	654	597	691	630	631	666	640	660	605	671	613	604	613	623	619	633	617	677	617	656	635	644	682	644	629	676	652	610	639	663	691	637	646	636	644	668	693	689	657	598	649	664	668	684	670	644	633	671	665	645	657	660	640	675	645	660	642	678	653	629	632	621	672	689	622	641	657	618	665	655	653	665	711	645	649	648	644	658	652	635	626	654	677	658	677	629	632	662	671	623	654	665	635	647	639	644	641	631	658	654	585	636	639	670	660	654	623	667	641	630	624	679	645	643	643	657	642	633	646	619	664	696	604	614	648	672	670	637	667	672	670	683	675	621	654	644	640	664	635	631	637	648	659	611	616	666	655	652	632	661	663	649	628	631	624	622	601	656	670	650	635	670	641	619	636	646	628	662	676	619	684	605	656	695	652	704	631	707	668	649	639	666	634	645	645	659	679	648	666	642	637	606	648	633	646	664	668	714	661	660	628	633	719	644	636	677	652	623	650	674	634	684	609	634	662	663	673	683	636	642	633	653	637	664	655	652	698	618	661	696	598	628	666	662	624	646	667	637	651	672	672	654	642	670	676	646	690	638	652	674	621	638	616	627	665	660	620	660	652	674	648	618	692	605	644	667	633	702	618	603	657	630	626	684	667	641	669	648	659	664	704	630	643	631	653	659	597	654	671	650	629	683	599	670	636	700	630	649	649	600	640	675	641	664	671	650	689	671	605	704	605	597	660	654	642	660	621	660	619	638	679	650	617	656	660	644	607	644	666	647	653	653	651	663	664	719	611	665	606	660	703	705	668	648	652	695	611	663	663	668	652	589	626	652	673	643	665	658	630	605	632	642	646	623	650	653	664	663	678	664	648	683	681	610	682	634	653	650	655	666	661	620	660	700	625	676	664	642	640	661	675	640	718	621	610	660	679	671	649	644	641	688	673	636	636	663	642	626	682	691	659	666	632	658	674	610	618	636	665	621	657	608	584	650	587	639	683	680	662	698	661	650	655	624	663	602	666	646	624	682	642	643	628	622	662	690	684	623	633	627	646	667	646	641	701	665	622	678	646	647	695	661	655	686	656	648	681	665	661	611	634	632	643	658	670	611	625	649	668	631	660	636	692	663	652	623	676	633	639	644	680	640	685	645	649	679	633	648	661	681	652	639	623	668	667	659	696	649	692	655	638	661	657	598	665	699	670	651	628	680	661	664	650	642	656	619	630	660	641	669	645	640	689	612	692	611	682	640	682	632	605	633	659	660	684	661	638	653	630	647	684	671	640	590	628	611	645	641	638	642	662	595	598	662	653	679	664	649	668	657	642	670	646	635	676	674	653	658	658	700	672	667	681	649	620	607	662	671	654	604	633	650	632	667	650	660	605	650	692	618	656	646	710	646	653	659	637	683	643	617	695	688	643	636	662	646	610	646	649	661	639	648	685	680	675	651	648	631	607	671	610	643	658	656	677	651	650	674	635	657	659	629	631	663	601	659	639	624	609	680	679	669	676	638	683	675	679	632	675	629	636	638	690	692	617	658	618	692	654	677	667	640	653	645	659	673	631	647	650	634	625	668	701	671	633	639	660	637	655	661	648	671	638	666	663	671	613	652	614	659	655	698	626	651	664	622	619	634	680	655	640	628	670	635	652	649	672	691	680	671	669	680	616	646	639	681	634	690	640	656	614	671	641	645	615	644	657	666	702	670	648	652	656	622	614	649	672	662	638	613	652	660	667	647	636	645	680	646	610	654	625	665	650	662	675	695	631	669	650	654	701	663	627	630	611	641	664	697	648	662	624	646	648	633	661	645	613	638	699	677	646	626	647	698	658	676	651	637	679	678	662	635	693	660	639	656	644	648	645	613	633	689	649	650	661	636	634	618	667	610	654	697	635	605	647	656	663	701	650	597	622	652	664	637	661	679	684	623	701	679	640	627	642	653	643	675	673	639	624	649	605	657	632	641	670	646	726	641	676	683	663	655	697	598	613	648	671	614	632	648	632	605	657	659	639	642	662	681	633	662	666	660	630	633	641	688	647	632	661	647	673	716	635	625	635	668	653	690	653	640	646	644	630	658	669	625	641	639	633	685	610	605	673	650	638	651	663	617	644	663	652	666	694	675	672	686	644	633	646	657	644	643	655	624	684	644	658	653	647	630	665	654	673	652	610	679	653	687	637	622	680	657	691	665	698	649	636	641	609	676	605	649	692	704	637	659	689	628	628	648	657	641	664	639	632	675	664	654	640	649	618	632	659	682	658	672	626	674	609	636	629	651	648	617	684	646	641	663	681	623	662	687	717	683	688	658	651	651	611	665	675	641	708	667	607	665	627	689	616	646	639	651	616	650	673	661	606	663	655	701	677	627	621	624	642	637	647	671	639	668	646	653	619	625	668	634	656	629	663	670	655	699	656	636	638	671	637	620	652	660	652	609	640	640	615	655	657	635	669	619	639	669	644	693	672	669	632	652	649	621	644	647	709	621	648	688	638	608	636	634	598	676	619	685	672	656	691	648	673	630	659	652	670	666	635	622	690	662	653	625	691	679	620	634	627	659	655	639	643	613	660	628	654	613	632	636	635	699	666	629	649	654	716	621	630	637	644	636	635	659	650	647	667	652	613	663	632	657	631	714	686	665	631	646	635	660	629	643	635	608	631	674	599	677	641	609	689	641	660	631	631	658	653	649	642	668	649	681	626	681	640	621	650	654	683	616	644	662	682	633	643	619	632	658	664	661	643	614	640	658	630	637	676	604	681	610	668	654	632	641	638	668	672	613	672	647	673	636	634	641	665	630	689	670	617	659	612	618	646	600	677	644	687	698	647	668	657	682	651	711	678	664	639	666	657	678	719	614	652	652	686	634	637	639	664	645	654	635	620	635	674	636	681	623	653	684	604	628	630	641	613	658	632	599	642	639	656	666	660	707	653	666	630	623	653
24716	23055	31005	25435	19968	7882	640	326	306	305	297	318	295	285	269	274	269	333	297	294	298	325	288	291	308	304	328	277	307	312	309	286	297	298	299	285	265	289	279	303	338	295	288	287	298	285	319	315	323	288	321	285	290	303	312	302	264	323	300	283	288	312	304	268	295	299	276	301	280	277	307	288	289	293	336	305	295	287	315	295	273	326	314	307	281	306	297	288	291	287	322	297	310	300	294	285	277	307	313	317	292	311	285	315	302	295	313	311	289	291	301	284	321	311	286	294	277	327	301	289	288	305	302	298	314	279	296	280	312	277	272	280	317	289	313	296	319	320	289	278	269	348	292	269	300	283	282	291	264	279	279	303	284	272	312	301	301	286	290	291	292	323	305	299	277	325	304	314	308	287	293	282	279	296	309	301	277	278	315	305	287	307	289	328	311	265	307	297	304	310	288	288	297	282	320	319	292	291	287	279	321	274	278	268	274	302	285	303	295	292	293	334	285	283	291	290	318	289	299	282	293	298	290	285	281	305	307	280	318	308	273	304	329	319	276	311	320	282	298	281	287	293	289	266	311	296	315	297	263	300	335	317	302	292	295	288	299	310	314	316	301	292	288	281	279	296	287	272	300	274	286	298	338	318	336	290	313	272	313	303	291	301	311	293	310	278	309	282	297	308	314	352	278	304	291	291	313	297	302	307	304	296	269	272	315	280	294	276	309	289	329	296	302	309	276	288	303	319	308	314	288	287	284	305	325	326	291	263	294	308	324	323	288	282	316	262	292	296	286	314	254	318	290	287	288	280	273	295	286	288	306	272	289	306	311	305	317	288	318	272	302	300	301	302	265	292	295	325	302	279	285	322	313	320	290	319	290	307	308	297	285	295	285	283	309	283	299	283	311	281	255	278	288	300	295	336	272	298	278	281	287	303	322	303	307	330	308	305	312	272	292	264	290	302	289	257	278	313	278	284	271	267	327	310	313	292	301	302	298	279	266	269	269	319	287	303	294	278	281	273	294	280	297	312	344	289	298	317	292	290	289	313	323	285	319	271	323	286	315	268	294	303	318	286	291	254	266	281	296	307	276	292	249	269	308	292	295	292	316	305	276	320	287	276	280	276	293	345	299	283	302	302	301	314	287	281	292	314	272	290	307	312	270	313	301	295	256	260	274	286	334	288	336	284	318	285	262	276	314	274	276	337	275	310	325	285	308	325	299	310	289	300	257	290	289	270	315	297	310	320	286	274	321	306	296	292	301	306	278	269	289	267	294	317	287	281	308	301	315	285	282	332	297	324	288	286	305	259	291	273	328	304	279	304	314	292	268	302	270	280	310	308	321	320	294	319	310	284	262	316	294	286	270	316	293	292	294	299	294	297	324	295	274	332	274	301	295	321	295	313	298	264	310	264	303	303	275	292	314	316	281	292	343	307	301	283	290	311	297	295	312	280	284	288	299	317	306	334	313	290	282	286	301	275	297	358	267	289	280	311	289	308	271	298	288	282	317	317	299	304	307	304	273	249	288	287	316	289	291	315	300	261	286	313	306	277	303	323	282	305	284	304	287	339	292	311	300	289	301	287	323	315	286	274	280	287	295	300	288	246	302	273	285	313	299	309	303	285	294	264	327	279	300	299	267	296	311	305	298	293	288	288	305	319	271	292	289	290	311	282	320	311	290	295	294	291	304	300	271	300	290	308	290	292	263	311	306	303	309	261	306	287	281	278	301	292	285	290	309	259	293	311	307	283	281	305	312	309	270	301	292	322	278	276	300	310	281	304	296	310	292	298	273	323	296	308	299	274	281	264	311	291	285	291	292	302	282	306	266	298	281	304	297	295	315	295	281	314	281	338	310	322	306	306	304	309	300	293	291	310	289	277	313	290	277	295	287	320	300	305	309	284	281	287	315	298	298	276	274	298	275	293	314	321	278	301	286	301	324	268	309	307	301	324	305	312	298	281	330	286	290	264	310	268	297	272	297	282	319	322	284	322	315	294	276	280	308	291	278	337	291	336	296	305	300	316	345	291	277	313	321	321	320	298	289	291	322	322	278	296	292	292	264	278	320	306	313	304	338	315	299	292	300	314	301	321	291	303	316	317	326	320	326	305	297	279	307	296	298	288	297	285	305	272	283	320	290	305	291	289	302	299	298	300	300	301	302	311	352	272	315	309	290	290	282	292	313	308	310	341	297	304	271	335	290	289	315	279	255	297	300	284	277	282	300	277	304	315	286	295	295	287	301	296	293	282	307	315	306	282	289	264	281	275	279	257	291	305	260	299	302	305	294	314	289	308	316	292	285	337	276	291	294	308	332	283	286	282	295	297	280	304	306	272	293	290	275	324	318	298	308	320	320	276	344	310	281	290	272	264	303	291	287	275	267	290	274	310	307	320	294	317	293	298	294	314	307	290	312	288	303	302	302	326	313	318	307	290	278	281	296	278	292	295	300	269	278	318	297	308	299	314	312	300	275	312	296	299	264	282	276	295	285	272	291	312	290	302	312	300	275	317	335	306	283	296	289	340	307	326	301	263	274	288	299	294	282	256	298	296	286	319	288	318	285	272	288	301	316	296	271	295	297	303	316	314	294	294	307	302	330	270	294	288	309	316	296	309	307	325	291	262	309	298	329	308	309	301	298	286	317	311	336	300	309	256	308	303	281	347	300	286	276	338	281	298	316	296	302	313	270	319	290	336	284	308	304	312	284	310	306	298	309	275	300	231	298	294	321	309	279	264	334	303	286	289	283	307	298	306	338	321	273	275	322	290	283	270	303	295	292	293	290	285	283	309	306	307	276	291	309	297	301	289	336	296	316	282	290	303	292	322	300	290	307	290	280	297	300	341	285	281	286	302	292	314	335	276	265	289	279	277	310	295	315	292	291	273	287	278	302	293	306	295	277	316	317	293	311	311	311	308	265	282	286	304	304	328	280	322	309	315	271	302	272	308	332	258	282	288	328	294	286	300	324	303	309	286	298	309	298	305	302	307	281	272	337	297	301	312	318	292	282	282	325	307	303	299	273	298	316	282	304	312	311	324	260	324	288	294	308	282	278	305	336	304	293	304	258	274	277	287	308	314	282	311	297	285	303	272	304	325	303	290	297	268	312	293	315	312	292	303	291	260	315	307	317	288	301	298	306	312	242	299	309	291	313	295	278	297	292	276	322	281	289	278	317	307	288	304	299	284	277	319	282	274	310	291	303	292	292	303	305	284	307	288	308	302	258	282	289	271	274	288	301	298	302	313	294	319	294	310	295	314	305	279	309	320	289	286	303	316	315	294	274	276	301	294	280	281	307	298	279	303	309	301	289	296	298	282	281	295	313	272	288	300	314	284	312	292	298	308	290	280	286	268	306	280	315	280	261	291	278	240	288	321	314	310	288	302	311	322	305	281	277	281	306	285	309	289	268	292	304	290	313	291	294	309	283	270	295	294	306	302	306	292	331	283	278	272	311	312	307	307	320	273	291	320	264	283	298	322	304	330	292	299
60502	89866	61103	33120	12948	3281	807	509	519	536	531	490	530	568	524	535	515	552	514	529	546	526	505	550	526	520	530	527	512	572	574	490	570	530	534	553	542	556	525	488	568	582	509	552	520	556	551	520	547	500	518	542	519	564	530	522	571	499	524	512	529	521	522	609	552	498	561	576	562	563	563	507	538	520	549	513	521	495	549	546	512	532	509	536	527	543	553	533	553	539	531	532	504	561	513	549	556	528	528	513	503	537	516	549	554	497	517	523	509	508	550	564	522	527	560	498	508	521	526	546	544	534	509	513	515	521	502	500	543	473	548	516	539	516	523	533	562	537	512	504	532	542	518	493	575	545	553	504	540	543	561	530	523	527	518	512	536	501	537	507	552	523	527	515	489	555	524	523	549	553	508	543	534	543	494	501	546	547	533	549	539	574	562	528	557	540	526	532	536	540	526	517	530	523	505	546	526	554	556	562	552	510	566	565	499	537	518	525	556	531	520	571	518	561	565	568	532	530	540	488	489	534	542	539	535	526	490	515	519	502	532	505	558	519	520	534	570	586	521	554	519	523	528	519	493	517	552	520	559	534	532	526	542	516	544	524	585	537	568	562	527	535	542	556	543	529	522	522	517	511	521	533	518	520	545	525	495	533	555	534	520	538	520	511	541	534	560	501	519	490	541	493	584	538	522	488	541	561	542	533	552	529	531	530	521	510	496	503	539	516	522	498	505	538	530	515	510	506	553	502	533	473	504	536	590	568	517	538	535	556	562	528	536	532	518	536	524	488	546	537	506	531	527	479	489	547	512	505	532	498	518	547	509	544	532	531	526	526	571	522	472	523	500	532	507	505	552	537	524	550	528	524	555	526	525	558	488	541	495	519	496	526	527	524	544	546	529	565	550	519	526	531	492	524	552	527	536	513	508	531	585	510	518	560	524	537	525	517	557	530	519	528	531	528	523	519	519	529	528	527	507	499	561	548	550	528	506	552	511	519	508	491	496	514	516	540	529	503	570	515	517	554	500	554	493	505	490	540	541	526	551	526	513	550	520	556	518	536	485	497	543	551	532	543	558	526	532	525	517	540	508	565	532	503	576	575	516	527	497	529	545	519	513	500	550	526	527	548	522	516	516	544	533	558	518	545	523	502	543	524	534	563	538	561	500	500	480	535	499	509	517	533	502	512	500	573	521	496	540	529	516	559	514	498	528	504	543	516	504	538	538	530	503	505	565	547	511	557	559	477	560	557	516	526	517	530	524	556	576	512	539	577	523	546	574	546	539	530	507	528	542	566	520	528	506	536	542	587	549	543	545	527	520	526	546	539	566	493	497	520	519	528	483	539	530	558	538	534	543	545	532	529	516	496	514	517	558	563	491	528	532	541	515	521	538	525	549	566	598	520	516	511	558	521	564	556	500	508	506	507	539	510	533	504	529	531	507	481	575	528	567	499	548	551	519	483	526	523	536	518	538	519	549	518	544	522	527	528	520	562	542	510	538	509	542	529	546	592	491	512	523	577	524	513	545	485	536	532	550	522	525	518	544	517	524	561	548	528	511	536	572	538	542	548	527	518	525	519	519	544	512	529	522	545	555	547	483	555	543	558	533	512	540	507	553	520	541	556	560	521	532	511	561	541	545	539	555	517	504	538	518	521	550	506	558	525	532	511	490	498	528	499	501	531	492	494	536	477	579	503	510	498	527	558	556	514	496	477	509	524	540	532	526	573	523	485	497	604	516	548	526	557	533	506	539	573	537	517	609	481	527	546	550	516	562	521	509	492	490	487	561	544	548	531	529	585	535	514	528	560	529	545	468	556	502	560	569	535	528	511	507	513	552	552	496	522	546	544	500	518	490	549	497	554	517	517	487	524	542	504	492	515	544	501	570	496	549	539	522	531	492	518	526	527	535	522	496	558	523	516	528	496	558	539	533	524	514	565	512	511	485	533	541	505	539	514	534	561	583	535	554	526	529	517	533	532	514	532	515	559	529	556	530	506	561	499	504	503	526	500	566	493	484	476	577	514	579	506	550	510	515	524	482	558	543	546	577	538	573	502	553	548	578	502	520	544	550	509	507	547	503	542	526	513	546	530	508	504	495	497	501	514	543	546	541	523	495	545	528	525	509	498	547	530	533	524	546	513	538	528	511	567	534	543	516	539	548	491	552	526	570	526	557	515	531	492	553	536	523	517	523	523	525	514	526	537	518	549	513	515	543	542	547	563	515	529	562	496	515	526	531	508	547	544	532	531	521	498	518	518	502	531	544	510	517	540	541	557	510	517	547	558	558	525	525	561	557	531	520	506	545	503	517	559	516	502	503	504	500	573	527	556	536	498	498	536	508	525	573	541	538	514	530	527	522	501	513	518	523	574	511	600	525	526	571	566	506	520	531	554	516	540	533	544	536	516	578	518	518	571	522	494	529	528	528	539	508	527	546	509	595	508	535	530	526	506	525	479	545	538	525	520	531	528	549	518	513	520	513	537	518	511	565	530	513	513	512	515	521	517	507	528	536	542	517	524	502	525	523	511	535	590	525	512	513	537	506	501	526	503	516	473	497	527	533	514	527	567	539	549	560	512	545	559	518	535	533	545	509	523	527	533	526	493	495	522	510	539	515	506	525	565	551	536	540	539	532	540	502	528	527	522	488	561	508	550	516	569	551	508	550	540	486	545	555	541	516	523	531	545	530	498	518	568	527	508	526	532	556	541	550	490	579	508	571	566	538	540	495	544	546	526	560	515	536	483	543	551	553	524	517	569	513	526	530	524	557	517	530	528	532	520	500	548	514	537	506	470	529	524	538	520	537	506	524	522	529	512	546	548	540	534	521	514	498	539	484	534	535	508	527	540	500	559	556	525	555	542	497	544	556	538	519	493	506	520	537	539	522	508	505	514	576	564	529	559	538	527	563	494	531	516	530	539	543	515	494	530	522	526	509	526	530	563	542	534	521	546	523	523	529	508	520	504	531	508	522	548	557	533	536	566	541	545	544	570	503	488	523	541	529	556	497	543	523	515	523	544	557	526	514	537	525	491	497	562	525	547	575	529	542	535	541	542	555	519	566	486	550	540	530	541	564	530	552	533	497	538	526	520	516	479	530	542	534	500	523	512	514	554	503	565	555	554	537	565	544	549	550	549	500	520	546	529	526	514	493	535	535	542	529	534	527	517	528	542	534	537	533	544	546	580	556	505	519	542	546	509	551	530	541	513	457	493	505	543	537	527	506	529	565	555	531	508	595	522	514	549	509	495	555	555	511	517	521	539	511	545	508	527	506	541	535	556	566	503	533	516	507	515	517	513	545	557	492	501	523	547	503	523	546	544	543	529	480	508	556	500	538	500	521	515	492	524	510	587	546	554	543	508	489	551	556	565	537	512	507	535	543	560	566	535	519	533	484	506	525	496	502	542	513	519	560	537	572	483	547	540	563	502	497	500	548	540	536	472	487	541	526	526	536	535	544	568	537	531	518	509	560	526	511	512	524	559	548	501
23468	21964	30004	24192	21362	18973	4817	476	394	406	402	398	396	417	377	394	392	379	375	370	386	430	399	437	430	424	367	364	361	364	387	368	368	345	379	395	356	389	411	350	364	373	379	391	409	384	420	388	372	374	380	369	369	363	435	376	353	356	383	378	379	420	393	426	382	412	401	430	384	389	390	396	342	379	381	374	367	403	354	371	365	367	391	369	394	361	377	354	382	389	404	375	410	397	389	387	389	388	366	404	370	399	375	387	404	390	371	380	403	383	363	362	419	391	378	385	413	358	390	373	409	362	382	352	398	388	360	393	393	389	374	373	388	374	364	389	380	339	377	361	377	404	388	363	371	376	389	375	425	370	358	384	378	364	373	367	396	392	359	429	397	372	356	354	385	395	376	350	392	383	385	366	375	371	379	432	378	428	402	381	409	364	399	387	373	341	366	408	357	385	340	368	400	374	369	384	344	372	381	388	373	384	384	377	381	356	399	389	383	401	397	344	358	365	394	381	375	354	395	401	366	406	390	372	421	377	387	375	399	383	387	384	374	413	382	365	376	381	382	417	408	393	404	403	368	391	340	396	383	401	375	384	396	413	361	351	380	374	392	410	402	366	372	380	383	394	375	387	414	393	367	375	390	371	394	349	333	378	400	363	396	390	382	407	381	433	377	371	360	387	402	355	393	354	370	400	340	420	392	391	394	390	388	391	397	373	354	376	381	411	367	364	409	359	384	367	359	375	376	374	378	357	380	395	424	359	363	376	412	384	375	397	356	373	372	383	402	380	357	398	369	384	344	358	362	380	399	372	399	407	380	416	389	347	369	416	352	393	406	391	380	372	363	371	397	376	371	369	417	357	446	403	391	358	377	390	368	411	399	390	353	378	364	386	371	365	381	402	388	407	371	412	367	402	352	358	358	368	359	393	396	358	384	376	355	393	428	410	341	376	360	384	355	379	356	414	366	353	358	357	404	362	379	399	370	385	382	374	385	398	387	385	426	372	387	381	368	361	389	374	399	402	390	372	382	364	368	352	423	381	386	386	339	414	393	368	336	337	369	369	355	366	362	363	316	370	409	395	362	360	392	374	397	406	393	399	336	428	408	385	379	365	356	373	389	375	392	385	391	378	392	394	360	398	386	399	404	383	382	373	365	389	405	355	370	383	375	372	388	397	416	382	355	368	359	379	362	401	390	417	387	390	411	405	395	379	374	370	381	382	379	367	365	401	402	380	383	382	367	396	382	363	358	361	379	390	392	346	401	383	395	384	430	374	374	393	376	415	381	412	374	357	383	398	374	368	381	382	391	391	351	372	380	376	394	392	387	390	391	398	411	380	382	371	368	404	399	379	407	380	375	389	380	375	393	382	431	411	404	395	345	370	365	385	406	406	403	398	378	386	365	379	374	387	417	416	346	390	379	377	424	400	383	360	381	372	348	400	389	410	402	408	374	383	384	381	405	400	362	347	412	404	364	339	386	370	366	386	412	383	369	380	354	393	375	376	363	380	365	407	385	411	381	390	387	361	384	388	399	441	383	386	433	373	369	391	368	390	407	372	360	374	411	352	335	396	370	384	396	363	374	370	346	382	390	374	393	365	407	381	357	418	399	379	387	402	392	363	394	401	374	435	395	360	380	355	394	363	380	378	390	377	400	368	425	420	410	396	364	403	406	388	383	365	395	390	379	387	410	389	374	410	336	365	327	433	394	340	397	382	363	393	408	376	374	386	369	409	419	382	384	379	376	375	362	396	394	398	369	373	352	360	382	354	388	404	379	346	362	364	405	340	385	365	364	379	384	402	401	384	354	402	405	356	361	380	373	383	367	396	406	354	377	352	392	380	383	392	394	385	379	385	375	348	399	371	370	389	402	381	402	369	352	355	375	360	429	346	391	381	389	349	366	401	352	358	383	378	383	379	413	387	372	358	383	397	384	378	382	383	395	394	369	415	351	387	396	343	391	381	396	373	422	370	350	390	348	372	390	384	352	380	386	361	387	367	406	385	364	377	356	379	418	373	371	359	363	364	405	353	376	367	376	388	383	369	375	389	370	361	392	409	396	389	404	396	410	367	374	381	368	375	418	376	393	378	361	372	392	366	380	361	440	383	382	375	363	363	385	415	377	384	397	361	361	388	354	354	389	387	393	364	367	378	377	393	412	392	347	404	385	385	378	375	383	356	380	371	371	408	371	378	367	374	395	419	384	375	395	405	403	399	410	357	378	317	429	388	382	377	373	373	383	371	404	386	377	380	414	357	367	376	369	385	380	376	366	395	357	418	392	354	395	390	419	430	372	374	349	384	361	386	371	406	413	354	407	369	398	367	400	356	384	381	373	386	365	407	396	413	357	376	358	381	397	392	416	354	380	374	378	375	389	375	392	393	368	389	412	364	408	344	395	422	359	385	362	373	387	370	398	387	381	357	369	380	382	357	404	401	375	395	382	363	374	417	391	371	419	339	398	390	379	390	390	389	386	389	423	392	395	390	383	382	370	373	395	374	374	431	396	385	387	379	356	355	390	400	381	402	363	367	382	371	361	381	368	401	369	370	383	378	377	385	394	345	407	364	357	371	374	339	341	396	361	386	386	369	402	411	405	384	370	385	406	380	391	365	385	372	394	380	400	371	361	413	355	426	434	399	377	384	383	420	343	374	385	372	381	361	375	367	391	370	373	349	381	386	400	399	380	346	339	408	405	396	368	374	364	351	363	386	389	367	384	385	383	382	364	400	373	381	385	350	390	361	381	405	373	398	334	395	396	370	393	399	355	383	362	383	359	388	389	416	415	378	396	386	410	379	379	343	393	379	354	371	403	361	405	390	368	371	376	404	376	397	371	370	348	368	372	381	366	388	359	377	357	373	397	376	375	401	393	429	383	387	376	380	416	405	360	392	411	369	393	373	383	384	409	415	393	401	390	396	380	364	429	380	383	392	361	374	360	378	400	393	367	353	375	362	390	396	385	383	370	398	382	381	350	390	376	380	405	422	386	379	372	404	404	394	406	376	380	371	412	377	401	348	358	348	393	382	441	406	410	404	389	384	383	403	386	402	370	375	379	407	376	363	387	391	418	385	350	386	365	361	392	378	362	388	378	385	360	374	383	367	352	385	355	379	362	388	353	377	389	380	420	395	382	409	392	386	374	389	392	357	392	360	390	386	360	410	395	404	357	397	405	404	407	384	326	385	413	384	359	392	379	384	382	364	351	402	421	399	345	383	373	372	355	387	394	375	393	400	346	366	369	370	366	393	401	380	386	410	402	402	364	365	390	382	369	377	365	362	367	389	370	395	410	384	410	390	389	390	389	354	368	373	385	392	390	372	398	401	374	419	376	404	388	373	384	382	378	411	371	365	388	409	402	395	403	389	391	416	365	367	376	414	354	416	387	410	370	417	404	371	386	382	369	368	414	382	390	372	388	371	369	377	407	433	397	421	385	395	397	385	364	381	343	388	364	403	349	360	389	379	386	352	405	379	377	376	376	393	386	356
60003	99426	70269	40304	18161	4723	1170	613	621	641	671	655	642	599	651	657	643	647	623	633	621	600	628	676	684	648	639	640	598	634	577	636	669	621	639	625	645	672	633	597	645	614	637	646	628	670	589	653	651	670	606	596	688	662	607	631	586	641	637	640	630	592	633	663	670	625	630	628	638	665	609	645	631	654	625	615	598	643	594	616	618	662	667	606	656	654	624	629	623	628	641	643	664	648	622	601	649	614	649	666	621	634	639	649	661	693	666	632	619	659	597	658	604	649	639	661	640	603	633	604	624	603	676	632	608	630	656	666	601	658	659	566	592	633	659	681	609	620	632	671	621	634	645	623	677	673	653	637	631	620	627	607	598	610	700	664	609	657	645	645	644	647	624	638	631	670	603	604	601	644	634	593	668	613	595	639	655	672	650	593	596	586	643	646	616	680	623	593	615	625	618	612	593	646	683	655	611	665	636	632	592	626	650	655	648	616	663	621	635	660	637	663	642	619	602	663	680	661	635	674	638	630	670	640	648	630	649	647	641	650	660	616	623	586	638	635	654	666	641	660	621	642	609	657	614	651	593	636	616	640	631	669	657	672	624	634	684	607	660	645	605	608	612	629	633	589	638	625	620	599	650	584	654	662	672	616	657	622	616	610	625	625	640	646	646	631	623	634	617	636	607	614	629	655	644	635	588	614	661	663	648	603	639	609	630	596	663	639	702	675	639	577	644	608	628	618	635	617	661	648	637	666	616	644	601	651	638	620	645	617	681	652	619	657	670	606	692	617	646	626	611	618	599	619	613	633	618	630	636	612	679	619	660	564	663	637	645	596	623	667	659	642	638	638	629	642	661	613	654	619	641	660	633	609	621	595	584	642	617	636	629	658	633	623	619	673	673	656	644	710	639	649	630	619	679	604	623	642	610	627	612	645	635	617	623	621	633	639	630	619	629	639	650	659	629	647	622	590	622	642	640	662	652	640	624	627	650	626	637	685	657	580	648	633	618	655	617	682	618	627	658	653	607	691	678	621	677	632	668	657	637	626	638	651	655	641	654	651	643	660	645	643	638	610	603	672	681	673	626	616	618	656	691	626	679	638	602	632	690	616	677	615	639	654	624	623	619	642	620	604	612	604	619	665	575	619	608	668	582	639	660	635	613	627	632	629	629	644	642	617	631	628	604	668	632	666	615	640	670	583	618	618	675	602	615	635	691	631	621	620	642	637	656	601	656	646	629	675	680	588	636	655	652	596	649	627	615	649	624	679	610	647	641	656	629	619	661	671	610	608	631	627	635	577	661	641	648	621	620	637	633	702	637	642	662	702	667	629	629	606	641	605	611	635	639	650	626	638	682	600	656	669	626	606	600	612	621	611	634	626	644	631	628	613	595	630	616	648	631	634	670	652	640	640	612	613	635	641	662	642	663	608	624	634	633	621	683	644	645	641	626	617	674	658	661	652	645	626	599	670	628	630	622	584	650	633	657	660	647	636	674	640	635	638	631	586	605	591	632	633	639	616	631	681	623	647	627	636	665	631	589	612	569	645	614	627	616	622	671	608	617	602	608	651	600	621	676	625	643	651	618	644	722	647	646	642	641	709	642	612	628	647	672	643	602	624	649	670	625	632	624	612	627	679	613	660	611	666	660	678	634	673	613	656	589	615	613	662	625	670	636	591	643	622	645	652	669	658	622	654	642	620	649	618	599	633	624	608	644	612	654	613	628	636	625	634	628	631	623	628	642	676	638	591	705	565	649	589	628	597	610	591	586	649	631	623	652	600	684	637	640	634	652	659	646	645	717	633	621	630	625	613	609	639	607	611	621	579	636	652	610	610	639	660	613	628	675	654	635	606	589	640	657	641	648	588	662	690	625	600	643	613	593	630	621	610	647	640	656	592	671	569	622	638	669	659	634	657	635	641	608	603	644	616	598	611	635	571	622	618	646	686	629	639	624	669	612	640	657	638	623	629	637	643	631	680	642	643	667	663	663	635	627	678	654	643	619	622	669	611	611	613	626	645	595	620	637	636	622	611	634	658	606	676	644	625	615	664	648	605	655	651	645	656	645	654	627	652	634	643	672	666	602	666	679	612	635	637	634	649	641	596	660	599	648	637	598	618	650	617	661	602	609	634	599	640	645	623	646	609	675	673	622	627	628	606	632	623	589	610	596	634	602	622	627	656	603	646	662	644	645	667	628	633	620	642	647	633	630	632	637	620	630	617	618	624	655	606	603	619	652	612	572	650	617	682	616	615	653	622	574	629	641	631	646	647	636	623	610	626	615	650	626	623	621	648	652	636	649	627	591	642	635	642	621	630	656	613	651	664	660	589	592	643	641	668	607	625	652	603	656	635	618	609	627	653	628	628	631	637	644	639	599	662	660	597	663	615	646	642	688	573	669	670	672	682	635	670	617	628	653	690	642	642	623	652	619	651	627	628	626	662	627	656	657	605	650	627	591	593	663	616	673	582	647	599	613	610	602	623	649	615	621	644	617	603	633	587	641	647	620	648	635	628	637	691	644	639	629	647	637	640	573	613	653	631	648	652	624	588	635	618	660	620	654	680	595	611	606	626	645	621	598	646	668	638	658	638	635	640	631	602	650	632	644	598	624	605	606	618	602	645	628	617	664	617	627	649	656	639	609	621	610	586	612	571	663	637	602	668	660	628	660	672	647	632	667	664	620	632	660	609	647	682	600	609	649	632	609	630	654	625	596	568	655	657	605	689	627	642	657	586	607	617	587	641	682	601	649	614	654	616	620	652	617	651	634	653	638	639	636	612	638	666	637	611	646	658	653	610	643	659	648	675	602	628	631	629	626	656	637	608	640	638	581	622	630	667	647	639	635	638	650	631	666	647	625	660	635	643	613	619	618	640	613	692	690	636	623	638	605	614	627	675	627	663	636	640	660	611	632	656	645	621	631	621	714	644	667	646	648	674	595	649	640	687	631	656	633	650	645	664	645	611	634	603	656	614	583	602	629	635	633	646	662	658	661	665	648	604	637	636	615	594	612	629	624	639	638	609	633	663	627	626	606	642	603	599	616	598	601	654	624	634	663	643	624	630	668	681	637	631	616	646	610	664	650	651	610	631	640	639	638	666	613	664	614	662	598	639	634	633	645	645	627	646	604	609	619	600	653	674	577	569	607	665	645	629	630	589	632	553	590	630	643	631	649	643	613	638	624	636	640	655	610	643	677	636	609	569	624	646	640	637	638	587	599	616	610	620	677	627	606	641	650	640	647	661	654	589	652	630	615	669	645	669	655	655	656	625	620	637	622	631	631	635	699	611	626	654	642	630	631	648	618	668	637	652	643	648	645	667	611	632	649	631	611	587	677	630	624	621	570	619	673	626	601	592	629	612	626	623	628	613	652	606	631	586	638	634	638	660	635	650	652	664	632	666	612	682	653	648	638	617	658	645	610	634	647	656	617	645	618	652	616	642	628	617	624	656	642	652	639	692	637	657	692	625	617	629	648	673	631	604	650	623
30211	29540	25568	10521	1491	553	402	377	387	380	377	370	359	378	434	377	363	387	381	384	354	375	331	342	376	386	348	370	362	333	380	360	392	319	373	359	381	382	357	378	371	390	365	370	377	390	380	350	388	361	366	345	362	348	357	394	370	404	345	396	356	376	385	388	364	371	360	355	360	354	369	371	409	336	366	385	393	392	385	372	331	381	386	376	369	375	366	374	363	340	400	350	364	405	351	353	394	368	396	346	341	336	338	367	359	377	365	318	353	358	368	361	361	370	347	353	354	367	392	358	378	369	334	382	345	348	366	369	373	358	385	393	377	379	382	349	359	384	372	371	352	377	403	329	379	391	388	399	352	359	385	369	371	367	346	350	366	377	365	363	369	354	382	391	350	380	348	374	387	345	387	366	394	378	370	394	362	384	363	368	361	369	370	376	346	354	347	341	392	385	375	377	379	375	370	391	371	381	360	409	364	370	388	398	389	389	393	366	403	362	378	372	393	325	367	400	352	364	381	353	370	341	396	351	407	414	371	351	378	370	380	398	415	361	336	361	381	342	366	357	344	389	357	367	379	368	388	367	360	387	380	402	394	390	352	390	344	375	348	375	312	371	353	383	375	370	384	362	390	351	330	365	386	381	384	374	369	385	378	374	383	391	355	375	355	346	350	357	383	381	355	369	381	377	368	365	347	361	350	374	370	375	356	334	342	395	359	393	382	382	366	362	358	384	384	350	394	355	399	405	376	380	378	356	380	390	368	386	369	392	367	387	370	387	361	375	327	380	406	325	384	369	353	364	366	342	352	408	373	333	402	413	407	370	342	371	340	359	372	348	386	359	384	351	390	375	368	348	368	340	359	380	362	349	366	390	377	352	389	356	390	392	383	382	379	389	373	393	344	379	386	363	350	335	334	372	379	376	377	354	388	380	393	360	365	404	348	378	357	365	406	404	367	363	388	362	367	354	362	386	381	336	349	336	353	369	389	373	357	339	372	352	382	376	331	360	368	371	347	353	365	369	379	370	377	365	384	383	369	375	383	348	380	370	400	333	372	356	381	407	373	346	358	371	375	374	369	381	376	388	369	399	376	360	385	362	346	399	359	370	355	369	390	330	362	347	364	338	382	345	372	389	386	360	370	397	376	404	373	404	392	375	355	365	387	366	375	395	352	386	372	352	359	356	348	370	355	378	348	383	344	389	348	396	369	337	395	380	384	371	370	371	391	366	372	381	373	389	407	347	368	332	352	334	336	407	360	367	373	356	372	345	396	352	358	378	364	373	350	364	356	380	388	368	385	381	384	361	372	352	373	396	363	384	390	387	376	348	369	348	374	353	382	355	375	333	351	399	389	345	354	377	357	396	348	390	370	363	371	366	371	376	400	379	350	377	366	377	362	374	346	383	384	319	386	380	391	354	391	336	367	367	335	347	374	362	398	360	361	375	349	372	343	363	382	396	405	371	379	375	348	363	371	331	333	374	357	382	385	376	367	393	390	360	318	353	377	366	396	359	360	395	361	358	364	350	370	381	307	357	393	373	393	373	377	361	421	384	378	355	380	399	390	376	378	366	395	384	393	380	408	369	351	343	368	360	346	374	383	354	378	340	348	374	375	338	373	349	378	371	352	371	355	381	368	366	365	377	344	378	323	394	418	377	374	350	387	394	396	372	349	352	347	317	361	371	358	391	346	395	388	382	403	355	386	366	355	358	388	367	364	363	340	364	367	400	358	378	375	366	374	357	380	392	350	357	373	384	386	360	350	335	389	375	380	371	377	390	399	404	376	346	389	372	373	378	389	401	350	348	334	342	365	406	367	357	370	364	367	387	369	338	379	345	370	362	378	372	380	345	364	406	347	369	391	364	378	364	397	355	393	375	369	398	338	359	382	397	367	370	362	409	386	381	375	394	390	375	387	335	393	337	373	343	389	389	350	379	380	356	329	382	370	339	391	380	380	365	361	367	386	431	383	387	375	376	361	400	370	382	365	371	359	359	376	380	391	344	348	367	365	348	356	362	376	346	350	347	396	379	354	383	370	380	350	395	323	369	366	361	384	380	367	377	378	380	379	365	405	367	362	415	390	373	400	358	356	357	393	379	421	386	384	366	409	341	340	388	361	347	349	378	369	358	375	377	367	375	381	354	356	369	373	419	359	408	392	393	369	399	374	405	366	397	345	393	379	356	325	356	391	356	358	371	387	381	362	398	386	341	362	403	360	357	386	382	400	355	416	364	352	381	355	391	375	352	325	371	410	338	360	399	382	385	358	383	353	394	387	370	361	378	373	363	363	416	365	392	405	338	404	342	358	411	341	340	374	431	389	355	374	339	377	380	386	356	387	369	397	363	402	376	367	345	389	376	388	393	372	348	370	412	368	378	375	373	361	378	372	368	383	347	374	373	390	343	367	370	409	372	377	335	358	355	392	377	346	331	358	360	384	354	347	371	374	359	371	338	381	368	382	389	328	368	386	387	358	372	386	358	366	382	377	390	380	363	382	370	361	344	389	354	371	382	384	385	394	403	376	366	351	381	376	386	336	383	347	388	365	391	354	345	357	356	343	378	377	410	359	351	341	392	364	378	339	368	383	372	352	359	393	371	350	361	395	368	401	386	395	371	388	353	380	391	367	400	366	357	380	408	420	368	403	373	338	380	377	380	358	365	377	381	393	382	348	365	362	347	361	359	357	358	403	377	341	346	378	342	370	351	404	366	398	349	381	374	367	381	373	357	355	372	392	334	363	367	392	383	367	391	370	356	367	361	369	389	374	388	364	351	376	365	368	370	376	356	354	351	376	399	356	349	355	395	313	351	381	365	385	382	367	390	351	298	381	337	396	369	377	370	371	359	344	361	346	374	376	356	380	355	371	336	358	355	362	387	376	363	400	405	378	366	375	371	379	359	328	358	307	363	369	373	366	380	374	343	390	333	353	377	348	383	385	373	349	337	359	344	364	374	345	391	381	378	370	375	363	371	391	370	353	384	397	334	358	333	333	376	363	377	374	366	340	366	376	353	404	356	351	366	354	343	398	394	331	369	390	377	388	375	365	348	411	379	401	363	405	371	392	365	352	353	341	379	342	387	374	382	345	385	344	372	367	356	381	365	334	336	371	354	428	342	383	336	381	370	330	367	384	360	405	367	385	386	370	378	353	374	349	368	346	373	359	362	377	355	351	355	390	353	357	343	360	354	327	371	363	367	364	394	374	331	345	336	341	361	373	309	348	372	354	352	398	364	363	378	357	402	355	343	378	377	390	408	401	372	381	344	362	413	371	370	340	371	379	385	381	386	353	391	390	341	360	354	336	382	345	360	324	392	395	382	353	381	387	353	359	354	383	364	401	346	367	381	385	360	370	361	365	351	381	371	367	348	352	364	387	364	401	352	370	305	349	357	329	356	360	378	376	400	393	372	371	364	332	380	382	389	364	399	389	377	379	373	364	367	344	391	352	357	352	391	382	345	355	383	370	360	386	380	338	375	338	362	393	369
38643	46802	29432	9821	2680	982	698	630	648	658	657	687	683	647	627	679	650	643	664	670	603	623	710	651	690	651	639	631	695	675	653	717	694	655	606	633	651	630	668	605	663	655	660	620	676	665	663	692	651	653	631	672	616	662	627	657	641	677	685	702	668	638	642	741	663	683	629	689	755	640	694	653	641	683	667	676	690	626	649	644	646	676	628	671	634	672	624	642	649	650	616	643	616	613	672	637	634	633	667	637	683	643	666	669	608	646	637	687	667	609	664	650	651	638	667	676	653	635	742	696	665	643	647	613	662	663	657	637	606	654	612	681	670	700	683	670	679	638	638	649	674	657	681	673	635	627	635	652	639	645	657	669	672	653	647	635	657	674	635	669	620	660	662	682	666	615	596	614	634	655	660	651	656	630	670	652	708	680	633	652	659	648	650	675	664	673	700	611	680	674	661	659	627	709	658	698	644	641	628	657	625	671	681	653	636	641	649	633	676	628	640	680	651	652	617	682	635	640	727	673	677	679	699	700	673	613	668	668	631	647	675	655	651	632	639	661	630	694	647	649	634	686	654	687	671	677	681	646	639	697	693	641	667	661	686	612	607	670	621	625	696	654	660	635	644	649	673	619	611	656	646	626	624	652	652	653	656	699	621	656	667	626	645	636	626	624	615	657	658	650	595	661	680	580	643	631	601	665	654	699	629	634	645	665	664	636	644	657	653	653	658	643	655	656	705	673	655	639	624	707	646	635	628	628	671	621	644	672	630	638	671	664	622	668	700	688	656	659	678	718	642	649	626	642	637	602	636	670	646	661	618	654	649	658	638	632	685	653	659	685	706	678	676	645	663	694	636	655	638	664	660	627	625	649	691	669	665	623	634	625	670	651	639	646	627	673	652	667	662	630	696	702	706	663	649	636	642	658	677	663	607	663	647	668	647	680	677	646	667	606	647	657	658	693	670	652	634	619	679	679	663	664	634	661	629	658	650	660	689	633	722	663	677	641	648	659	657	663	648	667	686	607	674	669	676	655	659	572	660	648	650	646	659	684	670	662	650	667	674	639	660	659	626	626	627	666	644	634	650	657	651	660	631	636	608	674	606	650	654	643	622	634	684	656	659	692	606	683	674	630	602	702	670	628	587	656	647	705	649	666	672	668	660	646	676	669	654	669	644	648	634	728	684	655	677	656	682	607	676	682	620	630	645	649	662	633	641	668	650	663	711	659	647	639	649	697	669	604	625	670	666	630	660	651	639	618	665	658	622	671	624	661	640	675	674	619	683	638	655	660	662	634	628	667	616	657	665	707	636	680	664	642	636	635	680	683	638	678	647	631	622	608	666	691	662	697	642	702	616	691	642	650	679	637	616	686	692	668	631	677	688	640	646	628	695	635	648	659	660	641	697	663	624	613	657	697	620	657	647	642	639	642	651	679	650	657	675	690	636	682	649	657	656	664	696	654	674	646	714	639	594	648	639	633	650	659	606	664	625	622	643	633	663	654	623	669	676	664	658	659	655	656	631	625	616	666	619	636	665	651	719	644	652	699	677	637	629	612	665	640	677	642	671	680	625	668	706	641	657	670	683	673	661	677	642	622	641	692	643	651	643	641	622	632	656	692	656	612	698	666	658	672	694	681	641	655	685	667	614	662	651	675	678	602	652	668	616	684	612	649	657	668	616	704	670	703	613	630	693	724	592	663	657	675	640	602	653	652	636	649	651	714	640	580	623	681	626	660	669	610	627	663	658	619	722	657	629	702	675	619	638	655	627	682	641	679	635	593	607	649	615	642	640	651	673	643	663	669	697	664	687	665	605	680	664	660	659	705	638	626	693	654	655	628	713	625	664	653	667	679	620	610	662	638	634	638	648	668	599	653	696	675	651	688	611	673	625	645	673	618	659	655	625	605	646	646	615	644	644	711	627	656	651	648	653	634	652	701	685	657	665	652	650	648	648	666	661	670	667	702	716	609	649	633	625	661	677	646	668	656	639	632	683	652	653	620	657	629	681	639	682	655	690	656	625	669	651	636	667	675	659	640	662	659	649	686	654	654	686	657	709	623	645	711	698	646	651	692	636	670	683	639	697	649	623	664	677	651	659	645	700	674	610	681	613	647	635	601	648	685	657	592	638	614	696	676	618	647	665	688	650	687	631	654	608	673	642	648	644	620	666	643	646	633	619	613	677	653	641	655	707	642	653	640	682	665	644	669	675	691	692	651	727	633	649	683	646	640	649	636	642	637	682	643	676	632	664	684	661	650	674	614	649	632	678	637	665	675	651	638	658	671	634	603	722	628	675	629	667	641	655	596	623	646	643	630	664	627	673	646	633	650	653	679	626	663	666	657	675	673	668	633	686	655	665	657	654	661	645	647	627	666	642	653	606	653	630	609	648	649	680	683	623	628	632	610	628	707	701	649	676	666	670	641	656	671	614	678	637	654	649	633	650	644	662	631	644	667	622	655	640	675	684	679	631	680	686	618	646	662	632	635	602	632	661	683	644	646	674	682	637	687	671	620	655	658	687	675	652	629	648	703	628	623	600	638	648	697	676	658	612	636	674	672	672	708	632	730	617	658	679	617	669	644	661	699	626	658	652	663	666	675	629	637	598	616	665	666	710	637	631	661	694	668	638	636	642	653	645	650	673	669	604	623	649	648	624	616	626	655	632	641	640	692	657	598	674	685	687	666	657	641	610	681	667	655	635	674	643	647	687	695	682	644	645	647	668	671	676	659	674	651	676	663	663	668	672	681	691	648	650	663	668	670	677	607	685	654	683	652	657	652	586	643	613	647	641	602	690	635	676	649	629	631	622	649	638	653	695	654	645	705	676	637	633	632	645	670	623	667	648	627	646	660	615	590	646	641	639	625	659	650	684	597	714	629	654	635	622	654	668	647	629	659	677	645	667	670	666	684	692	682	622	622	660	619	685	646	660	675	676	661	653	651	680	656	654	679	644	673	664	656	647	589	642	651	632	632	649	652	639	632	728	669	638	677	634	629	651	635	677	692	662	663	670	661	672	682	672	619	661	660	668	646	670	647	656	613	677	681	637	662	622	689	670	651	627	702	643	646	635	691	677	662	621	694	609	698	610	600	690	651	652	672	618	646	690	656	643	663	621	644	683	644	621	616	656	649	659	643	658	676	635	657	649	669	679	629	656	639	650	724	631	669	694	626	669	658	691	602	652	648	664	630	686	648	746	646	675	685	675	627	665	675	673	674	676	660	637	690	661	623	654	659	670	674	640	626	665	717	676	675	613	642	635	665	617	682	623	632	650	691	653	643	678	657	686	681	644	639	650	649	635	649	662	634	678	671	677	665	654	650	714	624	682	623	634	648	657	640	642	672	694	661	616	742	639	636	690	618	666	661	654	647	622	698	644	642	642	718	621	655	670	615	671	634	662	686	694	679	649	633	665	652	679	658	630	687	672	614	693	625	638	642	690	612	651	653	628	683	645	637	656	635	650	626	651	647	636	683	678	623	645	645	654	622
24738	22869	30535	25126	19559	7258	587	342	302	329	340	288	300	297	301	323	301	281	316	328	319	315	287	293	287	288	328	341	332	291	290	295	289	291	280	287	304	283	299	298	263	310	316	279	274	292	284	282	287	281	331	293	290	298	308	299	310	281	307	280	316	285	337	295	293	294	302	303	291	314	306	312	280	285	291	291	306	303	301	296	278	286	296	274	285	261	312	293	290	308	278	323	298	272	240	317	297	287	289	294	296	296	273	304	310	265	298	308	266	292	315	292	309	313	297	320	299	327	299	261	257	305	304	271	307	286	293	290	279	296	285	272	285	286	282	283	268	260	307	305	274	320	291	292	237	310	265	293	317	293	286	299	251	284	300	287	311	293	260	326	313	311	296	292	279	297	291	288	293	296	314	286	264	305	334	303	280	299	317	307	297	317	277	296	290	300	299	288	309	272	261	275	286	307	276	268	286	309	293	299	317	282	313	288	303	290	304	275	300	300	303	285	324	285	304	279	308	279	303	295	281	322	300	274	299	283	271	291	304	281	292	281	292	291	322	297	298	296	317	266	315	284	295	293	282	311	276	266	291	282	296	292	279	295	298	266	268	296	315	315	298	283	320	305	302	282	273	321	304	316	288	309	299	293	274	291	274	312	287	261	238	289	308	317	304	335	284	285	302	317	326	255	280	310	306	306	303	315	288	288	267	315	268	324	312	245	282	310	312	322	302	295	281	303	283	288	309	259	321	282	298	297	270	316	302	318	297	322	299	269	300	291	312	285	288	295	287	278	299	314	312	321	303	260	299	280	274	304	324	280	306	308	275	289	303	301	294	313	292	327	281	286	314	277	283	277	298	291	321	316	282	315	272	315	321	281	291	291	315	292	309	304	260	276	304	316	278	282	282	282	308	308	303	281	299	278	283	298	329	303	305	314	287	285	330	274	282	277	294	319	312	316	284	273	285	279	307	299	283	296	296	293	266	315	286	311	322	262	307	291	289	295	293	299	329	276	276	296	299	314	307	282	313	323	311	303	300	308	281	319	321	268	303	309	274	296	300	327	334	275	288	267	282	270	355	281	290	317	299	306	337	295	301	310	296	273	283	283	298	273	303	278	315	260	299	312	279	297	313	279	284	292	318	279	280	323	265	264	314	293	283	280	293	296	295	314	268	271	260	324	299	302	300	299	312	330	277	303	297	274	294	290	342	310	311	314	300	303	321	307	298	278	307	282	302	302	292	281	274	306	279	284	312	285	297	318	305	314	267	300	283	322	310	291	314	281	283	272	298	302	273	298	269	306	290	323	289	288	322	286	310	296	260	287	299	307	276	281	278	286	319	299	318	311	289	304	268	293	311	300	301	270	265	285	293	320	298	288	295	298	302	337	299	299	317	260	306	306	330	317	266	294	281	311	267	274	284	274	293	303	299	302	283	303	300	303	328	305	302	284	300	320	304	354	340	304	284	303	319	296	292	284	282	294	295	338	304	298	281	300	276	276	299	303	282	307	310	288	296	281	301	305	301	313	311	295	288	301	289	318	292	333	283	295	298	291	297	272	288	298	301	302	305	313	294	302	300	285	267	291	300	310	284	278	269	309	308	311	284	281	284	271	284	296	290	297	302	274	299	305	272	289	332	287	284	281	306	299	319	250	285	295	281	277	287	287	297	351	249	318	278	284	292	294	300	320	304	288	275	300	279	298	300	329	315	306	287	282	318	295	285	307	308	266	309	320	289	311	288	281	298	316	291	290	274	294	313	300	306	285	311	298	286	285	303	304	305	272	322	306	273	279	280	309	293	276	265	275	313	272	338	320	312	285	271	284	282	312	284	275	276	292	261	300	280	298	324	310	280	287	315	294	306	290	321	273	337	279	276	292	290	294	318	271	310	285	262	276	301	303	266	278	289	293	305	294	322	277	301	276	296	303	291	290	297	289	293	272	290	309	289	301	272	265	316	315	299	270	294	315	273	297	297	288	306	292	294	293	318	317	315	323	292	313	295	324	303	286	265	284	270	275	284	291	274	306	285	303	281	293	279	300	293	300	297	281	315	272	278	279	318	327	308	315	284	312	301	295	298	285	293	290	292	267	271	286	307	302	323	299	299	322	326	280	317	322	322	280	301	296	285	302	274	296	310	307	299	268	284	281	297	279	285	304	292	319	312	276	273	293	281	290	299	255	265	334	297	299	293	280	306	302	299	303	263	317	293	313	304	248	287	253	301	293	257	286	259	313	298	285	268	319	277	300	310	279	304	289	296	295	310	294	318	315	309	291	283	285	313	305	307	286	298	271	303	305	328	303	294	297	278	286	296	306	267	274	291	272	277	301	288	317	302	293	292	303	274	298	299	289	294	301	306	288	310	274	279	293	302	276	275	286	319	309	305	307	278	325	305	297	290	308	290	304	287	291	304	297	303	278	293	277	303	269	284	294	290	295	308	280	269	294	281	285	268	312	266	279	305	286	293	289	309	314	339	297	300	289	310	312	325	293	262	294	319	299	286	284	283	304	265	296	285	314	272	301	299	296	334	297	310	294	319	283	315	324	305	289	296	298	323	304	313	320	279	299	287	296	291	303	295	297	310	302	279	306	294	305	298	293	281	292	264	297	308	312	293	317	316	297	312	294	297	309	287	297	280	327	284	286	290	299	319	314	291	273	297	310	326	287	295	263	289	308	316	277	290	303	309	293	289	306	305	289	304	311	261	314	290	286	302	275	283	301	309	302	261	340	293	308	281	304	303	267	270	270	286	279	282	339	291	278	269	294	301	288	276	284	298	282	285	266	286	277	310	279	291	310	323	290	318	345	286	281	313	289	293	309	294	310	283	263	300	302	291	313	277	291	289	305	279	316	293	315	306	289	272	308	276	314	277	297	286	297	308	309	301	297	274	289	294	316	313	288	324	273	293	298	285	283	286	293	288	310	278	303	289	304	294	280	256	295	303	308	298	282	288	276	303	251	329	295	280	277	319	270	275	314	330	303	298	305	275	309	271	289	286	280	281	281	323	270	298	307	294	266	315	274	311	307	307	297	330	249	275	296	321	334	280	304	323	280	278	299	312	289	262	303	288	285	292	297	320	292	311	285	304	328	325	313	284	285	300	274	260	287	296	304	338	286	243	293	260	293	306	318	313	312	298	281	287	273	283	297	308	275	315	288	308	272	280	273	297	313	273	277	297	279	292	329	279	258	325	303	293	302	301	339	282	304	305	277	294	312	270	298	299	277	281	315	310	323	305	300	283	310	299	280	279	301	322	270	293	267	313	294	296	251	272	286	297	315	317	271	279	305	319	277	289	287	280	288	286	292	250	315	308	290	270	300	281	295	312	305	302	301	308	307	283	285	304	309	305	305	285	277	291	272	306	304	297	297	309	255	303	265	330	298	298	289	271	276	287	323	317	295	314	302	305	285	282	326	287	279	301	296	318	309	272	287	298	283	305	289	293	273	276	319	285	286	321	327	314	286	299	292	343	313	253	280	287	294	304	303	330	292
61146	88416	58678	30581	11247	3064	755	482	502	536	520	553	536	526	572	516	542	487	509	498	533	501	511	533	526	500	570	546	515	545	554	515	540	524	511	513	493	533	550	503	524	510	533	493	536	505	521	576	513	558	473	513	518	528	543	530	546	527	530	561	524	537	521	547	537	538	515	534	491	483	529	566	546	533	546	525	519	511	557	503	495	530	519	542	537	512	546	528	547	485	568	507	542	528	543	531	511	486	495	530	516	483	486	513	530	514	528	491	497	524	515	540	554	500	548	514	577	538	510	507	530	494	504	540	513	516	510	498	514	528	496	494	495	555	527	523	498	502	540	539	544	504	480	527	525	487	522	501	506	496	489	497	536	540	492	548	490	531	520	520	540	545	512	521	540	550	535	501	518	512	507	528	470	537	485	520	515	502	520	491	540	534	511	529	552	542	564	521	517	500	520	487	479	516	562	554	514	529	500	509	514	515	495	518	509	530	549	492	514	519	534	490	521	515	567	504	533	512	537	541	573	509	532	513	560	496	525	499	511	558	497	547	562	528	548	542	536	549	532	564	555	521	550	500	522	516	516	517	556	555	497	538	512	559	511	542	522	536	547	551	481	544	526	486	478	503	525	523	562	507	542	513	469	501	498	538	523	505	547	539	536	494	511	531	534	488	491	510	574	532	487	523	543	584	511	515	542	553	557	502	505	507	532	483	550	518	502	559	555	532	527	520	506	554	515	500	533	532	523	496	526	550	523	550	537	517	509	557	505	536	544	487	539	504	545	528	539	542	522	517	505	549	522	572	516	559	529	506	507	538	510	545	557	469	520	506	535	520	528	492	542	483	501	534	479	523	548	506	547	522	498	508	547	531	524	525	553	514	493	487	519	539	545	500	524	542	508	489	490	539	535	529	525	533	538	505	498	484	543	523	524	559	571	480	530	519	513	512	522	503	502	515	489	538	540	509	527	511	501	504	531	547	544	493	530	501	564	521	503	504	515	508	506	492	531	495	516	511	490	516	552	502	596	514	527	517	543	527	512	534	492	550	520	524	519	523	576	566	517	552	499	519	493	487	527	559	505	524	488	529	510	546	529	547	553	576	509	496	540	539	489	495	536	553	540	535	537	511	521	500	475	495	463	505	520	518	505	535	531	506	528	545	531	516	538	535	517	514	510	540	532	558	531	531	501	525	522	512	512	508	507	496	534	508	546	522	521	526	534	509	519	493	542	511	531	524	529	512	533	507	550	514	527	506	551	509	516	513	504	553	497	526	536	501	491	551	559	539	529	526	536	476	492	537	501	504	507	501	495	531	515	558	544	550	522	525	526	526	495	586	494	536	533	563	510	523	572	523	535	533	489	508	509	518	512	507	560	505	505	512	534	529	507	477	514	533	546	534	552	510	507	491	502	504	519	547	521	464	537	527	544	531	543	514	540	517	563	509	516	509	524	507	559	507	539	551	537	572	521	524	467	544	536	562	522	532	513	495	527	490	511	582	536	505	500	519	545	530	514	542	544	489	501	521	539	535	535	546	492	524	503	531	520	495	547	540	489	513	474	589	487	526	540	536	525	482	521	555	517	514	529	562	521	472	550	502	521	530	543	529	514	503	518	510	526	496	503	532	480	572	529	533	543	502	526	513	543	566	587	503	545	507	535	525	486	552	537	509	504	529	509	533	518	566	530	530	546	548	498	506	512	556	502	520	537	532	528	522	507	517	498	563	518	480	496	524	518	496	508	535	555	526	517	535	519	510	515	482	517	580	489	541	511	504	478	542	514	524	520	543	521	519	489	497	544	540	552	522	546	516	516	515	515	515	516	549	520	483	531	529	477	532	523	491	506	540	509	555	497	499	500	533	524	540	523	498	515	535	511	509	533	532	534	555	524	511	532	528	475	522	513	489	516	497	555	493	552	506	530	512	486	547	507	488	542	540	556	487	566	524	517	536	504	490	530	509	521	528	484	493	529	555	514	500	538	532	509	539	554	538	528	494	530	567	553	538	543	499	520	495	545	533	524	562	516	532	538	515	557	478	516	522	524	537	518	505	513	484	489	460	518	544	575	498	548	512	524	502	492	543	496	508	527	498	582	524	514	542	541	552	481	539	544	568	510	516	527	488	499	555	501	528	526	537	509	519	531	567	493	507	514	518	520	474	531	528	508	554	540	528	515	520	525	507	551	530	535	527	537	557	491	532	502	509	523	537	543	519	505	523	534	498	505	528	523	516	535	495	491	508	526	527	537	540	497	509	549	510	514	515	496	564	522	498	513	522	572	575	536	548	514	548	469	467	509	529	513	510	503	554	519	506	522	521	550	539	529	497	523	508	521	520	541	494	524	504	583	517	512	506	562	506	493	529	537	512	540	526	512	548	520	512	491	497	495	545	522	499	508	504	482	504	513	565	544	525	496	571	554	549	522	538	517	503	519	539	526	529	501	528	520	497	578	523	523	512	527	528	511	521	523	518	498	475	489	524	523	492	536	523	523	509	502	520	492	536	506	504	530	522	535	509	528	551	508	520	525	503	529	531	517	528	562	479	524	526	477	515	563	523	507	539	529	504	531	517	497	504	530	541	486	523	544	527	537	547	511	519	541	494	532	467	506	500	507	519	518	514	503	502	471	505	492	504	495	543	535	526	535	539	494	529	508	549	575	532	535	508	514	488	499	510	532	511	520	521	503	488	545	563	514	524	528	527	532	501	513	523	523	498	505	508	526	530	514	515	515	483	547	557	542	523	562	542	524	528	526	523	539	550	522	571	510	520	512	507	487	495	543	546	553	511	535	524	483	525	524	499	524	508	521	484	526	502	507	497	506	534	509	549	482	548	515	546	532	532	491	511	556	527	534	468	534	519	553	496	550	518	523	524	518	491	527	514	505	553	486	537	512	512	548	524	500	543	511	524	501	522	521	483	544	503	562	537	477	522	565	504	520	531	516	496	512	516	527	525	537	537	516	516	569	530	547	529	512	516	523	511	524	515	524	478	525	516	494	519	539	501	531	540	535	507	524	505	500	523	499	499	519	543	529	526	512	533	542	508	478	533	516	493	503	517	508	530	442	501	550	552	474	523	530	569	493	532	548	516	542	552	528	540	575	566	538	506	524	502	500	521	548	539	520	481	527	523	537	513	519	501	495	505	516	524	496	524	537	506	480	524	501	542	516	520	500	521	555	503	520	481	492	526	486	518	523	505	527	510	458	528	572	526	538	514	494	508	517	533	519	524	516	484	526	536	486	512	567	535	508	524	527	509	505	512	549	503	534	508	545	521	513	539	537	543	536	553	525	499	551	514	509	518	520	523	511	474	459	520	525	553	489	521	508	495	498	510	471	490	536	540	550	521	537	516	561	537	510	565	536	507	502	488	501	532	485	533	486	524	510	520	531	529	525	524	532	482	551	537	501	521	534	513	540	484	523	546	483	509	492	525	548	545	501	515	501	520	536	544	546	562	523	506	526	527	501	511	531	557	552	518	505	543	546	521	504	493	497	553
23492	21952	29881	24056	21348	18623	3961	436	386	402	392	332	408	391	385	439	386	355	376	359	357	400	347	385	384	385	371	358	354	362	378	361	399	377	375	329	386	362	328	362	359	380	348	365	388	375	365	360	395	419	338	376	363	373	356	346	351	371	369	331	347	401	400	360	351	350	354	361	394	375	364	416	410	381	371	377	387	375	374	352	368	367	350	360	344	391	368	361	362	388	334	359	368	404	353	344	348	342	372	363	395	391	361	361	358	358	350	383	371	383	403	401	397	384	397	356	396	371	357	368	372	355	364	357	335	363	339	390	384	367	341	369	377	360	399	357	350	384	357	368	335	344	372	377	359	376	387	398	332	366	369	372	392	334	390	340	353	376	368	351	372	368	361	366	376	349	362	356	355	353	371	371	345	407	339	368	372	384	380	339	383	350	357	367	382	398	340	375	356	352	375	359	370	366	373	380	375	398	395	360	366	350	366	395	367	352	337	365	339	381	378	397	378	350	359	392	361	352	381	335	361	324	369	385	363	371	379	382	376	395	337	351	399	360	376	382	371	386	376	386	382	362	372	385	402	366	379	374	366	360	375	360	368	361	375	347	371	368	375	397	365	376	401	343	369	394	343	373	361	379	371	366	362	348	360	347	353	390	361	374	384	347	355	395	340	340	355	358	380	332	350	378	361	380	389	374	348	352	336	389	354	377	342	357	380	345	351	383	385	397	352	386	320	341	376	352	346	342	351	355	324	368	376	372	383	349	396	392	372	373	379	343	399	375	392	370	356	327	397	367	353	378	390	393	374	354	349	360	323	345	358	394	353	356	337	399	364	361	358	344	358	357	366	355	373	359	367	353	382	372	381	381	353	357	367	391	348	340	394	378	405	391	376	377	378	354	380	331	357	370	354	375	356	370	384	379	368	372	364	381	348	392	369	390	335	350	375	380	318	351	346	361	356	378	350	398	383	395	354	367	382	362	384	365	352	373	376	355	331	361	383	345	389	361	357	369	364	357	380	372	391	336	370	360	364	332	364	366	363	395	377	370	339	336	376	362	360	378	370	342	378	387	343	371	368	370	357	392	354	375	354	385	349	364	374	359	384	389	386	371	389	402	367	357	371	375	337	401	384	350	358	379	350	377	346	382	371	381	351	357	337	323	374	375	336	340	343	350	381	348	349	374	384	343	349	371	370	351	387	368	368	337	379	363	354	378	392	367	409	372	372	402	377	372	372	389	356	345	353	378	371	365	364	378	360	389	384	390	380	368	372	406	365	374	361	336	367	372	359	347	336	351	355	367	366	362	360	342	367	362	341	349	357	362	400	389	375	344	347	375	344	390	366	372	369	361	357	373	392	372	357	338	355	363	352	368	360	376	403	370	351	395	374	351	401	367	358	387	367	342	372	374	373	383	359	362	370	361	344	370	359	371	385	376	346	363	379	416	373	363	370	385	363	383	370	371	364	345	321	380	335	379	382	354	383	376	351	370	383	387	373	374	371	357	352	365	377	355	364	390	370	371	356	403	401	347	382	390	352	361	378	367	378	388	360	353	386	369	360	365	368	347	377	367	366	363	358	352	334	378	345	378	338	386	412	380	378	359	371	356	343	377	350	375	358	398	367	394	341	330	368	364	371	370	383	365	364	365	399	390	382	372	373	398	354	394	350	358	390	388	368	348	392	405	363	356	383	364	369	360	373	373	376	357	301	374	399	332	364	335	348	364	382	333	336	432	396	338	380	354	355	366	349	339	357	339	369	372	393	359	371	362	360	364	363	394	376	376	374	351	363	374	377	349	391	368	400	372	381	390	356	355	375	380	364	362	379	364	368	384	350	350	362	367	361	366	338	364	324	389	390	379	384	371	410	340	379	390	368	423	345	365	401	385	351	408	381	334	361	317	375	339	367	375	339	372	364	339	358	365	373	379	357	419	376	337	375	383	351	354	344	391	363	349	344	397	350	397	376	368	404	348	378	391	403	383	306	364	433	336	352	382	373	360	377	366	366	372	349	376	357	358	383	354	384	349	348	345	364	400	368	378	355	369	376	364	395	374	372	367	400	383	335	368	364	335	369	379	337	386	367	345	328	408	368	369	344	388	390	329	365	363	368	354	378	352	361	356	376	402	375	367	364	384	368	379	398	347	346	365	329	370	351	361	394	365	372	340	359	372	386	399	397	338	371	342	416	361	361	384	383	385	359	371	366	395	381	355	378	376	336	374	365	361	370	331	354	400	366	386	354	352	380	358	387	363	374	357	353	350	376	403	346	352	361	348	382	382	388	387	383	398	359	358	356	369	399	370	349	368	368	354	376	365	349	366	383	345	376	382	357	360	342	371	363	354	381	408	375	378	355	345	373	396	366	341	363	370	379	329	422	379	379	377	334	386	352	369	352	349	322	342	327	340	388	366	408	358	347	383	356	364	343	353	374	383	401	375	397	349	390	369	382	407	363	366	346	382	369	377	368	377	354	367	361	356	366	385	355	390	358	377	382	389	375	355	400	380	348	374	345	389	383	357	373	370	377	387	382	371	385	388	367	361	388	344	394	386	382	369	366	367	375	363	357	335	373	359	335	364	324	391	386	379	364	384	387	339	357	358	382	412	396	374	373	346	381	354	390	352	359	351	369	341	375	334	358	350	341	376	355	367	351	364	386	382	353	367	367	354	340	316	372	388	381	385	358	352	357	374	382	356	372	373	382	359	360	359	348	357	387	354	374	367	373	348	372	366	353	380	366	378	387	378	336	353	380	366	360	381	404	371	369	358	379	389	339	383	422	363	386	339	368	349	344	362	349	363	385	369	333	390	339	369	351	370	376	402	347	352	378	342	366	358	370	380	379	342	372	365	363	374	339	361	331	353	407	374	352	349	377	354	364	359	352	376	386	353	340	379	385	365	348	375	378	361	366	368	382	401	341	377	348	361	380	376	370	360	366	349	378	354	371	396	362	365	370	340	356	384	382	351	352	372	362	363	375	372	362	408	356	316	346	339	384	389	351	387	372	384	331	349	380	376	377	367	357	372	378	418	359	400	438	352	376	378	374	364	363	344	410	340	373	398	344	377	377	389	360	348	400	364	354	345	384	382	374	332	370	364	341	385	362	352	371	360	363	348	346	351	371	379	370	396	355	381	341	374	354	398	357	397	353	361	362	397	361	356	384	343	352	349	368	368	356	391	349	360	372	368	339	361	363	376	372	402	356	362	363	350	347	363	350	374	389	398	356	377	333	384	366	396	356	359	405	395	357	366	375	342	375	384	377	395	376	376	363	351	388	365	342	369	349	350	392	342	339	355	357	377	391	354	381	369	370	354	339	366	341	370	348	374	387	357	344	381	387	366	372	372	366	335	376	358	356	335	367	349	375	374	378	379	411	352	344	355	344	367	395	393	388	363	368	369	378	362	365	324	361	360	349	364	387	377	369	372	381	358	368	366	354	371	341	404	385	391	378	382	366	377	350	320	382	357	355	381	374	358	352	338	374	350	411	374	366	408
60325	98163	66436	37859	17508	5208	1122	610	584	613	641	630	616	639	642	649	617	635	606	638	638	626	604	582	619	621	574	568	632	638	644	635	632	593	610	611	650	595	605	638	673	579	605	646	628	659	610	625	617	640	583	613	584	642	589	646	645	597	609	620	639	639	625	604	626	599	587	657	564	618	614	636	637	582	617	591	618	625	582	628	627	588	576	614	651	615	643	584	632	598	609	602	603	595	655	620	635	584	636	595	602	658	636	620	626	615	646	599	638	603	583	644	577	616	633	612	614	641	590	594	662	647	593	609	592	603	602	578	652	611	655	631	580	655	655	587	589	586	619	559	627	618	619	604	632	622	681	574	595	605	636	620	637	608	641	631	610	617	660	627	637	629	685	640	603	607	625	661	685	620	628	632	605	605	627	636	629	636	605	612	598	629	597	628	622	599	612	592	619	641	649	609	605	627	630	627	593	583	610	631	615	589	644	585	636	644	593	601	638	605	605	616	604	627	610	628	598	618	651	640	601	582	601	623	611	608	619	610	644	633	622	636	616	634	661	609	598	625	613	639	605	654	584	676	578	616	612	648	575	638	606	621	602	630	650	605	624	651	610	656	641	590	646	605	661	667	651	602	572	636	645	598	635	597	606	629	557	644	599	597	624	613	575	671	593	660	656	660	651	613	617	643	609	669	601	625	607	621	661	607	650	608	605	619	601	596	634	658	642	573	614	627	584	648	637	662	622	595	574	632	673	602	638	638	605	626	636	626	643	634	622	622	634	673	630	616	614	604	631	610	573	607	620	648	636	602	605	642	626	639	613	585	556	607	627	625	575	616	620	634	612	637	601	585	624	587	621	628	614	605	641	617	635	611	689	604	569	654	603	623	612	641	614	605	636	592	637	608	668	638	624	622	584	591	585	666	613	591	584	612	631	609	651	626	596	628	632	654	661	589	618	641	639	628	603	657	607	606	619	602	622	649	598	628	624	562	621	641	624	641	606	618	628	584	653	610	622	590	632	619	643	636	618	601	614	614	630	608	629	605	675	672	579	588	644	678	664	666	550	635	636	626	633	599	617	628	607	564	600	615	599	627	650	579	619	653	623	600	624	616	645	655	629	612	633	587	608	609	575	613	587	655	630	647	619	604	618	616	627	567	625	623	650	655	648	593	565	616	631	655	586	598	687	651	631	618	602	649	656	590	600	598	615	635	605	611	623	605	657	621	640	637	650	608	626	648	571	627	653	612	669	649	594	617	653	618	625	602	588	573	632	617	575	625	604	599	601	632	576	618	629	615	599	641	608	621	599	611	601	628	622	611	626	639	579	632	626	607	597	615	598	588	623	560	663	639	624	622	623	605	597	589	556	604	611	674	610	608	618	623	605	647	636	646	643	597	570	653	572	574	644	598	606	625	636	609	626	602	617	598	646	590	602	591	623	597	604	615	660	630	581	624	642	650	603	605	633	641	603	648	581	610	549	611	620	634	623	611	661	644	630	628	683	598	587	631	597	629	611	638	636	609	630	662	614	615	618	625	656	610	610	633	644	646	599	631	601	586	604	616	655	601	640	683	599	622	609	600	648	628	636	608	625	577	601	648	605	622	568	631	620	582	648	621	650	643	650	637	637	603	591	641	624	591	590	619	576	608	615	648	646	640	589	622	664	635	651	641	627	580	580	607	622	631	621	646	652	661	587	623	623	641	607	600	612	612	614	664	594	621	657	669	584	626	599	595	580	644	635	650	612	588	594	586	659	626	637	621	639	619	615	600	624	580	628	605	644	580	604	593	633	615	591	638	636	627	609	585	640	635	605	643	585	590	616	622	618	633	639	616	642	641	593	598	633	589	628	614	629	651	602	581	622	642	624	608	609	644	559	621	652	621	591	572	563	614	644	600	580	624	635	652	602	611	626	612	593	606	659	646	637	568	625	606	594	589	646	633	593	619	640	600	626	633	616	599	648	604	612	626	599	609	650	608	577	642	640	623	587	610	597	609	593	634	643	626	632	634	614	598	606	583	612	630	606	625	593	615	635	635	659	606	580	645	591	612	589	647	628	581	630	591	677	627	615	661	654	639	629	574	605	621	592	577	577	611	637	639	612	599	621	616	634	577	653	611	634	604	631	608	626	658	600	646	593	621	578	623	647	561	637	614	639	603	598	594	580	621	654	653	599	592	585	619	624	631	610	673	572	631	615	593	620	609	619	600	615	594	614	653	596	617	594	617	657	628	622	618	645	602	596	598	600	647	621	603	661	619	617	621	643	588	621	606	645	623	581	607	630	672	607	605	645	633	611	662	637	636	614	625	603	658	624	658	633	621	631	628	597	619	611	588	631	637	594	633	623	604	599	606	672	611	619	628	592	581	656	624	664	630	613	608	609	603	604	652	628	625	651	602	613	625	609	656	636	631	617	611	585	644	590	620	622	610	620	630	647	671	588	593	624	627	657	617	646	633	622	626	614	618	621	646	581	642	651	579	641	567	610	629	623	598	620	645	603	619	617	613	593	613	581	624	626	632	610	579	555	605	611	659	583	631	603	634	645	588	606	616	666	579	593	659	631	586	618	586	595	624	545	598	618	610	596	630	641	613	658	575	620	614	595	610	651	626	594	566	581	623	605	609	630	622	632	570	610	649	621	603	602	629	615	622	599	586	640	648	604	596	606	634	632	648	572	618	590	590	609	594	668	625	633	596	626	634	578	615	602	594	596	613	612	649	647	594	646	643	584	631	653	615	613	587	627	646	645	588	624	599	621	594	628	583	628	651	630	601	577	581	613	612	587	619	639	646	596	607	600	572	661	627	613	638	613	610	544	636	601	635	612	588	598	652	644	601	634	610	620	605	648	597	595	594	622	619	619	627	593	602	635	621	655	587	621	635	633	658	632	675	629	622	606	571	633	595	631	625	596	590	618	607	653	603	605	639	634	618	652	642	634	579	675	628	635	614	622	603	631	642	647	578	590	656	618	642	614	639	631	562	589	598	645	593	636	636	631	652	632	583	616	615	642	618	633	599	625	606	639	671	640	647	618	612	589	659	639	627	618	602	613	572	640	582	611	617	613	602	614	647	620	622	590	650	610	601	640	629	582	615	598	604	583	596	609	661	621	622	607	621	631	660	599	632	647	599	656	617	601	623	638	603	603	619	604	614	584	639	667	663	634	592	633	650	584	589	602	620	612	633	611	672	615	599	603	614	635	631	633	630	623	638	605	595	613	599	602	609	608	611	606	639	628	618	639	624	644	566	581	571	640	647	605	627	605	621	600	592	660	592	618	659	627	651	625	614	657	671	652	657	688	630	616	635	601	636	631	620	609	625	609	611	607	620	613	618	589	648	649	602	613	618	618	592	604	610	619	609	589	622	617	679	646	638	588	636	576	646	592	630	613	622	640	619	601	616	631	599	592	665	630	629	623	649	632	628	634	625	617	576	619	657	608	621	628	623	608	627	617	625	611	608	613	627	654	613	621	592	654	609	601	614	623	621	612	652	637	655
30370	29843	24750	9324	1096	496	385	349	350	352	307	328	372	354	377	370	382	364	357	353	361	384	367	341	328	335	320	365	372	347	387	381	390	324	354	346	341	364	371	352	380	377	363	350	350	352	360	332	358	370	355	336	380	347	356	400	379	352	360	358	378	392	360	383	334	376	380	385	370	322	376	370	337	350	345	359	353	335	361	303	378	362	378	391	348	356	357	364	388	360	336	341	336	368	353	365	315	326	323	354	351	338	313	337	368	350	347	349	330	371	376	322	365	346	342	353	341	391	343	342	361	359	398	368	358	362	340	344	368	361	363	363	351	346	363	343	337	366	347	350	339	370	354	368	328	365	358	343	337	331	363	341	344	364	350	393	323	364	358	380	345	320	359	361	357	342	374	357	364	382	380	362	348	354	363	349	360	370	319	346	342	352	319	381	377	392	357	359	340	323	376	365	335	372	357	331	336	331	324	360	376	344	307	346	365	370	372	358	342	352	367	370	385	380	354	389	375	350	359	359	357	368	382	363	349	361	384	359	343	359	356	343	378	352	316	368	352	348	384	323	321	347	356	365	368	341	372	364	344	371	324	371	372	351	362	363	354	362	352	344	336	379	352	350	381	344	340	370	374	385	338	330	332	375	330	378	393	394	312	339	333	350	352	351	362	357	359	339	341	330	325	333	372	340	347	361	345	345	373	334	349	383	353	338	347	352	355	355	347	391	346	356	359	374	309	384	313	343	350	369	345	341	330	350	368	367	362	356	360	327	366	368	357	340	315	361	353	359	348	349	353	389	338	369	381	349	336	333	350	387	368	336	362	375	369	336	389	355	384	352	393	333	418	304	324	379	361	361	356	352	337	368	388	330	336	346	344	358	332	349	368	341	339	362	348	361	380	363	372	366	377	352	376	397	364	375	363	336	356	322	364	359	405	356	383	404	348	331	379	344	337	362	338	322	356	362	346	325	319	369	359	358	369	371	395	360	367	353	350	346	385	335	386	371	330	318	371	348	357	377	376	358	328	381	390	344	339	355	377	343	368	338	351	363	362	357	364	345	357	357	354	359	372	348	356	329	349	350	351	363	366	340	377	347	361	327	331	306	333	367	387	330	344	355	352	341	380	373	368	395	373	373	364	364	352	366	364	373	333	367	349	338	378	358	367	381	388	373	345	332	375	369	352	375	374	385	381	377	361	345	391	320	327	341	338	349	346	372	338	318	370	386	353	349	364	351	365	355	371	411	352	349	385	323	339	343	323	393	334	334	372	365	349	331	326	341	344	342	355	359	361	382	375	347	353	374	358	311	333	335	347	380	328	310	372	341	335	296	333	345	353	353	349	350	339	348	389	324	360	317	350	376	352	356	360	404	371	373	340	335	354	346	335	359	365	380	392	342	339	356	357	370	332	343	334	339	345	363	360	342	355	378	346	370	404	373	335	355	345	363	348	347	345	379	338	375	345	373	353	366	337	332	354	345	345	374	351	356	383	327	368	356	347	351	368	342	377	359	395	345	303	371	369	339	321	333	337	344	363	338	367	350	307	366	377	333	395	345	353	361	360	348	358	345	391	352	340	358	353	361	406	365	374	367	335	345	342	357	350	362	348	368	333	359	345	342	360	368	336	347	374	353	328	392	341	344	356	352	359	371	363	366	325	339	354	341	341	372	384	369	386	380	346	348	382	371	355	368	394	348	312	334	338	364	376	317	355	360	377	387	369	339	322	345	364	344	404	374	362	347	365	353	363	341	362	374	365	362	319	365	352	336	331	349	349	349	357	346	326	359	357	356	353	374	384	357	337	380	339	343	371	353	359	356	348	341	377	343	370	365	351	356	342	356	324	391	376	370	353	349	401	381	356	368	340	344	346	365	342	354	357	345	350	337	361	349	326	333	381	356	369	355	358	391	346	341	355	347	418	367	327	342	334	368	361	361	357	360	337	378	370	350	311	337	348	355	366	357	383	358	359	362	352	362	357	331	343	332	371	336	376	348	401	322	326	344	344	361	368	337	344	380	357	305	382	338	341	380	320	380	351	344	342	331	368	373	366	325	373	350	367	366	379	366	370	336	352	342	330	350	327	338	321	355	370	377	387	406	356	373	360	342	345	383	333	361	368	349	353	361	362	371	344	328	334	337	339	372	336	336	364	360	340	350	365	380	339	342	330	338	372	357	351	353	393	349	354	365	332	361	377	372	355	339	361	347	335	322	351	368	339	364	354	342	350	353	356	343	370	348	336	353	373	335	382	379	360	365	357	367	368	352	342	358	402	345	355	360	362	366	363	379	339	357	347	333	340	352	348	320	392	381	354	360	336	353	318	377	325	340	341	337	381	346	345	384	349	374	329	352	352	372	358	335	344	342	354	365	366	360	381	355	350	322	334	375	353	327	349	347	340	330	380	339	350	335	384	351	396	322	373	371	365	348	357	351	316	373	351	345	314	363	351	338	387	338	371	352	384	364	334	338	358	350	386	335	377	358	334	364	390	329	371	344	361	337	369	376	369	382	346	373	360	322	358	377	362	329	389	378	339	356	351	325	361	372	333	349	377	364	343	362	343	357	353	324	342	358	348	356	351	332	357	364	357	363	352	331	332	353	353	364	373	345	358	394	340	363	359	393	342	359	352	323	405	379	379	324	354	347	347	374	344	327	374	342	348	363	335	345	331	377	330	354	346	361	349	340	371	357	346	357	366	360	360	382	353	377	359	328	371	326	332	371	318	339	361	369	367	405	344	375	341	374	350	362	398	341	383	342	334	343	342	352	352	332	355	355	362	368	391	347	335	339	363	383	345	370	338	369	335	345	333	348	353	327	345	333	380	344	347	381	340	345	338	369	340	349	352	405	369	360	364	380	329	356	333	349	389	349	350	383	382	342	395	365	337	354	393	352	371	355	338	389	331	352	376	346	352	333	342	335	364	353	338	356	370	351	361	379	327	382	368	321	352	361	362	397	358	402	359	393	352	352	361	344	384	361	363	378	327	388	356	355	368	347	416	380	354	350	355	378	370	352	364	342	343	362	338	342	393	379	337	352	337	370	312	352	366	394	385	351	307	388	367	350	374	387	372	355	319	346	380	383	292	361	323	346	346	333	386	334	358	370	363	364	353	349	349	365	367	352	341	331	333	353	345	395	354	326	371	352	346	386	385	368	349	392	340	382	373	343	352	348	353	384	364	323	360	373	340	353	355	333	358	318	346	368	359	343	353	366	316	369	367	349	366	364	404	357	361	342	321	347	355	339	375	367	383	324	375	334	333	355	359	358	349	350	327	345	376	375	378	368	408	332	365	352	376	336	385	347	347	347	350	310	386	367	370	393	318	347	370	353	335	391	397	373	347	374	364	360	395	343	366	393	350	342	363	380	339	370	361	355	352	358	363	406	309	363	354	357	363	379	365	370	346	330	350	388	339	398	363	379	351	351	357	372	381	366	330	360	360	342	345	359	374	372	354	394	342	333	368	346	339	377	342	330	338	359	366	364	384	355	394	366
38929	46854	27759	8649	2049	951	686	640	593	683	640	622	629	666	668	649	678	667	653	667	674	625	630	624	656	621	632	619	643	628	682	667	651	634	654	672	628	667	612	632	660	684	644	661	631	687	652	650	552	624	686	692	653	617	660	650	624	619	671	661	619	554	624	626	634	672	639	661	660	636	628	641	630	643	637	639	609	683	619	646	666	606	664	632	643	622	709	648	595	627	643	651	633	604	676	600	645	640	650	627	626	607	625	629	631	621	621	647	641	660	629	644	631	613	645	604	620	628	634	617	609	658	704	612	637	610	631	621	633	642	642	640	672	617	637	651	591	647	645	665	659	614	652	660	590	645	634	592	642	638	588	628	643	584	609	651	618	665	645	605	648	656	631	660	654	641	603	644	622	616	612	600	574	623	631	608	644	671	630	650	668	637	635	634	637	633	611	609	645	645	607	583	661	597	639	631	654	630	620	630	680	631	668	608	628	608	555	653	667	628	658	660	605	620	634	635	664	678	565	657	646	631	652	658	643	617	622	685	631	669	645	595	621	652	608	660	656	681	641	694	668	656	625	606	608	639	655	634	630	632	585	642	678	621	610	672	620	659	644	636	657	663	610	598	662	659	631	636	602	623	606	635	644	607	695	596	613	622	610	625	605	581	598	637	646	649	614	623	655	638	597	667	648	642	656	649	648	656	619	630	675	626	634	632	662	616	639	607	635	635	638	636	620	623	598	642	677	637	615	646	618	619	659	637	629	643	621	599	613	610	664	633	650	641	590	636	598	651	675	650	627	599	649	628	586	634	616	658	653	638	630	620	654	628	641	623	625	636	627	633	619	624	647	666	639	587	644	653	623	685	662	619	660	655	627	610	643	659	625	655	665	628	645	701	632	651	613	654	614	650	625	592	628	586	656	658	651	590	614	615	590	646	662	614	651	652	643	634	664	646	631	651	671	626	642	610	644	588	656	676	646	624	650	602	640	628	615	636	625	607	649	615	637	633	678	630	600	622	627	693	603	622	611	630	604	633	655	639	642	629	683	652	617	652	657	608	600	664	635	609	637	652	653	638	650	569	603	629	638	652	646	635	604	614	625	659	680	664	649	611	599	662	665	636	633	632	652	631	622	638	614	624	621	608	589	660	644	650	615	606	656	603	643	640	611	620	609	591	657	595	635	627	626	640	672	635	651	634	614	636	604	660	634	695	629	612	632	642	597	638	619	661	582	640	633	588	676	662	639	653	581	651	619	638	604	658	638	639	611	650	667	640	586	644	615	642	644	588	639	647	662	598	667	606	596	610	662	693	639	653	625	617	639	643	622	631	692	622	644	621	628	652	671	621	613	610	614	625	649	630	651	643	649	634	592	684	616	653	654	618	646	620	652	621	690	652	622	614	624	657	685	659	651	608	646	653	619	651	667	641	651	631	669	647	621	620	640	649	653	674	621	623	637	619	622	624	644	633	654	583	652	647	636	659	583	677	611	574	660	620	574	655	636	614	623	661	661	637	602	632	650	616	663	611	654	604	605	664	617	666	605	610	646	632	588	648	622	628	615	667	574	658	644	616	634	624	638	663	646	610	658	612	641	621	678	636	664	637	655	662	631	614	626	579	628	649	611	610	634	614	630	652	623	633	616	628	603	640	603	648	577	640	623	631	661	644	652	690	617	614	668	682	569	603	630	609	644	626	606	583	633	670	652	643	655	699	631	657	605	622	621	667	663	643	666	641	636	598	639	626	657	667	656	628	617	636	672	633	656	603	636	657	642	666	623	651	663	660	607	643	615	615	658	650	668	640	643	632	616	633	638	600	635	641	700	622	644	632	659	671	648	606	647	658	626	555	626	643	650	641	644	661	637	616	639	650	642	587	652	609	643	673	647	622	624	591	688	634	633	620	629	648	571	639	678	629	649	643	701	684	667	621	659	643	594	668	627	636	617	604	664	647	601	602	619	673	632	605	623	678	651	620	588	603	638	678	660	605	608	672	638	677	656	626	644	624	653	615	612	621	665	644	632	652	608	681	641	591	643	626	613	591	633	597	616	644	668	676	642	644	626	595	620	662	587	666	635	623	614	655	639	633	622	675	630	654	652	628	640	662	598	692	616	610	617	636	632	593	645	565	641	642	664	613	650	648	593	642	658	687	642	671	625	569	619	652	610	649	622	611	648	677	613	654	587	571	600	612	631	624	603	628	597	645	665	597	601	626	671	638	608	603	612	676	645	680	584	644	618	612	622	652	647	667	596	658	618	603	624	620	631	644	644	658	652	637	647	617	639	611	601	683	649	613	652	609	667	634	613	677	664	694	618	620	651	608	628	649	664	616	658	658	635	621	648	625	634	626	618	625	656	607	691	632	633	601	629	647	645	612	673	564	639	651	629	649	660	674	620	627	617	618	660	660	602	621	564	635	645	622	655	650	645	661	690	606	645	612	649	595	622	629	657	675	636	629	627	676	651	621	687	649	650	610	586	648	645	603	630	668	622	619	632	615	634	639	614	652	582	618	649	596	626	632	643	653	632	676	630	661	629	682	665	633	644	611	592	626	638	605	594	643	587	663	623	622	611	619	590	646	620	629	684	638	643	607	621	611	601	599	618	651	611	672	618	640	603	651	611	618	668	614	619	670	668	627	630	642	660	614	596	605	641	606	658	608	656	632	627	579	663	599	623	654	617	679	625	603	619	623	634	632	641	615	613	588	681	601	641	661	633	657	619	638	612	637	642	611	641	658	649	654	633	673	635	595	643	648	624	617	657	653	672	655	626	670	662	663	668	616	604	681	644	601	648	654	670	633	646	680	628	627	609	670	641	671	593	631	601	625	671	627	596	635	623	582	632	605	620	634	613	614	651	627	640	667	660	630	627	620	636	617	649	621	631	665	654	627	635	660	631	653	672	644	618	641	674	627	655	637	639	637	655	629	609	656	624	651	619	681	606	643	638	639	601	627	685	629	655	631	624	627	668	684	635	638	626	627	662	619	646	649	667	672	614	655	637	661	634	598	617	672	654	630	600	623	641	589	635	594	584	623	643	663	635	633	618	664	652	571	663	647	629	681	653	626	605	671	624	672	613	599	658	677	650	667	639	651	639	602	636	604	605	642	670	704	656	621	666	616	625	622	625	620	619	662	671	625	699	649	614	621	606	637	624	615	669	593	608	682	584	660	571	652	639	685	589	657	617	652	663	628	651	638	645	637	630	658	652	660	700	640	641	639	624	680	669	623	659	672	629	636	649	646	667	644	654	661	658	607	642	614	638	606	631	619	591	634	690	650	631	620	615	619	645	640	667	651	631	648	662	635	651	636	611	655	646	590	633	606	673	690	653	647	622	626	606	616	641	650	646	643	682	636	667	662	640	631	636	674	629	628	615	634	614	618	616	606	626	643	617	642	678	622	665	608	682	639	633	677	610	653	652	638	626	620	607	590	638	671	668	630	629	646	620	665	621	644	616	608	679	633	594	641	638	580	648	657	632	630	622	619	593	623	622	617
24808	22917	30366	25011	19637	6710	516	340	312	309	316	290	335	302	285	313	303	267	288	323	290	298	324	313	289	287	295	320	277	307	317	305	239	287	273	289	296	305	285	329	271	278	282	301	322	283	323	323	305	301	302	323	276	288	288	306	286	273	288	310	294	276	291	281	288	282	304	285	293	288	273	308	275	284	302	293	288	309	309	257	301	300	304	279	272	261	309	306	309	312	310	314	297	280	269	283	317	307	297	314	310	289	296	297	280	325	291	289	304	283	290	283	290	298	294	288	299	287	287	275	292	304	291	302	272	314	305	303	282	290	291	289	295	289	298	297	331	301	290	280	281	294	296	280	303	281	279	279	302	303	291	269	298	312	293	320	274	297	333	299	289	278	299	282	310	329	322	316	290	280	277	290	274	332	302	287	308	262	293	295	290	274	294	293	271	304	253	267	287	289	304	301	296	297	313	287	290	301	291	293	300	298	278	290	283	323	301	278	257	318	290	303	288	302	270	283	283	298	287	300	263	324	285	311	309	315	310	271	309	292	298	276	277	303	300	265	300	296	307	314	302	284	273	305	297	275	269	295	273	293	267	262	282	286	317	278	316	316	267	323	266	289	292	308	328	305	292	293	293	308	273	266	279	268	306	287	286	271	293	307	284	280	281	267	282	290	287	284	301	302	298	322	273	287	266	302	268	271	276	305	286	287	266	284	277	315	280	265	296	259	281	276	289	282	298	277	294	293	302	301	267	285	296	303	298	284	286	297	310	298	314	302	266	279	292	300	296	300	294	305	294	305	248	277	290	258	268	307	314	322	294	277	328	278	310	323	279	303	286	307	276	295	296	301	289	276	299	289	290	287	296	302	286	304	273	296	312	276	301	294	300	286	284	290	308	267	295	289	281	281	295	301	270	285	323	291	295	290	303	279	331	263	282	290	318	294	284	291	280	261	270	282	310	279	285	284	283	279	276	273	308	263	289	260	297	268	262	293	316	328	283	321	320	281	285	288	317	262	309	295	269	325	287	293	315	256	305	267	299	315	283	272	288	292	271	281	280	292	307	247	291	304	281	300	304	270	313	288	277	279	263	293	289	291	278	293	276	289	294	280	285	279	279	315	292	317	304	276	287	264	290	303	313	324	298	319	294	291	310	312	273	282	305	297	301	294	266	307	303	277	300	266	308	281	303	280	266	282	281	285	314	280	287	285	304	309	301	271	287	294	277	300	264	304	277	316	280	313	316	277	296	293	283	301	285	284	296	263	276	278	319	287	305	297	299	299	272	289	292	285	264	300	306	268	263	286	291	330	271	302	293	301	264	293	293	291	330	262	303	275	277	281	266	281	278	280	295	292	309	293	304	291	284	304	296	313	299	314	273	276	284	266	288	332	299	289	297	278	275	290	288	281	316	288	280	308	296	306	280	321	285	313	314	261	291	280	307	289	284	280	273	285	316	281	295	266	283	287	298	258	293	282	288	295	269	275	307	293	302	284	282	309	283	295	258	319	287	279	305	300	299	273	298	303	268	296	293	296	287	301	289	295	309	298	287	265	270	282	303	293	307	291	264	267	280	322	289	292	291	307	313	285	306	310	300	267	304	279	309	289	296	259	288	314	303	276	279	297	293	301	286	280	320	291	281	296	268	313	284	308	310	301	309	282	290	289	330	302	302	290	279	303	254	315	305	283	294	274	264	279	298	310	281	304	350	289	273	313	296	301	261	280	257	277	305	297	301	300	268	283	310	285	289	301	278	297	274	281	298	275	314	294	264	274	292	288	272	262	273	301	282	256	275	261	301	284	289	328	279	315	261	323	288	286	306	295	266	271	294	289	310	282	285	291	326	283	282	303	311	313	275	303	277	284	300	315	296	291	272	262	328	312	290	302	277	300	254	289	285	300	267	308	299	309	319	295	251	316	307	291	300	282	314	291	318	304	288	285	264	279	297	268	324	288	291	276	278	282	290	278	313	318	290	298	278	305	310	279	298	283	311	283	299	306	289	293	298	307	280	288	285	330	286	279	280	287	293	284	305	285	306	298	279	285	317	280	289	264	279	288	317	312	303	296	294	287	298	300	292	289	286	297	260	293	275	293	280	273	294	278	284	307	287	299	294	291	296	323	266	298	310	277	265	284	304	305	270	282	284	312	305	313	290	294	296	287	277	283	281	263	316	305	271	326	289	286	315	299	298	311	302	297	266	291	256	292	289	324	296	292	320	275	302	286	290	290	289	281	288	298	279	316	283	289	327	285	285	252	298	301	309	269	324	279	276	310	295	290	290	299	266	304	329	270	292	296	312	280	293	312	289	274	299	302	288	261	264	267	301	280	303	252	283	288	297	294	307	293	292	289	279	296	302	287	283	297	325	331	258	285	295	266	275	300	299	319	284	298	281	287	291	321	279	301	241	292	296	286	293	262	274	290	295	300	326	299	293	289	271	282	284	306	306	321	304	288	309	276	296	285	314	318	307	309	300	304	293	281	298	287	267	326	282	330	275	302	277	289	277	280	278	286	302	292	298	307	265	289	285	277	320	275	291	263	305	274	282	273	283	287	253	316	279	296	281	303	293	306	294	272	277	287	297	305	260	321	303	291	290	326	297	319	274	300	301	305	300	285	308	276	313	277	254	288	284	292	298	293	279	324	276	283	307	297	296	270	286	261	286	284	303	323	279	257	307	280	297	254	275	297	272	267	259	297	279	305	324	331	295	267	317	294	276	274	281	301	278	283	292	250	270	297	310	274	261	283	299	262	289	268	313	294	289	308	296	279	288	284	315	304	326	288	303	297	301	282	309	264	275	312	268	252	295	301	305	285	321	279	276	302	313	299	264	308	280	289	298	289	256	312	281	294	319	288	305	313	272	297	290	305	284	311	268	329	289	297	282	292	286	286	286	286	315	342	299	327	303	313	316	276	296	283	301	297	268	280	319	278	313	256	305	287	293	290	285	291	292	271	295	307	294	289	303	288	306	310	278	288	288	259	274	301	307	301	292	302	266	287	276	329	285	299	283	266	302	267	292	285	305	276	275	295	279	283	298	268	287	272	288	297	294	316	306	305	284	300	297	273	258	304	279	302	270	289	272	294	275	303	305	282	322	281	235	258	279	276	286	308	281	291	331	291	294	292	275	289	290	271	282	294	327	310	323	267	292	290	324	332	280	294	304	303	267	279	273	329	265	280	278	335	287	274	281	299	308	297	278	300	321	296	315	310	259	325	303	287	291	296	288	308	281	272	287	280	301	284	259	296	290	312	280	264	315	289	264	318	328	284	296	283	298	280	289	288	285	293	278	272	275	266	286	301	278	305	275	300	279	299	266	287	262	296	309	310	281	315	289	286	280	284	306	288	313	281	339	288	321	282	301	327	298	314	320	290	261	279	295	276	276	302	280	286	285	271	312	269	297	295	268	299	293	272	264	297	290	299	287	287	295	328	321	257	315	312	281	276	264	301	325	303	290	286	290	307	265	273	301	299	300	306	295	253	311	291	280	305
61766	88536	57462	28783	9899	2306	661	521	524	544	556	517	494	481	538	551	549	488	541	512	530	491	523	510	508	539	565	560	544	542	533	550	517	525	546	551	520	509	493	514	497	528	507	511	470	538	551	541	503	535	542	522	511	525	540	526	530	573	553	506	512	527	540	473	520	525	510	557	505	535	562	490	538	487	475	537	529	575	511	520	521	500	534	511	482	557	502	503	565	493	492	534	488	506	505	511	500	546	546	538	527	493	506	535	528	504	515	504	514	515	532	500	552	514	546	546	544	517	501	530	486	506	536	468	497	512	484	520	547	522	511	525	521	540	534	521	524	499	511	504	510	486	486	515	539	485	529	515	582	501	514	517	536	513	530	500	461	469	536	524	518	523	491	474	504	515	549	518	504	516	524	519	521	550	523	532	526	508	532	520	523	553	550	523	506	514	480	532	474	495	481	523	557	512	515	502	493	507	537	521	533	511	503	490	532	484	501	512	544	549	458	511	534	486	506	501	558	547	562	508	537	524	505	488	522	514	541	535	504	512	533	478	516	525	513	532	501	511	479	563	541	552	560	526	506	540	543	527	519	502	545	546	516	513	503	494	537	538	501	548	553	558	531	518	500	512	528	491	529	535	539	512	467	522	527	493	541	491	510	510	528	537	518	468	480	523	501	519	482	501	526	540	544	506	482	538	533	503	538	511	512	500	506	521	533	523	540	480	558	534	543	472	520	486	484	493	534	515	499	486	501	494	536	534	493	512	506	534	513	495	581	492	507	512	485	543	525	521	519	528	483	512	533	522	531	536	456	495	506	547	503	542	523	495	529	498	525	589	527	491	511	508	490	532	516	516	541	554	515	500	486	532	566	505	538	496	502	516	512	524	525	529	501	512	497	515	492	522	488	513	538	481	491	529	543	543	519	525	492	516	511	463	506	528	500	468	526	516	565	565	558	513	490	546	494	497	568	524	502	520	570	553	516	514	528	528	464	533	508	492	513	510	536	532	555	516	510	496	515	513	531	531	526	530	533	502	503	519	500	534	496	519	563	494	482	530	536	555	486	544	477	561	583	504	511	507	517	510	528	522	488	520	505	511	519	512	526	501	513	520	533	526	529	496	539	557	526	546	485	530	491	500	556	547	500	503	492	535	544	543	503	572	512	486	496	511	493	542	495	512	506	487	541	478	557	488	540	501	538	511	539	534	533	506	530	558	509	513	496	533	494	543	471	560	508	530	486	539	548	483	525	545	540	495	529	521	505	522	493	575	531	497	475	479	524	482	574	487	507	508	547	518	543	477	570	579	522	520	548	485	518	520	538	541	538	490	517	502	521	504	496	524	526	483	517	540	484	524	519	552	492	556	510	529	505	529	526	555	510	532	521	555	523	541	545	506	544	544	497	484	528	509	526	487	476	466	536	502	510	516	505	542	511	517	520	534	515	536	519	537	509	487	550	535	539	511	539	523	502	537	517	473	480	530	549	506	514	549	545	509	513	545	514	517	510	560	499	517	478	521	574	497	502	538	514	485	510	492	540	498	503	559	540	528	505	522	512	548	534	543	518	528	495	546	534	501	501	539	521	524	528	566	489	541	537	511	512	537	518	483	498	541	542	496	525	513	520	497	511	542	511	464	511	519	519	512	541	516	517	527	500	484	532	518	524	500	511	490	545	470	499	538	543	554	542	541	519	514	502	544	504	520	520	490	497	555	492	504	504	556	539	507	535	522	516	509	535	572	550	527	529	520	480	524	511	525	576	534	541	507	502	514	454	528	514	478	509	520	518	515	539	505	494	544	519	549	514	535	531	522	551	515	544	530	528	559	504	534	529	501	550	428	513	585	508	543	545	531	529	537	518	553	482	525	531	545	502	516	533	489	523	487	544	503	518	505	499	516	524	521	543	517	528	545	507	526	511	499	530	500	484	526	493	499	510	532	519	541	513	508	486	490	504	477	518	495	524	465	553	504	540	510	502	465	520	488	479	543	508	507	484	511	548	533	531	513	512	502	546	543	526	490	521	469	480	486	512	513	558	512	516	517	475	523	501	534	479	514	511	494	557	527	574	525	535	537	565	533	499	492	497	492	514	510	487	526	521	540	506	473	466	541	553	558	486	516	542	499	519	513	549	522	499	541	476	535	579	533	514	491	463	504	525	526	469	520	530	533	473	484	518	483	480	557	555	490	520	515	522	525	502	503	501	535	513	490	486	505	524	530	517	521	529	516	490	533	495	511	475	568	474	537	494	506	520	516	527	502	536	547	525	524	532	546	528	518	542	524	545	539	517	531	518	490	497	513	522	497	523	516	532	506	524	489	523	572	538	499	503	557	549	487	548	531	499	507	537	516	533	481	542	501	548	514	507	515	508	505	523	540	538	513	535	534	581	535	492	508	528	527	525	547	502	506	527	530	515	529	507	506	514	545	524	513	519	532	551	547	516	511	550	505	510	536	484	514	535	537	509	560	495	551	516	514	525	470	491	526	506	510	508	534	537	525	511	499	558	543	498	509	518	532	521	506	523	526	566	517	481	515	487	499	514	541	514	521	517	564	511	505	495	519	534	517	525	541	513	518	528	538	511	552	507	537	520	530	532	480	549	513	557	530	554	523	526	525	557	513	505	520	515	506	511	489	514	529	533	529	503	524	532	526	524	493	507	517	501	490	539	527	527	503	507	488	530	539	510	502	505	555	524	544	567	499	494	548	539	571	548	525	563	523	521	526	556	510	515	525	522	538	546	492	509	497	548	527	499	508	504	476	517	523	531	497	511	542	521	469	528	533	497	504	525	521	494	526	518	514	496	481	501	533	482	520	523	505	569	522	530	509	523	497	545	531	564	524	450	548	535	490	523	550	507	537	546	537	482	506	508	480	515	568	492	521	484	505	544	500	491	502	551	549	501	545	528	520	548	503	525	518	527	535	530	527	579	503	512	529	540	519	519	525	526	501	502	523	517	520	523	488	544	532	518	507	491	530	495	506	528	522	508	511	538	498	500	506	509	510	546	522	509	533	512	523	510	502	482	498	493	522	504	504	535	522	553	529	489	553	510	543	504	509	503	502	531	517	514	530	509	540	497	518	545	500	513	512	512	525	490	546	529	527	522	543	520	523	473	520	491	498	528	512	499	519	489	538	523	565	505	513	558	566	508	511	535	541	516	539	518	534	495	556	497	529	484	505	515	538	503	510	562	481	527	490	534	472	505	568	497	537	492	521	531	516	492	517	502	503	509	502	525	481	541	500	522	535	526	526	508	498	516	489	516	527	554	558	515	547	538	520	513	534	551	543	522	530	491	511	515	506	554	494	497	468	524	510	501	490	509	508	509	531	517	522	500	503	518	523	543	520	533	526	530	538	525	561	556	526	519	532	511	530	524	500	514	505	468	523	474	527	543	537	535	502	506	523	517	497	558	501	535	576	512	526	561	514	542	506	506	533	492	532	533	584	535	520	495	557	518	528	492	488	552	544	511	509	530	528	527	482	506	528	501	513	547	503
23587	21952	29978	24132	21385	18932	4075	455	367	385	401	367	372	415	388	389	389	354	386	374	389	363	400	397	387	383	387	378	388	369	390	361	405	371	380	400	355	369	416	369	366	395	350	373	383	342	395	414	360	371	400	353	345	391	381	393	381	380	425	393	408	364	376	358	380	418	362	376	375	396	403	393	408	382	373	364	365	360	345	344	354	399	381	392	376	361	357	378	376	364	388	391	399	364	396	346	382	362	372	400	416	410	374	353	377	373	365	351	400	379	381	381	347	379	359	393	388	356	394	404	353	392	365	364	335	404	388	356	388	360	363	323	405	405	378	390	350	361	353	320	357	374	357	409	394	385	377	386	344	419	390	361	361	378	373	384	380	378	380	382	372	352	406	360	368	351	378	372	377	394	345	374	381	360	371	388	365	364	366	397	350	356	325	373	380	411	370	357	372	376	365	394	345	376	364	390	392	412	380	387	372	385	394	415	419	383	369	365	371	338	374	371	359	368	389	388	369	384	383	376	401	367	367	380	364	394	325	392	381	384	369	367	426	419	352	379	341	377	401	376	403	388	377	376	358	346	390	394	377	392	396	392	341	371	385	364	351	389	374	385	371	365	380	381	389	397	369	392	389	365	384	388	352	393	423	364	374	375	401	383	367	387	346	386	361	363	363	369	371	377	383	364	394	363	377	342	394	373	447	372	382	377	389	371	361	365	391	376	384	345	373	354	373	386	385	364	422	363	372	382	357	383	394	387	397	368	352	388	390	385	374	363	368	364	356	374	364	350	340	387	372	334	366	364	373	363	396	391	368	362	363	366	409	378	423	397	375	391	368	348	359	393	398	378	351	412	378	388	342	397	398	380	373	382	400	383	347	380	345	395	375	396	380	363	412	390	386	369	394	364	381	358	350	363	394	400	400	380	373	375	394	360	394	378	414	372	373	419	387	397	355	373	393	403	358	363	349	374	357	393	374	399	363	407	372	384	396	370	419	395	352	355	390	344	368	376	346	411	376	366	389	360	401	384	372	350	385	377	375	409	359	348	385	350	364	365	414	396	427	366	376	400	365	342	366	381	357	340	331	363	367	355	398	375	366	387	381	362	412	372	417	367	372	396	371	368	369	349	361	366	395	352	384	410	356	355	380	388	348	373	387	357	396	361	356	349	331	423	369	374	382	366	337	422	356	394	358	365	378	361	405	392	392	364	347	397	403	343	382	349	368	392	394	363	365	373	374	400	396	408	392	408	386	386	379	356	374	357	389	380	366	391	394	353	365	399	377	377	319	380	350	382	376	401	380	347	375	373	376	381	408	387	374	397	384	399	344	396	363	377	387	364	375	375	382	393	340	353	373	354	359	374	399	419	390	383	374	398	417	362	389	362	352	371	362	379	369	377	384	382	370	367	390	401	354	399	380	368	357	360	380	340	332	358	368	385	347	360	399	369	368	359	376	385	384	409	393	389	392	399	377	390	392	365	364	396	350	368	441	385	394	365	380	362	328	362	373	391	405	405	378	381	374	382	346	372	415	381	395	401	363	385	343	359	391	355	396	362	383	398	416	366	369	372	361	369	393	402	396	360	379	362	342	382	419	366	373	367	362	399	430	348	367	371	384	385	355	373	421	353	352	378	347	320	348	371	409	378	379	390	382	363	358	346	385	360	373	399	369	370	366	404	380	376	383	354	387	367	402	354	414	374	369	384	408	355	362	384	357	379	406	355	362	371	366	396	359	380	401	370	380	398	340	416	355	361	390	403	391	381	367	401	377	395	352	378	354	387	376	371	384	389	388	353	378	399	409	388	359	389	353	393	387	408	354	400	367	400	384	376	373	411	383	382	400	357	376	375	384	370	388	386	419	388	380	377	383	359	351	382	351	370	368	379	391	389	402	364	329	390	414	385	378	395	386	407	382	360	399	347	374	388	352	360	408	383	396	343	409	398	358	375	384	370	367	378	392	401	385	391	365	383	377	364	355	406	386	383	352	375	393	353	328	374	365	376	388	383	363	364	380	372	374	334	401	394	362	393	384	397	351	421	384	371	359	368	397	358	380	320	381	423	348	368	383	369	354	373	364	379	372	363	387	378	384	340	397	374	393	376	392	335	352	379	414	377	332	365	352	370	385	356	368	374	366	385	385	394	400	368	408	383	397	362	405	375	396	400	387	384	390	396	368	408	384	368	378	397	382	414	350	344	390	385	389	368	388	389	386	420	388	350	369	384	358	356	384	344	351	357	391	381	381	368	407	372	381	368	351	371	403	397	378	381	374	394	336	371	375	370	414	358	412	354	391	404	365	362	393	400	322	392	388	390	404	400	374	392	371	394	352	361	373	398	374	362	377	395	376	372	346	373	371	381	398	372	369	364	357	360	363	354	398	395	339	338	352	368	394	401	404	355	405	363	427	369	345	373	376	348	394	353	382	358	390	379	370	370	354	385	368	363	386	406	364	400	398	382	367	369	368	367	356	385	378	369	384	398	376	402	369	356	377	335	401	355	372	356	382	391	379	363	346	376	387	385	354	380	401	381	400	391	353	396	389	378	378	403	386	376	342	365	397	364	378	377	355	368	388	389	392	386	398	361	397	408	399	383	388	370	373	392	361	373	385	387	374	382	368	380	393	355	398	358	396	397	343	384	396	422	381	381	382	364	424	357	364	356	373	358	375	362	348	394	389	410	371	381	372	381	357	366	401	405	369	393	353	366	409	370	370	402	378	362	391	378	349	361	353	335	392	349	380	391	393	420	412	362	357	400	386	377	377	364	391	419	392	406	361	377	387	387	392	398	404	378	380	361	391	377	398	377	362	369	381	374	384	363	362	366	359	376	403	378	388	371	374	387	377	371	390	369	351	381	342	370	374	372	428	407	370	373	372	341	351	405	383	368	392	379	363	362	369	355	373	382	409	356	375	370	355	368	357	412	380	355	395	360	383	366	387	362	407	386	403	405	343	362	366	394	398	381	360	379	379	368	403	358	362	349	361	394	371	399	403	380	369	353	398	366	379	379	407	377	372	382	381	365	366	399	378	371	363	383	402	384	365	392	378	374	380	359	406	393	379	356	335	384	373	381	386	359	409	353	363	365	343	360	381	386	364	381	378	359	359	356	359	339	365	374	333	371	394	347	378	356	428	360	355	377	388	405	374	353	371	358	374	353	394	386	362	373	361	335	389	360	392	361	391	385	370	381	368	362	373	367	359	362	378	387	363	355	359	386	375	366	396	384	394	357	381	393	338	387	389	393	396	361	385	347	381	376	325	364	371	380	350	405	388	373	381	355	351	388	355	376	357	394	382	401	409	378	377	374	378	351	338	385	387	367	396	376	408	379	406	353	365	377	391	356	370	330	365	391	378	347	380	397	413	387	417	366	366	359	360	358	371	378	374	396	392	375	374	347	371	351	372	376	385	374	368	375	400	378	419	368	319	362	364	377	339	368	384	417	382	363	391	350	369	382	396	370	350	378	360	373	388	422	386	388	363	422	417	366	390	425
61133	98497	68312	37730	15767	4206	912	634	643	589	632	685	614	646	615	635	622	641	616	593	651	685	633	595	641	633	660	639	649	607	628	668	618	639	658	614	612	618	640	594	625	602	646	638	613	651	644	632	623	590	574	612	626	651	639	600	612	585	623	630	603	597	612	619	673	638	638	629	663	618	608	655	639	646	641	619	661	627	630	620	652	597	681	665	638	600	609	597	590	630	632	593	646	592	619	635	610	632	634	645	646	611	624	621	668	646	626	604	629	640	651	672	593	638	627	614	621	620	608	609	637	647	601	646	607	629	590	647	653	605	597	612	637	633	561	610	657	634	623	615	658	662	629	657	598	628	607	602	582	674	603	611	668	601	578	654	597	606	600	628	627	642	620	607	613	644	589	616	597	642	624	618	641	646	648	569	643	653	690	590	653	601	629	606	643	645	648	615	596	638	629	598	608	610	596	637	607	621	597	591	647	668	654	656	638	619	617	593	628	621	664	597	639	577	624	611	608	618	619	632	622	633	615	667	651	633	607	605	598	624	675	635	653	645	648	621	625	655	680	634	637	619	600	603	607	590	599	610	614	630	608	640	604	654	597	653	650	637	613	602	611	613	613	660	534	608	620	660	620	655	613	624	596	685	612	655	620	613	602	626	637	646	621	626	624	591	634	594	584	625	655	651	618	654	627	587	612	636	625	613	610	638	577	597	592	610	646	615	629	677	612	607	669	582	637	567	593	607	644	600	618	644	632	678	591	599	643	635	599	644	628	615	622	611	628	594	634	617	644	619	633	619	572	583	614	632	607	610	641	656	589	645	668	590	611	621	625	572	624	636	619	643	606	659	619	605	599	609	619	637	603	611	625	610	585	596	571	656	585	645	625	650	608	653	627	595	642	633	602	663	632	676	641	621	623	612	646	630	645	633	599	638	637	631	638	670	666	639	603	639	602	596	636	648	645	614	630	596	658	580	653	656	659	631	626	653	583	632	629	653	642	602	612	618	624	613	627	607	627	596	636	588	622	640	636	578	622	667	587	650	633	635	618	627	639	619	602	574	613	605	604	662	634	611	654	649	638	615	645	615	685	586	692	659	617	606	674	594	595	645	645	616	690	616	628	631	648	591	632	640	631	598	574	580	641	598	634	656	627	620	637	626	625	602	611	632	614	615	631	643	642	637	636	640	654	588	603	575	565	634	603	658	623	633	592	628	620	654	646	622	602	617	647	615	659	633	674	605	572	623	604	595	622	638	598	573	644	709	591	550	591	662	611	625	640	587	575	613	661	614	602	642	644	608	637	611	572	688	666	666	619	609	601	598	599	608	648	622	591	635	609	615	592	636	607	617	641	614	654	633	649	633	636	645	610	606	620	598	655	591	618	624	606	614	609	616	675	603	596	647	661	630	625	627	674	625	630	631	633	631	628	652	648	630	640	638	646	617	604	601	633	618	621	613	671	651	652	616	630	601	612	585	612	636	590	638	629	610	597	604	645	600	612	621	608	617	658	604	627	615	644	643	645	604	570	619	620	623	637	595	651	627	610	643	618	628	631	608	632	594	642	601	618	648	656	606	637	573	619	642	655	668	570	638	628	612	612	606	626	647	585	638	589	573	630	636	629	641	629	602	604	631	625	649	632	633	602	615	634	636	569	610	603	629	614	624	639	595	640	680	665	582	636	652	613	692	588	632	595	584	599	641	597	596	628	660	649	636	628	609	603	650	611	626	640	583	636	625	619	616	623	623	626	654	623	607	622	617	629	592	591	600	640	618	626	644	631	637	613	619	596	651	610	575	610	631	649	641	583	631	622	605	605	631	624	636	627	625	611	561	640	628	644	605	646	622	656	597	617	623	625	632	610	656	585	636	655	646	660	623	619	667	645	627	624	610	619	669	637	600	596	662	625	645	679	604	570	614	613	623	624	632	651	641	614	648	608	593	598	625	628	642	620	644	616	637	623	598	605	620	602	682	642	612	611	596	637	575	619	621	608	666	647	624	634	616	620	629	593	617	633	620	645	619	622	617	627	633	619	581	560	627	633	608	635	632	596	626	636	642	642	655	617	677	621	659	644	633	613	607	614	602	644	660	680	626	654	685	618	645	606	608	683	576	611	597	536	632	633	575	611	609	644	625	670	662	648	620	617	618	639	601	657	616	633	622	621	632	592	598	607	618	643	632	617	639	601	665	618	627	596	617	596	639	645	599	616	616	626	574	631	659	621	619	606	577	627	644	635	621	612	631	599	616	628	640	597	639	621	607	606	670	643	665	629	648	623	636	666	545	620	598	623	608	623	647	634	605	631	660	609	661	675	634	595	601	594	621	590	581	633	624	658	634	653	631	655	612	656	615	642	624	669	624	609	644	609	625	600	647	645	591	637	581	634	607	667	624	628	620	664	657	680	645	621	599	604	588	613	592	575	645	630	632	618	620	618	597	628	636	656	585	597	626	668	608	642	644	606	582	582	595	664	651	647	619	634	601	580	639	636	623	641	609	617	640	645	590	602	601	606	647	652	594	600	628	652	646	618	607	553	637	621	600	600	613	641	610	667	611	573	639	617	610	606	644	632	634	621	618	578	624	612	630	636	623	653	584	636	637	622	631	637	640	649	627	607	653	637	582	640	626	622	620	639	614	578	638	600	635	639	650	596	642	575	601	593	659	596	587	602	617	593	646	611	609	632	625	627	627	637	630	629	604	611	630	624	552	660	628	622	650	639	676	626	624	681	630	623	620	637	616	593	602	601	655	642	614	615	604	611	635	593	662	640	610	630	561	640	645	652	634	613	630	647	627	630	611	603	644	636	611	617	640	627	574	639	659	644	613	610	635	611	623	608	626	602	614	591	619	559	590	653	654	568	632	623	618	661	636	620	601	657	630	622	630	637	614	625	571	641	680	669	600	650	615	647	637	660	610	620	634	675	619	612	654	635	653	616	618	618	582	630	634	653	623	611	600	639	613	650	661	650	609	645	619	645	604	640	615	571	627	619	606	658	609	626	632	642	607	568	644	639	585	648	650	592	624	631	615	620	639	627	586	635	591	613	605	620	631	611	624	643	616	650	604	657	644	628	626	623	604	666	593	573	615	651	628	606	642	612	602	672	617	663	579	614	592	591	652	603	598	685	625	620	665	631	622	620	601	624	660	635	612	656	630	649	661	635	597	570	581	620	625	602	644	610	629	660	620	608	615	652	620	619	648	660	631	606	608	626	635	592	609	627	628	609	592	639	600	597	617	670	626	626	620	625	619	636	590	662	600	618	589	609	643	636	590	622	610	614	602	606	621	607	647	659	621	622	655	608	602	617	585	600	641	584	623	589	639	642	571	633	665	608	621	613	600	542	679	590	629	657	641	563	629	646	631	634	617	610	575	613	639	635	613	660	686	635	606	606	599	596	651	620	629	594	652	654	616	633	636	675	617	607	589	614	676	571	608	598	618	620	594	659	640	613	586	616	606	627	603	609	622	633	646	622	669	603	572	617	637	591	630	624	560
30102	29049	25424	10377	1442	561	421	349	390	362	369	346	363	374	365	387	359	381	382	348	397	336	410	388	349	378	394	354	357	362	395	371	357	400	348	348	392	358	376	359	341	388	384	368	389	371	368	353	380	330	360	348	345	371	331	365	362	383	393	357	357	353	370	353	370	406	364	360	403	349	388	367	355	371	357	375	389	352	351	374	361	369	353	379	333	367	387	396	353	373	368	359	376	356	330	384	370	325	367	341	321	399	371	381	366	350	356	373	384	379	346	384	334	357	354	365	332	369	365	359	374	366	375	354	383	393	352	353	333	349	366	369	344	358	337	357	372	402	362	385	394	388	382	382	364	338	364	358	388	367	381	366	353	385	384	365	403	380	373	351	367	381	370	349	390	399	345	377	376	356	364	365	369	364	409	335	386	368	332	377	372	359	354	359	363	325	360	381	378	368	386	309	366	393	351	412	370	388	392	391	376	366	363	341	379	369	373	369	387	390	341	404	363	374	350	372	384	350	341	395	376	347	378	365	367	389	362	357	379	397	382	396	370	372	336	367	385	351	380	374	358	390	341	389	378	351	345	373	374	343	351	390	343	370	372	377	360	367	358	369	386	369	375	368	366	358	383	351	357	380	358	398	374	341	367	367	392	349	397	397	384	377	342	353	397	315	358	356	383	349	364	331	356	342	375	370	388	355	372	376	372	340	357	374	360	386	352	361	365	343	346	360	331	380	398	380	356	367	401	363	343	393	386	393	350	336	357	342	373	360	389	419	357	352	364	355	349	342	389	365	334	394	348	407	355	327	361	397	371	368	370	385	383	366	431	339	335	342	379	338	332	387	348	348	378	366	382	339	350	372	385	384	372	351	361	360	351	359	390	363	364	353	367	359	387	395	353	360	350	370	360	375	355	343	369	383	338	369	379	383	390	371	342	360	328	354	354	362	334	374	376	359	370	365	359	380	348	367	391	338	337	369	374	375	323	370	338	337	363	351	410	362	356	392	356	359	394	378	377	350	380	365	348	358	378	378	358	377	363	365	375	362	365	369	361	332	392	348	370	378	366	367	325	322	354	387	367	387	357	357	364	364	378	370	389	387	355	377	362	377	374	381	404	350	348	406	376	339	396	388	357	360	391	357	370	345	357	388	368	368	381	365	348	367	360	396	367	382	371	397	342	350	370	393	382	337	384	353	368	337	351	396	344	366	374	333	354	360	380	377	354	340	318	354	351	365	362	368	364	355	377	373	408	336	311	334	349	364	344	363	360	337	390	369	400	372	393	348	355	351	353	373	398	371	333	345	394	375	392	384	376	338	365	386	346	359	352	382	345	374	376	369	368	376	352	364	364	355	388	326	401	386	359	408	373	371	381	378	357	378	423	348	382	401	360	368	346	367	346	339	370	353	373	360	388	349	379	355	368	374	368	352	374	364	341	383	362	347	372	390	361	365	379	371	369	379	372	381	351	383	374	388	375	389	386	370	380	406	355	389	351	360	373	377	344	347	366	381	379	384	403	383	324	368	364	365	334	375	373	363	334	357	379	368	347	380	344	369	376	361	363	369	375	373	370	368	380	361	365	346	339	358	342	387	429	368	372	370	364	368	349	348	366	361	345	365	352	374	365	342	425	384	366	353	388	369	388	392	381	393	359	369	354	366	348	371	379	372	399	361	368	355	355	355	350	396	346	373	363	352	341	377	370	349	369	344	357	369	344	380	357	362	349	368	375	356	379	391	361	345	340	381	355	371	349	377	364	361	379	349	400	349	357	397	361	370	347	368	351	360	395	349	332	369	396	385	376	398	376	370	337	380	332	346	400	367	363	359	385	371	364	366	403	347	387	394	344	340	347	357	375	392	363	367	352	367	362	386	334	357	328	359	397	337	379	358	389	364	360	364	346	365	371	362	346	409	377	353	330	348	383	353	326	383	353	412	368	376	342	359	350	360	393	380	358	359	348	371	377	353	368	327	385	382	346	347	368	389	382	340	357	374	375	388	385	390	368	392	370	349	360	368	394	353	344	353	375	399	361	390	366	359	364	373	355	371	382	339	347	364	366	379	381	367	380	403	372	386	404	416	334	364	365	350	355	368	346	391	378	370	396	408	420	370	374	362	339	347	389	368	364	371	360	359	368	374	343	347	353	363	364	361	365	358	381	367	379	345	357	372	351	392	377	349	357	386	357	375	364	334	419	349	388	368	347	367	364	345	366	363	362	376	370	361	380	351	355	377	370	382	369	372	374	333	377	389	372	331	412	363	350	353	361	355	385	391	385	353	342	360	408	324	352	386	355	357	345	381	377	379	379	378	362	382	325	368	356	395	355	387	405	386	399	358	316	354	377	371	336	379	354	384	363	383	365	358	354	387	371	338	378	355	378	342	383	344	388	354	378	342	378	379	357	339	379	371	367	393	357	407	398	374	356	359	406	378	347	354	345	396	387	333	404	379	378	364	366	376	366	364	374	361	370	325	395	377	386	348	349	390	342	380	388	360	394	344	345	412	379	376	386	382	367	345	352	329	362	353	366	342	358	343	355	359	348	364	377	367	365	372	365	350	366	390	361	399	354	373	362	354	403	354	352	347	373	375	357	384	370	386	367	362	382	346	367	365	372	382	372	365	355	360	345	350	361	384	365	351	373	333	388	346	348	368	359	380	367	334	335	374	370	365	353	363	401	362	338	355	359	388	364	374	326	352	377	360	387	320	338	338	374	345	331	355	359	391	401	376	356	361	369	401	317	351	339	365	369	364	371	353	361	348	370	357	349	360	347	343	391	382	366	356	381	388	370	375	381	411	369	347	340	351	382	376	357	395	370	352	363	394	386	364	370	344	363	332	397	383	364	373	361	342	379	360	375	356	375	378	397	343	419	360	347	353	365	353	346	396	390	344	377	363	363	385	364	356	376	374	341	347	357	352	351	363	320	410	359	362	388	368	370	355	379	330	365	341	356	357	361	387	389	396	367	407	396	355	341	374	357	372	342	330	373	400	370	388	368	416	344	354	380	372	350	363	394	379	398	359	387	357	360	395	329	432	359	380	357	392	348	374	373	406	335	345	369	346	377	359	365	397	361	362	381	369	369	376	350	371	352	375	366	354	352	381	390	388	375	370	347	361	365	361	377	399	355	362	372	361	398	368	351	347	377	366	380	382	397	360	394	342	361	348	379	383	391	417	358	374	349	349	364	344	377	376	339	358	359	358	327	365	418	378	358	360	355	366	353	388	365	378	341	335	349	385	414	352	375	340	353	381	386	327	347	391	375	337	381	391	373	343	362	377	353	328	368	362	357	379	371	356	393	397	367	360	345	336	381	376	374	388	377	359	358	366	373	395	363	388	347	356	380	393	355	374	381	365	371	367	333	352	354	380	379	385	356	380	376	371	379	363	342	368	389	349	374	331	379	350	363	410	347	348	358	352	330	326	377	354	361	332	348	394	364	340	351	372	387	419	368	352	322	371	392	370	393	356	371	389	328	373	366	359	345	384	376	387
38609	46548	28743	9837	2664	1011	684	629	691	653	631	645	654	648	617	645	666	697	624	646	627	583	633	647	693	626	689	645	634	665	655	656	633	663	632	651	642	655	636	673	609	652	664	644	619	614	680	618	611	668	610	640	634	655	690	711	629	670	597	655	595	691	623	635	622	641	605	656	638	648	643	626	664	644	631	651	683	629	660	637	657	643	638	663	655	641	687	614	657	649	645	572	645	617	685	626	615	701	656	632	610	613	586	661	667	626	666	668	639	678	623	635	664	600	620	618	649	678	653	606	669	617	677	651	605	634	658	706	647	622	643	592	644	645	652	649	699	641	699	647	636	670	642	635	635	648	635	635	592	603	661	664	622	596	611	655	677	645	638	683	633	666	634	617	608	650	645	651	660	647	629	664	682	628	659	672	617	633	714	670	664	647	648	633	607	655	661	675	641	653	615	603	702	669	665	634	630	615	669	628	625	633	648	615	641	613	611	641	638	620	637	675	612	623	655	636	637	636	607	678	673	604	643	651	661	678	640	625	629	600	675	667	663	694	665	592	670	637	657	669	647	658	605	638	673	621	674	634	596	665	681	661	676	653	630	678	677	655	624	651	658	612	710	676	643	684	628	641	631	621	648	637	657	661	605	679	599	632	641	647	634	665	656	683	626	660	673	621	674	644	655	666	637	664	680	584	669	630	612	619	688	611	660	624	623	659	652	638	587	630	668	632	637	645	658	622	652	679	640	654	656	622	645	624	646	661	677	642	616	608	611	644	657	661	606	640	657	707	649	649	645	649	680	658	650	649	607	626	631	637	671	671	672	644	662	637	674	597	675	621	650	643	668	668	641	629	642	642	638	656	619	600	670	685	608	657	670	661	643	691	607	648	642	666	673	665	621	653	635	672	657	643	641	654	635	679	682	614	660	692	610	641	631	657	653	693	633	626	652	652	673	676	598	605	610	610	650	607	620	677	627	656	641	604	637	635	623	683	609	678	610	647	628	652	655	619	621	673	664	669	612	664	623	645	620	662	630	583	636	652	681	610	630	651	667	637	639	629	659	668	664	632	607	641	639	673	639	616	619	626	619	653	666	657	644	631	676	666	623	613	619	674	666	635	649	639	634	661	663	626	697	618	593	627	648	702	619	676	640	631	635	646	628	693	667	638	599	614	650	630	673	638	674	643	651	625	654	630	662	681	659	623	629	680	645	632	683	641	610	672	624	668	614	667	673	626	647	606	635	666	642	604	660	620	654	606	643	664	638	653	672	653	631	649	641	648	575	636	612	638	657	661	652	619	663	619	620	625	636	643	680	644	681	645	652	617	639	647	586	638	617	639	652	621	642	627	668	638	669	670	680	639	627	630	653	628	625	621	640	647	673	597	634	634	644	688	645	608	660	685	635	622	659	654	604	633	612	655	651	662	663	657	607	650	654	659	652	659	627	696	637	670	663	624	694	620	669	680	647	615	650	681	677	647	639	657	698	609	629	647	676	647	607	634	615	627	632	648	611	637	644	628	630	740	606	613	677	656	662	630	607	604	620	660	666	618	656	623	683	660	633	658	651	651	675	663	669	632	602	661	647	655	718	645	627	644	654	584	644	639	606	670	604	627	606	677	634	665	615	683	660	646	604	645	606	672	646	660	661	627	648	676	648	620	639	662	577	680	666	632	676	658	668	609	638	640	621	617	619	641	715	681	625	645	608	604	691	621	642	610	637	653	655	647	686	656	625	678	627	688	612	691	598	627	667	601	653	602	595	641	623	588	659	675	629	648	702	619	646	679	712	651	647	678	664	654	634	657	615	673	673	615	650	626	647	638	653	642	679	663	652	634	673	657	649	672	656	680	689	656	643	672	641	651	608	625	638	597	649	642	613	635	687	666	627	643	646	651	613	688	615	666	658	656	609	694	642	648	646	621	674	680	601	634	636	601	648	619	632	664	646	651	625	600	660	657	606	612	664	631	634	666	606	623	623	695	637	623	633	636	654	680	623	609	644	661	611	608	654	661	652	688	618	624	645	638	611	634	640	565	645	645	596	650	679	622	619	640	633	684	585	652	681	632	663	620	656	680	632	656	583	658	615	669	666	626	671	640	629	586	632	689	682	633	656	645	614	697	645	631	632	707	686	664	685	588	622	634	648	651	581	603	641	630	593	618	667	661	624	644	669	685	607	687	634	634	712	658	669	661	654	636	690	674	650	639	649	650	597	648	644	676	592	673	647	638	646	643	611	706	673	627	632	597	652	642	657	654	665	640	655	658	658	646	670	614	702	647	620	637	655	621	671	702	643	594	643	641	693	637	652	683	674	681	625	664	673	652	621	618	665	631	661	626	649	625	610	679	633	640	631	660	643	617	645	607	607	682	617	634	619	676	658	661	662	598	660	631	623	630	671	645	631	638	616	689	655	654	638	633	686	634	626	640	652	626	669	626	648	653	640	668	636	664	678	643	676	641	702	665	659	635	630	670	607	645	672	632	668	676	593	586	641	608	641	682	623	637	651	648	628	663	686	664	609	653	679	674	641	625	623	639	648	631	652	652	675	610	632	627	634	656	664	643	647	604	621	654	690	646	631	631	656	660	620	628	645	649	673	658	643	644	657	615	650	648	691	629	637	650	611	692	612	619	672	616	634	624	636	672	632	642	658	594	609	626	623	661	674	694	657	676	633	655	682	668	666	613	692	677	649	626	623	625	653	621	586	609	648	652	656	657	625	628	660	688	649	642	637	680	642	651	649	630	589	642	649	690	665	637	633	647	623	614	626	636	639	692	701	639	653	701	633	682	618	646	645	662	664	626	631	657	635	671	631	621	630	649	667	639	628	666	665	695	644	661	633	635	644	591	637	658	644	616	650	638	600	662	618	607	658	699	623	629	628	663	663	635	610	622	651	631	625	680	690	637	683	656	673	664	637	659	635	671	654	674	645	655	653	621	678	659	659	618	636	616	679	645	644	670	624	714	631	639	643	643	708	654	642	656	656	595	689	602	643	657	695	613	663	644	641	690	655	641	705	643	673	629	611	662	669	613	638	642	662	672	660	659	667	647	644	615	656	648	594	658	627	607	653	689	636	625	635	667	619	641	687	668	679	632	644	683	698	643	608	657	587	670	692	638	642	631	661	634	690	701	628	681	641	611	667	670	686	630	671	656	662	655	660	637	634	640	658	634	634	653	634	596	633	671	649	633	655	612	679	650	665	625	681	638	658	655	643	655	632	677	674	651	602	663	670	658	682	670	652	682	665	661	660	636	650	688	654	675	688	617	615	633	657	632	620	647	613	669	634	647	624	663	639	642	628	665	669	638	630	651	638	625	656	628	660	623	633	670	630	657	695	678	614	666	649	654	631	663	625	626	655	687	633	632	603	598	633	646	674	676	630	659	621	618	624	654	693	649	695	678	621	638	657	598	668	614	628	633	616	640	695	647	621	623	706	668	638	646	608	630	586	680	645	632	657	700	598	623	648	680	660	650	652	646	657	623	634	643	630	651
24740	22879	30737	25312	19577	7244	594	311	293	308	303	303	286	292	308	269	307	308	287	277	306	276	304	283	289	313	284	293	284	296	306	297	294	301	287	302	294	264	328	302	287	306	269	294	307	292	304	291	283	296	284	285	320	281	297	286	321	280	298	294	312	308	282	297	315	306	306	320	304	280	303	265	268	282	294	289	292	274	280	311	273	287	290	305	284	301	263	288	296	335	329	274	297	297	307	291	308	267	271	295	310	280	285	315	320	316	291	280	301	309	280	288	323	269	298	290	303	273	283	281	298	309	315	289	281	287	239	304	281	302	303	295	271	282	298	273	297	309	316	300	273	317	303	321	296	296	307	292	284	286	275	303	276	307	276	280	304	305	286	317	283	286	323	305	308	299	293	296	302	290	290	289	298	345	302	273	277	329	319	336	333	300	300	314	279	301	299	303	278	286	286	320	282	281	304	297	295	309	273	301	288	281	314	290	289	263	300	290	303	308	263	278	306	297	290	283	279	289	270	279	312	267	254	270	279	292	319	280	321	282	299	253	284	279	297	286	305	277	286	286	311	299	278	295	287	296	274	297	295	274	308	298	320	301	281	277	303	282	315	306	289	297	275	305	300	322	286	296	274	268	287	312	281	297	278	285	323	299	284	286	310	304	302	304	316	312	294	288	286	267	293	302	310	305	312	274	329	285	280	260	298	293	295	296	324	313	317	270	292	298	284	311	273	284	306	295	284	301	275	287	282	286	275	285	313	294	293	299	293	316	294	294	305	316	291	265	300	301	303	297	281	292	310	295	289	280	320	305	304	311	320	298	292	267	307	304	307	293	297	309	301	311	265	300	257	312	308	281	292	304	287	286	299	299	300	274	283	275	309	299	247	279	315	297	298	304	298	316	322	271	299	285	300	305	246	304	313	301	314	265	303	315	276	294	314	282	286	285	273	313	313	316	300	303	298	282	301	312	287	282	267	317	287	272	287	266	257	294	281	300	311	282	304	277	280	299	299	318	313	278	297	323	266	308	288	284	289	320	288	308	292	274	295	296	303	290	282	269	289	310	269	309	287	290	313	285	291	326	317	292	338	303	310	250	306	291	318	282	307	316	299	291	281	295	278	313	303	279	309	279	268	288	299	308	285	275	274	284	296	314	297	294	267	339	300	272	297	315	310	306	274	282	299	295	265	297	322	292	275	296	301	278	314	287	276	286	298	308	281	282	293	312	301	285	318	278	293	272	313	283	301	288	287	314	307	298	316	309	308	297	301	297	295	315	286	293	293	302	256	279	314	272	280	322	314	301	306	294	265	290	286	265	268	297	293	307	310	257	301	278	293	302	300	268	262	273	294	273	303	320	294	303	306	323	298	305	318	274	300	289	298	306	262	304	297	298	329	262	305	336	270	287	308	274	308	315	297	299	297	300	311	295	305	289	315	310	290	280	324	298	291	295	293	307	321	318	336	310	281	308	298	271	279	279	312	319	292	310	276	307	303	273	278	301	296	293	304	275	307	333	292	282	281	294	315	328	295	297	278	263	266	315	289	283	289	261	285	329	278	272	294	306	298	310	307	303	305	287	288	312	307	287	284	302	301	300	274	299	303	298	309	276	294	291	303	287	297	285	278	284	283	299	296	279	299	314	292	285	267	298	274	307	277	296	282	278	292	311	254	310	312	291	273	256	277	282	279	302	334	281	279	304	298	307	314	308	302	300	304	285	334	294	280	305	273	294	283	276	321	279	273	288	266	297	285	298	294	297	269	254	305	327	261	290	302	289	287	287	298	302	295	261	300	292	339	321	302	305	317	239	302	304	321	294	276	330	300	258	337	296	270	293	287	302	299	297	279	310	299	294	298	282	306	294	278	315	288	309	291	296	268	285	305	269	287	271	308	291	261	293	294	297	280	315	310	300	313	277	302	296	318	314	285	279	262	308	290	305	310	284	292	293	284	283	286	299	289	274	299	294	299	306	287	305	272	309	268	301	265	330	285	266	272	319	304	283	293	314	295	274	290	310	332	300	290	312	317	281	299	278	296	285	292	283	305	285	291	269	284	281	263	301	327	298	286	291	293	282	319	288	278	301	295	275	286	285	292	280	274	302	295	329	318	288	302	265	293	311	286	306	298	326	294	303	287	267	290	298	275	309	278	290	256	287	292	272	309	278	292	284	284	318	294	291	282	313	338	288	300	269	306	278	298	291	296	305	276	317	291	301	288	290	288	292	315	280	304	259	272	332	287	300	274	291	278	286	296	306	283	285	301	300	265	270	315	296	282	336	285	290	280	310	282	306	268	301	301	304	302	304	298	301	323	314	301	271	317	267	319	304	279	303	301	259	308	263	280	329	286	316	292	308	284	303	305	260	324	309	285	281	295	272	297	289	304	295	296	278	298	263	280	290	296	287	318	276	297	292	307	276	300	276	291	287	278	297	307	292	312	291	290	346	291	295	322	283	296	292	298	272	306	252	309	310	278	326	283	286	314	297	313	289	302	305	242	297	313	301	286	313	326	285	290	302	277	284	298	268	284	296	280	315	288	294	252	314	272	256	273	298	274	284	291	304	274	287	280	256	260	289	300	281	294	273	302	282	267	246	303	306	290	301	274	297	281	322	275	298	304	271	291	319	293	244	287	292	307	272	306	269	288	281	309	317	294	289	309	308	289	301	251	303	297	271	301	319	305	289	303	271	283	318	321	295	306	289	262	302	310	308	296	299	286	280	322	286	308	302	306	281	278	301	306	297	292	304	278	298	290	275	278	312	306	280	295	290	299	293	296	260	290	302	317	255	307	305	278	284	303	267	285	299	309	313	268	302	307	271	282	285	278	265	276	294	297	288	297	274	331	293	299	281	292	293	318	287	299	304	279	288	323	288	306	298	276	295	300	312	293	302	283	324	302	304	304	263	308	300	306	301	288	288	303	283	302	317	331	287	304	302	320	272	293	317	283	300	313	288	286	293	275	270	313	282	307	293	283	266	324	277	307	272	288	279	296	284	319	257	277	311	294	280	268	308	255	276	301	294	297	303	278	308	272	277	291	295	290	290	278	301	296	320	289	260	314	304	309	321	277	279	315	271	265	339	320	289	298	301	301	300	306	308	296	277	299	311	291	302	305	308	294	289	316	262	301	285	302	290	338	278	307	276	314	293	287	280	269	342	292	280	313	300	287	297	279	278	312	270	310	264	324	273	303	295	282	280	322	262	327	283	281	299	294	294	316	310	295	291	297	314	317	294	305	309	275	274	306	256	301	268	292	306	286	289	324	303	289	296	303	324	313	264	313	292	297	309	286	287	284	282	293	303	285	282	281	271	302	258	284	298	289	283	263	302	302	278	288	298	294	298	322	327	279	308	319	296	277	316	287	329	284	306	253	311	282	274	322	285	294	300	278	290	282	268	308	311	282	299	275	296	290	311	286	286	325	325	304	313	297	290	304	273	316	309	271	309	286	270	297	302	288	310	296	283	302	316	300	316	286	308	315	278	299	296	302	298
61296	88590	59700	31537	11783	2874	794	489	544	501	508	526	542	551	525	530	481	528	549	548	539	539	530	510	508	493	478	544	504	530	554	534	548	514	461	515	542	492	517	537	512	499	504	513	535	509	485	514	549	516	522	552	516	543	477	516	527	510	536	492	548	484	527	546	540	585	494	546	489	544	531	543	562	527	530	497	517	542	512	528	548	500	519	507	480	538	533	574	568	546	531	536	573	542	530	530	562	507	562	498	566	522	493	519	493	562	528	522	489	522	569	562	550	535	532	526	503	547	557	516	500	553	538	536	491	515	520	523	496	550	504	506	541	515	540	539	502	530	511	504	530	515	525	502	470	495	532	497	553	512	516	496	507	516	525	504	538	498	528	544	495	509	530	531	508	497	499	503	513	526	533	513	530	549	519	568	541	509	536	573	543	561	541	496	511	528	516	498	467	488	538	503	505	496	528	513	536	545	511	543	530	496	494	543	575	574	508	534	514	473	542	478	530	544	494	516	569	512	517	520	544	486	526	507	522	501	535	549	551	530	523	539	513	518	492	513	525	508	518	493	541	531	535	497	528	519	516	532	540	530	518	538	513	488	492	510	543	529	551	505	528	528	576	494	592	514	526	509	500	525	541	509	562	493	540	533	536	516	515	537	522	522	538	510	523	524	501	518	535	506	538	517	523	510	539	534	520	514	575	497	521	488	502	526	570	518	508	513	520	493	505	540	519	536	550	556	508	522	521	513	495	532	509	537	515	520	519	489	586	509	531	524	529	531	553	536	532	521	482	531	524	539	523	521	468	523	500	550	485	504	533	479	520	476	513	527	568	527	537	530	529	547	508	525	552	521	528	530	502	516	551	541	491	520	531	507	504	532	520	564	528	524	488	489	500	546	560	537	550	500	544	505	538	518	576	534	524	509	518	498	521	521	509	473	560	507	526	532	539	530	517	509	509	516	517	502	491	502	507	501	520	534	534	504	533	512	496	587	517	515	544	539	564	542	483	551	506	528	463	535	549	524	517	541	541	550	482	512	535	513	486	500	540	521	515	540	499	533	533	520	557	514	527	527	554	575	550	510	519	508	528	561	503	547	525	488	505	457	515	512	531	535	512	546	550	522	543	519	526	541	560	499	509	532	529	541	548	574	538	561	528	538	523	509	520	516	536	504	533	569	514	561	525	525	512	528	531	544	528	517	510	530	534	537	551	543	547	529	555	502	556	560	503	523	516	487	532	500	540	493	508	527	569	533	532	507	513	506	525	564	540	519	547	512	510	526	546	510	522	541	539	566	571	484	562	513	559	525	540	517	545	520	511	500	567	532	538	553	518	519	534	509	537	543	529	538	546	529	508	557	524	524	525	528	544	511	459	562	531	511	483	504	494	530	526	543	531	546	518	557	528	500	544	555	521	517	534	523	509	519	527	523	570	553	528	534	547	519	522	509	527	489	507	513	508	541	557	520	510	536	539	528	550	493	519	502	552	550	541	563	481	506	522	509	535	538	532	473	547	542	502	512	510	537	491	522	518	538	551	548	520	576	503	484	533	500	489	531	488	535	522	515	539	535	553	554	506	508	522	547	528	519	529	528	556	526	535	470	521	497	531	540	559	509	532	516	542	496	544	515	499	536	505	537	530	542	541	559	485	509	542	501	557	508	536	554	532	511	479	515	518	549	525	527	526	553	505	555	493	515	542	505	494	539	507	527	538	526	514	550	513	510	535	526	537	531	512	542	508	491	569	460	530	530	544	568	520	485	517	504	484	555	570	520	527	550	557	509	538	526	534	541	525	523	514	520	515	487	536	489	563	529	498	546	550	535	535	504	533	519	526	534	538	549	535	488	506	492	504	561	577	540	535	544	540	540	532	521	518	538	518	477	567	528	516	535	535	521	487	559	513	516	508	543	505	544	504	541	511	502	499	531	548	477	550	547	535	515	515	540	480	546	496	505	532	535	540	526	557	523	558	517	492	495	527	497	516	543	495	496	527	555	538	488	545	532	486	508	545	482	534	541	526	549	530	541	492	486	506	528	507	541	517	569	493	539	541	492	500	525	524	549	521	553	524	524	510	519	534	460	539	494	513	506	512	545	531	546	543	532	503	548	523	551	524	541	531	512	535	531	529	524	516	522	525	521	550	525	513	538	512	521	520	507	540	547	525	540	495	508	513	551	510	505	561	484	539	540	468	579	536	569	504	490	523	519	490	542	506	548	524	498	488	540	574	507	526	535	563	535	545	473	523	514	522	517	481	551	482	526	515	497	542	518	519	540	517	521	520	482	472	524	481	532	507	514	565	487	556	533	542	526	538	472	537	497	549	515	520	499	521	597	502	482	506	494	523	504	505	568	531	538	529	528	523	497	565	521	541	506	507	521	521	512	507	518	520	518	568	483	488	563	520	511	511	558	544	525	519	566	476	552	548	512	528	506	515	512	526	535	527	552	545	523	509	537	532	495	548	545	563	545	535	495	508	545	531	524	526	530	533	470	548	548	534	534	534	521	536	524	501	506	508	539	522	530	550	524	530	501	545	507	506	557	468	519	542	524	527	537	522	498	543	508	555	501	509	582	522	553	493	540	522	525	508	537	507	536	603	585	529	504	518	502	520	506	526	534	507	531	510	497	505	507	522	519	554	515	531	544	547	534	507	521	523	514	514	539	526	519	513	545	524	487	541	553	518	536	575	507	562	568	507	493	531	543	537	483	489	512	520	558	511	585	512	520	526	531	543	526	550	531	538	500	551	511	521	499	543	494	520	503	517	555	557	487	546	553	529	507	511	519	497	510	519	499	513	517	554	511	481	555	551	513	557	503	520	530	495	547	549	540	489	519	535	509	546	523	533	517	564	521	524	514	487	525	512	552	519	532	489	501	547	520	507	472	531	480	483	532	561	593	501	529	525	476	486	526	498	510	508	532	530	472	541	561	547	527	532	520	517	529	532	493	531	514	495	533	536	518	531	512	526	556	541	539	508	486	546	506	496	513	490	505	555	458	578	530	510	556	507	502	499	537	541	553	534	465	480	521	497	516	471	499	520	540	540	515	479	524	499	538	509	522	514	489	528	502	563	538	489	510	498	501	510	539	528	532	495	542	557	567	528	497	528	487	556	522	510	563	527	502	488	499	521	490	503	525	552	487	566	538	511	525	539	488	523	518	517	489	513	561	479	544	550	495	510	506	517	522	512	509	522	573	508	563	523	498	508	532	531	536	501	511	523	488	539	548	472	511	514	530	519	483	493	487	516	521	523	503	539	524	521	506	494	498	522	477	543	515	520	497	530	529	519	510	536	566	510	519	515	504	506	524	517	518	492	540	498	553	563	515	509	510	549	502	538	526	504	518	518	553	558	519	547	501	551	517	533	533	533	567	498	530	522	523	522	559	531	538	496	538	516	463	554	495	522	538	532	552	563	483	522	553	519	544	506	551	504	555	508	463	521	483	499	475	562	484	526	526	513	517	528	491	513	517	509	561	508	500	506	510	537	545	516	561
23538	21966	30062	24156	21350	18869	4303	457	383	407	379	411	390	379	339	375	395	393	389	410	376	388	390	387	379	352	375	380	355	411	396	391	384	384	382	376	382	350	368	378	377	364	344	400	382	392	389	369	360	377	369	380	365	397	399	382	363	378	403	406	392	356	380	407	369	410	366	373	365	368	340	381	376	387	365	379	358	338	350	396	355	352	366	390	368	379	365	404	390	350	355	393	365	372	371	357	403	340	371	365	376	376	363	363	368	382	316	338	363	339	403	352	356	340	369	373	402	363	372	349	345	395	406	367	385	384	403	361	372	367	339	376	402	349	350	351	383	396	404	403	391	320	373	397	353	403	350	375	333	407	374	345	377	389	414	369	355	355	362	371	361	357	372	357	345	379	376	396	353	358	389	360	333	385	395	376	363	422	372	369	360	417	380	350	350	387	381	407	353	379	357	364	373	395	391	355	372	344	345	358	367	407	377	367	393	395	326	325	397	381	377	381	372	386	357	376	359	404	406	391	398	385	355	366	361	374	374	359	351	346	381	364	381	365	366	341	360	394	377	348	362	380	338	365	394	415	356	381	376	368	334	375	361	382	365	382	383	344	378	358	388	371	382	376	382	387	351	367	351	366	376	404	378	360	372	357	352	391	374	403	369	377	373	359	385	354	373	343	372	369	358	388	359	369	333	388	371	365	366	348	356	407	364	379	337	351	385	362	408	377	368	335	368	383	391	356	372	346	360	376	359	372	339	396	348	363	383	375	355	369	347	376	373	363	394	385	371	375	361	359	368	338	388	376	362	373	384	395	379	395	351	336	373	393	382	389	394	347	375	349	361	380	372	394	393	426	415	347	369	373	396	353	393	375	380	369	391	363	390	359	372	352	395	360	366	379	370	384	407	378	346	385	370	369	371	388	361	372	393	370	323	392	373	394	363	355	359	383	416	417	365	330	362	377	358	377	365	361	366	354	355	370	417	388	372	352	419	361	367	388	336	370	358	396	366	379	386	382	378	371	373	365	339	366	404	380	365	386	394	366	347	381	326	396	360	342	345	384	412	377	347	371	429	356	351	370	368	399	359	387	385	351	385	371	346	387	364	400	408	375	378	322	402	352	406	352	383	378	382	364	366	378	354	398	344	384	395	363	343	399	386	377	341	351	383	375	346	367	348	412	354	380	378	356	327	358	354	395	406	376	383	375	361	370	357	382	356	372	384	373	378	359	350	372	383	400	372	382	351	362	385	402	351	351	406	353	381	376	382	406	378	375	372	381	385	393	380	350	371	394	368	343	375	371	372	370	348	364	393	380	369	380	384	358	367	386	363	393	368	394	387	365	361	405	399	374	386	373	364	388	363	348	347	388	362	386	359	403	375	369	384	373	386	421	354	373	389	382	383	363	365	403	367	401	372	365	378	370	378	380	345	351	390	383	378	369	327	370	386	349	364	330	362	320	373	381	355	365	404	358	373	348	389	360	382	391	388	382	365	381	367	361	386	363	395	395	373	374	367	360	393	354	360	396	372	372	336	383	404	380	376	356	378	370	404	380	357	380	360	397	357	435	390	340	382	354	381	397	348	363	369	379	374	348	386	361	424	375	361	336	365	391	347	339	379	367	332	421	385	364	389	392	381	336	353	384	323	352	351	401	368	397	389	380	385	397	387	408	341	401	363	355	357	375	383	357	382	389	376	359	392	391	368	364	367	359	387	351	367	361	375	359	352	373	376	358	374	386	354	383	375	363	405	348	374	373	359	357	362	389	408	391	343	386	358	379	379	343	361	347	366	348	395	384	360	349	351	390	357	348	412	399	355	410	380	386	389	405	391	371	345	388	363	394	384	365	400	357	366	353	363	378	355	389	378	363	369	374	409	329	390	369	376	380	372	333	373	375	373	395	392	395	411	357	363	363	364	365	359	356	348	340	404	346	356	383	378	381	359	359	396	380	373	405	363	385	374	401	363	395	354	369	369	373	346	393	381	378	360	377	348	381	379	372	375	345	383	374	350	354	393	368	372	366	381	395	362	387	368	371	369	350	381	390	364	383	417	355	349	357	413	387	356	352	419	393	387	320	376	325	345	358	407	337	364	365	379	371	367	399	384	358	363	368	379	354	361	332	383	373	414	378	348	399	351	413	388	382	379	386	368	370	369	389	363	357	400	355	370	340	357	362	368	357	363	374	348	383	373	404	359	346	363	374	342	389	413	375	368	364	352	350	343	341	391	365	402	390	366	367	352	367	375	378	394	359	360	384	381	348	337	342	386	343	383	350	350	363	346	373	373	351	370	360	387	400	386	395	394	370	403	365	340	335	381	384	360	376	354	407	384	396	394	416	406	372	366	338	361	400	381	361	401	352	375	355	382	387	365	323	381	411	422	396	350	372	373	400	377	353	388	363	381	345	363	369	340	366	386	376	399	390	351	350	361	373	361	369	365	360	386	372	378	387	366	374	370	392	389	401	370	389	386	380	398	378	373	391	390	368	371	400	381	383	370	362	350	399	371	395	372	380	390	359	376	377	389	355	362	382	400	361	387	373	363	352	378	419	388	379	352	369	358	364	347	368	355	414	382	382	373	364	391	376	379	389	378	368	367	365	352	374	362	373	368	350	372	361	365	337	376	378	381	370	348	398	366	367	350	391	373	382	398	376	386	372	384	401	384	376	388	420	397	412	337	407	384	372	386	358	354	380	389	377	399	366	400	354	399	373	398	363	377	340	389	375	385	380	373	360	346	374	380	367	375	351	403	392	404	404	378	371	370	395	351	382	349	389	369	378	407	369	390	388	345	390	376	372	340	353	417	353	354	398	358	360	413	386	343	393	392	347	379	385	382	372	428	381	405	351	358	363	361	396	364	413	366	397	389	385	391	380	367	397	408	389	348	380	362	370	389	369	371	351	371	386	350	366	367	406	408	389	367	386	364	381	428	324	366	398	354	379	387	388	379	385	392	346	379	377	364	373	362	374	339	366	381	376	381	385	364	355	359	387	335	394	382	380	370	358	350	387	396	360	396	368	381	354	350	402	382	403	360	366	372	366	352	386	364	376	334	340	342	373	377	385	410	364	390	363	356	343	383	368	338	356	346	393	353	395	374	376	375	382	359	390	358	389	368	358	392	352	397	402	323	359	341	378	368	370	353	398	361	388	398	393	360	398	345	362	321	389	349	331	360	403	384	364	343	392	370	400	430	341	344	343	378	370	348	375	401	362	369	408	326	362	388	422	392	359	372	414	402	356	387	375	392	388	358	345	384	354	337	368	387	371	375	379	346	354	357	358	368	346	410	389	365	391	358	383	384	364	372	362	345	341	344	405	395	376	387	387	358	410	409	367	350	321	363	358	354	358	381	384	361	368	383	394	365	371	358	388	376	351	380	346	354	359	360	334	388	369	397	370	380	350	361	368	345	365	353	381	390	340	335	373	373	347	359	379	372	352	403	406	349	374	354	370	417	352	350	404	377	388	356	379	370	358	374	394	412	402	396	362	380	346
61396	99368	69672	39614	17676	4727	1124	610	640	637	647	645	633	658	636	615	624	644	627	673	613	619	672	610	632	675	594	620	592	633	631	659	621	599	625	659	646	608	590	655	634	604	634	617	634	646	623	610	606	621	643	657	646	648	634	598	589	638	646	619	583	611	657	615	612	609	667	621	668	603	638	588	579	590	625	645	599	604	578	642	587	602	582	664	631	649	611	667	654	634	627	673	599	594	603	656	653	639	621	622	606	646	618	665	632	634	651	632	585	582	613	588	622	623	639	619	564	648	666	580	636	626	593	640	619	701	618	620	562	584	647	640	675	593	629	635	667	669	585	663	605	653	658	588	620	622	627	693	625	629	617	604	578	614	621	574	598	624	644	633	615	624	635	609	630	642	656	619	598	640	695	606	607	609	582	638	668	610	621	611	623	633	635	639	638	596	591	616	608	589	626	630	632	623	617	663	646	645	671	604	652	614	645	598	596	640	580	610	616	627	564	637	637	666	617	642	638	593	612	648	624	655	641	583	562	606	630	655	632	627	590	622	652	613	644	642	619	642	655	619	636	616	609	604	604	631	644	646	594	599	624	650	621	597	616	666	631	585	561	641	589	648	630	638	670	606	609	639	634	600	617	609	623	586	607	593	635	688	620	627	634	607	664	625	645	643	675	631	633	630	676	639	658	585	625	621	634	648	591	633	616	656	635	652	631	599	650	614	605	631	580	579	633	588	639	619	610	647	582	639	626	637	620	604	646	587	621	672	613	669	672	656	609	645	642	619	650	601	636	663	579	666	651	612	627	617	615	648	580	630	631	595	636	600	635	561	609	631	593	643	702	618	641	600	639	603	575	618	647	624	592	648	599	643	605	624	637	676	632	609	606	615	603	611	587	643	630	615	640	630	637	619	640	598	634	565	617	601	629	617	619	598	655	619	668	604	584	604	642	650	603	629	629	646	581	569	613	666	641	611	602	621	636	681	654	613	623	606	631	593	554	656	657	637	608	604	639	627	621	623	602	627	635	607	604	616	607	625	630	617	597	630	655	622	652	643	611	621	615	580	653	609	626	616	646	626	681	626	590	627	640	634	634	621	607	612	593	643	645	613	639	637	616	658	649	615	614	589	624	622	617	632	668	622	611	620	616	613	612	634	625	674	615	633	661	654	610	625	592	699	645	633	595	624	626	603	660	654	651	611	667	616	629	649	646	590	645	643	581	645	607	626	619	594	612	607	626	648	626	596	668	578	625	613	638	646	645	598	579	610	687	644	639	597	632	607	614	609	640	610	619	624	615	651	597	653	621	665	617	629	569	595	621	619	608	641	631	657	570	616	610	600	598	638	621	625	650	614	652	608	618	636	628	638	605	630	605	597	618	587	669	637	615	648	602	591	618	579	648	626	638	638	650	655	663	684	639	611	622	659	614	636	596	610	624	583	654	612	643	635	644	618	611	596	688	617	630	632	660	654	650	644	592	644	630	652	651	608	676	651	638	620	668	631	613	680	661	676	642	595	642	654	606	599	584	630	586	616	649	610	639	599	638	623	641	614	612	670	615	641	647	584	636	624	628	630	647	633	622	633	585	594	623	641	634	611	663	680	616	633	629	637	614	643	607	621	580	608	568	594	566	620	649	617	604	664	619	559	661	651	645	643	628	606	609	656	663	642	655	625	592	601	630	626	643	633	624	647	615	640	660	627	589	645	611	585	631	597	628	610	621	613	635	654	587	609	613	629	635	613	657	638	613	629	623	592	629	683	590	595	650	596	632	676	588	678	638	629	634	650	593	665	640	648	613	619	609	593	608	599	645	652	650	621	629	588	611	614	645	623	656	642	649	659	634	649	667	586	612	653	589	620	641	625	642	585	616	644	639	653	667	656	631	655	615	612	665	579	617	611	576	623	633	646	601	631	604	627	632	647	595	625	630	650	656	619	616	626	592	683	642	633	606	632	589	640	579	594	599	630	618	641	627	640	580	621	599	621	606	634	605	659	654	639	647	648	622	651	658	638	631	657	613	619	623	618	581	671	639	579	603	596	651	636	639	627	588	604	653	618	638	627	638	572	657	645	629	609	602	652	602	635	631	614	659	642	582	623	616	600	605	655	623	586	611	660	606	584	645	600	650	661	594	663	609	595	649	585	640	602	569	603	605	613	625	619	617	577	634	649	602	639	671	604	642	629	622	619	642	595	646	614	649	610	637	636	611	589	589	613	661	671	621	608	573	590	646	607	607	652	651	614	615	604	610	621	637	655	623	628	645	623	606	660	639	629	655	622	639	626	658	617	637	594	658	634	646	637	643	634	594	577	649	618	611	632	601	652	627	615	627	650	593	635	615	595	631	638	618	592	587	612	632	661	635	650	611	637	617	633	603	604	637	599	691	613	642	672	653	564	647	623	662	610	588	606	630	603	623	656	655	622	574	601	641	603	657	651	621	567	624	647	602	647	644	645	588	636	592	682	631	636	623	615	627	643	624	649	594	612	643	623	659	618	655	672	629	680	678	619	649	656	614	628	595	607	601	613	641	614	643	634	604	628	640	607	611	686	639	582	559	643	599	645	650	594	566	643	605	609	624	667	605	632	666	677	645	590	609	597	676	601	617	596	606	619	618	609	632	576	595	705	618	605	621	574	624	619	648	608	634	629	662	654	634	629	643	620	646	615	599	622	657	627	609	601	637	594	623	606	658	622	666	629	629	592	628	660	600	633	683	629	638	576	653	594	644	614	630	599	611	634	630	637	578	624	600	617	636	623	626	619	669	587	673	629	612	632	641	657	664	614	569	607	648	616	631	586	655	623	598	624	659	711	597	633	591	660	650	612	652	554	645	614	621	631	617	612	631	579	649	631	573	636	617	629	641	614	612	611	615	587	603	604	655	585	685	603	635	636	674	647	617	592	657	656	633	608	636	633	609	614	605	641	648	554	630	627	585	572	635	620	598	639	637	592	635	635	602	643	608	612	625	605	662	621	654	646	656	601	598	624	639	654	639	639	616	679	621	650	601	672	645	607	588	669	591	618	621	638	648	655	639	624	626	641	640	607	617	635	610	606	663	647	654	608	614	624	613	592	641	565	646	609	608	620	643	652	624	622	643	626	646	598	640	624	644	619	628	606	583	619	625	603	606	613	635	641	647	642	626	611	625	627	616	579	623	636	700	648	612	638	666	599	609	636	621	647	618	626	602	668	657	661	635	626	623	657	620	615	637	624	609	619	597	628	656	662	632	675	598	574	624	606	629	569	631	614	638	661	606	592	676	625	644	642	643	604	662	632	620	607	611	648	646	652	658	645	632	617	620	636	625	631	613	606	621	655	637	656	643	590	622	601	621	603	620	655	635	569	653	616	602	615	650	622	603	618	599	645	637	619	609	650	635	634	591	620	630	594	616	658	613	622	608	636	620	643	613	616	643	628	649	638	650	636	600	602	613	595	647	619	643	640	655	622	595	618	625	581	654	643	610	632	595	614	616	655	608	680	653	631	647	617	685	662
30008	29377	26002	10879	1616	538	379	328	370	378	383	337	339	365	372	377	366	328	386	353	347	327	350	383	354	396	353	381	380	351	350	378	358	346	400	353	341	386	381	391	347	349	391	331	329	379	372	407	380	360	336	333	327	399	391	394	347	347	375	409	354	355	364	386	368	359	357	379	355	395	397	347	327	374	383	366	335	358	374	362	357	352	350	381	340	338	350	394	386	345	360	386	382	378	371	338	352	395	355	332	361	352	386	354	384	393	370	395	369	370	347	357	384	347	339	354	342	356	348	358	356	388	370	322	351	373	347	384	348	378	339	352	347	359	375	361	390	363	365	380	399	355	380	382	322	351	354	350	386	379	382	412	351	358	342	357	387	373	396	400	359	382	352	377	343	370	351	386	371	338	339	365	348	391	362	369	334	342	365	355	348	380	373	407	330	369	369	362	365	354	335	380	382	373	375	353	353	391	375	401	362	389	378	364	402	373	357	364	357	371	367	343	380	358	357	361	333	373	355	363	370	351	359	367	378	346	360	350	361	375	359	376	367	383	364	373	355	370	385	359	352	373	371	390	358	391	357	354	399	353	364	370	365	396	371	346	354	361	357	359	332	383	359	350	345	357	364	371	334	347	389	373	377	376	374	406	367	369	373	346	354	360	382	335	402	377	369	377	358	335	351	386	339	409	370	375	345	373	332	353	381	403	360	365	387	353	377	378	361	395	401	367	375	395	401	355	356	369	379	357	396	331	368	398	358	347	323	362	352	362	378	347	383	366	354	382	343	378	379	380	375	408	354	372	360	365	357	357	359	351	368	367	373	368	341	335	329	335	355	371	370	372	404	363	383	345	340	381	391	354	393	348	407	376	355	345	376	366	394	377	339	376	347	344	347	370	333	381	400	381	329	365	357	364	348	327	367	390	392	331	360	389	353	342	346	412	367	367	371	341	367	338	358	387	362	364	340	383	366	345	372	362	359	383	373	362	341	347	349	383	384	322	354	357	342	367	347	370	352	357	346	372	343	358	401	349	373	363	341	392	382	336	331	386	400	377	353	397	364	315	386	379	375	364	340	362	382	323	370	376	379	352	367	353	354	354	391	357	326	329	397	362	387	386	388	374	379	348	352	379	365	375	364	355	382	405	383	342	360	336	379	345	387	370	358	367	368	389	335	348	344	361	367	362	365	384	360	346	370	381	318	400	343	361	354	352	367	375	320	351	367	350	379	346	353	350	312	366	363	349	356	358	369	329	344	372	372	364	359	350	355	371	358	381	359	398	352	379	377	373	377	361	381	377	399	349	371	346	377	355	337	385	361	370	351	349	383	338	374	398	370	344	397	350	340	353	388	365	321	366	366	372	372	359	360	351	324	376	332	340	310	324	356	360	360	366	329	402	374	377	361	355	352	319	352	342	350	367	363	415	350	366	411	358	370	360	365	342	348	369	373	344	357	351	377	342	366	358	352	394	339	364	369	365	346	371	401	336	365	353	341	358	398	362	352	347	393	367	358	389	391	351	374	362	372	390	386	355	318	354	362	364	331	363	384	349	363	334	367	366	370	368	371	357	372	375	350	363	384	350	377	350	375	355	377	368	389	355	348	366	383	347	366	323	379	338	361	389	339	382	360	348	379	360	340	367	395	369	399	345	365	334	351	351	344	394	349	340	388	363	344	349	358	359	359	338	373	375	351	347	340	369	381	362	332	372	376	368	373	356	327	396	358	355	352	366	365	368	372	350	381	365	324	358	342	346	390	366	375	389	359	378	363	363	352	350	360	383	361	370	392	377	394	361	351	360	384	393	395	333	351	394	386	386	337	344	365	382	339	375	400	354	357	375	349	364	355	371	365	360	351	378	341	353	361	364	336	362	352	379	395	384	342	398	364	368	405	389	375	351	385	346	391	379	364	338	363	352	388	367	352	356	332	348	358	387	364	352	369	327	372	363	392	406	359	361	341	370	382	345	385	374	364	381	341	346	361	350	365	356	358	343	367	347	354	397	382	377	358	313	352	355	368	370	374	381	347	386	353	351	401	335	380	368	346	378	353	380	363	362	378	362	390	406	370	361	365	391	372	361	352	375	345	354	349	409	388	343	335	389	356	366	332	373	397	325	331	365	347	374	372	394	360	370	379	390	334	349	340	373	358	369	374	378	345	372	352	341	339	340	345	370	357	391	352	349	421	341	396	374	395	366	353	409	364	368	371	360	378	341	382	399	361	349	367	324	382	343	359	368	329	374	350	384	395	371	358	393	361	351	365	353	332	363	345	381	410	350	353	333	363	370	377	392	359	368	343	329	402	345	345	391	327	369	353	375	387	367	372	329	402	400	363	389	338	354	343	372	363	378	385	343	354	382	368	349	347	383	361	363	342	372	364	377	369	359	379	360	356	372	388	367	331	356	355	365	326	387	371	400	407	377	349	353	366	379	376	381	339	372	359	361	369	368	369	370	379	375	387	378	369	351	360	366	363	373	386	382	353	364	354	376	372	373	359	363	336	370	343	368	400	357	351	359	377	345	360	332	359	360	359	353	379	359	377	382	396	332	362	383	347	375	342	381	375	387	380	368	374	363	378	348	353	360	400	332	358	379	371	344	345	321	373	365	353	349	377	357	356	383	381	323	376	392	389	342	357	370	418	420	389	354	360	337	361	396	381	365	356	371	343	399	353	376	360	373	385	392	351	345	359	353	405	365	387	394	364	387	351	342	348	394	378	399	370	361	393	358	382	352	374	395	408	347	354	342	337	362	340	377	408	370	346	390	381	374	379	328	335	373	390	361	352	403	367	351	346	387	343	353	364	360	359	383	359	373	374	360	343	336	338	357	368	383	357	377	396	387	333	353	402	388	389	370	367	353	363	359	318	353	360	365	378	361	336	361	347	371	325	364	367	369	340	351	358	375	362	378	369	375	364	356	364	326	340	314	368	371	345	386	355	359	379	376	353	362	371	381	390	373	343	340	380	359	394	360	345	363	350	368	368	357	368	337	338	343	382	327	354	332	349	355	368	345	341	367	332	378	392	350	368	356	370	350	329	378	386	352	360	358	363	356	324	358	382	333	360	366	348	364	345	348	404	376	395	394	368	401	366	381	368	333	337	345	361	382	353	352	397	370	367	342	357	360	374	346	387	342	373	336	353	373	365	380	347	371	377	370	360	360	358	326	379	394	374	403	408	388	356	377	416	334	336	360	343	413	337	365	361	382	389	393	376	359	339	376	340	373	343	354	359	365	330	372	372	354	376	324	381	379	369	360	358	349	382	340	389	363	370	365	367	369	362	364	344	361	379	399	380	356	413	356	379	353	339	362	389	393	376	369	363	374	367	334	376	360	358	391	349	365	358	390	348	326	342	340	368	326	366	366	352	365	370	356	377	350	349	347	344	367	372	365	335	353	331	364	349	350	418	371	335	377	350	414	369	332	369	400	364	338	395	375	362	369	346	355	374	379	357	391	364	376	347	402	347	352	386	355	380	347	338	375	366	347	356	369
38522	47042	29660	10541	2902	1046	696	692	628	640	659	616	672	642	638	609	653	631	621	634	661	629	684	653	600	634	650	643	650	665	662	676	681	652	651	655	614	656	638	647	656	592	648	652	659	650	676	624	701	654	664	709	656	644	655	628	638	639	660	620	666	627	621	679	629	598	687	664	657	602	677	638	601	653	647	691	623	632	635	647	674	608	604	604	650	622	627	639	658	652	666	666	656	652	641	648	691	602	644	644	670	608	633	694	656	654	646	671	653	641	625	660	641	663	617	619	646	693	652	650	660	624	673	681	598	656	645	672	637	643	665	660	695	661	649	674	653	633	627	646	627	630	642	616	667	622	668	635	663	649	591	685	678	683	659	640	591	649	614	677	647	667	630	638	629	630	625	623	673	671	639	670	604	598	629	644	653	671	634	640	617	661	641	658	666	619	636	624	652	646	666	661	667	643	665	635	609	663	652	664	624	655	636	673	653	611	611	661	638	641	671	640	640	608	629	666	660	662	645	644	651	623	621	580	631	669	642	650	589	649	659	654	698	628	665	644	666	626	641	637	613	672	677	639	639	667	643	634	598	595	656	635	668	657	650	637	654	610	640	596	665	620	662	674	654	657	616	646	629	653	667	679	615	717	643	686	642	665	629	633	649	641	634	609	642	614	649	658	619	652	647	625	675	641	659	622	674	679	598	725	649	645	653	667	653	667	642	635	697	658	681	640	616	645	645	652	616	663	658	641	657	636	604	663	635	610	630	646	642	621	645	604	630	655	681	669	625	691	680	668	645	648	631	630	637	596	610	665	639	663	615	634	668	707	661	622	610	636	674	654	643	646	618	599	632	663	632	640	673	621	610	642	619	644	632	632	663	657	647	665	607	656	669	630	630	605	644	596	668	684	647	664	633	648	616	644	615	592	586	631	637	636	623	617	641	624	633	618	641	643	663	604	638	625	625	651	656	634	631	693	676	566	617	646	589	629	678	618	668	643	613	640	654	619	651	597	627	621	646	650	666	657	648	645	622	698	617	639	693	663	670	656	635	641	632	610	656	611	631	601	649	664	650	651	652	648	650	639	656	665	658	601	669	624	623	649	621	674	575	654	664	632	636	625	652	644	645	637	612	672	633	641	640	626	648	661	594	629	667	626	658	632	614	629	635	686	619	654	701	637	678	647	692	648	671	659	619	678	603	641	617	631	700	660	608	674	667	629	617	659	650	640	617	649	707	697	653	649	624	680	636	637	615	651	614	663	655	654	655	665	657	667	634	603	677	661	634	626	672	658	654	648	636	632	652	644	604	622	664	640	662	629	647	629	618	645	626	627	652	668	627	685	606	632	603	629	609	622	657	615	640	633	669	640	653	638	656	660	659	627	606	651	669	678	629	627	657	648	618	630	644	648	646	644	595	653	697	635	639	623	628	634	669	622	694	624	635	633	664	619	672	635	633	654	644	649	660	664	618	620	682	688	596	641	633	658	670	654	616	656	641	604	682	648	612	657	647	605	672	642	672	657	661	618	657	634	651	670	684	629	641	655	591	652	660	643	642	662	658	651	675	616	661	645	719	666	648	602	627	668	651	613	668	654	643	671	619	657	702	661	672	618	633	657	674	614	632	687	641	585	646	660	644	633	633	651	608	651	651	630	654	593	672	638	669	644	632	622	667	631	625	645	640	638	637	673	618	667	647	671	649	686	642	618	631	713	652	596	633	618	653	660	690	626	643	703	647	596	616	681	692	658	665	662	638	622	662	625	670	663	670	617	654	652	659	667	622	660	665	578	618	658	650	677	670	634	601	639	649	656	686	634	646	655	606	626	635	631	640	624	608	633	631	653	654	621	644	664	688	623	647	602	609	664	597	653	620	612	632	654	646	611	643	602	674	615	669	649	682	619	681	668	608	650	598	672	614	656	641	679	681	666	641	651	680	672	620	658	646	650	666	642	663	687	628	657	620	611	643	697	639	613	626	646	640	624	621	659	633	684	662	648	664	690	615	647	618	619	638	612	643	601	647	651	637	631	627	677	606	612	650	669	639	621	634	631	636	669	624	628	682	592	608	639	658	653	635	657	603	669	676	640	658	655	637	624	650	685	615	656	619	652	680	682	621	627	654	620	628	677	619	598	647	614	628	614	644	624	659	642	622	679	659	662	656	628	671	647	667	657	653	684	587	653	628	660	695	631	620	602	609	632	647	677	664	663	661	623	645	640	686	672	654	626	640	631	665	619	638	666	614	637	630	636	633	657	642	648	584	599	686	669	684	655	602	649	645	637	669	661	615	634	662	695	630	676	668	627	629	662	639	675	671	654	639	662	661	671	672	654	647	662	690	663	713	643	725	637	676	667	654	639	642	647	656	662	643	633	658	632	663	613	624	743	651	626	617	701	645	708	632	674	623	665	633	641	648	646	702	634	610	666	665	626	595	664	641	642	650	663	708	671	629	614	671	650	655	655	595	617	658	620	606	653	678	608	655	653	638	639	667	618	675	616	647	655	609	689	640	638	618	680	654	645	674	631	670	654	637	640	652	632	732	670	672	660	631	680	655	691	611	637	648	629	651	637	652	566	655	570	647	668	646	622	637	613	615	685	672	639	706	601	705	631	675	634	636	646	644	662	559	668	623	630	620	588	644	664	663	639	679	659	677	619	638	621	644	663	655	579	657	629	629	617	643	646	676	583	624	662	631	590	648	677	657	640	658	640	686	667	626	654	657	609	680	630	662	593	619	684	613	619	626	615	627	590	691	670	635	636	641	708	685	650	651	626	646	632	605	647	595	643	641	593	628	643	619	652	649	662	660	651	653	674	645	680	645	629	613	654	623	633	653	685	648	642	605	659	674	641	624	645	666	653	632	641	638	628	640	669	662	655	659	646	614	658	662	670	620	650	632	600	617	660	676	670	640	639	629	633	728	622	699	680	684	647	637	670	647	636	661	668	640	629	662	654	621	608	704	635	626	692	636	692	659	647	646	676	636	631	637	636	692	655	605	676	684	647	615	608	638	649	610	630	660	634	696	617	628	637	630	656	659	627	646	665	699	627	624	634	644	660	600	621	649	644	646	633	640	634	648	639	686	638	659	634	618	607	642	652	609	596	671	653	612	649	622	636	606	674	630	651	672	662	638	647	607	649	669	640	658	639	644	599	681	658	664	634	658	652	626	666	659	667	654	620	654	648	646	653	618	620	668	687	647	676	649	630	648	637	597	640	714	616	631	645	646	634	644	609	637	619	650	677	663	639	629	682	661	667	660	628	651	683	661	644	654	636	650	661	633	647	570	653	641	635	627	634	674	662	664	653	642	644	626	651	687	659	647	614	678	641	678	672	627	616	595	682	661	650	611	658	657	661	593	710	642	619	699	680	636	637	654	599	693	667	663	675	675	653	602	623	608	682	665	618	620	646	669	640	647	658	605	640	661	674	655	664	642	615	646	668	662	676	638	631	594	608	647	623	639	649	636	604	638	613	644	665	642	645	627	608	609	646	610	672
24730	22924	31116	25506	19706	7401	573	313	310	290	295	309	278	289	337	295	309	305	265	287	309	281	280	287	276	260	313	286	307	280	297	289	285	274	279	279	326	273	306	271	285	284	294	252	286	291	297	307	274	315	301	270	283	283	293	298	276	296	294	298	291	292	312	317	266	328	291	319	268	267	262	277	281	313	292	304	290	282	286	301	281	301	289	259	288	293	268	283	295	263	295	268	282	293	282	274	304	301	275	267	305	309	281	279	328	295	300	290	296	262	278	310	306	282	275	277	307	273	306	284	287	271	263	297	278	266	268	306	281	278	286	277	313	284	272	307	303	314	270	283	309	301	294	308	285	276	281	301	280	285	259	271	303	291	291	334	291	292	296	289	279	277	259	297	281	252	305	272	300	279	302	280	268	294	314	314	278	281	264	275	267	285	272	304	271	282	278	290	255	287	327	276	289	303	307	303	279	303	286	311	327	291	278	308	284	296	265	279	312	272	301	276	269	251	309	278	303	297	303	290	306	273	256	330	287	261	284	269	281	268	294	267	304	280	298	287	324	292	290	303	280	258	273	306	279	292	286	285	277	293	270	272	300	280	261	280	305	274	290	283	267	322	294	256	307	290	286	294	291	263	326	289	282	303	283	271	282	299	274	282	244	276	303	357	259	299	309	282	305	254	273	292	273	297	285	283	273	314	266	254	278	283	289	259	282	276	290	285	290	279	307	323	286	296	290	290	286	291	295	270	294	306	266	313	256	275	297	293	280	268	274	321	304	277	282	309	318	280	299	293	281	309	324	276	288	305	306	306	295	283	326	296	264	281	309	289	300	310	304	313	299	277	280	273	306	288	307	299	284	296	275	275	281	317	283	307	273	288	292	281	298	297	311	307	292	256	312	322	296	310	308	303	258	291	278	289	304	277	299	270	318	271	315	301	298	276	278	268	281	265	282	263	268	284	280	285	282	287	308	286	286	297	295	307	278	274	338	279	289	299	324	272	283	304	273	280	292	271	287	283	280	279	316	309	277	276	279	310	270	292	297	263	277	245	299	306	270	292	322	288	285	288	271	275	284	292	287	283	307	283	276	253	272	299	297	274	267	278	277	305	284	304	274	334	259	312	289	315	322	297	265	289	284	280	298	311	278	308	302	278	274	280	271	287	295	302	292	285	290	301	286	282	285	314	283	317	275	299	267	283	292	298	259	298	283	259	293	263	307	280	294	255	291	297	286	261	274	283	301	256	298	270	285	277	325	293	325	280	269	262	289	274	296	262	322	293	289	299	282	301	260	299	301	316	282	254	301	271	287	286	267	301	261	293	282	254	274	279	309	294	281	313	311	292	292	268	298	292	286	271	297	266	284	302	281	288	320	286	291	270	277	275	297	266	284	300	294	262	282	296	323	302	310	277	291	307	263	321	307	255	286	298	300	289	278	293	255	321	288	305	263	298	288	280	284	320	264	298	284	296	284	307	269	283	304	287	298	325	279	292	291	265	281	277	275	299	307	298	269	282	302	286	288	269	300	287	287	270	295	282	283	264	285	303	275	302	267	291	283	278	253	305	293	292	269	301	285	297	293	279	260	295	282	291	285	309	289	265	272	260	323	270	276	284	295	309	275	270	274	261	255	310	319	293	304	279	295	277	280	301	280	266	324	316	300	279	299	299	285	290	288	274	300	289	308	307	304	299	262	306	280	267	289	299	295	268	296	296	288	321	284	306	272	287	301	279	293	283	285	292	270	268	275	300	290	318	278	283	299	298	255	294	235	281	299	260	295	280	270	304	305	291	282	283	302	274	263	281	295	272	303	282	266	337	341	277	265	283	278	289	330	319	298	292	273	298	267	295	313	282	277	281	304	272	271	288	266	323	291	306	276	309	288	320	268	303	308	274	283	302	282	287	288	275	274	298	295	325	278	324	284	292	293	315	303	275	256	300	274	294	279	273	284	320	288	307	286	258	255	292	286	289	303	276	261	285	295	289	272	301	291	269	290	315	284	292	291	286	289	322	316	302	287	262	305	329	291	303	272	307	284	280	309	273	283	318	304	280	288	286	283	263	323	298	272	279	309	251	276	263	295	338	280	306	320	256	302	287	298	264	275	286	272	299	286	289	275	280	264	261	257	262	313	275	314	292	302	284	324	293	270	277	288	293	300	284	273	252	294	277	262	321	277	251	288	273	263	271	313	300	266	310	280	300	259	305	284	300	271	284	280	308	325	288	290	293	288	281	294	285	291	263	299	296	293	279	274	304	292	282	274	262	276	286	304	308	322	298	305	308	279	314	290	277	271	274	308	284	289	302	280	304	285	286	274	287	309	284	304	295	288	279	271	264	301	256	303	297	280	283	303	314	290	279	282	311	275	250	294	317	306	268	293	267	262	294	268	278	300	304	271	302	290	272	306	290	293	302	320	278	263	271	280	287	295	259	273	291	281	302	265	268	299	276	291	264	267	286	277	250	274	265	297	296	263	262	306	266	302	274	274	296	317	297	286	299	307	323	291	270	284	277	281	284	296	284	301	296	312	282	247	288	291	277	287	279	262	299	285	305	310	273	288	264	327	306	279	263	296	285	272	288	309	285	307	270	277	274	300	308	304	292	267	313	271	299	299	300	295	311	307	306	318	318	282	282	291	295	287	289	276	312	296	301	301	300	280	296	297	299	298	281	280	307	290	299	308	286	294	302	279	261	288	302	290	257	297	248	275	302	283	304	288	295	285	275	291	284	286	281	299	288	270	294	303	331	276	283	276	285	285	265	287	273	292	290	289	277	277	315	283	320	296	273	310	297	287	291	282	262	267	318	289	299	279	306	348	308	299	296	280	295	277	276	281	281	268	289	319	296	285	315	298	276	287	282	301	306	284	326	289	271	283	266	313	303	292	291	254	275	308	265	295	270	278	264	263	281	282	298	296	296	264	265	295	277	310	313	314	280	291	311	273	302	264	283	288	279	273	300	313	253	281	307	309	320	284	278	310	274	283	304	291	292	280	265	296	272	279	289	279	287	273	307	322	274	294	284	306	277	308	287	282	263	267	312	263	288	273	302	303	279	290	297	292	274	288	319	310	309	283	299	302	269	262	272	268	265	292	296	258	282	278	295	289	288	257	319	308	286	285	300	264	282	278	305	289	302	264	298	251	294	253	323	276	268	268	280	277	297	269	271	301	294	292	291	279	291	284	295	284	295	281	316	294	265	282	292	274	310	297	290	290	252	285	266	280	277	281	267	309	277	277	267	295	269	318	285	290	254	311	282	324	307	339	273	298	276	286	280	284	325	274	273	294	277	281	275	295	267	288	312	316	292	281	289	303	295	312	295	278	265	317	263	287	303	282	282	259	291	295	296	285	276	275	302	273	243	291	259	258	310	296	293	280	279	288	307	304	298	311	268	289	279	292	278	313	271	286	304	264	273	305	262	282	303	326	281	281	275	304	311	295	288	278	313	257	298	269	307	319	290	264	291	313	269	272	278	297	260	278	298	275	272	274	292
60914	89190	60754	32474	12367	3143	799	520	511	503	524	524	522	531	478	538	479	484	505	546	566	508	509	481	483	470	496	521	491	512	513	536	492	512	534	535	572	502	504	512	503	534	536	514	511	520	540	509	527	534	492	550	529	547	485	503	533	546	499	543	512	518	507	541	529	503	462	504	554	506	521	521	520	504	544	556	506	559	529	515	540	523	542	509	519	520	525	569	575	530	511	525	539	512	558	539	494	489	483	534	520	504	541	535	546	527	510	530	513	520	487	544	516	540	501	501	515	523	529	529	510	534	523	516	530	547	592	532	478	506	553	536	504	532	492	509	497	526	506	540	585	502	509	537	505	504	482	543	490	532	503	488	521	563	525	546	508	529	533	514	500	543	515	498	458	486	508	494	549	507	543	535	506	517	569	497	546	520	569	548	506	470	514	543	521	526	535	513	510	503	522	499	513	499	523	508	546	495	507	542	532	491	512	532	532	508	531	535	513	480	528	536	557	551	508	515	466	507	497	531	527	496	487	541	504	509	535	495	543	535	519	484	587	530	491	527	500	525	535	523	507	480	554	507	489	530	494	538	511	528	531	509	564	522	531	499	529	540	519	499	518	499	544	505	502	519	533	521	556	497	522	495	566	564	530	503	522	507	516	515	520	505	503	499	537	533	509	506	576	490	498	510	533	498	576	546	526	536	525	505	554	538	520	552	517	490	523	498	517	485	541	510	502	532	535	510	561	525	548	515	514	534	525	509	509	501	525	563	512	527	517	529	531	536	500	494	491	521	530	488	517	536	500	523	506	511	498	506	538	522	489	465	529	557	515	535	515	579	526	523	499	533	545	524	551	486	529	518	526	531	479	540	493	546	514	515	513	520	535	505	566	505	535	463	522	542	506	502	500	538	531	519	482	516	544	512	521	489	524	506	491	532	525	548	540	506	501	538	530	534	555	487	558	520	476	513	501	544	503	558	488	503	520	497	530	513	492	529	499	524	479	548	507	508	491	520	516	529	536	514	529	524	535	485	496	545	520	516	517	500	510	522	525	509	502	520	493	524	525	512	488	516	516	502	538	534	521	525	493	531	517	506	538	514	489	485	509	506	507	509	520	527	525	534	534	505	515	518	507	522	522	542	460	525	481	487	511	514	532	469	526	515	527	516	508	490	554	497	518	562	512	535	537	535	492	533	509	523	503	498	550	551	512	524	508	483	524	500	476	538	507	523	513	520	559	532	515	519	498	514	527	466	491	490	510	534	536	540	544	509	554	500	518	550	499	524	551	553	505	486	557	471	531	518	507	489	533	504	512	510	500	524	518	539	544	498	538	497	480	505	471	480	507	502	502	489	474	498	521	564	535	472	468	549	501	517	514	511	498	510	537	529	556	492	504	553	449	542	510	543	513	526	514	493	531	531	552	534	521	546	516	531	534	523	541	534	519	464	538	554	558	517	520	509	551	522	517	559	515	509	514	525	505	504	519	550	513	530	500	530	523	496	549	562	542	492	505	487	529	565	555	546	477	580	511	527	511	515	514	515	487	512	518	556	532	495	526	546	489	490	496	552	528	544	506	543	512	519	501	518	517	512	524	511	483	474	551	522	524	510	502	491	546	532	526	537	506	535	552	493	500	515	519	480	534	531	530	523	516	503	528	524	561	524	516	503	557	507	515	490	511	515	509	557	499	557	554	484	504	503	503	518	514	497	520	550	533	484	478	498	546	543	494	528	504	528	481	518	546	540	498	537	530	533	517	533	520	489	565	538	496	491	511	524	541	543	506	534	502	543	527	532	504	495	543	505	532	521	535	518	507	531	493	522	501	521	531	502	510	514	530	515	493	545	526	538	505	538	497	562	511	532	507	516	493	511	520	559	516	521	545	512	522	539	551	509	473	471	534	533	554	523	470	506	519	530	542	541	564	538	517	530	525	513	527	522	512	531	479	515	538	537	525	549	545	492	529	518	514	463	521	500	554	507	529	495	543	482	553	489	523	522	486	565	474	512	502	577	529	540	474	505	541	517	505	563	531	518	533	527	498	513	497	526	534	539	486	477	503	497	500	555	504	506	515	474	525	560	486	536	519	462	526	505	524	512	534	517	489	518	511	496	553	494	528	473	545	533	474	488	533	479	531	510	548	563	515	461	502	482	546	474	513	516	532	517	498	474	580	528	519	536	495	521	506	506	500	514	511	499	506	535	545	568	529	527	507	548	543	511	529	488	497	495	545	514	499	479	506	572	532	524	529	528	528	509	526	563	519	496	529	514	518	511	507	499	471	538	519	511	495	515	499	524	488	556	532	533	542	525	525	540	498	513	536	518	538	512	552	518	506	546	565	524	541	500	493	539	474	491	498	518	521	519	502	523	522	522	568	530	541	525	555	549	513	551	516	553	523	490	472	491	543	532	522	537	534	552	507	508	525	513	513	524	513	530	524	546	532	525	512	498	535	502	460	504	515	527	541	498	530	515	502	537	545	502	531	525	517	539	523	515	502	553	520	525	504	510	528	480	542	539	542	521	496	486	470	512	484	505	468	517	524	515	494	515	525	513	484	469	486	501	508	522	494	533	491	550	470	514	494	510	499	519	525	524	489	517	517	531	553	483	467	523	550	511	560	555	502	555	479	534	503	525	540	543	530	519	483	521	525	529	500	521	548	492	518	503	512	523	537	510	534	518	529	488	551	522	510	580	497	481	503	517	489	534	520	500	492	536	504	515	533	513	521	521	547	515	515	541	520	528	541	503	545	510	486	482	510	519	556	534	488	511	546	537	543	506	546	494	518	545	498	508	516	481	519	520	533	519	512	506	554	490	532	507	497	526	488	533	534	528	472	527	515	515	567	511	542	506	506	542	515	526	499	517	558	554	492	494	528	539	504	550	592	481	527	526	523	494	522	507	504	530	495	524	502	530	476	524	505	508	525	540	515	542	521	491	514	461	502	539	523	529	533	530	561	551	517	517	511	486	515	512	500	528	478	473	510	497	510	507	492	493	535	550	506	483	547	495	516	492	499	504	517	524	528	554	519	527	562	528	562	513	506	503	556	519	556	532	547	492	524	542	496	503	500	513	521	541	542	522	522	507	493	544	515	524	530	505	511	514	561	485	562	522	497	503	514	547	526	515	501	507	534	524	561	487	522	506	554	517	506	508	497	521	480	505	511	536	549	538	579	526	577	539	504	489	493	525	528	496	562	549	518	523	515	506	522	485	538	535	526	528	480	526	499	513	508	522	523	492	535	489	486	537	492	530	516	509	525	592	486	505	523	520	521	549	502	495	517	506	493	563	516	565	550	551	540	531	533	488	524	524	496	499	522	508	504	498	490	531	490	504	530	527	517	520	505	502	521	497	543	519	497	512	529	476	531	513	479	496	504	479	465	487	525	562	500	513	540	489	506	520	479	548	487	552	512	476	491	507	490	525	511	497	553	555	513	525	509	505	509	543	503	512	474	516	525	509	524	514	501	501	522	522	541	496	518	494	509	523	512	515	477	524
23489	21953	30155	24288	21410	18991	4515	448	366	400	383	381	364	365	397	350	363	359	376	403	411	387	359	404	368	375	382	379	375	367	361	361	380	383	343	337	391	376	374	361	374	378	369	385	401	364	374	378	377	381	393	384	396	338	394	385	373	388	354	401	352	342	386	364	351	405	361	377	378	385	372	358	357	403	381	367	386	350	348	387	336	373	364	363	389	361	350	351	371	377	384	366	379	392	373	330	372	360	360	397	391	383	373	388	378	367	369	396	390	352	380	381	362	342	348	350	379	385	354	377	375	401	344	371	338	386	389	379	364	360	377	372	372	382	405	381	361	365	386	365	354	364	391	401	344	355	367	348	366	371	372	382	380	386	338	402	370	378	407	371	416	362	369	359	375	336	386	365	364	328	383	362	356	384	367	371	369	351	386	359	338	367	370	382	386	349	366	379	371	364	361	379	379	371	430	364	368	353	366	342	371	338	345	352	398	388	385	339	388	367	345	368	358	332	332	380	351	396	364	375	392	391	372	356	359	349	372	376	393	364	378	363	391	383	355	358	367	388	375	372	360	380	397	390	359	374	371	364	390	404	341	358	378	365	369	361	406	352	361	384	372	378	354	374	405	384	353	369	361	352	365	366	365	352	359	373	387	349	408	366	316	350	372	364	363	364	349	385	359	384	369	354	377	389	397	368	370	386	371	364	372	373	374	360	406	377	363	356	361	354	371	365	359	362	341	357	337	384	378	373	378	390	384	388	389	340	322	360	375	391	352	410	369	393	336	393	399	370	384	401	378	367	357	377	404	351	351	389	369	375	380	334	366	360	372	412	356	368	368	383	363	363	360	377	356	365	377	349	387	374	366	386	407	327	359	348	368	343	374	389	367	345	402	410	377	360	390	401	395	376	374	383	363	351	355	398	346	405	355	330	356	356	369	365	371	386	348	370	367	355	371	379	383	417	412	342	395	390	399	374	366	382	380	366	345	383	356	343	369	369	336	393	325	389	353	384	395	401	358	337	350	354	350	378	365	363	399	376	371	344	358	388	364	383	379	371	329	359	376	380	356	378	350	350	343	380	391	349	364	348	354	396	366	360	372	357	364	375	329	390	357	346	357	363	360	381	366	360	370	353	365	380	328	391	408	395	351	369	350	362	355	405	380	359	384	386	378	330	374	365	325	326	343	340	384	374	389	402	398	372	377	378	385	378	356	345	381	333	355	394	355	391	379	350	362	381	349	378	383	354	389	388	341	347	368	353	378	363	350	386	359	407	381	386	360	377	351	358	367	396	372	370	384	385	358	389	400	363	366	352	362	378	368	378	378	383	361	347	371	347	356	385	367	309	391	382	318	379	380	371	355	374	381	391	387	337	377	351	382	347	345	338	356	388	361	390	341	364	399	372	390	373	348	369	390	351	375	355	353	389	332	336	393	364	379	402	384	323	320	386	391	363	360	358	365	369	353	355	357	344	329	317	343	358	341	368	407	385	357	361	379	360	361	360	332	437	357	381	403	339	396	364	383	349	383	379	370	363	345	416	366	418	342	372	368	357	390	380	383	373	357	349	368	390	365	390	331	375	360	368	350	344	347	351	339	387	388	361	351	355	369	356	379	381	367	402	387	332	391	366	324	372	389	400	388	354	351	386	374	382	358	381	386	331	366	353	371	383	372	346	384	390	352	369	391	334	360	338	363	367	404	337	361	333	339	395	366	374	392	346	367	396	384	377	328	357	383	383	389	398	377	357	365	382	374	352	359	375	314	398	369	400	354	344	345	371	363	374	383	356	371	405	385	357	326	374	357	349	391	381	368	417	346	365	357	400	375	371	381	362	353	381	392	374	396	369	363	366	407	378	378	328	382	347	373	342	351	383	359	362	368	399	360	384	343	357	376	371	372	359	354	347	352	394	377	357	392	365	377	349	345	360	369	410	363	356	386	365	367	373	355	364	367	344	378	392	372	354	352	345	357	358	389	382	361	388	368	389	392	375	389	344	401	385	342	368	376	406	388	412	355	370	385	372	374	364	357	334	345	415	352	366	364	406	374	350	341	418	370	364	363	373	370	371	386	374	360	323	369	380	350	384	358	354	361	349	360	359	378	358	377	355	349	365	368	377	367	380	363	384	363	400	361	342	356	334	365	387	389	350	388	346	347	347	355	337	352	383	359	390	351	372	387	353	359	361	375	378	333	382	366	377	382	369	365	346	370	357	384	360	362	362	381	358	372	363	347	379	363	375	371	377	401	373	379	390	362	352	363	398	366	400	356	342	362	388	332	413	389	340	336	350	360	362	363	362	366	327	415	366	384	404	349	368	337	355	344	357	379	369	333	387	331	387	383	396	333	365	383	367	384	343	361	381	359	363	364	389	369	368	372	359	365	361	326	398	346	389	383	360	342	363	384	388	359	363	389	369	395	372	389	386	369	369	340	375	359	343	371	372	387	397	359	361	378	369	399	387	380	365	389	363	335	363	351	368	371	368	353	360	376	375	369	385	385	383	398	365	360	353	379	351	360	390	355	360	388	401	390	378	379	359	398	403	386	357	429	356	355	420	349	397	341	398	366	337	369	360	390	371	339	328	382	368	360	358	362	367	378	383	404	337	373	341	360	381	377	367	350	346	340	351	376	335	365	361	399	370	371	382	361	374	374	399	370	380	408	376	344	375	333	363	380	358	379	387	393	395	354	352	353	339	358	367	389	358	371	365	367	342	361	343	356	362	384	328	376	365	313	324	367	380	404	375	368	358	412	336	357	374	360	351	364	370	337	359	408	369	395	368	357	380	382	385	340	343	361	338	390	355	387	374	384	387	377	395	376	363	348	381	381	339	357	370	363	420	371	385	366	366	358	325	343	349	385	386	357	369	382	381	348	365	358	365	346	357	360	349	366	370	389	323	356	346	397	403	378	385	399	386	352	400	384	367	360	370	374	393	380	358	354	329	366	361	387	389	372	382	357	381	386	383	396	366	386	359	353	343	370	391	385	338	384	389	385	369	373	390	396	297	325	360	364	396	351	355	345	386	368	382	366	378	366	385	351	381	358	373	369	365	367	382	351	378	416	342	360	381	342	380	389	367	380	341	355	355	374	331	376	376	359	397	368	329	419	399	334	383	353	385	387	362	386	405	358	373	384	390	350	390	356	380	395	382	348	381	395	366	333	383	391	348	337	373	412	373	349	352	334	400	360	355	396	381	378	340	368	373	377	371	319	373	361	368	349	385	361	346	391	382	360	379	335	369	369	413	341	352	403	329	367	387	367	377	354	387	332	347	373	376	386	380	360	408	341	360	373	332	371	368	350	375	352	373	401	388	394	386	370	346	398	385	353	371	360	362	321	347	372	362	320	370	355	374	357	379	367	378	404	368	381	390	366	398	397	350	380	377	364	358	379	365	380	382	361	396	375	389	369	365	352	407	419	385	379	318	390	394	376	371	371	366	355	352	348	355	361	371	354	410	360	362	390	378	347	351	400	394	388	330	380	358	368	363	404	389
61145	100179	70920	40818	18721	5280	1047	648	662	625	650	658	613	598	608	605	585	626	651	640	601	652	610	594	586	616	648	654	584	628	608	649	648	590	628	631	606	660	627	638	625	584	656	613	645	640	605	661	633	598	587	604	618	609	624	575	617	595	639	617	622	596	610	638	597	602	649	633	563	579	574	636	658	646	601	604	610	553	654	599	666	649	633	597	617	621	608	609	616	651	656	639	603	632	615	592	578	601	680	623	655	633	593	576	640	650	621	617	686	663	642	586	642	608	633	585	594	614	636	632	650	627	601	634	571	582	615	658	643	644	625	583	608	612	586	611	604	657	631	617	621	625	609	572	594	606	650	630	623	607	591	617	609	631	644	600	594	663	638	591	623	588	606	586	624	643	597	597	624	587	616	653	585	610	605	606	601	632	620	614	601	657	649	615	637	594	616	600	615	624	619	601	642	614	617	651	603	677	626	626	591	622	612	597	584	661	644	623	601	616	632	688	651	670	653	678	648	607	651	575	624	585	609	625	573	651	613	625	632	641	618	594	620	605	634	630	635	603	608	611	648	615	652	597	657	616	581	634	590	638	604	575	642	637	591	627	568	583	590	601	653	601	626	598	592	579	649	619	636	571	615	612	617	619	623	563	599	601	608	596	645	598	628	621	585	627	583	601	592	649	626	646	645	632	663	648	613	633	686	582	636	615	617	595	616	603	584	617	628	587	572	648	589	594	640	609	627	591	615	636	583	579	628	618	596	649	635	625	620	632	592	610	615	598	593	619	627	627	583	661	610	622	574	646	617	637	686	607	636	662	617	644	616	637	618	663	608	584	621	593	608	617	611	620	629	589	637	613	630	657	656	594	599	628	658	638	627	632	603	586	608	599	616	584	679	652	569	631	596	597	613	608	595	597	605	582	626	633	600	631	608	638	660	624	587	610	595	611	637	625	591	619	614	606	648	616	643	634	583	601	611	626	609	610	619	575	601	634	585	622	581	647	625	622	637	624	595	625	630	609	608	593	614	607	631	610	620	603	643	663	611	581	598	609	627	621	592	647	637	604	600	626	603	573	635	619	629	607	619	641	628	619	632	665	660	574	577	640	635	614	565	609	631	646	610	580	589	568	617	616	661	656	643	642	670	613	609	614	611	611	622	637	628	620	626	616	597	624	642	636	608	608	677	640	627	586	634	616	664	565	634	609	651	616	644	588	617	642	640	632	585	602	631	598	599	601	628	627	597	607	582	664	643	627	625	585	612	616	638	608	636	611	613	635	662	623	655	615	598	616	585	627	605	649	635	662	598	597	577	590	636	618	616	582	598	597	608	610	646	611	606	563	598	600	616	660	641	630	637	674	659	610	603	629	555	650	632	610	630	639	624	627	613	660	617	588	627	637	552	643	630	652	615	641	623	683	622	567	623	639	650	640	629	608	611	627	608	671	618	607	646	639	649	609	593	636	594	599	687	565	612	613	605	628	592	628	599	606	586	628	645	606	587	617	622	632	647	593	565	581	628	598	614	613	615	649	594	641	625	622	617	618	627	609	612	629	593	576	615	657	596	559	624	612	623	609	590	594	650	602	599	596	620	630	633	592	607	652	577	613	641	615	619	631	623	596	594	622	604	659	654	633	661	629	588	592	639	607	663	603	662	660	598	649	637	633	621	629	609	589	604	579	590	636	615	616	643	599	664	620	605	600	591	623	603	649	625	596	610	613	582	579	654	648	616	591	634	658	632	617	621	612	606	601	569	653	627	590	558	619	574	649	640	563	621	623	613	596	619	596	589	608	607	630	625	618	586	595	628	616	626	650	637	624	621	615	588	611	633	618	606	664	667	629	615	638	609	619	628	605	650	653	588	627	653	595	650	587	598	653	612	620	638	638	615	603	589	646	623	608	641	625	646	593	614	646	629	620	612	575	608	630	654	581	656	588	624	653	605	617	619	620	627	592	659	621	641	619	644	596	652	651	579	638	625	624	606	659	599	636	607	616	616	632	659	587	627	639	594	631	578	619	630	609	626	623	618	622	606	607	594	626	608	593	595	672	579	564	642	586	578	616	599	594	589	602	603	624	609	581	642	625	559	596	567	660	627	632	602	661	573	585	629	653	656	589	636	649	609	646	654	638	619	616	600	632	620	606	624	646	583	632	619	643	603	610	616	626	619	635	568	610	614	622	573	648	613	680	654	630	616	631	628	647	608	643	564	601	624	657	606	648	659	607	605	644	615	628	608	639	617	635	622	635	583	650	603	625	632	658	565	595	604	648	630	622	591	626	609	638	639	581	616	586	597	604	614	644	627	600	632	621	605	618	641	564	600	599	578	647	624	621	623	572	656	627	641	663	609	592	624	609	633	626	620	619	638	602	677	636	604	647	596	649	611	639	617	645	597	680	620	578	626	615	620	650	600	604	561	605	617	622	582	578	622	651	622	672	640	613	620	621	640	619	601	625	615	634	613	620	634	619	628	646	625	680	653	627	625	554	641	627	644	592	621	597	645	570	644	645	636	613	610	622	645	622	607	605	639	579	628	612	605	648	636	621	669	578	641	610	622	612	630	599	631	587	656	559	591	582	614	609	649	585	622	624	612	601	634	638	635	603	623	600	613	600	609	588	653	600	624	620	609	587	607	595	664	621	622	660	597	612	610	617	593	616	602	617	599	629	637	652	626	635	635	611	593	616	598	611	637	607	617	633	612	615	585	619	639	587	595	630	579	612	608	640	604	617	647	632	588	626	613	685	592	620	637	622	631	597	669	597	611	641	610	631	619	640	632	634	640	597	633	638	650	619	596	601	659	591	606	595	611	621	599	638	608	599	630	617	653	589	628	638	667	620	625	631	607	641	593	650	615	626	652	603	565	593	600	627	600	599	625	593	621	595	615	629	582	665	597	604	638	667	650	634	673	636	618	610	636	640	635	585	607	607	616	615	581	626	588	644	609	613	609	666	620	590	592	565	641	616	601	567	650	630	635	625	610	574	644	640	638	593	611	609	609	601	615	582	607	612	629	608	583	630	607	664	615	626	633	650	611	585	618	605	602	617	568	579	621	647	612	616	631	662	660	590	586	647	603	634	588	623	602	640	600	602	618	615	582	590	602	620	620	642	618	628	611	626	584	639	652	653	607	641	589	651	578	609	644	609	599	637	629	607	591	618	616	631	635	632	636	600	621	604	639	605	613	646	596	621	616	573	649	664	593	603	646	631	622	623	614	657	662	594	667	619	618	592	591	634	631	593	597	631	669	585	613	617	597	625	574	605	607	633	665	612	627	592	638	642	603	640	597	610	642	609	617	618	579	626	613	629	606	617	643	606	637	616	559	601	614	600	625	624	659	613	608	591	616	604	613	619	590	618	658	612	585	603	599	593	645	615	604	632	614	647	618	605	580	559	623	629	631	641	614	640	613	619	605	628	636	609	632	598	650	616	642	654	580	579	620	638	569	657	641	597	636	604	622	619	639	627	642	592	601	620	637	610	622	594	633	672	620	609
29655	29026	25845	11294	1880	751	450	391	364	386	325	361	382	365	362	370	368	367	370	320	385	344	319	380	319	382	360	379	364	342	341	359	373	346	326	384	382	373	330	382	394	313	354	363	354	344	342	346	339	349	368	353	358	341	340	365	349	362	364	348	353	337	337	348	357	360	380	338	369	341	342	325	339	366	364	351	331	336	369	326	357	344	340	365	336	322	381	330	352	346	353	361	356	352	359	352	338	346	351	341	348	344	342	375	364	368	357	347	373	350	357	332	354	388	363	385	321	341	355	357	356	353	358	395	342	353	379	360	345	336	364	350	383	363	325	341	327	335	329	371	353	331	350	400	369	364	353	375	372	382	329	334	357	333	333	358	365	357	381	349	334	363	360	356	350	360	328	378	346	324	343	377	363	344	348	358	358	348	355	347	341	359	356	352	323	333	343	380	357	396	374	367	343	366	364	365	369	340	343	360	375	345	348	362	364	339	328	366	332	327	351	329	341	343	335	343	354	345	324	334	391	352	360	331	345	358	350	362	347	334	345	364	362	321	340	357	376	369	323	357	323	397	367	384	356	350	344	356	334	388	343	347	372	332	358	371	367	353	339	341	346	383	317	330	363	356	338	349	362	348	338	363	324	349	354	326	347	377	342	389	333	376	351	314	348	358	367	355	358	322	331	351	383	361	352	361	350	333	359	360	386	329	328	378	335	331	311	395	349	322	326	332	349	380	361	390	361	335	355	353	349	356	379	344	362	369	344	347	344	335	331	367	320	355	394	358	302	357	402	376	378	358	351	352	313	377	348	370	347	370	357	360	354	357	351	371	331	351	397	354	349	367	345	360	343	356	377	392	351	321	364	331	378	308	394	359	364	327	359	358	350	381	314	360	366	358	390	350	346	343	387	351	345	350	375	371	355	359	345	339	339	382	345	327	373	354	376	346	357	351	357	314	348	374	345	383	369	330	375	350	343	347	341	388	375	349	346	369	354	327	352	360	338	363	348	368	385	365	359	349	330	379	351	362	339	347	365	331	358	347	355	378	344	371	368	365	369	355	325	385	355	361	358	337	346	372	325	365	343	376	352	320	356	347	371	371	358	345	397	345	334	376	325	377	332	353	336	343	323	378	362	330	341	327	375	320	388	371	420	344	372	362	362	332	361	352	388	376	362	350	361	358	377	363	365	326	331	342	344	331	348	340	357	343	351	337	351	343	367	352	363	354	351	342	377	355	368	379	352	379	371	354	369	331	348	324	365	379	343	353	343	372	338	375	348	360	346	337	350	361	325	345	375	385	359	353	313	379	340	339	368	369	367	307	386	361	399	396	371	309	337	343	383	375	412	387	380	345	364	355	347	380	393	352	390	383	353	346	376	365	357	366	355	401	305	391	349	346	386	359	349	318	316	364	344	374	326	359	376	379	375	357	346	346	341	343	381	352	379	371	351	375	374	375	328	358	388	380	365	383	395	333	379	342	353	354	362	319	375	380	387	379	348	366	381	347	368	331	353	387	330	327	377	374	352	369	336	373	340	384	332	333	339	290	359	361	339	332	377	378	325	303	364	372	375	344	348	362	378	358	325	357	332	332	353	348	363	377	354	404	357	362	375	342	359	358	370	383	359	382	379	351	345	362	398	356	350	372	301	380	369	356	378	343	364	355	373	343	346	365	343	359	366	332	364	364	379	365	353	351	343	371	361	364	333	362	326	358	352	340	336	347	368	350	361	356	377	313	344	350	344	353	389	354	343	373	344	323	360	340	374	376	401	359	351	378	374	359	356	341	369	341	341	349	341	371	411	319	342	374	351	357	380	328	357	372	355	361	363	369	350	361	387	373	338	313	386	342	333	362	342	318	352	364	352	371	387	367	368	353	337	362	336	346	403	347	364	326	341	368	331	360	353	336	350	362	353	364	348	356	380	379	379	350	358	333	323	334	356	370	362	364	345	364	354	364	348	366	382	365	365	339	371	364	350	387	375	378	350	345	381	330	365	373	345	340	372	359	347	402	350	385	332	398	358	346	338	366	389	358	374	406	380	377	338	331	359	382	356	356	366	340	344	364	327	339	355	346	381	343	386	334	372	380	369	350	327	381	350	337	375	342	354	346	343	349	357	328	366	345	330	363	380	369	378	375	363	382	337	355	344	364	411	360	378	366	362	345	359	357	342	364	361	321	380	351	406	350	365	385	367	357	338	364	358	367	333	360	354	389	349	372	357	345	347	379	361	350	353	362	348	351	357	359	344	368	347	370	333	382	358	389	351	352	367	353	362	354	324	371	401	392	356	371	304	372	327	329	387	356	334	375	378	346	349	358	379	350	366	352	335	391	370	333	342	333	398	357	400	340	360	325	326	337	329	345	372	369	380	324	337	371	344	308	344	409	358	341	383	368	365	385	365	383	392	356	353	379	342	356	347	339	367	353	380	380	375	340	349	369	350	339	349	313	359	356	319	334	380	362	366	334	380	352	370	357	360	371	357	365	357	346	369	337	396	327	379	339	352	320	353	372	355	376	360	390	340	360	374	368	381	370	387	331	358	333	376	356	372	382	350	380	398	361	338	361	358	348	315	382	362	377	359	350	367	343	371	380	363	341	359	362	382	407	344	360	336	385	335	339	357	314	325	343	346	324	329	357	353	386	349	363	373	365	346	335	367	345	344	347	370	357	321	352	359	389	371	336	326	321	370	348	366	392	387	364	364	335	343	332	354	373	322	356	314	359	381	372	350	334	318	378	359	334	389	376	348	383	364	333	398	358	352	340	376	349	332	366	374	389	362	370	399	354	345	368	368	377	362	348	368	346	308	374	342	381	351	357	360	354	384	370	345	367	352	370	388	357	352	358	366	375	347	394	321	374	355	347	317	324	359	353	339	387	363	356	373	363	368	359	335	354	325	364	325	334	338	342	360	350	342	356	372	362	371	332	344	389	340	357	343	366	356	342	335	340	366	347	325	363	352	389	338	385	396	351	326	368	337	361	373	304	373	333	362	338	337	338	308	357	347	326	361	381	340	371	340	364	344	381	339	364	322	341	354	351	379	347	336	383	362	354	362	358	358	391	364	349	380	378	354	351	359	395	340	347	341	385	339	369	331	342	345	348	363	347	324	353	339	355	351	349	376	387	354	343	362	339	341	359	345	335	334	342	361	372	358	342	370	365	363	350	341	350	330	386	368	349	338	330	381	338	355	342	355	381	338	355	348	346	334	345	324	370	354	380	339	369	331	370	386	358	328	368	340	323	353	344	352	359	367	380	365	371	358	346	347	358	393	366	328	389	344	348	337	317	368	373	349	335	359	346	350	346	355	367	319	368	358	344	383	351	384	331	346	354	364	356	344	342	377	368	356	363	342	345	381	372	361	342	349	364	379	402	376	390	347	370	360	349	336	386	326	333	355	377	352	330	381	340	367	371	361	349	404	368	342	359	357	354	353	352	329	326	363	365	369	378	333	346	334	334	370	338	355	323	346	347	344	369	387	365	354	340	342	342
38506	47257	30194	11570	3347	1191	691	601	612	627	686	600	654	654	576	644	634	659	639	647	619	618	620	664	642	622	655	669	645	679	638	693	620	659	605	655	620	615	660	636	634	650	627	639	672	648	618	672	661	669	649	635	629	634	633	623	620	648	624	615	637	664	666	592	649	660	690	636	698	604	620	650	619	645	630	651	666	647	648	638	696	624	630	629	652	647	599	606	642	680	639	592	653	645	628	626	654	667	579	622	664	638	651	617	594	617	606	612	593	627	657	659	647	623	653	617	672	612	615	637	706	656	639	645	650	631	639	596	603	594	652	622	600	626	684	638	633	635	659	643	597	631	639	657	630	638	642	677	627	676	662	603	646	648	638	577	641	655	629	667	649	628	626	598	660	635	638	614	660	670	629	651	671	646	655	663	666	634	666	680	626	685	613	663	625	592	608	610	639	611	623	615	617	700	632	601	633	649	641	641	694	601	625	663	643	631	617	612	631	655	667	614	618	610	659	645	618	678	616	609	655	641	643	602	648	577	625	632	666	634	625	630	641	601	671	669	668	700	663	597	649	590	641	649	647	659	592	660	593	664	622	656	679	627	639	560	656	668	610	632	574	625	611	609	615	643	651	631	620	655	644	656	656	628	643	669	608	647	649	641	646	660	681	608	608	650	633	563	652	665	631	597	585	605	634	634	632	604	662	628	644	655	629	609	620	649	666	598	605	614	640	657	608	627	647	692	557	660	655	645	662	621	613	632	667	621	661	613	633	624	656	637	618	628	633	660	656	603	622	670	648	636	572	655	619	610	603	635	665	634	657	650	676	640	651	673	594	585	602	636	633	664	656	625	613	606	617	645	618	626	623	641	627	638	622	644	629	643	623	644	656	667	622	673	618	633	601	636	581	643	624	631	607	649	643	650	582	653	608	597	607	603	644	633	616	675	616	585	662	619	625	660	643	585	638	644	641	604	609	680	622	649	606	647	651	643	632	610	571	582	669	613	616	590	640	672	597	644	601	588	619	578	596	598	657	612	661	652	600	642	639	619	654	620	635	644	589	576	648	612	616	608	668	623	600	627	629	601	646	611	621	695	651	621	627	658	654	639	636	596	665	645	615	631	635	644	554	630	628	652	601	640	648	613	666	668	658	644	657	629	603	665	648	642	608	629	638	648	643	587	655	628	630	662	597	673	644	652	634	610	651	671	658	677	597	620	639	655	627	615	635	645	648	585	628	650	636	668	644	625	638	637	639	635	658	635	623	659	623	623	577	651	611	659	611	630	660	658	646	635	639	619	639	643	634	606	616	635	651	610	689	616	608	629	645	620	583	634	644	666	666	630	590	627	621	639	625	690	627	654	611	595	621	646	666	630	613	641	664	663	652	637	607	650	650	617	646	606	618	632	608	637	620	652	613	639	607	637	586	636	604	649	655	644	644	649	649	598	678	566	651	608	659	659	627	588	637	686	625	616	630	634	633	645	631	635	612	638	636	623	650	673	626	629	684	611	628	653	654	614	635	603	659	606	644	652	646	632	637	592	636	643	624	653	647	625	632	625	647	640	595	636	609	641	613	625	631	624	625	642	597	597	635	624	623	631	650	624	657	599	649	639	610	631	612	643	639	639	657	614	664	669	688	664	657	660	675	620	664	651	635	628	638	648	621	650	676	598	611	611	645	615	635	640	566	613	594	621	616	601	635	639	622	643	593	658	623	609	601	623	625	608	649	631	654	669	611	673	656	610	663	687	648	631	611	621	655	616	595	602	682	620	626	662	603	658	649	642	618	600	588	668	657	676	600	669	634	623	671	637	608	644	629	634	622	629	683	629	633	669	643	665	650	586	611	640	645	631	628	638	588	632	643	662	655	663	655	687	668	642	602	595	631	666	610	591	629	620	640	655	619	646	630	633	638	589	682	631	607	581	649	626	622	638	630	600	655	608	668	618	620	606	613	658	631	657	654	633	604	623	647	701	646	664	643	615	637	642	613	595	673	654	590	611	657	641	652	655	669	645	631	616	643	651	636	617	595	620	636	613	648	593	618	675	648	629	621	606	651	641	655	618	627	647	659	610	634	668	644	632	608	648	643	643	671	638	624	626	622	599	648	614	630	628	618	598	622	630	645	651	640	674	623	610	637	610	642	656	611	605	646	706	708	625	626	660	638	636	646	626	658	615	625	644	669	644	646	655	664	622	616	651	625	634	629	622	642	625	607	658	639	641	621	643	637	618	617	600	621	683	659	623	594	598	628	678	609	659	612	577	645	615	678	653	630	619	604	644	662	627	646	613	634	647	663	630	634	605	663	620	642	595	609	628	695	595	638	672	594	635	664	626	636	651	623	650	641	663	663	659	637	619	592	599	622	639	643	646	656	602	622	655	638	656	655	677	617	617	586	622	626	631	619	635	635	661	637	625	619	649	640	617	630	633	628	633	634	601	594	605	644	650	627	645	644	628	626	672	610	634	635	626	664	621	645	639	681	656	622	637	674	643	624	625	638	632	594	654	639	594	554	613	660	594	666	654	650	591	623	645	622	643	652	592	627	631	646	586	634	675	642	649	600	669	604	674	599	613	618	630	637	640	611	612	634	596	651	703	668	639	671	660	648	635	636	608	602	650	635	623	606	581	638	647	665	633	628	630	656	652	660	629	610	594	644	646	652	649	630	603	633	646	666	611	637	657	634	615	614	638	639	609	630	658	622	581	653	610	659	607	629	639	663	553	600	604	629	598	630	644	593	616	605	635	613	665	666	592	623	625	640	629	637	644	626	652	608	609	669	620	636	632	644	622	619	624	654	620	620	606	648	625	634	674	618	631	674	628	605	601	639	649	619	623	634	600	646	602	645	664	661	606	657	689	655	629	596	607	631	605	631	618	622	659	607	628	623	629	668	618	600	620	637	613	615	611	632	627	660	625	657	592	616	654	620	658	657	575	603	633	647	630	630	643	633	666	666	603	645	683	660	626	652	654	612	629	664	654	679	648	605	641	645	653	662	641	645	661	655	619	614	646	646	638	661	680	592	626	644	608	630	638	582	618	599	658	654	689	659	648	640	650	639	592	646	661	617	684	632	669	649	589	639	606	617	703	617	695	603	638	614	652	635	651	631	634	620	609	624	659	603	617	595	650	662	620	644	610	614	628	646	657	606	641	634	664	624	657	657	656	641	646	664	614	617	640	566	643	654	668	632	643	593	622	573	621	607	592	616	615	698	630	601	624	651	636	640	685	649	623	638	629	651	664	670	648	573	636	685	647	655	597	619	611	619	648	617	651	653	593	618	657	635	679	615	657	591	625	668	623	624	662	639	659	680	621	675	617	619	663	674	642	638	670	630	602	644	622	586	646	661	625	646	636	601	662	612	554	687	653	591	616	591	639	624	634	635	641	621	617	609	604	632	626	636	664	606	621	618	653	628	673	654	671	628	630	634	648	594	637	633	614	612	637	596	598	681	682	606	609	678	589	626	628	703	625	639	669	631	632	640	603	645	663	624	659
24839	22942	31409	25833	19730	7583	586	336	256	326	307	296	280	328	299	254	281	292	255	277	278	290	292	275	303	281	297	313	262	274	283	256	293	292	271	310	326	263	299	273	277	297	264	316	277	324	291	279	264	260	260	299	303	293	292	260	285	288	295	268	305	264	275	277	291	273	272	312	293	284	289	274	286	282	283	293	269	307	306	315	312	293	285	306	309	296	296	298	284	273	279	291	290	296	267	274	290	311	302	278	282	282	279	268	303	283	294	305	265	309	288	275	279	265	286	287	268	314	261	284	290	278	265	292	290	296	302	260	279	289	280	280	256	292	279	298	281	272	283	258	282	248	281	264	290	289	253	285	324	288	287	300	269	300	280	271	286	308	289	288	316	272	301	261	263	310	261	288	299	278	237	303	269	261	263	302	283	311	290	274	293	278	277	290	283	306	307	286	313	255	300	286	289	279	297	286	303	287	291	280	298	260	308	277	295	294	327	292	288	278	295	295	278	292	281	295	277	284	276	305	304	282	290	302	280	283	251	299	269	321	246	240	270	256	282	265	314	277	310	281	286	321	243	274	289	291	240	278	286	279	311	279	254	290	290	269	283	272	291	282	285	310	285	277	305	284	309	290	281	293	245	300	250	293	307	290	289	297	297	297	276	289	266	285	293	269	269	273	277	276	288	284	277	276	296	284	279	299	264	293	278	303	302	259	270	263	299	292	260	275	314	267	274	292	280	291	273	315	260	293	312	296	281	272	273	302	270	284	295	300	267	298	286	264	272	298	273	268	289	300	301	281	295	271	329	289	282	315	269	286	291	297	275	272	262	281	303	306	286	262	288	267	278	273	253	272	272	283	274	238	315	265	291	289	288	263	296	262	253	314	279	268	268	284	265	284	244	257	297	281	283	285	281	282	279	290	281	295	250	273	289	260	306	278	311	271	299	286	289	317	275	279	280	282	262	271	277	278	290	244	291	290	280	268	275	276	298	273	267	286	326	292	255	271	289	305	286	262	260	260	305	283	287	270	285	306	291	283	315	269	266	282	318	291	282	271	292	288	283	272	280	291	261	294	272	286	247	307	295	265	297	297	292	277	305	285	311	290	296	275	245	306	298	279	241	289	279	284	308	276	279	298	265	290	287	310	295	301	293	281	289	280	319	312	272	277	322	295	273	318	324	278	298	286	301	304	280	279	273	286	291	284	281	309	290	286	312	270	284	259	300	302	308	276	293	297	276	299	285	276	268	285	306	258	303	285	294	283	277	290	300	255	303	290	304	265	321	257	277	301	277	267	281	305	285	263	297	300	285	287	276	277	270	270	270	278	296	264	284	259	272	285	292	299	277	283	277	273	276	307	307	289	294	275	305	288	306	276	265	284	277	278	277	306	256	296	290	278	257	281	307	253	291	322	267	300	290	274	290	275	257	291	287	294	248	294	273	283	283	263	242	263	268	281	269	283	289	278	267	279	284	307	279	264	305	274	278	312	247	294	273	286	282	302	304	305	269	271	281	276	308	286	265	296	279	289	294	296	265	291	289	296	295	275	301	286	294	273	274	273	276	302	286	250	298	276	308	263	262	266	291	279	287	246	294	288	321	273	286	299	276	276	297	280	273	268	286	283	290	290	300	288	304	292	302	278	256	265	274	310	318	315	289	272	291	276	291	289	281	297	288	279	255	265	278	278	299	294	300	299	277	286	301	304	286	269	284	317	295	284	287	285	283	309	280	310	269	280	292	292	284	281	300	258	287	296	259	282	304	271	259	277	286	272	255	278	304	296	290	280	276	290	274	280	287	304	294	296	245	287	264	286	295	263	275	264	287	298	291	287	259	270	265	276	290	277	283	276	267	287	246	303	305	283	269	278	283	245	286	267	297	252	275	274	280	274	330	273	267	269	300	273	286	290	262	274	273	277	309	276	291	286	261	286	303	284	292	279	268	292	271	290	298	299	264	251	242	293	284	256	289	280	282	261	299	292	303	279	304	296	267	305	317	290	262	261	297	276	313	265	274	283	276	313	258	285	262	258	299	276	285	280	318	299	286	274	305	274	266	270	319	311	270	274	248	299	275	294	307	247	297	265	267	275	267	281	268	287	293	293	288	289	276	283	281	290	291	278	271	277	284	273	276	282	260	241	309	271	272	258	264	272	258	272	276	266	304	306	272	306	324	273	297	275	282	281	279	274	271	309	280	293	266	276	266	297	287	252	286	284	251	278	298	284	289	288	299	328	278	270	279	277	271	257	285	279	284	283	290	349	283	292	287	292	259	271	279	284	255	277	313	276	286	309	261	304	295	318	288	263	287	272	268	283	285	278	287	263	297	322	288	260	272	310	285	295	277	298	283	298	289	266	287	298	280	293	264	277	242	232	281	284	281	274	303	295	277	276	296	283	250	298	264	305	275	294	272	278	284	279	278	288	271	263	255	279	301	309	275	292	259	293	293	270	297	250	290	273	289	306	294	292	310	288	270	291	292	315	288	310	297	302	292	304	274	294	280	270	284	247	282	293	260	286	268	251	280	307	266	267	303	282	288	281	305	285	273	268	254	268	289	285	279	286	305	282	314	325	288	288	270	261	310	300	257	282	300	277	298	279	291	286	275	301	288	305	284	281	290	281	299	280	296	288	297	290	249	279	316	270	301	277	262	264	286	291	289	313	291	247	296	299	255	234	294	290	280	272	313	278	313	313	249	274	296	259	270	304	274	279	270	264	299	281	264	270	297	283	264	298	273	276	278	268	274	285	307	287	335	275	279	282	287	302	295	284	281	274	262	290	293	307	278	275	283	292	316	303	271	292	276	291	270	266	286	250	254	298	294	301	296	302	289	271	269	321	280	280	250	280	278	278	291	289	265	253	273	310	267	295	290	294	298	282	263	252	274	266	281	296	281	285	253	296	277	258	275	257	275	320	273	281	293	288	295	272	274	277	283	293	293	296	267	302	286	276	306	338	294	309	278	295	296	294	257	307	307	256	248	292	290	313	269	281	293	287	289	288	274	289	275	289	287	288	287	293	264	277	307	273	255	285	286	242	260	277	281	300	261	259	304	257	277	284	261	288	289	277	290	307	259	275	293	302	256	280	278	270	271	293	292	301	284	272	288	258	275	293	274	283	319	263	275	291	276	271	278	292	302	292	285	285	293	280	294	317	298	285	308	284	290	312	283	281	279	281	308	274	301	299	263	298	288	317	301	287	309	273	276	273	267	293	275	262	265	285	307	270	300	293	296	275	248	319	291	270	277	290	300	274	274	277	266	292	292	310	280	258	279	296	292	270	280	293	256	269	309	285	262	288	276	279	304	268	276	276	295	274	285	284	273	267	289	301	283	295	277	294	287	284	285	280	279	281	284	270	301	279	322	274	287	285	284	260	286	299	319	295	279	280	282	265	294	278	305	276	297	292	288	313	271	276	320	283	322	284	289	269	272	300	303	288	284	316	273	301	283	294	306	260	286	260	280	273	311	274	251	286	288	253	309	292	283	279	287	288
60860	88939	61611	34276	13990	3381	751	503	504	531	520	540	525	494	519	494	515	494	513	481	524	505	501	513	535	519	496	553	522	485	485	520	508	476	532	515	492	536	483	498	502	500	495	479	498	477	524	474	509	462	494	505	570	504	500	524	505	514	474	499	499	491	508	504	494	500	515	516	476	521	492	524	457	527	501	503	561	539	522	517	487	535	497	502	516	507	528	482	494	521	499	523	476	500	503	507	519	492	530	505	493	504	544	501	521	563	538	499	505	523	497	538	524	505	492	514	523	499	513	525	500	488	507	510	490	532	522	487	505	495	500	489	517	467	504	532	527	522	543	504	503	473	511	528	546	502	517	505	488	519	524	512	528	512	524	493	515	513	513	514	538	524	526	511	537	508	507	498	506	475	522	511	536	506	500	504	524	504	500	522	517	492	492	513	537	528	503	538	497	517	506	520	529	548	507	519	441	493	505	499	508	489	513	499	459	538	512	510	477	480	488	526	547	469	497	513	495	509	535	464	507	518	494	503	506	521	508	526	482	489	518	509	497	529	477	524	497	508	510	499	518	517	510	512	493	514	525	543	516	527	502	551	517	510	509	534	534	491	572	532	477	545	514	502	494	522	496	483	498	503	503	516	548	476	502	498	490	501	512	515	523	505	527	513	514	509	488	521	539	520	515	498	515	506	475	521	483	506	511	509	492	501	542	507	507	503	509	533	510	516	508	523	520	495	486	511	505	508	530	541	540	474	504	546	498	510	522	528	542	482	534	500	523	476	507	492	529	526	475	531	501	509	515	506	466	515	518	538	533	546	496	513	544	502	532	515	536	488	515	470	472	505	473	508	518	509	507	549	480	563	523	522	499	530	528	497	505	533	489	481	482	484	499	529	529	500	488	488	505	490	521	489	509	484	518	483	500	546	531	558	490	508	511	538	513	539	499	465	511	528	479	496	523	490	517	477	510	546	508	519	527	528	519	522	484	496	494	505	504	518	505	518	513	486	492	500	523	562	503	544	525	486	506	510	522	517	499	516	488	568	497	475	541	521	504	540	519	531	551	513	485	530	535	463	476	498	525	543	496	524	513	531	507	478	557	498	520	534	510	479	495	482	464	523	501	509	525	498	547	484	512	506	510	515	512	508	494	507	557	523	513	467	532	527	499	540	495	504	513	481	519	509	522	516	492	544	515	504	527	527	523	531	553	508	525	500	539	539	468	500	487	515	536	479	487	521	490	463	534	515	512	469	490	533	544	530	544	497	502	502	504	502	542	496	544	522	500	554	498	470	535	583	529	510	501	511	499	487	511	517	515	508	489	515	509	533	518	551	509	497	532	510	522	489	549	503	542	544	497	562	503	511	488	517	508	559	542	470	527	543	507	530	496	514	482	507	532	465	499	544	511	509	578	512	504	477	539	543	553	464	505	537	515	521	468	513	471	494	495	487	477	480	491	510	502	524	561	529	529	509	536	506	489	509	548	512	473	512	455	513	514	514	520	473	500	540	484	510	476	522	560	509	494	528	512	504	489	519	502	505	517	522	524	524	522	525	521	530	507	517	459	537	503	513	467	517	477	497	497	520	517	552	507	494	522	490	480	510	447	548	532	496	476	485	514	502	497	528	543	490	514	523	491	502	503	510	484	537	522	475	504	469	528	561	502	498	522	497	477	490	510	521	480	548	492	545	517	516	479	498	524	525	502	489	532	496	505	491	527	485	556	501	513	481	533	514	503	532	502	489	521	508	510	539	519	525	516	477	503	501	513	466	525	558	544	460	497	554	523	480	520	495	513	522	506	504	508	518	550	473	511	537	538	528	510	509	555	492	515	475	495	520	509	511	502	535	537	533	540	495	455	535	484	524	504	533	505	487	478	523	526	494	533	500	502	524	547	521	511	501	522	518	499	505	528	480	509	544	513	500	519	495	538	532	471	480	494	493	516	476	536	536	543	525	540	490	502	514	506	520	508	522	510	490	509	491	507	520	492	502	495	525	524	506	500	494	529	519	491	542	511	518	550	485	507	502	527	518	542	460	514	510	497	561	526	483	506	509	490	511	505	543	546	501	532	502	491	512	499	536	490	506	534	496	496	491	520	513	499	492	502	485	546	530	481	510	509	516	488	533	507	470	490	495	495	509	497	551	515	500	475	526	499	528	555	495	520	488	531	504	513	518	515	479	514	491	503	534	518	498	508	487	524	482	487	493	525	516	492	498	482	516	478	510	502	474	499	533	526	497	496	521	518	464	513	464	480	490	531	554	490	551	545	521	499	487	529	483	511	507	518	526	475	501	490	516	491	517	491	528	489	516	461	465	489	474	509	518	516	506	526	485	490	539	515	477	490	500	535	455	502	491	537	531	518	512	527	489	473	511	502	483	465	507	545	537	531	496	529	510	474	461	501	488	537	470	526	513	493	527	499	544	511	513	467	494	536	497	498	505	517	470	474	526	513	512	507	481	529	540	492	489	477	515	467	504	527	524	514	509	511	492	502	509	490	485	514	489	547	486	486	515	516	504	504	475	496	500	494	481	522	506	466	539	509	526	510	509	514	534	483	446	545	488	541	514	502	488	546	495	532	501	540	533	519	472	521	527	504	517	502	524	480	521	512	531	490	516	500	527	519	509	537	526	482	488	525	489	510	462	504	505	511	485	530	538	493	489	517	516	505	485	522	538	561	490	525	476	508	541	498	551	544	476	548	518	528	498	468	519	483	505	481	530	506	490	508	495	497	493	528	523	487	537	520	529	519	566	491	543	503	528	497	517	502	504	491	495	476	512	502	511	509	495	509	518	522	512	520	500	490	512	543	530	510	518	502	487	490	528	522	564	502	503	521	493	483	536	517	529	504	512	521	538	511	499	530	468	500	527	528	498	516	484	475	517	517	469	517	511	533	491	472	528	506	492	514	485	487	481	508	517	495	500	516	513	542	449	490	561	512	472	520	486	510	512	512	498	531	494	523	499	527	527	502	505	519	516	510	493	516	526	496	499	547	514	453	570	505	523	494	519	478	527	501	552	529	495	488	535	502	549	508	511	566	517	490	523	529	496	513	513	487	546	478	506	519	512	519	498	508	488	528	478	507	557	520	511	510	501	512	486	523	503	522	497	529	480	509	495	462	500	500	522	514	516	532	496	533	521	531	513	504	506	492	519	484	492	505	484	523	523	504	518	470	472	490	484	531	518	454	541	524	521	531	504	526	475	484	487	520	497	525	521	537	466	501	495	497	508	505	549	518	538	523	516	500	512	549	521	502	474	516	496	533	502	558	535	501	501	486	499	509	533	527	521	536	475	510	531	544	497	511	531	524	549	524	558	516	532	515	458	504	520	517	505	519	537	480	520	514	517	517	499	515	522	521	541	553	486	483	487	494	534	453	498	501	484	504	497	529	479	509	533	498	550	522	505	509	534	511	500	479	490	546	525	518	495	540	554	545	528	538	515	521	520	497	527	471	480	498	491	512	492	511	485	525	542	505	511	497	508	516	528	542	520
23539	21912	30281	24530	21444	18865	4735	450	385	380	418	383	388	357	367	370	403	356	347	350	371	396	348	348	373	346	379	369	332	394	352	395	367	363	336	328	386	381	380	348	359	335	326	355	338	342	356	325	314	373	375	347	341	371	377	350	381	362	345	375	352	349	369	368	349	352	347	355	349	398	368	353	376	362	358	401	396	338	387	336	360	373	362	360	389	319	337	334	375	376	359	317	369	345	355	388	338	380	345	350	318	365	386	346	359	348	367	355	376	377	352	369	359	369	367	343	377	326	365	365	337	385	341	386	335	362	382	361	309	357	331	351	385	362	352	362	339	359	366	357	344	353	353	339	355	383	368	340	364	368	364	363	383	336	373	357	370	370	375	347	379	324	364	361	351	366	361	339	404	345	364	347	330	326	378	358	353	380	357	368	348	364	351	350	357	371	384	401	373	348	342	365	313	342	364	395	353	371	339	377	355	365	376	357	344	418	336	385	331	351	352	347	376	371	357	349	352	358	372	345	373	356	356	344	378	365	341	385	404	333	366	382	369	357	328	346	362	363	360	365	363	375	365	373	347	356	318	381	350	365	403	361	357	377	361	353	401	354	374	360	358	366	355	335	343	368	343	334	354	368	393	338	353	363	379	349	359	373	358	347	366	335	325	362	348	347	337	351	399	341	355	378	369	344	351	361	355	351	399	349	345	386	383	320	336	368	332	355	372	370	355	348	357	347	333	356	344	355	332	344	360	347	336	330	359	357	361	396	360	366	331	342	414	371	377	359	359	342	349	350	364	372	366	372	354	362	352	349	338	338	374	370	363	365	333	358	363	374	363	360	395	353	359	383	352	348	375	355	373	350	344	327	365	367	390	418	359	359	358	342	397	368	349	359	366	344	340	337	371	359	417	369	375	368	341	351	354	381	354	344	341	355	368	381	358	335	380	395	397	361	371	359	389	393	381	389	335	359	347	358	348	381	334	360	358	344	360	346	341	371	337	372	392	335	356	342	342	348	365	372	354	372	411	356	366	337	358	356	353	364	353	373	368	358	302	358	358	340	356	370	363	369	359	388	349	360	376	379	348	372	351	362	365	355	344	320	343	401	381	370	345	363	348	349	345	331	354	377	348	372	356	358	340	355	360	376	364	343	360	347	395	361	385	383	377	359	363	352	349	368	347	366	374	340	375	340	323	371	375	394	386	353	358	353	336	355	353	339	392	365	373	338	360	347	378	350	358	334	387	374	337	372	339	370	359	322	382	389	387	383	364	346	334	358	377	338	363	326	354	359	374	359	357	356	345	378	379	348	366	380	345	361	363	350	379	364	361	333	324	362	367	339	365	362	340	363	362	364	388	364	348	387	350	393	333	351	339	404	345	359	356	351	337	355	357	363	375	347	359	375	345	377	323	321	365	333	375	357	351	367	335	356	381	329	371	359	384	350	355	370	348	351	339	381	346	372	393	380	388	343	352	327	371	373	347	364	379	333	371	379	323	304	373	395	361	367	360	370	344	364	386	369	382	372	385	354	410	386	341	354	372	334	360	363	366	410	347	370	390	371	380	370	341	352	368	357	376	388	340	376	347	354	368	348	342	320	329	361	370	336	375	335	357	375	379	368	363	394	364	363	356	357	374	360	329	350	353	360	347	353	356	402	366	360	333	351	319	378	361	367	331	372	380	335	338	363	320	372	357	353	378	336	355	371	358	354	360	383	353	359	324	373	333	411	383	358	352	365	401	362	340	332	351	353	342	348	353	350	329	341	376	383	348	358	356	360	350	365	362	371	355	368	352	371	369	366	376	376	353	338	358	344	328	356	377	344	389	348	398	401	385	374	346	387	333	406	351	351	381	363	356	321	368	388	359	323	347	353	365	345	372	349	342	371	365	350	366	358	362	334	400	364	369	362	386	379	379	379	366	344	355	349	394	360	360	377	353	341	334	374	340	346	381	381	388	360	338	369	352	383	366	352	355	376	385	387	390	352	362	333	364	320	347	357	365	383	367	377	381	388	357	388	366	386	353	379	383	361	353	359	353	337	357	331	380	357	349	392	371	374	373	368	412	378	356	370	339	368	371	314	363	370	334	363	367	384	353	350	352	331	355	365	356	350	366	372	343	347	324	364	401	372	348	365	336	364	361	359	357	339	356	324	369	365	349	381	376	346	362	337	380	386	358	346	389	385	396	349	357	343	351	358	377	402	367	354	336	380	344	329	337	348	365	314	397	362	317	361	360	345	354	357	343	365	333	366	366	374	351	389	347	372	349	334	338	377	345	368	347	405	379	385	355	348	391	370	372	338	367	350	385	346	373	373	347	340	350	380	370	373	369	321	354	411	345	400	376	360	348	328	376	333	379	368	336	353	373	359	355	351	379	377	342	378	343	321	366	385	327	366	375	342	375	389	348	393	352	361	381	361	335	367	402	357	335	364	332	397	355	367	344	385	342	358	381	356	342	354	365	364	371	363	331	391	392	380	346	370	360	329	349	391	366	372	339	332	363	326	393	327	380	377	347	318	370	349	344	369	334	334	371	365	384	381	395	368	344	342	334	356	349	360	359	391	336	362	358	339	386	351	301	343	322	364	370	375	375	339	338	339	377	349	358	360	363	359	347	371	347	375	364	358	352	347	347	358	407	365	352	369	350	347	374	337	370	397	374	350	393	366	365	359	325	380	369	327	391	340	342	361	354	344	360	301	392	388	349	372	389	369	368	359	326	344	352	394	369	356	369	346	374	344	355	366	345	397	354	363	358	377	352	336	366	350	356	317	339	355	332	358	330	360	371	357	373	350	352	340	347	325	342	355	344	393	331	363	378	365	332	353	340	341	334	346	359	344	372	323	347	340	386	367	360	374	328	368	380	368	359	363	354	382	342	374	362	344	356	359	375	333	340	380	349	334	369	356	365	377	383	326	340	372	358	353	333	338	306	338	366	365	351	344	366	370	376	353	350	352	346	346	368	367	348	384	364	326	361	369	363	333	373	398	367	343	402	335	351	375	359	373	319	340	371	339	354	309	358	351	417	301	362	366	335	364	364	357	317	379	332	332	366	354	342	359	349	349	366	372	360	350	382	334	382	368	351	370	355	354	342	386	382	375	346	335	377	364	388	400	354	359	352	377	362	346	370	353	381	366	365	356	366	362	338	367	377	336	361	379	347	401	375	340	341	420	388	327	395	354	376	377	338	372	335	346	393	384	336	357	351	347	366	373	356	357	355	377	351	380	357	393	356	346	381	343	379	367	357	327	367	343	390	365	356	395	351	356	386	324	357	359	388	314	376	340	372	381	342	350	384	360	316	335	367	337	380	353	359	340	352	350	337	376	381	377	328	377	388	354	344	359	326	340	373	369	355	342	359	385	355	390	332	359	389	367	343	345	400	367	368	376	366	352	406	342	360	396	365	373	376	373	365	339	354	333	360	338	364	321	342	365	343	348	345	357	365	352	355	350	372	325	356	358	385	354	392	376	386	371	363	375	325	359	355	358	379	379
61583	99786	72487	43090	21060	6300	1153	589	639	612	635	628	616	632	610	612	614	601	610	620	608	624	584	588	589	634	596	649	616	566	567	596	634	590	647	610	645	669	608	581	636	592	632	581	674	628	632	622	639	640	568	633	569	581	618	612	632	587	585	664	641	619	626	607	616	601	598	661	609	606	565	619	621	659	580	571	593	589	586	594	620	597	617	577	602	631	606	603	621	597	670	581	624	590	599	589	615	630	607	608	559	613	627	625	628	615	641	617	592	621	616	644	608	599	612	596	627	600	618	601	598	616	606	624	628	591	604	619	618	615	584	631	646	633	613	623	591	604	656	600	587	626	612	614	617	605	613	640	611	567	626	607	605	610	620	595	617	591	627	610	600	558	613	622	643	601	587	620	548	599	583	584	610	612	605	626	591	596	581	610	622	621	588	589	644	602	601	615	566	564	597	598	634	586	609	580	629	601	602	614	581	582	606	607	575	558	572	616	644	619	615	624	609	602	630	562	602	629	596	609	611	608	636	599	578	599	607	573	602	612	591	579	601	602	658	574	598	643	612	629	547	608	613	598	623	613	590	646	584	605	616	611	582	635	613	625	568	578	594	646	615	645	603	610	620	597	612	573	622	595	592	625	600	575	649	646	570	600	598	616	550	603	566	598	618	569	577	599	579	618	627	612	560	606	639	606	592	576	601	593	617	595	600	606	614	577	574	616	580	675	625	563	645	659	587	630	630	637	590	633	577	599	608	589	642	595	618	613	632	586	612	597	664	638	601	612	620	638	564	654	585	571	665	627	619	573	577	643	610	560	565	650	615	572	573	654	585	574	604	583	628	615	632	575	584	606	582	641	544	596	608	589	570	640	580	575	589	619	598	624	676	608	614	625	617	604	613	635	616	599	602	636	525	583	626	644	613	603	611	654	649	597	615	601	580	636	653	588	641	585	594	596	569	666	611	616	650	664	601	597	566	631	575	554	621	625	597	605	564	613	614	642	625	621	604	615	599	643	634	605	584	582	575	563	628	599	582	607	624	598	606	588	613	651	609	606	597	582	644	666	583	632	611	633	603	617	610	659	658	591	575	647	640	594	614	615	614	580	601	560	561	628	640	605	613	616	589	628	644	629	577	653	587	586	614	583	618	613	592	603	599	579	629	590	603	640	593	623	632	602	600	595	570	605	635	624	616	635	571	604	631	647	582	623	628	571	588	611	586	613	612	615	600	612	647	623	602	629	601	630	608	598	593	612	577	634	622	571	618	629	640	619	632	642	655	641	619	588	624	599	602	564	632	590	574	592	568	604	569	664	636	573	603	617	635	622	573	629	611	622	621	601	603	584	594	600	577	604	604	598	627	638	581	581	586	595	634	601	634	604	664	574	610	604	644	647	611	587	603	608	571	625	614	621	603	586	655	575	612	637	639	618	591	607	620	615	610	661	632	576	634	585	628	569	618	599	570	613	587	633	622	613	638	597	607	576	542	642	600	647	598	624	578	656	639	600	594	591	562	583	607	635	652	600	613	597	656	648	609	558	650	585	615	613	603	615	650	603	598	618	628	587	609	602	635	616	593	595	610	586	585	593	627	584	571	628	594	607	624	611	625	585	627	645	614	568	609	605	576	593	650	626	609	580	630	614	613	604	614	615	612	589	618	658	615	607	593	652	587	569	604	585	594	607	623	589	619	592	633	614	641	599	635	608	596	589	628	604	648	630	608	644	624	583	589	576	600	635	606	606	585	584	644	653	561	591	597	647	593	610	557	583	604	604	562	613	615	590	636	614	591	614	635	588	625	582	621	662	642	587	612	602	599	626	615	619	592	575	620	600	633	653	632	630	580	597	613	613	608	569	594	572	655	639	623	636	689	614	599	598	613	574	639	616	646	594	580	565	617	599	602	561	594	635	604	609	599	598	646	615	600	590	577	632	610	614	547	574	637	631	620	606	670	653	597	585	620	567	606	633	622	623	626	583	632	592	650	614	612	604	611	560	615	610	535	605	586	619	572	585	604	583	619	621	646	600	593	625	628	628	602	597	636	553	585	600	618	662	626	628	634	598	622	616	597	556	598	613	591	590	638	589	632	611	611	590	646	603	581	626	663	605	618	608	594	616	620	653	576	628	585	592	610	605	591	604	621	607	581	582	625	655	642	651	622	628	623	636	600	593	576	594	607	606	631	569	656	616	603	627	593	628	632	625	645	586	601	609	639	585	611	645	571	588	618	606	568	597	643	609	598	596	641	655	613	591	636	607	594	601	595	648	600	619	601	609	623	572	575	611	594	647	596	586	617	623	582	583	593	586	586	613	614	623	588	636	630	628	628	618	600	645	632	607	612	636	636	600	637	642	626	628	621	597	599	627	617	660	622	523	579	568	570	583	621	601	590	601	639	628	653	606	658	599	561	606	627	536	567	603	598	599	595	582	637	656	638	600	611	625	587	615	621	598	633	629	567	619	610	612	637	571	649	568	607	634	604	658	604	593	600	564	618	589	600	630	587	601	608	649	650	595	623	575	600	603	638	640	607	621	568	589	631	573	596	613	604	640	559	603	607	637	589	603	621	575	593	589	591	666	624	617	645	652	614	583	595	580	640	666	605	653	607	624	579	571	627	568	603	628	623	634	615	595	625	598	629	644	599	614	637	587	633	642	623	628	561	627	591	581	589	596	620	564	607	598	605	618	632	576	626	578	590	597	617	578	643	621	631	595	638	614	589	624	583	596	624	606	630	572	613	568	600	577	603	620	570	689	608	607	585	632	636	585	557	620	583	610	633	632	628	597	557	608	613	637	577	606	631	616	652	571	620	545	600	600	608	595	587	581	627	622	591	668	556	620	637	629	628	617	595	610	588	610	615	596	626	619	610	602	681	641	599	587	623	647	585	615	623	613	602	585	602	560	573	601	614	598	621	654	602	621	576	604	606	613	597	663	619	650	608	591	626	606	591	630	621	597	610	643	557	581	605	607	612	627	649	594	588	619	596	585	627	647	633	616	606	644	579	597	615	626	631	631	608	633	628	628	626	661	575	611	604	559	671	614	589	602	608	595	576	610	600	630	631	603	576	611	638	613	604	610	632	653	579	615	664	616	622	633	605	622	619	611	573	599	631	650	631	581	628	607	561	565	620	600	588	618	563	667	618	616	613	613	565	608	605	577	613	634	601	637	601	613	635	592	592	551	623	605	585	588	594	611	600	673	578	623	618	596	605	607	570	598	673	648	621	610	591	558	605	605	545	603	579	620	621	535	564	563	651	638	634	634	577	582	609	624	560	609	622	628	600	607	615	597	609	640	615	580	627	575	614	640	574	586	639	627	553	598	626	654	590	597	601	655	574	612	624	578	621	598	608	590	628	587	602	568	623	622	586	610	605	622	616	561	590	583	615	590	609	607	594	606	577	625	582	589	609	600	562	581	617	630	607	587	601	619	587	609	618	598	623	606	588	595	610	614	634	568	686	585	596	619	610	650	574	590	598	613	624	646	620	565	644	591
29662	28810	26640	12006	1930	589	366	368	347	338	377	342	363	323	353	352	340	365	317	360	354	343	341	327	321	337	343	361	333	330	375	367	352	317	353	327	368	339	356	350	340	353	353	334	355	337	338	385	357	367	320	368	343	332	361	344	370	354	318	356	346	319	353	331	342	357	354	348	348	330	372	321	343	330	321	347	325	349	350	371	346	322	358	323	359	350	380	357	354	346	345	345	353	373	394	340	329	348	389	368	351	393	351	333	336	315	338	336	335	318	374	332	359	356	326	385	316	362	363	391	340	361	371	360	348	353	309	317	386	367	379	362	327	328	369	349	380	350	364	330	348	377	347	353	343	331	329	318	350	375	327	349	360	336	333	365	334	332	373	332	343	345	355	321	355	334	359	341	369	380	378	324	354	322	353	353	363	332	374	344	357	353	344	404	379	326	371	328	353	364	361	325	339	336	362	325	328	316	347	339	362	371	334	346	330	361	326	349	326	373	365	335	356	376	374	323	363	353	366	375	335	341	369	398	354	346	351	368	316	355	335	318	349	362	379	380	362	337	364	371	327	356	357	348	376	329	348	371	354	359	363	337	333	326	327	383	334	349	357	332	362	328	342	356	327	372	360	386	375	361	360	386	373	354	369	332	363	364	391	374	352	356	344	351	360	370	334	349	343	346	354	335	319	341	351	361	366	336	321	368	341	379	353	330	353	380	365	319	348	318	383	380	356	368	354	353	344	350	317	358	404	354	360	352	349	351	338	358	371	376	331	367	338	362	342	313	349	346	347	342	359	362	375	363	379	341	359	363	352	377	351	338	334	346	388	375	348	346	345	330	343	340	334	373	352	349	345	313	348	376	370	341	361	376	322	383	352	366	349	354	369	338	359	347	338	373	335	368	359	330	347	325	352	374	325	371	347	390	331	329	364	378	343	366	363	334	368	352	329	364	367	349	341	341	362	301	352	342	344	357	337	389	379	385	354	326	351	334	367	350	365	346	346	344	319	333	351	349	376	348	371	335	332	369	323	346	398	341	356	350	364	369	326	361	327	322	320	304	360	370	328	369	383	337	329	339	366	367	346	414	331	356	376	339	339	366	340	325	381	322	353	357	322	364	346	348	320	323	340	343	341	343	388	326	350	354	360	355	317	337	375	382	323	371	342	364	326	321	358	348	347	373	371	344	345	348	330	345	355	376	341	367	390	355	352	330	355	341	349	331	322	356	400	320	356	358	345	344	337	369	357	370	375	345	340	358	353	393	389	359	310	372	333	332	348	331	328	376	331	335	351	364	347	372	359	337	344	322	358	332	370	336	348	331	343	348	335	314	343	320	367	339	368	366	335	378	347	338	371	359	373	351	353	360	345	385	329	325	347	352	352	334	328	345	339	355	348	339	349	357	322	335	355	361	341	344	326	377	346	350	366	337	363	309	348	342	346	352	341	366	328	367	344	325	337	339	390	356	342	335	338	362	314	356	353	352	370	342	365	364	347	342	313	386	345	354	363	353	338	342	348	360	350	329	365	342	333	330	351	320	336	331	326	333	348	337	365	365	353	369	365	365	356	355	345	347	341	349	382	307	330	316	372	347	377	369	348	352	341	357	332	355	356	352	323	364	335	354	336	356	321	368	347	311	376	356	385	361	382	379	328	349	366	362	331	356	351	348	371	332	333	342	380	402	317	362	333	366	346	370	338	386	342	345	325	375	351	368	354	364	342	348	326	373	356	335	336	349	359	348	336	330	345	337	321	339	320	354	360	326	401	353	373	336	344	365	345	363	321	351	329	328	325	324	352	373	324	336	389	342	315	341	346	353	371	325	372	338	348	333	331	345	340	384	332	326	349	357	362	338	347	350	357	342	356	343	378	373	361	349	334	339	374	350	350	320	346	322	339	372	387	326	337	339	341	364	344	352	371	312	364	356	365	354	334	327	347	342	347	311	352	328	354	367	359	341	356	362	389	357	374	340	338	320	359	370	354	338	358	355	347	360	356	352	317	374	350	335	361	352	358	367	357	345	360	371	358	377	325	380	368	362	333	336	342	364	335	365	306	327	366	357	334	365	348	344	372	354	358	331	372	352	325	359	336	367	352	342	309	373	315	325	377	337	336	311	329	373	346	337	393	321	369	338	342	358	330	350	340	353	378	370	329	343	359	354	336	332	335	343	323	352	324	357	347	350	376	370	349	326	358	347	351	347	337	382	324	343	371	376	342	349	362	352	344	360	338	341	359	335	334	374	358	364	351	398	359	348	334	327	317	329	331	361	348	383	334	381	354	334	332	353	352	333	361	368	362	338	361	362	369	356	370	348	332	347	332	312	337	361	317	377	364	328	314	359	338	350	337	346	360	357	346	362	354	338	377	327	331	364	350	348	362	365	346	337	340	383	329	345	335	345	357	359	357	340	360	356	371	336	344	345	327	323	360	330	341	323	343	337	370	394	359	362	343	364	337	380	387	348	299	359	337	364	325	362	374	364	356	390	342	348	383	388	347	352	359	350	330	353	347	356	327	376	324	326	324	341	364	343	328	353	349	347	335	333	342	341	343	343	399	380	361	339	346	381	342	369	318	360	349	310	333	323	313	356	362	327	364	364	375	368	361	378	347	336	386	342	365	353	346	365	377	345	369	399	363	346	361	345	344	350	345	322	348	373	358	370	337	391	367	349	311	359	345	333	352	361	329	374	357	312	313	383	373	345	354	342	356	315	351	354	347	360	377	375	374	345	364	332	337	319	363	330	337	376	318	322	344	363	346	360	338	335	348	369	341	347	357	364	364	342	348	372	368	360	378	324	347	360	338	359	358	366	356	367	345	374	350	353	328	352	320	335	328	371	342	340	321	355	362	335	378	343	339	341	351	380	312	365	318	314	356	347	351	365	356	376	344	355	379	371	351	341	359	347	334	379	352	335	357	340	338	375	363	358	377	341	375	370	334	371	355	311	360	343	341	331	359	332	361	377	336	378	342	322	339	329	369	332	372	352	367	360	344	375	321	362	375	378	390	345	303	350	340	360	358	370	354	350	302	365	343	329	346	330	349	334	311	344	350	338	335	335	359	327	345	373	344	372	352	353	359	330	363	317	382	333	350	334	359	354	345	347	391	375	337	328	348	356	358	350	364	345	348	317	340	356	338	320	394	344	334	376	315	425	371	380	343	314	346	320	388	349	336	381	369	358	344	317	360	362	350	339	355	368	358	349	355	337	364	330	340	345	315	342	362	335	355	346	358	375	350	357	379	384	337	410	350	348	358	336	363	343	388	354	369	353	365	331	358	285	351	336	340	338	340	324	334	348	354	352	314	373	350	330	352	339	333	372	373	365	360	325	349	356	330	356	316	346	353	364	343	356	359	372	311	358	375	378	381	381	343	366	391	340	301	349	371	353	351	335	353	345	374	361	343	361	378	346	335	340	354	351	343	364	348	370	350	334	382	334	348	350	365	315	319	345	349	346	353	356	348	358	358	339	347	341	341	381	372	333	327	376	357	321
37652	46960	31229	12366	3566	1265	712	628	624	609	607	619	622	633	658	655	651	655	600	588	636	618	637	663	629	620	642	602	640	644	632	562	603	616	611	609	663	693	654	634	668	658	596	602	617	628	643	642	689	663	599	614	621	663	605	626	644	611	652	639	659	681	626	621	629	623	626	635	631	596	653	598	620	639	653	622	611	600	640	645	626	624	575	611	644	641	610	621	638	657	612	616	619	619	638	679	627	624	642	665	646	607	637	633	615	639	607	622	594	646	611	686	576	682	610	574	593	616	604	637	595	586	571	625	645	681	664	602	643	648	639	600	625	627	627	610	648	631	663	574	660	612	643	632	591	655	643	575	625	653	597	641	681	634	620	620	620	612	664	626	614	603	626	646	636	618	662	663	614	638	619	613	627	661	643	640	593	614	624	669	613	643	628	626	638	619	620	622	621	620	635	630	640	614	631	604	619	647	629	626	650	601	582	622	626	603	638	646	630	615	603	619	612	672	641	633	621	653	614	624	634	595	618	672	593	581	682	662	636	610	665	597	661	671	594	640	634	612	625	627	647	622	676	628	686	667	642	609	666	591	668	654	635	582	588	638	587	665	601	671	619	629	640	646	593	658	629	631	603	657	617	609	654	649	589	660	631	636	623	617	646	668	639	674	670	630	662	689	650	638	668	606	639	683	642	662	621	606	631	679	680	605	607	591	654	674	652	641	616	665	626	601	624	634	660	673	619	636	651	601	687	605	650	670	675	596	613	640	613	629	640	631	637	629	668	683	642	613	613	629	628	620	652	605	610	596	647	571	613	635	643	658	639	614	613	644	665	647	612	629	576	654	674	667	638	633	591	689	603	676	616	597	601	660	632	663	639	636	591	671	632	629	646	608	621	673	656	641	661	667	631	631	600	646	636	640	649	593	674	641	653	640	642	630	649	636	592	637	621	671	611	615	664	659	658	646	637	642	648	664	623	611	627	597	635	638	610	643	573	647	636	617	629	633	568	663	587	592	617	644	591	646	619	627	633	618	670	620	614	571	678	641	613	634	613	641	606	698	635	655	625	652	641	650	601	610	641	614	592	648	620	618	668	631	645	595	638	660	646	637	588	638	633	620	559	644	578	627	626	660	669	627	657	619	639	637	652	602	609	634	623	596	636	693	647	615	672	657	636	632	631	609	610	667	663	604	609	630	662	653	644	635	587	640	665	657	599	642	609	656	628	621	593	669	635	646	598	649	595	622	656	613	595	638	615	640	633	573	617	632	651	622	636	652	621	641	668	623	613	615	658	603	623	623	619	621	623	645	638	635	679	604	633	641	658	612	647	664	626	661	603	588	674	592	646	674	579	617	633	616	588	609	626	589	621	629	626	656	642	636	636	623	629	620	627	622	593	604	674	646	647	666	606	591	653	624	619	632	634	638	633	602	662	659	691	574	677	620	654	672	633	612	615	638	641	590	599	653	624	636	584	664	626	602	608	624	612	656	606	646	598	654	640	627	626	665	594	615	620	657	651	613	634	656	612	633	653	627	650	650	616	597	615	626	655	662	605	556	607	632	653	643	634	667	624	632	656	568	643	648	620	600	644	635	595	630	594	651	597	632	662	649	653	640	629	635	644	631	624	642	616	631	649	673	649	660	594	638	643	623	647	624	653	643	615	594	624	584	633	650	610	602	633	630	659	676	675	642	590	591	655	662	642	636	649	600	630	601	642	639	628	666	645	616	625	588	644	631	597	635	636	592	648	691	638	625	611	635	656	615	664	588	641	671	614	640	603	609	666	618	619	602	596	604	640	633	643	635	657	626	596	641	633	645	622	641	611	623	654	621	653	632	629	610	633	604	635	557	654	597	648	573	651	659	662	607	645	642	675	649	680	643	638	649	602	610	649	672	650	646	674	661	633	622	652	601	609	671	643	666	632	646	623	599	620	605	640	626	579	605	613	632	590	667	621	661	612	619	632	627	609	629	610	626	662	646	639	626	632	608	657	607	652	618	692	631	633	616	609	647	649	594	613	595	628	601	655	634	673	613	629	631	658	623	639	686	616	650	646	662	651	629	661	624	613	626	623	652	650	611	663	613	554	627	584	576	610	664	643	583	662	599	625	616	605	591	623	644	634	607	627	680	626	628	625	653	641	639	654	599	619	699	586	620	614	640	639	655	619	615	663	670	632	646	657	607	630	619	617	629	607	641	654	648	610	625	621	638	624	643	651	624	641	630	624	639	651	654	646	642	644	627	627	648	586	615	600	640	665	658	653	624	677	602	676	667	634	598	632	603	653	652	645	634	688	587	603	624	634	620	629	610	622	629	625	645	593	631	623	656	658	653	631	637	631	657	631	677	619	596	635	596	622	604	666	599	625	574	649	623	613	628	603	604	638	655	610	598	617	665	651	626	601	675	608	608	651	654	623	611	582	620	649	658	641	595	636	601	629	639	656	616	686	637	642	640	645	633	646	593	616	702	625	649	639	654	624	603	641	649	647	587	643	591	672	627	616	652	635	622	595	659	616	636	669	605	634	644	678	652	675	649	670	628	670	614	635	622	643	621	627	644	594	629	621	609	646	596	647	638	685	647	597	616	601	626	601	635	657	635	619	678	620	670	610	618	675	608	624	597	624	619	597	608	629	622	611	646	596	633	640	645	622	609	597	648	657	610	635	634	620	610	646	643	624	656	593	596	594	636	588	635	636	654	619	605	629	578	622	630	617	609	622	603	641	606	642	660	662	659	620	621	646	607	619	624	620	665	636	614	639	605	666	645	657	618	609	643	649	577	629	648	605	619	655	638	619	618	649	608	583	631	644	646	656	638	667	650	649	651	639	626	604	666	582	583	596	663	619	628	639	653	643	614	582	601	661	598	655	630	636	610	643	688	610	600	648	567	600	643	656	650	657	594	678	616	658	650	658	633	634	598	679	600	637	618	627	622	607	660	645	632	628	630	622	594	621	595	599	650	642	659	611	644	632	627	613	669	591	627	624	587	617	613	605	655	613	622	659	594	635	585	596	591	649	619	655	626	595	622	637	611	681	612	633	641	607	640	647	649	629	651	630	658	612	634	677	639	648	634	607	671	632	641	634	610	647	642	622	682	609	624	639	631	620	614	653	665	591	598	628	672	610	618	666	605	630	598	652	615	590	638	669	640	648	643	614	659	604	652	669	658	638	646	584	653	661	610	623	627	616	612	630	659	582	612	679	625	627	612	669	612	616	599	629	642	609	636	614	635	619	651	600	635	633	673	638	646	672	624	629	642	644	626	653	595	608	673	637	641	597	630	671	621	624	637	601	602	626	608	602	699	604	649	623	664	639	614	620	631	649	647	572	631	592	604	591	603	631	628	629	631	678	645	666	624	645	610	657	666	624	649	629	646	634	626	599	652	652	631	680	613	627	684	635	644	646	672	599	623	589	611	626	640	618	631	655	657	648	649	645	621	612	648	658	585	588	623	611	640	644	603	622	651	611	641	656	588	679	669	595	655	643	609	641	616
24547	23236	32776	26805	19900	8602	729	328	263	277	256	288	286	289	295	303	248	302	278	276	261	282	312	294	273	272	289	282	288	253	288	275	244	276	263	251	272	282	287	260	267	297	301	247	281	263	266	259	277	298	290	282	242	287	281	250	250	283	293	280	313	262	271	298	243	325	297	273	291	261	293	281	280	289	288	297	290	268	301	250	247	277	269	266	313	272	278	275	296	290	264	274	255	282	283	263	279	271	283	278	299	265	250	276	267	257	260	247	271	267	274	292	279	297	262	312	272	306	315	265	270	276	306	263	272	277	274	269	284	290	272	266	253	266	278	281	262	268	294	285	274	289	276	252	291	281	258	297	249	252	260	282	270	253	258	285	294	272	286	276	283	255	277	289	276	286	270	243	257	267	285	259	270	288	298	285	237	263	270	278	260	293	275	294	296	275	278	277	258	284	273	309	269	285	272	276	278	267	278	267	270	248	277	251	302	282	282	265	268	271	284	268	278	269	265	254	270	270	312	318	278	257	290	281	283	255	304	274	252	258	247	273	281	300	303	262	220	296	273	301	302	272	271	282	263	296	280	258	249	280	283	267	319	259	254	286	271	270	273	284	279	260	272	282	285	258	270	253	295	256	268	255	268	267	265	288	285	265	260	268	276	296	229	234	266	274	266	302	321	290	288	259	277	256	270	286	257	264	278	252	261	266	288	236	258	298	258	290	278	291	281	284	301	270	269	257	264	262	306	297	294	297	283	270	270	276	294	289	252	314	272	256	299	270	281	274	321	251	286	274	285	267	275	277	274	300	280	263	246	280	299	269	295	317	278	273	292	278	288	279	309	308	279	238	255	275	252	263	285	269	266	288	265	263	239	279	283	265	244	253	291	279	266	280	299	251	265	299	289	294	283	257	279	255	304	274	277	264	314	272	286	254	274	266	261	281	263	263	249	251	296	253	266	262	292	280	286	262	282	259	296	239	282	287	339	262	299	267	278	255	292	243	274	282	281	300	263	278	296	278	270	270	286	272	280	282	244	270	290	293	277	278	261	283	265	271	317	273	259	277	261	282	268	281	305	275	286	281	270	275	292	258	277	297	272	282	298	296	267	280	306	264	263	292	264	290	283	300	275	248	273	246	270	274	296	271	291	259	285	254	319	258	279	282	314	269	275	290	263	290	257	268	273	281	294	261	284	270	283	272	284	273	276	284	271	272	262	269	292	270	277	270	268	288	273	308	267	278	295	263	283	283	298	262	311	269	272	251	310	253	278	281	258	273	263	274	308	284	267	268	274	285	276	301	309	293	256	276	265	251	289	261	294	283	307	280	296	280	260	264	265	233	260	269	278	257	258	255	291	274	268	255	300	265	295	287	273	288	282	290	267	294	269	288	285	252	268	259	274	286	267	297	268	290	281	281	260	271	250	295	289	269	261	283	287	287	275	280	262	276	247	299	241	264	285	290	288	297	290	279	291	293	258	281	242	293	283	258	286	271	277	275	287	265	270	269	270	291	279	293	277	250	261	259	274	244	264	282	273	278	291	283	276	279	282	274	301	256	279	294	276	254	287	254	265	276	285	276	289	238	237	280	267	252	271	278	232	289	273	284	255	280	252	300	289	265	296	276	278	254	278	284	276	300	273	276	252	259	267	263	249	268	270	250	265	287	276	283	257	319	259	271	285	261	273	274	280	254	271	278	222	249	279	263	255	290	263	316	251	276	285	271	265	268	272	270	278	293	264	280	258	281	264	267	288	291	290	278	269	308	263	263	258	270	304	288	296	283	270	273	252	285	279	280	295	264	268	280	285	265	284	309	295	265	270	292	297	271	259	291	284	290	253	255	269	289	277	313	277	283	278	297	266	288	264	266	280	266	261	282	253	270	275	290	263	278	282	282	292	286	306	307	277	284	272	301	274	307	252	262	281	278	277	282	279	290	269	274	267	304	271	300	302	286	280	281	274	288	258	307	278	304	262	258	255	294	242	297	310	297	283	296	272	242	284	312	306	290	251	277	282	303	297	291	263	283	274	290	298	279	291	265	273	299	271	261	284	265	293	260	281	279	274	277	276	249	265	257	287	280	278	284	295	283	290	291	287	264	283	263	289	255	274	289	279	315	265	289	269	260	259	276	288	262	268	271	292	277	308	287	307	267	278	255	287	283	301	273	279	278	260	265	291	278	250	281	295	278	275	257	249	284	256	296	291	303	252	248	286	270	284	261	276	309	283	280	245	279	265	263	275	266	267	296	250	291	266	283	294	288	272	274	273	263	288	266	251	276	267	305	269	297	279	291	315	265	278	268	253	294	259	264	247	270	261	274	289	272	262	245	264	277	264	273	272	270	280	282	285	306	270	243	270	286	316	256	270	318	316	266	275	281	272	280	278	285	266	272	248	284	272	283	302	284	285	296	282	273	260	277	282	275	266	261	270	294	234	298	265	257	250	255	276	254	257	276	235	248	247	261	267	255	265	300	276	277	297	289	263	279	269	286	306	268	304	267	247	325	281	295	241	296	288	284	296	311	307	308	304	256	308	284	253	294	271	269	253	276	272	290	252	264	274	278	259	280	299	247	268	269	300	313	271	260	248	276	294	284	263	299	247	247	258	276	272	278	266	273	301	291	289	288	272	271	279	273	262	259	286	277	240	260	282	254	277	268	263	286	289	244	263	262	269	273	301	278	271	283	280	262	267	295	280	295	275	305	272	284	291	273	271	257	249	309	275	314	284	267	271	277	286	264	297	251	299	290	295	273	290	276	272	272	254	290	257	277	249	299	282	278	291	321	263	283	274	303	286	252	276	294	289	254	283	265	270	284	240	239	264	292	300	304	276	275	277	296	268	263	275	235	267	268	271	270	280	275	280	304	271	248	250	292	262	279	275	278	276	280	302	271	292	287	300	308	269	298	266	263	270	281	272	280	280	282	307	283	242	285	284	274	263	292	297	311	285	271	271	283	281	243	309	273	263	259	261	273	276	295	252	276	267	273	262	267	267	287	256	299	297	261	301	256	262	269	288	272	278	254	274	276	272	295	295	256	282	274	284	269	282	272	298	255	282	279	280	255	303	246	289	274	299	293	279	264	292	275	273	260	292	242	267	277	263	262	299	263	264	250	272	250	257	289	258	272	269	292	289	271	283	270	271	263	260	252	297	273	280	275	282	287	297	258	286	280	285	267	285	259	280	283	289	270	273	299	291	266	297	311	281	281	258	264	251	276	277	292	268	285	285	295	288	256	268	290	292	264	277	284	290	273	274	279	268	257	263	252	273	280	282	267	274	289	250	273	274	287	264	280	288	298	277	256	271	275	310	289	286	263	279	299	289	307	287	290	291	304	269	287	294	293	278	268	281	276	285	274	258	287	268	280	276	286	285	277	295	266	259	275	279	249	289	285	271	275	296	268	293	258	274	278	274	262	281	278	256	268	292	318	255	286	281	282	269	274	305	306	287	282	262	302	292	276	280	301	262	288	269	301	284	278	262	267	282	290	286	253
60034	91347	65295	36906	16464	4576	921	499	503	472	533	493	529	495	524	482	509	513	498	519	581	500	485	523	532	499	497	505	480	496	494	500	470	485	502	495	498	508	535	501	500	505	525	513	511	510	514	497	511	512	517	483	520	486	508	493	493	481	511	499	517	530	500	508	484	538	517	504	508	477	529	503	491	492	471	516	497	469	524	512	488	506	477	518	510	498	516	474	501	491	470	503	488	481	502	525	499	513	505	491	512	531	532	515	538	536	482	484	513	488	486	501	486	507	483	505	506	456	479	538	490	488	529	506	488	477	505	506	528	506	553	505	472	473	508	490	565	505	513	442	504	528	532	550	513	502	486	531	503	508	527	483	477	490	504	495	537	537	530	518	484	501	531	486	510	500	486	510	503	507	482	502	486	565	531	530	524	478	514	458	487	510	465	520	482	481	494	530	520	503	497	471	467	462	503	502	496	529	542	471	510	473	510	497	511	481	503	514	469	491	489	482	511	530	448	468	490	517	509	536	513	525	538	524	478	486	510	480	500	493	488	530	521	484	524	481	516	548	467	515	483	477	482	487	450	496	452	509	502	482	479	527	518	509	468	490	484	527	504	539	506	498	475	470	476	524	507	489	536	531	492	513	514	497	489	529	521	526	528	469	539	503	501	495	479	526	515	526	477	505	524	508	498	503	510	508	496	482	492	511	497	521	494	499	475	490	563	543	487	487	505	547	505	492	501	490	506	500	516	497	510	530	494	478	489	541	497	527	456	494	476	455	518	468	465	475	517	499	491	519	511	530	561	510	487	469	488	517	531	558	501	490	469	446	530	518	483	503	500	514	489	508	518	508	453	526	502	484	512	510	501	485	535	477	541	485	469	520	486	501	553	509	497	479	493	501	510	535	507	503	501	528	450	506	501	523	487	466	505	483	524	457	513	497	520	519	507	493	478	467	504	538	465	462	499	500	487	548	492	503	528	535	527	501	505	516	496	480	500	487	491	502	502	523	524	496	495	469	532	491	480	493	517	484	490	465	456	513	506	521	542	532	532	515	521	480	511	529	475	479	529	514	522	504	487	501	496	485	497	530	481	515	511	486	508	498	482	489	504	534	491	499	484	505	487	532	556	512	489	484	497	499	485	515	529	521	519	496	494	513	531	529	477	537	497	488	515	509	474	444	475	531	537	478	503	472	482	483	503	513	477	546	521	499	516	533	511	499	475	508	532	501	505	515	507	522	531	518	499	468	517	460	482	529	485	505	497	489	525	497	525	520	535	496	468	520	506	462	468	490	517	493	473	513	504	468	472	551	539	488	516	499	518	518	500	504	498	509	507	492	518	533	470	542	479	520	446	486	503	525	481	498	515	515	479	484	492	512	485	520	513	533	500	498	521	473	506	512	513	508	492	538	522	517	476	563	495	496	496	484	496	531	511	502	508	542	524	480	506	511	462	471	519	504	497	536	549	506	521	468	488	454	536	466	515	480	514	503	503	515	506	500	489	505	480	491	504	521	505	508	518	509	499	476	513	528	514	483	493	482	499	475	494	474	446	529	498	504	484	506	492	489	513	530	506	490	488	509	505	451	521	489	520	536	497	493	512	509	505	495	492	508	518	540	510	533	548	475	502	482	508	483	525	510	482	509	526	508	493	504	471	506	486	528	480	507	532	497	454	523	502	496	475	503	483	518	498	485	511	481	509	495	473	487	488	471	489	520	508	499	520	471	496	467	521	497	463	499	509	541	535	540	493	456	494	479	491	517	502	460	483	519	513	528	515	494	525	474	472	538	505	521	475	483	501	520	488	530	532	521	475	515	510	497	515	478	506	485	478	491	497	498	498	538	498	508	504	517	500	489	486	466	530	458	477	531	476	482	495	529	491	487	562	494	548	445	550	535	507	506	450	491	498	494	493	518	485	506	530	502	500	532	501	503	502	486	472	505	478	482	538	513	502	533	516	476	526	524	482	494	515	468	500	500	484	486	497	524	507	517	495	498	507	528	502	487	444	502	480	489	552	506	498	512	523	481	494	508	490	518	496	520	487	499	523	498	517	477	470	499	524	504	512	510	485	501	533	475	522	529	531	520	470	487	503	510	528	503	512	464	475	491	474	468	487	516	488	495	517	511	485	537	512	502	526	479	509	505	481	507	530	489	497	543	488	497	500	501	497	538	506	511	506	512	512	478	483	511	518	499	518	511	503	517	484	511	482	538	514	538	486	469	484	501	505	455	490	488	481	533	513	505	477	480	509	518	466	522	480	521	494	491	463	454	521	511	505	481	533	496	524	498	513	458	524	525	511	524	509	488	530	471	472	488	518	477	504	499	528	516	526	496	492	532	476	511	484	483	494	530	501	516	490	443	479	470	519	526	473	494	489	518	547	490	507	491	521	515	507	491	515	520	542	491	541	478	535	487	482	489	543	458	503	494	493	513	520	532	483	504	489	515	506	515	488	564	508	491	497	474	459	510	505	533	523	489	514	499	497	480	487	536	501	460	539	544	503	483	513	459	492	525	500	501	493	466	501	494	538	484	473	492	497	496	509	508	493	495	531	488	502	501	495	501	528	481	488	477	496	494	516	480	507	484	496	544	514	521	497	501	485	529	504	532	515	490	520	526	492	503	426	470	533	488	497	496	513	545	466	500	466	476	498	495	487	492	556	475	496	522	466	468	516	493	541	484	501	487	510	515	522	491	527	493	494	517	509	484	493	512	487	499	484	525	486	486	492	533	524	508	467	566	505	497	507	505	516	536	504	486	477	495	491	505	506	505	543	467	518	549	491	573	513	476	509	538	494	497	510	506	511	475	515	495	482	509	487	507	544	504	469	495	578	524	510	474	510	493	542	520	497	517	459	488	496	491	471	515	488	499	462	457	525	507	495	516	536	531	509	499	535	478	463	507	488	539	540	524	478	488	508	517	512	528	484	531	509	497	516	482	485	495	512	512	529	486	505	512	467	501	459	486	512	514	485	478	490	503	477	505	509	495	510	529	510	528	490	493	490	487	511	535	519	535	495	540	500	503	518	521	498	526	508	495	515	498	508	492	540	518	525	446	527	520	494	490	492	483	454	478	524	491	516	516	469	521	529	492	500	519	514	494	503	449	481	465	524	535	445	440	516	519	545	503	477	512	515	523	515	512	518	508	515	475	489	539	507	514	502	487	482	498	476	485	524	507	537	512	541	508	528	514	486	519	508	451	517	496	494	527	510	513	497	516	518	517	508	456	473	491	479	539	500	504	490	491	496	552	492	500	483	520	506	529	491	505	507	505	538	506	484	508	532	497	501	526	500	475	481	516	502	503	526	537	505	467	516	505	494	506	508	486	531	501	502	489	547	491	531	516	517	491	467	465	505	490	534	503	495	543	509	477	531	514	493	528	506	503	507	491	487	474	516	518	458	505	507	542	480	513	508	530	514	523	500	506	499	549	475	490	482	512	474	510	546	496	492	531	515	481	519	521	482	518	461	503	500	493	466	500	529	499	548	539	537	557
23406	22158	30976	25185	21615	18942	5206	414	361	388	406	384	394	371	364	381	365	384	368	406	353	358	381	369	338	393	365	368	399	388	357	354	390	358	370	373	349	369	342	334	361	370	346	423	364	343	351	381	375	361	365	364	361	337	359	360	352	366	373	390	343	404	360	389	349	360	373	333	392	366	371	352	355	342	367	346	326	344	354	326	352	360	325	391	359	377	373	350	393	361	376	377	362	363	376	349	342	353	408	356	369	344	348	369	345	362	345	391	358	352	335	368	368	373	339	372	352	383	341	386	366	355	356	355	362	361	354	354	358	366	357	369	356	422	362	359	388	385	343	350	322	361	335	344	345	390	367	378	390	368	365	339	343	311	338	399	340	346	373	373	373	386	379	368	358	344	356	358	374	357	401	335	380	354	377	360	384	353	360	358	372	358	354	324	341	325	373	338	368	355	360	353	361	340	345	332	348	384	340	353	342	341	327	379	337	351	349	397	322	352	330	358	346	388	346	373	370	336	373	373	372	359	372	362	368	333	350	349	347	349	365	362	357	338	382	380	387	342	335	387	402	345	339	383	335	365	346	381	385	344	354	368	371	357	364	373	376	343	370	364	378	354	361	385	368	364	387	367	351	356	353	352	358	368	343	397	367	381	368	388	358	404	353	372	372	346	370	337	336	372	364	368	334	363	348	330	344	344	331	334	360	363	371	386	361	402	356	361	343	339	366	347	343	339	396	354	342	370	383	364	360	345	354	376	389	360	414	365	369	348	359	337	339	367	358	359	340	379	354	338	345	366	337	363	348	350	376	386	368	361	362	358	358	365	364	359	386	346	314	338	362	375	372	361	366	362	382	333	376	382	363	325	349	343	383	319	369	338	342	316	350	367	332	328	380	385	386	375	399	351	347	352	387	333	359	363	369	363	382	369	347	355	372	349	341	361	354	355	351	346	359	388	399	320	338	352	338	364	358	373	338	376	368	380	381	341	336	389	325	327	319	372	373	343	410	342	346	348	344	379	356	363	322	346	386	363	349	375	345	401	354	360	381	375	356	361	342	345	384	356	325	372	353	338	384	326	357	369	380	335	354	351	350	377	403	371	332	340	354	357	351	364	345	378	348	358	374	368	374	333	360	369	364	388	345	349	357	347	354	326	378	346	365	350	332	360	376	363	359	359	362	376	362	363	337	346	326	359	359	334	349	363	341	370	312	389	327	373	349	334	347	357	368	354	351	356	347	311	348	338	345	378	390	350	359	393	376	351	324	356	338	347	361	392	359	341	356	352	352	340	362	346	344	373	359	387	356	317	383	345	356	348	355	368	321	344	360	375	358	359	358	362	365	375	324	382	350	346	386	372	359	315	333	309	352	344	349	373	369	326	389	368	398	363	334	351	372	391	376	349	350	358	358	397	341	382	376	380	334	374	357	319	353	362	385	367	341	367	363	363	385	368	359	349	354	358	355	373	339	344	329	375	362	365	384	364	368	377	339	357	390	356	323	390	368	383	392	401	365	366	356	365	347	339	359	358	383	362	373	354	368	368	352	342	384	339	313	360	411	384	380	341	355	346	342	388	352	338	351	384	375	357	368	387	333	361	353	362	363	366	389	359	349	351	355	380	355	348	357	356	336	338	372	364	374	371	359	351	356	372	373	405	329	339	337	334	370	385	359	372	366	342	383	302	362	365	361	366	342	351	383	378	333	357	336	347	358	364	390	348	373	340	346	346	366	341	349	353	373	345	362	378	368	397	349	354	371	373	364	348	365	344	372	345	381	379	378	332	362	382	374	360	334	358	357	363	377	376	332	357	357	313	357	372	330	370	368	343	387	381	382	331	377	386	351	379	340	353	352	354	358	367	347	326	317	356	338	357	334	347	355	332	352	375	333	388	372	333	358	334	331	318	359	383	372	351	363	379	339	356	339	353	372	384	337	378	366	337	349	367	332	357	363	349	348	369	360	374	381	364	364	366	389	372	356	386	329	374	373	379	338	381	371	341	367	386	349	356	360	368	359	346	389	358	371	358	344	341	349	379	320	387	338	359	358	375	359	360	331	382	355	369	346	351	335	354	364	379	396	357	412	363	343	345	335	372	362	423	352	377	347	363	319	357	355	404	391	345	342	359	377	368	378	343	348	351	386	338	345	376	357	386	351	354	341	367	359	337	376	362	357	392	359	310	363	363	362	364	368	350	388	332	354	361	410	352	378	342	340	357	328	358	352	350	373	336	381	378	358	353	388	378	330	366	359	365	338	353	335	341	378	357	326	356	336	362	338	360	360	380	327	326	348	371	364	366	348	366	317	367	355	352	372	381	362	354	339	325	321	381	360	376	335	332	362	372	361	372	353	343	358	344	355	352	365	379	372	389	361	392	350	373	357	381	341	353	366	325	331	369	362	351	354	352	350	353	337	311	358	333	348	355	352	345	390	319	379	370	352	392	360	365	344	298	383	357	381	379	377	354	338	340	398	371	364	350	374	333	377	351	354	335	366	394	383	345	353	351	351	373	368	348	363	359	349	346	359	373	384	366	374	348	346	337	339	354	375	368	341	421	377	333	351	316	346	399	348	383	402	382	363	389	371	354	360	353	364	347	375	362	359	351	338	367	338	363	364	351	360	354	343	382	342	389	373	368	358	349	358	350	356	375	397	345	354	345	365	397	359	379	335	409	363	355	336	390	328	380	355	371	357	350	375	350	350	328	328	347	329	375	319	341	359	364	366	371	349	359	330	368	349	364	322	302	340	395	335	373	364	357	328	348	359	356	303	348	331	346	354	349	385	365	368	356	359	317	377	386	356	374	341	360	366	351	364	365	361	379	359	356	366	325	336	356	391	340	375	350	416	380	347	361	346	364	326	360	347	347	340	361	370	353	318	368	362	366	339	349	365	324	394	374	374	380	381	316	380	373	318	376	341	367	366	364	358	348	334	329	362	391	351	377	350	351	351	365	325	348	372	369	338	372	390	359	366	365	355	349	372	347	369	315	353	407	382	329	337	351	345	391	363	351	354	339	351	366	353	350	360	333	350	339	319	350	373	349	332	368	358	353	379	343	326	358	364	373	390	328	345	360	390	374	362	356	341	343	359	354	369	326	339	331	322	326	331	321	355	367	325	354	347	334	352	381	353	344	348	364	348	356	343	327	400	343	343	363	370	374	338	343	337	352	340	378	361	356	357	359	400	406	333	326	336	348	381	342	354	363	353	366	364	343	349	331	339	344	341	348	355	363	350	376	357	358	349	323	366	368	345	355	373	352	376	325	359	355	355	313	332	358	356	350	347	396	332	347	347	317	358	377	366	355	368	384	358	371	357	364	419	351	360	371	347	344	360	357	409	373	380	349	366	354	386	346	352	361	376	352	362	395	380	348	377	330	380	373	389	368	338	399	382	355	343	366	349	363	348	347	371	377	352	354	318	376	330	346	346	343	351	380	370	350	371	323	338	349	329	357	332	352	371	339	326	341	365	371	357	352	336	340	345	352	331	340	356	341
61819	101886	75967	46188	23884	7364	1335	646	617	614	590	613	626	635	608	601	600	586	593	611	622	610	589	631	655	617	585	620	604	593	564	644	561	611	608	595	645	637	628	563	599	654	601	643	585	585	576	580	629	601	560	597	609	606	585	639	620	575	655	628	608	624	598	626	572	668	580	624	580	618	586	587	611	603	618	629	663	591	608	609	588	633	618	596	624	608	598	612	612	602	590	635	614	621	607	609	621	611	583	561	608	590	623	602	570	626	617	577	623	608	619	549	620	627	639	628	632	614	615	605	606	655	635	604	578	618	595	620	620	612	597	610	605	625	596	635	588	598	603	593	608	589	620	617	626	610	588	611	598	615	599	616	621	610	637	615	574	593	603	616	579	624	602	558	614	634	521	622	615	573	607	653	642	628	554	603	597	628	551	622	576	645	599	611	616	622	597	573	617	627	617	553	607	581	601	605	658	542	599	594	593	582	575	608	618	605	588	611	593	589	580	589	591	606	590	638	635	604	660	561	651	562	644	625	589	570	618	580	601	616	614	629	629	612	622	612	630	617	631	576	594	581	586	649	588	608	627	572	636	645	585	642	651	621	621	602	610	592	608	617	612	608	593	665	581	612	602	630	612	600	625	598	569	598	607	602	587	623	590	616	632	646	593	603	622	612	573	646	607	622	599	596	639	578	606	591	621	630	640	591	599	579	575	598	666	553	619	592	623	575	588	598	612	630	610	592	616	615	574	601	627	602	580	564	601	620	614	608	598	578	620	615	564	596	627	647	601	689	577	637	606	575	615	640	620	577	626	569	592	564	552	604	567	618	605	617	626	630	625	616	611	579	583	624	581	602	622	569	614	562	610	632	628	627	604	631	657	646	601	608	606	610	554	555	635	593	561	572	663	626	617	631	589	587	650	644	595	579	610	594	638	629	629	575	580	618	604	573	611	599	575	641	647	653	615	628	562	630	608	593	653	581	633	620	673	662	592	607	583	593	636	579	641	607	615	576	590	606	655	680	599	572	570	639	607	602	612	592	634	581	588	600	551	603	616	589	584	597	659	621	615	594	604	603	631	597	617	583	604	623	604	585	649	599	595	600	609	602	596	618	566	631	643	583	579	628	596	607	634	595	588	641	601	598	595	607	603	561	616	574	613	585	641	594	645	585	644	629	606	633	584	588	622	595	630	624	647	636	611	629	618	613	634	620	640	612	615	646	629	647	629	598	655	562	591	610	635	615	562	628	617	631	664	618	625	664	586	644	630	632	630	607	632	573	602	617	616	581	665	618	641	575	643	606	584	626	624	592	600	619	566	597	632	625	567	576	615	589	643	616	634	632	650	582	599	605	636	608	604	628	600	594	592	595	604	643	632	661	600	642	604	601	621	600	607	574	581	619	605	614	565	597	605	619	669	636	565	590	621	646	611	613	599	607	610	588	608	582	589	620	568	592	630	589	622	591	612	609	586	608	590	601	641	603	640	608	593	586	645	600	592	611	556	603	569	581	638	588	590	623	607	603	631	584	611	599	627	632	608	629	596	581	684	565	601	576	598	585	608	610	614	655	638	586	605	597	584	599	574	612	623	638	625	618	613	593	625	632	622	615	561	616	575	588	612	611	608	660	590	628	594	617	607	617	652	601	571	652	563	638	624	588	584	608	606	631	588	612	619	655	619	610	588	583	592	614	645	631	592	610	580	603	585	617	631	622	594	617	558	569	587	602	605	569	619	587	615	601	631	600	570	670	643	618	599	618	593	608	618	618	666	632	629	626	593	582	617	636	611	627	620	623	599	649	635	603	631	615	627	591	618	606	578	630	595	624	581	601	594	602	623	645	576	605	621	558	618	637	587	638	617	607	591	604	642	629	612	644	580	607	559	602	618	615	557	616	625	606	601	603	577	592	591	605	595	623	610	576	593	580	621	615	596	599	576	605	620	623	621	591	600	604	631	624	596	632	581	576	551	596	635	589	616	596	617	613	602	608	607	580	601	561	567	613	609	638	637	589	615	585	559	634	592	596	640	602	569	610	604	631	590	635	611	651	646	617	613	579	658	629	612	643	571	605	630	641	652	552	604	603	566	586	593	617	596	637	589	637	617	632	612	593	604	642	583	589	606	642	586	618	589	605	617	607	627	634	602	620	599	579	618	642	593	597	579	618	612	568	630	606	603	648	602	612	646	571	591	622	601	629	611	618	564	641	606	591	572	633	591	629	634	620	595	648	606	574	585	573	641	603	596	609	583	649	615	569	601	655	610	615	590	613	593	616	587	636	606	609	588	597	551	644	629	587	638	623	608	603	628	639	592	596	636	651	604	592	627	596	648	594	677	594	575	596	616	611	633	613	554	553	598	584	646	630	630	608	618	612	654	598	593	611	614	674	560	652	596	668	602	597	586	640	619	585	606	628	595	579	592	589	632	625	624	598	657	624	633	588	583	559	614	603	606	597	602	587	624	618	633	587	617	615	627	638	636	635	609	570	611	642	627	635	594	617	578	587	576	610	579	592	624	634	611	626	568	584	592	597	641	574	625	558	599	627	613	609	569	620	599	571	585	609	637	612	644	613	645	590	630	613	591	565	585	646	600	592	631	606	626	622	610	635	588	568	597	591	611	601	630	653	641	606	585	623	659	619	659	639	600	606	614	612	585	630	623	611	613	614	609	601	637	593	605	604	647	616	590	611	599	648	609	614	647	631	583	602	610	586	609	621	626	615	635	602	592	608	597	598	609	595	570	599	630	596	608	568	568	638	635	595	558	619	605	631	610	604	607	616	620	620	623	616	580	625	620	654	601	597	621	580	617	650	577	620	615	612	602	644	606	594	649	567	574	588	587	594	584	611	667	576	579	639	568	606	594	636	612	647	554	641	620	612	583	600	642	613	613	616	622	600	564	661	590	652	676	572	603	595	628	625	623	565	597	606	611	633	632	626	596	635	603	641	608	626	611	612	622	673	605	640	574	580	620	614	575	593	609	597	655	602	599	640	570	598	569	619	578	601	651	600	618	624	629	633	619	661	627	605	602	621	606	638	587	611	634	596	611	588	597	612	617	563	630	550	598	637	621	565	638	630	588	633	589	600	637	613	662	607	588	586	567	600	616	599	657	593	638	634	602	633	578	581	559	605	583	582	600	554	617	564	608	561	582	581	575	581	646	653	624	614	617	559	609	602	572	633	619	599	600	573	604	606	636	565	614	620	624	586	607	613	639	617	617	609	586	641	620	605	565	606	642	626	630	616	622	595	639	595	604	595	649	626	562	632	604	612	640	602	624	575	622	595	602	616	640	605	617	606	620	599	597	620	572	626	613	639	624	583	634	595	591	603	621	617	605	599	586	660	634	616	578	611	610	606	617	613	619	603	609	622	573	587	638	617	615	594	607	620	623	622	633	601	629	632	593	637	605	620	605	607	604	661	613	630	609	620	635	638	606	599	607	602	565	610	638	672	611	588	596	572	628	609	580	605	579	622	596	596	568	583	634	585	620	591	642	618
28896	29558	28841	13732	2435	701	355	355	319	370	317	378	344	356	318	349	350	359	375	359	344	333	352	348	367	390	342	327	366	339	349	345	346	336	312	336	316	325	305	335	347	325	344	365	342	367	340	329	326	344	322	364	328	349	328	336	339	360	347	342	311	373	340	360	340	349	321	358	367	382	382	360	330	318	340	322	340	381	335	349	343	355	346	349	340	349	370	371	339	393	342	345	316	329	354	329	357	372	335	376	344	329	342	325	322	319	355	369	345	333	364	332	358	351	326	358	361	343	313	371	338	373	382	348	368	356	352	380	346	370	346	369	380	367	371	338	348	387	349	378	340	357	354	350	355	332	353	325	328	333	352	323	346	321	371	389	336	337	353	328	370	377	366	332	351	346	338	343	322	350	373	345	362	348	348	318	366	338	356	346	330	389	328	364	333	359	318	346	339	319	364	310	377	361	344	379	344	397	375	332	383	334	343	339	347	359	348	318	338	375	342	323	353	346	341	354	318	374	385	330	312	391	375	352	328	352	329	344	318	314	327	333	386	355	341	334	338	364	336	342	302	370	338	350	373	336	335	343	368	339	358	348	354	368	344	312	365	375	373	358	339	327	337	352	348	322	350	351	341	359	317	316	337	350	357	355	334	333	336	335	333	336	367	337	329	344	353	340	354	328	335	343	409	334	378	354	341	348	366	324	344	367	345	347	361	331	331	359	348	343	331	352	343	329	356	318	347	328	350	325	338	350	346	335	345	379	368	352	371	336	357	352	351	349	340	344	339	344	353	347	347	365	343	387	331	369	354	365	313	367	340	344	327	376	355	330	334	366	356	353	338	328	337	341	379	344	353	324	343	340	339	358	336	356	333	361	364	374	361	330	364	362	335	360	337	339	331	353	354	326	379	371	364	361	351	344	329	338	361	333	354	325	337	340	350	342	374	351	380	347	331	329	342	309	358	343	370	316	347	322	366	334	333	341	327	340	333	390	349	362	394	324	324	350	344	353	310	356	364	353	351	350	338	365	319	352	342	360	311	353	341	357	354	343	366	336	347	335	359	385	350	330	321	341	358	324	356	360	358	344	366	319	338	365	367	368	322	351	349	362	355	336	347	331	313	298	358	353	316	357	360	320	349	330	342	318	346	338	337	288	344	369	371	385	361	364	357	376	339	315	339	322	386	359	336	337	385	383	358	385	350	339	333	353	351	361	336	344	344	352	306	354	346	364	337	362	368	347	350	376	339	362	364	309	345	331	360	343	345	371	342	357	359	351	379	341	356	335	341	312	349	338	370	333	314	317	359	356	324	345	358	346	338	326	348	330	349	336	344	303	381	342	350	364	324	364	329	330	348	351	365	358	349	345	384	374	318	356	332	340	352	384	358	348	340	358	335	378	349	350	335	355	366	360	344	340	365	331	341	337	371	311	334	342	325	360	357	360	319	334	315	322	346	318	344	361	367	326	353	342	365	339	351	356	336	335	365	353	373	349	359	362	363	355	332	339	344	354	343	378	344	323	351	335	362	360	354	337	365	356	330	367	334	317	373	340	356	337	346	354	322	359	375	347	340	365	364	319	386	354	345	328	347	356	328	324	343	339	338	322	361	348	379	331	325	357	355	355	336	354	366	362	354	356	314	359	355	338	348	340	347	354	329	374	341	323	327	361	336	355	333	311	362	326	330	338	350	336	354	363	367	344	317	361	362	361	358	300	334	348	371	349	355	357	314	345	338	354	343	381	343	333	345	312	363	335	329	358	312	352	346	343	382	364	360	335	327	318	328	305	345	365	352	391	331	307	303	340	356	326	346	365	348	368	363	360	337	336	316	348	342	346	351	347	328	310	363	373	344	355	354	350	348	342	356	352	364	366	313	340	364	325	344	339	352	343	337	338	343	335	347	345	359	341	348	323	340	334	311	355	357	348	319	363	327	319	381	363	344	350	340	349	332	351	336	376	384	347	340	337	343	296	369	329	324	341	359	374	338	347	364	356	347	334	347	371	344	359	366	341	361	345	333	358	331	344	346	353	345	342	385	341	337	338	332	351	358	365	325	317	349	331	331	365	371	348	360	366	348	370	357	357	350	342	351	296	358	355	340	359	328	342	332	324	324	351	344	321	370	352	358	338	342	330	353	355	338	342	371	362	346	371	373	314	331	363	343	369	327	334	353	310	319	338	328	381	381	375	339	334	328	347	321	313	333	327	355	350	358	346	321	330	347	337	325	368	330	345	366	369	350	354	339	392	357	361	360	346	326	351	327	320	330	367	336	341	356	338	345	363	354	345	347	363	335	353	358	341	351	384	340	354	351	372	354	350	350	386	329	335	358	338	366	312	330	323	337	361	350	325	349	302	335	342	338	372	345	346	365	358	322	352	326	371	347	331	327	383	362	328	377	344	353	339	344	338	351	352	312	323	327	359	348	349	338	360	330	360	322	387	332	346	338	337	340	327	364	380	342	339	351	377	384	351	362	342	327	356	368	338	346	373	367	339	323	353	382	368	347	341	358	330	338	357	333	375	320	354	359	350	338	329	351	359	359	360	350	327	339	375	332	333	376	362	362	354	345	376	368	367	324	335	331	337	377	361	374	327	350	345	361	320	374	352	350	325	350	317	355	341	385	364	335	325	347	350	345	339	335	344	343	382	338	365	359	354	321	344	331	342	327	331	359	390	335	370	338	331	343	357	354	349	355	340	326	338	360	364	366	338	332	359	380	340	357	339	375	380	362	327	325	323	335	348	367	349	335	345	353	355	357	342	325	366	348	364	368	343	367	323	345	325	351	338	348	406	363	350	334	315	352	367	331	328	300	327	330	350	326	367	350	350	329	360	334	332	367	336	370	353	324	332	338	324	355	350	340	344	372	383	342	361	348	346	330	359	344	322	339	349	389	365	340	349	338	358	380	331	354	355	352	344	359	347	350	347	358	314	347	342	319	345	317	358	358	315	370	348	356	324	355	402	336	350	327	360	337	355	360	345	341	329	307	348	345	325	344	347	331	342	345	355	321	345	345	363	345	356	352	351	351	358	346	328	372	358	334	348	357	346	336	339	306	330	367	325	323	349	355	347	335	362	333	358	369	344	346	352	341	351	325	337	341	355	312	368	357	316	365	365	347	344	355	344	359	336	329	369	323	367	314	321	348	369	341	303	322	338	345	318	379	328	358	352	324	326	318	309	361	374	336	319	317	343	351	354	338	347	363	332	326	320	348	360	346	328	358	362	349	344	340	358	383	326	357	334	359	391	338	329	331	326	337	319	357	317	350	364	354	342	367	355	319	313	367	349	346	390	325	386	354	330	352	351	347	325	357	359	384	362	333	377	327	344	325	341	359	371	330	367	313	337	340	350	342	382	347	333	347	339	326	328	357	315	361	357	331	363	392	350	354	341	339	326	362	342	328	348	346	341	340	314	320	325	360	349	329	332	326	309	346	372	361	348	321	309	382	352	334	349	348	357	311	349	347	322	361	339	357	356	397	372	371	327	296	343
36090	48702	33711	14253	4297	1490	697	606	628	633	626	579	666	649	598	656	677	605	609	645	622	618	675	602	628	654	612	636	582	657	631	672	604	632	636	661	617	576	586	639	611	573	680	624	612	578	643	618	609	623	584	608	661	584	589	646	604	656	595	662	612	603	610	632	651	657	620	604	641	581	634	575	673	648	643	607	624	608	603	635	604	618	652	623	575	660	616	618	605	623	636	614	583	648	623	608	654	614	600	632	605	666	637	625	647	572	600	625	610	616	685	609	609	611	622	593	647	608	647	614	612	627	629	621	665	672	632	604	616	612	651	650	617	617	639	663	645	608	607	618	641	625	667	604	650	618	658	667	593	648	618	630	657	627	574	623	617	632	594	659	659	603	601	641	636	625	635	590	610	628	626	635	668	591	662	610	612	622	599	604	623	611	596	584	652	627	618	643	645	600	591	601	661	647	653	634	682	628	630	591	621	636	600	587	603	626	630	634	599	628	588	627	679	614	685	612	627	630	597	601	603	594	579	654	621	628	614	623	643	640	625	633	637	655	633	593	614	635	617	609	632	628	575	659	645	638	588	602	655	606	591	670	616	607	616	632	590	635	615	661	563	645	644	640	594	620	624	639	632	635	605	617	601	613	649	623	599	623	623	623	652	648	646	638	595	580	581	706	623	626	581	633	610	632	588	627	629	622	629	613	625	612	594	644	640	590	607	627	598	602	622	576	650	600	636	628	586	621	598	612	638	616	633	618	634	645	603	609	622	616	625	654	601	624	618	662	602	609	636	624	635	630	623	629	684	604	613	629	617	699	643	644	600	549	632	669	616	627	608	621	602	599	600	628	632	618	655	677	640	634	617	606	635	629	622	617	641	575	605	608	625	596	611	618	616	652	646	652	600	675	594	643	602	605	613	634	613	611	631	618	580	597	583	647	604	642	624	616	615	621	627	652	651	601	613	635	670	616	619	594	645	636	623	628	675	623	585	630	637	657	638	651	620	629	648	654	628	635	587	610	634	573	609	619	631	575	606	626	621	650	640	602	606	607	652	622	618	623	652	645	634	625	650	617	608	639	668	625	659	621	598	648	591	652	602	650	623	586	632	629	586	581	621	650	617	655	637	634	615	618	573	635	610	601	564	594	629	638	637	636	646	613	612	595	643	544	587	639	641	611	701	593	624	648	583	608	594	609	607	636	667	626	630	635	625	603	639	639	626	601	615	641	648	630	644	619	595	635	618	614	626	663	646	593	595	606	617	649	554	669	580	620	580	629	646	666	623	644	595	642	606	576	601	638	622	623	588	612	555	627	635	633	601	643	619	621	609	632	640	635	611	671	587	622	633	621	598	659	609	629	605	660	602	641	630	664	646	646	650	668	632	635	653	606	591	613	607	630	585	631	618	609	631	621	593	648	610	591	634	631	606	640	647	623	661	631	664	598	649	588	636	642	651	656	645	625	624	670	664	625	624	634	619	626	577	597	613	624	646	653	602	621	575	643	651	619	604	667	623	606	629	672	598	619	639	622	583	667	649	615	639	665	588	653	625	597	641	611	611	593	639	635	643	599	605	613	659	624	601	598	637	622	589	623	632	643	587	597	607	644	648	621	610	592	658	676	595	634	674	626	606	645	601	604	630	639	621	588	620	609	650	623	634	596	609	592	610	638	588	611	621	620	619	638	646	647	610	647	626	637	638	655	667	620	645	610	628	636	638	589	607	634	628	588	637	574	582	594	618	627	589	600	630	614	648	553	667	629	592	609	649	645	592	615	626	630	580	618	649	665	641	621	645	646	637	628	605	647	646	633	614	596	616	613	600	620	639	653	646	678	583	610	661	618	638	610	625	617	656	667	610	591	621	668	583	635	585	628	654	616	657	632	604	579	610	589	579	653	617	638	633	642	627	615	637	614	555	612	647	653	630	655	583	653	544	616	591	571	641	616	614	603	639	650	620	672	625	672	607	605	652	590	610	647	696	655	650	677	617	632	640	605	615	599	583	625	628	614	641	617	619	623	606	602	615	601	660	632	622	581	635	632	640	623	629	655	613	630	589	622	682	614	656	650	637	605	594	623	619	574	645	590	635	647	655	632	617	647	591	650	644	624	608	630	611	600	657	646	638	618	642	631	598	624	621	614	623	622	621	653	624	681	622	614	613	630	634	666	637	624	632	611	666	620	611	671	643	594	602	608	635	627	671	607	625	608	605	603	637	575	625	646	634	573	588	610	651	629	615	649	599	637	612	632	591	606	635	647	632	586	628	655	614	642	639	584	617	631	691	634	644	609	635	581	628	577	609	589	651	634	642	637	643	615	646	601	597	624	611	591	633	648	615	598	653	582	629	642	626	621	597	644	631	661	605	619	643	622	655	634	621	615	647	602	611	594	610	632	671	654	605	658	613	619	653	635	592	645	590	635	599	642	629	644	625	628	647	622	609	641	680	611	582	583	618	634	644	644	630	627	598	601	626	640	601	626	620	611	652	643	624	623	610	609	639	650	622	679	625	629	648	613	636	554	656	625	610	629	617	634	621	662	625	620	622	648	622	604	602	678	568	592	596	588	655	608	652	606	614	602	636	609	629	616	625	626	613	612	616	626	582	623	615	629	600	619	650	621	603	636	616	598	633	614	601	603	630	580	607	634	596	582	639	585	662	590	627	675	643	643	612	660	577	616	672	617	646	646	661	596	620	572	605	657	648	596	630	610	644	616	615	667	620	615	603	590	584	590	619	593	615	635	625	631	603	631	609	582	625	608	647	601	649	607	630	590	629	651	612	661	613	629	622	646	606	602	636	649	655	642	633	600	642	628	661	582	601	647	616	598	641	688	601	597	573	651	657	632	613	600	616	638	642	586	598	615	566	585	600	660	632	621	651	605	591	603	602	577	590	666	636	638	619	645	645	620	621	657	621	618	597	627	627	675	644	608	595	610	569	591	616	618	632	622	661	608	630	638	623	596	591	611	620	650	650	674	663	635	649	607	656	655	614	631	643	590	617	653	623	616	607	633	640	627	603	601	631	627	615	600	642	662	649	637	616	631	625	618	620	620	625	623	630	630	591	658	634	601	611	605	611	643	599	621	615	637	624	611	635	629	608	617	605	621	649	624	668	594	622	603	605	612	616	606	615	629	587	651	619	612	640	638	614	628	599	593	609	614	602	640	610	627	600	594	621	634	625	642	613	604	632	655	651	653	626	615	590	577	616	645	604	600	621	648	615	649	599	560	605	668	633	603	610	605	652	621	627	625	609	617	617	657	666	602	631	663	619	605	636	668	630	623	647	604	618	600	669	628	598	645	628	638	671	590	629	625	636	620	629	617	658	647	614	610	633	650	621	581	672	598	631	664	616	645	595	613	595	595	633	648	647	620	664	641	627	570	615	577	638	642	634	607	625	564	600	615	637	612	637	643	592	583	665	666	612	608	607	647	638	587	646	622	621	675	634	610	624	638	663	587	649	625	651	643	610	599	645	657	609	612	608	637	640	621	644	626
24611	23588	34116	28363	20503	9839	951	308	274	279	298	288	264	282	278	265	264	270	268	287	271	268	294	262	310	282	287	254	260	265	249	279	254	257	264	276	267	260	258	256	252	286	256	292	239	289	265	253	251	265	265	255	271	283	279	302	249	268	265	259	265	283	287	290	256	249	261	269	282	274	293	289	292	240	265	293	289	256	286	257	250	262	252	287	306	284	274	253	301	291	269	267	271	269	244	277	266	271	250	309	220	251	267	254	262	265	264	265	256	280	280	288	296	274	265	284	261	276	265	270	290	262	248	247	268	273	263	292	271	244	276	282	286	274	273	259	260	271	271	290	249	260	289	238	295	231	264	274	264	270	262	268	256	266	275	230	245	275	240	257	281	244	255	288	250	263	269	301	259	255	268	281	252	263	266	290	261	272	295	279	272	301	277	247	261	274	260	271	289	275	294	296	257	269	270	285	238	257	272	254	275	244	273	263	253	248	284	269	292	268	269	278	264	258	268	279	248	239	246	268	274	245	274	277	290	284	273	279	290	258	251	269	254	291	242	276	277	260	271	256	264	251	267	256	260	257	268	280	282	267	320	271	289	270	271	296	279	279	281	281	280	267	288	284	275	262	286	283	297	268	282	303	269	256	268	292	274	264	243	275	264	245	259	277	254	282	298	286	283	281	278	284	287	240	250	247	294	280	285	285	272	268	260	293	261	271	277	264	277	279	265	271	283	256	286	255	285	286	291	266	296	272	297	267	256	270	282	276	269	315	242	292	264	276	298	275	255	277	264	282	289	265	284	274	287	260	293	263	287	317	277	289	254	272	262	286	279	254	300	262	273	272	256	253	269	266	263	246	256	279	274	271	257	260	316	265	299	232	249	263	280	297	275	278	287	279	262	269	248	315	264	281	275	310	269	251	298	270	281	247	249	268	278	264	276	297	289	278	285	282	262	241	279	263	278	258	298	246	266	263	256	256	275	263	275	279	275	262	289	276	258	260	279	247	265	294	296	250	272	254	294	273	264	263	253	264	266	270	281	261	284	261	265	248	270	247	278	255	270	308	241	252	281	260	267	266	251	241	245	264	281	266	265	267	251	269	272	258	257	289	276	258	280	259	264	262	250	275	262	269	271	270	259	254	297	260	271	273	272	301	279	285	270	252	271	302	253	275	299	271	263	284	249	269	280	247	247	264	266	266	280	248	279	256	255	286	254	270	265	250	253	255	284	286	294	270	283	298	277	280	292	241	267	279	280	281	280	292	260	262	269	264	250	264	251	260	288	277	259	275	244	272	293	259	251	282	277	284	263	276	272	269	264	291	280	282	281	284	247	263	301	281	289	280	297	261	290	289	275	281	281	261	280	273	258	274	273	283	271	284	267	268	254	299	257	280	282	254	271	276	258	281	280	256	297	262	262	243	279	262	269	279	281	296	270	273	268	262	290	313	281	267	278	270	280	246	246	242	242	270	301	277	264	284	252	266	247	263	290	283	259	288	230	278	286	293	272	269	291	268	320	241	308	263	274	263	277	272	270	250	253	272	283	276	243	252	258	270	259	245	273	274	264	271	267	263	251	311	274	268	246	285	249	257	286	289	269	261	265	269	254	262	256	288	299	261	261	289	252	279	274	289	255	299	275	252	259	265	268	275	283	274	287	264	275	276	253	253	279	282	287	259	256	276	292	250	293	254	271	291	270	244	275	258	258	262	291	284	262	296	268	269	275	283	255	283	288	254	254	283	276	256	278	279	281	288	269	269	250	253	288	284	281	282	259	242	290	242	294	315	293	273	283	269	260	274	279	245	269	273	238	302	271	270	269	309	280	257	284	282	264	255	306	289	249	307	277	267	247	241	266	269	243	253	252	267	236	292	284	270	261	267	270	243	248	280	261	262	261	260	281	242	270	245	258	297	231	285	240	290	270	271	271	279	283	272	288	263	261	282	309	315	267	263	281	255	246	274	290	266	302	259	256	277	256	283	253	290	270	263	263	240	242	232	235	256	264	309	280	262	254	287	280	263	250	272	283	275	257	266	276	304	275	292	254	273	299	293	310	287	262	288	266	272	271	275	267	267	274	251	278	291	246	268	277	290	242	270	298	279	283	280	243	269	273	283	261	279	280	284	249	250	255	282	276	257	265	279	321	297	253	260	269	279	255	293	283	266	296	273	270	232	258	268	270	269	245	275	270	285	248	288	279	267	247	277	251	264	286	289	248	252	268	284	285	288	256	293	257	250	281	257	278	291	244	281	280	260	275	278	264	283	310	251	272	250	244	295	269	265	280	245	282	266	278	249	297	265	246	288	270	281	271	281	267	259	279	275	268	257	271	291	271	276	283	286	259	274	262	276	280	264	314	265	259	283	282	275	285	253	277	268	244	258	265	276	264	259	273	269	289	288	267	302	251	304	260	242	269	256	270	261	270	257	233	286	252	268	229	299	302	264	286	277	291	259	273	278	287	255	286	281	272	281	302	285	254	272	275	269	269	264	272	268	275	297	290	295	272	267	281	276	302	272	310	256	255	261	251	276	246	268	282	248	276	286	278	262	212	277	281	265	296	267	297	260	266	240	288	268	264	295	297	275	253	281	265	245	278	267	248	276	296	258	262	288	254	272	280	299	296	273	292	245	263	275	255	265	253	312	283	267	257	260	288	272	260	265	245	270	292	256	291	293	284	279	269	268	269	281	267	268	281	263	289	253	259	259	287	266	273	283	253	283	290	281	275	278	269	285	276	270	253	280	292	307	272	275	272	244	285	286	284	279	285	272	257	266	225	274	268	275	246	255	278	267	303	257	253	289	293	280	265	279	298	293	265	283	292	262	283	280	263	281	275	276	262	287	270	273	269	291	277	286	274	298	279	271	232	268	273	294	281	294	275	279	262	267	323	282	257	302	279	277	284	287	292	281	275	253	271	268	266	270	256	291	277	277	261	276	283	301	278	266	306	292	263	235	272	295	291	272	249	254	282	279	269	294	278	283	285	265	286	270	261	277	271	295	293	269	271	246	279	278	268	297	259	293	277	266	243	257	278	290	283	274	266	265	290	270	280	282	280	267	244	270	278	244	286	276	291	269	270	273	274	276	290	261	294	255	245	261	286	261	260	278	261	276	247	242	236	292	277	267	287	287	294	264	273	248	265	246	251	283	273	267	249	256	259	275	276	244	257	252	244	270	273	272	263	286	248	256	291	240	243	255	285	291	269	258	253	293	278	276	309	273	288	283	274	292	276	287	278	255	261	249	254	269	296	292	274	243	262	252	274	242	282	277	290	267	303	297	267	273	244	261	286	270	266	277	278	257	264	280	246	249	269	279	281	267	306	274	282	273	254	265	273	327	283	232	248	273	267	280	277	253	289	312	294	252	253	268	245	277	273	287	272	284	273	291	276	248	264	288	273	290	250	279	266	244	271	247	267	257	280	257	289	256	264	270	287	267	272	276	249	271	298	252	266	252	277	260	309	247	289	232	246	282	293	279	264	315	296	251	291	283
59584	93446	67836	40359	19747	5967	1134	491	486	468	495	492	499	494	479	556	519	525	448	477	498	487	516	493	484	466	512	499	497	500	484	491	465	499	463	506	466	483	507	465	511	486	473	465	527	502	481	507	485	510	474	489	461	546	499	516	499	511	507	477	484	484	432	493	506	481	494	505	448	465	535	477	507	485	455	465	503	489	527	495	506	500	458	465	507	462	492	464	495	497	539	480	491	463	511	479	539	484	488	503	481	497	514	505	500	498	492	474	474	475	501	464	491	466	466	504	468	506	516	453	494	511	485	499	448	490	495	478	498	518	475	513	503	493	516	489	481	500	473	499	465	476	462	516	493	501	478	463	516	473	449	510	446	503	523	513	484	531	489	505	462	474	518	490	523	473	512	494	460	507	491	455	510	487	494	506	530	460	533	519	504	455	477	459	501	477	518	487	480	479	483	532	495	521	465	482	484	455	508	452	496	487	480	496	482	486	498	502	491	474	527	513	508	499	535	485	492	447	524	482	534	486	523	459	458	502	513	475	486	519	491	530	465	490	544	485	445	496	500	532	512	514	518	461	499	493	476	479	499	445	468	482	479	463	497	525	485	509	470	518	491	513	526	479	462	518	473	472	508	497	506	505	496	472	490	498	501	473	484	468	506	471	511	529	501	513	503	500	517	501	473	438	471	498	461	483	485	484	504	446	454	544	489	459	491	485	480	500	496	507	493	491	475	491	457	475	492	500	521	528	481	465	559	476	485	473	481	501	512	497	486	486	482	512	481	496	451	492	493	488	534	495	513	518	480	473	512	467	468	481	498	489	448	487	523	481	503	455	496	514	500	457	448	495	496	498	488	497	478	501	510	487	491	470	532	490	478	490	467	532	509	497	544	467	490	512	508	504	444	547	461	505	451	434	503	506	445	511	449	462	474	525	507	488	456	488	483	487	492	505	463	493	531	507	485	488	481	512	516	515	515	499	494	480	523	506	481	493	466	484	509	494	486	490	486	503	447	485	485	461	496	478	484	490	475	478	520	500	464	475	505	498	467	495	506	478	518	465	548	457	503	517	471	451	464	498	496	510	500	507	518	479	530	487	485	489	502	476	440	481	474	477	488	468	485	453	484	500	534	506	466	494	478	471	527	483	488	478	494	523	488	487	502	505	507	508	521	510	503	485	519	501	530	489	548	482	493	501	519	466	496	490	514	491	517	481	495	495	435	467	525	486	480	462	464	491	482	476	475	519	507	504	482	480	509	460	512	497	525	458	482	535	463	460	515	457	516	504	490	483	508	480	493	545	500	464	449	506	450	513	516	469	479	518	484	470	505	459	485	553	469	507	496	480	508	494	481	487	489	446	435	504	509	499	490	469	486	468	499	494	500	517	478	495	497	472	488	448	469	523	508	462	461	512	477	493	457	479	490	475	487	507	503	475	527	463	521	497	489	533	466	507	499	521	450	535	496	505	461	467	465	470	501	493	471	483	520	511	481	491	485	519	484	516	493	475	469	485	506	553	496	512	490	481	524	475	504	481	483	450	481	495	494	506	527	478	464	472	497	478	512	539	468	499	493	477	522	455	499	490	489	487	481	489	499	491	464	502	456	508	512	470	552	509	504	498	471	485	492	467	466	443	477	502	508	467	508	485	461	470	452	513	501	517	460	514	520	508	472	504	516	484	511	456	519	448	493	465	450	524	472	520	470	485	462	496	542	494	504	494	493	472	504	485	499	486	490	506	499	495	497	494	493	471	487	517	468	503	514	497	508	490	469	480	501	531	508	475	481	503	515	516	529	489	504	517	486	510	498	478	504	500	465	478	504	503	501	466	500	470	483	529	496	464	499	473	485	491	492	458	509	470	523	505	526	500	488	486	471	492	489	480	496	514	475	492	484	495	477	507	509	506	500	481	518	470	469	484	470	489	479	490	482	498	526	472	483	489	517	494	520	506	512	497	486	472	489	509	506	491	457	468	489	481	471	487	503	489	499	470	504	485	457	474	471	521	518	489	508	463	521	492	472	510	487	484	472	484	475	502	481	495	430	506	509	515	523	510	477	500	514	496	501	484	473	456	498	498	478	493	505	488	491	505	512	500	492	478	471	493	459	467	496	488	460	458	519	508	520	477	485	481	491	471	452	504	452	498	477	536	478	513	501	498	493	534	509	512	484	512	490	467	530	494	491	478	501	517	481	481	459	494	499	492	446	493	509	461	513	471	495	470	465	503	497	542	450	478	461	462	511	525	527	483	455	491	454	531	452	487	500	476	472	507	487	524	538	471	479	490	504	493	507	492	481	523	473	475	525	481	461	481	524	469	488	511	497	491	515	498	526	501	485	459	511	515	460	501	513	508	477	522	524	447	504	527	467	500	495	464	535	488	516	489	482	487	523	470	478	497	496	480	482	526	463	518	473	500	498	488	521	515	490	476	506	484	497	490	494	500	479	514	448	473	485	499	494	526	472	480	498	521	487	465	492	464	519	480	472	528	466	501	515	520	455	471	485	477	517	455	460	517	490	465	516	496	493	488	526	474	488	483	476	474	487	501	514	484	493	490	529	498	475	500	493	471	510	512	462	484	511	504	502	470	466	472	476	509	492	489	499	505	462	485	503	513	490	486	470	470	484	544	526	528	482	473	511	487	475	501	496	497	500	486	457	501	457	451	521	485	496	481	508	508	522	474	501	491	505	481	510	504	460	440	512	477	499	526	429	495	503	467	495	530	474	482	488	475	459	450	499	489	485	464	482	479	487	510	468	487	504	486	469	488	496	489	496	486	491	534	498	484	520	522	483	473	501	485	485	480	516	530	499	460	481	475	467	449	491	538	441	492	488	486	469	484	466	532	491	502	499	478	482	492	470	472	449	497	505	495	468	478	542	503	527	500	502	475	475	433	510	502	506	485	485	508	467	468	488	485	502	488	475	483	490	494	466	497	469	483	491	489	506	468	478	458	509	486	501	492	498	498	457	524	504	491	501	500	488	490	527	476	509	479	513	498	503	517	480	486	500	498	484	472	471	523	490	495	506	528	439	454	499	467	449	443	480	493	474	517	513	464	518	517	518	538	513	475	490	483	513	474	491	503	493	515	489	471	520	484	506	494	493	488	499	475	489	453	502	472	474	479	485	458	465	472	492	468	521	520	501	475	549	531	476	484	472	489	514	469	521	469	493	521	470	491	457	528	449	529	520	459	523	457	465	512	491	480	509	458	479	512	491	513	510	506	491	514	495	498	482	517	496	475	474	475	541	459	480	520	490	508	479	492	500	478	497	470	480	503	491	538	456	527	529	504	511	494	500	484	490	520	488	498	451	451	466	490	505	490	476	505	528	494	485	493	485	504	495	509	487	503	477	468	502	459	488	531	472	443	486	496	492	500	490	483	483	484	517	474	490	527	477	494	502	516	502	500	502	482	527	473	465	467	518	491	504	522	515	534	508	482	517	526	469	473	497	515	474	496	484	514	505	466	503	508	525	506	451	459	462	495	493	511	461	476
23426	22306	31960	26453	21999	19067	5848	451	377	386	332	340	354	393	364	345	346	389	362	396	342	361	356	338	353	330	350	336	367	375	374	337	360	353	368	345	336	349	366	326	357	365	348	319	343	363	340	345	346	356	365	338	349	339	352	359	379	341	339	366	360	369	318	343	352	342	342	363	343	337	368	385	356	337	309	346	352	356	367	341	357	377	331	382	363	363	335	371	350	358	337	358	338	348	334	342	331	336	360	331	350	335	379	351	372	327	323	325	340	300	354	348	353	329	307	357	363	334	387	352	350	337	353	386	331	346	339	345	382	350	340	361	377	343	364	319	359	341	373	356	316	334	327	320	341	328	340	365	359	341	338	359	346	340	342	346	349	374	328	349	328	343	343	322	342	335	341	333	341	348	369	362	350	349	333	337	350	347	343	330	332	336	370	352	381	326	366	327	303	378	360	336	353	351	322	307	350	353	354	321	353	358	350	349	355	355	362	325	313	320	359	327	369	321	360	347	348	363	357	309	352	338	361	337	316	341	325	358	361	361	333	335	368	341	333	351	344	370	353	335	363	362	355	342	327	346	330	372	365	355	344	363	365	334	329	356	330	358	342	344	362	351	364	359	378	353	357	369	362	353	291	326	345	330	342	357	346	362	340	325	361	342	354	362	376	342	351	303	355	376	345	345	386	348	347	369	357	367	367	336	375	334	364	349	337	344	371	353	358	304	352	345	370	351	372	350	372	373	342	370	354	352	347	344	388	350	365	352	340	344	331	366	341	360	346	339	343	390	336	356	366	340	348	372	351	331	353	333	325	339	337	361	345	282	350	337	341	329	356	338	340	334	338	357	356	332	340	324	329	365	334	359	353	353	336	266	325	340	346	360	339	366	372	350	331	332	367	327	325	330	346	332	325	359	349	330	338	349	334	337	349	329	324	324	326	358	340	336	338	351	353	356	355	358	327	375	337	363	372	355	317	344	349	342	366	330	352	346	352	366	393	370	329	363	331	372	361	366	336	396	351	341	370	339	342	333	368	353	343	361	364	397	333	381	345	369	391	327	341	333	361	352	342	340	328	332	330	360	360	348	344	337	321	345	349	375	316	378	356	373	378	379	351	327	359	356	381	335	374	331	334	369	332	349	347	371	380	322	332	326	332	332	358	354	344	332	350	344	360	348	354	352	341	338	345	352	371	354	361	395	344	342	351	328	367	345	334	380	355	345	366	363	334	344	318	331	344	324	318	349	368	348	344	338	349	359	370	365	345	336	351	381	355	377	370	304	350	326	351	366	342	353	326	346	325	352	357	347	309	341	357	367	362	334	351	373	353	389	305	338	373	377	340	320	343	355	343	348	337	337	325	377	319	336	345	366	303	377	312	342	356	364	368	321	341	362	352	348	352	351	347	332	352	337	360	345	337	358	347	301	362	367	339	365	321	345	352	360	369	383	355	351	314	363	347	324	332	312	337	382	358	353	309	317	365	327	349	373	328	356	363	358	322	316	363	342	367	359	362	365	359	329	378	343	367	327	348	339	351	336	374	388	326	349	339	329	383	323	371	388	333	326	319	331	352	379	338	342	331	372	324	332	359	333	369	339	351	353	349	370	351	377	381	332	337	347	359	330	327	310	329	363	325	317	361	355	384	347	329	362	348	329	369	333	337	348	355	333	374	375	355	340	327	350	370	365	351	356	368	339	356	365	364	348	337	332	350	335	343	356	396	363	328	388	343	356	319	340	317	349	348	346	356	342	332	332	335	359	333	369	360	335	339	340	358	346	361	345	360	360	362	328	343	332	368	374	351	336	373	354	380	351	375	351	328	314	331	359	369	341	404	348	361	394	350	360	343	336	319	357	361	359	330	325	382	350	376	323	334	365	343	363	382	343	360	360	362	358	332	361	352	327	361	350	347	372	351	350	367	362	361	339	366	372	373	333	330	374	325	317	354	346	348	367	359	350	336	327	365	331	347	351	349	335	338	370	313	327	315	325	363	365	363	342	349	353	333	349	347	295	352	357	334	364	370	332	329	358	351	347	336	368	392	336	328	357	378	347	371	346	315	336	393	336	375	378	332	345	375	387	327	361	336	357	307	316	384	340	347	355	389	334	358	354	384	335	337	386	350	337	344	374	362	335	344	320	342	381	374	329	371	353	337	367	361	342	352	356	361	388	368	341	334	337	337	359	342	325	331	371	338	358	367	336	353	332	338	340	314	352	322	333	349	360	321	351	352	343	349	338	353	327	357	360	335	376	336	344	368	351	372	311	364	353	350	356	400	326	341	378	294	344	361	366	360	352	321	353	337	353	339	363	370	346	339	382	359	355	350	328	347	351	383	394	374	354	349	335	360	372	351	304	370	394	358	372	339	379	358	319	383	348	363	332	343	351	355	367	344	384	365	333	364	376	373	334	358	341	376	329	360	319	346	341	318	303	348	332	374	354	314	365	366	338	352	321	322	340	342	395	319	358	372	367	345	348	346	337	369	353	357	365	344	347	346	349	348	352	343	328	380	355	338	322	347	364	349	358	356	345	343	306	345	316	341	352	333	340	360	349	337	330	326	363	386	356	340	374	358	360	329	356	342	361	344	320	365	361	346	348	367	336	342	346	338	343	342	368	363	362	370	340	341	336	357	353	336	380	317	347	341	306	334	357	357	340	372	339	371	345	351	327	371	374	331	337	340	367	352	361	380	353	349	346	370	367	356	349	372	342	343	341	359	329	339	341	348	372	358	377	351	331	352	342	363	349	345	330	310	337	351	351	316	366	341	321	349	370	323	358	339	389	358	382	371	350	335	336	336	353	349	373	322	315	350	353	365	368	364	307	343	355	348	383	371	374	364	341	349	343	331	311	331	358	333	345	364	316	343	331	353	364	342	382	368	348	354	349	368	350	351	329	372	365	332	335	355	320	336	346	361	379	354	323	348	369	370	347	319	343	365	334	309	387	321	350	359	336	340	331	352	338	322	377	365	350	347	337	359	341	364	322	331	347	332	374	345	346	341	330	394	350	317	346	326	357	375	344	358	347	357	325	298	359	374	371	360	372	350	357	336	365	383	350	358	346	335	366	364	391	350	332	372	342	338	336	360	346	342	363	357	339	319	341	366	362	372	354	369	340	374	335	340	326	350	351	356	332	348	328	351	332	357	351	359	385	326	355	359	320	374	349	344	356	361	358	351	369	354	313	356	349	372	382	386	333	333	377	357	321	350	404	353	376	335	370	376	331	346	330	330	345	326	372	336	328	327	329	370	345	360	367	363	361	322	328	374	329	337	338	327	346	373	338	368	332	303	370	335	314	340	373	363	367	314	328	353	357	360	377	378	363	360	360	348	358	360	337	369	342	322	352	332	373	332	351	343	351	339	365	336	332	351	348	351	375	346	365	379	356	347	339	349	369	339	341	326	336	350	356	354	382	377	379	363	310	365	357	370	353	361	363	353	351	344	333	353	348	336	343	337	335	379	345	345	345	333	353	355	355	348	334	346	348	317	370
61524	103037	78965	50273	27611	9937	1528	619	579	618	577	628	574	630	604	638	587	637	601	633	574	588	625	610	659	637	571	626	660	583	617	603	619	567	562	596	611	621	592	621	577	592	569	640	610	556	565	582	591	578	606	612	607	604	590	587	619	586	598	573	595	579	637	623	562	630	566	626	627	567	586	601	581	582	561	568	600	593	603	539	603	602	590	594	580	604	608	592	603	590	610	608	590	618	576	606	599	590	577	619	590	614	576	570	550	554	636	579	621	635	604	546	599	607	623	617	549	615	609	556	590	583	584	597	567	609	616	569	589	565	527	578	600	528	619	595	617	598	615	516	574	587	592	656	594	591	573	588	625	620	583	590	568	616	605	623	564	604	590	575	622	636	585	578	619	587	564	600	581	551	597	590	590	587	567	563	579	585	595	612	594	576	609	561	586	603	561	565	584	618	616	596	596	620	555	593	570	633	567	598	548	571	609	613	590	558	583	580	633	614	586	644	597	571	600	615	573	616	565	574	555	649	558	573	595	573	586	575	575	598	626	599	569	558	600	603	597	611	611	595	564	609	618	572	584	604	534	600	591	606	607	596	592	630	601	587	577	638	575	564	556	578	559	617	597	646	592	574	559	570	601	577	544	579	575	623	580	587	586	578	586	578	633	608	622	635	604	589	587	587	616	587	624	556	528	630	590	593	635	553	602	595	601	604	577	585	613	609	593	574	635	570	586	596	634	584	606	565	596	591	631	568	581	588	583	580	607	592	592	593	612	620	647	582	589	614	608	595	565	590	551	578	570	588	576	595	591	553	626	611	563	583	629	603	635	604	563	633	554	581	564	573	594	597	597	558	581	585	585	542	601	621	559	633	589	614	588	590	601	590	618	566	582	626	582	637	554	541	607	562	606	615	568	590	589	570	578	594	601	613	605	637	573	542	613	568	595	587	635	590	603	600	597	532	602	583	576	572	641	572	609	593	604	608	573	646	577	587	594	594	575	623	586	577	598	567	582	581	593	602	610	554	625	608	561	575	562	563	622	593	603	591	605	609	613	631	595	608	596	631	588	637	583	583	575	591	609	550	597	575	632	600	589	609	570	613	584	599	641	562	594	627	582	561	565	581	616	608	577	618	575	551	606	612	574	592	628	610	596	611	588	612	580	550	578	587	573	591	565	592	599	606	584	607	567	553	604	585	614	557	608	572	598	572	598	595	607	619	606	622	524	564	578	559	568	606	641	592	569	627	632	621	596	562	572	582	555	601	578	594	609	527	631	598	574	578	617	607	617	610	585	641	631	636	598	593	586	588	588	603	559	588	586	616	594	578	596	604	603	594	645	589	603	557	592	661	586	621	594	593	645	607	629	596	592	548	583	624	541	582	604	604	600	604	594	567	635	561	603	588	594	576	622	588	604	624	588	563	612	567	578	627	541	618	614	572	591	593	552	578	585	565	614	594	556	612	603	564	575	581	574	636	603	626	605	588	628	571	585	615	600	623	587	573	583	572	624	569	565	568	613	576	607	644	632	563	613	621	607	605	633	608	609	627	623	617	600	598	621	593	523	599	569	621	557	590	547	559	602	598	568	569	644	585	595	590	570	616	599	582	579	562	586	591	562	586	589	539	606	595	579	599	639	604	558	590	574	615	600	597	604	542	571	590	598	631	598	559	589	595	562	616	585	585	610	589	589	537	606	594	611	583	574	546	612	591	552	560	641	599	598	598	607	590	594	592	559	577	596	623	569	568	647	617	607	568	600	610	599	585	606	614	557	594	585	591	630	589	606	606	593	571	587	604	592	594	590	617	622	609	605	604	590	579	567	639	596	603	592	555	589	582	577	575	579	542	548	589	592	576	564	573	584	617	617	600	596	644	606	595	643	599	538	578	577	607	547	591	568	622	601	595	624	619	565	558	536	559	563	608	570	579	562	590	635	519	604	576	566	606	569	570	611	601	564	636	571	588	537	609	539	594	572	580	610	573	584	593	568	627	645	609	597	595	586	589	596	586	623	536	610	592	593	628	632	556	615	585	557	644	564	640	570	551	628	583	555	611	611	564	583	621	585	607	567	553	572	582	631	583	609	613	540	540	620	634	585	566	624	615	544	622	655	583	621	557	630	555	603	613	594	596	570	584	580	578	582	568	565	617	614	594	624	605	623	604	623	592	590	622	615	640	564	550	601	586	596	605	584	607	590	588	601	566	604	610	578	600	594	563	596	629	593	617	629	579	578	567	644	619	577	592	594	604	569	648	592	600	596	582	577	582	595	598	590	606	550	610	553	587	561	602	593	593	601	554	603	590	570	568	593	597	569	594	605	583	602	626	615	570	590	661	591	548	569	589	591	639	587	607	552	606	554	538	552	587	587	555	578	567	593	621	617	626	569	618	591	612	632	594	524	625	615	576	610	617	618	576	559	619	583	611	633	613	574	587	597	585	580	559	608	603	586	585	574	579	570	532	596	597	582	558	547	572	586	569	591	600	597	620	602	599	603	602	598	616	586	556	615	628	593	598	618	539	571	586	597	577	635	576	546	639	618	644	610	643	558	575	647	628	576	589	552	600	636	575	607	603	556	632	561	584	638	585	588	551	597	634	617	587	593	595	559	587	547	564	565	593	569	573	599	590	581	593	609	568	586	591	615	599	575	621	607	578	595	565	590	603	622	609	624	608	566	590	620	596	598	575	606	571	651	580	571	563	593	593	616	584	552	585	591	565	591	592	567	577	603	563	593	556	563	592	617	573	600	629	631	638	616	565	570	584	627	614	577	610	582	619	561	563	613	632	575	606	611	578	580	583	593	611	620	624	596	575	620	544	597	541	636	582	558	621	592	589	573	568	558	555	588	565	616	588	554	559	615	603	583	584	577	570	610	604	585	585	574	631	564	602	599	560	523	602	623	629	607	589	591	570	561	588	572	597	585	620	586	566	602	583	580	569	565	633	553	596	600	565	607	587	601	600	628	557	546	600	632	578	557	590	622	579	594	572	556	630	578	580	568	610	578	593	597	626	566	645	551	584	583	548	554	621	571	596	550	614	626	648	637	590	611	559	600	552	604	598	602	566	613	597	582	561	601	592	552	604	577	593	636	588	606	579	545	589	573	608	611	626	626	609	594	607	587	587	591	538	569	584	580	652	584	581	584	601	576	589	574	548	597	600	609	634	570	617	613	561	572	550	582	562	622	605	582	651	573	610	589	604	631	575	626	596	556	620	585	557	566	601	609	612	592	598	606	587	583	594	599	613	607	587	558	596	625	622	551	595	546	626	586	605	562	585	597	613	607	575	624	558	595	602	585	621	615	574	573	600	615	611	602	590	540	585	631	584	573	573	562	635	600	606	584	564	599	577	616	542	596	595	614	600	550	582	617	586	568	554	578	570	556	546	593	593	620	620	599	600	539	598	604	600	601	578	569	549	577	570	592	603	583	624	610	566	628	586	545	604	565	610	578	662	590	560	619	650	619	600	603	604	640	588	551	580	635	597	580	613	517	548
28773	29980	30390	15138	2773	776	382	353	338	364	337	326	341	371	330	334	343	347	344	326	320	338	332	334	317	339	341	336	359	341	360	347	365	383	341	342	311	328	330	328	353	360	316	314	309	328	326	319	337	360	328	307	344	337	337	335	321	332	344	340	340	291	354	361	328	347	337	327	326	339	348	361	321	348	365	337	362	333	332	344	303	359	320	328	344	367	336	336	343	316	349	321	303	326	307	320	344	348	311	337	331	325	336	329	359	387	353	356	356	363	342	344	348	329	345	346	324	328	329	344	342	334	349	372	334	318	323	349	345	353	318	354	321	324	321	370	304	315	367	329	334	365	335	320	341	371	353	324	333	339	324	351	359	352	324	310	331	333	322	331	348	353	342	320	342	366	353	316	337	324	320	357	332	366	332	356	379	347	321	310	320	339	350	343	326	331	360	331	344	327	350	349	327	342	336	342	346	346	322	353	335	315	321	336	341	348	367	345	333	334	327	309	361	345	359	346	331	308	325	320	331	363	326	331	308	324	349	298	361	361	344	308	348	333	345	348	357	364	314	329	330	301	309	322	354	364	340	345	336	334	306	323	337	343	352	360	356	345	324	378	346	344	308	338	380	335	331	333	341	343	340	342	312	318	320	344	312	328	315	355	358	318	330	327	354	338	302	334	301	341	330	363	373	357	334	297	358	368	333	351	322	326	335	337	316	323	318	358	353	362	342	336	318	341	335	366	335	378	355	335	365	334	353	347	350	313	340	338	303	353	377	367	328	323	339	350	364	317	371	318	323	334	342	344	343	343	327	337	364	341	320	359	328	346	296	305	373	348	307	299	344	339	344	322	345	317	331	362	333	351	334	360	333	368	361	340	320	327	345	327	339	346	338	366	310	339	357	308	362	334	325	350	297	347	327	354	354	332	346	332	337	339	368	354	383	325	321	345	331	316	364	338	336	357	323	345	309	357	368	347	298	357	355	335	381	355	335	328	321	363	314	379	370	352	323	339	350	342	342	335	373	339	352	329	371	344	342	331	337	324	340	322	374	339	314	334	311	332	348	344	332	328	348	333	328	352	344	356	337	341	329	336	340	331	324	330	308	328	378	350	316	357	340	309	357	345	347	344	323	325	337	342	330	385	327	346	359	368	319	350	351	336	350	319	345	341	349	325	339	312	343	330	333	376	309	309	347	332	360	347	358	333	358	340	325	325	322	328	345	299	319	348	340	338	354	341	332	328	338	329	300	339	338	351	347	355	353	334	328	343	367	339	334	347	358	351	354	333	318	340	361	328	360	352	327	335	335	312	323	355	365	327	328	367	362	353	353	340	356	350	331	325	330	339	322	356	335	321	344	349	333	335	327	347	361	349	334	374	334	329	349	351	328	310	373	332	376	338	354	352	343	353	355	361	365	355	357	344	312	338	333	333	310	361	352	345	307	350	344	349	350	321	324	375	346	339	353	339	321	352	353	346	303	362	368	346	334	329	357	328	350	367	324	317	343	325	331	343	283	373	304	359	339	346	341	330	345	340	378	347	405	333	334	332	322	310	358	321	317	327	307	353	345	356	356	320	344	341	315	332	328	343	347	353	331	350	316	334	345	331	310	297	325	321	332	327	325	357	321	365	332	364	338	354	349	330	341	356	328	349	334	352	327	326	344	328	331	352	340	336	339	383	321	348	361	326	330	355	345	318	358	345	328	335	323	337	353	347	368	357	345	342	323	355	372	338	334	334	325	338	380	360	349	357	323	362	336	332	333	303	337	336	281	360	311	343	324	353	303	382	328	356	333	351	325	359	364	325	347	337	367	314	348	355	364	336	336	349	335	344	358	344	309	324	320	368	330	347	329	317	346	300	339	336	341	315	360	342	342	341	330	327	318	349	326	323	375	330	358	326	313	322	332	303	336	345	366	328	352	318	356	361	325	364	341	326	414	347	312	314	362	340	322	358	341	330	343	348	323	325	344	343	314	298	300	302	338	346	339	315	341	346	385	355	375	329	363	322	318	315	405	334	337	344	330	334	357	311	342	349	344	371	325	375	335	320	317	358	359	324	327	320	326	369	361	308	348	362	315	363	327	338	337	308	336	323	335	335	351	345	354	329	333	351	331	332	347	352	334	330	310	354	325	298	298	361	329	345	379	309	327	313	377	317	362	337	345	332	350	334	349	337	358	356	330	347	337	326	352	334	352	323	342	342	341	331	329	354	351	355	338	339	352	337	322	317	337	337	361	334	332	369	351	344	328	371	337	358	333	317	362	359	299	296	322	344	308	333	326	350	321	334	344	352	320	346	328	363	340	318	336	330	357	316	366	341	344	369	343	336	351	334	347	364	341	356	338	334	350	352	319	328	371	303	318	357	324	366	349	352	343	371	343	323	354	347	359	329	374	359	341	347	358	328	316	352	309	339	311	323	317	318	333	359	307	346	346	329	321	323	339	351	344	350	360	373	336	342	323	334	326	331	345	352	345	352	328	335	331	368	323	319	349	347	328	333	328	310	346	348	341	325	364	333	370	317	367	339	352	329	325	296	348	344	352	349	332	327	355	345	351	354	337	341	339	338	317	369	349	299	344	328	332	298	340	319	342	337	367	378	319	324	349	339	374	346	326	330	311	351	321	356	365	336	371	317	344	336	327	311	345	350	328	328	327	357	345	397	320	350	363	364	314	334	338	347	309	341	322	313	353	316	316	382	333	319	361	357	328	347	383	312	360	353	323	336	335	333	345	346	301	319	349	368	367	328	338	341	330	369	334	336	316	326	334	364	342	352	341	325	328	334	309	332	340	351	327	340	298	325	336	324	367	332	330	366	328	331	312	355	366	326	351	328	358	362	341	322	347	354	323	300	348	355	353	322	358	341	338	336	322	365	344	320	298	369	338	337	347	368	337	356	353	350	321	332	339	323	339	370	351	364	321	361	354	333	343	330	360	324	352	329	354	337	328	344	345	353	374	332	354	338	367	326	345	312	335	327	360	334	356	364	319	338	369	317	323	372	372	343	344	318	337	353	374	333	326	314	309	351	315	345	294	319	337	337	331	359	364	342	356	384	326	304	338	336	369	355	354	352	350	363	337	339	348	347	315	343	346	332	322	309	339	374	370	352	330	340	355	344	331	343	348	347	359	360	337	345	342	342	314	359	355	337	348	346	324	334	330	330	341	358	350	375	358	343	349	329	337	353	353	354	320	318	365	361	351	317	352	356	369	340	355	343	372	319	328	342	346	312	357	350	341	351	331	345	338	331	372	328	320	353	323	327	327	362	369	328	318	305	319	355	323	329	360	338	354	345	359	328	349	287	358	334	377	344	332	353	347	337	328	345	331	347	335	354	325	380	366	350	330	334	300	370	325	351	332	331	334	376	345	319	349	333	371	340	379	350	343	327	365	370	343	340	353	309	312	342	337	345	349	375	341	339	340	345	334	327	361	315	350	351	323	368	355	349	350	364	347	332	350	312	348	361	358	337	316	319	365	318	310	314	344	345	334	366
35359	49092	35941	15621	4667	1572	735	642	609	620	604	602	606	657	599	603	613	651	643	625	622	631	591	659	603	641	558	613	615	602	586	625	594	629	593	654	624	639	635	646	611	602	608	620	594	587	601	647	660	597	611	605	632	633	603	597	645	624	672	623	586	621	599	606	571	580	624	597	636	580	616	578	610	623	584	611	571	608	575	610	606	594	570	604	593	637	613	630	622	629	584	619	641	614	577	593	648	590	599	620	628	661	595	617	597	595	598	616	601	612	643	670	604	592	635	583	627	620	615	616	604	580	635	650	581	610	624	674	637	635	636	623	611	614	628	619	630	634	603	670	622	595	622	630	647	621	614	595	611	591	647	637	604	598	627	596	589	572	604	630	643	596	616	616	599	653	664	565	648	680	672	616	622	640	593	608	634	678	606	634	579	589	633	585	625	610	623	601	644	597	601	581	630	621	637	656	621	617	610	600	610	567	639	627	636	651	597	616	600	615	591	638	595	620	604	571	602	601	609	625	615	619	565	598	642	656	604	617	608	613	647	629	642	584	596	599	624	607	632	633	625	651	613	589	650	630	586	643	615	602	618	607	568	621	609	651	576	645	572	597	622	636	597	599	594	632	626	631	628	639	603	620	607	558	582	661	589	651	613	637	630	611	667	601	589	667	632	618	636	624	611	605	653	606	610	619	605	568	612	616	612	596	601	561	620	594	600	593	594	637	605	648	673	612	598	591	595	641	599	623	626	590	620	638	588	600	629	651	651	583	622	606	645	628	622	609	616	647	631	656	583	557	568	606	641	598	636	633	572	594	630	586	611	597	594	595	653	607	611	628	613	574	636	576	581	582	600	574	656	606	603	606	620	569	609	556	627	616	581	603	638	614	587	632	644	585	592	650	634	603	583	580	610	641	573	584	615	583	628	613	568	587	586	628	610	589	598	613	677	579	641	594	623	602	609	556	611	635	653	642	580	574	634	610	633	622	556	604	607	624	613	620	602	614	588	645	637	594	631	639	620	590	629	585	615	675	592	600	604	616	635	616	593	590	623	611	596	596	575	593	598	636	603	605	627	652	613	617	627	619	609	607	643	607	612	579	629	629	649	590	608	596	597	602	608	620	579	601	655	645	687	653	600	612	624	622	599	618	566	533	604	643	598	642	597	631	594	618	624	605	622	670	633	665	613	591	588	603	611	594	631	589	650	617	602	592	602	685	634	635	639	619	647	614	578	647	615	621	629	613	626	596	616	632	613	560	599	561	622	627	638	610	589	615	599	607	649	632	591	622	614	648	628	580	624	602	556	570	634	606	600	611	606	658	593	605	621	585	643	577	571	584	660	624	634	617	611	633	614	605	590	616	617	614	577	619	637	582	642	609	627	622	675	599	625	619	630	613	616	610	623	643	631	655	570	612	573	607	618	677	609	576	633	611	578	610	607	597	577	607	624	586	632	619	629	588	637	623	609	632	608	611	664	653	618	642	638	644	599	591	584	583	638	647	655	657	636	619	637	596	616	624	633	620	616	620	617	592	630	634	630	571	579	588	578	608	591	591	638	640	621	635	612	593	602	572	593	586	586	677	618	582	629	640	645	596	594	607	623	597	623	620	584	631	623	634	626	626	597	571	645	645	634	594	609	582	600	598	641	599	611	643	659	627	597	614	568	614	580	572	627	578	583	622	585	593	602	625	624	599	632	601	627	612	633	604	637	646	628	614	611	621	647	599	606	587	670	612	602	627	614	617	604	622	622	577	635	591	609	599	598	634	640	641	604	625	618	624	637	574	621	624	653	623	600	606	624	618	601	619	661	617	670	641	563	578	590	605	606	604	620	617	595	603	637	606	628	603	620	623	570	600	623	639	616	602	637	618	620	640	636	609	596	608	628	603	625	657	636	579	598	639	629	652	592	644	616	595	618	616	591	620	603	566	597	668	606	614	594	600	585	624	630	609	617	645	596	575	609	656	606	580	645	599	599	648	598	609	618	594	579	575	613	626	656	638	590	666	640	610	658	594	644	632	580	598	593	632	575	630	646	693	671	628	595	622	646	599	591	600	603	605	602	630	572	625	605	612	614	620	622	576	598	633	608	613	617	632	633	588	591	636	608	573	632	632	635	609	567	626	642	583	579	643	598	646	601	601	588	616	603	626	553	591	605	634	586	566	597	583	591	600	594	592	600	612	621	590	594	594	624	660	634	606	645	647	598	644	619	649	615	649	626	584	641	643	618	607	560	628	576	610	562	608	597	636	587	581	618	584	602	635	618	631	641	667	629	631	657	586	641	595	648	624	604	631	575	620	589	622	658	578	630	629	605	609	634	640	629	589	622	660	621	591	611	605	602	617	606	613	619	654	598	601	590	590	633	636	646	655	605	585	612	581	573	584	600	612	610	622	615	618	610	658	574	593	628	630	609	601	590	593	615	653	606	612	629	608	597	563	602	581	603	607	648	621	632	638	612	638	650	605	635	619	639	640	582	586	630	623	610	620	581	602	618	590	605	603	642	642	651	629	623	614	578	656	619	589	623	608	610	656	640	577	602	620	626	576	635	634	659	659	679	605	613	668	652	629	626	587	618	617	624	621	602	642	611	673	563	617	594	580	617	621	636	612	596	642	614	619	634	606	642	607	601	612	625	598	612	627	622	615	649	639	612	615	618	623	592	643	573	595	628	612	592	571	617	593	607	595	641	598	591	638	610	638	617	548	599	611	635	615	606	580	592	567	599	630	607	595	607	608	569	665	599	623	593	586	618	576	635	580	595	627	596	631	604	625	619	616	592	647	629	597	615	628	572	581	605	641	625	536	639	660	642	612	632	610	674	626	653	595	628	583	648	615	644	582	618	594	598	653	604	628	603	621	642	584	606	626	636	647	614	606	656	620	570	588	592	591	601	622	618	600	609	581	595	626	641	603	631	610	635	595	612	606	601	611	544	638	628	630	548	617	587	645	638	590	579	600	625	568	574	599	611	606	604	609	640	662	635	643	625	607	622	569	597	570	601	610	610	630	625	610	622	645	651	646	583	604	619	644	604	612	577	606	617	556	607	624	596	604	627	614	610	636	621	631	642	594	638	512	631	625	652	595	606	579	632	574	617	638	612	602	608	638	632	621	635	626	600	618	648	638	610	615	577	581	589	616	599	635	625	598	581	650	650	568	560	615	620	658	593	653	626	571	638	615	647	610	627	610	598	670	583	631	598	640	617	652	596	586	572	597	639	609	629	600	598	625	616	595	649	603	587	641	589	551	579	609	618	626	631	675	623	559	603	618	577	662	596	615	631	609	583	614	645	615	625	616	620	611	615	620	611	598	600	599	591	622	595	601	618	593	573	619	607	617	559	630	631	632	587	590	614	614	620	645	619	611	580	616	614	579	621	605	664	599	651	630	649	636	658	615	582	605	615	609	610	590	591	605	620	646	659	607	595	604	644	573	601	631	622	596	608	607	615	593	575	606	601	610	598	636	617	616	581	642	650	598	619	587	574	626	615	647
24592	23731	34533	28332	20558	9876	966	300	265	261	275	257	257	273	285	295	285	270	263	257	277	267	276	292	287	251	270	238	242	280	278	283	275	276	277	264	254	266	274	252	265	280	258	258	280	279	277	268	290	292	251	277	302	273	265	257	254	298	274	279	258	257	286	282	268	246	284	298	256	240	274	283	272	254	264	265	288	277	272	283	263	262	260	245	276	294	245	296	293	258	278	266	293	303	287	275	276	276	282	273	262	261	268	279	263	292	268	265	264	258	271	258	267	279	284	244	288	276	268	274	285	259	263	250	266	268	263	280	257	270	300	274	264	268	292	281	257	272	257	292	247	279	253	290	297	281	249	258	287	256	270	255	271	256	223	291	258	257	271	266	255	260	278	283	279	296	277	263	279	270	309	267	260	255	241	283	246	272	276	270	269	265	261	251	261	240	262	255	273	269	301	274	261	258	281	245	264	247	296	310	230	260	251	244	277	274	268	260	266	256	287	290	257	259	281	254	264	265	282	253	304	308	280	289	282	272	275	277	271	281	243	268	263	247	299	277	252	308	275	236	261	307	231	254	270	271	294	273	290	298	257	249	271	256	245	284	255	263	299	285	263	270	264	258	292	256	268	274	282	279	296	284	297	278	286	294	292	268	270	243	263	257	259	280	256	255	254	251	250	274	260	271	260	267	285	260	256	250	253	246	254	264	283	284	277	241	266	243	296	262	279	293	252	270	265	269	244	248	280	262	264	270	261	255	267	260	245	275	276	275	287	320	288	247	267	261	272	287	268	260	276	276	282	270	297	268	279	284	249	269	288	255	267	234	274	249	253	269	286	271	273	257	268	283	251	268	259	271	264	284	279	284	280	266	246	272	286	267	285	257	269	269	250	264	262	283	290	283	285	268	292	288	242	243	283	286	297	247	261	276	258	273	288	273	259	281	283	280	275	274	250	286	293	252	262	263	264	257	259	278	276	270	252	255	273	277	286	290	284	269	266	269	268	277	241	253	254	244	318	257	297	274	285	275	272	280	268	262	288	267	288	275	273	287	261	250	267	258	259	274	257	260	229	255	278	258	267	264	293	280	270	248	280	229	295	272	264	273	251	268	264	292	269	271	246	253	267	267	268	250	291	256	255	243	267	275	266	262	284	308	282	279	261	256	249	251	264	296	264	280	287	283	281	270	284	276	277	280	269	267	263	263	258	304	272	266	249	290	286	232	290	285	276	253	295	302	269	253	256	266	263	275	302	292	276	277	280	270	277	271	280	279	284	259	286	289	261	283	252	255	252	281	281	295	299	282	265	260	277	292	259	294	295	274	267	261	270	284	264	261	262	264	271	284	290	250	280	278	226	267	242	256	239	263	263	273	254	284	300	264	264	246	278	272	265	257	285	260	245	263	277	284	273	231	266	288	293	262	274	261	268	286	280	264	261	268	237	276	276	248	293	284	266	293	254	263	271	261	242	273	262	320	261	287	256	259	237	270	258	263	270	289	259	261	248	275	248	256	266	235	264	245	271	252	292	261	296	284	289	282	265	261	263	272	288	302	288	252	299	300	275	263	260	260	286	269	255	279	284	276	240	297	311	264	256	264	295	258	239	262	281	281	251	256	279	285	232	277	240	278	285	276	275	281	288	264	271	265	259	296	277	259	252	254	288	259	277	256	251	263	280	280	292	277	237	267	297	254	257	232	282	270	260	272	280	293	262	262	262	248	244	272	236	250	261	263	272	276	267	266	248	307	263	269	256	263	252	279	260	285	255	256	264	268	297	272	260	253	266	266	262	280	283	254	251	282	264	278	284	283	253	266	277	253	269	280	237	280	270	284	275	273	237	265	295	285	276	266	284	279	260	264	276	295	257	261	257	278	259	271	276	273	271	281	261	271	242	242	265	280	268	234	285	268	286	265	275	264	258	270	250	270	264	254	284	269	267	257	270	288	257	311	255	305	278	253	257	275	281	236	281	263	278	287	276	269	233	249	263	274	319	271	248	277	267	284	270	258	260	239	256	267	284	303	283	242	250	254	286	259	263	275	248	296	272	262	265	263	262	294	261	242	251	282	256	253	292	235	262	270	248	248	275	282	260	274	257	272	275	268	256	260	279	258	246	263	257	271	249	274	260	276	274	250	286	260	297	264	254	268	270	306	259	277	282	248	270	279	275	260	237	285	268	287	263	251	265	272	282	269	250	264	275	298	252	267	277	268	254	252	266	258	224	242	265	288	276	258	265	235	268	260	268	262	298	228	276	278	251	298	256	269	254	268	283	281	268	294	246	278	277	267	271	274	281	250	247	259	266	266	239	255	247	262	281	276	293	246	274	273	263	266	251	248	260	296	272	271	242	291	260	261	269	270	275	244	288	269	251	262	264	243	268	250	273	253	274	269	251	255	269	265	265	270	270	275	271	282	275	268	281	279	259	264	273	259	269	241	250	271	251	292	252	278	279	260	271	304	283	281	285	293	269	271	294	286	283	273	253	253	275	274	260	246	240	250	267	271	267	264	267	289	312	293	246	276	260	255	276	257	252	283	248	277	243	276	269	273	288	268	263	281	283	282	259	254	309	280	283	255	286	253	254	263	280	257	288	254	289	266	242	282	278	255	246	277	272	264	262	255	271	255	310	237	252	282	308	269	250	287	255	262	280	256	283	238	257	256	268	262	280	284	239	238	248	268	236	300	282	280	252	267	250	278	303	290	253	296	236	281	269	257	267	250	278	275	268	308	234	263	258	277	271	271	289	247	283	236	244	265	272	258	279	313	291	311	288	256	304	238	290	299	281	273	240	248	271	248	266	279	252	265	275	290	282	263	268	256	252	253	282	288	257	259	234	298	255	255	255	256	256	299	291	259	265	288	270	292	252	262	248	245	273	279	260	271	272	275	252	268	262	255	247	247	261	249	256	272	277	281	248	239	268	237	279	292	274	279	228	268	272	262	267	275	266	272	249	266	248	270	265	271	284	262	253	240	262	270	267	303	268	241	296	284	260	260	266	262	244	276	267	281	267	309	241	274	246	252	264	260	260	256	255	264	297	260	258	264	301	271	260	278	253	270	263	257	254	294	253	252	244	289	280	271	252	280	273	272	279	246	250	274	284	275	268	289	265	293	265	261	252	296	287	283	255	252	279	239	275	283	278	275	268	268	258	279	283	294	262	259	267	253	296	274	287	266	247	259	282	264	249	248	257	227	254	272	273	245	246	245	268	271	271	272	275	283	281	276	275	247	289	287	286	261	248	279	283	264	273	276	256	275	283	274	252	275	253	254	252	285	243	266	264	286	286	262	290	229	279	253	265	262	289	265	252	259	273	254	266	245	271	275	262	289	272	304	256	267	259	270	232	256	260	240	269	269	277	249	257	263	249	279	228	280	271	261	303	271	251	271	285	271	267	251	256	289	246	238	261	258	268	243	263	254	276	284	277	254	262	268	252	239	261	266	247	290	272	228	263	284	278	290	260	265	252	273	242	277	258	258	288	285	271	267	248	275
58993	93092	69115	39865	18461	5493	850	491	495	464	470	518	509	501	495	448	489	489	512	483	517	470	472	505	474	470	479	497	524	484	516	535	490	485	475	451	448	482	543	459	519	483	475	466	497	498	447	462	487	478	497	489	506	475	445	473	426	435	467	458	485	506	470	477	488	469	467	466	457	490	503	489	504	484	497	490	490	435	483	459	422	453	463	489	480	476	519	468	499	471	507	517	448	484	486	501	509	455	487	533	469	467	495	463	516	490	461	438	465	467	483	504	486	483	471	514	475	497	485	483	495	486	474	467	492	537	439	518	473	458	485	482	465	498	501	503	470	497	496	511	475	496	482	517	468	486	512	515	455	499	501	508	479	495	484	445	479	484	466	486	485	435	502	480	459	478	484	499	475	428	489	484	430	480	480	520	453	477	499	460	491	448	486	503	465	501	506	493	473	486	482	459	498	490	503	454	486	490	478	473	508	502	519	489	447	456	484	471	494	472	510	504	465	482	467	480	500	483	464	524	475	514	478	504	495	504	485	478	476	498	464	491	457	484	453	464	488	446	449	454	516	449	490	441	495	496	497	430	465	466	489	464	509	482	500	484	492	476	479	494	454	471	517	441	493	482	453	524	506	508	485	464	512	487	496	515	470	502	500	549	462	508	470	497	488	467	475	422	472	482	488	469	468	490	461	489	504	466	522	513	477	450	480	478	501	508	454	463	470	482	465	523	509	444	475	522	517	477	469	510	451	491	485	477	486	465	560	492	466	510	518	498	437	508	481	497	470	488	514	508	511	461	463	477	499	479	509	498	485	462	520	477	434	497	506	504	484	520	501	476	491	531	524	473	522	508	473	523	477	495	478	463	492	475	489	475	498	513	555	477	508	497	446	452	534	478	482	487	496	481	465	521	467	470	498	489	473	487	512	497	467	466	486	505	463	487	480	479	518	508	473	472	507	455	467	503	475	475	495	520	464	502	510	491	510	473	493	455	461	524	499	485	489	437	561	458	478	455	439	455	488	447	490	468	505	493	467	459	494	487	471	467	496	501	499	492	475	470	482	472	479	473	479	453	461	517	502	489	478	509	514	492	470	473	525	464	479	515	493	459	457	509	475	454	457	476	480	462	498	474	481	509	486	490	526	474	487	460	473	466	501	430	516	430	485	473	484	507	452	488	472	529	512	437	449	485	501	448	488	470	500	487	478	478	473	505	479	470	520	469	479	441	476	498	490	510	477	478	509	475	492	522	514	469	511	443	450	473	483	461	522	483	484	464	441	478	524	520	452	495	496	481	422	460	502	460	508	478	489	510	485	450	524	467	447	510	507	475	508	497	487	425	490	479	480	471	498	531	496	454	487	518	487	494	472	513	500	512	482	473	470	468	449	487	495	529	476	449	478	490	459	474	436	486	502	456	464	511	483	493	488	486	471	438	495	461	445	456	519	462	496	492	503	478	495	480	518	483	449	463	494	496	491	501	419	523	487	488	480	495	473	460	452	483	478	507	478	491	526	509	427	470	464	448	472	467	502	497	542	490	495	461	461	497	503	494	511	497	467	483	499	474	454	508	446	451	492	493	471	469	521	493	509	482	473	467	512	448	486	491	483	530	498	497	438	476	499	530	471	487	500	520	482	510	450	467	504	460	471	511	463	493	494	514	522	481	503	467	487	454	439	482	503	496	472	459	484	500	487	487	477	485	457	440	476	488	473	455	473	444	505	453	502	552	505	480	507	463	501	520	471	470	472	470	437	484	486	504	457	520	472	483	472	496	463	493	443	530	488	480	473	474	496	496	511	473	472	469	482	495	495	497	507	482	512	494	470	507	471	510	466	502	474	479	490	512	494	505	448	506	481	513	478	487	484	478	444	470	494	468	490	482	507	454	504	496	499	441	497	515	497	485	467	486	457	477	479	510	472	447	466	453	466	481	486	482	476	488	490	445	492	476	469	467	466	480	510	457	474	469	465	499	509	474	436	485	490	514	479	499	501	497	471	476	512	442	473	450	476	458	455	491	467	442	497	483	491	491	520	533	463	536	497	461	473	470	446	479	519	533	469	483	511	468	501	466	460	473	471	457	490	507	491	484	459	506	487	449	478	489	510	463	478	494	487	477	495	512	474	476	481	434	492	495	452	437	525	487	456	502	479	487	499	493	471	535	472	470	502	469	489	489	466	471	463	501	461	464	464	469	508	492	505	459	447	491	486	518	434	465	440	480	506	481	492	453	504	516	526	512	466	464	505	467	501	485	455	476	470	450	505	483	490	461	484	449	489	519	466	485	493	495	467	474	493	500	501	470	490	492	460	511	479	448	528	480	456	504	488	456	469	453	460	494	485	512	495	490	492	508	488	501	472	466	492	442	458	463	490	445	477	520	454	510	473	463	487	488	488	512	511	456	487	469	487	471	510	513	543	461	469	488	470	468	462	467	471	488	514	481	457	496	460	468	480	499	458	472	489	457	489	531	456	488	487	492	497	501	439	467	497	486	452	454	507	462	463	463	499	465	451	477	441	432	476	434	477	482	481	499	485	486	468	466	463	493	454	541	504	490	478	491	460	462	486	489	476	523	469	490	497	455	518	448	449	447	482	499	442	447	469	480	485	473	487	472	462	491	477	449	499	488	474	466	487	464	507	481	459	506	498	474	444	449	470	502	444	494	462	498	444	467	479	502	481	484	515	475	483	486	513	500	513	498	472	474	464	505	467	475	470	506	495	480	469	477	447	470	493	496	474	500	470	438	483	484	481	477	482	461	517	518	480	487	489	455	446	530	478	489	508	493	490	485	482	502	455	481	480	471	479	468	453	477	454	471	451	461	460	497	444	487	481	430	489	481	476	461	452	440	477	519	503	491	471	510	511	472	531	467	552	521	511	483	513	482	503	475	461	468	471	502	470	472	472	490	464	473	470	488	470	488	477	461	487	476	506	496	475	504	503	508	466	457	475	527	492	526	490	467	484	485	503	482	481	500	449	506	476	465	513	443	475	472	491	472	480	447	470	482	477	531	500	502	454	482	429	494	441	490	466	480	481	463	501	475	467	513	523	512	481	510	488	465	465	524	482	450	489	491	496	468	457	485	469	464	452	471	465	494	494	500	482	519	494	484	508	503	473	445	449	468	445	456	512	470	474	496	454	454	473	508	500	519	469	483	519	495	465	463	523	496	518	478	488	502	481	487	478	540	483	413	481	448	481	486	484	494	495	508	480	467	477	486	485	485	470	476	472	478	448	472	481	448	457	491	487	449	516	458	486	485	500	484	512	473	497	536	485	512	465	442	501	496	469	466	446	492	503	516	471	477	509	530	460	437	439	497	510	466	475	509	482	470	464	495	514	449	473	489	476	502	486	504	454	484	485	478	512	475	481	464	506	475	482	501	426	469	460	484	468	503	477	459	449	505	488	515	501	502	501	522	484	504	478	476	479	492	499	472	499	524	475	444	521	480	482	462	466	469	527	474	474	489	464	447	504	472	492	489	485	487	503	484	459	490
23467	22716	31307	25261	21559	18829	4993	433	356	374	359	386	364	357	331	363	367	343	368	374	372	330	363	389	345	336	368	382	357	344	381	395	340	346	394	355	359	310	357	396	370	339	353	370	361	327	387	360	360	352	314	370	346	352	395	337	356	380	339	372	338	356	384	342	358	366	325	330	314	333	352	361	342	343	359	373	377	359	364	349	389	358	380	387	383	381	340	349	350	347	354	334	384	329	323	367	367	382	351	313	328	349	366	373	357	363	344	311	380	345	364	355	352	334	369	327	336	350	375	375	351	362	343	341	363	355	368	364	377	353	339	343	360	314	346	332	344	355	349	355	347	363	354	345	334	388	331	340	376	343	364	381	325	381	352	366	334	311	362	364	341	319	341	350	330	324	369	308	360	351	352	348	361	350	326	351	332	390	326	344	327	367	344	349	355	366	374	380	327	341	375	364	347	370	372	349	343	338	392	374	342	330	372	369	353	337	357	346	363	368	314	365	341	388	363	329	338	366	359	335	358	364	356	351	371	345	349	359	360	377	363	335	328	309	355	347	365	361	373	356	319	364	372	334	364	346	336	345	356	344	363	331	350	344	326	344	371	366	355	359	337	346	349	335	360	388	332	349	339	363	362	342	324	352	345	355	376	339	369	355	355	378	382	361	380	337	338	326	373	371	391	339	331	374	411	392	347	391	319	327	332	351	369	335	365	354	361	409	343	347	354	362	360	379	369	368	350	335	329	369	356	352	361	358	347	345	367	358	361	383	346	359	388	351	379	367	355	351	380	348	347	362	335	335	362	345	355	330	358	359	336	329	354	370	363	346	309	326	361	331	344	357	366	337	306	379	345	350	353	400	356	373	348	390	335	358	360	355	347	343	328	330	325	338	359	345	336	359	331	370	315	384	326	345	357	346	353	353	366	419	309	324	369	351	320	373	354	336	344	375	343	357	336	379	346	357	358	359	329	364	352	371	331	310	330	358	369	360	355	334	356	323	348	355	378	373	348	350	363	359	330	364	334	355	360	325	352	349	393	381	314	343	366	378	363	342	354	345	351	366	364	319	362	369	339	371	353	335	375	336	356	336	329	345	358	363	315	330	365	348	341	339	373	330	355	344	368	387	367	345	380	319	325	349	396	343	349	375	361	357	337	337	330	365	334	335	344	376	338	325	420	338	342	331	331	346	358	373	360	336	354	359	346	346	336	376	346	352	374	335	343	343	370	362	332	333	337	349	377	347	318	346	366	320	319	343	331	345	326	365	345	349	322	331	362	365	328	333	391	367	357	328	343	341	341	377	350	346	353	385	347	349	348	320	409	347	370	376	347	342	352	360	365	370	354	398	346	341	408	389	356	353	362	373	350	307	371	329	339	319	359	349	375	372	420	353	368	357	372	349	367	355	323	356	333	389	349	376	367	318	356	358	346	379	347	344	356	361	344	387	360	355	341	362	344	356	352	347	360	332	329	324	375	379	356	366	357	357	357	356	332	344	362	326	386	358	327	332	360	352	330	306	353	336	350	341	345	326	372	356	356	380	353	356	336	344	349	354	367	354	340	374	350	357	314	349	333	348	348	343	358	387	339	307	369	385	318	362	346	384	351	314	349	330	337	319	367	363	312	344	370	335	362	342	369	337	336	347	369	347	374	355	356	343	364	354	349	354	339	369	367	370	331	362	354	370	340	372	306	327	358	344	337	347	340	375	321	350	365	351	361	328	334	364	367	395	368	361	394	354	334	398	324	387	347	344	367	347	362	346	345	330	368	330	346	347	333	332	374	368	342	350	318	338	360	339	391	389	348	388	380	373	366	356	351	380	336	359	343	338	366	388	356	384	342	359	365	381	363	352	338	360	356	371	373	364	348	322	347	375	341	386	352	309	335	394	330	338	369	360	335	344	352	402	321	363	366	338	328	369	317	373	347	347	324	332	323	342	348	365	362	367	361	344	372	379	347	360	368	356	415	355	372	402	333	357	328	315	366	403	342	352	334	343	343	341	351	351	370	368	343	324	345	366	390	343	358	344	344	339	352	360	373	342	361	355	378	376	364	336	329	321	401	346	366	342	314	352	352	328	376	358	344	310	374	332	384	342	373	366	332	358	399	325	373	352	357	348	353	358	313	385	352	369	360	350	358	366	346	362	365	337	337	371	362	377	335	343	352	357	334	341	364	354	348	348	340	328	371	390	343	402	345	349	348	334	376	354	388	378	350	359	340	374	340	371	389	402	352	334	321	364	353	351	354	318	353	335	357	345	355	361	369	350	334	373	370	334	354	379	373	381	384	355	370	322	347	350	331	344	360	351	352	352	348	364	362	365	350	367	376	363	358	352	352	356	335	338	377	339	345	341	335	330	347	358	358	371	367	365	355	397	327	363	345	332	322	381	374	348	359	392	358	352	330	347	362	329	374	390	350	358	345	380	345	359	347	313	348	325	352	348	319	352	371	353	324	360	345	335	347	352	377	367	384	371	344	349	350	347	353	372	343	336	352	346	360	347	349	371	347	355	376	386	367	348	341	388	325	345	354	353	349	354	362	385	343	355	363	342	361	379	328	362	333	374	328	360	351	380	365	399	372	352	319	362	336	348	344	336	365	355	339	347	342	345	363	363	313	347	394	354	353	355	337	334	329	319	345	337	364	368	358	357	325	375	370	369	410	345	375	356	372	321	354	348	383	353	317	327	348	384	374	372	332	354	345	366	386	346	354	361	348	351	345	353	344	313	320	383	335	392	381	365	358	327	353	373	345	369	351	347	381	348	362	329	339	350	353	339	356	359	374	329	388	370	341	370	352	349	326	345	342	383	407	329	372	331	375	364	355	332	347	329	362	378	352	370	367	335	367	343	347	361	364	370	360	353	372	338	369	356	345	354	340	342	367	317	312	374	356	364	324	299	342	379	353	332	345	353	364	356	364	362	348	356	382	374	380	342	349	355	350	350	363	363	370	346	375	360	373	358	347	377	352	383	370	349	360	352	336	358	367	388	341	351	370	378	359	316	370	337	354	364	342	336	364	351	367	348	358	346	339	348	338	349	373	307	352	353	367	335	370	370	345	356	341	363	338	329	337	360	366	313	357	331	334	313	359	352	356	365	365	340	354	358	327	340	369	353	379	353	319	373	402	370	357	354	351	330	332	363	367	361	339	334	346	383	402	349	339	374	357	357	343	361	391	356	319	324	362	359	335	379	336	354	392	355	352	351	353	331	382	360	362	333	299	367	387	357	328	354	360	369	357	342	361	341	337	360	343	322	376	367	338	368	329	346	348	355	375	335	336	371	366	351	337	334	351	356	382	323	392	388	340	357	363	333	303	330	377	398	330	383	356	375	382	321	375	385	343	332	343	324	364	349	374	351	398	342	346	368	338	316	347	376	388	321	357	384	362	352	392	353	355	345	384	389	352	356	359	395	331	384	338	366	357	335	358	341	387	354	325	330	339	331	334	363	317	320	347	354	324	345	352	341	354	379	347	366	346	331	390	372	353	355
56907	101806	74396	45401	23388	7230	838	623	592	627	598	640	581	604	641	554	609	625	604	561	600	531	597	627	600	617	586	579	599	608	606	594	590	572	587	587	552	612	611	612	615	587	626	573	614	585	595	566	645	596	585	572	578	570	599	568	571	565	620	589	606	596	629	574	536	580	626	603	578	579	641	568	576	529	564	623	607	567	581	619	586	572	598	607	590	604	586	607	595	621	598	597	592	613	607	596	606	601	582	551	581	574	599	598	596	516	609	597	572	547	592	596	617	594	604	593	616	576	626	603	594	619	567	560	574	626	590	601	595	603	571	591	635	617	612	575	558	555	620	596	604	582	598	616	607	584	577	597	583	597	608	598	583	606	579	621	610	581	594	583	615	588	622	588	596	593	638	616	581	595	573	578	659	598	567	582	581	591	560	593	598	605	621	611	559	578	605	588	566	572	572	615	596	588	608	593	662	603	608	616	591	597	564	572	593	606	634	582	559	632	614	570	567	595	581	607	559	620	552	606	594	582	605	600	617	647	608	535	594	573	610	602	578	591	624	593	580	600	605	597	612	609	603	577	548	600	590	599	594	604	561	597	593	611	586	596	626	640	566	560	597	635	623	551	573	605	576	567	580	589	597	560	602	596	585	621	631	534	584	541	555	634	582	583	586	617	618	579	621	563	555	578	599	611	578	597	579	642	607	639	596	576	619	620	573	599	553	611	610	571	614	603	572	599	567	668	595	600	555	595	582	606	594	632	598	610	568	586	563	583	613	613	595	581	580	601	580	595	618	589	607	635	601	607	583	559	581	569	580	597	579	589	614	581	579	568	625	555	570	601	621	585	608	630	639	598	598	600	564	570	577	549	636	600	514	581	573	560	554	574	620	574	597	577	559	542	613	623	624	608	570	609	604	608	611	610	573	622	582	579	598	598	589	579	606	586	631	617	599	592	603	614	570	578	625	603	609	578	591	596	573	579	613	602	570	595	547	608	571	577	608	590	629	582	563	593	568	583	597	557	593	606	605	591	577	585	618	583	554	593	552	573	639	604	629	594	629	596	597	614	618	574	620	595	602	557	601	652	573	592	587	602	573	598	596	591	613	581	577	620	563	598	588	649	570	584	592	627	581	650	628	638	558	603	574	609	620	559	618	608	611	554	594	587	633	603	618	580	603	598	582	540	595	623	603	584	645	628	587	591	627	591	615	598	554	610	611	590	574	611	622	582	570	613	592	641	558	567	558	605	565	603	565	553	587	583	530	583	588	573	585	591	619	537	595	588	579	588	608	610	604	578	591	587	593	603	577	586	595	616	556	609	585	634	540	604	605	614	567	603	575	604	602	631	534	588	583	579	590	607	613	614	566	564	609	583	574	553	627	586	618	585	532	618	582	588	590	558	586	577	531	558	607	595	578	580	601	568	600	579	577	589	606	615	587	590	568	629	607	613	611	599	632	581	599	554	591	551	586	609	673	562	593	569	615	613	612	570	545	569	607	625	579	556	607	579	608	622	601	577	625	609	611	586	615	607	622	576	612	578	575	603	629	563	622	611	607	576	606	544	629	564	638	569	596	595	542	575	650	594	609	602	617	602	555	629	611	587	630	563	583	591	599	612	591	585	603	604	595	628	595	611	607	610	570	597	571	567	619	585	611	593	592	608	595	606	644	579	597	581	604	583	604	583	584	530	624	570	574	581	618	624	600	573	595	574	621	601	594	579	600	626	619	552	604	589	559	623	615	622	605	626	590	658	587	627	596	581	604	595	566	587	594	581	650	604	569	586	587	650	590	561	580	599	585	554	589	584	608	597	585	628	603	625	578	618	573	574	601	585	621	608	572	590	585	608	592	643	592	585	565	590	561	581	584	604	606	602	564	617	575	618	602	586	589	542	575	568	588	559	562	598	596	602	642	605	611	584	582	591	592	572	536	583	584	594	601	585	581	624	646	569	612	609	594	575	551	596	594	597	615	586	624	619	600	609	582	622	559	633	604	630	594	623	588	531	554	577	623	584	557	608	587	582	572	603	567	560	586	580	589	610	567	624	592	569	613	577	573	564	606	638	622	568	561	560	584	577	604	571	576	549	537	631	585	587	610	604	580	643	574	632	610	602	573	587	614	594	603	595	574	616	621	603	601	576	576	589	573	625	563	592	589	596	583	608	575	622	567	582	595	582	619	611	579	560	597	597	578	585	559	586	593	627	629	585	613	636	531	603	588	607	561	590	574	617	574	569	618	588	574	578	614	606	600	615	588	594	659	590	656	570	591	610	583	603	562	577	608	590	586	585	623	568	565	611	609	568	614	623	598	587	588	570	614	576	595	559	565	590	621	626	545	584	626	577	620	605	591	585	610	576	611	603	573	579	610	626	626	591	580	558	563	589	560	587	597	612	560	611	635	585	571	588	599	595	591	556	613	579	582	593	634	642	612	617	589	583	556	632	593	576	560	658	587	542	569	617	589	563	568	600	600	614	578	571	588	591	568	573	581	604	606	626	579	586	559	573	623	600	576	583	618	596	618	625	604	583	588	571	597	600	595	576	617	584	516	588	610	611	630	624	565	569	617	586	584	572	624	570	569	576	558	630	603	626	587	564	615	578	655	596	608	574	566	593	633	554	594	610	595	568	602	624	569	601	567	609	592	590	584	591	572	564	561	591	598	596	605	588	566	602	606	578	610	612	634	615	582	590	550	610	594	562	577	607	612	603	616	617	594	626	565	608	604	608	627	603	574	587	630	618	599	535	586	561	573	554	603	606	592	603	597	628	623	595	598	627	601	571	585	607	574	579	582	556	617	567	601	592	583	606	573	588	592	583	589	584	594	622	576	580	558	629	597	555	564	625	612	596	645	624	624	634	589	597	615	605	594	592	568	626	596	633	600	634	569	622	610	615	579	603	557	603	564	566	562	598	611	585	577	589	585	540	575	576	625	592	600	606	565	595	588	570	595	608	585	631	614	547	596	598	561	550	589	589	573	607	597	642	601	588	558	638	594	579	567	568	632	617	586	535	586	598	579	585	590	555	618	627	607	579	555	587	601	558	581	597	632	612	608	599	602	613	589	570	565	575	581	582	617	576	564	566	595	598	635	586	585	600	613	605	585	611	576	585	568	601	610	553	615	584	609	596	605	588	553	616	566	585	564	556	610	595	602	593	618	598	662	590	586	582	589	610	547	572	618	590	615	550	535	593	578	587	570	580	566	600	562	627	611	573	602	586	611	590	587	596	551	575	598	579	567	584	568	619	580	598	624	599	605	548	611	606	603	595	591	574	614	613	560	616	586	610	582	607	582	595	618	596	566	589	640	626	563	573	627	550	635	598	605	622	583	633	608	573	624	585	592	621	583	582	610	577	592	552	611	622	606	588	603	584	618	566	613	569	579	575	586	579	592	588	637	625	571	564	604	535	575	635	605	635	592	570	593	596	636	584	593	615	627	608	549	621	540	596	570	591	580	616	594	594	597	561	609	555	580	574	553	615	583	610	563	585	625	601
28574	32303	30435	13852	2262	697	363	327	338	351	353	333	343	348	320	330	344	354	359	377	353	359	321	347	350	322	346	367	326	348	365	343	360	329	345	345	346	352	319	362	353	372	340	366	353	329	336	343	314	309	311	349	365	348	336	342	375	327	332	334	342	329	330	361	340	341	324	318	341	353	349	358	315	358	350	326	344	341	323	345	364	330	339	368	350	361	342	306	348	319	319	319	331	336	337	366	386	355	327	328	316	332	356	333	353	359	339	350	366	335	335	353	336	321	339	369	324	340	347	331	331	336	335	321	339	340	356	339	330	339	369	341	316	305	372	365	347	302	341	337	330	331	321	395	320	353	309	361	324	335	324	340	340	351	378	330	311	334	329	330	328	336	359	348	318	295	312	345	327	313	343	361	316	321	319	322	366	344	311	316	342	342	363	309	283	323	336	338	327	335	343	342	320	330	371	336	327	310	340	319	358	304	337	347	317	329	341	366	367	335	307	316	315	354	316	374	329	332	332	334	352	337	323	339	320	352	362	337	332	335	328	328	353	333	345	351	330	328	340	327	343	337	310	342	312	352	332	343	325	333	327	348	351	331	331	337	321	328	346	362	324	347	360	306	323	333	333	354	334	338	346	357	357	325	331	338	356	373	360	325	326	337	328	322	337	330	331	344	322	298	306	340	333	333	332	327	337	340	355	323	287	336	323	328	316	344	354	347	327	316	370	362	362	343	353	347	349	362	303	345	336	329	313	365	317	312	346	348	326	351	330	346	356	322	339	374	338	343	355	365	374	296	355	305	313	351	293	324	333	344	371	361	295	341	315	355	394	361	352	330	329	330	309	341	365	315	360	299	357	318	363	334	332	362	373	367	351	343	288	328	315	331	320	314	342	338	335	330	336	343	345	334	298	375	322	338	326	317	322	344	328	327	337	358	350	328	375	369	385	321	335	373	308	321	342	355	368	342	354	334	362	336	364	352	367	337	327	372	336	355	336	306	386	343	331	316	325	365	369	344	343	315	335	330	340	345	328	358	340	323	326	335	315	312	329	352	328	347	357	342	333	365	347	363	335	365	321	340	356	346	364	353	335	371	362	350	352	325	331	344	323	356	353	358	329	352	340	326	323	334	371	361	350	351	329	342	364	350	303	319	341	353	313	315	358	332	326	337	357	360	349	336	349	322	317	326	316	319	298	292	348	324	313	342	330	327	360	336	320	343	347	346	315	334	329	319	350	346	326	327	354	327	319	341	340	351	316	334	370	356	318	338	336	350	344	336	333	310	326	352	338	317	337	332	333	335	350	348	354	309	313	369	309	310	323	326	356	369	326	336	315	338	347	353	324	349	337	351	330	337	349	333	376	364	293	364	297	321	331	379	310	341	337	334	325	361	351	353	345	335	311	299	324	344	375	341	346	376	295	329	316	351	347	327	317	342	342	362	340	322	360	319	310	349	350	369	322	331	332	373	359	329	334	336	348	343	342	312	340	362	326	351	363	345	334	313	317	358	321	345	320	347	316	349	370	303	324	342	342	330	330	371	372	333	376	307	333	360	365	349	339	364	336	366	354	341	338	342	324	360	345	351	344	339	304	321	347	287	321	341	337	332	319	375	380	304	334	349	366	349	361	336	336	337	354	311	320	339	329	364	326	345	342	365	307	327	337	359	315	360	339	336	351	343	319	329	329	341	338	357	334	333	305	346	318	360	338	321	325	340	315	341	359	360	332	354	320	364	330	332	321	316	376	349	369	347	340	327	371	338	355	347	346	346	371	324	333	326	367	349	349	345	363	329	319	344	367	347	354	367	331	333	350	316	330	345	358	324	361	332	365	338	345	333	352	353	334	318	340	354	349	338	355	359	346	351	313	321	343	350	324	327	350	350	328	336	327	350	321	341	318	356	334	342	325	368	303	345	335	306	325	361	349	341	360	350	357	339	353	322	317	310	341	347	313	378	319	376	370	329	346	354	315	342	359	311	333	362	343	334	325	320	334	332	335	346	322	374	344	353	314	315	361	312	349	360	332	325	348	300	332	351	284	318	326	336	321	360	330	306	382	353	367	347	334	350	325	331	326	330	301	377	311	342	348	348	339	311	344	357	317	350	338	332	359	364	350	335	300	311	344	323	357	361	321	355	329	377	307	331	358	317	343	326	330	334	312	356	361	351	377	347	352	350	362	333	308	349	343	326	331	336	343	365	341	301	331	337	327	348	355	329	330	332	347	329	329	374	343	377	304	357	366	326	335	350	335	327	369	341	301	353	322	334	339	325	343	326	319	314	334	326	320	321	343	330	339	357	341	318	325	347	327	326	336	363	322	344	328	359	350	339	345	331	328	332	342	340	322	337	329	320	330	353	321	350	346	326	350	328	343	358	325	335	326	354	332	360	305	316	366	334	352	325	334	327	365	293	333	348	315	338	346	354	362	325	325	346	328	355	373	327	344	335	337	339	346	340	341	360	329	339	323	342	333	322	347	354	339	341	352	320	348	322	350	302	328	322	310	341	308	349	310	319	309	351	317	330	324	312	328	360	357	380	367	319	326	333	352	354	342	319	344	337	317	322	333	357	341	356	333	325	356	306	336	328	350	364	363	325	334	345	308	321	331	339	348	369	318	327	340	327	357	357	348	334	355	347	331	373	332	355	313	338	337	344	322	321	333	349	342	364	333	340	313	335	322	330	351	346	311	350	336	344	361	350	337	322	328	375	344	324	341	316	320	313	331	340	329	306	322	365	343	320	352	356	342	329	347	346	337	348	345	342	318	329	376	331	296	337	349	320	336	322	359	363	335	344	302	332	324	338	337	311	296	344	338	332	329	350	329	364	363	328	298	370	352	340	289	342	334	298	369	314	346	315	359	321	329	339	328	368	329	312	382	310	338	348	348	359	328	330	352	319	354	345	367	325	340	321	312	314	338	337	340	335	344	369	328	348	357	344	354	315	341	333	339	348	344	310	325	335	351	316	334	313	362	346	377	350	381	342	350	349	329	340	378	339	337	326	337	360	329	328	358	341	338	362	353	345	301	341	329	311	339	357	363	311	372	350	340	327	350	351	373	321	342	296	311	326	378	333	364	340	315	314	317	344	312	335	357	309	320	298	319	332	320	323	342	348	294	328	366	351	313	325	328	346	356	331	326	352	309	314	337	352	322	332	321	316	345	314	336	335	345	305	342	345	348	342	342	324	326	369	326	322	338	342	322	315	373	340	337	334	372	337	344	336	352	332	323	351	302	358	351	358	351	300	342	318	325	328	348	325	333	347	360	333	364	346	325	334	327	316	325	330	360	341	329	315	346	339	320	391	349	328	311	348	364	338	339	321	338	335	369	298	308	351	376	319	335	355	342	320	335	323	344	336	393	303	348	350	361	324	349	369	352	384	339	364	303	348	338	311	307	317	329	340	355	330	346	340	352	366	322	328	316	328	354	342	328	331	319	327	331	302	342	321	338	320	353	353	335	323	319	325	316	331	321	355	323	338	349	306	339	295
34873	51867	34348	13871	3840	1331	630	578	563	611	613	618	611	597	608	550	598	585	622	609	609	625	635	594	625	591	598	598	624	601	607	608	622	638	575	630	587	604	616	643	594	579	583	581	600	590	625	629	656	654	626	578	618	595	548	599	592	624	598	645	659	607	642	595	578	558	566	598	606	576	585	587	611	587	600	596	592	637	614	602	580	541	594	582	600	639	598	587	634	610	613	586	621	590	587	583	602	575	597	623	676	613	594	553	605	614	611	626	604	572	627	621	573	588	602	616	609	585	620	603	630	652	571	571	588	563	587	612	652	596	621	580	613	614	597	618	610	646	628	596	600	592	597	642	547	612	588	626	571	600	578	617	594	592	587	634	671	593	599	637	607	586	604	617	594	651	548	612	589	572	604	596	582	611	597	564	621	621	607	598	611	636	616	621	619	636	607	611	581	582	589	613	621	579	648	595	590	600	642	555	609	655	605	621	607	629	614	623	634	580	560	611	598	610	622	589	571	593	621	635	606	607	596	639	578	600	597	589	576	577	642	616	623	631	590	546	622	624	594	618	628	598	637	637	636	567	576	625	594	597	615	657	603	607	596	614	586	619	631	620	595	602	608	616	624	622	605	622	603	640	587	602	602	583	601	593	658	573	631	579	601	600	594	634	584	555	612	639	631	592	569	597	612	607	575	635	632	605	621	644	600	557	613	558	625	656	586	621	614	618	587	606	588	584	602	593	604	610	603	605	610	582	598	650	600	641	612	582	575	610	589	570	564	634	613	602	618	599	621	621	604	631	619	599	586	598	600	581	634	644	641	605	630	629	588	578	589	610	641	649	605	595	569	621	642	663	597	585	613	617	590	629	616	594	600	615	614	634	592	644	563	626	570	560	606	587	618	619	604	629	612	619	604	599	586	596	610	646	625	613	603	585	582	631	586	586	588	606	604	614	585	570	612	606	655	618	561	639	636	573	588	596	589	606	617	619	612	651	613	650	572	634	630	646	592	615	548	621	604	575	610	614	612	608	579	564	636	638	592	583	598	617	611	633	618	621	616	641	588	594	599	591	570	581	617	631	639	630	624	634	555	618	598	623	619	584	578	567	576	616	627	569	577	629	584	655	588	601	574	627	665	571	606	612	565	584	613	632	633	590	620	624	600	646	588	593	636	624	600	625	623	579	577	594	635	612	617	632	591	619	595	588	615	590	588	605	587	612	565	620	625	601	569	568	571	612	607	618	567	616	638	589	536	591	615	617	639	595	638	565	660	618	600	624	618	602	587	636	601	605	606	598	641	620	582	615	557	605	631	581	583	613	632	611	587	589	615	593	592	603	627	586	628	638	649	584	561	596	613	603	621	594	586	629	603	667	627	611	611	574	609	619	582	623	611	621	613	565	571	598	587	603	572	607	612	594	617	573	647	610	586	572	586	603	575	575	583	639	609	644	602	607	574	608	587	624	620	637	605	618	621	605	557	602	581	588	577	610	563	607	638	629	592	571	590	610	643	584	584	599	551	625	595	585	592	612	610	636	584	620	625	573	616	585	572	605	637	652	570	620	646	571	607	589	654	599	578	553	598	625	541	569	583	611	570	641	640	617	619	583	626	648	622	602	572	583	653	611	646	623	585	588	617	600	633	631	655	600	595	589	640	618	588	614	636	577	597	654	592	652	558	553	640	631	599	575	588	598	599	631	601	633	621	592	581	583	603	619	604	567	593	639	588	615	595	614	638	617	637	629	601	612	576	613	624	611	599	625	632	562	690	585	630	612	581	629	587	643	599	637	602	654	628	624	620	626	611	586	592	605	617	601	570	557	610	570	655	575	605	611	597	582	597	634	557	588	618	647	627	628	623	596	628	642	608	531	630	578	584	640	599	615	616	617	639	641	620	607	623	592	629	664	580	615	671	641	561	584	574	643	641	627	632	653	626	587	643	633	630	562	600	577	610	588	584	622	626	640	632	585	579	601	626	582	655	566	611	626	575	649	584	616	593	611	616	583	577	653	583	577	620	620	583	546	589	633	604	571	580	623	592	624	598	644	617	619	615	575	603	597	583	617	644	589	582	561	611	619	609	578	652	585	602	587	611	586	593	620	604	606	613	600	621	586	592	637	592	613	604	642	646	582	631	620	588	578	569	616	627	617	594	588	583	578	615	622	565	588	633	657	598	606	624	621	589	622	600	566	595	607	581	579	614	631	604	605	619	600	634	623	580	604	619	629	625	634	608	602	564	608	625	583	583	611	577	596	562	577	620	614	608	547	592	622	628	570	629	600	610	657	612	595	652	619	588	624	643	620	648	615	603	607	596	596	580	634	589	604	609	615	579	578	610	606	605	619	602	606	611	650	646	566	581	618	618	628	623	591	609	651	677	587	562	609	607	638	592	588	647	562	623	617	614	619	573	587	560	625	586	588	612	636	619	622	609	614	666	620	613	588	597	609	578	626	630	599	650	588	638	630	607	660	560	619	603	611	594	627	621	616	617	586	605	617	632	618	600	611	617	588	636	627	564	601	594	596	569	615	616	637	612	631	615	607	615	657	551	580	577	619	621	614	595	573	629	571	607	612	608	646	634	589	587	620	612	605	605	607	607	610	599	569	571	568	617	585	609	607	564	605	597	607	621	585	553	571	613	626	607	618	569	630	637	607	602	589	600	628	581	592	577	589	632	599	645	580	637	624	567	573	581	612	570	562	592	633	606	627	602	618	602	600	597	640	617	599	628	573	636	634	629	628	612	596	621	566	629	589	607	641	643	589	595	607	616	567	588	595	600	650	640	594	585	609	647	600	610	581	612	634	617	626	588	588	637	599	618	606	606	611	577	575	602	559	587	605	578	595	592	602	645	575	636	604	618	558	572	590	618	618	621	624	590	565	553	621	589	601	610	602	600	616	568	625	625	573	600	590	586	607	604	682	543	616	590	580	580	576	622	608	615	586	580	578	631	653	602	581	637	642	650	606	608	588	619	573	629	631	631	588	648	570	592	642	582	610	595	597	591	582	613	613	566	621	577	636	565	603	601	572	628	623	606	547	629	596	606	646	691	611	645	615	675	620	596	635	584	582	590	576	603	579	583	561	610	658	641	593	612	624	638	594	626	601	574	582	599	607	638	582	624	627	622	611	582	585	593	623	587	608	599	575	586	584	598	625	603	608	626	595	637	594	629	573	610	657	605	611	594	581	614	615	619	610	595	572	554	608	598	637	609	605	603	595	607	625	591	597	620	594	589	595	604	591	647	560	587	601	588	589	572	617	574	625	581	607	617	577	586	635	597	645	601	626	623	568	641	629	607	604	610	590	569	583	617	634	600	590	602	624	590	627	633	605	609	616	608	608	594	632	590	581	574	607	640	641	568	595	581	640	639	600	603	580	594	602	561	632	594	615	583	617	614	618	577	610	586	598	584	649	630	596	603	652	596	610	562	614	634	609	614	642	611	623	601	605	608	595	636	598	558	625	597	609	650	622	598	615	624	618	605	602	596	624	639	594
24737	23856	32839	26415	20135	8840	575	268	266	285	268	268	277	299	244	283	276	287	310	283	255	283	267	268	275	273	266	277	281	323	271	269	261	279	280	258	271	262	273	263	278	270	264	271	240	311	244	248	257	265	266	256	279	260	287	280	244	248	232	256	276	266	264	288	265	288	278	294	259	285	284	247	272	225	264	284	298	277	268	247	241	266	256	266	257	249	246	245	289	300	265	258	266	247	284	290	290	278	270	246	242	282	273	288	265	264	283	266	266	271	296	277	238	263	260	284	312	286	267	278	253	283	284	282	279	274	256	299	282	235	249	273	265	264	260	268	273	253	318	281	286	265	267	276	261	272	274	264	269	264	273	290	242	262	288	255	264	254	283	260	269	258	269	285	273	259	267	246	280	253	271	279	268	262	264	256	280	276	252	258	269	276	271	243	301	250	287	277	277	275	298	262	248	268	271	244	260	272	244	253	227	282	267	273	261	266	279	265	225	296	248	255	270	275	279	262	255	242	270	300	267	253	242	247	322	273	268	277	276	239	273	273	248	251	262	260	273	290	286	255	269	276	263	261	267	262	279	290	254	262	247	248	300	275	253	268	271	263	262	281	299	273	263	288	275	269	261	269	256	254	274	273	261	266	256	282	265	271	258	280	279	292	256	273	266	281	279	264	277	291	270	254	269	249	259	280	251	237	308	295	270	257	255	253	276	243	253	290	277	244	258	246	289	282	271	271	283	281	282	264	280	251	234	300	277	263	253	254	259	268	250	234	281	261	271	281	265	263	247	284	265	272	243	282	271	246	239	274	260	238	284	284	260	304	275	242	272	253	274	282	273	265	251	273	270	282	264	271	261	281	270	264	260	259	235	301	259	259	275	275	259	274	276	269	282	255	276	242	269	281	307	242	234	258	266	267	293	266	273	285	254	274	256	255	269	275	258	275	272	261	279	258	276	267	296	247	296	264	285	279	277	244	249	271	272	265	293	287	266	267	303	253	246	293	302	270	277	248	315	265	277	253	266	249	244	268	279	290	266	267	292	249	321	270	253	263	305	255	285	271	289	292	299	241	269	253	243	283	268	273	270	268	267	278	229	265	295	270	281	285	283	280	270	260	280	276	271	237	270	294	284	259	251	268	264	294	279	289	264	261	265	253	267	285	252	276	272	255	249	284	293	251	300	270	271	276	281	263	265	251	269	255	268	272	264	277	287	273	270	264	278	289	260	247	256	250	277	260	272	260	259	274	269	251	256	274	252	291	276	256	264	288	279	257	238	255	277	292	282	246	269	256	271	250	261	265	263	264	251	252	263	237	260	242	311	245	231	262	234	276	298	266	273	277	284	254	252	228	260	292	277	281	293	281	285	285	242	265	294	268	292	253	293	260	256	290	291	293	285	298	278	297	277	249	265	275	309	265	269	279	269	296	244	276	249	276	264	245	277	257	250	285	300	269	243	268	296	246	287	274	274	291	248	282	280	263	293	268	253	280	254	278	295	299	242	268	269	287	263	268	265	265	225	273	273	258	277	268	240	261	268	290	282	261	281	257	269	231	274	291	280	275	278	288	253	313	302	260	253	284	258	272	256	271	244	247	244	254	264	251	270	275	244	279	265	275	264	264	274	302	253	286	243	302	288	263	285	318	267	264	289	297	270	288	273	281	246	246	243	251	255	270	287	278	274	265	260	273	255	254	262	270	256	259	237	255	281	258	267	282	273	257	277	261	272	234	257	269	267	258	296	263	241	245	282	269	255	267	308	287	253	259	284	252	257	250	276	312	276	270	297	279	268	238	292	289	264	253	268	271	259	245	283	271	256	247	290	277	263	262	218	286	241	283	278	281	223	286	266	273	262	303	269	276	273	268	287	259	289	261	257	272	261	249	273	300	265	285	247	273	301	259	299	272	260	288	289	294	285	295	254	272	268	297	256	265	260	268	264	274	318	268	275	256	250	258	286	298	230	254	250	262	247	249	311	290	267	264	312	254	259	288	282	259	272	285	277	309	289	264	261	275	242	277	261	275	269	260	269	267	268	294	261	256	252	269	264	289	269	255	250	258	248	268	262	268	273	281	266	279	253	251	275	256	291	261	268	259	262	263	263	246	254	273	265	283	244	288	268	261	236	236	264	268	304	275	283	277	252	283	269	282	282	252	263	281	249	275	251	267	285	260	248	262	295	290	285	260	277	285	257	280	270	286	269	249	274	275	263	259	283	254	293	240	262	263	272	278	271	269	277	214	290	263	253	273	296	288	284	280	281	270	265	243	283	251	270	276	266	279	279	273	296	268	235	285	275	260	275	285	286	278	257	268	228	239	273	257	250	257	305	283	263	270	259	279	244	304	254	260	270	264	299	286	302	247	324	256	276	262	277	264	240	282	258	277	276	279	310	237	247	223	294	298	272	248	269	261	262	287	272	270	256	263	254	255	221	253	271	284	269	272	233	248	284	275	297	242	304	283	286	250	272	278	283	265	310	287	275	297	264	261	244	287	282	286	313	301	271	252	255	269	263	272	280	260	254	270	254	235	291	271	271	282	235	256	266	232	249	289	267	270	273	274	255	260	272	263	256	271	252	284	261	247	285	278	265	262	241	287	257	266	254	244	308	260	259	279	258	272	226	260	263	285	263	260	251	266	252	248	290	254	283	254	291	277	253	276	280	258	271	272	265	268	274	274	277	272	268	282	298	275	237	270	267	288	268	243	264	261	262	266	282	303	302	255	266	249	240	268	256	274	284	255	271	246	272	277	274	265	271	279	276	259	274	265	239	237	267	256	281	263	255	252	283	234	243	257	283	250	283	266	254	285	289	274	275	278	235	255	256	251	252	310	259	248	253	253	250	272	271	284	266	275	261	290	284	277	273	245	285	273	266	243	253	251	234	282	287	285	250	263	267	250	272	268	285	277	251	277	274	239	256	270	272	305	228	273	269	253	256	275	260	285	253	260	269	288	283	262	258	294	260	267	267	276	290	245	248	255	271	261	260	239	278	272	275	240	261	258	270	266	252	243	281	294	257	249	240	260	256	248	259	282	301	271	297	259	284	255	257	251	316	300	275	271	259	299	249	255	270	281	284	268	289	300	307	250	282	275	290	271	242	290	262	282	233	240	274	255	268	262	270	274	239	271	236	295	313	255	266	281	276	266	253	249	268	287	270	259	224	230	269	261	248	275	260	253	302	258	252	296	272	289	285	299	279	276	283	240	242	241	256	237	297	296	252	258	258	256	250	285	248	266	292	258	242	288	266	268	245	259	250	266	274	281	291	252	269	288	268	279	311	253	266	244	248	260	294	245	253	273	240	288	280	264	271	265	254	261	288	231	253	290	271	284	260	297	291	248	276	264	262	283	250	267	258	291	265	261	276	246	288	261	301	287	268	272	267	245	256	295	280	232	259	267	252	279	268	267	270	276	264	284	285	270	276	275	298	291	262	267	284	256	239	279	277	274	254	262	267	283	279	275	251	238	237	260	291	270	271	287	257	292	261	253
58932	93348	65041	35780	15222	3898	602	491	479	478	499	484	496	450	517	495	436	459	510	433	469	494	473	483	488	520	484	478	481	477	466	479	464	498	482	487	470	481	479	488	520	478	498	503	510	452	478	487	492	496	503	484	518	456	476	499	489	403	500	490	495	485	463	459	471	474	455	460	489	456	447	475	504	455	452	506	468	506	437	495	482	475	468	493	495	472	473	495	492	481	426	472	488	464	479	479	476	524	452	510	478	479	534	510	487	494	485	484	466	498	470	497	473	489	496	445	483	488	516	471	490	468	467	448	457	480	508	491	456	441	500	485	501	487	450	485	470	491	500	440	508	472	454	470	440	479	452	457	430	506	466	497	490	452	466	500	521	460	484	490	467	470	504	430	488	463	485	457	480	474	446	490	518	445	526	484	471	467	500	475	487	503	491	478	516	470	498	456	502	482	496	478	465	453	421	461	496	492	534	512	468	505	482	484	476	504	468	489	455	488	473	515	489	480	505	437	496	474	459	431	486	481	496	479	414	448	462	499	470	488	477	502	464	493	485	421	499	453	504	467	465	484	451	490	442	481	457	439	480	503	463	490	468	501	485	463	498	490	476	488	475	471	483	454	493	487	481	496	452	478	501	491	496	526	478	456	479	480	489	540	518	491	447	490	469	457	441	477	518	455	486	492	508	486	432	500	465	486	453	507	464	495	480	475	484	525	487	454	433	460	442	529	528	458	508	478	457	524	440	466	486	465	479	521	443	509	446	464	444	499	488	470	452	498	492	474	500	475	504	486	458	466	466	504	469	508	488	502	504	490	455	517	486	455	495	463	472	476	530	494	455	511	529	508	518	498	498	490	463	489	472	444	456	488	464	486	479	471	474	476	524	480	470	469	483	446	476	438	489	481	510	422	489	467	496	505	485	434	463	453	488	466	524	493	484	468	465	470	498	494	464	497	483	469	468	472	481	487	482	466	492	471	493	454	488	456	483	479	475	450	470	437	508	446	503	469	466	527	501	491	468	506	465	490	475	477	459	448	480	488	488	499	451	495	500	478	453	518	451	466	441	501	492	458	462	486	463	472	502	438	501	493	528	501	456	464	485	465	497	514	483	476	473	488	468	468	474	480	510	494	507	487	483	459	474	459	462	463	483	474	516	509	489	482	467	505	498	474	433	450	500	474	455	497	492	468	461	458	487	505	485	476	462	454	494	477	486	513	478	479	491	476	448	496	456	475	497	484	491	525	503	484	472	480	456	489	461	473	463	425	485	409	462	514	508	497	457	500	471	465	527	463	468	484	483	490	480	492	470	481	472	507	473	486	477	483	488	487	475	439	466	465	478	494	514	502	442	480	467	475	504	499	504	471	479	483	477	523	476	490	475	474	519	440	499	472	493	491	513	461	464	465	471	473	471	503	485	501	436	476	492	510	476	473	455	480	489	509	502	505	497	451	487	498	476	457	495	476	480	492	462	460	490	465	479	487	472	481	463	477	490	459	498	503	492	491	475	513	453	481	494	491	465	473	507	459	481	520	463	468	488	479	457	487	487	453	485	460	487	477	460	467	512	487	505	486	483	481	515	457	462	481	467	507	490	504	522	468	495	498	526	500	472	481	456	463	439	496	491	496	468	490	464	491	497	491	457	468	496	494	491	476	501	487	488	505	460	477	522	465	482	531	475	479	467	486	472	457	498	512	487	466	516	463	499	490	503	501	530	488	521	470	450	477	475	508	474	456	472	474	463	499	473	484	449	486	492	492	471	468	492	458	443	487	502	480	476	470	458	478	485	483	496	470	468	455	487	480	458	485	460	491	480	489	482	460	473	500	479	455	515	499	471	486	480	469	512	488	497	523	428	474	488	541	483	487	486	488	449	460	453	485	491	449	465	433	483	519	500	474	486	499	456	468	485	491	496	451	512	507	483	510	490	470	460	537	509	477	489	505	467	457	477	520	468	488	487	468	451	482	468	439	508	462	471	473	462	500	501	506	460	456	495	492	451	494	483	476	482	480	498	499	473	474	460	471	476	486	471	484	424	479	505	474	479	511	451	508	471	494	479	533	455	476	496	448	491	471	500	466	505	469	510	505	447	456	487	503	483	481	474	472	453	443	468	469	481	508	488	469	461	460	475	499	522	544	497	474	451	480	485	485	489	497	474	526	450	488	468	504	511	424	516	477	444	477	426	490	486	510	492	475	477	427	484	473	457	469	484	533	516	489	489	483	452	518	488	467	439	474	479	478	477	509	471	457	494	426	480	475	468	490	504	477	477	448	464	468	471	465	506	499	485	448	459	500	466	463	508	501	507	415	448	463	455	493	449	475	500	461	495	461	457	526	467	479	473	477	472	478	460	485	527	488	493	517	468	512	459	490	480	508	423	488	498	442	468	476	437	481	478	512	493	470	504	477	489	506	438	459	472	480	493	490	501	451	488	489	475	466	502	490	470	467	469	473	479	500	496	498	488	477	493	458	481	484	469	472	498	478	491	444	500	502	480	498	512	479	502	474	501	466	494	511	462	506	463	506	492	454	497	497	478	495	519	489	489	477	485	483	450	491	463	488	501	468	479	504	473	517	459	476	507	445	457	435	460	488	519	434	469	452	481	510	489	491	464	444	465	517	479	479	518	471	495	480	461	506	443	477	481	458	504	471	487	513	508	512	479	464	494	458	470	472	498	496	479	462	470	493	469	535	478	455	464	470	441	528	460	494	448	499	477	473	465	470	505	452	453	464	470	522	448	496	504	465	488	523	507	438	469	447	461	482	471	500	523	516	525	464	478	486	441	479	456	474	516	488	482	490	462	477	474	503	458	495	473	472	497	458	471	497	477	486	502	479	518	482	487	488	491	484	491	478	476	443	488	465	497	467	466	427	496	478	494	479	459	466	505	486	473	474	466	490	507	470	472	459	504	447	467	478	490	445	470	517	490	488	456	486	466	497	490	430	479	477	504	489	431	483	492	535	459	502	451	504	484	492	448	471	501	504	480	495	443	472	492	476	462	477	543	490	459	481	500	509	473	485	486	502	516	495	505	495	511	463	488	501	504	482	440	461	472	502	456	516	465	471	458	499	502	489	505	453	469	455	486	531	474	453	473	502	518	508	495	490	461	442	492	464	512	461	473	472	467	456	485	462	500	481	488	463	452	492	460	489	451	480	490	500	487	464	444	500	467	533	482	493	503	510	489	485	480	507	484	467	512	461	483	522	507	476	490	487	494	458	491	456	485	465	499	505	497	486	522	445	502	536	521	499	514	476	475	468	486	478	455	463	502	487	492	498	463	455	482	495	494	455	458	475	488	489	489	478	473	493	483	494	460	486	520	501	477	452	465	448	492	502	505	496	469	495	466	487	457	467	473	449	476	512	495	485	484	490	504	458	511	484	493	466	485	488	473	480	497	472	484	461	447	504	464	509	458	506	459	488	471	458	481	493	515	478	444	493	459	474	513	513	484	486	452	466	483	475	439	494	462	480	466	469	521	491	500	480	492	486
23449	22432	31179	24876	21517	18929	5000	434	383	360	368	337	393	333	391	363	351	348	401	372	376	342	371	347	322	365	362	363	340	349	355	356	358	335	360	352	359	314	352	352	346	346	344	338	354	325	347	356	325	350	351	357	331	310	340	350	352	340	334	309	388	373	320	356	327	352	310	339	326	353	354	357	356	351	353	336	343	322	305	343	361	341	329	305	323	306	365	359	385	337	318	327	331	363	353	344	355	323	326	353	363	325	336	325	324	360	361	314	310	370	314	329	351	327	304	346	337	324	345	294	351	296	311	339	365	322	343	370	389	352	353	371	359	355	346	363	338	351	339	324	343	335	350	365	354	324	373	359	349	371	315	365	371	355	348	342	331	353	332	400	339	324	375	361	349	348	317	321	340	353	317	318	342	378	362	369	357	342	361	343	338	322	327	360	341	367	355	332	332	342	358	348	351	361	335	373	330	365	355	375	373	349	374	340	349	338	313	343	360	376	344	341	359	322	340	356	341	285	328	329	360	327	293	363	329	323	336	337	382	378	349	348	345	370	363	387	360	333	360	330	334	335	350	336	336	328	338	334	362	348	342	346	357	353	348	324	343	319	317	378	323	337	347	306	343	362	339	357	354	368	317	343	316	329	327	367	337	370	320	345	328	341	292	328	342	345	300	323	336	334	350	350	348	386	328	333	348	358	334	319	334	331	351	340	348	372	344	315	349	329	359	339	335	334	378	371	328	373	346	340	317	341	360	369	359	384	355	367	344	324	328	334	327	339	371	371	361	329	349	336	349	337	337	358	327	368	342	351	359	365	351	345	349	353	318	354	332	373	344	340	352	329	356	333	347	360	354	338	345	358	320	342	381	366	320	359	334	344	330	372	355	348	352	363	344	348	392	362	318	367	337	358	356	338	359	374	315	337	346	353	337	379	330	355	364	347	346	302	339	324	365	361	365	375	336	344	337	324	350	365	365	353	348	357	349	367	351	363	336	330	321	326	341	361	321	365	359	368	346	327	358	356	373	323	357	358	348	304	330	376	361	344	325	340	311	349	363	359	342	337	338	360	347	364	319	342	340	354	327	350	408	366	340	374	350	325	328	328	358	306	369	322	330	365	353	383	344	368	347	311	335	331	368	326	323	335	322	345	330	342	332	314	363	322	321	333	353	336	349	334	338	328	352	355	335	308	357	347	330	312	317	334	334	338	344	379	365	348	346	340	388	365	352	306	368	326	332	338	343	344	340	315	362	341	357	367	328	330	352	339	345	327	365	309	376	372	343	348	334	354	355	312	363	322	347	336	364	343	362	347	387	344	343	367	333	330	355	330	358	364	343	333	349	356	335	360	358	317	346	319	345	349	344	331	351	365	331	317	373	367	353	344	340	332	348	329	374	339	326	335	370	321	350	349	348	352	329	366	319	347	339	334	329	366	330	359	352	344	355	337	361	352	343	335	365	362	357	358	355	323	313	370	343	352	355	342	348	359	367	382	345	332	349	357	342	336	354	349	322	379	327	329	344	350	350	321	325	334	367	371	324	364	343	304	353	335	346	347	395	368	346	353	365	320	320	347	342	355	362	329	386	354	317	344	341	342	351	377	308	314	336	342	324	338	347	353	337	376	310	357	348	346	357	357	356	367	323	341	372	326	369	344	368	346	316	360	326	355	336	323	305	320	305	345	340	361	348	344	332	357	343	354	363	338	326	368	362	348	320	366	351	341	367	330	345	340	370	352	332	347	359	379	333	354	378	341	352	368	356	309	340	337	355	359	305	342	378	363	345	316	333	357	350	364	336	366	359	368	395	365	367	375	355	326	340	366	343	356	363	329	370	354	339	337	343	352	365	409	347	331	336	325	348	373	330	342	336	343	334	354	385	330	330	330	330	321	348	336	353	326	318	347	363	312	372	336	328	324	334	338	347	336	343	343	328	343	364	334	365	351	339	334	358	317	391	318	359	309	365	345	339	330	347	332	311	345	341	341	336	335	340	315	321	378	348	369	345	341	320	390	337	348	351	346	368	353	381	319	346	323	345	341	350	330	319	335	321	377	370	326	341	350	358	344	349	341	379	376	337	350	331	329	359	327	334	358	323	328	357	371	304	362	359	360	329	348	335	337	326	371	337	347	350	321	334	359	370	342	333	350	377	343	347	325	329	345	345	348	356	349	368	340	366	330	357	299	333	321	320	348	360	328	338	351	360	347	354	348	289	361	333	347	356	326	342	352	358	345	336	336	357	314	353	366	358	353	354	377	383	320	327	320	334	336	367	347	352	374	355	336	339	321	333	317	371	366	348	350	357	337	313	340	335	384	333	334	338	341	336	337	357	402	334	341	327	356	316	344	353	331	342	356	334	378	337	354	346	340	331	337	310	370	341	334	348	354	339	350	347	325	335	349	360	356	331	322	349	364	339	351	340	316	359	358	369	377	324	342	352	345	334	334	348	330	347	313	369	349	345	309	369	329	315	352	337	368	361	329	352	358	351	347	303	353	356	380	324	335	322	305	339	312	353	322	330	346	362	353	330	352	349	316	348	324	330	376	378	365	341	347	337	355	347	353	385	337	347	336	354	346	355	325	347	363	333	336	360	312	311	345	366	350	344	324	329	352	338	344	305	334	368	354	379	340	329	366	350	333	328	352	346	367	307	340	340	351	366	373	346	323	346	351	315	366	345	360	310	350	358	371	345	324	347	346	340	329	346	347	342	346	345	364	334	359	364	342	358	328	352	325	329	341	321	337	332	318	319	365	352	345	360	321	345	361	343	317	338	338	328	342	369	362	362	345	317	378	329	350	379	332	343	348	349	350	343	330	332	347	361	376	368	361	380	308	332	385	342	338	361	340	342	354	348	335	309	380	399	326	322	358	330	360	325	355	359	310	345	359	324	331	361	343	341	341	368	382	325	364	369	376	311	332	350	351	311	371	352	364	360	350	323	370	322	310	350	331	331	347	360	367	378	335	340	369	361	353	321	354	356	387	327	355	392	364	345	322	321	364	341	342	359	357	317	332	359	342	336	343	356	352	366	337	355	385	343	347	337	345	347	351	336	336	364	380	348	321	321	346	382	329	351	343	292	353	356	335	337	359	312	349	305	343	335	384	369	359	364	335	352	318	326	323	363	324	335	383	361	339	351	370	379	340	353	350	342	369	348	344	389	343	344	365	297	356	320	372	329	373	326	337	322	343	369	318	323	310	354	312	352	313	359	341	364	359	348	340	353	333	362	361	360	333	345	331	360	342	352	333	346	310	356	381	362	369	347	353	354	362	324	350	395	320	349	342	322	347	350	315	326	319	350	336	376	356	350	368	362	358	356	368	300	333	367	319	360	318	330	346	346	354	342	370	331	327	343	354	366	340	317	343	331	364	346	365	337	377	364	335	367	344	364	320	360	349	350	393	358	306	369	342	363	346	334	399	360	365	357	335	329	356	337	345	310	351	374	340	347	388	330	344	339	349	302	357	342	349	402	346	358	364	342	320	358	341	347	354
57501	102354	74859	44402	22146	6571	846	562	588	671	560	564	549	601	605	592	599	593	552	596	599	597	541	610	631	520	590	603	579	614	563	607	584	606	566	571	567	595	617	582	617	574	580	615	565	582	580	579	587	570	553	565	586	561	597	596	596	624	572	603	529	583	595	577	558	560	576	612	576	616	556	566	609	630	548	614	594	555	589	579	571	559	559	573	562	602	583	568	549	601	568	608	557	591	584	588	606	557	600	637	566	564	586	557	603	583	589	598	570	591	581	534	609	612	592	595	585	575	597	586	564	588	577	593	574	590	608	559	609	571	563	605	600	571	565	555	591	610	632	606	605	598	566	577	621	571	586	609	563	568	558	574	567	574	581	594	631	649	554	616	594	594	627	549	586	589	545	580	569	568	592	537	610	614	603	604	593	565	584	602	583	618	592	611	609	596	584	584	600	590	564	583	561	588	591	542	598	601	549	617	620	574	541	556	580	606	560	562	554	517	577	592	594	616	614	591	579	568	584	591	614	622	558	594	564	620	580	611	568	550	594	580	583	587	584	570	596	579	579	533	585	594	581	593	545	563	580	561	625	560	576	596	576	589	554	593	596	612	543	603	537	619	566	568	594	567	590	586	558	630	643	604	582	550	594	573	568	548	573	603	608	607	573	557	591	576	581	570	538	593	581	532	568	612	605	630	585	560	572	610	641	551	575	616	577	603	559	605	555	610	583	549	557	580	609	612	581	568	577	597	574	605	620	566	587	568	593	597	558	593	573	608	575	600	579	548	573	567	575	595	580	620	550	579	556	608	537	601	588	578	566	539	582	578	561	591	591	525	603	593	584	578	569	597	529	613	629	636	587	553	618	591	604	548	573	570	590	576	558	573	583	599	575	601	579	585	556	589	579	587	546	581	580	568	552	567	584	575	583	582	596	582	605	597	561	594	581	552	615	609	600	610	584	610	589	578	602	561	601	604	555	581	582	594	619	562	603	625	628	571	591	588	596	589	581	571	628	589	601	574	566	615	593	564	586	556	565	605	590	562	576	589	581	583	554	583	593	637	577	556	581	556	563	601	599	595	599	578	612	596	609	580	559	560	595	572	566	555	601	592	551	577	617	565	612	575	577	599	592	571	547	642	579	530	593	584	585	583	606	547	559	581	591	546	613	582	604	576	571	588	614	580	548	556	622	548	573	626	626	571	549	598	606	544	571	559	545	590	623	560	554	571	569	576	543	607	598	536	560	589	590	570	619	590	595	545	609	611	601	580	555	582	542	579	549	613	535	615	614	596	605	635	561	582	581	600	558	547	604	596	606	597	575	592	603	562	600	608	604	549	586	627	581	612	594	610	582	621	619	558	607	616	580	594	554	600	559	606	608	565	568	575	585	613	579	572	612	593	632	586	590	569	573	602	533	582	613	629	567	585	556	585	569	579	597	584	576	598	544	570	602	593	573	612	603	585	583	589	559	574	535	540	564	534	574	576	583	603	587	569	582	623	622	568	557	613	564	578	605	545	624	608	580	552	622	577	600	543	619	538	571	589	604	630	619	599	600	595	555	590	560	582	584	628	628	604	597	593	595	576	557	625	592	578	579	621	603	616	583	592	592	575	539	612	596	578	612	640	544	574	607	578	562	601	550	590	582	548	566	547	564	576	567	547	550	556	582	602	594	588	558	613	610	620	574	576	589	538	537	636	633	587	588	611	579	566	558	589	574	597	555	591	575	576	598	610	590	584	569	605	584	557	559	558	569	591	555	583	544	615	578	590	580	566	592	554	546	596	576	562	579	584	578	596	619	527	560	564	566	592	550	579	586	519	561	551	557	578	575	582	590	563	587	619	596	554	608	573	610	590	603	598	598	563	575	636	586	595	581	585	554	637	565	572	588	556	577	601	578	618	589	578	588	592	582	594	548	572	579	612	574	608	609	585	559	610	586	577	579	571	584	576	586	541	550	587	578	555	547	563	547	549	562	598	585	565	544	567	569	615	566	575	620	572	545	560	567	579	535	576	600	611	593	584	567	571	536	579	567	559	554	580	630	574	583	633	584	570	574	621	604	579	588	583	523	541	594	562	612	549	578	567	586	578	565	573	570	585	610	644	622	569	596	554	601	555	578	593	590	580	577	580	578	576	594	603	585	558	555	578	632	571	601	571	570	586	602	600	563	579	560	548	617	591	556	595	591	616	566	561	560	573	576	585	588	590	598	585	581	600	615	607	568	562	551	602	583	596	581	589	587	562	575	555	569	608	560	569	572	589	562	571	599	600	596	579	609	578	609	561	590	572	586	578	579	584	607	618	568	591	602	557	600	601	589	573	556	562	559	601	571	602	591	592	596	563	574	606	633	606	626	616	573	616	628	582	605	561	557	545	598	595	633	556	575	605	605	568	633	616	594	574	568	581	594	588	575	585	579	572	548	582	580	585	570	586	579	600	563	580	559	574	589	593	582	602	560	578	568	589	592	572	565	583	565	525	591	587	609	602	587	614	562	559	536	565	604	563	560	545	604	593	545	546	574	506	630	578	569	583	603	560	612	592	605	575	603	560	569	637	585	583	600	596	600	573	580	599	605	578	602	597	532	572	576	581	601	585	582	620	572	609	589	603	560	601	530	528	577	567	596	613	576	578	608	644	599	621	546	570	586	592	564	606	604	549	577	548	598	620	540	579	587	604	579	537	544	608	568	542	566	539	593	600	578	583	541	572	566	563	616	549	586	566	570	581	564	581	590	588	566	558	623	585	542	609	587	615	613	572	581	584	556	573	581	514	596	598	550	559	603	574	564	559	597	558	597	604	575	610	553	561	645	566	574	544	564	568	595	607	627	582	588	541	544	585	583	558	577	575	591	559	586	575	632	585	604	589	579	571	587	594	638	583	597	540	557	607	556	581	597	586	579	598	603	592	559	588	617	583	582	547	568	612	595	592	574	586	627	593	534	631	614	633	605	577	577	579	565	583	570	600	564	556	618	626	614	603	564	593	578	583	585	562	558	576	600	561	548	588	537	579	564	576	584	609	568	578	573	579	533	609	627	591	564	589	596	544	584	608	586	592	609	604	616	587	578	568	588	569	582	593	570	582	576	548	589	578	572	569	624	582	574	569	575	553	551	606	623	554	600	603	562	635	604	594	613	604	584	596	576	605	613	542	584	583	614	610	604	592	565	588	623	588	623	604	557	591	606	633	600	599	556	533	552	558	563	590	603	547	635	612	565	576	570	588	578	573	599	571	584	593	575	595	619	600	537	588	607	619	594	588	586	598	581	560	589	523	584	569	555	570	628	571	604	594	568	564	572	559	599	588	620	573	601	577	611	558	560	616	571	619	546	572	582	589	630	599	563	630	583	582	604	616	566	563	524	566	587	577	615	557	578	601	585	609	589	573	573	605	584	562	621	583	592	572	608	575	562	568	612	569	608	640	636	617	617	550	588	543	554	604	570	615	580	615	640	558	617	542	594	581	562	603	594	563	640	550	540	596	597	588	605	566	641	609
29194	30775	27854	12186	1796	537	331	350	317	361	349	331	307	366	372	353	350	300	315	339	333	329	354	351	350	330	338	322	318	319	338	344	356	340	365	319	294	299	341	360	324	322	325	334	304	330	353	351	347	345	345	326	337	326	314	317	327	353	301	335	330	328	361	333	324	296	324	361	313	341	332	352	320	350	327	343	357	338	374	296	342	323	313	360	331	337	332	335	359	324	333	341	307	363	333	342	343	306	347	330	312	323	351	336	337	360	349	319	354	314	355	348	337	315	310	362	340	301	320	345	352	347	349	311	312	312	349	343	319	319	319	364	311	344	334	320	315	328	327	335	372	355	329	320	304	327	300	361	322	336	345	294	352	329	325	327	351	333	306	328	339	301	318	289	364	300	350	334	339	318	302	345	309	341	333	304	342	349	332	330	331	334	304	306	342	351	309	332	312	310	344	334	340	346	318	332	357	353	322	343	325	333	311	340	343	327	347	335	337	336	345	337	362	301	330	320	332	335	322	324	335	325	319	324	318	324	332	350	310	317	322	341	334	333	337	318	334	318	310	323	351	329	355	328	357	351	324	345	316	298	313	329	342	336	326	386	336	348	309	358	316	346	317	311	308	329	344	336	298	327	343	345	313	346	321	328	331	321	350	350	333	327	312	329	343	304	306	314	332	351	309	368	370	341	351	310	350	369	305	302	311	321	337	342	378	307	356	350	317	336	337	345	306	345	324	306	341	326	319	318	324	370	350	346	327	347	300	337	319	322	301	298	337	325	346	352	359	332	322	340	322	338	315	306	333	309	380	365	308	328	349	320	330	311	330	365	338	328	307	348	326	331	322	296	331	333	309	324	318	316	336	345	340	335	381	331	338	327	325	291	308	314	298	351	327	291	324	303	342	342	320	315	311	337	341	339	326	330	351	331	320	315	329	319	330	356	304	332	384	345	328	305	346	323	324	315	338	345	339	348	355	349	315	341	341	361	307	344	334	343	318	335	280	338	342	313	315	339	289	300	300	333	301	354	362	334	325	316	311	308	343	343	323	324	344	298	287	308	352	349	310	331	307	325	341	307	311	335	330	327	329	298	335	335	334	340	336	317	344	369	307	338	312	319	299	351	313	327	327	333	342	310	349	327	307	347	310	322	366	314	301	329	360	342	317	333	341	360	317	347	369	329	347	291	322	331	321	329	341	330	311	328	361	321	284	318	351	350	306	347	355	326	334	313	320	319	335	300	319	346	332	335	335	377	336	335	332	359	337	323	369	293	332	333	331	316	318	338	306	360	356	327	309	308	355	342	318	348	309	329	327	348	339	343	339	323	337	342	321	308	320	312	346	332	348	307	372	317	342	329	306	314	315	341	349	312	357	339	340	337	307	324	345	303	339	335	328	338	291	310	322	295	331	317	350	346	326	326	382	323	361	330	341	344	352	332	326	314	325	345	324	320	335	318	322	343	349	344	356	317	340	354	290	345	345	329	320	316	340	325	348	324	338	314	338	375	308	333	325	338	306	312	360	336	340	338	308	305	342	337	333	293	339	311	356	328	345	309	335	312	388	337	303	377	321	339	341	322	305	306	314	333	340	339	353	354	324	317	327	303	347	328	323	317	317	321	336	357	336	336	332	332	315	321	350	302	341	324	332	326	333	328	318	358	311	331	331	358	300	332	326	313	315	349	310	334	330	368	305	328	327	318	336	340	340	333	265	331	321	327	339	335	352	292	370	340	311	311	288	349	333	332	328	347	337	317	321	327	341	344	349	313	334	346	318	329	316	332	324	335	376	325	347	316	339	349	307	327	350	321	341	352	317	343	328	324	352	330	350	342	301	323	315	309	328	330	332	325	358	312	333	319	346	322	327	333	311	311	327	340	354	300	352	331	330	328	324	336	344	330	307	344	303	345	337	360	307	354	313	330	319	353	326	320	308	324	342	338	324	303	311	337	328	356	343	298	313	333	337	363	315	319	345	346	327	321	320	308	344	323	328	349	319	341	353	351	347	329	335	293	324	358	333	303	351	325	301	347	330	328	314	295	362	326	345	330	371	344	338	322	362	323	322	321	334	336	330	309	354	313	339	340	296	321	358	334	314	345	345	316	325	330	386	321	330	353	324	313	336	346	326	337	319	316	356	341	330	339	351	322	286	333	351	359	308	334	308	342	294	317	342	322	338	343	328	358	331	335	277	346	306	313	331	325	330	337	329	342	328	306	336	299	302	325	347	330	317	342	332	344	306	326	323	359	320	321	317	325	320	303	325	370	348	332	351	314	311	302	330	358	292	342	305	323	318	334	314	325	331	333	315	338	352	327	379	301	349	302	301	346	341	327	354	350	349	333	320	314	316	339	355	314	335	307	331	331	315	326	355	319	320	348	301	318	342	367	309	316	356	339	369	296	334	306	321	354	308	333	308	312	323	360	309	331	334	321	323	300	335	299	338	312	357	279	353	320	339	345	343	326	330	335	347	363	327	352	353	371	324	323	339	372	331	309	316	324	332	336	297	326	313	335	320	359	336	383	313	322	336	342	308	308	301	330	316	317	344	339	348	351	340	291	334	331	346	311	336	298	339	341	330	340	341	296	337	339	342	338	343	324	325	330	337	325	347	336	326	323	292	309	315	355	350	324	315	318	346	330	302	350	351	331	324	345	318	318	314	330	333	393	354	332	361	291	336	300	349	372	321	329	306	351	353	330	328	305	331	348	351	338	319	321	328	353	357	358	347	311	351	305	329	310	335	332	355	351	328	307	297	323	354	332	367	350	338	360	309	339	336	317	327	335	337	312	319	353	291	306	323	355	363	311	323	321	345	312	315	320	359	307	313	338	333	373	331	354	312	324	350	328	322	322	319	323	340	325	322	353	322	322	312	310	331	336	346	323	346	361	337	312	341	315	318	321	346	327	323	305	339	334	325	327	327	356	307	347	330	329	340	395	299	325	323	347	309	341	356	376	311	324	354	314	336	316	343	332	339	319	327	299	345	320	333	308	308	315	350	356	326	320	304	322	318	344	332	332	343	319	328	323	351	333	365	329	318	330	358	308	347	326	339	329	321	330	307	319	328	338	298	330	343	319	330	324	356	350	369	339	325	334	325	319	333	307	318	324	356	372	333	340	323	298	304	316	319	331	322	344	323	310	377	327	304	344	335	284	319	350	303	304	335	367	309	319	308	340	330	333	323	287	330	336	324	333	361	317	335	320	356	320	342	341	317	325	389	362	329	350	342	333	300	335	336	326	331	346	325	340	359	338	334	366	336	328	321	341	326	338	319	380	335	322	333	335	344	385	326	350	317	317	323	333	332	352	343	329	339	319	335	345	331	326	328	309	305	313	317	339	312	343	321	350	362	354	330	322	292	334	340	336	352	320	326	327	319	322	337	312	330	323	328	334	303	317	355	319	348	284	361	359	367	317	316	299	330	358	340	316	323	351	341	335	313	362	348	322	357	341	297	303	343	354	361	331	321	324	319	296	324	351	352	386	335	321	305	333
36945	49174	32231	12067	3379	1144	620	602	591	611	604	550	594	565	605	620	571	617	592	593	569	556	598	594	653	589	629	575	594	601	580	631	575	576	564	610	595	576	606	590	603	604	603	605	623	564	633	557	609	635	605	585	603	583	580	591	622	571	547	599	563	589	622	589	606	572	599	620	587	579	606	614	605	603	589	596	585	608	616	635	611	603	588	639	607	661	595	623	601	596	592	548	604	578	564	592	619	597	609	587	601	604	622	555	577	632	595	561	615	561	583	537	642	586	599	589	632	577	593	576	571	647	565	623	659	590	618	606	659	578	557	572	584	579	544	590	543	585	628	585	595	606	568	561	624	571	614	595	562	604	602	633	579	610	551	585	570	591	592	547	587	567	593	605	573	600	610	636	587	612	594	624	594	610	610	585	601	599	642	578	669	551	594	560	569	618	575	589	536	604	598	585	592	602	595	602	579	631	575	600	561	642	580	588	566	623	573	575	586	569	615	569	580	622	573	538	608	594	532	589	580	550	581	595	579	612	560	596	584	554	599	628	570	621	580	596	537	578	572	594	610	608	589	596	606	607	580	584	532	593	580	570	565	589	595	564	582	584	602	603	573	632	584	562	575	603	602	563	606	559	560	578	606	625	587	565	541	593	586	608	585	560	574	585	533	630	609	613	599	618	542	649	609	579	627	580	585	598	587	545	558	615	605	568	628	573	614	634	602	610	630	589	593	593	594	561	649	616	619	628	549	553	588	619	607	561	586	602	596	575	626	567	605	569	599	586	615	608	607	615	631	623	558	578	591	624	618	608	639	586	601	597	568	663	643	524	624	563	574	584	571	616	633	622	575	567	616	591	596	577	564	572	560	602	618	601	590	571	533	624	575	612	570	592	586	571	643	649	554	574	600	636	609	568	614	599	561	572	555	591	597	527	622	610	585	561	628	614	555	561	620	659	568	533	567	573	620	548	550	583	604	588	591	632	564	637	601	607	598	559	540	607	597	595	590	581	613	620	597	614	607	538	588	615	558	560	554	628	547	595	574	605	649	658	560	581	616	609	592	595	575	548	576	584	601	607	539	618	603	589	575	567	580	597	662	606	639	596	632	586	614	603	598	581	587	583	604	610	601	589	594	609	626	636	618	614	617	556	580	604	591	585	593	595	612	587	600	589	621	562	597	595	602	571	599	608	570	580	635	583	562	590	637	597	581	600	580	628	556	595	590	609	614	604	591	576	621	574	593	605	609	554	573	589	606	624	564	586	624	582	564	580	596	590	570	604	585	559	601	609	614	618	618	607	647	612	581	591	606	628	609	576	605	593	604	590	578	590	588	574	562	577	598	602	621	578	609	574	515	575	598	609	590	588	616	580	633	610	590	563	603	573	587	647	646	589	563	607	547	623	622	605	594	578	583	587	606	626	586	618	576	576	557	578	594	593	619	579	541	566	586	608	613	605	618	578	593	601	584	615	584	622	532	602	584	571	589	614	593	641	559	580	583	603	572	600	607	599	637	610	585	563	596	619	617	601	583	596	576	609	600	590	561	569	585	581	582	567	577	599	622	533	607	632	603	590	636	612	642	617	591	558	613	626	557	608	590	607	593	589	601	610	632	590	581	596	568	569	602	574	565	593	574	566	612	573	619	643	586	579	599	566	604	599	624	613	617	556	605	553	581	584	617	600	584	597	608	576	583	563	615	597	607	580	600	595	567	647	580	528	595	592	626	595	617	615	609	558	587	614	599	583	594	555	610	619	628	562	579	572	594	610	595	590	548	623	563	597	564	554	608	566	621	577	563	574	583	635	612	602	616	602	632	591	599	603	579	590	600	566	591	608	564	609	612	623	559	559	572	562	628	562	589	572	580	584	625	591	582	615	602	554	576	550	611	611	602	555	624	585	578	587	585	631	575	594	631	604	625	590	610	634	602	571	594	619	607	579	611	585	594	594	595	635	631	594	599	611	600	555	591	570	571	615	608	578	638	601	596	595	557	627	627	631	636	587	613	628	600	578	607	629	576	551	589	595	608	597	573	582	613	609	621	598	553	547	551	553	621	581	567	598	602	640	626	599	595	593	607	637	559	613	578	571	598	616	558	610	634	554	572	524	593	611	584	581	614	564	568	624	602	592	585	595	567	533	614	594	572	580	578	626	556	624	603	615	601	566	610	566	616	605	584	579	602	626	611	572	575	566	628	564	578	557	594	597	586	557	582	605	580	617	603	565	611	559	594	610	600	560	557	577	575	593	569	568	583	604	577	583	566	582	581	585	615	576	611	536	602	519	617	603	552	590	611	572	608	631	564	579	590	602	577	601	614	567	600	630	612	596	569	611	582	609	573	594	587	586	616	632	602	568	559	572	627	576	556	628	630	619	620	600	590	606	582	580	571	602	578	577	618	586	544	571	596	618	669	554	556	598	628	591	568	634	603	579	630	561	612	574	541	554	621	621	589	592	602	633	607	548	585	584	540	627	578	593	583	571	614	580	565	605	569	615	621	594	600	544	574	573	597	634	610	584	574	587	638	643	587	547	603	579	562	595	598	564	560	609	589	585	607	591	597	603	590	595	641	608	614	568	567	577	527	561	603	595	566	620	591	586	603	591	595	649	561	601	595	614	575	610	659	579	602	562	584	613	587	591	593	580	567	588	537	600	635	600	575	543	576	584	608	596	552	548	615	612	583	620	612	601	624	624	607	630	651	602	600	616	606	604	596	601	614	595	580	625	552	549	579	586	647	611	616	578	538	575	574	597	555	590	553	582	615	633	578	618	556	609	608	584	604	607	609	573	591	566	629	602	598	561	622	585	565	601	645	599	583	580	566	523	544	591	585	573	564	594	572	584	591	597	576	569	583	591	560	602	624	613	519	586	614	592	564	581	576	571	605	627	582	614	582	607	608	574	609	585	599	579	590	590	625	570	601	593	566	596	530	602	589	600	542	628	560	589	635	604	616	601	614	591	637	602	574	608	614	634	577	577	638	637	634	582	618	581	643	614	544	577	558	599	586	586	611	614	575	565	601	585	569	574	603	560	607	566	609	605	521	619	591	610	595	595	603	591	631	584	579	650	588	577	575	580	582	589	622	595	569	580	628	579	620	609	632	613	560	592	612	603	570	612	623	624	596	591	629	562	635	604	616	637	537	574	597	589	564	578	589	613	595	582	588	594	633	619	651	583	581	605	594	598	649	560	541	567	603	607	641	622	591	552	630	607	601	641	608	594	563	551	607	571	621	587	630	574	548	584	567	629	556	582	613	581	584	601	543	571	584	593	570	587	621	585	617	597	596	570	594	579	591	592	644	602	609	612	644	610	585	617	598	604	556	588	574	592	583	615	573	614	625	598	558	612	598	560	594	622	591	600	641	575	562	618	607	584	615	598	617	604	596	645	591	609	588	593	645	600	591	597	577	579	594	578	606	568	598	610	562	584	613	589	617	578	574	618	582	554	630	582	631	618	619	585	576	573	592	599	589	586	576	623	608	602	578	601	573	572
24650	23645	33195	26995	20135	8177	508	287	242	241	265	276	256	287	223	246	277	222	260	229	279	239	257	256	259	247	251	280	241	216	284	256	244	277	245	260	254	220	246	232	266	241	247	264	249	242	242	256	229	242	265	230	260	240	254	264	252	250	234	236	256	260	250	254	243	244	258	251	275	263	245	247	260	240	249	267	261	242	211	250	266	272	252	266	241	247	269	280	261	246	257	256	245	261	243	239	240	239	262	264	250	269	248	241	256	246	235	265	304	268	258	258	242	216	266	239	255	252	268	233	241	264	276	264	240	232	256	245	224	275	235	270	269	264	254	272	255	241	269	230	261	262	254	270	239	257	271	248	258	249	256	261	248	242	247	219	228	247	257	257	246	271	249	282	254	258	243	255	255	247	220	255	234	247	253	248	265	246	259	282	280	238	261	242	220	264	246	231	253	249	278	262	240	241	242	266	259	246	227	275	241	240	248	271	249	272	259	278	260	249	250	250	279	237	251	245	255	266	260	256	257	276	225	301	243	251	233	272	256	229	247	278	254	243	241	259	269	239	237	252	240	250	230	281	274	250	250	250	230	233	269	266	235	250	257	295	209	266	257	233	250	262	276	236	261	232	268	231	275	275	241	259	257	255	218	277	262	267	258	250	245	261	254	254	269	276	248	279	255	239	237	243	247	245	251	233	240	224	240	232	239	252	250	271	244	252	247	238	222	251	235	258	261	262	250	217	244	259	222	241	254	261	260	269	246	245	260	276	251	265	261	254	219	237	242	217	238	248	262	264	260	248	255	256	231	256	263	239	233	247	236	227	261	239	250	242	237	277	287	281	284	263	250	248	268	273	240	254	223	239	235	242	244	273	238	251	249	276	271	241	241	255	246	226	273	252	232	238	241	272	252	231	267	242	245	248	260	268	233	260	268	269	281	249	254	255	245	239	268	244	275	281	259	233	241	272	239	253	253	274	259	243	247	238	253	254	266	250	283	250	269	294	245	249	263	248	233	261	249	273	262	258	255	247	223	235	278	268	266	267	247	273	255	243	234	258	239	244	228	243	277	279	240	256	224	225	262	249	221	242	226	248	258	247	243	238	256	275	277	251	251	267	251	249	231	239	249	244	250	251	235	220	276	240	268	234	269	230	253	262	268	230	264	259	255	267	242	266	260	261	244	242	261	253	253	243	283	240	224	249	255	237	261	230	260	292	253	249	242	245	251	241	241	272	254	223	281	243	266	264	227	274	252	235	261	250	251	277	250	250	247	265	229	243	253	243	261	255	259	237	250	205	232	258	265	258	240	262	262	257	248	270	257	252	225	267	226	235	265	259	238	240	249	221	251	248	265	271	225	237	276	249	232	236	240	254	251	253	233	256	274	231	259	226	245	255	220	260	253	252	258	265	244	259	258	260	249	234	260	271	266	261	243	248	262	235	258	246	253	270	232	251	269	273	250	244	246	246	241	246	253	256	267	263	260	249	243	264	244	236	246	236	260	253	247	254	236	248	248	273	262	259	253	258	243	228	238	250	256	244	252	237	236	265	262	249	266	265	259	271	258	240	226	256	246	233	229	287	230	230	237	260	249	266	261	284	241	265	225	243	243	273	256	254	268	263	289	248	243	262	238	237	254	252	273	254	258	230	290	278	281	238	272	234	240	288	247	262	274	240	245	223	235	267	270	235	253	262	264	232	252	261	256	271	263	266	245	243	254	245	245	251	265	264	257	255	231	254	238	272	277	276	251	216	250	244	271	242	232	272	249	261	261	245	265	247	266	264	251	273	257	255	250	234	239	252	272	242	211	232	252	242	273	244	243	245	270	240	246	241	243	230	274	262	242	244	265	240	241	270	239	274	278	252	260	244	244	261	248	236	221	250	251	270	232	264	233	238	224	294	238	238	236	250	261	254	280	250	253	234	233	242	229	246	252	227	259	243	222	258	253	255	235	253	244	251	272	250	253	219	254	271	260	230	239	223	248	233	270	263	248	267	255	261	280	223	269	251	239	249	244	243	227	238	242	264	248	254	260	243	264	222	237	247	217	245	266	259	242	265	235	255	264	276	272	265	273	248	251	243	250	256	243	225	246	224	272	272	252	267	269	239	254	232	233	219	249	230	278	262	224	265	263	255	266	257	208	250	234	272	252	245	245	216	242	262	288	256	253	238	244	263	248	263	254	251	253	260	286	237	230	265	248	261	244	268	239	262	252	247	255	237	241	258	246	251	239	267	266	244	247	233	224	264	220	228	246	234	238	259	229	254	247	243	272	234	260	280	256	238	252	253	240	236	229	244	216	240	259	247	265	226	272	282	262	249	271	232	262	224	262	254	253	262	237	269	252	242	234	239	232	241	253	253	218	242	218	237	239	238	252	239	265	226	256	250	247	259	257	248	272	282	241	264	254	249	264	248	278	237	247	244	254	267	244	279	272	253	259	278	276	247	258	259	246	262	273	278	248	275	266	257	238	243	249	251	223	246	243	270	245	282	254	244	270	273	235	256	230	267	259	250	271	250	264	246	243	268	262	285	262	253	231	263	267	243	258	238	254	249	248	247	243	288	264	246	253	242	239	242	267	272	255	249	256	253	251	243	252	267	248	245	258	245	237	254	237	216	245	254	237	259	260	250	245	272	261	250	246	236	236	266	251	269	242	237	239	247	241	278	279	251	237	234	247	272	239	232	243	246	247	284	258	229	224	222	247	286	252	271	268	258	242	255	256	245	260	270	238	244	240	240	247	290	231	243	241	241	283	242	259	259	245	272	231	267	239	224	267	251	238	243	246	275	235	260	247	250	268	269	287	254	225	255	248	244	226	235	256	248	241	250	286	237	237	265	269	265	253	222	251	289	252	216	216	258	229	236	243	240	234	243	244	258	270	243	263	276	270	217	230	238	264	240	247	224	243	232	278	248	235	265	271	265	264	274	250	289	218	258	256	260	265	245	246	257	257	240	248	268	211	234	246	255	254	252	245	273	248	246	259	277	265	230	260	233	236	251	269	249	218	278	264	250	249	283	247	236	289	252	253	267	268	233	236	237	270	237	259	249	229	232	227	295	267	238	250	264	245	250	262	255	257	237	290	262	241	262	252	255	235	260	263	257	237	252	239	259	232	223	258	249	260	253	234	240	232	239	245	261	254	256	237	219	259	240	240	237	261	246	261	270	273	248	248	241	256	243	267	270	214	253	254	257	235	242	256	256	254	247	271	261	249	236	234	258	249	247	282	232	256	263	241	276	248	259	274	242	246	275	270	236	269	267	257	258	225	243	229	234	224	270	227	288	246	255	235	240	270	242	261	268	265	218	245	224	257	244	240	239	253	266	244	254	255	254	243	252	257	261	244	233	229	256	229	231	266	268	253	244	251	257	245	290	278	261	245	248	245	280	227	232	275	231	258	234	288	259	263	252	306	251	267	254	266	250	251	259	257	241	256	209	264	236	264	267	277	272	236	262	253	275	244	239	248	270	247	279	240	266	241	279	264	282	256	244
60786	92474	66514	37082	15936	3075	481	456	446	438	474	456	464	475	458	437	460	438	424	482	483	455	455	441	438	450	447	431	451	447	464	444	483	445	424	467	451	423	483	427	489	429	451	444	428	441	479	437	460	438	436	481	474	444	444	415	438	447	455	453	446	452	436	442	441	468	458	417	460	476	397	456	432	444	487	441	491	423	463	449	451	447	439	477	482	437	440	448	476	425	438	415	464	448	463	450	474	451	430	422	475	423	435	470	467	465	455	466	480	467	461	456	455	449	414	469	421	460	435	452	452	467	461	456	433	448	459	439	458	485	453	478	457	449	425	449	465	434	426	441	462	449	423	445	452	417	466	445	439	449	459	478	438	457	437	433	437	469	448	444	441	473	478	430	409	421	459	429	454	473	458	482	455	435	420	452	476	478	416	439	469	441	449	449	443	446	444	426	469	466	444	411	435	481	453	441	400	500	440	436	467	452	463	465	452	461	452	458	449	410	427	417	449	461	481	416	446	430	445	416	444	459	445	437	436	486	463	472	467	483	458	454	440	447	425	469	458	429	451	440	489	471	467	463	496	482	442	425	498	463	475	421	481	459	423	463	435	429	462	476	433	489	464	436	472	470	419	441	448	446	457	443	430	463	440	445	396	432	463	449	475	449	449	449	454	454	453	473	473	436	479	445	458	443	415	426	431	515	478	467	414	464	491	396	415	486	443	450	441	478	435	456	437	433	448	430	430	469	433	463	494	474	474	490	433	401	485	411	486	436	439	453	436	416	451	438	450	487	454	448	438	431	469	446	452	445	508	440	460	452	444	434	433	462	420	458	468	453	447	449	447	451	493	454	443	472	428	443	448	435	473	418	438	483	437	448	434	468	421	463	426	435	466	478	444	465	486	456	455	474	430	436	417	415	459	446	422	425	469	454	446	450	451	465	449	442	427	481	461	459	456	445	434	446	447	451	447	445	452	464	453	457	452	437	474	480	449	437	460	451	446	403	472	396	448	486	465	464	451	455	446	449	465	418	435	461	471	404	421	417	445	471	425	459	445	482	441	438	422	445	436	449	477	454	437	483	439	472	442	459	435	455	443	462	460	471	466	434	465	434	414	454	459	472	450	466	423	470	474	446	458	450	458	436	449	430	420	455	422	455	434	439	443	429	429	506	419	448	413	486	447	431	440	455	428	444	466	472	443	461	478	455	457	469	441	425	433	465	469	456	469	441	450	401	452	448	469	436	461	446	432	490	469	455	473	449	456	422	458	458	438	423	460	445	395	452	443	449	425	453	469	412	428	464	444	429	462	420	456	455	452	402	427	452	468	465	451	424	475	474	402	459	420	475	479	457	432	484	464	445	419	445	459	481	480	475	451	442	464	479	459	501	452	474	436	457	438	480	459	449	438	446	435	445	440	453	469	518	420	440	436	471	464	417	408	440	448	445	475	452	434	454	434	459	451	443	457	423	473	447	451	464	482	420	487	404	479	432	470	479	459	463	445	497	455	483	437	406	423	446	462	452	417	426	429	454	435	476	435	455	420	453	421	482	468	437	427	427	437	467	469	471	444	477	505	475	460	433	421	456	461	441	450	421	499	476	435	436	452	446	438	438	445	437	443	434	446	419	425	446	456	448	472	456	450	421	497	460	442	466	458	479	474	441	448	428	409	461	472	449	436	469	447	441	446	465	396	468	491	430	446	456	413	444	455	428	456	479	487	450	431	471	433	421	415	461	491	447	447	491	488	451	449	480	474	449	449	429	443	471	461	473	445	451	466	475	433	417	460	455	458	414	444	451	440	452	453	421	460	424	448	447	410	475	444	455	421	451	383	449	453	445	446	469	477	450	452	462	460	464	428	472	451	451	420	490	447	435	452	459	444	464	462	432	436	448	475	464	448	474	459	456	460	411	416	448	442	422	442	469	458	465	463	485	421	453	461	490	457	422	471	415	417	458	432	425	454	421	431	448	500	446	448	487	446	479	466	445	460	459	429	422	478	440	472	443	466	469	485	453	445	466	472	453	448	425	460	473	462	463	495	470	477	396	468	483	488	471	447	453	443	471	462	418	452	461	424	442	413	486	445	436	439	441	453	483	443	459	470	450	435	453	484	426	452	470	470	430	416	423	474	455	439	477	444	447	444	463	429	469	419	450	461	429	435	437	434	428	497	410	474	444	441	437	466	482	410	475	450	472	424	473	463	413	442	423	443	447	494	467	472	458	487	463	475	449	468	464	490	434	474	439	439	443	491	425	440	499	466	420	454	473	452	504	441	469	474	446	446	461	459	456	457	454	444	433	453	406	461	451	447	485	469	469	419	450	451	441	466	428	460	441	456	472	433	468	457	430	413	497	475	458	455	438	445	450	457	468	481	477	431	430	461	461	451	413	450	447	476	434	456	467	455	464	423	452	470	447	428	465	452	455	435	421	442	485	443	424	414	428	462	470	440	482	474	453	484	467	457	439	420	452	485	464	459	477	455	467	422	441	442	462	420	466	422	462	424	432	449	481	427	421	466	452	418	446	477	448	444	444	454	448	431	429	484	442	451	491	421	500	424	478	446	491	458	449	462	469	426	456	425	445	452	453	460	434	452	455	478	450	461	401	477	507	492	466	419	457	468	458	484	466	439	447	404	449	431	433	467	478	460	416	422	428	441	467	463	439	431	440	446	448	490	460	493	421	467	518	442	491	451	447	462	408	474	455	432	435	477	434	467	469	446	456	427	487	440	469	444	437	431	449	464	471	458	450	471	441	448	441	455	449	474	458	478	482	450	453	422	463	442	430	442	428	445	433	457	422	414	406	402	419	446	389	446	460	472	391	472	465	428	464	442	447	458	456	446	425	449	443	461	458	509	447	453	449	466	446	494	415	466	478	501	454	457	467	438	402	471	459	464	449	439	476	476	442	436	455	443	446	418	445	472	457	489	456	432	475	451	416	456	463	457	419	467	459	447	440	443	434	451	428	494	455	420	443	412	450	436	454	414	484	404	459	448	437	421	428	453	461	452	440	456	454	456	440	446	513	457	440	478	488	417	439	417	446	456	429	475	458	469	493	446	452	440	438	457	473	484	434	468	472	463	480	449	438	418	431	487	473	442	408	424	468	455	468	463	463	452	478	465	430	427	447	456	461	428	455	451	479	497	417	453	447	472	445	444	414	444	461	464	464	464	457	414	481	467	438	434	450	451	483	443	443	462	446	464	471	461	432	427	455	475	440	420	441	467	445	424	495	470	446	428	441	446	433	461	473	486	441	441	477	456	470	436	370	420	440	465	457	422	477	429	443	466	467	452	475	456	473	450	449	433	457	493	425	439	440	461	442	403	459	424	440	419	469	451	468	418	476	464	480	471	464	463	424	457	433	441	443	470	429	450	515	460	494	433	451	470	453	444	438	455	429	465	477	423	433	453	459	458	489	444	497	449	442	485	440	463	447	441	467	444	446	467	440	450	441	439	449	443	435	467	468	433	453	437	467	424	443	459	418	448	422	452	465
23505	22099	31031	25423	21613	18606	4651	461	352	339	354	353	348	330	337	313	338	339	331	339	354	356	356	344	313	278	378	349	311	335	351	361	351	324	362	320	355	341	339	299	357	313	348	333	342	344	329	321	314	292	348	355	376	348	342	336	345	329	330	333	321	303	329	339	329	354	318	311	293	346	378	321	330	335	343	349	320	297	338	310	337	316	326	336	346	343	334	316	318	311	329	332	296	309	316	338	338	333	314	340	339	323	317	314	345	340	305	355	338	327	321	345	368	325	337	355	338	339	326	311	348	325	354	320	282	360	328	330	337	337	365	317	329	329	324	329	349	351	354	318	325	333	342	364	339	312	316	306	353	357	313	321	337	289	332	355	333	324	313	355	329	303	371	367	327	345	333	398	342	298	361	326	339	301	323	362	338	353	349	328	315	298	306	331	325	345	333	333	324	358	302	336	316	290	311	322	327	372	331	333	352	321	326	316	329	342	325	339	294	309	334	355	330	336	323	339	323	309	315	329	355	316	298	330	341	314	330	324	309	319	322	329	355	341	317	355	338	343	323	331	319	352	359	288	291	339	330	314	343	335	342	324	328	341	305	307	295	321	348	350	341	367	345	345	350	335	345	347	327	339	332	302	309	340	314	354	298	296	328	287	332	301	335	333	331	349	321	321	327	358	322	340	333	342	328	303	361	321	341	355	361	319	345	326	349	323	350	366	320	322	352	327	354	333	315	335	346	333	325	333	290	326	350	310	325	330	358	375	380	313	346	318	314	358	334	340	314	344	306	314	322	354	310	312	330	343	327	340	375	329	337	338	347	304	342	324	295	316	305	326	327	361	322	322	292	343	323	346	348	341	342	306	345	322	315	343	338	316	325	348	352	357	330	308	323	349	317	309	297	354	312	344	349	316	325	296	359	332	326	336	310	315	339	326	343	325	308	358	304	369	323	354	306	326	345	337	298	335	329	307	331	335	310	346	289	339	319	353	323	361	354	317	321	322	323	316	333	323	324	337	311	326	362	339	312	323	321	321	350	321	342	342	325	317	363	328	331	345	328	369	334	346	331	336	305	312	327	356	308	308	315	338	362	339	318	330	321	307	302	320	308	324	324	327	321	338	310	315	325	322	353	316	323	326	329	328	362	336	303	339	305	295	323	322	328	335	349	342	301	321	316	328	350	341	334	291	350	351	309	331	348	344	314	336	348	332	333	314	339	335	321	342	311	335	331	326	311	330	364	305	342	319	346	357	323	357	312	374	332	332	329	302	310	333	315	308	308	342	363	282	328	341	352	382	314	332	299	327	350	353	360	323	315	329	358	298	310	313	313	343	314	330	331	350	337	349	372	335	342	343	327	349	329	347	341	325	358	378	317	349	348	301	341	296	331	338	323	348	304	311	325	293	341	336	325	309	338	316	314	295	357	327	331	354	356	367	327	331	345	331	326	329	364	308	312	340	324	362	323	313	335	348	320	357	347	315	323	359	323	347	315	321	345	309	337	332	340	342	301	327	318	357	334	322	324	349	333	330	350	343	325	349	310	355	353	312	314	320	354	343	336	319	335	327	322	335	306	341	308	323	311	361	331	347	311	357	344	354	339	309	287	303	326	341	365	309	331	318	328	315	294	343	323	347	321	348	301	302	358	356	345	330	322	299	329	313	335	334	321	317	315	352	344	339	377	316	341	304	363	308	335	343	350	326	349	294	327	329	325	329	340	344	298	318	335	330	342	321	337	368	335	301	320	332	295	346	305	330	331	305	368	342	302	315	299	371	341	352	327	342	335	356	332	354	316	328	348	326	337	331	320	311	327	316	351	338	309	341	347	330	328	325	334	333	324	325	327	364	358	322	331	340	318	348	346	326	328	334	353	344	330	340	345	335	347	327	347	339	319	323	336	323	319	355	318	320	361	312	338	334	343	328	315	349	309	323	345	338	310	361	311	341	321	326	330	319	343	309	356	333	339	330	311	363	311	324	334	320	350	338	310	330	317	296	353	324	338	346	340	362	355	295	309	357	343	330	336	367	340	303	310	359	377	350	349	305	362	339	358	294	332	318	355	336	337	333	301	345	322	361	328	324	319	307	335	324	295	336	355	378	343	317	327	355	314	327	326	334	335	340	326	341	336	351	364	332	327	333	346	324	315	318	340	338	332	317	318	346	324	329	358	353	360	345	367	350	298	326	324	349	321	316	357	285	344	350	343	349	302	325	300	326	333	319	334	321	332	295	343	318	334	299	334	335	319	330	313	318	295	362	345	327	301	311	333	326	337	340	349	338	346	321	339	346	341	366	348	312	312	337	322	347	318	337	328	337	318	322	357	292	319	322	366	347	290	349	308	378	332	310	340	308	342	325	361	313	361	293	310	309	324	317	311	345	306	326	338	317	306	355	354	337	303	315	320	331	336	322	330	308	355	332	319	329	324	331	306	333	318	286	314	350	327	342	334	326	327	314	304	322	324	327	350	357	341	325	327	336	323	343	333	341	339	333	348	338	326	285	333	307	322	349	328	354	312	367	323	324	346	323	332	317	311	340	327	339	323	329	338	375	344	293	344	362	331	315	342	303	369	365	338	351	330	365	344	338	343	306	345	339	312	302	334	348	349	333	346	342	332	325	306	338	347	337	289	350	319	330	359	324	309	337	352	333	319	334	304	321	329	337	332	345	311	315	305	343	338	330	354	361	322	319	346	342	323	346	332	330	345	361	319	346	343	339	322	341	335	352	299	325	345	327	323	330	320	323	339	327	312	334	329	303	320	343	314	359	308	316	334	334	351	365	362	335	340	343	352	350	343	312	334	299	327	358	334	343	318	361	347	332	392	334	328	299	319	332	342	321	354	310	315	310	325	327	307	341	340	335	333	357	315	331	345	329	328	298	345	310	300	325	367	316	339	342	332	356	334	349	337	320	335	326	359	332	346	308	342	326	327	346	341	318	339	314	333	317	349	325	346	335	341	352	339	325	337	312	301	298	325	329	315	336	375	307	332	319	306	308	317	319	303	332	337	317	288	338	358	325	346	306	354	338	343	336	334	302	317	332	343	340	326	338	338	310	296	332	358	339	329	330	317	330	323	322	301	330	332	334	336	327	343	319	342	374	328	351	339	352	321	370	332	317	325	342	343	336	318	304	365	323	321	345	316	341	333	326	338	301	303	328	330	334	328	324	309	296	359	335	314	348	322	335	317	348	312	321	325	301	300	342	335	319	339	347	352	311	345	326	301	304	351	323	327	337	343	343	342	354	361	318	309	301	327	338	323	323	283	328	360	341	342	345	337	328	330	337	350	324	348	300	339	339	321	358	325	320	312	321	344	337	317	324	346	356	329	316	291	346	350	347	364	325	324	330	312	309	299	330	329	388	329	326	327	308	301	350	341	334	298	347	325	338	315	335	347	339	335	323	322	301	358	301	300	338	352	343	342	336	335	336	342	304	330	323	320	311	308	355	340	353	317	366	331	301	343	348	319	365	332	325	326	348	309	330	311	343
60329	102337	76579	46864	23437	5610	560	538	561	585	565	527	556	568	601	540	562	566	561	582	570	546	561	558	548	491	586	546	485	546	552	535	556	522	552	562	553	557	545	536	544	564	518	518	570	550	537	547	573	554	566	553	557	542	560	596	584	562	574	605	573	567	560	571	571	573	546	556	566	593	559	542	594	576	536	541	545	548	570	576	557	566	548	595	553	579	559	568	544	504	572	587	556	567	527	565	563	537	553	570	600	565	495	539	519	559	577	540	576	559	567	559	590	549	568	571	560	543	572	573	530	534	558	522	577	581	584	576	553	536	580	594	584	552	580	555	534	552	538	554	532	507	529	533	537	559	544	556	539	562	543	564	545	540	577	551	561	561	535	551	543	518	529	532	534	546	575	560	555	569	525	547	550	534	576	575	532	530	571	546	577	555	504	543	580	546	530	574	493	582	614	607	515	561	558	550	563	555	581	528	548	559	538	560	559	570	550	578	544	513	518	552	521	560	547	557	567	527	522	538	528	538	559	553	511	536	583	581	564	540	528	556	576	553	522	550	501	577	534	544	571	536	525	578	552	571	572	578	593	559	582	578	544	515	569	568	579	511	528	551	558	581	547	541	545	551	583	545	546	522	553	522	551	577	534	528	562	534	572	519	548	554	547	554	505	566	563	562	539	538	569	542	547	529	546	536	563	554	589	583	544	560	559	570	547	555	514	509	568	543	574	558	549	566	550	519	535	554	545	538	523	582	583	550	530	532	579	568	530	559	551	529	532	573	579	577	557	597	549	520	558	582	544	539	607	611	586	594	517	545	564	579	573	548	588	574	555	535	505	517	538	594	544	518	538	591	587	505	559	546	468	582	575	578	591	588	578	585	566	529	608	581	584	564	550	508	558	528	550	549	549	542	567	564	575	522	553	550	542	560	501	554	590	561	535	537	576	536	562	499	585	517	576	576	568	536	569	540	515	573	595	506	597	555	539	554	584	578	549	521	530	588	573	545	573	536	530	510	525	604	542	549	521	559	571	573	536	587	577	625	571	622	551	546	567	577	533	607	601	550	566	541	535	585	523	549	591	547	552	557	536	578	525	555	547	567	537	590	533	558	559	552	551	532	609	537	542	545	532	557	549	585	593	516	541	510	621	538	516	537	545	604	550	564	577	572	516	541	562	542	526	560	563	543	579	519	549	560	547	557	600	542	580	573	546	507	574	595	546	540	560	533	601	544	576	598	597	604	561	566	540	596	538	553	564	545	552	572	551	568	557	583	548	542	554	533	589	582	584	528	537	533	593	551	591	547	574	576	549	522	596	509	535	506	539	562	549	578	545	550	542	570	547	593	557	526	534	579	558	551	561	569	566	565	565	537	527	551	521	574	555	529	512	531	535	589	537	531	530	540	572	612	570	545	535	569	550	558	578	553	575	574	568	522	517	570	546	597	551	539	530	549	565	487	574	546	505	522	510	536	586	583	550	570	560	556	557	564	525	569	528	597	575	533	571	577	542	563	550	532	563	604	549	550	531	555	602	537	503	539	528	556	570	562	563	535	549	539	570	558	575	557	557	616	568	607	573	576	546	573	544	604	553	546	584	542	514	556	504	547	567	544	542	584	583	577	542	568	603	555	585	572	530	539	550	579	578	561	526	524	510	559	556	538	602	556	509	563	549	541	584	540	551	575	529	554	557	552	537	531	562	559	557	570	524	534	556	559	552	537	571	550	535	537	587	540	510	542	549	526	536	564	551	543	555	552	563	549	572	544	539	560	591	545	571	553	558	549	542	545	582	543	528	575	614	529	559	561	532	567	558	560	545	585	532	540	540	557	555	555	534	537	559	554	586	577	560	565	523	566	571	549	579	526	562	532	597	551	554	565	570	555	561	538	578	556	547	583	580	555	533	541	530	539	554	563	549	563	575	588	606	588	528	551	577	585	555	559	597	538	556	556	583	557	574	545	624	572	569	519	544	572	559	545	516	575	531	528	535	565	564	529	579	599	536	550	580	535	567	579	530	543	552	580	576	600	541	563	563	556	574	524	571	607	529	556	548	562	541	558	542	525	545	540	540	583	545	545	547	567	581	547	547	525	545	577	556	532	551	589	573	528	525	546	539	584	540	567	559	571	576	567	532	554	506	565	505	591	565	565	547	526	603	569	598	559	554	546	555	560	529	569	556	543	529	544	516	563	555	569	571	557	516	590	514	553	559	595	600	559	554	540	559	577	530	581	516	535	538	537	591	575	522	544	528	560	583	569	534	521	575	577	499	542	565	552	581	596	526	551	559	547	521	567	568	574	578	571	553	572	551	549	522	537	562	541	492	594	531	578	557	578	561	547	574	594	550	588	579	558	535	522	537	559	547	556	532	545	540	529	584	498	523	615	573	556	538	545	561	562	539	576	588	575	571	549	567	544	583	576	586	621	575	580	548	558	565	522	551	535	575	534	570	548	531	550	549	559	556	542	532	596	570	551	548	558	558	552	500	542	523	554	537	584	574	515	559	569	576	566	540	616	539	527	564	555	593	562	552	543	529	512	566	567	506	573	544	549	530	535	563	540	572	534	603	525	564	506	547	548	567	553	555	558	564	522	553	558	562	567	551	579	562	540	540	561	570	550	567	536	555	566	542	570	562	549	529	546	572	548	587	529	568	579	543	568	576	553	574	553	557	532	505	567	525	520	576	567	584	578	510	588	547	529	557	504	551	546	518	523	547	555	550	502	517	553	528	520	536	538	540	564	542	551	554	527	526	594	599	587	564	528	612	532	518	545	541	568	534	552	569	560	580	557	543	539	518	548	583	519	578	529	557	560	547	555	586	547	534	551	559	554	525	531	550	555	552	532	552	567	588	516	531	539	559	540	559	543	575	553	544	557	531	534	581	550	530	519	559	561	535	534	590	521	593	538	561	518	520	529	543	540	543	581	584	591	554	597	561	524	567	522	542	563	517	510	550	574	557	598	544	529	558	562	558	537	596	531	586	541	575	554	556	536	545	567	570	520	578	552	551	553	554	578	518	556	594	545	566	526	583	566	547	523	529	534	542	555	566	542	581	563	574	517	535	581	536	506	530	548	550	567	576	567	601	519	548	596	523	567	568	586	515	562	545	552	541	582	582	582	518	531	540	591	532	601	542	537	561	561	549	552	552	545	614	549	544	573	559	532	577	516	525	547	546	571	559	560	543	588	526	572	544	565	518	591	550	569	567	551	580	564	572	539	522	545	554	505	546	543	549	522	608	555	534	543	566	567	533	530	536	533	580	592	546	551	547	517	532	613	534	584	506	558	560	546	558	580	547	545	571	590	560	572	535	533	562	507	544	535	562	551	564	556	568	531	565	543	555	561	559	608	567	526	575	518	526	547	548	566	536	577	585	559	534	600	567	544	548	618	523	573	577	569	536	536	589	564	583	580	566	558	515	561	586	548	585	541	575	557	544	566	499	572	563	535	557	561	568	572	556	551	543	563	585	503	543	547	538	552	566	563	541	565	577	529
29312	29750	27618	12865	2186	535	323	348	310	309	330	314	290	314	336	308	302	311	325	331	330	307	304	317	304	324	293	326	349	318	302	324	330	328	330	323	310	309	311	298	308	313	343	340	333	337	288	332	329	340	310	351	293	314	301	334	338	307	325	325	323	314	333	324	354	311	302	301	328	341	295	312	302	314	322	292	310	325	287	269	321	322	338	334	287	306	305	279	288	331	304	336	322	312	322	300	342	313	306	313	305	303	298	303	279	292	314	332	322	320	333	334	309	289	319	335	293	330	296	325	298	302	313	333	304	316	327	292	314	335	306	317	292	336	323	306	293	331	306	323	312	304	313	309	328	294	309	291	336	340	334	345	310	332	317	314	297	320	316	323	320	329	318	331	307	290	309	308	277	313	323	302	320	330	321	342	350	329	351	323	286	284	325	289	316	292	310	304	301	293	309	324	306	297	332	316	301	320	325	309	307	310	292	318	304	373	307	316	306	316	322	303	317	307	341	308	310	295	350	299	349	352	302	323	295	345	322	347	299	306	276	304	323	338	299	325	321	319	273	320	283	317	300	331	297	341	317	357	304	346	333	321	297	310	318	320	330	287	324	288	308	301	320	335	291	355	328	294	279	310	304	292	327	299	317	306	299	287	335	324	277	288	331	342	276	332	306	318	325	300	335	333	276	311	309	287	315	300	315	316	302	317	309	307	323	348	290	296	331	350	300	320	320	299	293	319	324	321	331	318	301	287	295	331	329	352	308	282	314	317	325	331	279	314	360	314	312	323	320	267	347	347	309	330	294	322	328	309	304	327	321	318	294	306	358	307	311	320	312	286	295	321	292	317	296	311	313	293	343	330	310	329	309	323	328	334	315	282	324	292	304	305	315	335	280	303	325	324	290	319	306	297	309	270	292	296	293	308	311	296	348	325	309	312	309	288	300	316	316	306	331	302	324	342	293	341	321	308	310	288	325	315	302	321	306	289	286	306	306	320	334	285	317	304	330	326	332	284	341	298	342	302	291	321	280	298	309	321	308	311	306	306	298	302	310	325	335	304	327	306	318	299	285	296	330	308	324	339	304	326	303	331	314	326	307	316	316	324	313	296	316	340	308	289	320	334	313	332	315	316	316	281	332	319	297	338	306	332	325	300	291	326	272	300	307	314	310	330	305	310	301	323	312	299	290	312	338	299	316	314	299	300	314	319	322	320	297	348	340	311	330	300	305	317	298	302	312	368	312	319	289	293	300	315	334	336	301	315	311	324	298	335	274	326	318	316	336	323	296	338	325	313	290	314	311	307	311	306	314	332	265	302	305	307	303	307	305	316	317	272	294	275	324	325	338	340	303	334	287	311	304	308	316	334	305	307	339	297	315	299	317	340	310	314	347	289	326	322	306	307	336	303	315	290	332	281	312	299	361	299	296	308	291	312	306	299	298	314	313	309	306	280	305	278	320	322	280	288	299	301	326	282	335	284	334	328	325	338	277	338	283	306	332	328	294	298	316	306	281	327	311	274	330	303	310	330	303	341	325	319	319	277	333	317	308	310	313	321	315	312	326	287	329	329	321	301	323	328	331	312	311	316	313	382	355	296	322	297	340	321	306	307	333	283	295	319	327	311	307	333	313	318	290	311	331	317	309	306	313	327	306	286	341	291	378	292	273	317	314	338	316	320	335	306	338	331	286	318	298	339	335	320	293	332	309	320	334	307	329	307	288	317	310	282	341	336	342	339	307	295	341	315	326	301	321	315	328	307	309	304	301	319	294	320	299	296	329	317	316	306	313	294	319	305	331	337	313	313	312	327	300	317	301	309	311	301	293	301	317	274	315	315	328	322	286	348	310	301	324	361	305	315	320	297	309	295	295	349	315	331	338	313	334	309	306	302	312	314	312	329	340	316	300	289	325	307	292	304	308	322	301	331	285	311	307	325	295	307	319	314	305	336	324	314	365	333	293	319	291	309	293	316	314	314	322	288	328	318	307	322	292	290	316	304	344	289	312	324	339	305	270	294	307	296	315	341	297	306	293	324	303	339	330	334	285	293	327	328	307	277	301	289	308	321	333	322	300	317	328	308	287	307	319	314	335	304	304	347	312	366	301	315	318	317	294	328	320	360	313	313	282	322	304	370	304	323	290	322	309	319	303	285	296	290	333	323	356	324	323	327	343	333	321	295	349	308	320	290	316	317	332	303	297	324	273	309	325	313	310	298	297	297	305	323	313	357	315	306	358	308	351	303	311	302	318	306	329	317	337	324	332	341	325	315	303	343	319	328	297	296	301	313	326	329	313	357	334	343	327	319	336	331	325	317	297	306	296	325	327	298	319	334	315	338	290	313	312	323	321	307	316	327	339	292	285	316	364	296	320	330	316	342	337	334	307	316	295	297	304	311	345	332	303	338	307	304	325	326	309	354	326	278	299	316	307	331	302	333	340	341	302	316	318	309	320	299	322	310	315	320	295	315	282	354	272	298	322	320	338	308	327	339	292	312	314	285	284	332	312	318	321	329	293	328	307	301	299	305	299	310	336	324	319	337	311	303	291	338	319	302	310	318	323	338	326	312	314	299	319	307	316	345	311	319	307	295	297	342	322	345	277	309	298	280	313	277	341	311	321	285	307	314	289	300	301	297	318	344	307	320	333	349	307	350	346	322	353	285	323	293	294	325	321	312	330	300	297	303	321	328	336	299	331	326	350	321	332	351	306	295	284	297	301	290	322	307	313	312	315	315	345	310	299	316	326	318	310	312	297	346	317	302	316	326	296	323	302	321	314	323	310	301	324	334	296	333	312	297	274	317	275	314	314	320	310	299	307	338	307	363	318	288	339	274	349	329	322	318	333	323	294	325	326	277	327	303	326	314	292	302	294	295	296	325	317	290	319	305	320	337	353	298	307	305	326	303	309	304	306	321	321	313	326	304	342	307	310	299	333	300	253	323	306	295	308	329	295	298	331	314	310	288	303	325	328	338	328	330	322	292	302	313	290	318	309	314	317	332	315	321	328	320	301	329	326	332	334	331	333	308	305	304	313	352	312	328	348	281	301	358	306	344	341	302	306	318	329	296	314	330	293	322	299	315	325	307	335	337	302	311	278	295	299	327	308	297	304	300	305	341	305	311	315	317	284	340	296	340	331	322	360	317	295	349	335	291	303	338	315	353	308	330	290	315	291	329	331	319	339	334	305	346	313	305	298	308	313	340	317	312	289	315	300	343	324	301	321	298	329	302	335	304	312	304	324	297	337	314	341	324	296	320	293	300	321	296	296	314	319	328	331	334	290	306	324	303	278	315	314	322	304	343	295	313	314	327	348	325	339	334	298	347	321	331	291	297	297	320	318	312	309	292	337	291	329	318	305	288	316	313	353	299	301	307	310	330	315	317	305	313	348	317	320	321	309	310	331	316	305	321	323	291	335	301	307	324	332	298	324	327	299	313	320	309	329	305	295	289	318	311	314	353	319	304	325	327	322	338	332	309	317	311	316	299	330	317
37284	48136	32191	13504	3849	1022	567	566	552	538	577	565	555	569	635	600	555	591	606	582	564	553	611	556	588	540	580	598	566	572	597	559	538	620	596	566	614	584	581	576	602	535	584	578	561	566	560	554	534	608	574	530	607	571	579	537	548	570	571	580	569	559	600	583	577	606	581	570	590	548	528	566	539	560	590	588	598	536	535	595	595	562	618	525	559	554	582	536	598	607	567	541	561	588	569	559	592	599	547	604	596	600	549	597	557	559	565	594	612	589	585	544	582	593	517	557	545	550	559	522	587	596	576	544	563	589	602	583	577	565	595	560	544	571	561	558	602	566	560	559	562	577	548	609	559	540	588	551	560	556	558	585	557	589	590	524	547	619	584	591	553	568	563	584	603	583	556	592	618	590	577	605	589	552	588	619	572	549	565	604	595	557	588	548	564	565	568	577	627	517	589	582	545	619	598	573	585	561	549	542	568	598	556	535	592	569	584	613	565	557	561	572	598	575	585	551	556	598	546	565	535	587	526	611	534	575	558	537	563	563	616	562	573	618	608	596	550	596	579	537	558	607	582	556	561	620	544	540	574	564	564	552	568	561	575	610	583	540	593	581	573	575	631	573	565	592	574	523	552	561	583	599	536	598	571	580	565	556	548	549	561	567	515	562	546	602	563	586	551	611	591	572	580	570	555	587	601	532	555	587	551	574	570	556	591	545	558	568	558	572	611	520	613	583	584	550	518	524	598	565	545	598	613	614	584	598	566	578	570	591	529	580	554	574	557	578	559	526	546	568	575	586	579	561	584	600	546	606	612	573	588	556	556	568	551	595	584	542	632	604	592	602	576	594	561	570	581	561	578	575	609	599	559	559	561	547	583	570	596	549	592	606	592	593	567	589	599	543	598	556	554	553	532	586	548	555	570	565	539	542	548	617	572	569	578	546	605	582	603	593	549	540	556	605	568	562	538	589	531	546	555	544	571	579	548	550	560	535	580	544	513	628	556	580	562	572	588	593	568	513	603	556	549	587	578	540	589	594	619	567	601	586	567	549	629	571	569	583	569	559	587	574	539	595	536	588	572	616	550	557	560	559	531	575	603	614	563	574	534	608	569	585	568	578	548	591	558	565	560	590	583	593	587	524	585	598	581	566	598	614	564	597	547	578	546	606	573	573	578	525	581	552	597	532	564	544	584	566	567	565	615	578	575	575	565	572	576	568	627	567	578	528	595	592	559	567	561	581	543	549	561	606	598	581	535	584	573	561	569	569	607	562	593	569	610	533	612	596	545	564	571	614	584	575	610	580	628	585	599	601	552	572	595	567	567	596	614	544	559	575	628	570	572	585	548	546	567	556	525	642	574	546	544	548	554	553	577	585	564	568	574	559	614	561	540	580	586	587	580	569	594	627	540	558	601	596	592	570	585	576	555	553	564	572	559	580	570	561	615	563	567	560	616	592	554	569	567	597	559	538	559	583	556	568	570	541	613	588	591	561	605	599	550	559	577	566	558	589	555	568	552	563	552	575	589	611	523	561	533	552	540	605	547	584	588	564	610	570	574	530	548	555	516	557	550	622	568	556	574	541	554	549	581	615	615	601	551	598	569	578	594	583	575	608	566	600	562	579	619	569	542	578	564	550	570	602	557	596	535	581	566	581	588	575	574	596	521	571	518	536	561	555	611	589	543	565	554	551	572	546	584	548	547	520	618	560	529	539	583	602	525	564	576	571	592	567	581	542	558	569	558	605	572	573	542	557	570	576	527	530	583	573	593	601	573	570	552	529	566	586	590	589	591	605	539	533	531	529	623	570	585	574	601	554	581	577	564	506	557	586	540	559	541	544	582	526	546	595	579	509	572	554	547	594	593	563	574	580	591	552	623	584	592	558	592	539	606	557	572	588	533	589	593	582	566	524	578	547	549	591	583	566	538	519	559	570	588	535	608	558	565	577	557	571	555	609	546	567	575	576	559	560	578	584	558	591	536	595	538	618	558	570	584	573	566	534	600	552	590	572	561	573	577	550	542	544	545	583	574	571	585	587	557	569	602	598	585	582	574	537	590	589	590	543	594	617	595	554	569	566	592	593	587	556	593	549	532	592	572	615	564	595	610	536	560	543	538	546	566	553	586	584	556	589	542	578	554	596	551	532	552	604	610	574	525	605	575	561	588	564	590	586	542	524	552	605	591	600	603	567	578	568	579	554	582	581	609	528	604	586	549	620	573	550	593	540	571	580	564	553	586	565	568	562	583	584	638	553	549	548	551	596	576	590	572	598	570	558	560	543	563	523	606	551	612	540	598	573	604	545	572	572	572	542	556	573	546	593	572	554	522	575	600	582	584	613	575	605	640	567	600	561	634	551	555	558	607	599	598	571	569	617	571	617	557	565	548	551	556	574	547	572	562	583	568	567	607	579	557	541	574	556	571	537	579	584	544	556	565	590	585	601	609	545	568	625	620	563	612	588	544	511	548	556	613	535	622	594	616	581	585	589	597	545	568	567	552	589	593	572	493	538	585	563	539	564	532	547	584	521	578	579	590	594	528	569	516	552	574	601	590	593	589	573	542	558	541	576	583	549	570	554	575	568	579	573	582	554	559	596	588	592	582	593	572	600	602	543	532	576	557	590	571	596	582	538	558	564	569	540	605	577	556	580	566	566	588	583	596	574	577	568	549	601	600	533	543	520	554	578	574	591	618	554	584	578	536	556	577	555	531	585	597	609	578	579	578	575	578	580	546	541	591	558	590	560	588	583	546	559	591	588	590	595	575	587	586	567	573	565	585	598	529	584	530	577	555	555	564	593	585	590	616	579	565	533	562	562	581	556	585	598	540	610	597	540	586	549	565	537	591	531	561	584	598	585	590	596	582	571	597	570	571	598	592	535	551	564	559	554	548	560	561	572	618	563	544	565	581	561	554	574	554	591	589	568	541	629	572	517	582	594	592	565	556	572	605	560	585	608	537	549	625	600	594	574	588	549	587	590	588	570	593	575	578	576	594	569	571	543	601	595	570	554	527	525	573	592	559	543	585	566	582	574	574	594	578	580	580	564	519	575	551	570	557	561	626	566	585	554	595	548	542	555	558	583	558	610	604	556	591	599	576	572	582	606	629	590	598	563	557	606	570	556	569	615	571	599	591	562	576	614	601	557	585	599	598	612	588	541	598	578	578	569	556	524	590	551	584	556	560	555	594	574	545	564	549	528	593	622	556	606	574	589	562	570	601	629	563	563	588	569	543	598	583	579	557	573	561	591	591	593	616	541	606	553	506	600	514	548	580	587	501	570	600	578	541	577	568	547	603	578	572	559	561	581	607	556	547	561	524	589	574	547	598	560	558	558	571	559	538	607	577	539	516	596	547	602	608	550	542	569	572	539	599	553	546	578	561	566	551	571	588	567	589	558	560	549	549	598	542	552	586	546	531	580	604	557	564	535	544	598	577	568	596	578	606	593	612	536	600	605	618	549	579	595	603	582	573	544	585	521	548	559	604	617
24623	23460	32166	26967	20025	7882	422	287	254	251	255	248	265	228	239	270	240	239	236	260	234	263	285	238	234	213	237	235	238	246	216	219	254	249	265	254	190	261	217	218	269	241	252	234	243	233	276	247	236	220	235	243	245	255	238	252	260	239	236	234	253	210	250	211	259	231	263	249	237	225	242	211	221	246	253	245	275	221	246	250	263	246	225	246	251	202	259	219	203	254	254	233	255	233	236	217	265	243	248	230	228	235	231	219	225	254	267	220	275	266	225	261	240	222	248	219	264	260	224	226	235	229	227	269	217	240	220	272	232	270	252	237	248	228	235	228	225	263	241	268	239	241	248	242	242	228	244	240	236	247	227	242	240	228	261	221	243	261	244	236	242	248	245	229	245	230	265	228	206	244	202	264	251	239	227	240	241	254	237	278	227	292	238	229	239	221	217	240	215	229	245	226	272	238	248	248	243	238	265	237	231	231	208	225	247	233	261	219	227	248	266	251	235	253	256	242	225	258	229	269	232	263	225	262	235	228	238	232	227	255	231	245	228	253	229	223	242	248	246	257	242	258	249	235	250	244	232	240	215	235	218	216	240	231	286	266	242	242	236	222	230	226	251	249	249	248	250	245	234	226	247	234	243	220	219	251	240	232	260	239	224	228	258	226	231	201	244	261	247	244	208	202	248	221	270	261	239	214	241	240	228	237	223	254	234	243	260	242	229	252	232	230	254	224	270	232	243	249	254	226	243	247	232	244	242	244	232	243	226	272	239	221	245	238	243	273	229	219	249	244	243	245	270	260	218	247	237	237	256	245	233	230	251	245	242	252	245	221	244	256	265	246	232	261	225	263	249	249	267	233	250	249	229	236	226	239	274	259	252	242	235	235	251	221	239	238	214	230	231	202	196	218	230	229	264	238	236	234	241	267	257	226	254	260	220	243	215	229	238	235	235	258	250	231	262	249	233	226	204	211	257	242	223	220	221	244	228	231	239	253	257	239	229	241	237	234	250	233	242	232	255	236	242	241	219	206	235	244	240	265	237	206	226	245	236	224	235	241	236	221	264	231	252	250	262	256	256	228	243	277	258	232	226	248	252	246	242	230	245	267	249	223	216	236	242	240	260	236	283	255	227	233	249	239	240	242	226	223	257	228	266	258	279	262	230	242	237	236	247	214	214	248	255	253	232	225	247	216	246	228	249	244	242	225	229	231	222	230	204	248	243	241	227	232	244	257	224	243	243	250	242	229	240	226	215	227	229	214	230	251	236	248	249	247	257	248	263	236	247	223	228	241	235	224	228	267	251	230	210	242	246	239	234	239	242	247	228	261	236	271	238	252	236	246	234	252	217	221	244	247	219	223	243	222	229	218	220	222	253	248	226	230	249	245	240	256	261	244	258	260	225	247	259	219	233	246	232	251	229	253	228	242	258	261	254	262	268	251	224	239	249	228	277	259	247	233	227	231	258	239	233	252	210	214	260	239	218	226	210	274	273	272	224	261	235	241	240	209	209	243	241	239	239	244	248	253	228	233	250	250	241	220	247	252	232	232	244	245	255	244	246	250	228	212	215	236	245	235	260	240	237	243	266	217	231	248	254	236	215	239	235	236	233	230	226	238	256	238	249	235	238	231	237	231	246	256	244	253	240	244	269	218	239	250	256	217	222	221	250	236	212	241	220	259	243	238	242	225	231	225	228	270	232	238	246	242	231	236	235	259	227	246	212	246	248	242	245	245	206	228	222	266	247	234	242	242	255	212	251	271	235	237	230	245	228	250	227	234	244	230	230	257	265	233	246	213	235	236	231	239	225	263	243	228	231	236	241	273	240	242	214	262	230	220	226	214	254	242	256	266	216	214	248	228	235	253	253	211	255	249	244	230	263	239	249	214	264	227	240	230	225	258	249	237	227	257	224	219	225	220	240	245	250	267	211	234	257	258	246	218	237	237	257	254	234	261	222	251	241	231	228	277	241	229	237	257	239	218	222	248	268	238	242	263	253	245	228	283	253	243	260	230	256	235	242	230	236	247	240	250	243	228	264	237	230	242	221	279	263	221	207	242	235	268	244	248	262	234	238	243	222	212	258	229	254	230	221	251	229	249	213	240	251	244	268	220	233	239	234	244	264	231	223	247	248	228	263	245	215	244	207	245	255	240	249	235	260	232	240	247	250	260	254	253	233	214	238	251	236	247	217	234	216	241	215	281	261	252	233	257	236	210	234	229	245	234	242	237	277	249	209	233	240	223	223	240	211	262	243	250	256	234	243	267	231	225	249	242	191	258	243	237	259	233	225	223	260	211	245	259	226	226	216	218	253	231	231	238	251	252	227	237	251	244	209	267	234	228	231	276	236	251	242	229	239	228	240	249	250	250	232	250	248	229	254	238	234	247	232	226	245	237	232	256	231	268	234	261	229	264	262	247	233	237	207	250	221	207	222	215	228	234	241	275	239	244	227	233	218	239	261	262	230	237	223	246	244	255	235	237	225	225	247	226	234	245	246	243	242	267	247	245	242	246	260	229	242	272	228	247	223	221	233	253	220	252	242	263	242	233	220	230	228	251	237	250	234	268	266	259	225	292	216	240	230	198	232	238	244	241	223	256	244	216	238	220	250	234	234	231	249	228	251	257	254	212	265	260	258	227	273	244	252	258	239	241	239	239	208	243	216	220	231	279	270	235	227	241	235	232	261	250	218	251	249	216	215	226	253	232	230	231	256	239	232	252	265	251	254	269	243	236	221	212	239	234	258	260	237	264	231	237	251	241	220	252	241	257	235	269	268	272	234	239	211	226	255	226	279	238	216	238	232	252	226	240	221	225	241	215	234	232	243	222	231	237	229	213	239	255	243	237	254	247	213	253	258	248	256	249	244	226	256	256	266	224	239	224	214	240	250	208	252	257	234	218	237	244	217	252	251	257	236	238	234	248	242	227	244	239	239	241	218	249	224	241	236	254	224	228	233	243	258	230	230	222	248	240	238	244	217	231	236	238	243	204	232	244	247	242	227	271	243	249	211	246	240	225	231	248	239	259	236	220	229	239	241	224	220	241	249	243	251	236	260	228	233	231	222	245	221	246	221	240	228	257	218	220	210	226	268	255	258	217	242	251	225	247	229	239	245	240	234	251	238	237	256	242	242	223	247	231	269	240	215	250	233	285	259	252	247	243	233	240	246	248	262	240	230	225	259	231	230	225	254	252	233	230	244	227	270	243	219	275	234	239	244	251	232	265	254	221	256	242	241	212	226	221	236	233	239	235	268	249	242	260	251	245	243	232	232	227	255	254	244	261	248	230	238	242	262	238	244	232	243	219	255	238	238	230	239	259	243	228	231	237	224	243	251	226	266	244	241	271	263	233	249	255	243	242	229	244	255	240	225	255	257	242	247	227	242	243	242	243	214	246	220	218	246	258	216	231	244	263	258	211	234	220	261	253	221	214	244	247	227	268	234	236	239	277	265	235	246	246	266	257	250	252	238	239	216	244	242	228	240	255
59888	91273	64351	36641	16141	2895	508	409	431	451	460	389	429	453	441	451	447	448	431	456	454	457	414	457	430	457	439	474	463	453	444	434	422	421	441	429	434	425	425	420	477	433	444	412	454	447	459	415	449	445	432	415	418	459	465	405	422	466	440	503	443	445	449	448	433	443	437	422	414	415	470	437	416	434	463	433	437	429	454	452	436	407	458	435	418	471	407	475	415	446	458	489	420	437	440	442	457	440	457	465	401	403	442	435	435	435	465	427	454	465	454	438	452	428	448	437	424	447	415	456	483	440	455	400	437	459	464	413	430	460	466	407	434	449	424	461	402	463	456	467	464	444	431	458	460	456	460	433	413	429	429	472	420	419	450	461	407	439	443	427	437	452	461	431	425	462	463	399	432	457	473	423	426	444	433	433	466	458	456	437	473	455	445	442	478	423	440	386	413	483	447	422	412	469	449	455	451	446	448	461	452	448	434	431	420	398	441	444	482	452	429	441	467	398	452	461	421	435	473	423	470	420	448	448	433	462	443	427	430	441	440	488	457	406	442	437	432	411	388	445	441	447	451	455	420	443	415	406	428	447	460	464	433	420	464	449	452	396	451	447	446	436	449	397	425	435	468	441	464	450	498	421	446	452	471	403	424	412	442	428	461	426	432	440	436	454	467	460	398	445	427	462	421	453	430	443	427	405	446	427	407	432	467	422	419	466	466	457	440	446	413	446	422	443	466	461	421	462	425	420	459	408	428	428	451	427	446	483	431	443	461	442	448	426	430	437	441	458	398	451	441	433	461	433	421	429	461	444	428	397	427	462	432	464	441	433	434	430	431	465	379	436	460	432	411	404	433	441	415	402	413	441	474	442	447	450	431	427	437	465	455	461	443	460	414	424	430	457	441	436	464	470	465	406	436	436	432	423	432	446	408	418	432	439	456	442	444	474	420	458	460	419	427	428	458	431	426	417	425	441	451	448	437	398	397	430	435	442	459	446	465	424	415	465	408	433	440	449	441	423	431	416	427	438	456	457	456	443	421	407	457	440	393	469	428	429	452	456	466	446	418	420	391	431	481	480	432	426	430	461	430	473	446	424	413	433	439	466	429	450	434	434	438	460	421	434	421	452	414	424	440	448	406	434	414	435	458	457	419	418	420	429	441	420	456	450	418	458	428	432	428	441	446	486	425	431	409	440	465	447	419	434	443	443	436	463	464	417	479	426	451	411	449	436	434	483	437	429	430	412	415	433	443	437	449	440	429	423	369	461	436	444	420	434	465	454	448	434	465	446	459	452	426	416	421	390	427	453	428	464	482	409	440	427	425	414	446	437	405	445	412	439	435	434	470	471	415	432	464	457	426	441	449	462	396	425	425	483	437	450	427	432	431	460	446	419	397	437	394	459	417	467	417	450	421	446	463	437	414	453	445	449	411	445	399	449	463	412	459	450	424	434	442	455	445	443	460	445	435	456	421	413	457	466	432	406	457	458	436	459	428	425	483	431	407	437	383	433	439	427	464	422	430	417	459	469	480	400	473	441	430	408	432	466	474	453	435	409	458	464	485	452	443	488	477	456	421	464	433	433	449	423	452	446	451	449	459	452	411	409	444	435	417	462	435	487	445	468	456	418	427	433	425	390	447	414	453	397	409	457	435	458	438	449	444	432	408	438	428	421	383	392	469	437	457	425	394	453	445	435	439	441	417	400	418	450	430	446	455	451	387	430	449	424	463	433	447	442	427	469	429	434	414	477	404	420	470	454	443	461	445	462	421	426	431	455	449	443	429	420	420	439	432	445	456	456	417	433	464	433	475	428	429	434	431	442	448	373	439	438	465	483	402	422	430	409	491	396	453	426	448	415	389	451	416	465	431	452	442	456	422	463	397	424	464	443	430	432	435	433	456	426	438	428	425	445	412	414	426	432	396	474	461	428	466	430	453	450	451	431	408	443	424	486	392	423	457	454	419	435	421	466	444	467	383	432	424	441	419	422	450	446	435	458	459	419	431	452	427	425	435	439	422	433	449	457	457	471	463	427	430	456	459	403	425	452	475	424	423	435	397	444	445	476	420	457	481	429	429	394	437	439	454	466	439	430	450	436	427	436	412	439	413	434	394	431	425	442	410	422	436	431	404	417	470	462	433	451	454	446	421	431	447	438	449	450	416	427	450	487	424	452	438	440	461	436	464	425	458	431	414	483	413	434	455	433	440	471	403	457	420	454	418	440	421	469	415	460	449	419	391	405	441	392	413	423	437	426	456	461	418	470	456	426	400	396	395	430	428	454	415	429	434	450	410	405	400	447	447	468	405	446	415	429	389	430	467	446	434	451	417	409	420	394	411	452	431	426	432	442	430	444	449	412	439	446	432	451	441	449	438	407	452	457	449	442	450	498	431	434	461	402	409	422	454	422	417	412	406	458	444	470	454	455	415	478	450	438	423	442	427	422	419	454	436	463	431	454	420	416	429	419	455	411	416	443	397	454	428	432	425	406	449	434	505	451	428	490	456	413	463	440	393	454	454	416	460	409	427	442	460	414	430	424	434	430	415	449	449	421	420	441	424	421	419	414	423	440	429	417	447	468	458	434	447	425	471	414	446	479	446	447	448	460	459	481	411	465	454	438	453	442	450	429	473	459	451	428	415	421	472	424	455	373	423	428	423	447	436	468	419	448	434	425	429	423	455	433	450	456	458	445	455	443	447	426	458	430	414	411	448	459	418	434	422	431	425	453	434	453	432	437	428	451	464	423	418	444	460	455	444	403	456	451	406	407	442	451	409	463	416	418	444	428	442	437	447	464	423	439	432	417	449	454	426	471	418	456	470	397	416	454	441	442	426	428	430	443	432	459	415	437	436	425	451	449	469	415	417	472	407	449	472	478	425	438	444	440	437	480	384	395	410	392	433	428	425	424	425	431	403	438	433	439	465	486	443	439	421	469	438	441	427	430	437	462	466	464	486	440	446	450	419	415	435	426	445	456	466	470	422	405	417	402	444	461	414	445	448	444	444	447	451	446	432	464	445	418	460	468	451	449	422	432	429	428	472	435	464	412	446	461	447	387	435	433	428	464	429	435	427	449	430	439	415	425	433	421	454	448	427	400	487	426	424	440	410	430	423	446	440	402	450	434	450	428	447	452	438	474	417	436	448	430	429	417	485	467	496	423	444	453	393	474	431	425	387	455	460	416	436	427	413	430	431	439	433	436	441	428	431	437	454	412	429	414	452	422	439	428	420	444	411	427	424	478	401	454	408	418	466	459	431	405	402	452	405	415	453	428	436	450	454	407	433	432	434	427	441	430	426	445	441	404	456	449	441	419	442	423	465	444	480	434	449	458	446	430	449	450	432	399	445	456	442	417	456	396	441	416	459	435	436	420	440	427	426	455	440	450	427	430	453	411	438	463	448	468	420	419	448	462	428	471	431	442	406	438	424	439	426	423	457	427	450	463	429	461	411	403	408	428	489	457	424	406	468	452	425	446	432	416	397	451	434	447
23472	22041	30787	24994	21687	18755	4786	370	348	322	356	341	345	337	338	336	304	314	325	330	342	310	337	345	300	328	301	309	331	343	305	325	310	319	302	333	348	310	298	323	326	308	304	348	321	311	310	318	320	314	334	328	343	308	321	286	314	320	301	295	314	316	312	318	285	321	318	319	317	319	340	288	336	308	300	292	347	348	310	282	328	324	319	322	339	324	302	314	318	316	367	304	325	338	290	330	283	312	346	302	312	330	295	292	323	282	303	338	319	338	282	306	333	332	301	309	305	283	320	375	294	299	296	334	350	314	288	320	291	324	332	309	302	328	299	285	320	324	305	340	321	348	311	341	287	347	361	338	306	315	333	295	280	293	332	334	325	322	338	328	338	299	313	330	339	289	330	351	318	329	340	318	329	317	332	311	341	296	299	329	320	318	319	289	316	294	301	360	302	327	348	314	323	327	330	320	319	343	339	341	324	310	336	319	318	332	307	294	295	316	332	291	332	302	316	301	322	335	314	320	303	350	300	318	293	324	320	340	305	305	297	341	308	336	326	315	314	309	298	288	337	309	335	336	315	290	335	329	333	310	346	342	317	349	296	326	304	314	331	324	324	293	320	322	301	296	319	324	311	311	313	324	337	378	329	326	294	335	315	341	297	336	288	310	322	355	298	311	289	331	300	340	314	291	318	297	304	307	301	333	306	327	310	311	310	323	325	317	289	341	355	292	349	295	310	292	323	357	326	337	293	370	313	292	305	303	322	302	319	331	328	316	319	359	336	310	337	342	320	295	311	312	307	334	321	328	327	317	345	326	312	312	338	286	319	310	325	324	340	310	303	313	309	303	327	344	315	308	333	298	341	345	319	320	319	307	305	295	339	344	339	350	313	305	342	344	325	317	314	323	308	317	328	290	325	321	290	338	324	292	332	306	325	308	318	323	307	295	345	300	323	319	326	331	354	270	326	303	310	340	324	310	319	343	335	326	322	300	318	297	328	330	321	311	312	301	332	356	306	337	326	314	310	300	312	327	331	352	307	297	311	328	329	296	333	294	317	314	289	338	316	322	330	322	346	311	348	326	298	315	315	325	345	333	314	291	325	333	307	309	304	329	312	320	352	338	328	347	356	285	309	351	303	303	309	339	344	297	322	306	309	327	325	340	328	287	313	332	310	307	307	317	301	331	324	307	316	311	324	290	313	331	322	328	293	352	312	308	354	305	328	326	329	297	336	302	313	329	325	358	305	332	317	306	301	301	311	312	301	377	306	331	327	311	284	306	335	328	302	325	311	300	333	324	306	330	356	339	343	332	321	347	328	306	325	303	310	308	356	335	334	258	342	313	292	336	339	330	305	316	380	352	293	338	332	278	334	331	327	306	346	331	332	293	276	320	293	303	308	319	316	313	307	296	329	344	343	287	308	361	295	304	328	316	302	333	290	309	304	326	305	295	326	330	303	317	307	312	288	285	304	343	318	321	302	321	306	312	287	314	321	319	282	321	342	326	322	337	349	321	332	311	308	298	319	299	337	317	332	301	358	307	296	319	317	305	337	335	296	340	315	342	316	328	363	313	328	301	338	318	293	312	311	294	311	328	324	310	332	299	324	332	318	367	296	305	302	305	300	333	329	288	316	289	343	311	327	297	305	352	330	340	323	325	343	304	350	300	315	331	306	301	320	302	307	288	330	329	344	331	340	335	287	342	296	326	324	334	339	304	310	297	300	301	320	327	316	284	377	345	344	302	339	302	325	294	286	318	329	321	314	328	308	327	342	336	289	328	290	307	320	314	338	310	296	308	320	303	312	290	322	332	347	320	326	304	326	316	360	333	303	308	324	321	311	322	330	334	330	277	324	358	326	294	302	316	303	284	294	354	325	306	332	311	274	347	328	303	343	303	321	309	304	329	322	310	306	312	308	301	318	296	306	320	336	320	309	324	317	322	321	287	293	322	300	297	300	325	362	324	314	324	317	329	310	331	291	322	298	307	326	310	325	313	331	289	333	324	304	334	333	297	337	309	318	321	319	315	298	330	349	295	305	318	311	310	345	326	313	304	339	317	325	340	298	291	310	315	355	341	323	329	322	303	323	329	290	319	346	316	320	334	288	329	318	293	335	325	328	319	314	313	307	310	297	335	312	335	319	336	303	332	322	333	328	315	309	334	302	363	325	328	275	316	312	325	327	340	316	310	323	356	309	321	306	328	301	314	324	288	304	332	355	344	310	326	328	309	307	361	311	322	332	306	341	345	339	299	316	304	336	332	345	352	272	299	348	300	309	317	294	277	332	327	298	308	331	337	328	347	305	295	332	334	341	319	354	351	343	313	336	299	309	304	290	295	291	342	295	279	317	307	337	309	315	314	318	330	358	334	316	312	350	316	352	323	326	310	298	318	330	344	287	301	347	334	316	308	348	339	284	331	322	311	334	329	318	291	306	293	317	284	305	312	297	288	342	327	327	332	319	322	306	332	310	335	329	289	327	327	344	309	275	310	311	321	296	300	309	333	331	351	307	333	292	285	308	300	282	311	289	289	340	298	345	321	308	346	317	311	310	337	338	295	339	302	348	277	339	283	288	301	328	335	325	333	304	335	273	330	311	326	318	344	312	358	329	333	317	308	314	332	336	314	319	304	353	317	323	292	300	307	321	335	284	312	324	282	333	339	370	328	324	313	323	302	289	312	338	336	307	311	345	307	297	343	346	334	338	310	282	288	323	300	340	318	327	313	353	308	276	333	300	300	285	307	311	339	314	340	333	348	323	325	313	358	319	332	331	329	318	317	340	308	323	330	316	336	299	335	294	304	334	317	292	314	289	307	310	340	337	326	304	302	325	308	312	334	307	294	305	349	317	324	355	328	298	295	315	343	336	342	295	335	322	316	345	279	299	322	323	291	296	328	305	335	331	315	335	334	324	280	304	309	323	316	335	323	311	344	289	269	301	336	330	296	324	334	317	323	315	295	320	297	314	325	316	302	324	311	299	311	341	311	304	319	316	324	289	322	328	328	297	329	340	323	316	312	314	345	309	333	311	310	330	311	329	345	338	283	319	356	319	289	337	330	325	317	292	312	345	328	332	329	321	314	319	319	332	335	325	310	323	300	313	337	329	306	328	331	338	308	302	314	332	339	312	326	352	316	323	315	300	320	292	313	314	344	318	342	311	287	329	315	305	336	304	308	314	323	320	338	299	334	292	307	318	327	300	307	276	308	301	302	319	282	293	333	294	340	287	325	348	310	326	297	289	319	313	322	338	324	329	303	304	346	316	323	330	313	340	314	342	325	346	326	307	319	326	335	330	313	327	310	318	311	295	294	324	371	317	351	314	341	310	308	347	296	328	317	311	295	291	327	329	308	334	342	334	310	308	293	344	294	285	301	326	328	307	308	277	317	317	359	308	322	329	321	354	318	324	303	302	307	332	311	333	301	326	303	345	341	327	297	313	319	306	344	281	350	329	311	311	300	311	316	304	338	334	296	295	342	298	322	306	315
60549	101983	75286	47380	24235	5576	699	543	522	509	602	564	510	518	534	575	567	531	540	593	555	470	552	564	582	524	534	549	536	533	558	549	564	540	525	500	532	561	551	505	526	560	548	540	521	486	521	523	552	536	581	549	563	528	514	567	548	531	518	519	524	515	557	493	564	564	564	562	528	478	507	518	536	551	517	535	527	502	528	519	583	509	543	500	559	539	557	552	608	531	540	557	521	520	556	532	556	522	534	504	576	500	553	577	557	522	561	520	561	526	526	474	535	521	518	517	528	553	536	538	509	511	595	523	558	553	513	527	531	540	516	518	537	560	531	543	616	531	500	510	532	551	540	565	546	498	541	569	525	557	524	552	516	537	528	532	589	510	520	586	559	569	535	531	573	558	525	524	506	499	543	531	539	528	498	526	545	519	567	546	544	539	464	518	533	553	566	544	588	519	564	520	553	566	513	560	552	500	556	529	523	533	557	543	549	537	546	571	549	531	546	541	527	541	534	543	521	527	515	595	563	539	573	533	538	560	498	578	530	531	539	535	535	573	515	561	523	548	561	505	553	559	490	524	481	556	528	516	555	548	527	506	532	554	527	582	526	549	541	509	515	555	523	534	539	526	557	530	533	530	555	552	589	571	525	526	524	581	519	528	554	543	547	524	521	534	533	543	548	529	545	528	544	518	556	554	544	545	503	528	492	537	533	510	567	535	519	557	495	502	527	515	512	480	500	567	544	585	540	559	531	516	533	546	589	542	540	534	571	556	516	535	565	524	536	577	520	562	531	527	535	527	554	530	565	564	501	560	563	530	526	520	523	571	551	544	533	492	532	526	527	537	537	517	513	518	506	539	538	538	523	546	527	555	543	563	518	572	545	545	539	534	530	540	559	572	564	516	543	531	568	530	531	536	544	557	531	505	536	511	589	537	491	543	505	543	557	569	487	524	544	540	576	533	521	519	551	569	540	543	533	549	568	515	542	523	526	582	538	584	538	523	519	541	586	521	519	518	500	520	566	540	565	547	531	523	529	554	490	546	559	586	518	536	509	562	527	562	579	584	551	567	530	544	540	524	533	534	518	534	571	557	555	500	543	565	544	546	551	551	596	558	535	530	534	568	538	510	538	531	535	495	574	513	515	537	554	479	537	528	525	508	562	538	553	548	533	534	538	535	511	541	518	534	536	519	531	523	539	547	526	494	579	521	514	520	564	566	573	577	525	555	538	568	540	527	541	518	553	513	534	533	530	506	526	566	540	564	519	562	534	538	499	558	544	492	526	563	526	497	510	549	498	521	504	573	554	539	523	558	556	508	550	550	583	532	531	532	538	517	497	531	530	575	561	520	545	507	529	549	534	564	530	567	471	515	553	547	519	501	518	518	577	490	543	546	517	551	565	543	556	527	512	575	541	533	500	508	504	546	540	528	524	577	563	522	540	536	561	515	510	562	518	526	549	500	541	562	544	518	547	566	586	542	520	519	565	528	530	626	567	531	554	537	542	529	504	529	524	557	586	559	541	497	515	514	518	540	549	557	540	521	547	525	548	586	525	520	562	530	512	565	572	566	505	536	577	504	489	546	567	552	508	492	529	526	546	513	545	512	531	559	545	547	574	516	548	556	534	484	554	542	547	552	555	519	575	563	537	511	548	579	590	559	527	554	575	527	539	528	517	543	527	585	502	567	571	567	553	564	525	525	525	558	523	548	550	527	570	549	520	547	545	519	538	572	515	546	530	505	569	541	550	519	560	536	522	548	539	533	556	539	513	586	557	554	538	525	511	523	534	535	571	562	515	508	523	578	544	564	542	538	518	566	555	518	539	544	518	487	481	533	567	539	566	522	568	526	526	552	531	541	554	540	560	543	547	541	563	546	542	532	527	542	554	557	564	544	546	517	553	535	514	512	551	548	525	549	547	488	565	558	559	540	575	524	553	530	557	561	548	528	513	572	549	489	537	483	572	537	529	559	539	584	508	561	520	528	527	542	525	527	523	537	547	573	568	524	541	526	542	509	585	542	569	487	515	491	544	534	543	487	537	520	538	575	491	534	541	515	508	549	569	516	582	530	557	567	503	524	545	517	534	502	529	498	554	520	573	556	563	538	557	527	504	516	532	513	510	524	554	526	504	551	523	511	492	545	548	530	525	513	503	530	518	575	537	504	516	518	517	542	522	552	550	520	556	566	566	523	558	584	588	539	515	506	507	524	540	518	488	525	566	524	560	584	572	522	566	533	550	526	558	516	534	515	528	540	564	548	552	541	543	554	528	533	542	532	553	547	527	530	517	539	523	543	542	520	593	516	526	568	552	534	500	566	569	535	539	533	543	538	496	565	534	541	547	571	510	514	494	562	536	555	535	546	527	555	526	535	588	542	559	547	518	491	528	554	518	520	567	550	551	518	587	544	520	523	524	537	532	538	562	524	552	557	507	500	498	570	521	514	527	548	556	543	503	534	575	559	544	541	537	533	548	482	528	534	571	489	537	568	526	524	536	499	530	513	574	548	577	572	546	529	586	544	505	507	525	532	530	534	545	532	544	524	582	532	516	543	510	577	502	551	565	554	538	487	540	540	549	526	572	526	516	522	520	545	535	532	547	568	554	528	517	541	508	523	522	511	533	561	535	520	583	477	530	580	588	552	479	517	564	576	560	527	556	540	534	556	538	512	498	512	559	535	545	571	546	526	531	555	544	551	505	549	531	552	512	533	539	525	577	503	548	522	546	574	525	544	601	523	513	509	507	515	544	538	560	542	574	505	552	499	507	546	557	567	527	515	521	495	533	570	569	533	525	522	553	517	562	555	549	504	552	539	554	506	561	554	539	529	499	561	564	484	538	528	546	570	525	571	555	541	503	510	531	537	537	524	586	571	523	567	556	531	529	507	528	533	540	531	532	542	542	542	562	543	546	531	531	493	552	565	557	582	555	516	544	545	550	545	529	544	559	536	505	526	545	560	553	520	515	533	511	588	509	538	542	554	556	599	540	549	534	546	536	566	524	558	491	551	542	531	538	526	521	561	568	538	520	499	494	520	547	528	524	557	546	535	521	550	526	577	527	527	528	561	522	531	552	525	546	532	543	523	565	550	573	560	542	547	540	529	539	534	566	571	539	490	547	511	537	505	512	571	572	522	558	561	523	531	542	561	532	549	540	554	554	566	550	511	523	577	522	565	592	535	512	588	557	548	524	545	561	570	512	506	513	533	503	557	501	573	532	556	542	511	577	527	520	522	511	577	554	514	562	505	528	547	471	504	539	538	576	552	566	537	552	542	551	529	562	563	529	583	563	552	534	544	535	563	542	521	539	547	516	523	532	550	516	516	512	537	549	526	498	496	516	543	505	559	555	519	580	526	577	535	568	538	541	509	589	531	502	467	484	504	522	519	546	576	498	517	541	517	549	539	543	506	515	539	549	549	507	510	512	505	557	541	568	530	542	551	493	520	523	543	495	575	518	523	524	531	537	521	574	526	515	540	554	487	569	528	557	546
28889	28925	27487	13153	2423	528	288	316	307	264	298	278	303	290	327	309	310	289	313	304	325	312	306	301	316	267	293	324	320	308	317	304	305	301	273	325	345	298	300	334	291	308	263	279	283	308	287	327	327	296	315	294	299	344	319	316	295	307	323	307	302	296	308	349	306	306	306	309	321	283	288	284	303	301	284	306	287	315	285	315	287	328	292	293	310	310	284	306	286	267	321	318	288	336	307	294	287	304	314	294	310	287	273	315	310	329	306	327	284	268	321	283	312	294	309	314	293	315	293	307	306	297	322	301	312	313	341	285	328	278	346	315	323	294	283	269	308	281	269	296	280	294	304	269	284	321	304	308	301	307	290	304	299	304	302	306	306	275	284	280	319	296	297	294	311	303	315	312	306	285	282	293	279	298	308	294	328	298	297	332	304	288	292	313	304	316	310	316	302	302	280	272	304	274	314	314	306	306	302	271	306	314	310	285	297	298	311	308	301	301	299	288	302	319	327	327	282	261	350	290	280	320	304	285	331	301	269	287	301	314	304	286	278	324	324	330	294	297	326	291	285	255	271	313	315	273	311	266	286	320	284	316	303	306	284	297	319	345	304	292	310	329	310	304	313	288	299	308	298	303	293	311	310	320	311	300	294	302	307	302	304	300	277	297	292	310	279	306	295	311	295	333	296	337	302	273	297	299	306	306	324	307	320	276	306	335	311	300	321	297	315	288	324	330	326	294	322	312	301	327	284	320	270	287	317	340	289	298	323	311	313	304	310	298	335	287	303	317	299	312	269	288	320	298	280	296	303	268	277	286	294	302	288	307	327	329	304	310	319	337	332	284	322	306	295	279	310	301	292	298	277	322	303	283	323	263	283	303	296	294	291	310	314	289	295	350	298	304	286	305	303	298	295	293	300	302	270	310	298	279	282	293	305	329	283	320	313	312	308	282	305	325	294	290	295	294	293	274	300	284	263	281	327	311	328	308	264	304	286	280	303	291	346	309	300	290	295	283	342	299	310	321	318	293	251	305	308	276	297	283	305	271	277	282	315	330	297	305	308	288	301	322	301	296	314	295	309	298	277	286	298	294	300	293	286	274	296	308	306	313	334	280	303	297	341	321	319	276	304	292	314	264	279	299	314	268	307	323	301	290	320	316	294	308	286	307	322	345	293	291	320	286	284	282	323	355	310	281	302	301	291	300	282	268	293	265	293	297	275	300	278	324	317	310	325	293	309	302	273	299	302	332	320	297	304	289	298	307	300	289	284	299	300	279	313	315	329	318	295	297	291	262	338	277	288	299	289	315	330	313	324	276	277	268	291	306	291	286	310	283	303	277	329	310	291	285	301	331	332	312	295	278	335	297	287	302	293	275	313	279	298	290	306	242	302	303	302	303	292	312	319	318	287	286	301	306	307	315	280	290	284	309	289	277	281	295	318	329	297	316	283	319	288	311	313	318	293	304	309	291	272	283	288	305	307	275	304	264	310	303	307	298	308	297	319	302	334	360	317	302	290	297	283	304	290	311	286	327	306	328	313	266	329	298	292	293	308	278	269	292	298	296	320	279	309	292	313	274	293	290	336	272	323	311	261	313	297	321	299	303	305	288	322	326	279	279	295	315	339	289	353	285	296	312	279	286	321	299	295	304	303	314	296	324	316	298	278	273	344	317	310	305	309	264	270	296	282	318	325	298	313	302	309	293	304	317	302	304	291	331	315	294	278	295	316	285	296	274	320	302	322	285	298	288	305	319	309	294	319	321	318	298	300	316	302	316	300	305	292	315	294	275	277	300	289	282	274	324	324	293	307	317	322	287	320	310	304	312	316	330	314	305	323	287	319	314	323	288	273	294	299	289	302	314	293	300	298	300	298	293	282	303	298	297	311	282	325	287	312	321	294	287	282	313	297	282	343	310	309	314	298	339	304	291	293	275	272	325	317	311	299	303	312	299	320	277	289	314	316	312	276	270	352	331	302	300	335	285	294	277	333	273	322	291	302	283	281	326	330	290	297	278	345	280	284	269	301	302	253	288	304	322	292	282	284	287	330	282	329	284	278	320	315	318	310	275	308	282	304	303	308	293	284	305	319	298	313	321	292	303	283	305	296	298	283	291	280	300	296	318	320	309	305	291	309	308	289	312	279	308	318	278	288	300	307	302	279	283	284	284	298	292	296	284	330	314	334	301	318	332	334	338	315	310	280	283	292	312	277	269	296	300	305	309	306	333	330	290	283	303	315	330	329	308	282	303	309	270	295	327	307	288	280	319	310	301	290	308	312	295	326	308	270	304	326	348	284	309	278	305	292	326	305	295	296	304	284	287	330	309	291	322	308	295	311	338	288	306	311	300	368	343	323	290	329	313	291	292	293	331	270	286	279	318	301	301	262	288	293	313	340	288	309	267	294	335	292	290	278	326	283	292	315	323	271	276	304	344	318	300	284	330	299	302	295	268	306	319	283	299	312	300	329	286	316	276	316	269	284	301	290	339	297	303	318	309	287	326	316	302	279	281	330	298	333	290	297	312	275	325	272	310	341	326	299	319	309	294	282	318	313	291	288	287	302	290	304	285	312	300	285	310	278	291	301	289	299	301	314	297	301	300	274	282	321	324	300	301	313	297	307	320	279	309	307	274	285	304	317	282	293	299	282	318	298	298	333	299	301	291	300	307	299	323	323	275	294	288	295	337	294	290	330	328	275	285	303	313	318	282	312	311	290	318	312	280	330	284	291	297	299	333	301	307	285	323	287	305	290	297	291	263	314	305	294	305	268	297	297	331	308	299	325	283	298	335	312	280	340	290	292	339	283	297	312	320	312	287	316	264	311	287	300	323	311	321	295	259	306	331	305	279	314	290	318	328	306	306	322	293	299	276	290	270	316	287	307	283	311	289	311	317	309	313	336	302	315	314	298	324	283	301	316	328	312	311	311	290	296	328	294	307	309	268	315	329	292	313	293	288	306	313	283	307	304	305	284	288	282	307	314	277	329	329	307	288	286	319	312	264	261	315	322	317	294	306	317	290	294	336	307	305	261	295	302	305	322	286	263	311	343	273	301	285	318	321	334	304	295	284	306	329	293	316	320	283	343	306	329	323	322	293	331	305	293	301	319	341	292	303	289	299	292	299	273	321	272	338	305	298	279	286	301	319	316	285	314	311	261	341	284	301	283	313	304	269	300	280	310	309	307	274	294	308	276	309	302	294	311	300	330	323	310	297	292	282	295	280	322	318	284	288	309	312	291	309	330	283	312	311	333	313	264	304	288	314	311	307	278	284	285	262	332	291	292	273	322	296	280	286	298	308	307	330	283	308	296	307	299	330	309	284	288	266	274	301	303	289	318	322	295	284	301	302	317	298	291	314	307	312	286	307	287	317	307	348	291	312	309	319	312	270	279	310	287	272	297	312	300	282	320	279	319	301	263	312	323	321	307	318	341	291	300	316	281	298	322	306	293	298	331	297	292	276	324	308	312	290	352	302	281	305	314	305	287	312
36357	47472	32541	13836	4435	1131	539	513	530	579	576	538	592	576	517	614	553	570	565	577	619	532	559	536	557	548	561	576	599	550	558	596	530	546	579	591	576	568	551	531	535	554	559	529	516	567	556	593	525	554	545	536	560	541	554	560	465	542	583	574	548	548	538	526	530	538	511	542	554	511	522	590	502	532	580	559	543	531	563	543	547	504	586	533	545	540	547	542	501	556	568	550	522	563	492	532	524	571	548	520	549	562	590	550	594	548	562	529	544	548	529	514	557	531	506	534	523	537	557	548	564	550	558	518	541	532	570	592	542	543	559	533	533	548	569	563	583	555	523	521	549	525	539	561	571	536	551	549	545	526	597	520	561	582	556	530	546	545	540	563	513	553	585	530	581	543	524	549	600	552	536	543	547	553	572	576	545	558	539	529	548	561	541	624	604	552	508	505	549	513	529	574	554	552	543	549	510	551	589	514	561	569	554	498	540	569	554	555	512	584	553	577	543	542	562	549	518	564	531	554	533	542	576	568	583	544	504	517	562	571	560	548	578	571	523	530	528	539	564	526	563	549	535	537	506	595	509	572	546	542	561	527	574	560	542	542	554	568	537	549	564	498	567	533	526	551	532	544	565	524	554	565	553	501	553	546	532	561	529	526	542	551	588	550	542	539	541	541	535	565	535	544	566	520	565	483	567	556	545	513	558	564	514	539	578	591	556	554	549	584	596	561	531	567	562	542	534	509	528	565	561	524	512	557	554	519	507	534	505	599	535	577	580	571	571	550	551	545	499	573	537	557	526	545	548	541	576	548	599	535	576	561	547	544	555	545	582	545	559	551	575	549	511	562	554	521	590	570	515	557	566	569	552	585	553	558	556	567	521	542	564	540	563	542	569	517	569	525	556	560	546	597	582	551	565	538	545	536	535	544	581	536	569	521	548	562	554	523	571	579	535	564	549	612	516	555	522	542	529	600	540	536	547	570	499	534	547	552	576	513	561	545	532	563	554	573	570	558	534	542	497	547	570	518	560	549	537	539	527	529	561	525	550	546	585	552	520	573	554	503	557	538	557	542	506	526	533	550	511	523	565	513	529	562	582	547	581	546	546	520	540	524	554	556	514	596	571	599	582	556	560	531	519	538	550	568	536	528	561	562	546	537	535	521	551	543	531	533	579	543	598	485	565	556	517	550	552	568	558	570	537	568	553	491	544	540	571	559	557	555	547	556	556	582	556	563	540	534	549	563	546	587	574	582	570	529	597	546	536	532	528	560	530	540	511	611	518	557	527	503	511	549	540	550	540	546	560	514	546	595	565	515	558	521	559	571	557	549	565	564	546	564	510	606	524	519	561	512	567	544	564	565	567	541	560	510	536	542	577	552	616	546	561	523	580	558	565	542	555	522	539	538	569	582	571	534	529	541	539	596	559	571	517	560	565	596	561	560	534	568	522	587	572	548	531	576	536	521	543	578	520	541	583	550	540	549	590	520	570	569	565	510	549	532	522	543	564	527	571	539	545	538	513	541	538	514	499	542	527	553	583	579	536	550	566	550	527	566	546	509	559	525	543	555	474	591	546	512	535	518	568	540	530	517	513	551	571	557	526	553	556	572	506	475	514	586	530	535	569	535	540	565	545	601	523	544	558	582	505	522	568	564	561	548	560	540	537	552	575	545	550	572	546	480	538	540	531	533	601	590	588	563	557	553	559	532	507	584	556	529	562	552	545	551	569	584	595	574	575	554	559	540	599	565	538	548	550	528	584	565	566	558	523	563	509	492	549	530	539	522	570	564	569	545	553	545	531	588	564	541	546	567	576	570	579	572	581	535	531	557	539	548	538	573	580	560	542	555	605	522	537	537	544	519	539	558	613	525	524	592	580	541	593	528	573	549	551	521	604	567	535	551	561	546	572	521	526	564	579	578	570	580	555	562	505	606	578	543	535	534	546	562	513	530	569	586	580	547	566	541	550	597	566	562	559	593	551	589	515	565	542	562	557	557	552	558	572	504	594	577	574	552	523	524	563	547	531	561	556	544	507	548	540	550	608	548	557	486	507	503	581	543	591	533	541	530	544	514	526	552	572	580	563	540	526	499	541	569	518	523	538	538	523	511	546	571	569	556	566	538	580	543	546	574	537	550	518	558	573	543	523	565	573	581	536	575	522	585	555	511	571	541	532	551	559	555	557	529	592	563	566	539	536	548	550	543	596	574	502	514	563	569	543	550	563	518	530	539	494	546	569	584	585	534	599	559	552	588	526	588	570	527	519	595	530	521	543	581	555	557	476	522	545	541	522	541	529	574	535	550	536	559	523	538	546	538	542	562	563	580	586	545	581	543	560	523	553	573	560	558	567	534	566	553	559	585	539	542	514	576	517	563	517	533	549	555	562	530	534	543	603	568	586	565	566	533	555	531	576	573	545	526	576	546	574	538	539	529	545	564	519	506	553	566	577	504	527	545	561	551	559	561	550	581	579	557	536	551	528	560	561	587	495	555	577	570	511	602	550	586	546	570	542	586	559	535	543	573	546	553	535	573	573	524	555	533	588	565	541	528	545	578	563	583	524	553	513	553	525	526	540	557	568	580	550	556	532	523	536	552	533	591	542	529	536	551	555	548	531	538	550	581	596	495	564	536	607	624	566	559	535	576	539	516	548	519	525	563	535	543	562	590	560	567	562	563	526	562	565	549	595	507	549	574	565	542	575	566	550	529	549	569	556	492	561	546	548	521	559	623	552	502	548	496	526	562	563	579	537	569	549	517	536	531	535	527	569	575	507	540	535	516	502	570	573	551	516	549	516	547	571	547	559	524	542	536	545	538	599	556	527	560	593	530	565	519	586	523	545	558	587	568	551	532	529	570	583	552	541	568	559	563	545	509	538	563	519	557	562	512	566	539	522	548	562	582	529	529	537	561	547	592	559	561	542	533	565	529	553	565	519	552	539	502	563	543	563	543	552	561	539	587	569	548	549	556	516	580	552	555	533	604	559	522	531	528	579	540	538	588	574	565	500	538	569	558	578	505	536	544	576	570	528	572	554	539	538	589	581	570	526	591	537	512	552	539	527	536	509	497	547	527	615	519	543	537	539	589	535	530	581	515	545	543	595	510	581	577	560	564	587	526	583	575	572	521	569	538	539	541	583	542	547	555	537	603	525	538	501	537	558	555	570	570	509	557	554	602	523	529	545	551	551	553	516	552	553	550	577	530	515	534	600	567	530	524	531	550	564	553	540	557	570	532	533	536	561	544	577	562	527	532	584	554	551	527	564	590	568	581	541	567	561	550	510	551	548	546	559	539	511	557	539	551	544	533	536	533	589	555	558	534	564	552	526	568	542	509	523	560	538	540	556	528	557	525	576	575	538	569	538	527	559	568	549	520	567	524	519	573	474	542	550	543	500	565	558	552	517	529	553	521	536	558	517	573	550	558	540	549	554	553	572	505	552	537	554	551	520	565	539	574	583	573	598	547	534	545	563	578	544	516	570	560	520	507
24596	23099	32881	27503	20759	10169	700	272	232	226	249	220	215	229	237	222	237	182	211	214	227	236	256	204	235	220	258	213	215	217	230	189	213	230	231	216	202	216	215	238	237	215	201	223	260	242	226	215	249	236	243	201	229	235	207	236	249	227	239	242	241	216	223	194	236	228	223	254	225	226	238	236	225	202	195	223	230	224	226	225	231	231	260	200	239	242	206	232	228	224	225	219	184	204	233	231	225	200	240	200	203	211	220	229	213	226	227	206	209	235	218	210	235	233	206	236	228	233	246	217	223	245	229	217	234	211	220	216	216	222	210	203	213	256	203	228	241	221	208	205	214	216	208	228	190	234	215	219	209	227	216	263	213	223	246	225	242	214	227	239	215	222	221	221	212	220	207	230	207	237	224	237	193	233	234	227	207	193	208	228	230	233	225	224	257	210	224	237	208	230	218	231	210	207	229	210	218	247	208	191	211	208	219	222	242	239	252	241	228	233	233	223	228	220	214	235	191	226	210	220	232	225	232	216	215	235	239	236	195	227	216	227	223	223	206	201	225	223	223	231	250	224	213	215	212	202	236	221	205	219	242	238	220	233	206	224	228	239	225	238	218	206	210	235	231	227	241	232	217	221	221	230	210	205	236	240	235	218	216	245	235	240	230	227	237	213	208	252	229	232	204	214	213	246	199	203	241	204	239	227	209	202	212	235	237	245	238	239	209	248	244	222	213	221	206	226	227	240	241	246	199	202	206	230	238	220	226	242	229	252	239	215	238	235	227	206	241	208	237	202	221	228	236	184	208	240	236	243	200	217	234	261	224	214	215	232	229	207	214	214	232	230	256	240	224	216	211	226	244	206	217	217	214	222	239	227	228	223	230	245	239	194	234	214	251	224	214	208	241	234	221	216	219	224	205	219	230	229	236	225	280	238	221	236	252	236	225	227	231	222	232	248	226	224	236	231	235	229	216	209	198	222	241	229	217	217	225	204	230	236	210	228	227	217	270	223	212	216	249	231	230	228	199	236	213	243	215	240	227	212	222	226	234	248	231	282	214	222	243	245	233	225	224	248	239	244	220	221	246	211	218	212	203	251	229	224	235	227	222	232	225	220	227	244	226	272	220	221	203	217	233	215	219	241	226	227	209	215	227	237	229	234	210	225	215	218	230	228	221	233	198	218	211	226	206	226	220	205	244	200	247	231	213	240	239	216	227	226	224	223	242	203	242	271	222	231	216	204	239	223	232	210	222	220	215	229	211	220	221	224	220	238	210	229	208	219	224	216	227	194	194	219	203	227	196	223	203	220	233	228	243	221	226	239	219	224	228	210	254	225	241	229	196	218	220	241	222	249	244	236	204	215	227	212	227	223	232	203	202	241	202	209	202	238	237	220	243	212	241	218	221	231	223	233	223	231	236	204	196	201	205	256	263	202	240	226	217	225	238	226	232	221	220	215	226	226	238	231	214	247	199	219	229	216	236	228	219	238	210	235	231	192	227	231	235	227	216	222	232	216	204	214	202	229	220	236	222	230	211	208	237	222	208	229	221	232	236	258	204	204	196	219	251	274	206	225	218	218	228	228	225	236	220	217	208	222	242	232	236	215	241	197	220	226	224	203	230	225	238	213	220	219	224	240	203	230	213	190	226	222	226	244	220	253	232	245	232	233	219	209	209	240	229	234	223	230	244	225	226	224	228	236	210	221	220	227	196	248	200	221	236	221	207	230	222	247	213	215	217	233	212	226	236	212	227	228	237	227	226	194	231	226	237	201	236	216	261	222	234	238	211	210	245	220	217	212	221	255	209	217	214	211	235	217	227	239	237	246	230	239	199	210	221	230	242	237	233	218	231	227	242	241	198	215	213	214	249	218	215	253	209	235	204	229	219	200	238	252	231	216	215	236	255	226	226	241	213	234	222	214	228	214	246	249	220	222	225	267	237	242	228	211	222	223	231	232	220	225	228	242	239	231	222	220	209	238	229	248	209	208	233	232	227	213	243	214	239	213	233	207	224	251	241	233	235	225	211	218	220	250	239	215	220	222	246	237	249	241	238	223	219	222	205	238	254	207	231	232	233	244	219	245	244	188	213	224	219	250	215	213	221	233	229	227	235	221	187	234	216	229	216	207	230	221	250	254	219	208	232	226	259	224	214	247	210	203	227	219	231	245	210	247	213	218	241	213	212	200	215	233	208	241	232	226	237	235	234	232	229	225	228	229	246	263	211	221	216	243	197	228	242	230	228	230	258	233	227	223	239	222	208	242	233	248	211	256	217	225	233	212	217	228	239	266	233	238	247	235	215	221	220	224	229	210	227	218	244	201	207	223	226	246	251	241	225	241	228	228	229	196	199	248	188	265	227	203	242	210	198	215	208	214	210	219	215	236	212	208	194	236	228	238	242	242	219	218	242	216	238	205	207	249	213	227	227	236	247	209	245	226	233	227	230	228	219	214	243	218	230	244	211	224	212	239	223	215	227	206	218	229	221	247	224	234	231	224	228	261	231	218	217	234	247	215	244	213	233	225	211	223	239	234	218	239	252	208	222	225	238	214	230	228	211	221	240	236	214	240	208	232	243	199	221	194	235	235	235	238	245	237	240	224	203	204	229	224	254	258	226	227	202	196	221	220	208	211	213	222	230	223	243	224	214	257	225	212	213	217	223	236	222	217	202	211	215	233	217	221	221	242	240	234	242	235	209	232	229	207	183	221	212	227	242	207	208	198	214	241	218	197	246	205	242	220	211	228	239	230	208	195	228	225	209	246	216	237	226	224	207	246	211	236	208	231	243	243	233	222	231	239	218	237	228	233	237	242	208	228	250	227	225	238	239	222	243	211	203	220	226	207	225	206	207	235	229	225	229	217	242	227	221	224	236	197	197	247	222	205	216	237	196	203	225	245	235	236	236	243	197	231	255	247	241	230	253	240	193	212	225	246	223	225	227	232	222	194	240	226	233	243	207	229	225	204	214	190	251	268	232	243	229	240	221	238	227	239	207	212	230	252	240	223	259	249	230	241	224	240	219	224	254	220	200	226	235	233	239	220	198	233	212	213	217	219	216	226	233	218	202	240	232	204	214	220	243	233	229	231	219	219	226	221	235	220	202	223	198	230	207	235	229	229	273	236	224	209	251	215	234	223	209	225	216	211	194	204	236	188	221	215	237	278	208	244	228	211	240	221	224	207	236	228	227	232	233	198	231	207	199	228	230	218	199	221	206	233	213	221	221	219	232	219	210	236	236	232	213	253	221	235	226	239	216	198	220	219	227	226	240	242	228	225	205	194	227	228	210	214	202	234	211	186	223	213	231	243	233	224	180	220	235	207	193	218	232	233	235	245	235	218	262	213	218	233	218	215	222	210	261	219	230	217	223	207	231	213	253	247	218	225	221	206	207	231	244	252	218	245	222	251	208	243	208	209	224	214	209	224	219	230	208	214	240	216	219	227	267	236	225	221	218	222	218	210	250	206	215	204	215	245	218	231	221	228	219	216
59095	91311	67997	39482	20148	5779	448	406	414	421	456	397	426	389	393	423	419	407	410	429	378	423	383	395	439	380	434	433	410	435	407	389	401	439	392	436	397	370	418	407	437	429	447	391	407	419	424	414	416	434	416	404	428	385	389	433	419	406	372	389	432	390	396	453	400	443	417	430	384	422	429	374	431	417	395	379	401	461	411	419	399	448	407	434	411	374	413	416	446	397	414	446	408	388	431	371	384	413	405	437	413	439	397	406	412	450	406	454	414	411	413	396	444	410	423	421	402	412	407	421	412	387	408	412	405	422	411	394	421	423	409	420	449	418	382	430	436	406	407	415	419	412	418	427	411	401	387	402	430	391	407	410	422	399	417	419	426	427	406	417	405	421	411	429	403	404	438	406	422	424	406	457	394	433	411	377	428	401	420	443	425	446	402	404	389	433	409	434	415	437	382	395	415	424	422	420	421	384	403	405	398	392	399	398	406	426	413	388	418	377	423	392	385	430	398	436	399	431	401	407	374	373	402	428	425	405	424	421	446	426	398	414	403	422	426	406	421	463	432	420	410	413	410	388	411	419	411	416	408	377	441	415	378	446	421	438	429	411	400	390	437	429	434	427	403	428	433	426	445	424	369	415	407	427	407	425	399	388	381	413	428	410	396	424	430	459	405	422	455	450	400	410	405	424	417	434	440	437	395	444	415	398	409	372	409	357	428	382	380	412	431	372	422	432	415	420	431	438	409	426	367	374	429	412	402	393	424	421	434	386	405	437	384	447	386	445	445	435	381	423	408	422	402	411	396	370	423	393	374	452	434	397	398	406	389	399	392	400	424	424	430	454	429	403	411	433	438	384	411	438	437	429	457	400	415	389	411	409	393	397	406	423	386	463	397	409	438	404	418	396	415	440	397	428	400	388	421	405	400	433	449	405	382	412	400	372	405	439	393	374	367	392	391	453	425	484	400	411	372	428	423	472	425	420	441	425	439	405	425	427	408	429	372	438	428	453	406	413	400	399	449	412	431	409	435	458	429	422	451	437	426	397	438	417	436	426	407	429	411	438	411	414	391	429	387	425	403	414	430	416	448	432	410	415	433	403	391	398	427	381	423	382	399	429	451	437	417	421	401	421	409	401	427	388	383	398	404	419	403	420	399	412	367	417	397	420	425	446	404	416	438	397	404	424	414	439	390	383	392	396	436	436	396	462	408	439	402	422	442	403	449	390	425	423	430	409	414	429	419	373	436	406	410	454	428	409	422	420	432	438	414	417	390	408	444	405	397	410	380	391	413	399	407	427	424	386	425	410	395	464	441	407	448	430	391	416	400	372	470	440	409	432	399	386	412	409	381	415	425	407	393	407	403	430	450	428	411	432	401	405	438	419	424	426	423	404	402	405	412	436	430	404	444	451	396	413	427	437	425	401	404	441	410	417	422	403	428	425	430	392	403	391	384	411	407	443	411	383	413	395	441	441	413	409	446	422	383	419	374	401	468	441	406	411	451	412	436	394	382	412	392	441	433	427	437	414	417	389	413	408	415	391	394	446	422	405	420	429	392	427	413	427	433	436	421	431	390	430	450	416	386	427	393	455	411	441	406	387	387	411	396	410	415	433	445	392	405	406	408	424	392	413	391	416	399	410	447	414	389	445	383	402	415	376	373	416	394	367	392	419	405	436	419	420	402	408	427	420	401	399	435	428	435	437	415	393	425	408	415	449	404	449	428	397	404	379	426	414	411	413	387	398	430	417	440	384	407	402	437	421	413	397	435	421	444	403	446	413	397	399	412	401	417	395	425	407	390	402	430	398	433	397	414	414	405	380	445	415	397	419	417	394	411	418	405	431	406	410	435	423	391	384	412	404	373	419	416	434	406	408	411	393	409	417	410	416	399	433	388	398	401	410	400	432	391	395	388	436	417	426	420	384	461	388	402	411	384	417	380	448	459	402	427	411	430	390	432	452	420	396	383	427	409	397	435	397	431	451	425	387	413	397	393	430	412	434	398	423	421	442	381	374	411	408	447	424	410	429	424	416	407	422	401	395	433	436	421	418	422	428	392	425	427	425	410	418	382	440	426	428	409	420	413	379	422	384	443	364	443	371	392	403	388	463	393	409	419	416	446	412	388	407	423	452	388	378	450	389	394	415	393	404	409	399	396	397	434	429	411	394	387	402	424	401	436	392	366	424	412	385	396	376	368	425	413	378	404	427	415	383	406	420	433	385	426	429	444	389	425	428	417	421	428	433	390	403	377	384	394	413	455	427	432	372	442	372	423	402	424	404	376	455	403	369	420	379	443	396	412	444	385	384	381	450	447	430	399	411	396	411	413	421	460	385	426	403	393	412	397	400	399	455	425	432	431	445	423	415	432	397	419	397	421	401	438	436	435	434	367	432	457	422	410	421	398	403	428	397	411	410	414	439	411	420	417	427	409	394	386	419	368	410	410	370	419	408	407	383	388	415	412	414	421	417	434	447	446	432	426	407	400	406	405	401	404	433	418	424	406	433	404	437	408	396	413	396	400	421	406	406	408	403	408	389	443	410	391	391	405	439	367	406	402	425	442	410	431	460	414	402	433	421	419	426	385	413	411	404	407	422	413	435	407	407	384	430	415	412	383	431	447	422	383	410	398	416	395	406	448	417	464	390	402	422	377	418	407	416	397	422	434	408	435	408	398	417	423	425	437	398	402	393	397	420	400	395	415	441	424	424	441	438	411	441	421	384	396	411	406	378	409	413	399	446	414	435	398	419	405	432	458	418	399	453	397	392	425	427	390	432	418	425	416	382	417	445	366	415	417	437	384	432	448	428	413	463	431	408	435	393	392	431	431	419	389	400	432	402	408	406	426	429	448	421	412	413	420	436	397	399	420	419	410	381	440	419	418	404	424	424	423	424	436	427	441	398	418	423	386	377	412	419	405	421	396	457	368	410	419	425	388	401	401	430	436	412	434	434	433	391	439	406	449	385	399	394	381	415	419	409	402	400	394	393	411	392	444	421	423	389	413	427	430	431	404	423	414	395	397	397	403	399	411	436	418	415	443	399	416	421	389	396	412	405	443	376	435	421	419	416	458	401	427	420	411	406	432	410	414	409	409	428	428	407	403	370	409	396	447	415	402	444	425	436	377	396	426	436	425	411	419	397	464	374	445	403	389	398	434	383	428	408	420	427	395	441	394	401	414	380	415	409	424	404	398	370	418	404	422	433	417	423	430	389	438	391	419	423	416	406	426	397	424	439	363	411	389	377	392	419	410	441	443	439	442	436	424	413	409	430	404	423	434	436	402	424	409	449	389	411	396	430	422	416	375	411	407	377	395	401	440	418	392	399	416	454	385	420	379	391	424	405	379	450	425	459	388	424	428	404	436	425	397	393	440	406	428	412	432	397	436	418	412	435	451	444	418	419	405	397	435	400	442	413	398	425	398	406	420	435	395	433	435	416	403	388	413	437	382	388	447	409	399	396	399	410	403	413	403	404	424	408	405	390	411	407
23422	22166	31207	25343	21708	19021	5179	398	354	338	335	317	302	312	280	311	269	356	320	335	304	321	331	303	282	312	327	317	301	287	295	290	330	341	286	323	271	323	324	297	270	324	330	348	316	306	336	297	299	315	327	301	319	307	293	312	315	333	304	305	331	302	320	301	312	313	309	282	268	283	309	321	353	277	354	319	305	312	293	285	319	295	328	316	328	311	329	314	324	327	324	317	321	319	312	293	329	309	345	281	324	298	308	292	307	308	353	327	317	311	300	324	351	308	316	288	325	285	325	311	310	297	307	341	324	323	333	294	315	329	314	304	327	298	297	311	299	307	345	300	300	306	288	319	332	293	314	299	330	312	297	315	323	287	296	324	285	298	289	307	335	293	313	322	274	301	314	331	302	325	286	309	300	291	310	296	300	297	283	356	310	319	318	331	323	292	310	259	299	313	296	323	333	301	312	295	291	289	311	332	319	302	283	308	329	288	288	297	279	304	284	336	304	301	287	327	322	304	326	240	290	321	328	325	298	303	300	325	302	310	283	321	295	316	302	264	292	317	316	301	329	312	330	286	301	286	286	297	303	330	298	321	298	300	280	309	294	325	338	305	315	339	330	304	306	348	304	299	302	290	354	321	332	316	301	307	289	314	325	325	319	311	334	315	280	296	255	282	274	322	324	321	341	301	330	336	336	285	286	287	357	292	317	305	285	291	316	279	296	302	296	308	314	317	321	297	291	318	337	297	304	303	310	314	316	259	273	335	312	330	311	301	315	293	304	300	318	304	317	293	305	320	286	333	326	275	319	335	307	314	285	306	291	323	326	299	322	348	281	332	311	306	300	300	318	307	305	323	321	303	346	329	321	323	320	292	294	291	307	292	332	295	318	333	321	308	311	295	332	307	305	310	312	311	317	317	308	302	323	320	300	312	322	338	268	323	327	310	299	322	312	301	311	330	312	315	333	274	299	297	285	321	314	331	280	314	326	299	308	324	340	331	340	314	290	302	310	304	321	311	297	310	312	297	346	308	275	305	323	291	324	324	327	281	323	330	300	338	338	331	314	304	354	283	321	305	294	294	304	316	301	321	318	315	321	287	319	324	321	304	320	308	291	306	298	330	288	302	347	330	339	302	308	288	319	339	322	323	313	294	296	321	288	289	292	311	315	295	276	312	303	314	322	288	358	279	290	326	317	292	297	305	320	345	343	301	289	321	295	325	308	264	298	332	366	299	314	278	327	317	334	310	315	298	309	322	309	280	319	316	288	339	300	306	323	306	313	297	316	336	336	318	311	330	295	289	302	298	303	310	311	331	314	304	306	328	299	326	313	318	295	304	293	309	316	292	325	304	305	293	325	343	327	321	326	318	325	304	358	312	315	313	298	308	299	323	313	328	288	306	316	318	313	319	341	332	321	308	293	301	325	298	321	276	328	325	307	288	296	309	335	317	338	303	305	300	292	277	292	311	332	292	272	289	290	305	294	311	316	320	296	302	282	330	300	278	297	358	332	356	286	304	299	313	300	330	305	315	339	327	288	327	331	331	328	302	316	312	316	284	332	296	320	291	316	309	313	309	302	307	317	307	317	318	324	319	272	348	299	312	298	307	292	329	344	306	286	316	298	320	271	273	344	292	329	317	297	299	293	340	305	338	313	323	285	328	332	307	301	294	299	313	308	355	317	326	327	295	295	300	340	322	316	349	303	312	310	320	323	290	303	306	329	274	318	327	334	316	324	279	326	338	280	295	311	282	347	282	293	327	327	307	325	331	331	286	314	328	309	313	296	275	275	323	318	278	286	295	294	314	327	314	298	277	285	283	355	315	326	294	311	306	322	321	303	312	305	301	331	315	309	303	324	308	289	320	289	331	304	306	319	306	320	307	315	304	292	298	308	326	324	299	337	311	327	287	337	295	321	301	311	322	311	314	318	319	330	295	326	307	300	309	328	316	300	309	323	313	327	299	315	312	282	293	323	293	298	268	293	309	324	297	301	326	310	304	301	297	299	370	323	317	322	295	307	310	275	290	319	313	319	287	300	278	334	288	312	312	344	297	327	305	312	284	273	350	315	321	318	335	328	286	317	312	296	310	333	301	300	296	333	325	323	303	309	301	289	347	349	325	319	313	320	319	324	302	346	291	326	323	314	318	296	285	315	326	301	315	290	298	290	326	302	290	326	313	333	342	323	325	316	289	319	282	332	317	334	318	316	295	277	300	308	303	302	344	290	303	295	331	268	314	292	294	290	316	325	307	291	336	327	326	289	305	303	302	338	356	333	299	308	317	313	314	312	315	356	300	333	311	296	295	319	344	321	295	308	295	295	343	280	303	300	289	315	336	290	302	304	290	285	323	307	275	321	308	286	321	305	271	330	330	327	313	333	333	313	306	318	328	308	315	339	293	311	364	320	309	329	302	292	315	310	320	333	291	328	328	311	317	290	351	290	307	299	316	278	291	311	339	304	343	309	334	291	315	321	325	328	309	299	299	309	325	286	356	331	290	284	289	297	303	286	300	322	289	309	293	300	334	313	300	310	288	319	290	297	327	301	319	340	284	324	306	284	312	309	294	324	326	323	309	326	301	332	288	318	333	304	316	290	325	284	307	317	335	300	342	287	261	305	313	317	327	301	288	277	282	305	297	306	305	292	309	299	284	311	310	333	320	335	316	317	293	309	283	323	291	313	311	338	285	309	304	305	309	309	327	307	299	307	283	353	305	317	318	326	325	318	321	312	328	315	305	326	302	311	296	316	295	266	330	302	279	301	306	309	347	291	266	296	352	303	290	304	307	311	301	319	315	297	334	305	274	290	326	310	295	309	293	303	322	338	327	304	327	274	306	315	313	332	299	284	300	307	290	261	333	303	319	300	324	320	284	335	344	302	273	302	322	346	279	323	295	309	308	332	317	275	304	345	319	323	343	330	332	301	321	325	314	270	295	285	315	289	306	318	303	303	290	308	286	299	303	350	296	298	310	298	307	289	310	302	356	300	283	290	340	305	334	343	344	321	291	288	338	317	326	297	324	296	311	323	339	323	328	304	317	283	278	298	342	309	298	309	338	290	287	289	314	307	323	325	312	312	302	347	322	308	318	283	325	307	294	306	292	313	283	345	282	335	320	319	322	321	309	319	281	298	293	339	298	294	299	323	301	321	352	330	313	306	308	321	311	309	316	339	309	309	292	282	311	323	320	303	324	311	308	306	344	345	307	311	324	325	311	295	296	325	329	282	309	299	318	313	317	272	316	294	334	315	314	290	324	315	305	330	287	306	317	303	291	329	320	281	322	301	316	326	295	275	333	315	338	301	323	284	301	312	312	318	332	345	319	296	309	298	272	325	315	312	350	320	306	337	301	361	323	343	319	276	313	306	328	320	302	319	338	311	307	355	310	298	310	298	310	334	291	308	351	308	305	334	345	335	315	336	288	344	318	286	327	323	301	328	315	312	303	305	315	274	314	287	309	331	317	339	329	348	295	296	292	315	290	323	307
60918	102936	76263	47528	25676	7857	842	547	528	528	518	533	534	556	540	583	549	545	534	551	535	506	511	486	538	563	558	524	525	515	506	483	477	536	514	537	538	567	531	505	519	516	566	516	527	491	531	542	533	555	511	510	510	503	524	501	512	528	527	518	551	492	536	537	493	508	522	516	534	560	542	556	499	541	541	551	537	522	502	567	528	523	560	514	502	528	540	518	552	540	522	535	528	496	539	533	523	522	536	545	558	539	522	531	554	550	540	563	494	528	514	533	564	511	531	478	558	559	521	579	518	477	562	555	554	518	571	530	517	564	541	538	543	536	555	524	518	507	523	514	568	501	554	559	556	552	486	551	510	532	525	513	522	526	527	526	484	523	525	532	548	543	540	533	517	562	521	513	506	553	546	531	542	507	493	541	564	527	515	514	545	503	495	550	567	506	484	564	491	546	537	537	509	533	579	563	571	513	574	514	498	515	505	551	516	516	499	499	539	502	515	511	565	532	551	527	540	513	547	486	517	519	518	520	521	506	508	536	510	504	515	549	486	529	541	532	599	528	547	529	543	516	517	526	547	531	527	517	539	575	547	512	540	482	519	575	536	544	527	502	534	488	548	531	525	514	481	484	523	519	553	538	525	515	554	527	536	536	509	524	543	595	504	507	470	527	542	528	487	517	543	511	522	566	555	547	508	541	486	556	545	560	510	571	541	535	531	509	536	535	544	520	495	535	519	533	559	568	508	520	546	539	509	525	515	499	534	514	540	547	508	548	540	522	493	512	519	512	512	505	518	494	510	534	518	532	505	528	577	504	518	493	514	513	493	541	483	529	512	510	480	547	540	491	555	569	497	514	509	537	512	539	532	538	510	510	518	539	544	587	505	554	512	568	537	541	528	489	523	497	522	497	537	526	518	525	518	508	510	517	522	484	564	571	527	519	526	564	501	512	489	578	511	491	513	534	564	545	520	513	508	508	517	542	531	505	520	565	525	532	524	530	534	552	492	519	520	512	498	518	509	532	516	481	536	508	571	545	483	521	537	559	529	519	523	507	541	539	524	503	496	555	566	548	503	506	561	527	476	514	485	557	568	516	468	524	549	549	543	553	537	552	531	529	529	519	510	528	543	540	536	563	559	536	559	508	528	582	470	535	522	547	528	470	502	536	534	492	526	521	515	501	526	523	519	522	532	542	536	508	554	494	529	568	551	560	517	550	572	514	516	494	536	499	529	535	530	493	530	541	534	527	510	519	485	523	523	527	570	504	497	518	540	523	565	504	469	497	521	520	565	494	519	488	544	533	539	510	508	532	557	499	488	489	519	534	522	527	503	526	500	512	486	523	527	490	521	558	553	507	537	496	540	532	561	535	557	566	517	544	530	545	491	519	562	513	556	564	516	503	565	546	535	535	547	525	556	533	508	522	535	507	510	542	502	504	509	568	535	536	512	544	558	526	549	541	515	534	512	510	528	488	623	522	570	541	552	539	548	552	503	497	523	523	527	537	529	545	538	563	533	506	549	569	525	558	556	535	538	534	464	531	553	452	543	535	537	518	498	530	532	500	493	517	526	555	548	493	544	526	498	515	526	520	524	521	534	546	529	506	475	534	543	577	493	519	509	529	527	524	556	549	525	486	523	538	498	555	522	523	528	541	545	554	533	567	554	537	541	586	545	501	528	542	515	542	541	562	558	524	530	504	536	535	510	506	530	536	511	547	531	509	539	540	532	521	547	523	575	538	496	508	558	556	572	543	524	537	536	544	545	501	557	520	516	515	537	491	500	513	516	510	519	534	521	525	510	505	523	543	524	519	544	544	537	522	531	548	509	522	507	509	486	514	529	546	504	536	543	490	504	502	547	497	507	569	550	487	548	505	527	523	507	523	518	532	515	509	507	518	513	508	543	533	563	488	534	463	535	535	527	543	509	477	533	523	523	505	545	538	546	538	546	556	507	515	541	520	512	553	525	529	561	509	520	529	537	504	520	519	542	503	514	554	545	527	554	545	545	549	513	523	511	564	566	541	534	513	560	523	516	503	501	530	567	480	541	554	534	554	561	548	557	524	542	507	518	555	483	512	547	576	508	503	501	540	526	569	546	511	516	545	535	503	511	538	553	539	503	531	502	518	513	536	528	525	529	531	529	514	525	555	503	539	515	550	559	500	536	497	540	523	504	518	553	543	527	544	494	528	521	548	521	533	553	584	520	538	533	498	512	535	522	551	494	536	525	574	524	539	531	485	500	546	561	510	513	501	487	539	534	507	555	510	534	528	510	550	537	528	514	543	522	556	528	538	503	504	538	475	526	524	547	501	502	562	521	511	532	501	523	516	550	548	522	537	519	541	539	536	521	511	538	528	522	524	546	537	588	553	516	505	505	520	541	530	538	553	478	537	517	527	501	523	518	528	515	500	507	548	487	541	491	518	535	513	508	529	535	534	536	557	473	548	538	554	544	553	510	503	592	539	509	520	551	519	480	490	537	553	519	538	517	496	528	481	554	480	506	534	555	488	495	548	565	513	516	525	563	540	548	542	528	564	556	488	495	506	510	563	511	479	574	534	512	554	497	529	517	503	544	557	547	512	532	510	500	572	521	529	529	512	529	501	544	517	531	524	521	512	527	538	513	534	569	503	543	562	522	511	536	528	513	526	528	548	561	577	538	531	537	549	528	520	543	510	519	497	514	554	509	514	547	505	534	499	508	550	553	478	525	517	540	539	506	536	541	563	527	552	521	539	519	537	497	512	511	567	507	512	533	549	479	513	557	523	564	548	534	539	515	541	513	511	536	528	535	521	528	513	524	538	495	506	550	553	489	523	541	513	573	529	553	510	505	507	525	489	504	513	567	491	512	508	534	532	504	486	549	498	514	548	492	525	557	510	544	519	514	550	537	498	486	567	521	510	530	556	557	539	531	495	544	541	560	513	536	541	519	505	511	512	552	544	493	530	523	542	537	531	495	548	526	520	507	528	467	493	494	498	518	476	508	527	498	520	544	529	517	543	488	506	558	510	512	500	530	530	540	549	560	559	535	538	531	520	505	531	505	554	506	563	518	524	566	510	506	528	496	542	515	541	547	499	528	516	542	525	530	562	523	520	503	565	525	548	529	504	523	577	518	520	527	518	562	542	497	516	557	537	534	504	550	491	523	569	507	526	501	547	497	513	571	538	492	518	552	492	536	528	552	547	530	495	533	558	532	497	551	588	524	538	496	528	513	551	515	513	495	534	544	520	534	517	501	537	493	517	529	505	498	573	550	489	537	518	530	521	534	567	516	509	490	550	524	514	528	543	509	535	526	536	551	514	530	547	546	531	507	559	527	554	573	528	525	502	503	548	475	540	498	535	542	497	497	511	524	487	532	524	536	513	582	550	519	542	510	503	541	523	483	531	537	538	522	520	548	486	508	536	513	544	515	460	534	576	528	540	544	546	524	493	512	538	531	550	547	525	498	528	547	517	542	518	516	533	524	490	506	538	573	516	546	579	530	520
29126	29436	27345	12599	2252	537	321	304	284	304	291	324	327	296	281	300	323	286	275	327	301	323	280	282	301	321	294	331	320	329	310	313	306	317	283	295	288	318	317	334	296	312	277	317	312	334	307	321	282	292	316	278	276	278	286	339	282	300	343	327	315	297	314	297	286	279	305	299	271	294	285	325	318	313	303	266	345	276	333	291	303	296	286	308	313	296	300	307	283	304	297	328	309	317	296	317	292	302	298	299	283	280	304	286	305	295	268	308	298	332	278	309	292	303	328	289	283	310	284	268	306	314	283	294	288	303	255	260	328	326	301	279	278	298	297	320	296	313	298	307	311	268	279	294	290	312	312	287	276	229	284	318	350	323	306	291	261	297	295	280	293	271	321	295	291	320	273	296	332	302	296	338	293	277	295	295	309	305	290	321	294	263	294	280	317	314	284	286	283	311	290	290	281	299	283	271	336	284	290	287	298	320	305	303	278	310	294	262	283	315	288	308	293	274	288	294	340	292	316	286	303	281	321	301	291	308	301	306	277	293	305	307	280	297	309	300	297	289	259	326	281	289	313	304	333	279	288	311	295	313	299	286	315	309	299	288	307	261	298	341	311	300	298	285	303	312	306	303	317	313	322	307	299	316	295	289	295	306	304	286	303	297	305	328	310	287	308	307	297	303	324	281	323	272	281	313	300	298	294	320	294	299	308	300	302	292	280	311	298	310	295	300	322	283	326	314	307	272	338	322	310	280	303	302	299	258	303	302	299	285	284	299	309	312	298	300	294	301	284	319	287	275	284	329	311	284	301	286	310	295	291	297	299	300	296	308	285	288	299	271	313	306	265	284	291	322	317	305	297	291	327	304	291	283	296	283	317	305	290	275	296	335	319	282	285	299	282	310	298	289	300	317	321	280	296	289	316	285	303	294	300	307	306	304	289	289	329	271	326	288	305	311	269	293	307	318	302	273	299	302	300	307	316	315	289	326	268	293	296	276	290	292	315	280	312	271	289	281	304	274	334	292	318	305	317	275	278	315	304	292	309	320	299	308	244	287	326	304	292	287	314	301	298	299	311	277	317	303	293	321	295	281	294	310	293	282	316	305	262	312	289	301	293	302	340	315	358	290	290	288	323	291	317	319	276	308	295	258	296	297	295	278	310	298	292	308	312	279	314	291	325	296	297	307	277	312	255	326	310	278	289	295	278	309	296	298	289	296	300	296	300	297	295	314	304	299	273	297	300	297	279	324	296	308	277	307	327	314	275	332	295	320	284	309	328	286	342	317	321	300	286	312	281	286	333	272	311	292	304	306	318	282	293	269	282	278	320	324	317	295	294	294	316	304	323	330	335	292	283	304	305	326	304	329	304	300	281	294	308	276	281	338	291	290	305	277	306	283	266	292	294	295	283	294	298	281	299	277	321	288	278	299	290	303	315	302	312	326	308	309	279	323	290	313	317	298	302	297	322	283	292	290	283	324	319	284	319	310	285	292	323	312	296	317	302	299	285	306	286	279	284	280	307	314	274	317	302	305	311	340	312	309	291	280	296	299	319	311	317	300	307	299	300	289	283	297	302	295	298	293	288	275	298	287	290	274	306	296	301	294	287	316	318	325	316	277	275	319	298	303	274	306	297	290	307	284	290	312	298	336	304	288	301	323	293	316	319	265	301	310	296	334	308	316	338	290	327	301	290	314	332	313	326	290	298	293	303	288	287	339	307	298	270	287	297	288	332	291	288	337	305	289	290	309	315	296	310	284	302	301	299	295	256	298	289	326	302	327	335	310	272	287	318	303	340	304	315	299	292	295	291	262	325	329	306	267	295	283	284	268	317	269	308	300	299	288	299	319	292	298	287	291	258	282	326	333	281	298	300	311	297	290	281	286	284	280	310	291	293	271	289	292	325	338	309	328	282	320	292	306	304	317	312	298	304	317	312	303	287	289	306	277	307	289	287	276	310	296	294	291	301	278	315	322	278	290	323	295	292	267	303	315	320	331	329	298	301	316	311	305	295	336	338	328	293	325	313	307	284	293	289	312	270	293	308	321	287	295	281	274	331	311	278	298	285	313	304	296	342	310	270	311	278	295	296	309	294	284	313	309	314	291	301	297	321	287	310	322	279	307	289	301	272	331	317	338	307	291	310	301	331	333	313	275	320	311	281	308	308	307	289	312	288	298	295	302	297	298	309	297	288	275	293	328	271	289	298	299	286	296	341	299	296	286	321	304	298	347	322	301	313	292	311	291	318	307	290	307	288	284	328	309	304	328	277	303	282	314	321	312	291	305	323	326	319	310	302	287	302	316	276	300	315	306	298	292	308	304	306	283	335	322	309	290	274	266	323	326	300	286	291	311	312	282	295	285	284	281	345	303	305	282	289	331	296	317	298	297	323	310	291	319	299	279	308	314	314	307	308	311	305	313	311	295	289	306	274	311	303	315	282	343	280	276	290	290	301	300	286	288	304	311	274	297	304	267	291	298	286	284	326	303	322	310	284	306	283	271	318	337	309	289	292	315	302	300	313	277	293	310	307	306	335	296	303	269	285	305	288	315	329	308	297	281	324	292	286	311	298	295	280	310	315	339	334	316	262	302	296	291	282	297	316	315	288	292	295	334	291	271	301	313	307	324	289	309	302	307	292	290	307	292	305	295	296	300	325	296	289	325	280	295	295	313	311	343	297	337	301	296	238	289	325	307	301	305	290	307	304	284	285	318	319	327	303	339	295	303	293	353	293	283	300	314	324	277	282	353	326	313	308	320	336	305	282	328	290	302	303	270	308	287	275	300	313	291	298	301	302	318	298	309	285	291	324	276	300	286	300	291	326	295	268	305	291	321	304	333	290	284	280	306	311	292	316	292	264	321	274	316	312	323	294	296	315	305	315	316	284	272	285	316	296	294	292	291	333	295	292	277	274	322	288	294	292	283	296	253	337	312	296	320	303	305	291	274	331	292	266	327	300	272	303	311	302	321	306	324	291	275	319	297	289	313	284	299	299	305	287	287	315	289	281	259	302	289	304	299	295	294	315	277	329	315	296	306	300	265	316	325	310	296	323	330	336	310	312	281	265	288	313	312	277	289	327	301	277	305	303	299	302	302	298	301	299	293	302	299	298	316	304	274	304	317	293	296	285	267	313	319	284	303	290	294	307	283	282	316	315	286	316	310	307	297	282	300	279	284	293	298	311	292	274	285	285	290	330	281	311	292	302	308	277	286	277	262	303	284	304	276	308	326	308	279	298	281	324	297	304	298	319	287	313	328	300	288	299	304	295	281	316	309	289	277	328	300	305	324	270	305	291	328	303	314	314	300	318	287	285	317	311	304	311	330	300	298	297	286	286	312	287	326	312	304	312	300	307	277	302	287	294	299	304	302	294	339	290	303	338	290	272	280	330	298	313	293	299	311	305	286	302	303	323	298	261	271	301	276	288	311	317	330	320	305	291	296	303	292	311	276	310	306	318	307	327	306	313	320	269	311	308	301	313	298	316	297
36746	48080	32058	12950	4267	1021	556	578	569	582	510	551	544	507	553	535	568	545	570	499	575	597	542	554	566	509	578	543	548	570	541	556	572	487	533	526	545	601	510	543	582	552	548	498	540	516	540	569	564	572	577	515	551	515	568	505	619	581	542	525	564	507	538	588	513	559	533	570	572	549	546	555	598	554	555	504	556	553	547	536	547	529	559	546	536	565	575	539	537	569	514	583	522	587	542	514	580	506	523	528	550	599	564	504	553	528	551	525	508	554	554	497	539	597	560	580	572	585	593	548	559	534	553	549	561	570	538	544	523	550	524	584	573	540	531	577	530	560	533	498	508	554	563	571	559	512	591	551	534	542	564	500	557	566	560	549	558	533	560	530	552	552	543	569	555	545	502	536	535	567	559	557	561	527	547	579	538	518	558	499	506	574	580	576	542	557	517	529	535	530	562	512	536	533	522	532	528	556	542	548	567	567	527	593	541	588	557	548	520	550	562	572	558	491	561	523	531	542	552	564	579	571	552	559	567	551	575	586	539	567	549	538	578	583	554	537	514	551	575	554	549	577	590	535	562	570	539	523	562	536	559	568	585	568	539	527	541	589	499	542	571	518	546	566	576	572	576	531	577	543	557	583	559	494	537	545	535	593	527	561	538	553	553	532	556	601	517	545	512	540	576	509	592	552	562	573	522	582	540	551	514	541	550	549	539	540	571	549	548	568	490	527	526	527	517	563	542	551	585	548	569	549	563	550	566	578	571	524	553	540	569	577	518	517	553	504	534	554	511	567	554	576	568	533	518	521	526	529	523	557	525	556	557	535	482	521	558	535	545	523	546	556	534	601	530	547	547	579	551	566	505	544	538	532	590	526	531	555	519	548	534	538	541	538	553	557	536	521	520	559	514	558	599	582	524	549	547	550	579	503	543	520	568	518	563	498	579	546	523	556	560	486	528	497	618	581	518	502	563	491	529	544	527	517	522	521	546	541	546	541	578	579	569	543	540	559	577	545	493	520	527	595	568	510	558	565	527	512	538	529	585	563	576	509	607	534	554	548	539	560	580	573	561	548	554	542	543	541	543	565	542	564	552	576	514	552	548	550	552	613	571	535	565	512	539	531	584	544	530	548	524	549	561	589	551	578	519	534	561	538	594	518	533	532	562	540	532	543	567	549	528	563	572	522	552	560	554	540	577	543	491	570	565	563	540	548	544	492	544	543	549	527	593	523	544	514	556	526	596	527	527	541	571	512	552	552	602	563	536	563	530	592	550	534	522	533	603	557	516	522	545	592	542	534	550	541	549	533	531	568	521	578	547	546	534	507	552	502	605	550	487	535	533	568	562	558	547	535	540	547	539	499	518	541	536	519	502	515	527	568	522	572	557	594	575	551	554	543	529	516	549	562	543	536	575	549	527	536	571	529	556	542	578	571	547	518	553	553	564	504	536	547	538	504	554	533	557	564	567	557	561	566	547	520	581	541	560	529	551	578	570	583	520	547	553	550	552	528	529	562	549	553	553	582	549	527	542	524	541	561	495	515	576	541	560	568	576	582	546	579	552	537	522	555	501	534	568	571	530	560	565	503	528	537	522	535	575	576	563	567	566	529	556	552	559	500	509	527	536	540	509	558	566	538	561	559	506	520	506	571	546	587	566	583	518	564	521	538	540	510	550	583	560	550	581	556	518	524	572	551	571	539	503	530	523	524	521	564	584	538	536	557	529	520	513	563	543	530	555	557	521	552	522	574	543	562	548	588	559	561	530	511	556	590	577	513	537	564	533	579	555	557	553	528	553	511	591	535	568	523	518	556	569	581	592	546	557	561	542	528	548	553	515	554	528	535	581	541	547	514	534	516	571	550	522	533	543	532	558	572	531	550	469	585	519	529	545	580	565	518	566	605	567	544	501	537	540	545	554	551	541	565	567	543	545	554	543	560	546	529	556	539	591	518	568	596	565	516	572	547	559	548	543	575	527	550	522	549	560	554	571	534	520	601	550	560	558	551	488	542	570	539	511	579	580	569	549	556	543	537	528	538	536	593	542	533	564	562	563	513	515	564	562	520	524	597	541	534	533	552	541	585	587	513	511	557	564	564	539	560	565	552	545	508	554	526	529	555	598	572	567	523	572	513	523	515	574	545	515	571	557	529	538	523	552	590	594	526	494	524	542	523	538	544	542	562	572	531	528	555	582	546	539	557	516	526	512	577	529	535	535	582	525	491	545	539	541	548	545	506	547	573	585	526	527	550	500	529	570	548	558	545	591	555	548	589	579	527	527	554	546	529	562	532	543	523	568	571	608	592	554	536	531	533	539	537	541	560	534	559	510	532	523	534	552	540	568	529	585	510	530	521	558	515	547	580	532	556	547	555	517	528	545	507	505	554	555	480	560	560	548	542	558	560	546	552	583	569	566	553	539	554	513	566	554	529	518	566	516	560	572	544	546	551	542	543	548	525	532	544	586	573	561	531	559	524	563	578	553	517	573	551	504	556	591	559	582	562	553	551	572	557	535	566	592	563	541	542	587	546	555	545	563	570	578	536	559	509	554	544	514	559	523	529	569	557	532	497	573	497	501	558	559	537	530	566	578	538	560	540	537	569	581	543	554	516	538	540	582	509	579	535	547	536	557	555	534	534	532	538	525	547	562	524	507	549	544	588	541	537	538	541	539	542	571	551	536	560	536	498	545	551	560	531	524	579	571	571	520	538	544	519	490	545	503	533	516	548	563	542	558	549	543	527	555	531	565	550	580	540	527	566	565	524	524	561	567	525	547	566	535	556	506	559	575	563	531	580	533	569	530	525	521	560	576	556	522	529	565	548	565	546	506	543	552	544	600	584	519	504	553	546	571	534	551	569	513	510	510	583	565	534	528	506	575	548	530	558	549	551	546	574	619	535	547	541	587	566	577	549	571	537	574	551	512	529	528	521	539	564	534	549	605	570	559	540	538	547	557	536	547	548	563	542	532	531	551	499	548	583	557	542	528	552	574	553	568	580	540	567	534	562	561	514	564	524	545	529	533	576	574	546	540	533	531	539	544	575	522	543	556	555	557	558	552	558	517	531	534	597	523	547	553	548	574	549	566	518	574	565	559	534	572	545	566	543	591	557	534	572	549	537	551	552	586	588	568	588	547	547	607	533	582	530	538	517	557	519	577	524	562	588	545	582	537	570	523	502	557	525	579	560	533	526	537	536	542	555	558	510	540	549	495	527	552	560	530	553	519	515	534	565	583	556	527	542	542	580	543	520	558	545	550	545	505	549	566	555	550	588	523	541	528	518	567	528	553	542	544	518	547	579	535	570	539	546	554	549	563	528	566	569	526	521	513	525	527	578	562	555	561	553	583	557	583	533	553	602	574	570	533	605	561	541	572	553	520	532	536	555	569	510	519	563	568	537	549	590	544	561	570	545	562	526	559	545	536	543	484	541	562	540	567	560	543	555	498	531	567	545	548	570	536	539	543	535	546	558	555	525	529	595	578	581	583	542
24706	23199	32189	26675	20061	8260	515	242	240	222	239	247	255	199	259	227	214	213	212	215	212	235	210	230	226	211	222	251	211	232	244	245	248	223	213	220	223	214	217	221	209	211	211	215	237	194	222	239	233	227	197	241	229	242	219	233	242	218	237	206	211	248	234	217	217	234	250	215	230	209	222	215	238	218	223	232	244	243	208	213	218	237	236	224	235	219	210	236	213	240	233	204	231	239	212	226	210	229	232	236	231	213	199	236	231	229	227	230	233	232	232	238	263	224	244	248	240	244	235	200	238	233	265	187	213	215	229	232	245	228	229	221	219	203	205	224	221	233	202	203	233	217	206	236	204	205	244	217	223	236	237	210	241	229	223	251	237	219	239	232	214	249	219	248	211	192	246	208	228	204	242	231	239	237	197	249	227	204	248	217	227	212	224	195	217	213	251	232	224	233	223	215	230	239	234	236	216	213	200	222	188	227	252	233	216	236	229	238	230	224	207	211	239	241	221	205	225	240	228	233	228	232	239	203	213	241	211	246	227	235	217	230	229	234	223	235	262	182	214	211	221	240	224	225	212	256	231	242	218	214	218	222	232	247	228	217	222	228	200	229	218	222	240	207	229	234	232	196	206	198	223	212	219	217	264	222	248	217	200	218	207	214	234	220	264	213	237	241	188	230	245	210	227	239	213	201	216	192	217	215	220	229	210	219	232	240	240	223	211	242	214	226	221	229	203	238	226	222	218	227	190	241	220	231	237	254	218	229	213	228	230	218	231	224	216	215	210	239	238	208	220	209	235	243	223	212	233	211	240	237	232	203	239	236	200	207	225	232	211	254	219	234	258	232	195	214	213	246	221	238	226	229	228	221	225	221	211	214	237	227	224	193	197	228	226	208	215	220	238	239	240	223	209	229	234	228	215	212	217	247	240	213	245	228	214	239	235	229	222	236	235	217	220	245	218	237	218	243	249	209	204	225	234	236	209	231	207	226	247	238	253	206	216	220	216	194	200	230	217	210	223	228	231	208	232	193	252	243	219	232	233	232	210	226	248	262	250	271	227	212	234	232	221	234	225	211	225	228	216	231	205	203	227	206	222	211	210	208	216	225	246	252	233	208	214	221	242	273	232	193	244	217	242	241	235	222	219	193	238	200	220	214	232	257	218	224	255	231	219	227	204	215	227	246	214	210	240	207	215	222	234	237	254	220	220	262	233	191	253	216	226	201	239	248	222	210	227	235	227	247	236	237	235	210	227	218	232	204	222	223	204	254	210	213	235	203	219	226	220	222	242	221	258	238	228	227	219	223	202	231	218	230	224	223	212	236	239	254	200	242	225	243	236	227	231	232	212	212	214	233	225	255	217	208	228	227	249	217	231	216	224	236	219	218	219	221	206	213	231	254	231	238	232	198	231	214	247	231	215	212	221	225	227	240	254	216	206	217	221	195	240	208	247	216	219	212	217	195	249	217	213	221	213	206	229	234	239	222	232	223	232	226	224	235	206	218	231	215	229	230	232	240	217	225	213	237	199	209	236	237	223	194	220	251	214	219	225	203	239	210	222	207	243	218	247	250	244	220	227	228	211	213	214	215	196	218	230	238	211	224	218	251	230	232	218	222	254	211	225	204	220	230	240	244	258	223	209	232	222	213	226	233	241	260	219	251	219	225	218	225	240	213	215	215	238	230	223	250	257	217	238	234	219	206	219	231	225	230	233	249	243	216	231	232	225	218	277	231	233	234	226	215	202	260	256	189	224	224	225	213	266	217	249	217	238	214	222	229	218	221	234	241	220	255	195	224	226	216	228	208	243	231	241	255	221	231	212	199	231	225	224	228	206	230	238	220	233	213	217	183	227	220	212	216	228	230	207	217	212	247	200	211	234	208	236	218	226	200	235	240	228	230	250	215	204	217	217	229	224	248	196	232	232	240	215	228	203	232	240	226	208	248	230	210	226	231	228	240	246	225	224	228	224	215	212	221	222	221	227	234	219	205	222	227	224	236	227	242	218	250	234	210	276	239	211	216	241	248	222	233	219	208	228	185	253	222	204	211	223	230	226	221	227	220	203	211	245	225	218	226	193	229	211	223	236	235	244	224	241	197	231	212	224	219	209	243	205	220	253	230	224	211	220	240	230	239	211	232	214	194	230	248	229	226	232	210	199	228	213	206	228	215	215	203	243	223	232	244	219	227	200	226	244	188	221	210	193	213	196	241	219	216	236	223	239	217	218	203	193	221	234	225	219	192	210	241	227	224	215	215	236	187	245	204	260	221	221	211	265	215	231	220	233	235	208	228	248	198	230	215	217	241	228	225	211	207	242	225	210	239	246	207	221	268	214	202	234	216	209	255	237	210	234	252	225	208	231	232	224	222	201	230	238	228	221	214	251	200	202	213	227	236	219	213	224	211	209	216	231	212	249	218	209	216	211	224	215	251	206	241	191	219	216	214	244	232	238	208	210	256	235	233	224	218	230	226	235	238	211	244	230	213	182	237	272	211	213	235	227	186	209	222	223	239	225	246	210	208	217	212	234	245	229	226	225	198	209	226	222	254	232	226	206	204	233	246	211	244	255	237	201	235	232	203	210	235	229	248	228	207	224	208	233	226	187	228	220	234	223	214	220	243	236	200	212	205	228	243	223	228	224	209	240	204	223	231	234	225	215	251	208	235	240	229	204	207	221	200	253	240	211	246	217	215	216	213	263	239	215	230	236	223	233	237	203	250	232	234	217	203	218	207	237	193	254	217	229	230	206	215	230	215	222	230	221	235	247	212	241	205	244	211	215	214	251	235	238	222	215	224	222	231	227	221	203	212	225	231	236	220	229	217	236	202	229	258	197	230	227	236	218	227	232	221	212	216	239	217	253	218	226	202	235	228	233	239	235	235	242	201	239	236	220	222	238	235	237	253	225	251	239	205	221	220	197	236	221	214	212	218	248	215	234	237	220	180	235	229	204	234	236	223	229	223	239	243	219	231	220	224	253	204	232	230	235	206	208	225	221	229	205	228	201	223	197	222	241	221	204	223	227	191	221	246	225	211	239	243	242	228	225	221	235	211	217	242	226	214	252	206	218	199	242	215	229	248	205	227	209	219	240	211	198	234	244	218	201	206	232	243	244	237	242	243	220	213	219	192	238	207	229	240	203	217	256	241	209	213	254	228	218	233	223	224	222	227	205	182	202	207	236	205	222	244	241	230	235	241	227	231	187	213	241	219	233	242	222	229	238	216	193	224	228	244	215	211	215	238	229	224	217	203	216	235	216	215	225	229	240	229	210	237	257	213	209	251	249	243	230	209	234	224	217	237	238	236	236	225	214	211	212	244	254	226	217	234	201	228	225	235	215	209	197	240	221	235	236	214	229	229	253	220	216	216	243	216	193	193	224	204	209	223	249	213	241	199	221	210	211	245	226	232	217	239	200	223	204	233	229	212	241	198	229	184	202	210	243	219	213	220	190	238	236	215	216	240	221	211	217	232	229	218	207	235	243	241
60806	90984	64559	36113	17162	4181	608	407	422	416	402	423	429	415	423	448	403	401	396	429	441	429	406	424	393	420	356	433	388	389	381	416	418	425	434	394	449	418	432	407	376	394	389	398	387	398	401	433	415	374	421	441	451	427	386	368	427	416	396	450	388	400	437	404	402	400	411	398	407	410	408	393	404	412	441	404	454	467	392	416	445	376	420	441	436	452	398	433	418	432	431	383	426	402	411	403	402	428	450	475	418	434	418	399	396	413	371	402	419	386	408	421	398	415	412	395	412	430	407	414	423	446	391	433	391	423	427	445	423	419	401	416	414	381	399	406	414	421	396	441	428	395	405	402	417	428	399	434	386	435	411	408	414	391	440	394	434	425	398	408	414	390	431	401	400	406	404	418	388	403	413	427	419	387	411	387	382	405	428	380	426	403	402	419	417	428	411	417	394	448	421	429	418	376	408	416	370	423	409	438	415	430	401	405	372	443	392	382	421	418	419	415	421	445	413	401	408	388	418	428	415	416	419	367	398	408	365	420	408	398	413	402	392	416	430	421	436	405	397	421	437	411	418	417	425	402	455	378	404	426	421	388	436	424	418	413	397	416	423	406	389	411	441	406	405	420	408	404	425	438	374	427	367	404	463	395	374	414	424	411	395	441	407	383	396	401	414	424	424	449	418	406	390	367	404	395	424	439	405	431	373	420	382	389	373	455	401	422	360	377	404	410	425	416	410	410	397	429	394	392	407	423	420	410	410	405	414	447	407	440	417	396	382	423	387	408	408	435	405	396	389	430	376	436	398	392	385	399	410	420	373	409	404	426	415	383	433	417	421	405	418	424	415	392	424	432	403	440	404	395	398	468	413	390	398	453	425	367	443	445	446	404	395	453	445	426	449	419	365	357	417	404	428	387	396	410	402	445	403	386	383	438	387	371	408	406	402	412	393	431	409	411	385	421	444	403	379	394	424	378	436	377	384	420	398	429	363	416	402	438	400	408	389	420	440	406	399	375	414	352	377	413	392	420	382	410	394	425	408	403	385	387	397	394	394	386	418	422	392	386	405	402	411	461	416	419	402	398	394	399	432	401	396	423	424	421	419	373	398	425	398	421	389	437	431	404	436	411	405	431	396	413	399	420	369	407	397	449	404	391	413	407	420	423	421	399	413	414	436	417	422	416	407	456	425	407	408	418	415	419	415	415	419	405	401	413	384	420	383	391	428	434	415	405	452	386	388	408	392	412	417	415	381	403	413	424	409	411	424	400	438	399	401	387	391	387	441	407	422	366	403	380	426	392	390	405	389	384	410	394	424	408	392	407	384	360	436	416	430	369	395	431	456	388	396	403	391	395	389	423	433	403	391	417	419	418	394	449	364	404	383	407	423	409	359	386	378	421	438	414	420	414	419	408	431	411	435	394	406	412	448	411	438	406	419	430	378	377	453	387	448	381	429	405	421	399	422	378	433	440	409	415	416	398	407	396	393	403	402	412	396	417	402	425	441	399	439	457	369	412	377	416	422	387	398	462	387	453	416	402	426	413	411	417	409	426	386	416	416	394	435	391	417	458	346	417	404	399	435	424	434	370	455	411	411	406	423	406	419	391	408	418	402	441	412	436	422	376	424	392	448	454	443	429	391	407	405	396	396	377	416	422	398	406	406	459	450	465	395	396	382	419	399	404	421	417	418	420	407	408	390	408	422	430	364	430	358	378	411	403	402	431	406	410	447	415	415	391	387	459	405	397	410	390	402	396	378	395	450	401	365	407	391	408	427	400	444	410	411	417	391	369	371	422	386	393	433	413	390	408	389	416	416	394	416	411	383	414	407	433	384	415	386	381	421	426	420	399	429	408	433	405	440	455	422	417	427	390	392	426	439	403	427	403	379	417	418	428	413	388	429	413	413	417	394	445	419	432	413	374	418	422	373	442	407	417	396	409	447	402	397	432	418	408	425	416	423	390	353	431	391	424	406	402	376	419	379	391	401	424	409	404	424	375	441	420	407	448	400	373	402	427	433	393	456	402	381	432	400	421	403	443	402	419	399	420	388	427	406	446	421	417	411	415	413	431	414	408	456	393	397	423	435	402	416	402	418	430	419	413	396	411	381	404	424	420	359	392	380	405	382	382	426	392	391	422	408	425	419	386	434	398	386	393	394	394	429	399	422	408	418	414	405	392	389	379	422	406	384	437	416	397	425	374	411	445	422	415	410	434	395	433	429	413	395	398	409	370	421	414	387	430	405	414	440	426	401	412	414	417	449	401	374	431	417	400	385	423	418	400	403	458	449	379	408	423	416	417	410	380	381	439	379	375	380	409	426	431	404	421	442	411	392	393	401	429	444	432	407	390	386	402	398	351	430	394	378	384	400	421	401	415	392	427	397	445	439	422	396	411	397	395	358	445	427	420	412	424	391	421	420	413	403	413	400	382	416	397	409	415	396	391	403	423	433	412	424	406	413	387	401	402	402	419	387	411	404	388	409	406	431	389	405	411	426	383	435	430	423	395	417	425	395	421	408	397	385	418	441	364	399	424	391	380	391	401	410	411	421	453	425	428	405	411	425	402	395	404	395	372	402	425	384	401	410	386	418	424	407	392	367	411	402	398	370	403	405	416	393	425	391	422	390	433	406	413	427	381	398	436	428	440	408	384	410	397	397	449	417	464	415	442	396	414	374	414	424	421	396	409	420	437	415	429	404	396	386	405	409	439	392	413	397	392	393	398	420	418	396	434	394	433	411	405	458	417	409	396	403	428	432	451	377	417	391	410	396	398	429	428	433	453	414	425	434	389	413	372	398	403	420	404	394	424	378	397	402	434	387	384	406	416	389	396	440	406	430	414	419	384	427	411	400	387	457	412	421	432	417	406	404	422	450	436	426	427	411	412	398	422	432	400	423	376	408	362	420	395	417	414	443	414	421	391	415	401	433	391	421	402	445	407	419	391	373	402	407	392	439	391	423	397	398	406	462	384	388	412	386	388	400	398	422	424	403	397	456	391	402	430	397	385	411	398	408	421	447	392	409	431	390	419	417	402	445	377	414	403	416	432	406	414	425	415	419	424	421	434	363	427	386	419	403	405	403	393	391	364	436	409	442	384	392	425	413	401	416	375	396	442	379	383	416	394	409	414	402	392	416	434	382	446	427	394	402	426	407	386	401	416	381	410	433	424	385	416	405	399	432	397	417	416	409	394	400	383	430	410	374	419	401	422	413	432	407	376	448	430	409	415	400	400	409	425	387	393	425	428	395	408	409	415	427	419	467	422	403	413	410	426	448	407	437	462	389	404	375	419	399	391	438	428	413	396	422	428	409	430	406	408	443	372	398	404	397	389	481	433	398	417	408	428	385	435	430	421	440	416	389	396	400	424	428	384	419	409	403	424	394	403	393	414	404	428	415	467	407	400	414	398	414	380	421	409	374	396	452	404	374	432	410	438	434	422	416	432	406	414	374	413	428	491	365	427	414	391	411	426	404	447	364	431	395	388	415	401
23432	22067	30746	25258	21661	19200	5303	379	341	323	310	310	339	297	270	263	351	312	324	306	301	300	320	300	336	314	316	315	306	308	321	317	311	272	294	319	278	308	322	319	306	310	336	308	306	321	318	323	342	334	291	306	327	326	329	301	292	315	303	315	341	290	342	314	296	328	305	306	292	293	296	310	259	298	315	260	341	297	325	321	308	307	319	288	312	315	294	292	303	326	305	289	324	297	267	337	318	307	325	284	313	303	290	325	320	276	327	301	295	312	269	302	312	318	283	288	304	309	340	327	328	298	304	293	304	320	287	296	349	329	306	297	306	281	335	299	302	283	291	330	289	292	311	331	320	342	286	288	336	320	320	306	332	290	307	287	317	285	301	313	317	320	288	333	314	292	290	320	315	262	293	322	302	298	327	293	308	287	342	320	293	315	309	294	330	292	309	301	315	331	279	316	304	299	287	295	288	290	299	274	302	297	300	281	282	301	279	301	279	304	308	307	328	300	325	307	339	294	281	286	305	304	301	314	329	307	307	312	282	339	331	267	300	315	281	303	318	301	294	301	314	288	328	300	306	308	322	279	316	282	299	331	270	320	314	312	320	296	312	272	305	314	291	312	310	328	300	288	319	320	293	270	326	313	288	322	262	302	282	300	305	284	292	312	319	352	324	301	304	340	304	316	355	292	295	307	342	305	304	279	325	310	325	281	295	343	321	282	315	311	324	278	311	279	332	296	291	318	331	332	329	322	291	294	334	305	318	310	291	338	299	321	318	302	293	326	290	339	295	294	317	309	286	322	285	313	307	274	332	302	286	311	282	309	282	311	286	306	305	298	321	314	301	275	300	303	321	298	307	298	291	288	306	312	304	320	292	297	308	288	304	307	317	306	300	333	288	288	314	337	285	313	299	308	280	271	291	317	327	301	329	315	346	304	295	315	311	316	292	290	298	309	292	257	301	297	299	307	297	289	285	284	302	332	289	309	322	289	294	310	303	301	317	344	311	291	314	310	300	279	285	295	303	304	317	318	294	322	317	287	332	293	279	301	332	332	311	316	320	314	305	298	335	299	321	334	316	288	315	293	293	278	294	327	319	308	310	306	318	300	318	294	295	312	305	308	304	303	312	292	264	342	299	339	291	318	301	306	286	292	286	280	316	308	274	312	320	320	342	281	337	312	303	298	290	318	294	317	328	306	293	282	329	298	305	342	293	299	311	306	278	294	293	341	312	310	324	325	306	318	303	357	293	308	326	319	333	326	312	291	289	319	303	297	310	292	311	298	332	294	330	319	294	269	301	345	319	273	324	297	295	291	313	283	308	298	287	292	277	313	333	296	310	282	314	294	296	332	298	328	290	313	305	287	329	263	305	320	279	301	309	316	308	273	286	336	318	305	307	314	311	290	299	294	296	317	305	328	286	326	300	290	286	284	309	292	326	275	315	298	317	301	302	288	294	294	310	305	294	315	296	290	317	291	331	287	293	296	267	305	312	317	308	308	291	306	328	305	285	279	290	299	328	288	290	275	304	313	334	323	301	304	310	301	292	317	284	308	287	321	319	292	299	280	298	305	296	294	292	340	282	309	288	304	290	299	301	304	298	297	307	311	278	275	326	306	313	288	346	305	293	305	312	322	295	327	308	300	287	294	275	299	304	269	277	339	289	296	302	307	304	312	286	329	327	297	282	297	287	306	301	288	329	309	289	338	286	320	291	293	315	283	308	311	345	330	297	313	294	289	279	290	285	316	316	331	307	273	339	356	287	308	302	247	328	306	320	315	280	304	315	287	322	318	296	304	296	313	315	317	279	290	290	301	299	302	306	322	303	289	300	316	362	315	280	341	291	326	302	300	310	327	317	316	330	285	280	327	312	315	331	295	313	295	301	316	289	287	335	285	325	319	306	317	298	308	318	324	265	297	309	296	314	291	294	312	316	299	309	319	305	321	292	312	321	299	337	310	293	343	323	322	295	326	317	292	310	306	292	307	285	293	283	310	318	307	289	308	308	294	297	290	321	274	302	275	274	276	312	316	319	295	327	297	323	294	302	303	280	327	271	297	295	294	294	326	281	301	310	285	305	282	370	275	278	321	315	308	312	299	303	303	303	297	304	309	309	295	312	309	296	314	327	340	329	323	322	310	312	304	281	307	301	304	267	327	280	303	280	325	314	307	290	277	304	321	331	315	308	293	306	307	309	296	303	290	296	307	293	297	314	310	297	320	296	310	312	292	267	333	336	264	321	306	293	301	309	313	310	300	293	308	314	330	308	291	346	301	306	300	314	302	312	343	268	297	297	311	308	316	308	316	286	314	310	274	323	322	327	307	311	319	314	332	292	327	317	305	306	318	295	325	321	312	332	294	314	286	300	324	286	307	305	306	319	257	302	302	288	284	308	279	310	279	329	312	313	314	303	305	327	289	307	280	299	327	296	290	295	312	329	339	291	319	306	312	308	313	310	316	300	289	311	332	301	305	273	321	277	302	290	280	299	307	336	295	319	311	309	305	256	284	323	272	299	284	351	288	307	333	301	292	312	317	308	293	313	300	322	278	303	299	333	330	305	299	328	317	281	311	317	269	337	320	290	294	290	306	289	295	310	311	291	288	297	296	314	298	317	307	299	344	279	298	321	278	331	330	309	294	319	282	298	291	292	329	336	297	344	316	329	280	306	290	310	302	326	295	301	301	294	284	330	313	287	314	274	297	322	266	285	308	312	314	324	334	349	291	286	275	318	312	303	315	282	293	286	294	308	286	281	290	283	332	339	324	306	312	294	278	336	291	319	278	325	320	307	304	292	320	306	291	302	298	303	309	286	282	328	307	316	314	323	285	297	337	294	321	340	313	306	288	298	301	292	305	300	281	320	308	300	306	284	306	294	282	302	310	328	276	313	307	292	276	321	290	335	302	278	284	279	277	293	258	266	282	314	312	306	290	297	301	285	299	282	285	300	308	275	323	309	311	316	288	309	297	302	326	301	321	333	293	302	311	296	305	295	296	305	290	326	304	294	328	298	290	318	291	275	288	311	287	313	300	289	315	302	327	282	290	279	298	306	304	320	292	323	284	318	320	298	310	305	300	320	278	337	311	294	318	318	301	290	305	294	334	280	292	294	277	288	289	307	309	322	295	292	291	321	319	281	316	257	327	295	305	285	280	328	321	290	333	287	287	309	289	293	298	300	300	312	294	319	305	329	309	289	297	307	316	280	292	301	303	305	285	301	340	283	264	319	306	320	312	274	293	284	301	308	300	288	312	278	297	281	296	305	297	298	301	324	343	333	297	272	317	306	284	305	323	251	304	300	304	282	291	302	309	324	305	335	288	295	320	283	334	283	309	320	279	293	318	280	296	277	293	281	292	284	300	291	309	291	307	274	302	331	280	315	263	303	323	313	294	300	305	288	306	295	297	313	299	267	265	288	322	325	261	300	277	296	290	317	326	294	303	305	306	309	296	318	334	296	286	330	320	304	276	297	316	318	290	300	286	307	329
60983	100656	76271	46574	25124	9298	1071	513	537	487	501	494	573	546	543	542	481	550	506	544	542	486	559	508	503	496	516	498	511	508	523	556	507	514	512	564	520	504	516	506	533	509	528	506	523	548	522	508	476	523	527	521	494	527	505	514	483	528	489	494	478	526	494	498	519	529	545	486	506	517	521	538	539	508	510	512	518	516	485	522	491	527	517	533	520	542	501	506	509	523	533	495	507	488	585	507	521	514	513	477	522	483	528	504	506	545	513	513	527	525	524	515	515	550	548	519	555	504	489	492	498	480	503	511	536	544	545	480	496	529	510	480	510	497	487	523	508	500	496	555	542	532	507	547	539	515	528	496	535	537	502	471	504	512	510	514	512	480	510	530	547	528	512	490	519	514	561	520	493	516	500	495	504	542	538	528	482	514	542	496	487	517	536	491	518	579	486	536	525	514	501	515	494	542	509	537	516	528	535	492	558	535	466	519	507	520	481	507	496	514	492	586	558	498	507	539	507	500	514	517	532	499	526	572	543	514	514	516	511	495	521	522	544	513	499	524	516	530	480	534	507	466	524	542	535	531	523	502	513	504	530	505	505	535	521	536	509	493	494	519	532	526	522	514	528	491	530	524	513	512	501	562	546	504	491	497	487	478	509	501	473	541	523	506	532	512	532	495	501	518	510	502	529	505	504	499	516	530	512	500	526	504	518	524	504	556	560	547	525	555	521	502	549	493	544	517	522	546	587	532	467	498	504	540	497	492	494	490	485	553	494	518	501	546	534	544	534	494	520	543	528	507	532	546	530	532	532	503	558	564	557	507	522	529	528	520	543	503	518	517	511	522	545	494	514	520	511	499	521	485	518	538	513	539	538	519	519	567	520	505	530	509	534	564	501	500	521	516	527	502	526	576	556	536	560	560	519	502	473	508	500	524	552	477	470	505	509	524	519	558	513	533	469	546	511	521	525	509	531	550	522	547	521	515	488	496	524	500	530	504	604	525	505	499	558	510	505	525	541	525	509	516	515	534	489	549	493	496	501	475	512	529	545	505	507	498	520	529	478	498	543	467	517	487	527	520	514	510	499	491	504	520	523	541	516	478	507	514	509	542	498	509	515	505	524	499	485	516	515	558	521	503	505	506	504	544	523	490	558	490	544	492	479	494	509	533	490	504	539	488	475	542	523	524	532	540	542	536	502	501	540	519	483	539	538	525	502	512	516	494	483	502	521	541	483	530	516	533	510	537	584	528	540	544	508	510	509	500	514	499	494	511	491	529	524	519	502	524	504	505	566	526	492	485	556	522	530	525	516	481	528	512	504	497	530	512	512	535	509	496	540	535	485	529	461	501	518	497	589	522	532	520	553	513	524	513	529	535	532	465	502	535	518	512	520	504	511	526	546	507	524	541	519	499	503	515	499	526	553	511	496	522	531	520	484	489	558	502	477	514	494	544	525	508	506	552	490	525	524	498	500	524	512	503	508	510	508	517	491	516	486	535	478	511	528	500	522	504	539	510	480	528	509	506	504	530	545	514	534	506	536	510	529	516	550	522	515	509	491	499	497	508	535	522	568	497	523	536	543	523	526	504	524	593	517	532	515	534	519	498	537	494	547	493	518	490	533	535	514	533	543	488	516	483	503	549	483	531	507	507	492	481	535	509	520	526	531	513	478	540	518	497	524	484	495	509	534	536	494	538	497	495	513	471	519	500	534	536	502	511	526	490	506	489	532	556	529	476	563	482	485	548	506	500	530	499	511	506	503	513	530	496	489	547	547	512	506	513	524	528	515	524	499	522	529	521	501	531	534	498	538	497	505	516	523	498	516	511	514	524	526	514	504	597	527	489	552	536	561	528	496	525	516	538	489	547	502	537	519	512	515	529	525	507	515	538	496	509	508	563	577	528	514	519	466	490	542	527	505	454	479	504	492	513	526	522	522	513	507	508	525	547	553	512	563	540	518	479	530	482	555	521	483	553	531	539	479	477	542	486	498	523	530	513	506	497	479	514	507	478	535	487	488	503	537	545	533	497	487	497	549	515	528	503	505	538	492	492	513	561	497	538	474	531	519	486	520	522	484	527	568	518	528	499	507	530	553	532	569	504	508	484	518	537	502	552	577	529	491	518	521	512	525	522	513	552	524	504	531	513	501	525	488	516	528	513	523	500	526	528	535	535	503	486	480	477	520	536	517	548	522	490	517	462	585	533	493	522	533	490	534	494	558	506	531	497	533	525	484	575	512	556	512	522	487	512	518	483	525	539	524	501	524	542	559	499	495	552	520	492	488	513	515	553	484	492	534	522	503	518	497	526	478	555	500	499	486	488	499	480	519	519	564	498	519	518	505	467	505	515	503	497	526	526	514	526	528	518	511	502	492	493	532	527	507	492	537	513	543	575	521	479	556	545	504	500	518	543	508	554	484	522	500	556	539	502	539	540	494	539	501	525	522	525	507	530	513	500	484	531	505	531	560	573	514	520	507	539	508	552	521	516	509	531	524	493	537	503	522	520	523	537	539	523	483	510	539	457	528	500	508	532	560	546	506	507	527	505	467	496	513	518	494	512	519	483	480	516	505	531	513	527	521	523	509	502	499	513	513	569	540	508	502	544	553	515	512	515	486	526	506	497	523	559	501	461	501	498	504	516	509	533	535	535	486	490	528	505	519	570	493	528	543	512	538	499	538	517	486	512	498	470	541	519	525	523	543	559	534	494	552	507	521	548	515	529	528	526	544	523	549	534	546	522	509	493	497	521	470	534	546	523	486	500	504	526	515	529	469	539	550	512	456	528	521	526	532	562	496	545	519	555	533	501	488	522	508	465	541	552	560	477	502	551	503	513	507	502	523	474	506	481	470	489	532	541	568	516	536	498	493	569	552	502	569	488	548	506	491	514	515	549	520	484	528	461	532	552	541	521	553	508	534	530	493	513	499	520	496	549	486	516	499	523	466	500	483	499	516	487	505	493	507	530	491	505	487	520	544	507	540	544	571	506	551	522	490	539	526	506	496	536	516	514	545	492	545	502	520	513	499	512	548	480	534	509	522	483	491	523	498	500	523	506	516	476	504	497	499	546	497	524	442	500	531	538	463	540	538	504	574	525	525	551	545	524	505	493	524	511	530	555	492	502	541	516	498	507	504	528	530	515	514	568	503	509	526	543	501	505	539	525	483	518	503	497	531	549	527	518	506	510	509	485	508	541	505	523	492	508	511	500	489	548	490	520	505	499	568	518	535	520	540	496	473	534	533	542	534	533	528	513	527	510	505	454	505	464	515	499	490	483	480	525	539	483	504	493	517	466	491	562	521	537	529	517	500	562	493	493	516	530	519	502	483	541	536	522	498	551	510	523	486	539	465	509	547	501	529	516	504	515	506	514	519	525	533	490	531	516	526	506	504	518	509	526	485	514	534	501	509	525	533	549	520	483	492	500	531	519	541	503	469	521	498	536	497	522	482	545	473	513	536	550	514	518	521	515	525	486	491	535	506	506	492	508
28939	29417	27974	13773	2367	573	338	314	305	296	317	331	300	307	325	322	289	284	302	306	293	280	300	276	287	300	306	264	281	310	309	294	305	324	339	323	305	301	349	313	302	300	279	291	315	315	305	296	293	304	298	263	306	288	285	300	304	313	280	291	325	292	266	302	305	304	280	305	292	342	302	297	291	316	322	310	320	329	312	305	299	287	303	298	299	320	289	325	323	287	322	297	330	293	311	308	280	305	284	299	273	303	344	315	307	300	323	284	307	317	311	290	285	313	308	335	294	296	327	296	290	314	278	313	302	335	266	260	287	294	296	329	309	301	287	291	335	304	317	300	273	302	270	291	290	302	306	319	301	318	273	312	318	280	284	300	257	300	299	301	274	334	319	288	300	279	289	306	315	294	263	269	283	293	337	296	278	289	275	276	288	308	284	322	283	296	311	319	295	287	324	327	270	316	299	305	286	292	291	299	304	306	274	276	311	313	324	272	287	306	271	292	277	295	284	291	324	315	297	296	322	286	323	290	270	313	334	294	315	311	297	303	322	307	307	317	305	284	328	293	312	328	297	325	322	327	295	283	288	317	287	315	313	274	316	251	277	312	291	291	271	340	299	273	307	293	292	330	292	301	294	270	315	292	293	262	288	306	305	293	302	286	303	301	300	325	281	288	302	293	309	290	306	299	287	313	276	296	280	270	315	305	290	277	328	283	303	289	302	319	274	298	312	280	280	284	293	325	303	295	277	297	283	300	298	266	285	305	294	295	309	301	284	293	302	298	278	310	306	296	294	346	268	275	302	283	263	275	280	321	260	316	302	270	301	294	296	340	295	322	295	297	285	303	287	287	298	289	289	319	299	259	307	300	279	278	297	326	271	302	335	283	270	302	314	309	297	286	275	315	268	279	309	305	303	283	290	314	283	297	291	294	325	299	326	290	312	304	297	275	283	304	304	296	309	311	281	319	257	261	301	304	302	318	313	277	296	288	340	287	322	299	298	281	333	310	305	296	301	280	285	303	287	311	316	332	264	294	268	312	288	266	333	277	297	285	290	327	326	307	271	308	307	306	305	296	321	274	303	274	314	301	299	289	300	293	278	316	299	305	307	307	308	272	314	325	284	299	285	296	282	255	312	280	296	291	302	279	283	335	283	301	295	299	281	296	305	320	290	326	299	274	299	303	298	307	284	292	300	283	284	291	317	282	284	305	310	305	278	282	288	275	307	286	297	321	290	304	301	287	289	278	308	301	308	284	311	306	271	305	311	310	268	295	273	301	290	286	319	282	278	318	268	304	278	301	284	289	290	297	312	295	304	298	331	319	282	320	307	315	289	285	324	318	315	314	315	291	297	307	311	286	321	282	295	282	274	302	296	299	298	293	296	316	289	283	290	282	309	318	311	287	290	303	299	304	311	318	322	274	326	261	302	295	295	292	285	301	295	284	301	297	321	306	297	310	320	311	275	299	302	288	280	301	282	305	295	310	304	298	299	269	294	313	302	313	315	317	313	288	296	283	304	305	296	270	307	293	305	298	297	310	271	326	328	313	298	305	274	289	266	301	249	289	330	302	288	285	322	292	306	290	302	276	273	323	301	302	308	284	270	302	306	304	309	308	283	287	304	317	273	271	284	314	299	287	300	292	322	305	298	306	293	299	289	294	313	310	321	309	267	304	274	334	296	280	308	305	313	286	295	297	294	275	289	275	295	291	313	280	282	278	299	299	327	298	305	293	300	297	272	315	310	297	299	308	287	312	301	315	315	277	306	279	308	285	302	297	318	308	360	285	320	296	313	296	286	301	329	295	321	312	287	326	300	363	288	286	296	341	295	297	308	305	269	313	257	262	286	288	303	282	290	311	280	322	290	269	311	293	319	303	296	267	315	297	314	314	321	320	296	319	297	330	300	292	295	283	296	305	276	303	278	324	338	282	327	311	308	274	300	306	313	261	302	285	286	321	305	311	321	295	333	304	301	251	272	327	300	295	271	263	282	297	262	316	310	278	284	271	299	279	303	282	291	299	284	295	333	296	302	285	290	284	300	298	297	262	310	325	309	313	290	280	281	282	310	297	307	294	290	301	299	288	326	289	281	292	274	315	290	309	305	315	321	266	266	293	292	322	319	314	271	344	301	289	303	292	312	281	274	289	318	328	293	285	320	315	294	301	307	329	308	307	312	291	294	291	332	298	335	296	257	272	263	319	275	293	269	268	306	306	298	303	292	348	308	301	278	278	296	283	304	282	291	290	277	295	288	294	286	285	287	272	310	276	328	296	294	299	312	279	284	293	288	302	308	293	284	296	283	315	324	313	285	290	289	300	286	302	316	322	290	287	275	318	265	313	306	316	310	288	272	297	270	307	292	296	313	315	310	305	298	285	300	259	291	275	313	305	304	287	269	317	315	291	284	310	314	303	310	290	275	318	311	295	287	318	281	293	305	314	316	310	327	319	269	294	287	303	309	284	280	308	292	292	267	304	310	286	307	294	319	299	284	310	328	287	295	323	289	313	266	280	284	302	321	303	308	304	306	310	301	276	322	286	293	312	304	307	317	285	293	305	296	310	299	303	296	306	288	324	298	290	315	300	292	305	323	316	298	310	310	297	314	303	310	282	322	268	303	313	283	290	291	323	306	317	291	273	287	317	306	297	328	291	287	294	310	274	287	299	287	316	311	277	320	298	294	284	299	294	298	309	313	305	290	284	298	317	302	305	266	302	283	282	318	283	278	278	302	288	267	328	284	292	312	293	278	283	312	334	285	310	327	304	288	309	333	279	302	326	310	309	305	301	284	289	318	307	233	274	297	315	314	293	341	290	288	310	331	273	332	289	307	299	307	296	325	284	310	311	297	269	299	297	283	273	270	316	303	291	285	286	304	298	305	280	319	313	304	296	320	317	288	305	276	314	288	290	340	287	299	291	294	312	300	302	320	288	301	294	299	291	305	295	342	331	314	288	303	302	306	311	341	278	300	290	320	291	284	294	291	273	292	307	294	313	307	304	307	287	288	296	292	298	282	301	304	308	297	287	306	289	316	315	301	303	296	297	299	290	284	298	309	292	298	304	297	306	278	289	290	284	254	271	297	319	306	299	294	289	298	294	308	295	295	283	316	316	302	313	299	290	297	292	323	288	259	313	304	298	269	306	287	301	321	289	327	296	347	331	295	305	291	284	292	273	307	325	284	292	294	310	312	317	280	302	294	322	296	285	306	301	275	271	299	312	289	307	292	290	295	309	291	303	302	281	311	267	288	318	316	280	307	289	282	293	296	308	295	312	285	291	316	316	291	296	309	293	313	298	300	311	313	290	304	286	317	291	296	310	281	310	305	300	301	297	292	303	288	268	274	283	303	271	301	280	321	289	324	292	318	291	303	303	289	273	296	280	306	345	299	288	308	310	321	309	281	315	289	284	322	305	315	299	321	321	259	309	293	261	315	313	270	285	314	297	282	337	278	290	322	302	280	271	309	327	312	283	291	304	284	311	305	277
35983	48061	32972	14918	4064	1236	573	546	503	541	494	541	509	570	565	540	561	542	515	509	535	543	549	558	562	502	575	594	542	555	539	523	526	529	541	586	567	530	539	523	532	519	509	594	555	542	530	558	554	518	522	512	530	554	566	536	547	525	563	550	510	551	520	521	576	582	551	553	509	519	561	502	586	530	527	564	515	553	548	534	536	536	545	569	548	482	594	539	557	520	551	564	552	517	556	549	555	498	543	540	555	541	560	504	546	551	550	537	546	514	562	573	510	562	515	536	559	560	564	517	528	545	559	586	547	554	551	525	529	549	561	563	498	555	567	496	608	611	557	532	571	572	571	540	548	549	528	537	501	558	541	533	515	516	544	513	576	503	545	569	553	586	550	541	536	569	517	518	531	490	594	570	528	535	541	525	522	527	537	544	565	564	536	536	539	520	573	565	543	476	528	556	539	564	520	519	585	520	561	524	549	499	517	548	489	582	514	523	558	543	508	567	529	510	539	521	584	534	571	542	547	539	572	542	551	547	573	519	524	556	575	545	573	574	567	507	545	524	537	548	537	578	540	531	528	575	504	567	543	525	526	510	523	542	533	537	570	541	570	533	522	538	543	532	602	537	534	549	507	513	521	507	563	511	528	532	552	504	582	532	558	587	580	608	545	568	549	582	573	552	549	532	551	568	548	529	534	541	526	572	539	574	571	542	543	564	550	578	568	562	546	553	564	563	543	563	508	558	547	531	568	536	510	562	553	496	554	569	542	522	578	528	533	557	534	537	521	533	553	565	558	580	518	568	525	529	592	545	528	548	528	493	534	530	557	564	533	536	547	557	527	523	520	573	577	537	552	563	534	572	529	540	592	548	543	540	519	542	540	524	542	571	524	574	553	570	543	519	578	537	577	497	554	560	559	543	575	544	571	583	546	505	543	537	518	552	519	538	540	512	521	530	531	508	580	535	570	530	593	571	514	529	536	552	583	532	553	520	519	525	591	496	553	553	548	539	584	532	532	510	523	549	556	562	563	585	551	533	567	556	519	569	577	532	502	518	577	490	515	566	543	544	573	533	512	538	534	522	539	548	528	561	533	580	524	558	545	518	520	546	550	510	532	557	532	512	561	520	526	536	538	582	536	521	592	554	536	508	518	524	521	546	542	532	480	548	557	538	516	527	540	575	552	543	566	536	570	578	520	552	555	502	572	526	485	539	559	497	585	550	526	506	528	535	556	559	575	555	517	529	519	551	539	548	536	511	561	533	526	550	494	537	555	575	580	532	505	534	529	535	535	555	513	538	571	540	556	517	538	548	561	573	566	549	576	572	554	524	567	567	520	558	526	536	554	515	554	557	546	580	553	526	561	582	523	598	565	550	533	573	540	562	532	564	536	553	538	570	555	530	528	522	530	495	575	501	534	512	535	514	541	563	543	540	526	525	533	535	552	537	560	512	574	575	568	568	548	550	582	556	574	530	536	554	593	552	553	564	571	552	574	577	532	537	538	556	561	536	551	507	559	580	527	544	497	544	538	519	559	552	535	563	543	505	514	512	486	543	542	526	503	551	552	588	501	492	513	567	520	555	542	560	558	583	522	584	512	553	537	584	562	545	553	539	569	595	543	521	513	574	572	591	526	535	544	549	562	570	529	549	512	584	513	549	567	564	533	547	548	553	553	558	548	569	616	561	571	558	618	531	525	533	523	574	531	550	580	521	530	549	511	507	549	524	529	539	543	534	522	533	554	551	498	559	554	515	556	527	519	522	575	558	514	580	502	579	555	539	531	536	542	546	517	536	533	544	556	556	535	521	530	567	512	538	537	500	508	509	561	553	528	521	561	525	558	570	542	542	559	532	534	538	517	557	541	554	544	522	552	538	537	548	574	558	536	541	579	557	531	557	533	580	576	541	520	572	533	533	540	529	549	545	551	535	540	532	574	504	522	578	566	515	564	525	526	544	516	548	562	521	548	559	575	521	509	533	530	556	526	525	531	559	554	542	582	554	526	530	547	495	527	569	556	592	522	588	553	515	555	544	510	546	531	516	585	547	547	532	556	558	536	548	542	529	526	544	546	531	555	520	524	541	530	560	568	517	575	511	542	596	494	549	574	564	545	525	592	536	565	591	548	579	543	547	554	563	518	561	549	541	527	512	555	543	546	567	559	571	550	545	555	562	523	529	522	516	498	524	534	560	558	546	537	544	563	511	549	534	520	542	546	532	551	574	557	538	503	532	552	545	546	553	553	532	552	582	554	534	546	552	579	484	531	550	558	559	526	580	519	520	545	537	543	556	605	551	553	546	493	544	510	548	547	539	536	527	565	532	546	514	542	515	549	545	551	511	553	577	535	574	531	547	523	568	552	544	556	534	601	552	552	557	565	571	532	563	571	541	511	555	590	547	560	562	543	521	513	560	518	504	566	545	511	534	544	534	550	525	556	551	565	544	542	519	552	514	524	537	552	519	589	567	568	553	526	550	579	522	513	533	557	527	581	560	569	543	566	560	548	541	533	554	574	501	549	565	515	599	536	552	545	573	507	496	572	528	488	556	541	583	545	538	536	531	558	538	554	552	536	541	549	576	552	502	538	530	554	519	541	534	516	531	546	535	573	561	536	569	515	549	545	507	577	540	511	541	555	582	501	574	535	524	545	539	585	537	545	531	532	541	512	583	585	539	564	551	525	574	514	513	530	522	523	581	539	563	579	559	526	554	550	523	527	534	546	569	585	559	521	577	518	555	519	545	574	517	555	580	540	549	551	543	537	564	511	564	564	530	553	546	545	587	562	525	551	589	550	520	553	564	511	573	552	540	521	469	509	546	550	539	583	548	534	517	531	544	602	539	536	566	547	524	574	600	560	558	538	542	546	530	509	503	528	532	545	568	568	495	513	488	506	506	531	538	538	545	557	511	541	583	558	513	548	558	542	491	568	537	539	549	539	567	532	577	543	573	524	584	522	520	558	566	504	580	572	568	533	533	501	516	533	535	539	522	568	560	599	521	536	502	489	561	535	544	545	551	548	511	541	561	494	514	558	522	535	515	532	573	532	603	551	515	549	535	524	544	505	517	547	497	543	528	524	518	566	532	580	564	577	538	551	527	559	524	513	540	531	536	536	568	528	561	529	506	507	502	522	555	551	562	567	546	542	540	539	543	554	613	546	546	519	564	528	541	571	551	549	529	507	565	526	554	539	550	561	578	546	523	561	553	554	562	533	536	550	531	535	568	574	569	530	553	554	552	564	532	538	584	522	501	530	520	534	521	587	556	482	527	548	570	511	515	561	518	542	562	515	463	537	530	594	550	553	536	596	519	511	530	526	550	571	556	534	490	512	554	579	492	575	534	537	541	518	577	556	582	525	545	535	574	525	574	568	573	542	543	511	576	551	571	545	518	535	578	527	550	495	530	542	503	536	556	535	541	558	561	492	536	536	531	511	562	558	527	570	501	505	489	544	503	562	564	550	540	539	589	546	553	529	584	559	563	598	555	605	518
24542	23500	33494	27875	20406	8453	533	237	239	235	224	230	202	242	217	223	229	240	234	215	209	215	230	231	220	231	223	250	218	224	239	240	204	193	224	236	235	258	220	221	219	220	243	228	234	211	238	209	216	213	199	208	221	241	225	231	225	262	205	222	233	222	202	233	212	250	225	202	216	217	223	203	216	222	241	219	218	203	228	248	216	204	228	213	221	217	231	225	191	209	222	215	236	195	229	223	196	202	195	220	244	229	198	218	216	217	231	230	224	220	207	227	213	231	251	221	235	224	212	218	212	220	236	217	232	221	228	216	232	212	246	223	226	237	201	231	208	253	191	239	243	230	201	238	236	240	239	253	232	217	238	210	246	222	230	212	203	243	223	224	226	228	212	221	207	201	247	252	221	232	230	210	216	222	221	231	229	238	215	213	230	199	207	218	217	242	211	216	214	237	239	220	198	223	214	236	254	232	207	214	223	248	240	228	242	216	240	218	219	220	242	224	235	219	226	214	219	213	253	235	224	221	213	211	223	194	257	220	227	245	216	200	210	230	232	213	216	212	202	217	223	204	229	228	224	219	212	202	217	217	215	210	224	237	221	209	237	217	218	236	192	242	238	235	201	226	210	217	216	215	228	223	224	244	238	198	200	209	237	225	216	231	195	202	233	233	201	220	234	235	212	215	243	221	225	216	219	222	231	225	242	235	207	229	223	221	215	235	233	220	214	238	219	240	236	212	236	234	241	218	231	217	238	257	236	205	214	224	241	192	237	191	231	237	251	240	249	190	210	227	222	248	209	228	243	252	216	195	245	226	212	232	197	216	252	202	221	210	214	195	244	251	207	192	210	231	243	221	262	197	189	210	228	223	193	214	217	248	211	210	205	237	231	236	207	235	220	227	221	240	249	228	234	228	196	198	224	219	229	211	254	235	203	237	241	212	226	217	215	247	212	211	242	216	207	211	236	241	201	205	248	206	222	227	213	214	201	206	254	248	205	228	252	227	213	186	228	232	213	243	199	224	223	218	229	213	207	210	206	219	236	216	242	241	247	194	235	241	251	242	197	239	196	237	253	246	240	232	233	213	222	205	217	241	248	212	225	223	226	213	224	216	187	242	217	227	226	208	213	218	235	222	232	226	213	219	230	218	226	243	217	217	225	243	221	216	232	256	207	245	229	216	239	254	241	212	225	218	203	200	216	243	220	216	241	241	228	221	203	231	214	216	214	218	216	215	230	245	240	248	227	221	243	220	228	224	240	219	232	217	209	214	213	223	235	213	225	241	248	198	219	208	224	191	203	223	205	205	219	226	248	215	227	218	239	230	218	221	214	232	222	214	226	247	210	269	204	263	221	212	224	260	197	212	235	231	249	240	223	241	209	236	223	213	221	215	229	240	202	220	250	228	195	217	214	231	209	217	228	215	211	214	235	257	242	218	226	213	244	225	242	208	236	229	205	236	227	238	242	231	202	211	219	225	255	209	231	236	226	230	229	237	202	249	213	232	241	229	191	193	207	230	209	214	227	269	207	215	221	219	221	215	252	210	221	227	219	219	228	247	219	218	231	196	234	230	231	218	218	244	224	215	217	233	225	210	250	209	221	195	239	236	204	214	209	199	253	222	228	234	207	249	227	221	239	205	259	235	227	232	212	243	221	231	228	239	214	227	236	204	213	207	205	193	242	235	234	175	245	261	217	241	218	217	220	217	210	207	236	242	235	224	226	230	242	208	240	216	248	206	221	235	246	224	216	205	242	211	195	214	247	242	241	232	187	218	224	228	242	241	222	225	232	194	218	220	202	209	239	197	234	243	236	217	185	197	241	233	230	205	233	226	227	227	215	228	213	247	212	213	201	213	217	262	228	215	226	214	235	218	199	217	225	239	218	224	246	217	213	224	237	240	232	232	226	207	219	242	237	235	220	215	231	228	246	224	207	232	212	209	193	232	225	217	194	211	205	192	206	221	201	255	239	244	224	201	201	231	216	226	237	216	228	230	238	234	196	228	232	224	220	226	194	202	231	232	232	233	234	196	233	217	258	237	247	239	225	197	188	196	245	224	247	230	228	253	228	188	216	222	219	244	216	212	218	236	258	264	197	221	200	208	248	227	229	252	204	219	231	209	227	225	220	228	229	210	188	233	222	220	250	229	205	254	211	232	209	207	228	210	230	221	247	238	220	235	227	225	227	236	203	225	232	219	217	216	216	234	213	204	200	202	234	216	230	221	213	220	209	193	253	243	223	243	236	224	234	230	226	252	216	206	220	227	210	243	196	191	226	222	252	236	247	233	231	221	224	217	210	231	281	237	225	220	214	191	209	215	220	234	237	241	223	217	211	192	229	227	232	257	225	215	233	229	212	240	216	202	201	193	214	234	223	224	227	204	229	199	244	238	231	217	205	213	220	208	220	249	246	215	226	224	226	222	204	206	240	211	208	229	200	220	219	231	203	243	222	197	231	230	233	225	214	233	202	218	211	218	223	231	225	192	240	182	235	252	211	209	231	237	235	225	249	229	226	202	222	229	222	217	204	238	210	239	234	224	188	185	256	206	243	216	229	218	203	240	236	228	218	221	208	227	201	210	240	261	239	241	222	210	215	234	220	234	206	237	242	228	214	205	227	237	218	217	260	199	231	228	238	239	204	210	212	232	238	229	220	213	232	227	237	247	232	218	232	227	238	224	229	224	201	250	223	213	228	218	220	206	226	234	236	229	219	207	224	226	237	216	217	234	220	231	189	225	213	241	242	189	219	226	213	237	246	237	220	234	213	225	220	229	218	204	208	239	215	213	210	208	253	235	227	229	237	229	204	235	224	202	212	207	233	238	232	235	219	233	226	230	214	223	195	231	227	223	243	206	215	227	196	241	232	231	222	228	222	240	198	219	219	218	232	239	215	228	219	226	207	229	206	234	229	230	239	227	202	206	253	213	192	238	261	238	243	253	241	242	227	206	230	222	224	207	235	226	201	208	211	254	233	220	222	234	230	213	219	221	236	223	222	232	211	235	208	186	203	231	242	231	250	219	221	223	216	198	215	253	254	218	231	230	216	243	224	214	220	238	237	229	230	202	214	237	250	221	195	229	243	204	209	228	213	199	198	250	193	229	210	212	228	221	237	235	210	232	233	202	233	219	224	233	213	238	199	230	232	234	203	234	226	227	233	224	250	214	195	211	211	227	239	219	234	248	209	208	226	217	195	240	231	229	212	225	255	234	216	227	247	228	217	213	214	234	219	234	213	210	227	207	227	242	238	248	229	222	209	234	216	235	203	215	215	190	263	221	232	231	219	211	204	201	204	234	231	220	235	237	240	209	223	207	228	235	220	247	214	262	226	249	239	239	208	248	239	232	235	212	238	222	221	240	226	211	214	230	224	215	234	242	235	234	220	224	203	208	252	203	239	242	242	225	227	241	242	227	212	196	225	232	219	231	223	238	226	219	227	222	214	220	203	216	210	230	229	209	264	228	239	218	222	201	222	211	226	219	241	214
59731	92376	66835	39071	18330	4445	489	414	413	425	399	445	426	401	408	425	424	414	440	419	395	406	405	402	403	451	409	424	416	399	425	420	423	450	407	403	412	423	450	457	415	409	386	391	394	408	429	407	408	383	424	417	414	377	383	393	406	398	389	372	444	415	430	437	391	423	409	389	414	411	390	447	379	418	361	419	369	385	372	424	380	444	403	380	431	433	356	443	407	398	389	429	426	425	431	387	399	409	369	401	438	417	412	404	408	446	431	374	401	439	413	425	398	378	438	369	403	396	400	427	423	433	400	433	405	415	407	408	460	438	370	394	397	403	423	395	433	414	406	400	407	357	434	393	425	399	382	399	411	397	397	392	403	373	406	436	416	405	426	420	409	453	397	411	417	401	393	424	414	383	452	436	428	422	401	399	371	415	400	443	415	438	407	441	439	397	374	420	440	433	376	417	375	419	400	423	411	440	403	427	409	405	437	387	381	437	425	435	417	409	441	423	429	431	393	403	444	395	447	426	377	374	420	392	386	429	413	421	409	399	436	420	413	402	401	419	393	390	412	417	404	433	427	409	431	375	429	375	421	415	427	430	380	410	457	416	421	387	409	367	375	403	401	418	425	418	406	444	389	402	377	438	396	394	393	430	412	428	395	381	401	392	422	422	419	422	398	403	448	422	454	437	408	417	415	433	404	434	438	434	428	419	418	430	444	416	407	415	408	409	396	401	413	384	403	437	394	403	409	416	388	395	443	427	393	378	403	398	410	437	422	400	408	418	412	403	404	406	396	427	434	407	416	390	423	421	421	414	398	391	420	395	412	432	395	415	412	410	400	447	409	405	428	408	355	417	375	409	398	420	394	389	411	409	402	438	402	415	388	419	408	399	392	401	429	414	406	411	400	408	397	461	409	436	429	388	433	431	422	435	410	438	413	405	397	409	377	410	394	388	420	404	408	426	415	434	392	391	402	401	429	376	412	388	447	377	430	430	388	416	375	415	388	397	407	395	427	438	427	385	407	408	403	404	394	416	411	401	420	438	410	386	411	421	372	408	345	451	424	441	425	419	412	408	386	441	374	415	432	420	428	416	400	445	432	420	443	407	402	394	381	430	404	381	383	404	429	383	386	427	388	391	399	395	409	407	436	415	408	401	416	381	417	419	412	405	426	391	403	425	382	410	433	410	383	427	417	396	443	424	398	436	441	416	410	425	426	404	389	410	385	389	419	416	357	385	422	406	410	429	420	406	413	415	380	425	393	447	383	407	441	405	404	394	398	411	428	408	409	403	414	408	434	409	399	418	386	422	406	442	390	405	415	411	443	403	395	423	390	417	396	386	387	394	423	409	409	365	417	439	379	396	398	391	388	415	426	402	429	430	406	396	384	385	409	428	404	393	367	405	447	456	462	381	441	379	414	392	411	422	399	399	427	421	402	424	418	382	399	396	433	396	397	444	396	388	406	421	394	427	423	385	433	419	435	376	427	363	416	387	402	384	454	426	406	414	382	392	370	416	416	442	391	388	437	392	388	438	423	441	403	430	381	390	374	379	416	435	399	407	384	427	391	399	451	388	376	417	422	423	406	412	414	422	418	377	379	433	372	389	439	396	422	417	369	396	429	399	379	440	403	418	439	403	427	418	437	394	399	416	394	427	414	405	426	422	401	395	412	444	412	436	416	421	428	388	431	396	407	420	455	399	407	405	398	418	382	426	416	384	428	405	462	420	430	416	445	389	410	362	413	391	428	417	407	417	395	434	409	417	386	430	436	405	375	398	455	418	396	425	455	387	357	405	384	430	373	396	411	416	405	396	394	418	409	398	448	395	440	382	401	435	413	442	454	403	392	421	363	394	363	431	386	410	371	378	411	391	391	421	423	359	408	417	411	447	401	373	409	423	407	385	419	425	402	412	389	399	432	455	400	413	398	397	427	381	416	411	412	410	433	420	408	400	373	410	388	419	442	432	400	413	446	407	416	361	460	383	385	418	436	416	406	421	416	409	419	394	424	388	395	418	414	436	428	404	379	392	404	428	399	442	402	433	391	409	409	411	395	403	416	383	409	397	402	429	404	450	417	445	415	410	399	392	416	410	425	365	395	432	408	382	403	440	445	404	412	422	389	434	375	427	430	409	443	433	403	402	388	434	399	408	412	437	423	416	381	380	442	376	353	425	436	390	383	419	390	424	397	374	437	411	381	414	388	432	417	395	429	392	409	427	373	397	427	392	407	435	415	398	380	423	416	402	409	419	397	455	405	409	413	372	400	430	410	414	433	386	449	403	445	368	380	407	410	402	425	378	402	451	430	417	403	407	435	420	409	420	373	419	379	382	436	422	401	393	393	410	398	426	429	386	394	415	421	419	403	435	396	384	442	435	405	401	406	419	427	387	443	409	408	401	396	404	414	406	424	396	441	407	406	415	410	434	448	437	373	399	427	397	430	415	422	407	457	397	423	388	413	387	436	370	382	398	422	405	383	389	456	416	428	419	411	439	400	404	404	431	393	405	400	440	419	383	415	373	415	396	422	393	389	448	397	363	381	420	417	397	415	420	398	422	383	413	397	372	399	425	407	406	411	398	426	420	412	402	423	382	406	399	433	425	420	418	429	392	372	426	389	374	378	404	410	409	412	397	416	423	422	408	433	406	395	421	408	437	425	421	381	397	418	414	420	434	392	409	419	389	398	433	446	415	423	386	414	420	409	407	418	379	452	439	391	415	404	432	428	433	419	392	426	398	394	435	376	410	424	411	412	393	435	399	424	409	388	404	418	454	393	441	427	420	387	419	413	385	396	448	360	439	433	412	396	415	426	408	429	398	448	409	393	400	384	403	433	414	418	410	407	382	400	389	401	431	432	398	444	406	427	405	407	428	424	410	413	414	416	387	404	424	379	416	427	472	416	386	406	365	421	419	424	431	405	418	417	418	416	414	404	422	402	393	420	438	454	418	417	424	393	379	435	441	415	437	391	421	418	411	427	432	403	389	397	391	402	433	412	439	460	451	398	412	417	370	423	423	377	393	391	426	417	413	412	409	425	417	408	412	410	415	423	357	403	417	400	412	364	416	407	447	398	385	396	428	428	399	398	410	401	389	418	432	418	414	409	394	409	398	388	384	427	382	398	372	399	418	411	395	434	418	379	407	382	416	421	408	413	387	390	414	417	404	381	405	365	408	408	427	415	390	410	405	395	413	443	432	395	403	383	377	431	433	400	388	392	415	447	423	405	387	415	407	461	414	422	401	424	394	429	400	409	345	421	411	419	442	402	423	373	401	435	429	413	429	396	414	463	403	429	410	426	403	415	442	382	394	406	438	393	392	391	432	401	414	409	407	375	393	409	418	395	434	386	414	415	400	404	415	409	410	387	410	424	391	372	445	417	390	419	443	409	389	431	435	430	415	426	427	421	420	389	436	444	413	452	391	415	369	399	420	388	432	389	410	369	428	397	429	404	396	429	373	392	405	379	410	396	441	415	378	394	388	432	380	407	388
23469	22122	31549	25974	21843	18809	4985	384	346	317	330	311	310	301	314	310	290	321	336	275	330	325	322	273	306	303	297	296	324	308	330	319	313	313	316	318	299	308	304	319	309	311	273	317	315	301	275	301	313	330	301	315	313	311	301	270	307	293	325	296	327	291	315	312	301	301	304	332	304	301	275	307	341	274	268	312	284	329	290	336	320	287	272	303	305	333	292	300	318	305	318	326	305	285	305	342	293	309	286	311	301	316	293	303	308	295	342	321	340	311	292	319	323	306	274	293	285	294	307	288	316	304	311	311	324	270	289	308	313	343	310	327	302	293	316	298	325	305	309	315	322	276	333	313	332	287	303	325	284	328	330	338	305	310	336	308	281	283	298	315	307	291	253	308	284	297	319	303	351	296	298	317	314	316	290	311	309	271	347	310	326	260	275	316	313	318	339	265	323	325	323	318	318	296	303	304	301	357	318	302	325	317	291	328	290	274	312	316	319	300	281	306	312	305	333	338	326	328	292	308	300	324	301	299	338	294	321	342	331	315	299	297	289	345	302	284	315	306	314	310	280	306	314	300	301	298	281	320	295	310	301	300	315	291	296	296	285	283	289	326	323	293	316	309	291	320	331	294	312	293	321	343	323	300	278	303	346	331	310	311	302	303	331	318	281	304	299	330	318	313	295	312	301	276	310	321	326	312	304	294	316	326	305	283	303	317	307	322	320	295	341	326	318	348	296	289	327	296	295	297	311	293	279	327	331	286	284	314	327	320	332	290	325	303	291	317	286	306	315	298	324	322	308	323	309	306	283	306	321	319	298	332	316	334	358	335	300	328	310	282	297	346	290	281	323	306	345	311	305	305	296	308	326	300	314	325	300	317	311	301	327	312	313	325	302	324	280	309	289	276	301	306	296	311	288	321	331	338	316	303	314	288	321	309	280	272	327	325	321	331	309	314	312	295	287	308	284	351	331	315	320	305	319	318	305	293	309	315	322	297	313	348	293	362	296	317	290	260	301	329	303	306	304	313	318	295	289	322	307	280	320	304	325	314	351	300	330	343	290	310	293	306	322	304	319	312	278	324	301	304	312	284	323	298	273	307	300	295	312	332	325	335	307	299	287	322	322	306	312	278	300	348	260	329	326	298	310	300	327	286	302	307	318	328	295	302	287	286	289	296	323	326	272	306	335	303	283	284	286	292	296	325	312	319	302	303	318	300	351	338	323	305	337	319	314	303	288	316	297	327	321	314	306	300	300	326	321	313	329	290	289	306	306	300	298	330	269	303	293	297	287	305	331	308	322	302	286	321	299	293	307	287	326	304	282	323	298	346	334	321	340	296	288	328	276	306	311	298	312	287	282	288	308	291	324	307	329	310	305	310	315	270	270	309	281	280	295	291	324	258	301	310	280	323	312	307	299	299	343	317	326	304	292	311	314	319	341	293	325	266	284	301	309	302	290	295	307	295	292	299	314	314	281	288	315	325	315	264	326	304	329	320	297	310	290	310	295	279	322	284	311	306	300	306	338	300	321	318	322	328	313	250	311	306	311	294	307	303	314	300	300	288	297	352	322	324	301	288	340	276	295	321	304	315	286	314	328	331	312	272	342	304	298	339	312	333	327	320	318	281	295	318	347	299	310	322	332	299	296	301	316	302	256	286	272	281	306	354	303	328	320	295	330	310	307	337	293	286	326	330	305	300	348	287	309	315	304	292	301	337	315	316	327	315	337	306	334	298	336	352	314	315	342	326	309	302	280	313	336	280	328	317	296	302	287	293	300	279	299	307	302	318	329	317	319	296	316	343	279	306	322	334	314	296	305	329	303	304	309	297	319	317	305	266	302	325	332	284	293	314	294	308	332	300	316	300	300	325	317	312	298	287	341	303	313	293	284	324	309	281	305	288	313	323	301	287	286	295	287	297	330	293	314	300	300	286	307	315	288	288	319	302	312	297	297	301	291	327	321	315	326	296	302	275	315	317	291	323	320	323	294	284	317	298	291	283	317	282	310	327	314	305	305	289	333	283	321	277	272	302	303	314	291	290	267	288	303	279	308	294	291	353	316	296	335	310	294	321	306	303	320	324	307	312	310	353	325	315	302	307	319	269	327	322	313	307	303	334	315	303	292	300	287	322	323	286	289	298	295	314	297	314	287	330	281	306	307	331	303	322	276	298	303	315	316	330	310	305	309	311	289	325	306	273	323	294	344	291	298	327	339	323	314	291	308	308	344	330	295	276	304	309	312	318	347	286	310	294	274	315	287	293	306	316	297	333	313	339	293	308	313	283	295	315	310	323	282	299	320	310	331	313	356	287	314	304	306	327	314	315	310	303	342	307	328	280	303	262	324	259	327	301	342	316	298	314	318	349	303	342	293	299	296	310	314	269	310	330	303	329	300	310	285	305	328	316	295	309	304	331	332	302	294	293	310	329	342	318	283	310	287	294	294	325	306	336	322	317	314	299	290	324	320	319	306	288	307	273	288	304	315	310	327	303	300	300	315	305	303	304	320	309	310	284	301	315	305	305	314	307	331	286	288	307	312	282	312	334	312	336	301	315	292	311	313	289	292	288	315	350	326	326	314	307	299	313	292	319	275	295	302	318	330	280	325	331	319	316	274	293	300	314	302	296	309	302	305	312	310	275	302	272	315	351	331	308	307	326	298	280	347	310	317	311	327	306	281	308	307	306	295	290	287	287	282	290	292	273	282	304	320	281	300	315	312	320	303	315	316	325	298	283	298	310	293	260	325	334	282	315	292	289	282	284	296	321	287	314	302	331	295	300	322	351	312	284	348	309	309	294	299	300	302	298	307	283	290	312	302	308	307	312	293	300	315	277	306	308	290	312	288	282	308	321	303	340	309	283	298	327	293	328	291	337	298	301	304	319	306	299	288	334	300	324	320	291	327	346	292	341	269	294	322	281	302	293	285	293	317	316	308	282	313	322	281	283	275	286	315	305	362	306	298	334	312	293	310	268	280	321	322	316	320	298	293	305	309	311	275	297	314	311	294	306	313	294	316	334	310	343	309	320	304	287	309	293	263	307	296	309	303	291	302	300	344	302	316	274	276	308	302	313	316	302	323	283	305	300	322	325	311	324	296	295	293	316	313	301	279	294	322	310	334	323	311	325	289	301	333	302	306	314	311	327	297	321	303	293	286	296	316	305	311	318	286	285	296	322	303	285	312	313	318	294	322	285	302	284	342	320	277	294	320	340	304	302	284	309	338	320	305	305	319	336	330	306	300	329	279	321	310	308	300	310	288	327	270	277	300	275	318	299	320	289	315	272	309	285	336	295	331	315	311	304	300	286	305	263	285	305	295	309	306	284	320	293	288	274	307	299	293	320	292	271	300	329	308	309	289	309	278	335	297	316	311	280	304	284	331	294	310	310	324	298	310	299	325	305	305	311	306	319	279	265	270	319	317	296	332	299	298	314	307	315	314	312	287	304	310	356	309	296	301	313	315	330	291	305	296	326	323	330	320	326	312	306
60617	103322	77949	49271	25992	8054	683	556	513	526	564	545	505	572	524	512	478	540	548	545	541	524	477	544	523	530	543	526	532	543	518	532	567	519	534	507	512	532	588	486	572	513	504	521	521	540	465	508	514	521	522	544	531	514	547	517	497	499	526	543	526	531	531	521	535	512	546	498	527	546	515	499	467	549	538	518	497	509	585	495	517	486	521	508	515	530	483	565	539	525	576	562	506	490	530	538	510	503	548	544	534	532	518	550	500	491	527	498	507	516	490	523	513	524	534	518	514	495	548	525	487	481	522	546	531	510	552	506	491	545	511	552	506	549	494	534	532	533	536	532	503	531	510	531	534	538	485	529	538	536	487	499	525	515	495	541	484	542	526	482	496	536	529	496	545	512	507	509	526	522	484	516	496	525	509	533	511	503	547	490	518	548	521	503	532	531	528	533	559	523	520	510	534	518	523	522	499	526	513	533	518	517	527	508	517	539	515	499	577	513	562	542	545	563	517	552	502	490	524	502	501	493	528	488	520	529	514	559	486	503	478	506	534	488	522	496	565	497	486	520	506	509	513	489	532	515	524	504	543	545	517	534	518	506	517	499	498	503	499	471	527	497	535	510	492	524	555	550	543	493	515	480	517	535	504	519	525	528	492	535	500	522	542	539	566	522	521	535	521	555	528	533	477	505	472	513	496	489	489	473	559	511	520	549	529	528	508	553	475	519	557	562	520	532	511	509	508	556	508	525	542	527	528	544	517	508	539	513	491	515	516	511	502	488	522	548	539	540	537	490	495	517	568	517	512	520	532	510	500	502	543	534	526	555	480	535	499	538	505	510	467	498	549	567	533	544	530	567	511	469	546	476	494	508	493	510	503	505	481	467	533	570	487	507	515	543	489	495	540	534	514	495	506	517	540	535	527	542	563	480	564	525	461	519	565	524	534	549	541	514	499	562	532	509	534	514	538	548	545	511	522	507	562	541	496	537	527	522	504	501	506	492	528	511	522	509	536	496	552	523	524	504	541	477	514	495	536	571	498	522	525	520	489	527	562	536	517	513	547	551	510	518	586	476	531	526	542	523	483	461	510	531	531	541	510	554	558	554	494	500	471	508	512	521	525	516	512	552	531	493	532	522	534	560	531	551	535	501	515	526	513	532	520	528	506	519	528	517	506	557	529	465	531	554	523	517	502	535	504	573	513	515	487	498	487	509	542	555	530	519	552	542	524	503	488	545	523	512	511	539	520	533	516	536	550	510	541	485	536	529	510	543	555	496	527	507	467	504	489	537	506	534	544	539	534	543	504	502	520	557	485	545	526	486	526	519	491	510	540	494	541	516	524	488	539	481	510	547	506	498	546	550	550	525	535	536	502	537	539	525	494	523	495	539	519	514	512	551	539	512	541	544	522	550	477	522	467	508	558	483	497	522	516	546	562	527	481	513	506	505	532	527	543	525	507	527	502	521	503	504	505	533	499	505	524	518	545	499	530	536	498	487	559	523	482	482	507	498	509	527	505	510	481	544	514	494	520	519	508	520	554	535	526	528	534	535	543	544	498	506	542	490	543	507	542	486	528	518	518	540	493	522	501	512	492	529	544	575	517	518	508	533	512	505	522	536	511	536	503	518	477	568	531	535	534	503	518	532	535	529	520	526	503	532	497	495	522	540	544	508	559	522	531	554	517	501	489	507	543	562	534	513	551	492	512	508	513	506	525	553	517	513	520	504	528	533	521	483	541	507	525	511	536	548	540	537	539	507	502	520	515	547	533	516	488	546	530	561	503	531	557	542	507	572	518	502	546	516	543	517	517	510	512	537	492	502	514	571	508	556	520	506	566	518	513	496	545	474	551	501	509	480	533	520	513	549	524	510	524	485	510	495	515	496	517	519	500	536	545	530	506	566	496	550	537	547	486	537	502	511	523	557	487	554	515	556	504	530	514	503	498	537	556	564	546	527	493	523	518	554	512	563	511	495	527	499	526	517	507	477	508	512	518	538	556	553	581	496	503	509	484	547	508	503	488	500	513	531	520	531	533	554	511	543	484	562	482	526	533	514	538	536	526	491	517	532	484	489	556	531	540	520	540	508	526	529	512	528	526	536	542	500	509	525	530	512	481	527	511	474	526	531	524	512	568	546	486	509	489	526	539	486	534	546	513	519	518	531	503	531	546	509	520	499	488	574	518	537	522	505	530	501	523	528	540	526	490	499	523	518	506	538	481	544	498	549	490	488	494	518	502	551	505	495	514	540	523	548	486	543	502	522	569	542	524	531	479	530	462	580	530	506	539	491	492	504	553	504	546	512	533	512	498	528	529	571	547	515	515	460	512	542	511	555	557	550	527	537	531	497	529	524	485	524	541	543	522	512	533	505	526	517	527	541	546	503	553	519	485	529	544	542	515	555	507	498	528	496	530	541	515	548	507	537	526	548	537	464	542	511	517	513	528	512	537	523	510	502	523	535	528	515	582	513	524	536	558	504	546	472	549	515	500	494	492	519	500	511	564	532	521	499	547	536	521	508	494	531	533	554	565	527	543	550	526	526	537	549	490	501	556	565	510	524	491	541	524	535	533	523	509	523	484	512	500	549	473	508	512	533	492	520	536	479	538	533	510	530	537	568	486	530	550	516	544	527	570	506	535	474	497	523	542	488	586	529	526	564	490	556	554	504	505	514	503	451	517	526	488	526	511	517	504	517	495	499	529	518	539	529	516	562	542	512	544	490	511	525	506	514	530	501	514	521	516	499	473	477	477	525	499	544	501	516	515	541	510	532	534	515	536	492	504	545	524	506	518	564	549	513	526	519	511	513	518	502	486	516	502	532	569	532	547	521	503	527	543	545	518	519	530	460	505	556	500	516	523	549	509	506	548	524	489	521	512	528	573	539	532	522	537	540	502	544	555	494	488	486	559	514	488	545	504	522	556	491	525	484	517	492	527	485	506	545	542	519	532	502	491	525	512	537	524	536	533	499	565	527	550	531	524	513	565	507	521	501	535	501	512	519	477	503	527	536	556	521	516	533	545	519	501	493	549	483	519	494	518	482	560	507	543	559	601	525	531	521	527	542	531	541	530	528	509	506	497	482	499	536	542	501	555	523	521	486	507	529	516	528	551	532	521	509	503	495	494	558	516	532	550	513	543	495	525	513	549	519	551	525	515	523	547	511	516	522	510	514	509	544	545	532	493	495	492	526	543	533	521	529	505	533	549	526	522	532	563	488	487	524	499	555	541	514	516	517	563	535	532	500	510	512	529	519	512	553	494	506	511	517	521	484	528	494	521	556	516	520	501	514	553	523	530	562	502	509	549	551	547	533	539	552	513	564	480	528	544	531	531	544	538	501	536	512	522	490	512	523	516	505	522	565	500	532	506	505	540	555	508	531	520	548	526	501	526	525	518	564	507	465	522	521	513	513	515	524	524	546	490	526	517	528	530	546	547	507	528	514	486	503	541	540	519	520	540	519	536	489	522	551	522	517	506	585	497	512	557	514
28724	29132	28982	15054	2954	573	314	285	265	301	304	293	306	291	301	313	317	312	267	293	291	300	307	295	285	294	288	277	306	279	294	307	296	299	284	316	310	279	287	282	297	308	310	298	311	302	319	317	309	290	283	325	314	297	280	283	280	336	285	276	298	284	311	296	261	320	293	309	330	286	299	316	319	295	296	304	307	309	322	295	276	321	295	286	322	310	293	327	293	288	287	318	271	300	270	253	317	295	299	290	323	281	317	275	292	303	297	295	300	295	268	280	306	302	305	286	321	321	275	295	306	342	305	300	292	313	292	297	260	294	295	321	285	273	283	283	317	315	319	320	289	275	296	293	290	308	322	301	356	293	316	286	275	298	294	244	297	317	290	301	287	315	288	311	312	314	275	323	289	320	289	317	301	309	310	305	310	323	282	308	313	301	349	280	328	307	274	309	295	322	298	294	322	298	269	285	309	279	310	307	279	304	306	284	323	286	309	301	313	319	304	303	275	311	279	302	324	303	310	305	309	286	282	296	307	297	338	309	304	314	285	293	295	292	292	286	283	306	291	296	293	288	277	300	301	310	327	337	288	280	299	292	299	325	285	302	314	279	298	296	298	337	294	307	333	288	283	303	287	297	286	286	318	309	291	297	299	283	285	298	289	313	294	298	311	308	307	306	320	298	292	310	284	317	317	265	285	319	286	299	309	276	273	322	288	305	299	301	288	287	278	279	270	332	308	310	304	272	308	314	265	292	315	315	268	283	258	314	308	311	312	268	279	286	281	325	295	330	313	279	309	318	310	305	334	283	280	318	304	280	279	277	291	310	308	308	330	328	292	311	276	262	295	284	300	304	298	318	305	317	303	328	277	324	290	297	340	313	306	297	329	294	276	309	305	329	296	311	302	306	300	297	337	256	281	322	310	282	306	311	294	260	286	282	321	329	315	309	285	287	292	307	278	277	279	274	317	269	263	308	310	337	287	297	289	288	304	310	354	304	275	309	297	287	308	276	330	292	290	310	299	321	316	299	302	276	300	310	310	289	309	328	335	284	304	279	285	300	301	325	307	316	316	283	288	274	329	299	315	288	310	285	331	315	296	316	250	303	341	294	308	281	305	285	314	282	260	304	323	272	298	325	301	288	328	267	293	278	289	291	294	296	293	337	289	314	310	319	288	277	320	302	300	272	289	280	308	302	307	323	318	309	279	294	301	281	286	303	334	281	286	295	289	292	312	311	269	291	295	304	292	311	342	274	300	308	345	296	280	307	322	296	308	294	307	302	302	282	280	287	293	300	287	263	308	299	314	275	300	270	298	290	277	286	335	311	307	305	293	299	336	279	299	282	296	303	286	297	293	296	299	301	307	294	268	288	295	310	322	317	311	277	299	298	294	288	302	317	277	308	310	284	313	291	294	299	294	284	300	290	306	299	284	293	301	290	301	315	336	286	317	292	316	296	266	307	294	307	267	275	314	311	301	309	293	292	262	290	301	312	337	311	271	275	302	328	280	298	284	315	302	316	296	308	271	271	305	301	285	278	321	343	327	297	322	320	319	301	275	269	283	287	311	314	334	309	277	298	284	280	311	303	300	280	304	287	270	269	313	324	293	299	310	287	312	292	298	289	306	308	332	287	310	320	294	288	281	292	311	327	321	284	244	307	285	285	313	284	311	324	336	296	288	300	268	319	290	284	313	323	285	314	302	327	324	278	315	326	280	316	291	302	297	300	312	334	334	299	299	267	247	288	302	317	307	290	281	269	296	301	302	272	279	334	305	301	278	285	298	291	323	290	273	276	272	309	315	275	293	297	293	269	295	313	297	318	287	309	294	286	317	324	279	282	267	304	302	278	276	294	285	265	274	290	286	279	285	307	283	319	286	282	287	328	294	279	333	293	304	275	295	289	316	292	337	286	287	312	313	254	320	295	276	315	304	306	310	276	322	306	282	299	299	289	342	320	287	295	318	295	323	327	287	279	305	330	279	292	307	286	286	300	314	302	273	299	287	283	288	302	321	288	314	301	282	306	313	308	321	324	290	296	297	284	290	298	336	321	284	280	301	297	325	309	332	302	309	287	292	325	312	318	285	277	340	297	349	278	294	286	319	276	334	283	285	301	325	314	322	296	305	311	278	308	299	276	281	309	303	295	281	331	300	274	340	309	334	318	306	286	292	283	295	313	315	277	318	314	293	319	303	312	271	297	281	313	333	296	291	297	297	288	295	310	268	303	288	299	279	317	298	288	298	288	323	336	320	288	325	294	310	327	289	286	289	343	330	259	320	315	303	307	290	285	282	299	311	299	296	270	289	285	270	312	278	298	289	290	301	303	283	319	310	306	305	313	309	353	267	277	300	285	301	304	307	296	277	324	294	298	300	281	315	296	259	294	270	317	287	329	304	297	284	292	329	281	266	304	321	256	321	311	310	297	294	304	290	295	286	296	306	310	309	336	311	315	313	284	287	323	332	288	290	268	282	313	315	283	344	306	299	292	277	288	287	294	294	276	300	285	301	317	301	284	315	269	333	311	295	308	324	305	308	304	326	335	336	288	283	291	303	294	300	313	290	304	312	325	302	283	297	284	312	288	311	292	277	318	305	301	302	304	303	303	310	317	292	278	266	307	299	278	292	255	325	336	298	276	307	314	306	304	286	329	329	327	289	285	301	315	301	313	306	289	279	294	306	283	307	328	311	270	317	289	313	315	296	330	292	268	272	281	282	329	281	311	271	291	292	301	317	301	308	293	311	299	302	282	314	287	277	284	280	313	291	327	283	298	288	316	283	273	286	324	346	287	273	298	324	291	325	312	268	322	272	288	307	320	296	282	297	291	323	301	302	336	308	295	299	318	282	280	321	304	313	287	322	317	292	313	288	323	291	317	293	294	293	321	322	311	287	295	288	298	274	286	318	290	273	316	287	286	310	291	287	286	285	265	312	266	301	302	283	316	284	317	299	306	338	274	314	310	340	301	266	325	303	333	302	280	305	289	275	330	282	317	314	297	307	302	262	315	316	306	288	291	315	305	308	297	289	305	314	313	338	272	268	286	315	308	292	275	308	311	291	334	305	289	310	327	305	283	292	300	313	289	294	311	270	320	307	298	291	315	303	290	295	270	292	278	263	316	315	298	310	278	311	296	280	291	283	304	304	299	295	292	280	290	301	312	304	305	304	304	304	315	280	283	321	285	299	334	280	296	295	317	299	321	316	301	282	309	286	294	258	311	293	323	307	340	281	316	307	280	308	269	281	311	327	304	275	287	318	299	317	287	299	304	292	330	301	307	331	321	301	281	317	314	279	343	298	282	324	283	292	277	306	295	287	335	278	269	283	294	296	290	299	299	324	265	303	325	297	283	271	285	299	295	303	297	283	311	296	313	293	311	307	279	268	309	309	297	291	242	297	277	311	296	312	302	276	317	292	293	329	282	324	305	299	311	298	307	302	305	312	288	313	313	297	283	294	319	317	296	293	303	298	344	305	278	297	277	329	333	293	296
35741	48353	34580	16285	5116	1005	514	565	537	538	538	584	534	514	559	530	521	515	523	530	550	565	560	580	514	551	565	579	540	559	540	542	513	499	527	502	553	595	571	497	510	538	554	545	527	564	513	513	532	531	524	584	538	515	544	571	529	498	558	496	536	499	537	581	522	509	535	539	552	512	519	565	570	557	590	545	568	568	537	509	560	550	554	532	516	539	527	547	536	492	557	512	544	555	534	578	525	528	551	572	551	519	533	570	582	558	538	554	561	512	565	551	550	594	540	515	542	554	530	521	570	550	529	552	549	560	514	540	527	510	554	514	498	549	505	533	561	530	515	556	526	537	521	576	574	560	490	509	522	529	484	490	552	557	521	509	549	515	508	557	522	528	508	534	546	501	546	533	543	521	553	545	543	500	507	587	539	568	559	536	518	556	531	558	513	599	539	571	532	557	516	530	574	565	521	513	547	532	564	524	540	536	566	505	534	571	510	536	498	524	510	578	549	557	522	539	534	502	561	511	562	535	523	550	503	528	554	504	555	535	517	526	533	572	522	513	540	556	537	531	534	555	536	525	540	532	503	530	499	544	524	515	546	542	576	560	556	526	525	536	525	593	579	550	553	531	554	558	541	510	540	569	552	549	507	557	578	524	564	510	538	533	553	518	556	564	548	486	561	588	514	559	543	574	543	529	572	545	549	518	492	559	531	514	515	547	518	552	547	546	538	544	460	555	555	578	537	590	532	516	513	539	580	490	564	562	528	552	524	515	525	513	524	590	536	558	551	537	556	545	562	563	513	525	547	523	549	523	519	521	533	552	573	489	559	522	553	530	533	503	535	513	541	522	521	564	559	558	513	498	503	489	550	551	520	534	503	548	527	536	530	554	572	557	596	560	506	535	508	520	487	600	563	549	544	560	546	561	582	517	548	511	544	527	551	519	560	567	567	547	547	552	583	577	532	505	538	541	558	518	517	562	531	568	527	535	530	529	547	539	544	561	567	521	599	547	521	597	552	563	506	531	535	500	492	534	553	553	515	526	556	507	525	549	538	571	582	559	489	538	548	552	516	583	522	543	543	573	562	567	550	516	551	512	549	554	487	520	578	530	543	529	548	553	577	489	539	507	536	543	580	557	498	507	500	530	526	557	542	506	564	561	553	576	557	515	535	521	530	559	549	558	555	550	537	535	517	511	574	546	541	553	542	550	578	575	506	553	567	544	560	507	512	567	518	547	501	578	541	584	550	534	532	547	567	574	498	543	545	543	551	540	546	553	532	566	549	531	508	565	514	513	540	516	539	513	540	564	531	518	551	541	543	506	510	522	569	589	578	514	552	560	551	508	549	542	516	513	496	531	563	514	548	513	552	502	528	561	540	573	539	540	531	538	579	551	520	519	541	555	543	523	561	522	526	540	551	507	532	537	545	576	564	572	565	542	517	507	525	573	501	540	554	534	511	526	545	549	536	530	551	536	564	578	565	520	560	556	515	542	523	538	567	572	547	542	528	529	523	507	552	522	589	578	540	556	559	550	554	559	539	528	539	573	550	531	524	535	557	548	544	539	545	526	536	540	551	490	558	517	552	524	530	569	524	523	534	522	505	513	529	521	547	518	542	547	559	533	529	555	554	544	570	539	530	512	534	581	547	540	580	490	556	555	511	567	531	542	547	555	549	531	515	535	546	568	519	565	532	518	573	491	571	526	549	516	519	517	549	528	528	524	544	532	531	535	499	539	510	529	501	525	529	544	532	529	525	554	512	525	527	512	525	530	564	523	514	562	540	532	553	563	539	531	550	524	551	545	553	569	527	515	526	580	532	536	548	543	575	551	577	546	534	506	532	552	561	497	523	576	539	540	552	523	510	541	526	543	521	532	542	548	541	543	538	556	492	562	530	512	519	527	537	523	545	537	518	542	554	513	563	549	548	541	546	526	566	524	509	560	550	553	507	525	512	558	544	545	523	535	551	515	527	561	528	546	537	520	529	571	525	552	532	546	559	538	527	537	530	540	577	526	485	496	548	559	528	563	521	484	533	549	529	531	530	544	512	515	579	564	571	507	494	508	524	518	528	536	545	537	584	458	539	533	576	541	505	579	494	597	501	556	496	544	526	548	552	556	521	519	530	521	549	552	498	537	611	553	542	562	514	506	535	529	545	529	529	539	540	552	536	545	568	534	534	569	540	535	545	562	521	570	557	527	559	561	513	556	524	500	549	507	515	566	564	575	536	551	593	508	520	530	555	581	565	556	537	501	534	575	526	492	503	505	533	533	546	538	511	559	577	541	539	519	567	546	535	582	545	494	536	542	568	527	521	528	521	566	532	539	550	552	542	526	505	581	538	536	540	542	524	558	572	532	566	546	573	511	562	509	515	557	538	556	517	519	553	537	586	531	519	528	493	528	558	536	536	545	542	494	528	549	500	573	525	523	552	510	533	574	542	546	551	591	519	540	524	560	560	531	514	549	536	532	557	549	534	559	533	540	551	586	527	562	546	545	547	539	572	524	520	525	559	541	488	590	549	551	553	539	572	516	559	529	528	578	535	529	533	531	542	504	546	588	552	522	586	532	541	536	519	552	525	541	540	510	554	587	550	536	498	576	531	546	535	546	515	534	534	501	522	510	471	527	539	539	563	536	523	564	552	545	545	541	507	528	549	550	551	483	547	565	543	533	560	537	565	524	551	547	573	538	553	535	520	543	563	553	545	525	534	536	516	530	545	553	549	530	545	542	521	537	521	545	528	517	528	560	518	552	550	522	551	524	493	534	523	497	519	548	547	564	566	521	528	523	518	545	566	543	504	555	563	549	533	538	546	529	529	532	531	530	516	539	574	496	555	522	554	521	503	580	547	544	524	515	519	544	520	551	560	570	576	527	498	538	519	546	537	545	568	544	500	519	550	541	550	558	554	571	528	482	536	563	513	520	526	523	499	554	534	497	544	612	539	535	513	533	538	510	541	519	556	578	531	566	515	512	566	534	516	558	539	496	528	558	496	511	545	512	537	489	562	520	556	542	511	539	525	595	535	500	522	544	536	548	535	502	545	560	505	528	535	602	552	542	549	507	527	516	571	579	512	553	532	516	525	490	532	542	546	529	536	515	499	515	538	552	538	501	537	602	513	516	550	531	548	542	524	531	561	552	538	542	553	569	529	534	531	488	536	528	554	527	513	534	512	552	527	507	545	527	553	532	527	556	513	533	550	533	533	514	551	553	528	532	475	512	560	513	539	515	533	515	553	542	579	493	560	486	528	556	526	556	556	549	532	531	588	550	560	579	501	537	513	502	521	505	539	552	538	543	564	573	544	535	539	533	516	514	561	524	542	483	511	533	519	524	526	531	538	557	532	530	525	523	531	495	545	566	538	499	547	516	534	539	549	530	523	532	516	526	546	535	567	522	550	553	537	552	529	510	559	596	533	541	553	549	503	566	533	498	518	519	525	497	523	550	552	567	546	530	598	529	538	535	525	555	510	508	554	537	533	551	562	542
24606	23412	33410	28045	20545	8721	581	226	218	239	217	215	215	203	212	247	211	230	222	228	231	236	207	233	233	225	218	211	218	210	203	226	213	214	223	213	212	226	232	219	250	218	230	220	237	209	211	227	214	226	227	220	231	233	228	228	233	217	209	226	197	217	224	232	199	215	223	239	211	236	196	220	207	245	230	209	215	232	232	230	227	220	219	198	216	232	247	229	213	230	269	207	239	212	194	185	249	219	200	252	227	216	255	226	237	241	183	216	213	225	219	229	225	221	228	261	245	207	214	215	235	221	235	218	209	224	206	229	243	212	207	219	228	196	210	207	218	219	224	221	216	250	225	215	244	205	213	222	196	219	206	221	247	210	244	214	232	213	217	192	243	224	246	227	199	242	231	213	254	235	232	225	222	219	231	241	198	225	215	229	195	252	199	216	197	257	229	206	208	234	224	218	215	228	203	209	201	214	217	240	209	222	231	231	229	220	249	217	210	223	233	217	204	210	216	219	227	187	225	189	211	240	249	218	214	247	212	227	231	210	236	203	208	230	212	242	207	238	233	219	199	210	242	204	207	230	223	218	197	194	226	221	238	248	213	222	207	217	228	238	216	228	218	221	221	218	206	211	197	212	207	237	238	212	247	206	205	229	209	242	207	245	213	227	202	227	234	211	216	212	215	231	197	184	227	233	201	226	213	229	203	237	220	221	214	217	221	226	221	236	213	239	227	206	222	205	220	219	229	229	213	221	225	224	221	197	217	197	222	210	190	241	235	253	233	230	232	227	258	206	225	253	232	215	231	230	239	215	221	228	211	210	235	242	212	263	195	217	243	218	247	210	208	205	212	243	225	244	221	235	241	227	211	236	221	209	219	202	222	251	203	200	221	220	224	213	205	236	238	213	221	211	204	237	220	236	213	228	223	243	227	206	235	190	235	231	237	189	210	241	203	212	207	207	214	221	218	228	227	233	245	233	259	207	236	238	222	233	222	210	247	245	233	232	221	231	229	217	231	206	233	222	192	228	207	223	229	229	229	183	222	230	207	242	221	219	257	239	259	225	196	210	228	218	230	213	223	224	194	214	242	224	222	218	213	207	218	211	242	221	218	223	188	242	217	215	222	223	219	235	235	216	223	211	205	213	227	220	210	210	230	213	212	217	215	230	226	221	216	215	203	225	234	236	208	246	206	213	234	217	218	242	208	222	212	212	225	220	210	225	231	222	199	223	209	203	235	206	226	201	241	217	193	193	216	246	226	206	198	207	226	226	212	217	232	216	217	202	250	241	225	208	222	213	229	207	208	236	234	223	214	216	224	221	237	208	204	217	230	225	242	202	254	216	198	247	205	239	219	207	215	219	214	185	242	227	231	234	252	209	203	253	216	199	239	245	227	197	222	216	220	215	232	208	229	207	230	214	216	232	218	224	206	212	224	226	234	228	215	223	210	212	204	227	242	206	218	206	238	233	239	192	236	224	223	226	227	244	224	210	206	226	204	221	207	213	200	211	215	226	230	226	221	200	208	205	233	220	240	191	225	227	230	234	207	223	217	192	198	232	238	211	208	213	204	254	205	233	233	241	220	210	219	215	225	213	264	210	240	224	222	229	230	223	230	219	212	233	202	237	253	217	213	245	224	203	232	231	205	228	209	199	251	228	240	237	221	227	240	215	198	242	218	215	221	216	229	219	230	241	196	235	233	232	237	201	236	220	242	183	232	235	202	243	213	203	212	217	238	226	194	232	219	244	248	218	188	236	215	215	243	202	239	202	250	219	213	240	217	217	224	220	212	235	217	245	232	202	208	202	213	201	205	220	226	216	237	228	194	242	206	223	232	219	219	217	232	234	232	223	202	209	225	216	220	219	231	220	217	204	220	232	238	197	203	233	232	236	229	191	231	218	208	220	231	252	209	230	242	247	230	215	234	221	197	210	236	222	243	247	219	242	194	218	211	239	206	199	215	205	220	242	223	208	231	203	224	227	223	229	225	249	209	215	215	212	216	226	221	243	224	223	237	220	220	229	231	227	215	211	194	245	242	197	209	221	196	218	214	210	255	208	216	239	240	213	215	206	218	211	211	231	209	198	217	249	220	202	220	189	194	201	201	232	215	217	198	196	236	200	229	219	269	205	185	238	221	227	240	221	228	233	235	197	228	236	218	208	231	212	213	231	213	232	230	247	232	218	215	191	221	259	204	220	222	251	216	213	214	224	228	206	221	197	231	222	213	224	205	243	228	213	209	209	206	194	219	216	241	195	199	243	227	219	227	229	215	241	214	222	224	205	241	212	204	232	241	215	217	231	210	192	239	200	217	198	243	201	215	217	225	199	214	223	219	204	209	240	223	238	197	222	224	198	233	204	207	240	213	205	210	209	207	233	207	240	233	210	233	219	224	251	209	204	220	231	225	200	245	211	228	214	227	236	198	200	232	245	239	215	226	208	206	222	218	215	252	208	242	220	225	222	191	224	220	209	192	235	240	199	224	226	217	254	220	221	214	202	219	232	219	252	234	246	209	235	233	226	220	238	191	202	215	245	247	230	218	216	215	221	202	231	181	224	208	228	204	235	222	192	229	212	225	205	242	196	227	201	231	218	204	219	208	204	235	227	222	236	210	223	213	212	214	232	215	233	227	210	221	225	214	250	242	242	231	225	191	218	224	189	216	202	201	240	217	210	207	220	196	214	235	220	219	234	223	213	248	227	202	217	198	230	234	207	219	209	234	221	252	222	200	249	216	201	242	241	209	238	222	212	198	222	211	222	212	212	217	203	220	241	212	241	236	227	222	212	237	204	222	222	204	230	202	210	211	207	250	203	220	237	223	215	214	207	220	221	214	265	207	211	218	226	207	230	218	216	222	206	233	206	200	203	243	220	223	225	242	242	223	235	225	246	236	240	207	237	222	251	200	236	214	235	202	217	238	211	248	198	203	238	252	240	210	208	232	213	222	220	241	220	192	224	204	222	197	233	223	232	241	239	208	234	233	240	219	224	220	227	235	217	225	220	219	204	201	215	247	220	232	219	207	200	196	215	248	214	214	192	217	233	229	200	221	214	181	223	249	241	237	222	255	244	223	219	231	218	206	207	218	227	219	224	210	227	228	249	184	224	213	222	206	230	226	190	199	232	226	213	229	215	212	259	223	211	233	234	202	227	240	243	226	205	224	219	206	245	197	218	245	243	221	231	186	232	228	219	220	201	216	231	241	238	203	231	242	195	226	247	228	221	218	257	219	236	189	211	223	248	234	219	242	238	207	223	236	199	204	217	199	226	219	212	195	202	233	201	213	222	227	203	188	243	215	218	204	207	224	239	249	225	221	209	218	231	224	214	203	245	219	244	256	242	195	229	221	215	252	206	214	227	201	242	232	224	237	203	210	208	247	213	210	239	233	186	218	233	218	223	217	231	209	240	230	207	229	238	209	232	226	199	226	230	221	212	239	222	223	205	227	220	226	208	209	233	229	202	208	220	224	216	246	226	217	212	202	242
59783	92326	68212	39674	19026	3326	635	385	407	450	356	451	407	419	429	443	412	393	395	409	396	405	369	416	400	394	423	398	396	399	377	420	435	400	399	429	408	381	433	407	425	398	377	436	390	412	423	419	379	438	381	402	425	407	425	403	440	423	420	434	411	410	378	387	369	366	404	399	413	383	438	414	438	404	407	429	393	408	425	466	403	400	403	401	379	414	385	417	428	419	388	402	397	392	394	391	413	409	379	398	368	385	421	395	441	374	413	383	391	424	426	397	352	427	410	435	412	421	376	369	412	405	425	382	378	378	388	412	421	381	393	373	405	389	414	392	402	427	372	397	372	400	373	428	399	424	407	394	406	402	419	390	409	412	411	392	417	409	425	405	406	395	362	420	379	390	409	392	396	414	405	388	402	383	418	402	447	418	391	438	428	398	420	384	410	432	382	420	417	427	383	388	407	427	389	413	417	402	416	388	374	436	379	413	382	363	372	429	408	399	402	413	410	389	430	427	382	382	418	382	427	387	414	449	415	429	386	419	407	390	394	390	398	428	399	442	389	418	392	395	388	406	372	413	414	401	362	382	383	394	398	440	419	403	432	412	406	419	399	405	399	422	417	385	379	369	420	395	403	415	404	422	360	438	379	418	396	426	393	387	393	368	403	409	382	382	382	421	387	439	375	399	371	396	399	421	392	402	388	427	400	391	409	383	403	387	426	403	371	400	406	429	374	403	411	465	431	410	422	387	413	468	376	423	422	382	359	425	379	423	393	371	408	411	385	397	390	395	400	415	404	420	386	370	370	418	419	401	341	428	395	382	429	433	395	422	424	400	384	380	424	410	418	445	410	402	404	414	411	424	401	399	406	417	400	422	418	426	389	417	409	411	387	420	409	417	427	395	421	445	418	392	433	383	387	391	372	420	407	411	389	412	428	403	419	445	380	367	421	395	401	412	411	418	415	421	401	394	387	378	384	405	407	445	420	391	385	403	393	379	419	367	355	385	417	404	441	405	374	386	391	398	379	372	393	422	392	418	405	442	407	374	392	396	400	410	383	445	420	405	385	368	438	425	390	410	444	408	401	396	412	396	419	376	392	431	423	425	409	378	399	399	371	435	392	406	410	392	402	430	363	382	377	362	401	424	410	433	442	410	380	419	377	401	400	421	386	430	423	428	413	387	387	406	399	396	411	420	385	393	385	404	398	393	408	399	397	421	376	426	412	403	407	423	379	404	374	377	398	400	413	417	415	424	431	431	413	413	407	400	420	385	414	387	412	415	432	423	420	392	412	385	374	413	430	396	406	429	409	394	388	379	386	365	383	423	409	421	424	356	414	423	381	428	408	405	418	406	409	420	419	422	363	419	428	403	401	449	402	436	407	408	421	397	417	409	425	473	408	384	393	381	416	410	378	428	403	397	404	410	410	404	421	409	432	422	434	403	409	430	409	378	414	403	397	413	415	432	378	426	411	398	445	431	452	406	444	434	419	396	406	408	385	385	413	393	422	401	426	426	371	403	417	455	330	418	434	401	406	394	398	403	395	400	409	421	428	420	371	397	395	420	426	383	434	409	386	413	381	379	399	411	420	407	387	424	408	404	428	414	394	407	398	411	397	376	400	415	433	427	412	392	351	407	414	450	423	387	446	401	379	402	414	474	399	441	407	408	443	440	372	427	424	420	437	430	374	428	431	436	426	410	438	447	380	385	425	410	419	415	389	430	399	436	372	390	379	406	410	418	402	410	422	432	408	418	420	390	408	404	400	429	390	430	374	444	427	370	365	397	396	412	422	366	432	420	429	397	371	400	426	376	392	416	423	411	394	382	416	428	403	409	430	445	385	432	412	393	387	445	429	415	399	366	416	415	420	393	421	434	416	401	395	378	407	393	408	385	402	395	390	392	433	395	374	403	429	417	392	394	409	410	381	387	405	383	441	406	387	413	384	408	414	395	408	434	405	394	442	392	420	412	406	410	400	412	388	410	389	412	395	435	418	407	420	406	394	441	406	372	404	395	402	416	407	394	421	453	372	411	423	385	376	373	406	412	418	419	411	373	373	406	415	407	381	445	382	401	411	387	429	383	394	374	430	406	406	395	384	408	388	420	381	403	432	409	440	414	379	394	355	419	402	412	388	378	438	427	408	434	390	366	410	401	419	407	407	421	393	437	389	399	423	392	392	407	444	399	380	410	387	388	439	394	372	419	395	402	406	431	415	396	435	395	404	402	383	404	407	378	423	400	394	421	431	413	371	361	384	410	437	398	364	424	378	394	417	389	411	438	394	411	384	397	426	424	399	401	410	387	415	379	396	421	420	409	400	390	421	407	408	394	417	386	463	404	389	386	376	364	394	375	418	386	397	435	437	387	424	401	429	383	409	397	419	424	400	432	394	402	408	384	411	406	374	438	406	390	420	377	442	452	430	382	447	364	412	400	399	410	386	404	419	421	407	432	403	431	390	384	367	402	414	383	413	424	432	406	420	405	374	405	431	396	368	419	360	430	407	421	380	394	393	402	420	355	407	404	389	408	428	409	400	393	380	403	417	386	396	376	418	369	399	411	451	410	382	397	421	392	423	428	440	392	401	424	424	406	417	414	364	384	401	356	441	380	417	398	400	394	409	390	438	358	382	443	405	427	422	416	417	364	415	399	400	396	401	399	387	437	386	386	396	382	404	414	422	350	396	411	389	426	399	401	433	411	409	404	447	379	413	435	431	399	401	404	404	423	435	428	402	376	409	427	355	400	400	403	406	436	393	393	392	422	424	392	378	379	408	427	386	412	380	370	361	372	452	387	370	393	389	425	398	408	387	392	407	427	418	400	391	394	364	430	413	432	387	402	396	411	376	410	398	386	418	417	411	432	419	422	378	423	403	382	382	383	384	407	412	401	428	418	415	427	400	427	386	412	383	383	418	442	405	440	386	401	380	414	397	419	379	433	401	415	373	363	421	399	425	390	414	396	390	395	379	416	402	384	442	398	406	430	420	397	407	386	428	400	397	416	391	381	429	398	389	396	414	378	417	410	410	421	408	411	377	408	414	391	394	428	392	426	408	395	385	385	401	412	405	432	391	409	356	427	405	411	406	391	363	414	419	406	408	382	366	397	424	438	408	410	401	385	400	375	411	416	387	411	396	399	419	400	379	430	380	412	430	400	366	421	399	366	411	405	413	394	378	408	419	417	410	404	399	385	396	424	403	387	423	395	382	418	406	407	424	387	404	413	394	385	405	394	420	394	368	409	397	433	431	416	421	402	446	384	401	414	424	429	434	431	379	418	381	394	414	391	387	380	428	415	389	429	396	388	394	412	422	393	407	364	398	387	424	385	383	361	415	433	359	420	380	411	426	390	380	393	368	400	405	430	394	384	420	401	431	399	399	389	404	405	402	402	422	414	411	382	457	402	409	427	378	389	414	396	410	392	381	404	396	400	408	416	418	374	385	410	420	425	414	410	427	369	450	399	431	396	399	385	433	405	402	436	387	373	431	370
23447	22054	31412	25879	21758	18591	4996	379	301	331	348	320	304	314	328	284	282	306	309	323	302	298	315	347	354	321	303	308	314	322	339	290	293	280	295	324	301	281	302	319	333	301	291	283	307	288	333	349	287	305	308	301	291	307	324	276	322	308	302	301	314	277	311	287	318	304	308	315	302	287	301	303	287	326	313	308	306	333	297	288	293	290	305	296	312	301	292	312	317	319	342	310	319	289	328	315	303	330	307	302	318	327	278	303	297	286	317	305	295	290	315	318	288	321	304	298	316	300	295	306	283	274	270	305	324	287	287	338	328	325	314	308	301	301	298	304	249	264	302	311	293	273	315	322	280	318	263	314	324	282	275	294	277	292	291	294	307	305	318	297	295	332	306	287	289	299	312	319	315	311	284	319	293	300	291	294	301	275	300	310	341	283	339	297	305	316	290	335	328	276	306	294	329	299	312	304	312	288	291	319	288	273	302	282	305	320	309	298	310	314	287	303	302	294	302	302	293	300	259	302	315	274	282	323	299	282	304	297	292	299	279	330	305	282	314	294	288	320	308	284	316	272	276	337	314	293	313	323	304	288	325	302	291	290	276	279	308	323	271	299	290	284	291	300	298	319	284	272	291	305	341	296	290	303	306	285	283	302	303	318	311	305	276	295	298	307	293	294	307	311	268	336	279	321	305	288	295	281	324	289	282	289	274	307	299	287	296	309	297	301	286	341	297	308	295	327	292	286	276	312	286	305	305	287	271	268	299	329	291	316	289	325	316	290	303	295	320	302	299	258	301	299	327	274	314	320	285	279	315	283	332	312	286	304	287	323	339	311	292	334	312	304	306	277	340	297	294	292	297	320	314	304	310	311	344	275	278	317	337	293	301	286	322	296	285	300	331	336	283	292	311	301	285	267	326	313	320	320	302	287	285	294	309	308	299	276	306	297	306	309	311	318	290	318	310	286	310	324	314	327	306	331	306	316	340	285	316	318	286	314	278	278	322	289	318	291	296	304	268	258	313	276	299	294	294	307	302	335	306	297	309	304	325	305	307	308	300	322	283	291	306	313	340	294	300	300	300	282	329	295	305	304	316	326	303	298	293	299	308	304	346	297	318	322	285	321	322	302	315	309	308	301	296	314	286	303	293	303	323	315	318	294	289	312	317	298	287	339	309	289	322	306	318	336	305	306	323	294	287	287	324	308	294	306	316	301	287	305	330	295	307	303	311	273	338	282	313	300	296	321	304	307	339	296	299	339	306	288	313	304	308	269	305	265	300	310	285	305	303	323	287	308	302	304	267	306	293	321	320	314	297	301	294	299	288	310	316	305	275	278	332	326	296	321	320	301	281	305	284	307	279	291	308	315	297	294	290	286	270	299	348	310	348	340	295	316	296	306	313	316	341	272	299	299	321	302	281	270	304	325	309	302	273	288	290	280	316	320	305	343	325	300	270	300	342	278	321	312	299	329	310	293	330	290	342	306	280	304	332	302	305	289	266	305	282	299	304	321	291	303	322	301	305	324	300	283	318	297	288	294	326	317	300	273	290	321	288	304	284	315	318	294	271	323	297	280	300	301	363	305	307	296	271	299	306	333	317	292	304	306	320	330	296	328	314	301	304	321	353	308	287	234	303	335	304	282	317	316	250	298	282	308	303	318	294	292	306	300	297	314	310	297	311	339	275	274	310	311	283	287	298	326	321	307	297	285	273	292	294	297	286	291	285	291	273	315	291	321	270	315	335	282	298	297	339	285	300	303	311	298	311	305	311	312	278	309	315	292	289	312	297	297	323	308	317	286	297	322	321	289	291	284	321	282	315	307	280	295	286	300	341	315	295	303	321	299	309	348	262	319	313	268	334	335	320	287	289	300	316	278	305	314	310	331	294	307	294	316	299	309	292	321	317	319	318	293	292	305	277	299	282	300	280	353	305	301	287	303	311	307	316	311	312	294	306	308	293	271	295	309	298	314	291	332	279	324	312	288	317	290	294	289	293	308	300	299	309	286	319	299	317	334	293	293	288	294	276	289	307	311	309	303	303	269	288	333	293	302	267	294	278	319	291	299	311	293	313	302	286	295	279	298	319	308	312	293	317	310	305	324	306	321	269	296	293	308	315	317	305	293	285	329	294	325	330	318	269	291	306	287	309	327	316	274	294	297	294	304	320	318	282	289	317	323	294	311	299	303	321	312	292	295	317	289	318	288	280	294	299	268	305	275	311	328	307	303	287	338	285	302	314	301	307	284	305	275	292	262	328	290	290	307	331	315	308	286	297	295	314	288	280	301	310	277	304	306	338	317	306	302	306	318	293	309	322	317	310	319	322	297	308	303	293	276	315	335	285	302	306	294	281	293	292	285	288	275	264	327	321	308	315	321	332	329	305	310	294	306	331	302	268	308	311	275	294	310	314	283	297	303	319	287	292	306	334	271	266	325	310	286	279	305	297	317	286	292	316	290	326	300	276	308	305	292	314	317	297	319	318	279	293	330	281	309	288	289	326	282	274	275	312	305	298	262	309	317	285	326	286	327	293	306	325	291	321	319	298	306	314	314	273	329	328	283	304	291	306	306	289	313	327	294	271	307	277	300	323	292	291	281	315	308	271	291	305	299	292	289	332	284	277	286	301	295	310	297	290	296	303	297	285	292	300	300	259	290	307	285	301	309	305	344	310	309	305	286	322	279	311	311	291	280	290	317	283	318	296	316	267	293	299	327	309	290	294	292	297	307	319	310	309	296	306	334	300	303	287	303	266	302	302	288	325	296	317	265	301	338	293	330	316	302	292	294	316	290	305	281	276	307	306	279	311	312	281	315	300	302	301	315	314	304	278	320	279	286	316	289	310	317	328	295	323	297	326	275	318	310	283	318	299	318	290	303	315	330	301	298	281	312	305	289	289	279	304	294	307	307	302	289	296	313	271	288	325	322	277	310	313	316	311	331	318	317	319	324	306	281	320	269	281	295	328	325	295	278	282	285	279	298	301	295	287	312	298	306	311	294	299	304	303	311	289	297	293	307	319	297	297	316	323	283	278	313	270	300	294	296	301	315	292	307	332	280	289	301	303	320	298	282	316	304	281	287	342	296	300	313	285	313	279	287	317	284	293	299	332	282	286	294	290	292	270	295	301	296	323	317	308	292	307	255	308	312	307	299	322	307	297	331	287	283	303	301	332	323	335	285	291	295	311	325	300	319	308	320	314	316	291	305	263	308	303	295	271	315	328	316	286	333	285	302	328	315	272	293	331	294	307	298	333	280	273	329	294	315	318	307	293	298	340	304	320	330	328	280	310	356	289	303	319	289	296	342	303	281	330	321	308	308	308	350	316	298	301	291	290	309	272	301	315	313	291	333	315	310	285	320	310	269	310	309	328	331	296	323	290	302	309	278	292	302	277	295	335	299	277	312	295	311	278	292	303	318	283	281	297	295	322	296	323	290	301	286	324	306	283	317	294	294	282	324	317	302	309	301	271	332	316	282	351	328	289	282	308	311
61308	102998	77872	48658	24328	6282	1198	517	534	535	544	514	499	523	529	521	539	488	540	551	511	531	533	488	487	500	514	484	479	508	551	524	477	507	528	544	523	520	516	507	508	505	506	559	526	549	532	507	546	506	497	466	502	547	521	516	519	488	489	503	487	491	536	527	546	496	532	507	506	489	501	509	495	543	512	533	517	493	490	542	505	499	471	508	485	510	553	498	503	521	506	496	468	515	470	478	536	492	487	496	538	531	535	514	517	493	535	518	524	484	524	514	447	504	531	505	500	497	503	508	478	505	502	529	483	516	496	461	514	537	556	520	535	528	488	509	524	499	529	522	527	495	466	537	534	509	506	502	499	507	518	512	500	504	501	488	564	489	542	535	509	493	515	524	503	538	511	529	523	482	558	549	468	485	483	498	527	540	475	508	528	507	504	546	511	497	486	511	525	490	524	503	531	514	528	513	538	496	513	485	517	505	524	524	516	518	487	491	519	498	539	501	490	537	527	493	520	564	483	502	490	533	496	471	522	514	513	511	481	516	499	507	538	544	548	528	498	501	511	508	472	518	530	509	502	503	494	553	478	502	503	507	488	444	525	495	523	504	527	491	502	532	515	521	519	525	523	530	505	482	467	491	493	505	513	472	510	502	484	520	520	529	556	514	506	520	469	495	473	525	551	570	559	523	511	509	538	497	528	497	426	494	524	545	497	469	497	550	481	510	532	497	507	498	505	524	514	472	476	507	522	519	489	479	520	497	495	509	496	495	513	500	488	541	517	507	522	509	490	527	492	476	531	493	473	502	532	517	515	467	545	509	522	516	497	517	465	541	479	479	509	501	512	505	533	486	551	499	471	499	511	493	537	510	487	496	506	513	514	546	519	563	468	490	494	513	524	521	542	530	497	503	491	487	517	508	478	515	518	499	534	525	501	521	559	499	475	503	531	486	532	511	532	499	536	490	504	504	522	532	504	515	483	508	548	506	522	509	535	589	491	506	508	486	512	523	536	501	496	549	527	536	509	491	564	495	506	539	562	485	519	510	498	566	540	516	493	512	508	518	500	499	543	482	493	502	513	554	531	529	522	468	500	482	519	517	513	509	511	511	500	542	481	514	509	504	506	535	522	498	504	526	526	499	528	521	552	454	494	527	545	511	504	503	485	555	536	482	533	524	514	518	502	538	484	484	539	494	553	533	526	486	492	539	517	469	529	510	538	542	521	501	496	516	521	490	499	523	479	542	485	474	533	513	523	544	508	494	474	500	538	489	569	501	528	496	520	482	513	485	473	487	506	494	525	510	524	499	499	482	521	514	552	533	529	491	549	541	505	543	509	501	519	469	565	550	522	485	516	521	512	517	523	480	491	501	466	518	528	523	515	508	561	491	501	482	508	516	514	548	502	547	519	499	511	509	491	494	498	508	501	516	527	554	536	517	503	520	494	496	487	502	492	496	518	550	525	531	498	570	515	497	512	501	518	514	504	511	526	535	492	489	522	510	522	505	464	561	504	532	521	509	542	508	503	517	496	526	502	512	494	508	481	534	576	484	501	526	509	542	485	505	536	504	519	521	511	563	506	512	469	513	466	516	521	506	514	521	502	514	540	536	480	511	463	524	517	519	495	530	527	548	504	503	460	494	523	493	469	468	467	489	499	510	506	526	500	518	513	495	514	526	494	519	463	478	504	549	516	473	526	497	489	496	500	467	521	514	484	522	551	493	510	467	478	512	523	485	492	512	551	517	523	509	491	472	534	539	510	530	518	467	502	489	485	514	515	508	509	513	484	511	518	533	537	531	488	514	507	511	543	540	503	505	483	542	519	494	488	497	527	497	553	533	482	529	493	491	486	508	557	499	533	503	480	505	529	500	516	507	514	503	519	536	540	538	534	508	517	496	521	495	534	551	486	531	489	527	519	543	488	527	481	546	518	559	501	553	524	507	518	510	505	520	491	494	516	495	506	533	483	480	498	513	537	519	534	486	546	505	508	514	529	544	494	525	482	485	504	544	505	541	484	555	511	473	521	474	500	522	483	522	510	494	537	480	512	524	509	501	503	517	507	549	519	524	539	502	517	527	476	553	514	498	501	471	496	516	459	530	514	496	522	554	492	515	506	501	502	527	489	509	510	506	507	502	539	458	542	481	480	534	486	505	484	552	506	554	476	560	531	489	487	492	528	513	515	555	539	556	500	508	494	500	545	528	523	524	516	505	487	525	537	508	530	496	542	486	476	533	516	525	542	499	487	542	521	512	513	509	526	529	513	509	505	503	502	554	517	520	505	502	492	524	517	476	514	514	532	564	512	538	462	531	491	530	522	518	471	522	492	493	503	499	523	491	514	525	541	474	482	541	486	506	521	506	452	508	510	517	531	529	502	494	505	498	528	503	512	497	510	491	513	522	530	500	497	539	520	463	533	494	529	543	443	530	510	499	501	510	533	526	515	514	501	518	517	565	509	511	509	516	497	512	509	545	523	488	538	523	508	587	481	512	527	453	483	538	527	469	578	531	528	530	505	482	502	481	502	526	521	554	544	542	511	519	488	479	536	499	561	534	555	495	484	524	536	523	477	534	513	505	517	522	533	499	522	514	478	503	526	491	575	515	528	508	539	513	506	494	518	536	489	537	541	487	508	543	497	511	556	486	482	504	529	519	497	521	528	514	513	525	519	513	488	514	503	525	507	481	513	505	455	517	534	511	520	515	496	524	511	532	483	462	519	540	534	506	479	536	508	510	530	523	510	486	501	503	513	528	498	571	514	437	517	517	514	491	513	496	525	531	544	495	528	525	476	515	512	464	561	465	530	538	507	542	463	480	528	500	525	570	506	508	512	543	500	535	501	494	506	530	534	527	488	521	485	522	540	472	467	490	516	492	545	494	506	543	532	484	517	525	494	515	543	573	512	496	510	519	555	484	548	517	501	478	525	472	521	543	493	533	523	521	485	519	519	502	489	523	531	533	480	492	516	503	521	496	528	486	500	528	524	493	538	504	496	518	507	509	525	509	483	529	495	530	504	496	514	535	498	490	535	534	529	489	524	501	475	510	510	546	487	510	514	537	477	508	502	535	539	520	533	540	544	500	511	509	446	535	526	513	525	512	486	523	519	519	522	497	514	490	478	539	532	513	536	512	513	497	539	520	532	461	505	517	520	526	527	540	527	503	483	488	504	552	531	528	528	504	498	497	544	523	510	504	509	554	527	528	498	504	500	510	493	490	541	507	505	515	542	503	546	543	481	508	464	476	492	488	523	517	507	476	534	521	479	530	515	496	519	494	525	496	519	488	486	520	527	520	526	517	514	510	495	519	498	526	529	500	477	527	503	522	530	500	547	476	529	506	509	501	507	581	511	525	496	504	481	509	480	497	517	482	509	522	495	501	473	526	480	522	531	495	546	506	507	508	499	471	506	499	498	505	510	466	482	491	500	536	534	498	536	525	496	529	499	503	499	562	531	527	489	537	492	522	495	492	467	540	533	557	527	526	516	500
28947	29325	28538	14082	2373	499	333	286	309	312	337	300	301	301	323	291	307	301	291	295	325	283	298	322	297	267	307	284	299	302	321	307	305	297	302	276	291	290	307	310	305	301	295	330	269	294	296	311	329	257	286	275	312	291	304	300	307	289	269	289	293	276	294	286	303	298	278	299	322	267	283	294	272	281	290	277	306	282	314	305	333	293	280	266	305	272	309	258	288	293	317	299	288	291	295	288	258	291	284	301	270	272	304	316	323	295	332	316	297	277	272	300	300	281	277	298	309	297	295	327	287	303	263	274	241	294	271	274	304	313	258	291	289	274	313	289	313	300	325	273	307	326	282	293	287	291	304	284	294	303	303	289	308	283	306	284	318	287	255	297	318	273	277	286	314	292	271	276	280	263	334	317	283	268	282	298	278	312	291	284	281	326	290	330	267	304	339	275	321	256	276	298	282	310	254	318	266	291	299	301	312	313	282	297	321	320	293	284	300	305	285	307	320	290	312	276	287	255	291	298	283	287	282	294	311	311	281	259	314	309	281	323	325	293	306	284	288	363	285	295	315	287	325	291	292	271	279	285	299	320	270	269	287	289	284	300	318	268	314	290	279	287	293	326	271	304	252	300	303	284	263	303	280	291	290	308	284	301	296	291	291	267	298	274	301	305	307	281	284	278	278	328	300	327	296	274	294	271	296	247	280	292	316	282	290	259	295	285	285	292	285	282	261	288	287	300	294	306	305	322	292	286	322	278	304	314	302	278	264	281	332	279	303	296	276	293	281	308	292	284	291	281	288	284	314	325	302	300	298	275	312	311	302	302	284	315	324	273	298	288	289	310	310	294	282	280	310	291	308	285	283	290	261	305	288	286	291	321	320	281	268	286	273	304	300	267	312	285	281	285	334	293	275	291	277	300	267	278	262	316	300	328	253	307	306	274	267	309	268	306	297	279	282	292	313	282	291	300	290	287	306	315	279	279	294	283	295	297	286	288	278	277	273	297	311	313	298	321	284	276	277	276	316	294	302	296	298	302	303	275	279	280	312	297	266	293	292	279	276	311	287	291	304	301	261	308	292	293	276	279	297	265	265	265	294	315	289	307	314	288	292	312	301	265	275	313	281	293	285	291	263	282	306	297	294	309	309	285	290	339	280	304	321	336	296	288	293	281	309	270	261	310	277	285	255	299	277	313	326	297	295	310	288	262	322	307	255	289	294	287	291	289	295	267	294	319	323	259	288	292	274	288	273	305	260	311	293	299	286	288	271	289	311	291	309	275	315	303	311	273	300	298	297	266	310	301	285	299	285	304	294	304	288	289	302	301	301	322	289	275	306	286	276	298	295	311	311	284	276	324	271	334	294	320	294	283	283	285	310	276	327	321	300	295	292	293	294	274	314	293	314	296	288	291	297	305	267	314	308	275	293	276	337	304	297	311	272	301	320	306	308	254	275	287	297	302	296	297	286	284	329	306	288	281	261	306	311	298	270	292	287	289	304	279	275	279	288	270	313	295	269	265	313	283	320	301	297	265	312	293	279	299	317	276	304	295	290	314	269	298	301	278	273	289	288	269	304	280	282	281	285	301	284	263	289	294	276	316	282	298	287	287	300	282	311	287	275	294	311	292	299	275	304	313	316	302	310	295	246	314	321	319	314	288	315	295	269	288	287	288	299	270	290	291	279	290	280	314	314	313	307	291	298	286	283	316	282	309	303	289	296	289	313	293	325	297	293	288	288	297	298	307	288	322	263	284	308	301	312	294	281	313	311	291	300	304	320	256	286	283	279	325	296	334	347	285	292	306	298	305	301	320	290	281	298	349	283	254	289	284	309	303	271	291	271	328	297	271	277	304	299	293	288	256	314	299	277	288	282	295	310	288	281	305	293	301	276	296	271	284	274	288	287	300	267	265	267	315	295	329	269	323	293	267	280	317	353	305	290	294	304	274	294	279	280	271	272	250	263	299	287	275	301	285	291	285	297	294	295	308	276	278	300	302	308	310	286	291	284	261	299	285	267	280	300	286	288	295	302	295	307	278	291	303	292	289	264	283	289	317	303	288	293	280	284	312	255	304	331	288	322	306	291	309	302	256	295	310	303	309	292	289	286	313	293	294	287	258	291	305	306	281	274	288	298	279	282	286	305	298	313	262	320	308	308	275	256	290	273	297	290	295	266	332	282	290	299	296	282	298	297	274	286	256	297	333	327	298	302	309	284	288	275	275	316	275	290	287	270	304	275	296	262	267	311	294	297	331	278	296	276	290	276	310	275	306	261	310	283	318	308	310	300	297	302	298	271	299	290	270	273	295	254	282	318	293	293	310	283	273	293	309	323	296	287	329	286	308	264	288	329	285	344	292	261	324	305	296	304	294	265	287	278	302	301	278	308	320	298	267	286	272	270	292	321	256	276	291	301	286	286	281	296	289	299	308	305	302	316	286	266	281	302	306	289	285	307	280	298	283	254	306	296	295	294	301	283	302	296	308	293	275	295	264	303	283	321	297	279	317	261	291	297	285	306	295	316	277	276	321	327	297	282	317	322	295	276	283	292	294	305	274	301	274	312	293	301	321	306	320	276	308	295	312	286	270	302	280	303	275	315	295	299	293	284	300	330	321	277	284	299	282	274	307	295	317	289	270	299	290	270	282	286	280	283	331	329	296	285	304	270	299	297	270	312	293	305	300	283	280	282	284	281	321	296	291	283	276	296	284	296	282	278	283	283	301	280	290	301	287	275	276	296	293	286	287	282	292	287	306	314	324	276	317	330	289	325	310	285	272	264	275	276	292	285	309	268	286	319	315	313	285	296	293	287	285	296	302	319	303	288	301	296	291	326	303	302	294	292	304	282	292	314	293	281	291	314	275	295	310	298	310	283	287	295	308	262	294	287	257	305	282	294	308	332	332	296	295	279	311	286	287	275	271	294	296	296	291	287	290	283	289	317	295	287	292	331	286	272	295	287	287	282	297	312	303	278	300	297	278	295	288	277	281	293	298	277	282	263	259	250	318	285	293	271	294	287	277	288	269	290	305	282	301	306	280	308	277	307	281	314	303	327	263	268	294	312	314	306	296	307	299	298	305	276	311	304	304	284	295	320	272	324	309	287	294	301	281	282	291	288	322	293	310	271	303	280	280	321	312	316	291	290	301	320	289	293	282	292	316	285	288	295	289	287	274	287	274	308	302	298	326	275	274	275	285	340	294	275	280	262	268	283	287	334	305	306	279	293	293	299	295	294	308	307	297	276	302	329	306	330	285	280	331	270	299	266	306	271	300	298	294	291	294	287	248	308	272	299	295	289	305	292	308	307	309	293	292	306	274	279	303	306	282	278	284	295	251	289	260	304	288	278	269	307	296	298	306	294	320	319	284	284	273	315	300	313	301	314	272	309	306	271	283	271	270	302	269	302	275	297	308	299	319	267	301	332	311	300	314	298	288	349	287	287	293	304	300	274	293	274	288	293	288	278	285	295	315	316	264	295	280	301	279	291	315
36361	48065	33945	14902	4225	964	550	543	513	565	508	516	581	538	588	562	543	492	556	569	533	516	504	546	533	543	548	487	554	525	552	519	541	548	499	536	573	524	579	537	528	533	516	562	513	535	518	554	515	519	546	533	526	521	523	532	560	546	513	538	504	552	549	498	538	538	520	531	536	538	513	522	527	555	557	535	524	555	505	527	486	537	499	527	516	500	558	509	554	528	496	501	544	560	557	540	507	597	544	517	561	549	556	536	498	552	542	533	507	542	527	506	548	520	540	525	498	554	514	494	541	581	574	541	538	512	547	532	531	500	501	523	550	568	481	505	488	543	577	518	547	541	521	539	549	487	536	550	561	522	515	475	540	520	531	594	537	534	582	552	542	560	500	552	525	542	516	490	550	534	506	573	522	544	525	542	581	548	549	575	486	530	562	556	518	511	572	547	540	558	519	521	537	516	525	518	499	557	568	526	524	537	539	516	541	534	535	501	544	538	484	516	539	505	519	522	562	489	513	514	535	511	562	522	521	522	525	539	532	527	560	552	535	552	510	581	558	581	530	547	531	534	534	500	512	515	502	510	534	542	512	504	553	524	568	501	572	569	527	522	602	568	513	557	562	507	532	556	535	526	556	515	516	527	535	533	523	518	523	499	552	506	519	527	527	543	546	549	517	489	509	526	493	526	516	529	549	493	511	511	489	517	579	591	537	574	466	559	545	549	569	566	532	523	536	598	521	523	531	518	536	532	524	570	515	524	550	526	565	515	503	558	538	545	524	582	544	507	484	573	527	552	551	554	515	566	531	593	558	541	564	548	515	583	539	537	548	549	568	538	564	536	553	518	552	543	525	523	519	556	556	522	538	530	532	532	544	542	534	576	476	494	519	553	540	525	540	510	525	551	585	542	566	549	542	567	528	512	518	538	579	531	543	536	524	490	524	514	526	533	554	499	540	567	520	531	534	547	496	552	550	536	555	545	545	526	510	558	536	530	528	523	551	523	555	563	528	574	547	566	515	520	525	540	514	550	485	514	454	525	547	517	585	580	526	507	561	469	490	529	492	519	542	559	527	538	518	534	520	541	531	494	547	511	539	536	511	524	501	503	540	509	506	528	506	517	497	527	549	565	515	560	508	540	565	504	577	564	513	502	555	523	501	547	520	559	528	553	546	518	530	528	553	543	540	539	529	548	558	540	497	485	529	549	539	539	525	541	505	542	552	535	536	516	516	521	545	519	510	539	519	522	554	517	555	534	538	553	536	553	553	548	543	548	581	527	550	539	541	553	540	589	501	514	577	581	545	524	550	542	515	550	551	501	533	535	521	549	583	543	549	502	560	522	530	510	526	518	560	533	515	557	536	509	566	552	528	527	533	558	517	493	525	563	528	562	549	515	522	498	514	522	573	514	539	508	539	537	493	498	534	528	519	547	550	557	533	531	520	478	534	527	538	534	513	495	545	589	523	537	521	531	552	546	536	511	562	495	529	536	544	513	548	511	568	524	529	542	543	500	533	567	548	549	558	540	503	537	530	524	494	505	548	580	507	494	535	512	560	525	520	559	514	516	529	540	458	550	555	511	551	536	528	556	557	537	505	525	531	497	553	514	569	541	552	516	510	512	569	549	561	554	550	533	520	566	547	486	534	563	534	521	547	519	576	506	524	524	584	520	499	547	512	544	518	526	564	496	510	532	516	534	512	529	526	524	524	542	533	550	527	549	545	544	558	542	561	535	501	585	505	570	553	524	510	507	519	564	564	506	542	573	515	495	503	517	562	490	542	508	507	523	553	544	546	528	517	554	515	543	536	544	517	527	519	531	558	567	559	546	535	528	525	472	559	531	537	553	559	480	555	508	532	561	511	552	509	546	490	524	536	535	529	542	568	550	541	511	522	523	494	522	531	555	549	498	537	543	567	498	554	546	520	487	513	559	490	496	551	519	558	561	517	531	509	567	508	522	537	530	531	515	535	551	559	495	508	556	511	508	512	534	553	565	598	529	581	508	552	567	529	546	505	561	532	496	512	503	533	535	551	553	537	509	498	517	531	565	519	491	526	514	488	529	492	530	550	521	535	530	529	521	546	551	558	564	564	549	530	532	517	565	540	580	510	587	520	557	580	502	543	516	555	526	492	551	507	527	518	550	489	521	555	511	536	516	541	515	487	535	525	525	521	506	578	543	540	523	531	553	540	493	571	547	551	578	535	561	559	509	539	495	527	555	526	541	554	503	525	544	527	541	512	551	553	570	545	542	502	516	519	583	538	542	519	517	532	547	515	486	523	574	567	527	534	552	531	540	530	553	529	518	544	566	527	516	539	527	513	513	594	527	526	552	537	514	507	526	510	541	563	518	579	575	561	520	524	469	498	528	568	535	549	509	530	532	558	539	499	533	521	543	536	535	505	561	562	523	525	506	510	535	553	530	507	585	474	558	548	575	493	515	524	541	516	543	519	535	502	500	486	561	560	513	562	514	520	538	546	515	504	560	568	532	497	575	523	496	509	506	540	499	536	510	546	537	539	536	487	543	533	576	533	527	556	532	522	558	522	537	541	525	552	570	561	558	525	533	544	529	547	528	509	513	532	519	582	562	514	475	559	533	558	531	504	477	536	546	555	491	508	527	535	564	541	550	543	526	532	540	539	523	493	527	519	542	518	512	555	521	499	561	521	549	567	536	505	523	529	575	565	503	538	518	527	506	533	550	547	606	539	558	564	541	542	541	554	559	524	518	529	484	558	478	499	516	510	516	538	518	551	487	548	541	544	493	513	555	542	540	554	506	509	525	546	516	510	555	527	554	515	543	568	547	497	533	530	501	516	546	558	589	518	571	520	555	536	531	512	521	561	521	569	541	514	510	531	535	537	494	526	525	502	548	546	548	518	553	538	527	515	544	514	535	532	556	534	545	492	503	541	547	535	549	551	512	549	545	491	510	505	534	540	542	568	532	529	541	544	546	515	507	539	494	514	508	539	533	567	556	528	540	540	512	516	532	527	582	519	533	561	519	528	529	566	477	559	545	522	522	548	559	541	528	543	507	536	556	542	520	524	536	521	557	571	556	526	506	562	591	532	530	547	566	525	534	496	491	566	532	526	558	545	500	553	540	498	560	528	516	493	527	508	528	545	526	585	520	513	515	533	564	560	528	517	527	540	538	538	540	536	531	514	510	524	524	585	531	544	500	501	486	489	524	574	557	528	529	533	543	524	548	571	534	553	530	509	539	538	556	528	525	555	528	550	551	551	480	542	556	558	524	550	541	526	546	584	529	512	510	492	556	496	510	515	542	505	514	536	537	520	512	529	554	560	524	600	530	516	513	548	545	529	527	546	522	499	558	537	534	562	495	572	531	567	521	528	524	514	544	524	530	511	514	544	554	499	545	520	538	528	525	572	533	537	555	569	558	510	533	528	506	501	567	528	530	491	541	548	520	539	501	589	502	578	539	583	584	538	526	554	535	522	555	574	539	571	511	542	526	540	570	524	511	555	541
24584	23631	32632	27280	19939	8051	577	206	214	207	220	227	220	204	199	237	229	210	216	219	226	218	224	249	233	197	217	192	211	202	207	229	226	230	212	212	229	216	218	208	227	251	219	219	196	219	217	196	215	247	222	231	216	226	195	220	215	217	244	208	206	201	193	232	210	220	227	184	241	218	209	206	231	214	215	211	222	218	215	202	212	208	220	208	219	236	203	233	221	224	210	247	224	229	213	203	233	249	204	236	212	214	212	228	231	212	220	227	220	217	224	222	229	220	206	210	236	207	205	214	235	201	195	215	220	247	221	224	230	233	204	198	206	207	212	190	220	199	232	209	239	244	231	252	205	230	209	223	206	201	229	213	204	215	226	182	226	207	229	232	194	237	225	237	215	216	198	201	231	217	224	233	237	221	226	222	249	221	215	212	216	230	195	214	208	194	248	227	216	201	215	236	208	216	204	202	235	227	208	226	182	233	230	232	210	236	229	210	188	199	194	197	213	220	238	216	224	217	241	221	213	249	228	199	216	220	205	233	225	225	227	219	210	220	193	212	178	223	242	209	231	242	212	227	233	211	200	227	211	220	232	213	240	205	198	189	240	210	208	220	214	202	221	234	219	231	213	210	206	229	191	210	242	248	207	221	203	207	232	221	198	245	217	248	213	210	229	209	216	224	215	232	213	218	222	216	195	254	202	217	210	214	233	213	203	223	203	221	216	243	214	205	203	239	217	213	210	222	211	226	208	208	194	233	211	238	219	213	212	234	229	208	217	219	228	216	219	220	223	195	213	237	204	194	217	239	229	193	225	222	232	230	214	226	212	200	223	210	213	230	229	220	218	221	222	217	220	228	214	196	249	220	217	225	234	191	207	221	196	216	226	238	229	219	218	236	194	221	232	212	202	227	221	229	220	200	203	212	229	212	221	191	240	227	192	210	215	224	231	212	220	237	207	224	210	236	224	203	220	225	222	207	196	250	208	231	216	238	236	201	217	231	215	203	203	220	229	181	200	227	221	224	196	224	231	237	193	221	222	208	199	208	214	214	222	223	207	213	219	216	218	201	251	208	209	190	209	220	196	221	235	230	193	224	223	223	222	202	217	207	223	224	200	200	192	208	258	220	236	223	256	230	234	230	234	209	214	223	224	219	238	234	178	235	230	249	223	194	207	214	207	220	182	249	205	237	219	206	204	188	216	203	266	214	229	207	210	201	226	215	232	214	215	216	229	221	260	221	208	225	206	200	193	205	214	212	230	231	228	222	219	202	231	236	202	236	215	194	205	204	215	195	224	240	208	211	203	226	203	182	217	227	215	205	195	220	226	195	197	224	232	193	206	238	176	224	200	220	220	203	194	230	202	211	207	224	228	215	185	232	216	183	214	217	230	233	227	207	208	221	204	218	220	226	225	226	202	217	220	216	188	226	236	243	219	213	191	229	234	227	211	213	235	218	211	228	223	223	257	216	198	245	249	217	203	192	194	217	225	219	219	197	237	189	228	218	211	209	217	200	225	222	230	200	216	210	225	216	196	207	207	220	194	232	223	206	253	239	234	188	195	241	225	228	218	201	204	249	184	209	216	231	195	243	198	203	225	194	220	219	243	243	221	224	238	218	245	218	228	195	243	215	228	199	241	218	216	233	223	199	185	212	221	232	228	222	220	224	206	210	203	233	210	200	242	251	231	232	211	240	203	226	184	207	193	199	208	182	227	175	202	232	231	253	213	219	217	210	216	214	201	212	225	215	204	213	241	254	199	220	223	234	234	237	221	244	206	221	215	252	223	205	223	215	230	233	229	191	215	205	216	221	223	198	208	222	228	216	211	206	220	209	216	266	202	190	233	204	221	189	246	230	198	218	209	237	211	194	219	244	197	203	213	228	209	219	211	183	233	195	210	198	251	211	221	202	233	197	220	218	238	226	208	195	229	223	224	195	212	225	223	224	239	213	238	222	254	202	213	225	197	198	220	240	211	217	230	241	246	220	211	210	247	211	226	218	221	205	217	219	223	241	221	246	205	185	224	233	222	231	214	207	200	222	239	241	233	211	193	204	170	268	194	199	237	206	232	223	243	198	207	212	214	204	226	208	204	213	187	239	217	202	231	207	230	204	256	245	190	229	215	241	217	205	231	216	224	254	215	203	205	213	213	203	217	229	221	212	238	220	185	185	213	226	228	213	212	242	205	217	219	208	226	240	220	220	207	205	203	217	226	211	207	207	204	205	239	240	223	225	236	233	226	209	201	199	190	224	199	224	245	214	198	208	225	200	260	209	242	209	213	235	236	222	223	207	231	219	206	220	199	214	198	208	205	206	228	197	251	217	189	219	250	220	222	205	211	201	209	224	213	220	217	208	214	206	205	232	191	229	201	205	219	217	227	204	212	237	197	211	211	210	237	239	225	215	210	193	205	214	187	228	218	225	223	212	216	206	221	196	219	242	207	206	218	222	202	215	208	205	226	205	228	197	231	200	220	237	211	203	204	191	185	220	221	230	208	225	205	200	217	219	243	207	215	248	215	205	232	210	176	229	209	222	175	201	207	204	233	226	220	185	221	187	207	210	228	220	204	239	225	214	237	219	224	205	202	218	218	215	211	224	215	237	210	234	216	247	214	238	205	202	261	218	199	215	223	220	208	216	217	239	200	215	233	220	199	219	255	236	214	202	222	212	216	229	202	233	214	233	230	231	236	221	226	251	247	219	254	224	239	212	224	238	216	214	199	215	230	215	215	215	202	211	240	229	228	204	234	210	228	228	228	216	236	210	201	225	219	216	207	211	209	203	209	225	212	225	229	212	263	215	249	237	211	193	222	219	235	227	229	215	230	230	197	210	215	194	219	243	210	196	211	210	245	209	202	228	210	254	218	243	187	200	245	239	215	200	229	222	220	242	197	222	260	213	216	226	261	203	191	244	208	197	216	203	216	226	229	214	218	213	211	215	232	222	201	248	203	217	225	242	197	238	182	187	190	240	210	167	204	217	218	204	217	219	206	177	232	236	211	233	232	220	233	226	227	228	213	199	218	216	226	216	223	215	211	217	208	222	209	202	202	234	222	228	228	219	203	247	225	225	211	223	214	233	192	230	248	213	208	221	202	226	216	221	210	224	217	221	206	213	241	190	210	223	193	232	236	196	198	226	218	241	201	217	230	231	219	205	214	234	231	212	215	200	207	242	226	210	222	228	215	192	195	191	205	217	198	194	220	215	201	202	226	225	212	223	248	196	217	219	233	189	213	201	191	218	235	234	212	232	203	211	203	199	181	214	192	214	231	237	217	230	221	214	208	248	232	216	223	227	201	222	226	184	213	222	220	217	225	213	208	191	232	217	246	215	181	196	226	233	201	206	204	235	192	223	209	212	204	212	180	211	215	242	224	210	214	211	192	198	215	226	221	226	214	214	227	220	221	232	250	234	205	219	232	208	214	214	194	203	204	234	215	225	242	185	228	211	224	204	209	211	232	211	209	207	211	241	215	225	222	210	211	221
60241	92324	65198	37563	15822	3557	823	396	418	404	397	390	396	369	413	386	403	422	361	376	363	393	392	400	395	392	401	414	394	387	372	407	414	380	405	367	409	393	362	353	391	390	401	424	364	406	384	415	406	394	400	387	404	399	388	388	375	352	386	356	419	410	393	418	400	383	397	418	441	406	405	426	398	405	418	363	412	390	384	394	381	414	397	409	430	363	414	412	376	390	400	399	410	391	382	385	404	375	391	370	411	418	446	416	395	370	434	408	417	401	436	396	397	398	419	412	394	380	408	407	406	410	376	382	389	420	394	395	385	346	420	405	423	390	409	400	420	408	418	406	390	406	406	398	401	389	339	388	415	371	431	352	435	400	406	387	384	456	380	395	381	401	445	398	378	437	437	392	389	385	387	364	438	397	413	362	384	437	382	398	425	397	413	392	396	404	407	384	392	383	361	406	354	412	417	403	378	410	439	394	377	376	390	410	403	434	406	432	412	412	401	397	385	391	416	387	421	383	399	411	364	403	360	387	394	373	419	378	389	397	396	402	412	376	374	426	414	438	436	391	412	419	404	409	408	405	384	381	408	405	381	416	430	370	397	376	394	350	435	386	406	403	392	451	400	374	419	413	372	381	403	379	350	376	415	373	408	388	356	426	406	412	402	372	403	373	401	394	431	401	388	386	440	446	368	408	366	397	418	371	432	435	422	370	374	440	408	379	387	375	395	365	414	389	372	371	409	389	444	426	388	381	380	402	405	389	384	386	363	391	434	377	417	397	374	393	361	370	410	385	386	400	433	394	365	403	376	405	401	375	419	410	412	381	384	418	394	396	409	388	412	357	398	366	417	387	369	389	465	355	414	385	410	411	387	395	416	411	397	391	400	393	402	368	371	421	442	401	443	395	405	404	391	391	395	403	404	391	408	395	407	413	392	346	431	394	381	397	408	402	402	392	405	428	371	396	391	388	403	371	380	389	380	383	415	425	400	396	407	424	394	416	415	359	421	403	415	397	383	394	418	409	389	378	427	374	379	427	383	382	425	373	388	427	381	419	385	386	384	404	372	398	403	419	431	418	373	402	384	395	412	392	438	441	413	423	358	415	387	398	426	383	363	408	370	385	406	407	375	411	401	407	388	404	368	424	381	378	389	382	406	390	405	387	356	422	341	373	380	408	383	406	404	373	397	391	401	393	378	432	377	423	428	391	381	350	382	398	414	415	391	388	403	404	372	422	397	415	417	398	416	386	411	400	427	371	407	411	405	393	370	399	403	370	406	381	404	402	395	414	394	381	387	402	380	388	405	436	403	418	397	390	418	386	401	387	380	418	417	429	376	388	410	407	421	394	391	402	397	396	375	438	437	389	385	385	376	418	376	406	396	412	373	422	411	420	409	409	379	406	402	402	407	391	381	420	385	409	382	409	408	440	395	424	414	414	396	436	402	391	379	418	389	415	409	413	343	418	413	399	409	394	403	431	412	392	430	389	399	375	369	438	407	394	401	387	381	418	431	425	390	392	406	382	401	415	380	418	376	374	384	398	410	427	385	399	420	367	347	391	404	426	385	377	377	411	387	402	418	372	386	430	394	396	396	432	398	382	399	437	400	377	389	435	408	410	398	384	405	378	391	390	416	404	405	396	421	371	378	359	387	387	405	391	365	419	387	415	423	373	375	417	412	378	413	392	409	432	364	375	404	382	394	379	416	385	381	380	409	406	409	391	418	374	405	408	415	423	408	387	380	388	426	427	398	367	380	358	427	402	431	385	393	409	380	406	387	424	417	378	405	353	396	415	386	371	393	384	396	381	429	374	413	394	379	374	396	414	386	390	403	400	409	395	382	386	399	397	382	399	404	380	353	371	396	346	420	397	393	429	414	385	434	395	390	388	348	397	410	429	412	395	362	391	377	396	386	387	386	399	400	361	392	400	430	390	398	414	370	374	380	394	416	381	394	401	421	343	389	408	393	390	413	389	373	397	421	375	427	425	410	392	428	405	434	389	413	388	383	402	411	439	369	385	350	388	403	387	414	422	374	400	453	412	367	376	421	350	435	389	375	392	386	403	406	407	412	414	433	415	378	393	404	373	422	419	357	408	368	393	409	423	381	390	392	347	405	413	402	409	418	404	394	425	387	404	403	406	380	381	385	401	397	393	425	376	389	412	428	367	389	380	384	360	399	441	357	382	397	419	396	407	414	440	439	409	435	372	410	379	419	405	408	387	380	391	389	395	406	354	404	382	409	393	371	361	405	413	377	400	389	402	398	378	382	403	381	418	378	349	391	384	418	351	423	394	415	411	409	386	365	381	392	402	407	408	410	383	390	416	421	358	392	425	428	374	371	432	424	390	439	426	411	414	382	409	433	376	408	376	367	381	383	437	343	384	369	456	383	381	373	391	412	396	390	373	381	422	340	403	366	433	417	380	384	403	421	410	421	412	395	373	407	388	370	379	378	405	408	395	389	378	392	406	399	409	394	429	384	396	380	420	415	370	402	420	408	416	415	401	383	399	395	401	430	396	432	406	404	392	430	396	405	376	382	381	398	392	371	420	397	417	390	419	398	420	377	423	385	388	377	400	418	395	414	404	411	402	463	410	362	423	420	393	423	420	403	382	421	387	381	393	388	405	409	372	383	384	390	416	402	427	413	376	414	387	383	393	424	376	407	384	360	381	385	393	386	414	424	406	420	413	407	385	393	366	399	423	405	414	420	409	391	401	461	405	376	388	382	400	422	397	380	380	401	386	405	416	404	389	407	379	440	394	418	390	400	376	372	372	439	387	420	422	416	408	397	395	436	414	385	406	390	393	363	420	415	386	414	420	391	397	374	374	393	403	401	421	352	375	389	399	390	390	363	363	385	438	394	410	398	393	378	435	383	387	417	412	411	363	407	401	423	388	404	394	420	404	399	432	410	437	390	375	367	385	373	385	413	400	407	393	366	388	398	361	407	405	390	422	364	370	402	414	365	405	412	412	378	424	413	386	360	379	403	433	396	406	390	381	417	425	407	378	433	380	394	376	427	397	386	400	382	388	394	413	397	418	410	394	384	371	395	357	409	385	392	377	415	409	393	381	422	427	377	377	358	399	367	389	407	394	356	436	390	396	418	406	396	393	382	415	382	394	398	399	406	414	427	416	406	366	388	396	375	404	395	404	387	441	403	417	378	389	406	376	369	378	370	362	400	395	407	389	433	384	382	416	390	393	403	410	394	373	376	369	392	412	352	420	365	392	392	416	420	408	382	394	389	415	386	398	430	379	413	402	388	397	391	405	414	389	394	403	395	383	418	378	388	393	391	436	427	449	383	419	376	378	418	381	421	413	399	432	397	411	402	421	390	349	424	423	405	428	423	402	391	428	397	361	419	363	396	393	409	384	413	391	390	413	363	377	403	415	418	400	371	411	402	422	402	384	385	409	391	399	415	399	387	398	384	406	355	422	386	423	468	378	378	394	412	417	383	403	408	384	415	413	409	416	417	385	387	390	352	414
23351	22221	30980	25351	21524	18407	4807	383	322	342	319	321	318	286	344	333	291	316	282	307	298	308	316	307	308	286	297	309	312	316	296	305	302	291	310	304	307	322	294	281	310	280	314	281	286	307	315	316	265	312	327	312	307	300	306	301	320	283	292	318	285	307	341	294	381	325	293	283	298	338	296	278	342	283	295	334	295	303	300	290	308	273	291	293	299	317	327	294	295	325	301	283	291	301	286	333	306	288	307	303	315	293	300	287	293	311	325	287	319	302	276	286	305	267	308	294	274	307	274	293	265	330	286	326	283	293	307	306	316	320	324	306	320	285	357	303	285	294	276	281	320	308	298	331	319	325	299	314	309	309	310	258	292	313	317	307	315	311	321	323	282	332	267	280	300	282	308	313	315	303	313	305	328	285	285	333	308	323	321	289	294	296	272	325	317	290	292	306	301	297	331	293	312	307	270	326	317	341	315	304	319	339	327	310	295	292	325	318	314	293	296	302	306	299	301	276	293	310	266	298	309	275	332	305	302	304	339	291	322	314	326	276	331	277	288	321	299	294	300	286	316	303	298	307	350	285	304	306	300	258	301	318	321	301	286	319	296	306	296	317	298	289	286	286	355	301	280	302	291	276	271	273	328	324	313	264	292	283	307	316	290	300	306	307	317	316	276	304	300	307	315	328	312	306	288	305	304	326	293	304	341	271	289	298	292	295	295	305	314	304	292	310	338	334	303	289	307	300	306	290	289	313	285	311	293	304	291	316	312	305	289	289	315	295	303	279	313	300	298	311	294	323	306	290	327	296	316	318	309	311	321	303	294	284	290	309	292	293	320	311	299	270	288	324	310	297	299	293	313	287	285	296	317	313	313	338	327	341	280	264	318	286	288	306	303	321	281	302	313	313	289	312	319	300	282	307	291	274	317	331	289	282	318	308	301	271	318	309	317	330	288	277	301	308	295	319	288	312	308	302	271	274	314	298	292	329	313	297	290	288	310	287	298	339	332	310	286	315	304	324	297	278	298	284	313	281	296	292	310	307	323	296	295	284	314	263	298	333	314	296	304	285	289	297	307	297	320	309	293	272	305	277	303	332	292	331	307	302	281	286	258	311	277	268	289	280	331	291	291	309	265	335	302	278	309	306	308	286	281	292	271	300	285	310	294	311	269	300	304	315	294	312	295	307	304	298	297	317	313	313	312	292	302	309	282	311	317	291	317	279	281	290	298	265	315	303	313	298	285	320	296	301	283	295	284	304	302	309	272	318	295	318	258	317	299	328	286	310	294	283	316	328	286	294	307	251	296	313	286	310	297	273	295	284	302	297	307	278	281	315	333	273	312	296	294	318	322	327	291	308	302	298	336	306	294	341	317	294	299	306	294	319	297	322	316	304	301	283	306	308	329	285	284	347	290	292	330	330	312	300	296	292	284	291	315	346	281	303	289	326	303	284	310	321	292	309	303	284	298	294	294	305	317	298	345	266	314	285	307	273	292	310	319	303	276	327	302	267	274	283	308	321	290	292	297	275	319	295	297	287	287	307	299	311	296	315	300	261	286	324	331	256	294	312	280	297	337	293	321	271	314	298	289	296	318	318	299	299	306	300	322	302	288	314	315	305	314	286	299	315	323	289	306	299	309	284	291	288	302	339	321	336	266	321	295	302	292	292	286	297	296	302	335	273	295	309	303	276	280	294	284	276	275	312	313	313	261	290	268	304	304	304	306	272	313	291	297	327	304	322	284	298	287	298	293	308	334	288	323	292	291	324	302	289	318	286	306	296	326	291	292	292	291	291	338	323	317	305	330	313	313	331	295	277	327	323	268	325	312	276	294	286	318	296	300	291	316	258	296	301	326	304	282	286	341	319	319	289	310	319	314	308	329	321	295	257	311	285	298	292	284	316	304	335	299	303	311	298	295	288	287	315	308	326	294	315	312	310	291	292	314	297	312	304	316	260	291	289	282	299	304	341	306	286	311	309	314	272	292	292	291	293	293	297	301	294	335	304	304	305	285	314	289	311	305	308	287	299	310	295	315	312	326	306	278	306	294	290	310	325	311	317	274	304	278	314	273	316	285	310	317	290	289	315	283	279	317	327	331	324	293	297	295	293	300	281	276	311	305	314	265	301	306	289	296	281	271	306	292	315	292	280	309	283	279	279	285	283	300	303	296	280	293	290	300	319	290	285	275	315	310	327	307	297	292	291	286	283	314	287	305	288	324	299	299	297	318	302	282	335	323	292	311	282	299	281	262	292	298	279	316	308	266	278	323	292	272	308	311	277	312	302	311	293	320	311	290	286	309	326	307	291	332	305	277	286	297	284	288	325	283	310	275	279	315	330	287	299	293	302	306	311	339	282	314	324	291	319	294	306	280	299	310	306	295	310	298	316	302	300	279	298	289	293	286	293	261	303	307	307	310	284	310	322	289	288	317	305	280	310	298	292	299	330	319	283	338	293	298	260	298	317	284	304	309	296	311	323	320	325	317	300	288	305	294	311	284	294	319	327	285	263	298	316	305	294	290	322	351	307	301	314	315	287	277	314	275	319	286	309	307	292	310	281	308	326	296	323	294	323	308	289	301	310	287	301	316	318	300	309	287	318	284	290	300	296	309	335	285	293	295	317	343	314	310	309	310	309	319	302	320	327	285	288	278	296	291	283	340	321	354	300	297	290	322	321	299	323	307	302	291	334	296	298	298	258	295	304	292	275	313	294	303	276	326	284	281	318	298	292	312	320	300	313	297	321	310	319	297	294	303	253	298	321	299	311	276	307	296	303	322	285	297	316	291	305	308	269	296	285	287	293	304	314	303	293	328	287	306	339	310	289	299	319	303	335	270	299	311	292	281	307	290	289	306	300	313	308	312	304	308	307	287	332	299	338	310	331	296	289	293	297	310	318	279	296	317	286	288	298	320	328	295	307	320	290	323	293	317	292	275	282	305	324	281	299	281	321	281	293	305	301	285	291	285	327	274	297	275	321	290	335	308	286	278	313	302	308	299	298	303	300	292	312	320	288	290	312	307	312	285	303	328	273	326	292	303	298	319	303	286	323	308	300	304	298	304	289	317	277	282	306	285	318	324	313	277	303	324	286	298	295	322	311	309	301	305	264	306	322	319	312	329	300	302	296	292	299	299	302	269	328	314	294	285	295	309	305	317	313	291	305	296	291	314	281	307	305	302	309	314	303	315	283	311	304	314	305	312	340	307	305	302	304	274	283	299	316	316	290	292	301	259	293	304	308	280	318	292	298	278	313	310	316	294	302	286	305	286	293	306	318	297	310	284	273	314	290	324	309	328	328	356	303	303	259	317	294	307	312	308	327	278	308	300	302	283	288	282	332	262	281	283	296	307	301	308	287	274	287	276	313	334	319	292	292	302	275	302	297	275	311	289	308	314	310	303	333	315	292	322	292	278	318	318	286	326	281	323	291	271	291	308	317	301	303	283	289	321	279	311	303	292	298	280	293	311	298	286	283	295	308	294	297	295	289
58560	102019	75460	45981	22472	5566	1335	544	529	505	498	505	507	520	531	507	515	500	512	469	539	538	527	478	465	549	540	497	499	507	514	524	502	508	503	506	515	488	533	505	547	492	541	498	534	517	529	475	512	488	500	534	547	541	508	489	506	457	544	493	504	517	522	491	492	503	519	502	437	523	486	507	508	457	544	513	507	511	484	544	519	505	534	479	511	524	506	535	510	496	459	510	463	527	487	539	524	517	511	536	507	498	463	526	495	493	503	529	524	530	485	491	504	512	541	505	535	512	518	521	526	511	478	507	547	509	502	503	512	479	520	493	510	513	484	504	500	481	487	556	507	509	475	525	537	539	490	540	489	511	535	510	493	522	517	531	461	539	452	499	516	478	476	551	492	522	521	500	541	476	517	514	491	494	507	506	534	520	511	509	530	522	469	518	497	527	500	501	477	516	527	481	524	509	509	522	550	498	522	476	495	522	506	475	473	515	534	480	490	487	521	475	487	512	526	503	486	520	477	531	510	543	462	506	492	496	535	510	493	507	490	547	476	510	517	474	509	518	601	484	524	521	496	500	540	527	513	529	499	483	505	532	482	493	507	541	485	541	534	473	542	527	515	511	508	512	504	477	513	498	488	481	480	491	550	505	508	525	519	501	522	509	543	495	485	491	529	518	523	534	540	523	511	502	514	516	521	509	511	489	505	503	487	525	523	537	495	499	536	492	549	522	497	479	530	497	522	495	540	532	504	487	479	544	483	516	523	517	540	485	533	531	505	460	518	530	537	495	506	511	524	509	524	535	539	534	520	528	533	523	553	517	518	499	520	525	509	510	515	520	505	509	510	525	538	538	528	493	492	486	484	483	509	507	522	516	535	515	511	503	506	495	498	512	480	510	536	523	495	502	518	546	521	548	558	517	483	513	501	528	514	506	507	459	533	505	498	522	485	508	539	504	497	544	548	533	542	490	493	490	474	510	514	455	518	502	538	525	472	488	503	526	518	540	563	522	558	513	499	519	455	519	500	501	530	546	526	522	505	539	469	516	520	539	553	487	494	485	490	492	526	493	531	547	497	495	520	507	497	555	538	529	504	497	539	491	540	537	545	514	533	533	532	489	514	530	507	528	493	516	533	500	514	509	490	551	494	519	505	504	533	530	515	471	489	469	524	489	512	493	525	495	534	522	488	523	492	491	487	574	489	513	548	543	466	540	517	501	462	454	501	504	517	471	516	551	527	489	547	457	536	506	518	522	492	517	564	574	511	466	460	508	493	527	537	508	520	516	490	515	503	525	482	498	510	562	517	508	505	504	505	523	538	531	476	513	557	475	515	487	484	486	543	523	490	515	538	549	514	509	530	501	547	500	553	535	509	542	484	513	494	508	513	542	520	492	523	471	482	507	512	507	533	513	498	469	472	479	490	518	505	503	513	503	507	492	455	507	492	542	519	450	495	480	548	515	524	507	504	510	470	535	530	515	533	516	483	487	524	547	503	521	523	512	477	518	514	518	519	531	539	525	522	518	479	483	528	477	483	500	489	550	498	500	529	504	526	523	500	501	511	521	532	483	482	485	541	510	510	495	488	527	491	490	574	514	521	510	528	488	500	489	510	483	489	498	515	510	541	531	493	513	492	533	476	506	521	487	504	506	488	471	512	482	515	552	527	506	500	477	548	509	494	553	548	503	488	554	505	493	494	511	472	520	518	487	539	508	515	551	512	515	531	533	512	483	523	488	492	526	526	486	509	513	545	476	475	562	539	508	512	517	550	534	526	560	533	517	541	532	505	498	510	524	492	503	486	511	484	558	508	484	499	510	493	545	491	478	536	520	495	467	476	543	504	516	510	516	512	528	486	487	507	515	485	500	547	523	515	520	510	470	527	518	511	481	508	516	525	511	547	549	545	465	459	483	533	495	527	513	485	522	502	540	557	501	512	493	512	512	493	566	522	521	518	551	563	500	539	519	484	544	501	515	503	568	517	497	530	532	487	525	525	540	495	497	524	504	527	483	491	522	518	512	488	518	500	524	520	476	501	499	499	501	510	480	504	518	500	518	505	529	489	496	494	501	521	468	486	512	511	523	537	482	479	528	532	497	518	479	487	481	503	495	453	520	495	521	496	535	493	563	510	535	508	484	513	479	514	526	487	498	490	471	478	539	517	488	476	552	477	504	483	507	467	531	533	504	490	524	509	537	499	493	498	510	547	476	534	495	546	547	534	505	476	498	503	523	498	511	529	465	508	518	484	513	477	492	501	531	529	531	512	464	503	517	488	481	514	523	491	542	500	467	486	526	546	542	477	498	558	545	515	479	469	525	507	548	513	510	546	448	553	478	502	521	510	510	505	528	509	536	482	518	482	545	503	476	497	484	516	514	513	522	516	526	516	501	534	502	484	536	502	503	473	514	527	515	534	506	522	519	539	532	500	525	551	492	511	485	565	499	540	514	500	505	513	538	502	473	507	478	531	550	503	539	476	488	562	508	495	495	472	494	476	470	528	526	475	481	536	494	520	496	525	471	531	478	507	535	493	502	518	507	506	516	511	506	508	489	520	455	480	527	512	525	504	542	475	463	555	528	500	501	490	475	480	477	499	477	486	542	501	527	514	511	546	527	494	511	502	500	551	480	529	551	520	512	551	554	504	537	519	512	501	521	503	468	505	494	481	505	476	476	463	522	496	535	498	435	491	496	539	491	467	517	507	522	532	511	532	526	489	512	531	503	529	530	470	512	529	498	526	524	530	492	485	520	478	498	515	534	470	511	535	518	521	552	552	565	487	511	476	512	497	521	489	491	492	525	478	549	528	505	508	526	559	524	516	501	487	535	516	524	481	556	504	516	517	519	477	524	552	522	513	503	524	505	473	494	529	504	511	512	540	495	515	508	533	510	502	526	539	495	501	526	549	525	547	514	563	481	504	475	520	502	515	506	535	519	520	518	502	523	504	514	542	504	516	497	511	522	558	565	479	527	496	522	515	528	507	506	475	497	513	509	521	473	505	515	498	507	495	493	512	508	516	517	516	548	518	511	455	494	538	510	520	488	518	496	486	487	492	530	513	514	490	561	533	500	531	497	535	518	477	481	523	509	522	478	467	499	492	505	523	536	504	541	482	494	508	508	541	481	503	515	525	555	486	472	520	509	462	527	509	510	508	546	511	517	504	498	531	512	468	526	484	524	545	531	493	518	536	487	541	475	487	471	525	533	499	494	542	508	547	512	530	503	500	491	532	532	502	518	493	487	500	477	521	517	531	480	523	509	491	542	535	535	501	514	468	521	505	503	512	545	492	516	488	492	506	460	528	506	510	545	507	499	488	512	497	547	535	513	481	493	517	487	503	533	487	520	531	526	513	495	566	493	540	548	511	488	482	546	475	484	503	502	513	509	515	482	520	533	529	557	487	472	522	551	479	531	528	516	506	526	519	492	495	507	484	543	560	466	567	507	523	517	479	514	508	510	532	508	557	495	487	473	507	514	490	532	517	441	517	527
28836	29383	28387	13742	2114	730	398	309	302	305	297	269	276	286	291	280	284	273	292	296	291	278	320	291	280	285	287	306	292	279	274	294	287	283	296	262	284	311	276	295	291	300	287	324	328	292	310	282	288	255	292	282	301	304	288	304	288	277	278	280	281	308	271	287	305	313	317	269	314	278	292	299	275	302	291	297	347	307	320	322	284	287	276	266	297	298	305	286	303	256	274	315	257	279	276	278	295	298	309	275	293	298	282	305	320	306	309	295	279	278	290	261	297	311	303	266	309	314	279	325	307	271	278	300	280	298	276	288	328	294	304	296	298	287	279	285	281	279	269	292	264	288	290	286	272	291	310	280	320	310	274	323	316	266	279	275	295	294	282	294	286	307	292	283	289	298	301	287	268	258	279	287	276	284	275	297	308	240	313	303	312	268	277	320	274	300	325	283	283	264	321	299	287	320	307	296	280	281	274	283	290	286	253	276	313	289	274	274	274	304	295	299	288	271	270	275	293	284	282	307	301	244	288	300	277	280	284	263	280	292	281	301	276	302	290	283	304	271	317	268	299	304	279	292	276	292	295	293	269	231	289	273	278	301	306	301	280	275	311	284	285	285	260	276	312	281	287	285	285	309	331	295	289	290	292	309	297	287	302	297	303	301	276	304	289	270	282	278	300	239	299	308	269	276	277	277	290	263	271	266	289	316	287	301	296	293	282	278	273	297	293	277	285	282	264	303	309	286	281	286	301	285	305	293	306	269	274	284	272	299	282	296	296	285	295	306	280	298	309	294	253	272	305	270	279	280	292	317	284	316	286	269	271	269	286	304	293	298	307	303	276	312	261	293	259	280	305	315	276	288	283	271	275	284	297	293	288	309	277	283	314	299	320	302	295	259	283	262	275	296	270	301	282	293	317	292	323	313	297	321	270	259	320	290	315	272	289	297	301	278	296	283	275	287	303	283	268	295	283	294	297	293	290	315	279	284	276	280	286	261	284	276	288	274	295	305	308	276	259	270	303	310	313	300	262	287	307	267	271	297	313	305	288	291	295	311	250	304	295	309	291	262	310	288	305	270	280	284	289	316	312	300	284	257	317	278	294	282	273	273	266	298	285	300	295	287	281	289	290	319	309	283	330	289	289	327	287	270	318	271	344	285	306	292	281	321	305	269	271	265	307	280	284	289	278	278	275	292	307	271	309	305	314	284	287	289	314	289	293	265	285	292	257	276	287	289	296	251	306	266	310	290	281	288	295	290	287	289	280	274	313	291	305	272	291	281	292	281	320	272	282	295	289	269	269	282	315	273	283	280	314	266	303	275	299	327	295	277	275	292	297	268	273	296	285	263	319	308	273	290	288	305	300	279	286	257	264	279	290	264	325	308	295	272	294	273	272	288	340	290	287	296	285	257	278	279	303	294	294	287	284	284	296	301	299	286	302	295	272	307	300	306	294	309	286	294	287	290	316	286	283	295	302	283	280	285	266	297	279	258	277	301	289	284	286	282	294	267	297	294	260	310	333	280	255	299	302	291	262	264	263	313	289	296	285	287	296	269	291	273	303	286	323	276	264	278	293	313	280	304	291	296	272	277	305	299	300	284	297	319	299	289	254	304	299	293	296	290	297	297	283	306	298	280	309	284	292	294	315	294	287	297	233	313	280	273	292	291	291	278	305	300	310	297	291	272	282	296	311	315	286	284	299	285	314	270	259	277	291	243	278	298	285	297	273	285	319	318	293	285	289	301	291	305	275	269	277	309	287	280	285	283	275	288	291	273	281	285	286	278	310	318	279	284	331	299	275	269	282	298	271	311	273	264	280	301	280	295	282	289	279	274	267	290	271	311	297	333	272	303	272	272	339	287	294	282	278	277	295	279	295	281	302	276	289	297	312	309	315	278	285	326	318	308	282	285	279	306	285	283	325	281	251	295	281	304	290	292	294	297	297	285	284	289	291	290	301	279	276	288	298	288	296	262	362	310	303	256	260	268	285	296	265	245	298	276	289	304	285	314	303	282	296	287	265	271	264	285	305	273	263	333	307	271	282	300	283	278	307	287	255	343	280	288	300	295	277	344	295	285	321	283	277	267	255	277	295	295	317	305	306	254	283	288	258	281	297	286	298	284	272	264	302	276	293	290	296	293	300	262	289	280	290	309	296	282	269	288	278	285	300	253	308	277	281	284	295	293	314	289	300	298	285	290	312	278	297	287	271	290	253	307	293	287	255	309	277	299	288	327	292	286	299	294	278	258	293	299	268	298	314	313	298	282	295	288	272	302	284	297	299	316	298	268	307	284	253	291	280	302	278	300	300	342	257	301	267	289	271	283	301	280	309	305	279	316	294	291	283	293	303	272	295	290	274	298	283	316	285	302	302	286	297	341	276	282	308	307	310	302	289	280	309	311	331	294	306	293	280	276	265	264	283	294	302	293	269	301	308	299	308	320	298	286	256	289	295	292	290	307	265	260	287	291	315	315	296	291	301	261	269	296	330	274	254	265	309	298	274	275	271	304	297	307	275	277	330	279	303	295	264	295	281	286	317	284	303	281	290	284	288	315	292	264	293	277	250	283	297	320	265	297	271	259	295	292	312	288	294	289	285	268	271	300	280	277	288	297	302	275	281	279	303	265	266	293	323	314	236	300	306	333	280	301	278	251	277	276	299	264	314	283	297	297	304	278	294	269	291	255	300	272	274	267	258	312	281	286	290	287	273	247	264	253	301	283	281	282	304	266	270	312	267	300	263	309	317	299	303	296	290	301	282	278	298	312	310	263	293	285	257	278	298	273	282	292	294	314	304	283	322	307	262	296	285	272	283	284	288	301	309	282	267	286	296	292	291	289	300	303	278	283	279	299	300	304	284	295	260	269	325	315	246	305	280	275	268	287	296	302	274	286	287	300	305	299	302	318	281	292	318	297	312	274	251	284	285	299	284	296	287	280	301	281	300	280	266	292	294	303	309	314	284	298	317	310	298	275	323	289	263	299	300	276	303	300	300	274	279	272	272	292	258	306	265	264	283	255	328	314	285	303	255	279	256	329	296	279	290	294	306	296	288	273	286	281	275	293	278	276	269	285	275	263	277	313	265	294	296	288	313	267	343	272	301	295	303	280	301	306	266	282	288	269	314	275	298	297	262	283	300	307	283	284	301	274	294	289	263	278	308	288	273	339	304	298	306	299	313	305	294	312	320	280	296	287	309	321	311	266	282	308	306	291	297	294	310	299	302	298	295	251	291	270	305	266	319	292	285	271	280	288	264	263	297	316	297	317	291	321	258	284	286	274	286	271	298	275	278	302	294	280	284	273	281	274	296	292	277	297	307	273	259	244	268	273	285	302	291	308	266	317	291	250	318	256	282	268	307	298	303	266	282	310	303	285	309	271	276	304	276	299	297	295	314	278	274	272	257	303	312	288	285	292	294	275	281	257	301	291	277	265	287	268	314	298	306	290	302	274	285	291	271	319	261	313	264	304	298	287	274	286	280	284	271	294
36834	48529	34669	14653	3542	1097	643	519	508	472	537	530	532	543	550	546	542	570	517	543	544	527	522	536	544	544	530	534	515	563	493	547	518	493	556	540	533	535	575	517	476	559	517	523	552	523	534	510	532	556	486	570	544	536	541	536	567	557	515	517	514	518	525	547	536	508	493	503	529	535	506	499	528	562	549	497	521	541	519	531	534	560	526	497	508	480	568	532	558	541	528	526	523	534	513	525	503	583	483	473	538	523	520	554	508	525	572	534	481	540	570	488	516	511	542	524	548	526	551	545	480	495	505	505	516	534	529	510	497	545	568	527	574	538	543	534	534	555	495	538	511	536	506	532	602	523	519	546	558	525	544	491	552	536	500	530	517	507	541	515	496	533	527	560	515	554	521	502	497	507	520	508	523	556	521	555	532	505	519	510	531	522	548	543	521	523	514	554	558	523	532	536	533	503	545	500	561	532	501	572	570	526	502	505	560	519	524	519	579	508	493	491	499	505	525	536	509	472	517	531	523	507	507	502	531	525	535	586	510	529	526	495	539	539	563	531	535	513	508	549	492	528	517	513	468	528	539	558	540	540	522	522	513	541	517	525	531	546	504	486	530	529	513	529	478	544	510	504	558	519	543	535	511	510	544	578	499	502	510	510	531	526	533	554	509	552	524	530	551	494	534	497	507	537	548	489	560	526	514	514	496	534	522	524	522	530	513	519	561	506	555	517	550	515	500	525	549	510	569	536	532	491	555	508	515	555	526	539	532	520	559	519	545	526	535	501	501	569	590	549	559	504	527	489	525	521	536	545	517	503	546	553	539	518	535	539	537	570	539	542	555	572	503	525	500	562	518	531	511	566	515	502	544	487	526	521	485	495	522	546	534	492	519	535	540	553	548	507	526	509	520	529	559	554	548	549	569	514	516	525	511	555	548	549	540	531	501	511	532	515	521	506	550	520	535	490	520	511	526	560	531	552	491	481	524	493	536	522	537	500	490	506	541	523	517	531	514	505	534	532	501	570	525	503	537	505	512	575	532	563	552	507	538	537	524	546	560	560	513	528	513	502	544	548	537	551	529	510	551	609	532	520	527	517	561	502	503	504	536	532	513	524	516	527	511	534	519	495	531	554	506	507	547	526	498	500	508	555	551	584	520	553	531	525	569	492	551	540	515	528	499	535	530	572	520	515	558	495	527	560	536	513	525	516	582	560	464	520	547	521	529	567	521	522	522	512	504	515	530	504	552	490	500	511	521	519	529	533	518	488	473	547	491	520	499	535	517	515	531	507	517	491	491	496	562	522	531	565	547	512	502	560	500	527	479	528	532	509	487	514	528	512	472	540	523	530	520	526	532	528	574	502	511	529	526	539	534	497	529	502	523	519	531	528	506	534	566	521	532	523	517	522	526	535	529	516	555	531	519	559	553	548	546	497	520	528	539	458	525	511	525	502	521	513	510	552	531	512	538	540	554	518	525	555	557	515	536	523	542	512	535	508	548	512	546	533	533	539	510	523	475	546	535	511	508	482	493	480	543	500	536	532	529	534	541	522	496	527	533	505	500	544	535	493	499	504	565	529	511	504	542	532	549	523	541	513	501	545	544	550	524	522	525	543	502	522	583	531	534	520	520	530	595	538	544	557	545	533	515	528	531	551	473	545	522	511	528	540	546	533	533	562	490	517	524	528	501	537	539	553	510	515	525	525	523	529	494	510	519	559	473	544	531	495	521	482	505	539	532	523	501	510	500	529	560	570	489	555	544	541	517	522	557	532	504	543	538	498	506	493	513	515	507	556	510	513	515	550	474	518	518	506	527	520	551	520	483	545	519	557	547	475	534	519	521	503	454	526	552	522	524	515	523	548	499	514	522	540	506	530	478	517	517	511	579	523	542	524	538	579	492	526	506	525	534	536	485	555	538	511	511	480	528	557	562	514	530	525	513	534	527	526	533	536	515	528	503	528	522	458	505	516	501	553	561	512	543	540	507	530	516	490	559	519	559	524	519	526	512	534	495	531	531	545	535	511	508	510	511	521	535	568	541	504	504	542	529	510	525	544	546	507	544	545	499	519	540	503	521	542	498	558	554	499	553	516	525	574	573	518	546	474	540	537	540	528	531	508	528	500	577	532	542	504	521	508	516	547	504	481	549	502	525	545	525	552	502	544	496	541	552	532	564	524	515	498	543	488	505	522	515	465	541	560	529	490	523	500	519	554	572	539	517	520	534	561	549	520	541	509	518	526	474	535	535	511	494	485	511	542	476	556	524	544	548	543	507	515	520	532	551	508	592	545	550	527	574	537	540	497	532	593	518	535	515	534	499	523	552	545	539	535	530	515	556	523	516	570	521	524	535	514	494	449	529	492	576	549	540	554	526	504	552	501	526	526	514	500	489	506	541	532	525	546	551	502	539	558	508	543	514	547	531	529	536	545	511	503	495	540	548	538	569	563	495	538	524	519	574	552	516	536	543	488	524	508	502	487	522	533	534	530	536	537	514	541	527	529	533	526	496	555	538	555	510	516	555	513	503	557	540	503	528	526	541	558	571	546	532	541	504	502	536	486	519	524	563	538	538	524	563	524	541	543	512	510	531	557	522	523	503	506	516	521	501	555	521	556	528	500	532	516	497	526	513	497	513	539	540	533	501	549	565	520	533	508	514	552	542	492	551	547	525	504	518	514	545	527	488	557	537	575	540	556	517	501	537	512	535	534	523	523	551	531	539	548	518	498	515	536	571	521	520	513	555	508	502	521	550	517	506	515	558	481	515	534	568	531	516	519	525	556	523	545	535	499	504	510	519	510	507	507	522	535	524	527	538	556	507	538	531	527	529	507	504	512	523	494	517	529	564	554	511	528	519	521	523	553	556	545	514	512	502	510	561	508	554	495	519	533	544	504	547	544	536	496	528	504	555	486	534	557	479	562	536	561	494	555	529	535	522	553	524	500	551	516	544	515	545	530	492	492	533	537	512	504	518	516	535	566	529	528	538	546	496	525	516	510	565	519	514	553	549	498	501	543	547	512	523	521	499	522	531	533	555	548	535	525	516	563	509	562	532	533	509	573	505	520	532	493	543	545	525	533	508	538	508	558	530	479	521	522	508	530	556	544	508	528	486	522	512	487	538	590	521	504	501	502	513	518	521	505	518	503	552	490	531	505	531	537	512	518	557	552	561	525	533	513	509	521	511	539	550	532	524	528	544	526	493	569	538	522	532	545	562	563	514	487	516	569	536	525	494	516	524	590	543	489	501	526	545	499	544	545	521	515	531	511	522	527	562	555	537	494	558	548	504	544	514	511	561	565	554	533	489	552	565	514	533	462	524	515	506	508	510	519	559	531	527	522	556	502	520	559	526	486	489	533	529	508	497	526	525	531	511	533	500	541	490	528	517	527	524	515	517	511	557	517	524	543	515	515	540	511	517	499	549	546	510	551	549	508	545	505	551	513	531	531	506	474	537	576	528	534	514	547	521	534	491	521	536	521	519	503	503	561
24754	23057	32999	28152	20393	9268	804	223	202	227	192	209	193	198	203	202	212	236	221	183	204	209	202	192	183	220	218	220	212	225	213	211	196	193	224	217	218	209	211	217	208	211	189	214	218	228	189	203	194	189	220	211	185	210	213	205	182	219	235	199	209	196	219	211	220	202	204	193	208	239	203	257	207	210	203	207	172	189	209	216	182	207	200	193	232	217	197	235	188	227	188	203	201	219	202	240	192	212	196	193	199	188	221	199	215	203	212	218	234	214	207	196	202	190	207	197	193	222	195	192	229	196	214	201	197	229	201	208	191	199	215	209	225	210	195	200	197	193	210	192	195	219	201	194	203	210	210	213	181	207	205	196	194	243	194	204	224	214	208	199	221	203	197	214	212	180	222	218	173	213	219	221	195	188	211	211	205	207	210	188	214	212	201	192	215	210	177	205	200	203	223	208	196	193	200	194	196	226	180	206	230	196	217	210	219	223	189	177	241	222	220	179	226	180	210	250	233	219	174	213	197	220	197	215	208	168	209	200	203	221	211	198	189	199	209	204	204	207	193	210	210	210	210	236	203	227	185	212	204	202	195	212	194	193	230	190	195	196	217	219	202	187	240	201	198	221	205	217	174	198	222	235	202	200	204	207	207	197	189	214	201	211	187	208	212	247	215	181	214	202	210	182	209	204	221	237	206	205	213	221	213	188	234	194	218	212	196	206	204	207	205	199	219	216	204	184	226	198	211	191	200	222	200	197	228	189	216	231	233	201	236	219	197	194	177	215	203	225	205	180	206	178	199	204	188	199	174	212	221	197	236	213	201	201	212	221	192	196	220	204	210	207	167	211	214	189	216	198	207	226	211	178	223	225	217	221	204	208	185	192	210	198	199	204	231	189	217	192	212	210	195	211	183	225	210	234	191	212	197	185	216	208	232	208	203	188	218	187	211	221	215	223	230	201	199	241	209	208	213	234	249	223	209	206	186	202	218	211	186	196	209	197	218	210	194	210	217	191	197	166	198	211	227	196	181	197	223	212	213	191	199	194	183	227	211	215	204	226	218	180	204	211	205	243	217	206	192	199	231	208	214	194	208	212	213	190	202	218	211	211	214	211	194	222	203	211	211	187	192	182	196	202	209	218	180	199	208	198	198	247	194	198	198	194	198	201	228	192	214	193	208	206	208	199	193	207	202	213	219	202	199	207	200	195	189	211	190	196	218	195	216	210	208	220	221	219	205	210	229	194	208	198	216	208	233	193	181	198	205	236	210	194	194	223	197	184	206	195	202	204	203	210	215	201	189	190	206	199	197	220	206	210	209	206	212	237	220	205	193	222	226	190	197	209	196	200	212	209	213	203	197	223	205	194	222	193	196	215	224	192	219	227	196	180	205	243	178	203	197	218	197	195	193	184	201	194	214	214	219	203	183	196	205	198	192	212	199	207	197	180	225	186	226	205	216	211	198	195	225	218	213	205	195	225	209	231	196	192	198	179	191	217	194	220	206	206	183	214	209	210	208	232	209	214	182	192	228	212	219	187	195	182	199	212	192	213	202	198	194	223	208	217	190	205	196	230	192	184	202	207	179	205	194	200	223	212	207	207	166	210	212	212	226	227	204	198	212	220	200	175	213	180	226	204	229	226	222	221	224	204	190	192	205	205	222	196	219	172	228	210	191	186	211	207	206	180	223	204	206	219	202	200	210	193	205	196	212	202	198	207	211	214	203	203	221	220	212	200	231	207	182	200	203	210	228	229	210	181	232	239	181	201	197	213	199	188	232	228	181	194	205	197	226	202	228	196	225	205	204	193	217	234	197	202	232	210	196	214	183	238	198	187	215	223	197	198	212	206	200	207	207	206	216	211	258	210	213	194	205	216	211	206	191	240	177	202	200	211	188	170	206	232	189	201	201	221	223	216	218	206	218	217	223	187	230	199	209	224	197	207	193	227	203	199	232	216	209	206	240	221	197	227	234	178	208	207	171	204	196	236	184	217	207	214	212	182	194	230	206	204	206	235	197	187	225	225	190	207	209	198	217	191	211	211	199	230	217	190	201	200	209	200	206	207	212	203	194	194	221	195	199	204	192	209	219	197	219	207	233	195	215	220	178	186	204	200	220	213	195	198	210	194	220	203	186	211	204	225	175	199	234	202	190	210	205	222	213	204	215	187	198	183	220	217	233	184	197	202	228	239	194	218	228	208	194	190	180	193	203	210	201	178	207	188	213	210	192	165	216	195	200	215	186	203	191	217	197	194	190	211	222	214	157	232	197	194	217	200	198	200	203	216	196	195	226	209	216	231	185	177	201	230	215	196	215	216	206	230	174	206	206	214	225	177	232	204	197	198	226	235	184	203	240	200	232	234	202	202	200	194	221	211	198	168	198	182	189	212	203	179	199	194	231	212	198	223	218	226	216	177	201	214	213	186	205	216	202	217	206	215	237	229	195	200	203	190	207	223	190	195	217	178	216	196	181	192	222	195	220	213	203	238	180	233	205	215	250	215	223	210	228	211	212	216	215	220	189	190	236	202	225	233	209	195	198	216	183	166	196	210	198	174	214	199	220	191	200	201	217	202	195	193	208	217	226	197	211	240	195	192	201	182	202	210	213	195	217	219	179	189	209	225	193	223	209	234	218	215	205	204	199	215	209	216	210	197	187	211	188	184	218	189	205	193	200	223	218	203	206	218	218	192	205	211	210	183	218	227	216	211	199	204	193	206	210	221	211	221	225	199	200	229	198	210	213	208	225	206	207	220	213	184	176	196	202	200	184	213	188	216	194	224	182	196	194	229	220	203	210	200	219	213	195	199	219	220	206	198	220	234	211	184	215	212	210	187	223	199	197	209	220	223	181	201	213	203	199	190	214	222	209	203	222	214	219	202	231	194	238	184	225	221	231	221	214	182	215	203	213	211	198	245	186	199	204	202	206	202	215	232	240	194	203	213	186	224	190	199	221	208	183	186	210	230	200	196	202	215	217	236	187	212	183	190	236	197	204	197	224	207	229	228	187	214	210	221	204	206	206	201	186	190	232	209	199	201	186	191	210	207	186	223	227	187	207	203	226	197	245	237	184	196	202	194	199	211	241	223	216	202	211	231	215	225	207	218	176	203	216	231	188	225	202	203	233	211	226	220	228	203	219	206	195	200	207	210	205	218	196	174	215	244	185	214	187	197	226	188	202	216	195	193	215	172	226	204	206	206	192	222	185	199	208	235	219	234	205	197	222	204	243	218	215	218	203	199	207	217	226	212	222	196	226	207	204	232	222	233	206	223	205	226	209	192	230	218	218	186	216	219	218	214	199	190	202	199	206	206	226	215	189	204	201	214	206	209	205	196	227	228	223	220	234	240	201	194	207	206	199	216	228	192	214	215	224	194	193	207	198	223	202	205	203	198	225	197	198	204	218	217	204	190	231	209	217	224	211	216	237	186	228	235	200	200	214	217	213	218	181	198	203	204	198	198	228	210	179	227	194	218	217	207	176	232	204	206
60634	89873	67281	39911	18052	5467	1168	407	392	409	395	351	374	410	358	382	404	371	409	376	410	391	398	397	420	379	378	413	364	380	378	384	405	396	398	409	415	404	388	380	367	359	362	380	417	389	381	423	405	415	399	358	353	392	406	355	410	423	372	387	382	394	344	391	380	403	362	427	398	376	379	389	366	411	393	350	388	388	366	390	410	391	418	342	386	365	386	359	387	399	428	384	389	395	374	390	430	391	403	384	404	345	350	369	343	404	345	333	366	387	419	378	383	370	381	375	366	407	407	378	361	353	369	383	364	409	377	379	382	378	415	375	374	386	371	376	380	355	387	364	367	393	390	400	383	403	359	411	399	388	400	363	371	403	379	375	399	402	395	371	374	368	364	367	390	392	392	411	386	366	413	373	355	398	383	391	345	398	389	369	416	363	395	410	366	406	409	364	401	361	401	393	398	385	370	369	386	382	342	358	412	363	365	390	388	403	362	387	384	354	389	374	398	358	391	407	393	339	376	382	370	377	341	365	408	380	393	369	391	350	388	394	382	391	360	412	370	383	351	364	402	402	423	388	393	394	400	378	375	382	417	368	402	363	378	356	374	377	381	402	406	373	363	403	393	384	371	398	409	332	405	361	354	385	358	359	357	348	359	413	399	432	364	366	393	360	401	376	411	372	382	374	382	385	417	386	353	379	364	366	378	413	368	411	396	376	369	383	402	369	377	380	367	389	385	360	405	367	394	349	385	416	368	383	391	372	415	367	388	371	378	342	388	361	387	396	341	359	349	424	397	375	386	385	395	369	386	425	378	410	367	396	389	375	377	361	366	350	373	370	369	366	364	385	404	383	359	385	387	364	404	382	360	354	408	347	364	385	347	380	360	398	360	362	413	394	386	371	409	353	397	349	394	371	406	370	383	380	381	374	334	351	372	391	390	351	423	407	380	388	397	383	391	378	356	361	364	363	381	397	392	361	392	373	375	409	381	354	418	395	387	404	352	372	371	377	385	407	384	365	392	362	392	392	367	388	365	397	361	410	387	365	372	355	450	358	387	360	378	380	396	409	375	364	386	414	394	405	404	372	373	421	363	360	386	397	378	380	414	385	379	379	370	381	352	368	358	416	367	402	399	371	376	405	395	393	389	405	365	382	367	377	394	404	399	367	393	392	395	374	370	351	373	376	424	382	403	395	364	391	368	424	358	355	366	380	402	405	350	372	401	363	389	384	369	399	412	378	406	380	354	385	376	368	410	376	397	427	399	396	408	380	388	376	371	386	376	425	352	390	409	379	389	409	422	391	370	375	376	380	396	368	402	414	379	400	397	385	367	368	406	367	397	361	370	415	363	389	379	374	355	404	385	376	360	365	363	379	378	382	324	388	380	396	402	395	380	386	363	370	378	377	374	389	397	365	379	372	379	368	379	396	383	399	376	382	384	414	389	381	424	361	416	379	382	378	387	354	373	390	386	383	362	360	398	352	360	376	368	406	366	391	409	368	360	399	352	404	380	380	380	413	360	387	388	355	399	386	340	390	373	352	393	339	392	385	350	370	400	381	387	404	375	371	382	383	399	356	399	374	372	358	367	414	363	383	376	381	353	356	408	393	380	354	403	359	367	409	379	374	393	389	330	368	382	382	366	394	415	382	377	394	367	390	372	392	369	376	401	376	393	349	386	372	390	407	373	400	374	354	368	394	361	397	416	359	346	376	388	377	377	382	393	356	391	375	398	351	410	371	385	380	391	332	398	380	398	394	361	413	398	375	383	372	375	391	375	418	372	362	369	404	347	356	370	359	398	394	393	367	369	381	383	367	353	371	371	413	365	361	412	380	397	389	399	367	382	363	376	374	379	348	408	388	373	352	377	382	412	368	419	409	374	375	371	377	384	394	375	388	382	376	407	386	406	386	407	373	357	393	392	351	385	392	400	338	393	360	388	395	390	379	350	405	383	404	391	358	339	372	399	376	381	353	361	383	376	370	379	412	384	374	365	351	384	361	361	378	418	385	385	350	344	373	365	354	383	367	418	396	400	381	391	403	378	383	386	348	378	385	404	383	382	444	412	368	418	405	391	396	374	362	383	360	404	340	385	372	407	368	370	369	380	368	385	382	361	396	346	383	388	374	377	385	378	350	375	410	365	372	387	365	391	394	395	389	362	388	390	416	358	375	402	388	397	368	393	371	405	381	379	364	388	357	387	428	364	376	388	387	384	367	390	363	420	375	383	353	368	346	390	378	401	341	398	393	377	371	369	374	382	394	369	351	388	393	394	366	391	408	401	400	381	396	378	358	396	369	373	344	377	376	395	394	366	410	379	391	396	409	397	373	385	369	373	412	421	410	403	409	388	393	330	347	367	380	379	389	363	360	358	414	412	383	373	399	408	360	402	399	410	378	394	374	385	412	342	395	400	384	386	384	371	387	377	397	377	417	374	399	370	379	420	393	406	388	410	386	386	395	381	391	372	391	353	383	382	366	401	373	412	368	361	377	390	378	387	395	351	415	381	381	345	400	382	359	369	369	389	387	399	408	414	369	367	389	389	419	412	379	420	353	394	370	368	382	403	378	361	366	358	370	354	384	403	387	397	371	405	392	384	371	406	410	383	422	408	416	367	343	419	368	365	388	347	398	377	421	371	375	371	371	426	355	352	339	389	374	363	381	354	407	391	371	370	349	398	379	366	379	380	411	392	395	381	401	362	382	378	371	380	368	377	374	393	387	408	373	380	427	389	350	402	380	367	434	383	380	382	362	380	369	366	410	358	419	389	391	402	382	388	412	401	372	370	417	383	372	366	432	411	381	385	377	392	397	396	382	403	360	353	352	388	381	384	383	363	320	372	373	366	372	394	404	371	375	366	369	361	404	399	416	383	380	364	346	366	384	401	394	388	397	414	398	364	354	344	400	394	393	386	380	361	341	378	374	391	390	366	394	374	375	361	400	367	355	356	390	407	384	398	382	361	369	395	396	371	388	376	381	395	379	393	386	341	383	332	366	375	428	385	367	374	378	417	383	378	402	388	345	401	367	382	388	353	386	408	342	393	408	373	402	388	395	353	408	380	395	396	389	386	390	404	399	414	373	376	391	372	349	394	363	387	381	380	378	399	377	402	376	397	360	391	357	410	406	399	385	370	395	377	409	403	370	370	403	417	381	386	403	379	393	408	414	405	411	358	369	374	380	372	377	440	380	385	361	386	359	387	407	385	382	387	375	365	390	398	393	396	364	362	390	416	395	394	366	363	382	380	370	357	388	396	378	408	341	389	383	404	356	378	380	360	392	408	400	355	365	380	351	384	397	401	410	384	367	424	372	410	390	358	417	391	401	360	406	366	410	367	406	370	390	376	395	352	372	376	416	403	363	382	333	372	353	324	382	414	371	402	380	377	348	392	369	375	433	381	392	381	360	395	376	388	384	391	364	390	385	391	407	392	386	355	370	404	376	395	349	382	412	392	353	346	399	368	377	406	399	422	373	383	372	403	395	358	407
23445	22228	31359	26343	22059	18811	5568	399	313	334	305	300	329	326	273	274	287	295	299	288	296	308	304	309	273	289	315	286	263	302	286	285	289	275	270	287	305	312	306	279	294	300	286	295	274	258	295	269	268	270	287	310	249	287	317	260	298	311	303	263	298	262	291	296	245	273	303	281	276	285	296	297	250	302	311	260	313	291	287	278	282	307	272	284	306	295	273	308	293	300	292	294	310	286	285	303	304	272	278	319	315	298	290	304	304	307	295	306	321	304	272	260	298	309	320	287	271	291	278	319	286	318	314	264	313	301	323	330	301	293	278	265	321	290	290	270	315	305	326	301	298	270	292	279	304	305	289	305	269	287	305	290	284	292	270	297	295	281	314	285	305	293	292	308	309	291	284	301	260	309	270	287	305	287	293	267	292	303	305	321	298	323	325	312	300	281	275	294	297	312	294	277	298	267	281	299	294	298	317	309	283	310	302	277	308	273	315	300	262	317	297	292	279	286	301	333	320	287	319	295	284	282	306	268	325	298	246	312	275	297	301	294	290	279	290	273	315	328	295	303	289	292	272	282	303	297	296	276	270	282	287	308	286	286	280	309	327	267	285	283	280	283	275	259	313	292	287	274	294	271	292	287	271	286	316	275	292	304	314	302	298	279	281	320	284	287	280	285	307	311	308	287	306	295	297	304	292	314	338	276	285	311	286	296	256	282	313	275	304	314	308	274	264	287	296	296	307	306	291	282	247	309	292	286	305	281	314	270	262	305	311	299	281	297	274	304	318	274	302	282	278	294	315	286	285	303	286	259	304	258	288	299	292	290	313	278	303	286	338	316	276	263	259	289	294	291	289	292	285	313	290	268	332	282	263	323	286	305	290	296	292	267	295	307	279	275	292	275	280	282	305	292	334	288	288	274	283	308	263	304	255	282	302	260	267	314	290	284	296	297	289	309	305	282	288	280	279	304	281	282	268	272	310	291	296	288	314	316	273	293	254	280	317	300	273	297	265	288	315	281	288	304	265	298	291	300	320	268	267	303	270	289	288	284	278	284	287	301	269	290	281	291	257	290	287	298	279	273	279	330	280	276	295	288	313	285	273	308	336	284	311	309	281	298	292	334	261	300	272	282	238	306	270	277	268	259	306	268	304	307	305	306	284	275	292	291	282	311	298	262	272	296	266	310	271	285	283	305	277	305	285	294	297	296	302	264	325	280	277	296	291	307	310	311	254	315	303	295	293	276	288	283	272	294	300	294	302	274	285	312	299	297	306	299	290	293	286	281	257	306	320	302	290	307	263	330	259	267	283	265	355	282	265	287	331	291	294	284	312	265	263	282	297	274	291	266	325	313	294	286	305	272	282	283	320	301	275	287	286	309	271	301	285	288	280	304	284	269	296	257	286	305	327	267	266	280	288	300	276	305	323	278	295	329	251	256	267	280	299	275	284	305	296	292	284	301	282	283	301	327	293	307	273	308	285	283	307	297	280	297	302	275	272	282	257	291	286	286	328	290	294	295	298	270	309	307	269	293	317	302	283	273	313	295	305	270	270	311	294	293	305	296	292	317	283	307	285	274	313	284	315	265	301	291	338	285	322	282	272	256	288	276	295	283	295	306	287	280	296	297	290	299	299	308	270	284	281	304	275	298	308	293	276	287	316	283	284	318	304	275	292	299	294	270	298	293	307	278	277	297	269	274	288	289	301	301	303	274	286	267	286	297	287	312	256	293	278	274	284	296	292	300	295	266	271	293	301	304	270	294	298	285	321	275	282	275	284	306	307	293	281	289	305	272	315	294	292	317	297	310	289	267	316	292	290	279	277	287	324	287	292	286	282	290	299	304	271	336	273	267	295	297	274	262	281	308	291	263	320	313	273	269	283	310	304	284	293	301	301	292	296	311	298	309	319	314	309	255	333	267	302	266	263	273	295	277	314	277	304	313	299	277	287	294	336	300	283	308	278	298	283	260	300	284	294	289	274	304	282	312	310	299	285	282	267	316	307	314	289	305	279	318	286	289	285	284	260	288	316	290	309	265	285	290	281	298	321	268	298	285	279	261	287	271	283	276	280	280	273	286	280	300	299	275	290	302	283	270	297	299	288	284	284	316	272	297	306	283	326	294	305	308	341	303	304	312	318	283	280	296	285	273	286	321	317	282	302	289	282	275	283	293	279	309	268	287	298	298	317	292	294	298	250	261	311	297	293	297	272	313	289	292	277	298	301	276	303	304	323	297	253	280	287	316	288	285	284	261	274	279	283	288	316	323	281	276	281	315	309	294	257	291	293	299	276	283	263	296	247	324	258	313	313	302	315	323	271	255	300	315	276	318	283	275	283	292	296	293	319	307	272	278	311	295	292	310	287	296	287	270	299	307	308	292	275	285	285	276	261	282	287	260	293	263	302	301	296	289	288	297	316	289	288	303	286	282	287	287	331	285	270	289	252	292	309	288	278	296	289	275	278	288	286	299	275	265	319	298	270	300	292	301	277	290	307	276	258	289	304	294	287	297	281	272	268	304	288	294	332	302	262	289	289	301	322	276	289	305	275	299	264	298	291	277	303	298	305	287	295	291	264	288	280	302	299	291	324	282	342	291	309	259	296	298	247	308	269	282	307	296	315	296	287	276	301	344	314	318	284	294	312	291	290	324	327	289	297	279	307	316	278	263	293	273	275	303	302	280	290	289	273	322	281	294	295	278	287	305	292	269	306	286	303	258	258	301	252	289	308	331	287	308	306	287	290	304	293	271	330	307	284	251	283	307	294	288	288	274	289	281	294	302	318	277	285	290	309	310	288	261	302	297	300	281	315	294	300	291	291	280	276	297	297	292	295	285	285	308	325	259	293	276	279	280	276	299	299	280	286	255	257	298	296	263	311	315	309	264	316	272	259	280	292	305	310	275	288	289	302	275	276	310	292	286	278	287	286	276	258	265	263	304	298	314	276	323	320	283	304	259	300	282	305	310	280	327	304	319	313	290	285	313	287	309	330	300	297	291	295	298	331	300	286	292	273	281	311	282	295	286	289	291	283	303	271	286	278	284	288	334	318	300	268	288	262	291	293	273	285	302	315	317	327	269	334	318	308	296	294	306	300	324	300	261	261	281	293	291	274	289	326	293	284	289	290	286	295	298	285	271	285	267	316	290	281	278	295	277	324	295	257	289	302	264	299	303	286	306	298	277	296	288	286	296	276	305	295	293	294	315	314	312	271	286	286	288	300	297	295	273	326	292	288	290	293	291	302	286	293	260	278	287	278	294	294	296	281	315	267	285	287	253	308	296	278	268	283	291	263	275	304	300	259	266	266	301	292	280	247	308	307	291	302	336	285	265	287	265	302	291	279	283	280	288	303	286	288	289	284	295	263	276	285	270	255	295	275	305	295	295	250	260	284	307	296	307	281	299	293	277	329	304	299	306	275	304	282	314	327	311	307	296	304	298	287	283	256	278	323	308	280	314	304	285	315	263	311	297	276	299	280	309	280	285	271	286
60744	101085	77571	49508	27917	9090	1707	495	523	538	477	496	482	501	504	527	487	483	515	505	491	494	496	495	482	495	527	486	541	540	503	475	464	513	493	495	524	537	489	518	533	499	497	516	492	503	502	505	496	480	500	495	543	471	496	471	476	499	500	520	510	471	475	487	480	506	487	484	491	474	492	472	503	526	503	481	481	488	504	522	526	478	494	493	496	512	500	518	490	483	531	515	505	482	475	497	511	545	517	498	439	509	483	496	488	456	503	485	509	515	502	479	540	512	487	506	474	509	527	501	497	528	483	499	471	498	504	489	485	459	474	472	487	480	538	508	474	481	531	513	529	508	517	501	489	515	539	511	503	513	468	495	500	475	481	528	519	476	475	548	458	486	478	486	477	464	541	493	493	461	535	549	503	457	493	498	473	476	497	499	529	475	511	476	482	486	476	462	460	535	500	468	483	484	515	507	513	516	526	505	527	502	506	485	499	528	519	500	474	513	498	515	517	481	470	520	532	487	521	461	448	504	505	478	486	494	464	541	522	488	495	499	509	498	491	504	492	473	514	513	480	505	525	475	493	519	501	529	526	481	511	476	502	513	463	498	493	488	503	489	505	534	488	493	511	430	475	510	462	482	458	488	456	452	504	507	496	506	471	491	484	477	460	480	470	480	494	481	493	465	493	488	495	498	514	493	532	538	511	496	510	479	503	471	447	458	532	493	494	501	522	534	500	478	464	505	513	513	458	504	482	475	457	480	500	499	495	520	509	512	492	501	490	470	482	474	483	529	509	535	526	522	467	501	525	506	485	494	467	482	495	541	482	523	529	503	503	507	465	463	479	485	540	515	493	475	553	526	511	551	479	495	529	502	513	463	470	515	491	496	492	492	490	506	467	484	502	481	503	485	477	516	498	502	488	506	475	485	487	475	476	528	463	504	477	486	480	501	525	500	485	480	514	473	509	487	474	497	490	515	516	458	464	472	479	549	485	500	487	501	528	479	514	472	436	503	477	489	500	506	497	527	503	507	481	551	530	504	481	514	511	486	516	456	462	492	511	488	514	494	538	488	495	460	468	492	511	559	504	518	520	545	478	498	489	490	504	530	532	506	514	495	496	500	516	446	470	468	547	504	502	507	478	479	509	492	474	526	544	506	514	493	517	510	547	496	428	482	491	510	466	481	490	509	519	469	486	491	501	504	503	480	488	474	490	486	518	472	484	466	517	459	501	459	495	460	491	525	522	494	510	486	469	490	525	504	476	485	503	459	468	447	467	469	500	507	503	503	545	505	464	470	499	490	475	488	489	533	469	518	496	521	479	490	478	474	534	447	516	487	435	496	495	476	533	540	488	473	487	523	477	477	523	475	521	528	534	512	484	470	495	510	460	494	490	450	493	478	472	469	483	472	452	508	500	490	499	483	479	487	467	493	492	498	473	493	448	471	439	485	501	516	506	486	484	456	438	511	493	526	478	514	464	463	501	512	477	475	522	535	516	502	518	483	498	502	476	516	503	495	462	535	496	528	478	488	500	524	536	505	512	501	482	499	494	488	520	461	497	491	462	480	479	499	478	485	471	493	481	485	515	521	471	480	484	512	502	511	483	481	484	459	486	540	481	482	494	514	524	547	492	503	497	499	534	463	522	517	488	496	499	511	478	490	499	507	510	498	507	527	520	500	470	544	506	483	523	460	473	470	486	478	491	524	530	521	485	552	499	539	526	506	517	481	479	504	511	502	510	518	519	511	436	503	490	504	460	471	501	483	481	496	511	516	444	486	523	500	501	528	485	486	515	518	537	515	498	515	532	511	481	473	506	457	497	473	491	531	489	515	539	521	499	483	498	504	528	504	447	469	492	488	508	511	503	489	495	529	493	494	519	533	512	510	502	476	488	480	477	514	502	466	522	480	513	485	420	464	476	483	486	455	502	521	469	451	504	484	502	470	453	471	506	503	476	514	468	470	491	496	524	488	518	515	480	474	470	494	495	493	477	470	474	520	494	489	464	480	527	513	524	517	498	471	488	487	461	504	530	454	496	503	562	481	512	492	540	475	455	461	486	483	461	485	466	484	481	488	523	522	469	480	463	491	486	476	491	456	475	479	475	502	464	495	505	527	488	500	454	471	472	493	494	504	488	477	497	486	504	500	510	527	458	488	508	487	475	534	506	512	454	489	472	483	462	501	508	487	519	497	486	500	490	503	493	459	481	466	460	516	512	518	483	461	501	498	450	467	505	485	495	508	493	511	485	449	499	527	494	490	492	461	468	512	462	494	513	485	462	471	473	498	485	476	525	499	508	533	497	512	470	491	501	484	509	520	456	479	494	496	472	466	512	501	493	541	454	456	487	490	484	518	474	504	520	457	527	497	458	549	541	465	561	497	487	475	496	472	495	471	450	481	538	473	472	473	502	491	511	462	462	489	516	516	469	469	489	511	493	482	500	498	481	487	524	513	504	497	503	510	465	496	498	490	479	499	502	526	499	521	519	455	485	455	515	466	498	492	489	531	463	514	440	546	486	468	515	482	524	509	492	464	448	518	508	496	475	486	500	528	466	499	471	541	492	488	479	555	506	505	532	464	520	485	522	498	495	512	485	426	528	485	525	502	511	490	498	472	496	488	496	498	496	528	515	496	499	465	458	515	487	520	477	507	505	494	520	550	453	495	493	530	502	461	466	521	484	522	505	496	492	552	470	515	481	530	491	505	498	536	466	513	493	472	492	510	481	498	475	488	519	490	528	495	517	463	511	504	485	448	495	493	503	483	497	500	501	471	499	491	516	506	520	531	463	474	527	461	468	494	503	501	556	497	479	489	499	467	512	471	511	488	490	488	473	496	489	474	510	481	461	519	493	469	497	476	482	496	521	517	442	484	489	462	505	467	464	488	496	490	472	463	500	497	519	490	491	532	517	495	541	502	507	479	517	481	469	555	500	487	519	461	480	468	520	459	475	479	505	491	477	489	489	513	514	504	474	480	509	498	502	513	473	528	498	492	487	455	496	492	516	477	488	485	521	519	551	485	499	490	468	513	501	490	480	496	474	472	516	533	549	488	445	468	536	473	472	479	502	466	475	494	524	499	475	477	478	509	463	511	543	511	477	502	501	509	487	535	476	495	513	516	507	487	502	470	475	518	503	519	500	511	507	460	497	479	534	500	528	492	478	499	532	469	503	508	499	479	507	461	502	486	474	492	526	484	492	482	516	531	523	506	466	502	473	529	479	486	533	494	483	494	504	481	524	514	517	509	484	479	527	506	514	478	495	478	494	509	498	509	461	472	468	475	533	497	462	512	489	498	475	485	493	466	556	491	518	500	510	503	491	482	499	460	499	486	471	469	537	502	483	484	480	522	506	471	511	529	525	482	498	511	503	508	477	489	508	483	507	480	489	515	475	492	507	529	469	505	493	548	507	495	504	529	481	490	513	518	564	496	551	493	500	481	500	492	505	490	487	436	517	536	492	486	476	518	481	543	476	492	482	449	479	480	517	519
28671	29636	28487	13257	2185	537	283	311	297	294	298	274	287	319	271	277	287	292	289	292	297	288	247	294	267	284	283	258	303	303	295	287	276	289	283	296	277	275	274	293	293	291	290	300	271	272	292	274	288	297	284	290	291	232	319	286	274	294	287	286	292	284	278	287	283	308	278	292	265	280	282	295	282	290	258	316	287	299	268	234	257	289	263	290	257	289	296	281	300	275	300	276	295	265	274	329	296	301	278	268	316	298	273	297	292	269	286	273	297	289	284	307	288	302	281	292	286	274	301	313	267	288	243	283	289	270	259	266	252	266	304	264	284	277	288	269	265	276	290	312	309	307	313	310	293	298	270	284	271	284	282	259	268	300	286	309	266	285	258	273	271	289	288	261	273	295	274	262	261	259	259	291	272	277	297	297	308	279	289	312	285	275	274	288	303	282	266	269	281	291	261	271	268	284	278	291	298	311	275	278	266	319	298	284	295	270	257	292	256	293	313	304	301	263	267	269	297	287	311	269	268	310	268	253	277	285	289	300	307	263	305	284	272	304	306	275	273	305	296	280	320	321	256	285	289	287	276	293	266	266	284	289	277	276	259	283	281	297	262	283	262	323	290	288	317	303	287	287	289	274	293	281	300	272	298	297	280	289	290	300	318	273	274	317	285	295	290	255	274	297	296	258	259	260	290	246	287	275	310	303	300	283	283	288	279	283	277	282	282	299	284	295	268	270	299	275	275	277	291	268	292	298	308	272	303	304	274	282	302	299	270	290	276	264	274	284	261	267	278	282	271	244	263	276	278	309	299	274	263	280	261	268	294	294	265	299	267	287	307	294	290	305	280	332	282	300	300	293	318	284	285	310	260	260	291	300	256	300	284	295	263	288	301	296	289	295	273	281	295	302	317	282	281	273	250	286	271	323	281	280	296	252	290	270	289	290	314	252	262	268	281	289	306	254	293	279	257	273	257	287	295	308	280	271	282	292	287	270	282	282	293	269	269	301	269	313	271	280	280	270	282	294	264	260	284	289	255	285	321	257	298	285	257	295	296	270	284	300	286	284	280	286	263	288	279	270	267	274	266	275	287	285	280	290	284	299	283	292	266	283	303	289	259	270	294	327	293	278	299	288	289	298	274	302	262	310	282	292	290	286	288	292	286	314	303	322	289	304	285	281	336	304	264	260	288	272	281	265	271	297	292	280	299	291	287	293	279	265	280	288	326	320	262	304	298	274	311	273	295	274	281	265	272	287	296	297	264	249	308	279	274	304	277	267	275	288	297	288	287	249	287	295	288	294	290	280	303	286	322	309	290	259	304	300	294	293	275	295	280	282	312	254	285	293	317	261	283	257	292	283	259	309	290	285	312	280	269	263	315	290	308	250	293	260	255	311	269	292	270	293	292	282	290	270	305	281	304	296	267	300	320	263	283	256	284	269	274	289	284	272	294	274	290	302	271	265	288	277	290	281	299	270	265	296	297	278	298	264	310	277	280	265	277	290	308	268	270	259	307	274	283	272	299	271	274	292	301	278	274	282	293	246	293	263	291	296	310	278	274	272	273	286	272	292	303	299	306	270	285	284	278	289	278	291	277	277	310	283	283	289	275	262	273	301	294	263	264	301	304	258	295	271	305	284	281	296	255	306	273	304	289	271	302	257	284	287	244	291	271	282	277	279	274	273	265	279	301	260	295	254	261	291	260	297	290	299	285	287	258	311	280	292	297	263	290	305	291	302	267	290	263	298	289	286	285	274	294	281	259	302	275	279	298	287	313	294	287	298	300	279	281	297	292	284	293	307	267	294	295	310	278	285	283	273	286	277	317	278	251	301	293	293	299	285	303	261	271	304	306	291	303	290	274	260	263	330	284	279	298	278	290	292	303	268	296	290	275	315	275	276	287	281	299	276	282	279	261	290	272	284	312	290	296	297	283	280	309	292	255	292	265	274	297	267	288	292	283	295	276	293	263	317	278	285	298	300	285	287	301	284	276	300	301	273	276	289	274	277	289	286	281	306	291	266	282	285	271	282	302	310	277	291	290	330	285	274	288	280	253	305	282	275	279	269	281	259	245	279	306	267	288	291	295	283	303	286	263	278	294	316	260	252	317	306	295	291	298	292	272	310	287	298	255	322	286	277	284	253	293	301	264	297	296	265	266	265	343	283	257	270	264	295	300	264	282	283	295	299	248	278	300	283	289	304	276	302	291	269	292	289	300	266	261	272	267	289	291	272	308	271	307	300	288	306	247	248	317	287	280	257	282	296	283	300	267	300	310	276	284	257	319	283	295	307	294	277	297	282	286	268	293	280	259	284	274	276	287	293	290	288	247	307	300	274	310	283	277	250	302	291	288	293	275	293	284	294	285	285	272	289	300	270	287	319	290	310	275	281	315	311	292	260	287	295	290	289	289	263	294	293	260	279	305	287	303	300	260	280	273	277	305	319	285	304	304	266	297	287	256	252	295	294	298	299	303	288	278	286	282	294	279	293	292	268	304	272	263	289	303	269	290	280	289	297	295	296	289	309	289	287	249	315	293	298	296	299	290	294	326	266	293	269	289	240	267	306	280	286	269	278	262	244	272	288	240	296	259	298	272	289	312	287	285	296	297	293	311	266	266	311	262	311	297	296	300	267	290	294	306	299	287	282	304	272	304	280	284	295	291	288	277	298	296	268	315	295	278	288	283	276	295	263	292	267	242	306	287	304	295	306	278	279	307	291	284	280	285	283	279	265	309	271	294	282	277	312	293	254	275	279	289	254	276	266	296	286	286	233	278	274	297	298	300	282	251	294	284	293	267	266	312	301	304	303	273	278	292	307	277	313	262	299	301	292	276	276	277	291	291	293	282	278	281	290	309	288	276	289	302	275	290	291	290	330	260	298	325	301	296	287	274	296	311	291	284	273	264	285	282	265	290	270	301	298	274	272	268	291	305	254	286	308	301	297	265	301	267	254	297	283	301	285	278	261	275	282	278	283	283	296	300	278	284	266	285	292	330	285	277	244	257	261	284	286	284	313	298	270	282	291	276	290	281	298	300	282	267	317	293	309	274	281	315	295	294	293	265	268	261	284	311	317	280	307	279	316	294	284	275	282	295	279	257	302	288	256	311	312	321	276	305	295	294	287	306	259	284	300	275	284	247	283	285	307	296	276	275	268	279	282	281	293	269	274	304	284	292	291	290	290	283	334	287	285	266	302	294	288	291	296	270	293	278	279	305	307	264	270	268	272	260	249	279	278	276	254	280	290	272	295	294	296	280	272	303	267	284	299	278	300	312	283	270	305	302	274	278	278	291	280	297	301	285	272	286	277	292	294	303	288	253	311	315	300	287	297	299	295	312	308	280	277	279	264	268	276	288	290	294	243	262	278	269	270	281	294	268	260	296	282	301	306	317	277	274	278	248	276	304	289	293	291	304	308	279	299	292	321	307	282	285	271	291	248	281	305	269	304	269	291	268	275	294	281	291	279	266	269	295	281	303	279	266	279	311	285
35622	48605	33394	13915	3848	1149	531	482	513	552	535	504	521	552	568	502	535	525	532	482	531	517	548	506	521	503	556	529	507	511	541	522	536	506	518	543	483	565	559	501	514	549	485	496	518	500	577	483	532	526	508	582	534	498	486	564	503	479	494	511	547	544	518	527	507	539	513	523	493	562	548	491	468	480	497	517	539	562	526	494	493	493	514	514	508	517	547	529	524	563	516	523	532	501	510	506	543	522	512	520	530	583	570	527	513	516	505	526	490	533	583	541	508	490	531	529	504	483	488	494	496	526	473	517	526	553	505	518	525	525	515	502	507	527	509	531	495	511	530	514	514	510	526	521	508	500	504	516	504	550	518	486	493	534	501	500	507	502	485	530	584	545	504	516	528	501	520	534	537	528	517	507	516	521	569	503	522	509	505	553	558	517	480	521	506	530	493	491	521	500	532	522	517	498	534	527	532	504	523	524	529	487	581	493	494	502	547	525	498	552	528	514	517	515	497	503	493	501	537	519	521	536	553	511	518	504	515	518	504	528	494	482	523	522	522	521	499	551	549	545	546	551	478	490	562	555	485	513	508	516	519	471	518	510	506	505	528	521	540	501	499	484	550	547	499	492	514	530	513	547	540	510	506	528	512	532	514	527	512	548	523	474	497	491	538	525	559	498	532	527	500	498	485	548	532	485	530	514	568	486	505	513	558	527	513	527	527	509	501	500	504	521	536	500	512	526	514	468	495	567	516	537	514	512	519	544	510	537	502	539	544	545	538	477	495	535	521	522	476	581	513	510	510	491	475	535	520	516	529	529	524	502	530	525	544	561	500	501	552	511	542	535	505	494	533	527	519	518	543	538	498	521	528	494	487	513	531	485	502	506	490	520	537	533	498	510	513	498	483	497	536	546	484	532	533	543	521	515	509	550	521	509	537	554	537	509	531	528	557	492	517	531	552	511	541	527	513	539	532	540	493	556	540	542	538	509	524	530	517	512	531	559	503	531	555	521	552	533	496	551	460	544	525	488	542	514	543	485	566	540	533	536	509	500	493	545	533	528	493	502	554	517	514	540	499	501	478	514	505	521	507	507	475	550	496	572	502	510	515	519	527	493	541	498	526	496	520	526	519	521	520	530	548	535	507	511	499	550	541	510	502	550	490	500	540	505	502	538	498	533	512	520	522	527	501	530	522	518	478	520	493	508	525	550	515	483	498	494	541	530	531	547	523	525	529	508	545	491	528	509	520	517	489	506	509	523	504	536	508	456	518	515	534	520	504	540	523	528	520	518	539	499	536	494	542	514	536	482	546	524	546	511	522	507	512	508	565	501	520	467	489	545	533	480	537	552	576	553	514	510	497	510	523	556	528	531	542	503	535	530	517	570	526	484	511	505	530	536	515	545	510	522	515	458	542	513	501	484	539	507	514	549	487	513	487	523	537	515	526	493	549	536	518	504	524	516	575	539	460	503	537	506	504	508	527	480	496	543	546	549	512	477	562	524	523	503	517	548	479	482	487	486	540	529	539	520	517	523	472	522	499	507	537	534	483	506	523	541	545	532	500	517	506	456	509	501	527	532	513	533	547	484	547	460	528	551	507	496	501	526	536	545	510	532	490	502	501	483	531	524	493	493	517	535	533	489	551	519	531	500	515	518	521	481	510	524	540	530	527	512	504	509	516	579	530	504	567	501	501	545	512	489	554	526	528	501	563	514	521	503	503	496	501	517	533	540	506	526	548	585	543	521	540	486	524	533	517	514	555	524	523	532	497	546	525	533	516	512	535	461	487	511	515	492	527	494	515	543	457	521	516	492	538	538	542	481	558	504	525	521	508	478	535	491	483	577	506	512	583	544	512	506	490	520	506	543	521	508	568	545	507	490	548	544	522	543	488	522	526	504	494	527	536	559	514	473	498	549	464	532	528	520	520	514	485	535	498	508	543	498	546	557	532	513	485	499	501	512	531	554	530	526	555	552	553	536	481	524	492	519	490	538	533	543	502	551	506	518	518	522	472	535	520	509	485	522	487	530	528	559	517	470	516	506	508	537	505	480	529	514	527	545	500	510	511	522	485	465	538	510	490	504	540	520	535	523	499	517	520	511	545	527	511	514	501	525	530	540	514	535	503	515	536	520	554	506	487	519	541	503	537	524	559	537	522	499	518	529	531	538	536	495	518	531	552	486	512	569	508	529	504	529	533	516	503	531	519	481	524	504	513	534	550	532	535	518	507	514	505	532	534	502	545	516	469	505	572	536	521	507	473	531	501	542	540	526	527	490	588	536	544	504	485	510	527	532	556	537	514	521	555	503	524	534	520	458	472	527	513	506	523	534	503	522	543	514	522	509	485	534	519	502	503	479	549	514	523	504	520	517	550	578	519	563	509	527	522	540	510	533	533	501	492	567	525	503	573	506	524	530	501	558	527	499	479	572	539	551	520	531	516	497	514	560	503	511	519	485	527	497	516	526	479	505	514	530	522	503	524	526	525	538	554	491	472	543	532	511	504	557	491	508	541	496	531	543	548	566	534	493	506	495	499	516	540	535	565	536	534	519	540	541	534	531	502	529	491	522	515	535	505	527	502	539	522	532	480	497	484	512	498	519	591	495	523	469	514	519	531	504	484	492	487	499	522	540	494	511	553	511	543	529	507	487	482	519	492	545	490	528	512	513	516	508	540	530	518	490	560	528	525	518	518	522	507	543	527	524	501	528	492	518	528	521	523	509	537	510	520	509	539	498	526	534	547	539	547	495	506	507	553	534	527	511	497	551	532	495	540	487	532	528	516	516	519	482	472	531	555	528	506	510	513	559	512	518	527	505	496	560	508	501	487	500	558	526	551	538	508	499	486	494	451	515	526	524	491	533	495	510	500	486	560	518	514	512	489	493	527	481	489	483	512	513	534	501	546	529	477	547	506	504	513	539	523	530	490	520	515	520	500	483	535	577	531	533	516	495	501	511	527	542	488	500	499	483	542	492	502	518	530	491	530	507	503	525	491	537	539	493	506	530	514	536	531	533	533	504	519	561	557	497	545	530	541	492	506	539	507	523	486	526	501	492	540	512	500	506	534	559	539	524	557	550	512	538	531	503	487	520	505	523	523	516	511	506	573	512	539	521	495	482	502	512	522	515	509	515	526	543	529	514	517	540	475	508	485	515	553	502	512	513	491	524	525	509	516	502	506	503	520	488	530	515	531	517	481	507	512	542	526	492	493	504	518	502	530	484	518	553	504	496	529	493	508	545	505	499	570	523	549	509	470	536	548	496	466	524	464	509	500	489	527	543	526	532	508	507	497	524	500	483	502	547	526	548	595	507	523	517	496	517	520	571	551	520	525	520	513	496	511	502	545	503	487	517	522	527	512	524	516	533	529	504	518	498	554	547	543	525	508	502	543	498	549	533	497	472	520	487	499	541	535	513	544	543	516	513	513	508	474	524	534	534	546	548	512	504	558	491	504	518	527	490	501	552	547	511	550	530	509	500	507	508	523	513
24601	23247	33067	27727	20655	9203	672	256	229	235	227	261	246	243	221	219	247	187	221	206	236	218	212	245	216	252	239	227	247	208	230	233	229	213	241	239	222	224	236	196	233	222	224	223	204	191	232	211	215	198	220	265	227	220	222	228	210	209	189	215	236	206	212	222	202	230	220	231	235	248	236	207	216	205	228	217	226	243	201	227	212	219	219	246	231	206	236	206	217	241	240	200	202	217	218	236	220	212	222	200	215	237	228	237	240	246	222	202	199	210	201	221	225	219	219	207	224	216	234	237	228	225	235	216	227	255	219	227	218	232	227	210	205	226	219	246	228	227	223	217	243	225	255	237	219	245	228	247	220	223	209	244	205	223	208	213	222	212	188	232	200	228	222	208	217	223	208	224	234	220	207	194	221	226	187	218	217	211	221	225	230	212	206	233	225	218	211	216	239	232	214	192	238	200	212	233	214	221	241	215	220	223	219	229	223	206	219	224	203	219	230	217	234	229	236	227	217	209	202	214	215	197	218	219	230	236	233	229	216	216	194	226	181	236	232	183	200	203	223	225	218	214	226	222	243	216	208	230	214	199	254	221	229	194	184	226	230	232	230	218	227	205	219	212	219	212	210	206	259	205	241	211	213	216	238	226	220	191	263	228	205	219	238	232	223	229	221	226	215	220	227	188	227	209	231	223	223	207	227	210	243	228	215	206	223	217	205	187	209	226	207	223	200	223	218	217	220	196	218	218	218	195	243	230	195	229	239	225	203	228	244	199	213	245	203	201	229	210	209	240	204	208	238	218	238	217	224	220	209	203	218	223	204	220	221	216	229	216	204	206	221	224	216	203	213	236	229	204	243	258	216	252	224	220	200	225	236	206	229	221	214	215	240	222	191	181	211	212	205	233	211	216	219	218	225	190	230	227	225	234	236	219	209	206	225	212	243	240	234	200	218	236	218	213	218	239	236	215	221	229	216	235	221	224	224	219	230	199	254	225	220	213	210	230	232	209	244	198	234	242	217	204	224	217	209	211	210	217	216	223	210	244	213	204	227	208	212	225	195	223	212	229	225	221	228	200	231	207	230	219	226	224	241	230	222	205	210	232	204	204	212	224	251	225	201	222	216	231	217	211	230	232	224	232	227	203	224	245	192	232	234	242	233	225	212	205	224	216	230	241	207	233	198	243	225	226	208	203	248	245	217	229	239	220	229	217	226	192	227	210	229	217	217	228	247	216	202	226	199	185	242	198	228	236	234	217	194	210	222	222	215	213	230	213	198	211	210	240	243	203	211	212	221	190	232	249	199	211	196	226	193	227	222	180	209	194	213	201	215	215	229	238	219	217	222	222	211	210	219	236	245	210	221	233	240	230	211	209	246	206	272	223	227	203	224	216	223	233	175	198	200	231	194	212	234	201	217	228	215	267	231	227	224	206	219	222	175	193	234	180	216	216	238	219	228	257	209	227	200	240	202	217	237	245	199	232	219	220	197	225	234	213	219	234	212	217	209	241	234	232	218	234	226	212	185	236	215	212	220	224	227	217	225	219	200	231	220	221	218	218	227	227	202	201	217	220	241	203	241	218	226	221	208	209	214	207	220	203	197	200	230	266	221	214	180	237	226	208	217	214	216	216	219	231	205	248	211	239	235	218	204	250	247	219	225	225	197	212	210	198	229	228	248	211	220	246	214	221	214	231	191	203	216	237	225	200	217	217	208	226	225	208	199	236	231	205	214	194	208	229	219	222	230	206	229	227	225	244	223	216	204	222	229	226	224	210	208	231	225	197	229	218	208	215	222	233	206	249	240	214	258	231	196	246	217	199	230	204	237	245	205	223	214	225	204	236	190	193	218	265	205	225	232	222	224	212	224	222	215	212	212	240	211	226	225	216	221	235	239	234	225	220	209	216	233	216	216	227	213	219	226	219	221	222	220	237	186	222	185	212	235	223	179	233	215	220	234	237	228	235	202	213	203	217	227	229	225	194	223	200	220	225	201	228	217	212	231	201	225	223	234	227	218	204	209	236	206	199	192	208	208	233	195	210	228	217	215	222	228	235	228	231	216	222	214	225	213	221	209	211	209	229	207	205	219	209	229	212	227	235	239	212	212	248	244	213	244	204	206	235	207	204	213	218	207	224	200	181	208	220	208	233	229	219	240	212	213	218	231	214	213	218	227	261	208	199	211	214	222	198	204	219	273	191	226	216	238	234	216	209	247	217	220	230	221	220	223	261	213	210	226	206	223	238	222	236	214	219	209	209	231	243	214	223	232	231	207	202	213	188	224	206	226	215	252	210	207	195	207	206	221	205	216	208	225	235	210	220	219	219	235	238	217	264	199	222	226	233	226	187	232	235	209	240	197	233	235	208	221	224	238	230	227	206	230	214	207	211	226	206	221	201	223	224	233	203	227	203	197	208	186	229	233	224	207	213	220	215	210	218	201	209	197	207	223	227	227	208	202	205	239	243	221	199	208	225	228	200	213	232	223	215	206	214	231	202	202	239	228	211	224	241	228	237	195	234	220	211	213	218	207	224	257	217	235	208	191	220	220	220	238	221	191	221	216	204	221	208	254	214	218	243	227	206	233	200	235	200	214	239	209	230	240	218	228	215	229	241	184	214	184	203	224	196	216	196	196	208	232	191	209	224	217	211	246	218	212	239	233	210	208	223	225	221	222	209	213	223	215	215	218	222	209	213	243	190	212	218	215	193	236	219	209	207	233	222	255	210	219	188	199	240	232	201	228	192	224	258	216	218	222	218	209	234	221	203	223	204	219	220	220	199	219	221	238	224	242	210	214	229	240	224	205	201	180	239	230	244	211	214	214	202	234	247	212	208	216	216	208	248	210	197	224	222	211	224	211	219	219	220	217	215	201	217	250	242	206	234	220	227	220	210	200	203	264	220	194	231	226	233	208	230	212	218	210	216	233	212	219	226	231	218	224	212	240	192	228	214	213	234	220	226	246	196	215	211	204	207	245	245	233	214	220	201	208	221	210	231	217	244	239	198	213	224	214	218	199	224	230	229	211	229	197	212	220	195	209	228	257	235	240	224	217	208	228	223	239	227	229	238	197	220	215	231	216	231	192	222	224	217	228	208	220	216	227	230	242	251	224	223	257	215	204	232	215	223	233	251	217	223	231	240	204	244	212	201	218	206	222	203	212	219	227	196	212	242	233	190	217	230	223	205	216	253	223	216	210	205	222	208	202	221	213	204	232	217	227	207	235	215	239	217	240	218	211	220	240	216	222	211	223	230	227	212	229	202	194	212	221	237	223	207	203	217	221	203	187	218	217	235	220	187	227	216	243	223	235	217	228	224	226	176	249	202	218	228	233	207	223	230	200	173	212	198	224	224	244	206	233	205	226	242	237	214	227	232	215	217	194	219	222	215	216	219	204	211	202	224	216	213	226	209	185	205	208	234	230	237	211	225	229	221	198	172	184	226	228	202	221	189	208	216	227	227	204	233	233	235	223	226	239	245	262	219	242	189
59796	91645	66880	39230	19849	4346	717	423	411	391	442	403	416	381	372	399	402	408	411	454	417	410	401	392	449	424	415	421	380	390	380	405	433	418	421	368	413	437	415	371	413	424	408	421	410	448	444	409	403	368	403	373	411	393	370	391	427	423	398	366	394	361	412	396	412	379	392	426	437	401	476	368	446	430	425	424	366	381	429	392	405	397	414	387	372	400	414	412	381	415	388	395	442	418	399	402	402	394	429	384	415	446	426	404	396	393	408	388	400	442	384	406	375	372	427	401	401	433	390	413	385	424	416	391	409	429	371	395	401	403	403	407	434	394	365	437	420	390	427	369	429	406	430	420	386	387	384	433	403	398	420	404	380	405	394	376	410	419	424	407	427	417	390	392	409	402	409	414	471	419	415	386	380	412	389	409	397	420	434	388	409	396	431	404	428	412	391	389	425	400	387	451	418	425	402	429	396	375	381	405	408	383	401	405	398	403	435	395	377	407	423	401	421	398	431	403	354	373	410	419	380	393	390	412	413	428	373	435	407	415	395	414	381	416	391	412	430	393	397	415	344	417	399	400	422	405	420	376	387	379	414	409	401	417	392	409	423	398	432	398	381	402	394	428	403	375	392	383	398	392	395	425	410	404	409	413	429	392	399	375	407	426	376	394	394	394	417	361	414	426	421	403	427	391	399	374	415	412	403	384	412	395	411	415	368	412	424	428	395	429	406	418	383	425	403	405	449	409	396	421	432	410	401	405	426	425	408	426	397	437	433	442	376	393	435	411	425	409	413	378	390	425	374	416	381	413	412	406	410	405	403	388	396	393	407	399	395	412	375	369	439	418	394	388	399	401	437	370	416	427	396	385	416	390	414	402	409	419	429	399	402	421	412	407	401	416	363	416	415	395	371	408	386	439	379	415	389	404	396	421	419	423	389	420	440	390	436	373	419	376	382	413	415	425	400	388	385	437	415	382	381	413	366	426	378	450	407	405	417	404	410	390	380	397	382	402	389	421	486	415	394	418	433	427	401	421	390	386	422	406	399	393	409	375	393	390	390	413	384	412	416	391	387	417	386	458	399	398	410	402	387	380	406	401	374	373	373	392	386	437	400	383	376	379	410	410	400	426	406	351	399	377	418	434	390	433	406	429	416	415	392	427	427	422	419	417	390	435	389	439	416	417	433	395	398	421	427	402	411	390	412	367	400	418	384	393	390	382	442	417	380	389	402	399	426	399	407	408	401	418	399	398	395	363	405	377	387	406	407	398	388	442	410	415	411	419	396	435	375	416	391	402	417	402	411	362	384	393	363	361	386	401	402	414	414	403	363	410	394	397	396	388	418	396	406	417	421	424	447	401	409	452	401	390	387	389	402	375	424	431	435	411	437	436	410	426	381	417	396	426	372	424	439	366	401	422	388	353	401	372	445	400	423	406	378	420	453	341	421	431	396	392	412	404	374	427	403	398	405	415	427	431	372	414	401	387	425	417	418	410	372	390	431	403	410	409	427	411	371	389	430	407	380	441	427	415	424	428	392	387	418	371	405	446	397	413	383	431	372	437	354	387	418	435	431	408	412	384	395	416	384	441	441	414	375	428	411	377	425	411	369	366	390	385	396	421	396	400	389	399	375	401	401	409	410	409	392	417	371	398	382	417	400	419	414	385	423	414	394	412	401	414	397	396	393	392	409	389	383	447	408	431	380	434	399	413	387	429	383	395	414	387	375	442	460	395	383	391	404	421	410	370	388	416	379	433	438	448	372	407	371	382	412	400	433	390	402	395	415	401	428	420	403	453	372	399	436	397	397	432	386	398	423	396	414	407	380	415	423	448	403	395	414	395	429	396	428	360	391	394	409	412	372	425	354	440	413	389	454	367	390	403	411	388	424	394	385	407	457	392	433	438	434	374	445	422	387	436	384	408	398	426	397	439	393	409	400	427	409	402	417	375	403	378	401	403	428	417	408	392	411	414	407	433	416	425	420	405	420	411	381	405	392	417	399	402	403	404	403	358	377	392	422	381	410	411	386	382	402	430	398	393	417	393	411	390	414	368	415	427	410	381	410	402	381	412	398	364	388	410	408	394	415	414	427	391	417	391	423	395	404	426	398	410	386	385	409	347	420	411	410	419	431	376	386	420	400	370	420	428	411	415	440	398	378	402	395	361	402	408	382	410	365	397	417	398	377	392	411	394	376	417	411	433	395	409	395	440	442	405	366	379	377	408	397	432	411	419	399	428	377	413	393	411	438	435	397	389	397	402	412	422	367	410	394	444	398	421	440	380	402	420	408	438	424	382	415	394	382	418	425	405	402	408	395	391	418	415	431	407	400	398	393	390	410	402	434	369	399	391	401	397	398	423	363	413	411	400	372	424	423	434	438	385	448	394	380	377	411	410	404	402	425	402	411	410	378	401	379	395	397	397	417	398	440	409	401	431	367	400	423	408	431	429	367	428	390	412	386	410	370	406	376	408	416	423	397	408	417	428	420	401	388	384	422	392	444	431	410	398	452	424	383	383	399	395	346	387	405	433	422	387	388	440	392	402	394	400	373	407	412	375	390	404	402	437	429	416	401	406	392	429	390	425	396	406	387	380	417	401	407	412	432	390	406	422	400	411	405	446	376	390	367	403	384	405	390	407	451	390	431	422	387	405	396	392	467	386	372	390	400	420	396	383	421	393	375	394	376	389	410	403	394	391	392	401	368	378	410	429	428	416	391	400	399	386	388	397	373	411	410	408	427	410	366	378	411	422	405	389	428	414	382	399	428	379	367	412	434	420	443	411	397	406	401	427	366	401	440	389	407	429	386	413	376	407	394	398	346	410	384	398	412	371	396	408	378	396	379	393	362	435	395	390	396	409	379	420	384	428	378	388	423	399	421	378	385	401	420	412	404	411	387	422	409	423	444	386	401	409	408	432	402	417	451	385	398	373	377	416	377	452	408	380	369	420	404	425	368	434	393	426	413	425	413	431	405	382	375	395	423	406	405	399	393	420	435	407	415	412	406	390	431	371	402	441	395	412	415	438	407	397	407	400	391	402	415	432	370	420	382	439	414	384	418	376	421	392	416	373	404	377	413	383	405	419	408	445	381	413	366	383	381	412	422	413	422	404	419	416	414	440	400	423	404	413	377	408	359	396	402	439	423	413	417	407	404	431	379	379	379	421	383	420	426	427	418	395	411	413	388	384	376	427	415	370	419	407	426	429	418	413	383	429	405	410	377	410	412	426	415	411	386	407	390	401	372	392	416	408	407	383	376	379	390	413	397	389	369	372	401	431	402	378	423	408	410	417	385	420	433	393	415	389	414	428	395	405	394	370	406	389	387	380	409	399	417	396	399	408	393	399	397	388	392	406	405	413	425	418	407	400	415	395	438	422	439	446	398	418	422	391	438	420	423	400	451	394	410	404	368	422	408	396	381	434	437	389	405	439	413	389	416	397	371	399	438	421	372	409	427	402	411	424	396	395	396	412	422	404	372	404	378	410	404	376
23501	22127	31199	25543	21929	19301	5616	400	303	361	353	323	306	340	323	279	312	313	342	311	326	303	289	288	285	338	319	295	299	327	287	307	297	332	296	312	289	301	344	304	336	315	328	303	343	284	356	306	348	340	303	296	336	332	306	301	330	316	284	295	326	342	314	300	336	282	302	345	309	308	305	303	306	319	283	314	307	323	315	301	311	299	304	293	297	307	320	306	302	300	305	298	319	324	334	303	315	295	315	305	306	302	317	304	334	320	297	338	312	329	297	293	357	325	314	320	296	317	335	334	326	326	312	299	311	287	301	315	319	327	309	298	307	327	302	345	318	291	332	275	319	322	329	315	328	307	303	295	288	312	318	297	302	294	326	313	308	308	313	292	317	304	297	297	312	351	334	345	293	325	309	332	350	305	318	309	298	313	317	303	307	303	288	287	315	291	311	317	307	314	320	270	308	306	343	303	296	311	296	327	311	330	334	295	298	314	291	322	315	299	299	289	343	314	305	312	327	321	343	299	337	313	279	308	301	301	298	294	292	302	314	294	310	303	330	324	320	311	328	312	326	298	297	316	310	322	323	332	315	326	313	284	327	309	299	344	330	340	300	275	327	290	302	321	281	346	305	338	312	300	325	317	341	337	333	348	315	298	294	309	306	292	345	321	314	309	334	301	297	353	298	267	312	303	293	308	342	305	295	301	283	311	287	336	295	316	304	322	317	305	302	327	302	329	296	319	327	309	282	316	272	343	320	342	305	318	291	300	328	295	290	316	339	303	317	337	314	309	332	331	307	342	346	309	318	312	320	316	315	305	310	321	314	254	341	309	325	323	305	325	307	326	303	303	290	356	313	328	318	303	314	294	313	288	329	311	322	350	297	333	311	320	298	303	339	345	284	305	301	311	298	318	298	327	322	316	329	315	284	326	332	309	317	300	302	318	319	316	314	277	302	313	327	338	289	296	304	294	307	314	291	312	313	280	347	297	299	340	302	322	325	337	349	301	280	346	301	333	324	280	307	312	323	277	304	317	312	300	304	334	343	311	326	311	327	343	352	312	326	279	333	307	321	316	309	294	310	314	297	295	336	281	288	297	338	306	328	317	323	300	308	328	328	322	303	294	303	278	305	291	341	315	309	327	304	307	289	324	294	314	307	298	314	335	284	337	318	315	296	307	310	319	296	315	317	314	305	303	315	302	321	351	298	315	299	331	354	315	274	285	310	332	337	293	329	322	327	323	323	301	328	310	320	328	339	313	291	345	316	291	366	302	329	307	309	355	297	316	294	319	288	306	308	290	320	276	316	343	282	285	312	344	319	317	316	312	324	306	294	329	308	293	266	339	293	335	328	305	305	358	316	321	290	325	314	298	328	298	324	305	292	331	324	333	323	312	298	322	349	309	339	295	304	329	340	322	320	348	332	286	310	323	325	308	305	289	307	327	317	314	312	312	298	306	285	336	331	307	296	308	309	303	339	341	304	265	302	325	295	358	299	293	307	322	289	338	284	298	294	324	301	326	333	332	283	298	334	314	311	309	312	326	266	326	304	327	307	292	319	313	322	300	328	303	339	304	316	306	298	312	319	282	346	327	313	313	356	327	337	304	318	303	320	327	316	285	295	331	286	289	303	306	300	299	285	332	340	318	377	338	294	278	327	294	254	330	323	308	305	319	289	332	299	303	294	328	322	322	307	311	285	298	303	315	288	317	300	309	291	313	333	356	328	306	285	304	297	307	323	301	316	350	346	335	320	294	310	307	318	316	304	337	325	271	343	296	313	296	296	332	325	290	314	310	332	302	312	337	290	287	301	326	345	286	291	317	298	324	342	278	294	353	330	318	289	354	318	296	313	329	316	298	301	338	326	264	300	318	284	331	297	313	296	328	331	304	346	296	329	314	311	348	324	312	320	278	290	323	335	309	314	336	314	292	311	341	299	321	283	270	312	288	330	319	297	317	290	322	323	327	324	324	311	307	304	327	322	313	303	296	323	276	306	314	316	324	306	318	310	303	286	307	323	327	333	299	331	317	308	340	292	299	301	297	311	314	311	310	325	311	313	335	330	312	277	325	285	342	285	301	294	335	298	342	317	349	320	293	306	295	273	297	302	330	313	274	338	318	337	316	330	333	321	286	291	315	341	295	312	312	290	297	315	298	327	338	303	317	303	311	333	315	337	308	302	323	326	314	299	319	328	322	296	311	329	332	300	301	319	317	327	326	324	296	286	321	313	310	328	312	304	335	308	298	332	334	339	327	308	327	312	282	316	287	342	327	304	315	297	283	332	303	321	331	300	294	337	339	303	328	333	300	317	305	298	311	336	302	314	287	313	284	293	327	332	269	323	314	324	318	328	335	317	327	334	288	351	317	343	293	324	300	334	293	295	291	282	315	312	331	326	283	301	301	300	320	328	340	314	335	351	288	306	309	305	316	318	332	324	308	331	267	313	337	348	302	316	295	338	320	311	305	329	302	282	305	335	320	315	307	301	317	306	299	333	314	331	309	339	279	312	311	327	321	333	300	340	317	302	300	293	326	304	305	331	297	330	312	331	286	289	320	296	340	339	275	323	300	326	316	298	281	328	321	307	276	310	302	310	342	315	322	331	309	295	277	282	350	321	329	335	291	328	281	329	328	324	301	364	302	297	306	299	316	309	335	324	335	338	323	289	330	306	277	354	292	301	287	294	316	354	322	322	283	299	289	306	303	319	329	305	350	319	308	319	326	295	320	313	355	296	285	296	313	325	302	321	328	284	316	314	312	318	284	308	301	316	299	297	319	306	335	295	324	320	298	287	310	315	330	304	316	344	322	316	315	295	323	306	318	305	299	317	347	322	325	297	279	279	315	324	312	330	281	338	346	285	282	312	339	315	305	344	319	324	293	284	317	315	311	313	314	339	295	341	301	319	331	297	316	307	318	288	316	294	344	297	328	302	305	294	322	308	305	318	293	298	346	344	294	325	272	335	274	331	312	326	310	292	294	323	310	315	318	299	320	290	287	290	331	303	350	317	283	325	296	307	310	325	292	323	309	326	315	299	314	296	283	312	316	311	320	319	314	304	294	316	335	318	306	296	317	311	301	287	300	306	308	300	281	308	296	334	306	295	285	328	285	304	287	296	284	299	292	323	316	306	292	315	332	333	329	297	314	313	288	299	323	315	282	318	326	315	320	323	321	305	308	283	310	314	313	328	299	307	305	294	305	368	302	338	308	319	338	303	288	335	269	317	317	330	326	279	307	302	305	294	318	349	340	347	313	285	302	294	327	300	326	326	300	301	348	294	302	314	319	310	306	295	315	301	280	287	329	292	302	319	278	324	328	302	298	324	289	271	304	331	312	311	309	277	291	311	298	323	313	312	292	281	311	329	301	348	270	328	311	314	283	291	279	301	296	279	297	326	301	291	354	311	298	311	321	335	298	310	284	319	318	323	289	298	301	324	298	327	319	276	326	283	289	302	331	325	325	314	325	301	315	313	312	321	306	314	319	313	292
61058	102751	77402	48730	27904	10255	1066	525	568	521	564	534	590	516	525	521	546	495	543	577	516	510	509	492	545	545	539	549	560	547	510	555	502	527	487	532	518	555	539	525	548	547	503	519	530	532	536	528	488	538	541	542	503	543	544	518	546	535	497	503	554	526	484	564	535	512	509	513	545	497	524	484	527	535	515	548	517	582	514	544	543	523	600	534	563	545	506	524	536	527	543	510	541	519	530	524	538	563	470	529	485	516	522	486	526	563	523	511	498	486	502	513	562	496	559	529	540	501	541	529	533	536	496	517	496	512	520	498	513	519	515	532	493	514	515	502	520	497	529	524	468	527	550	544	530	463	539	528	513	537	522	541	511	512	553	528	524	558	529	529	533	499	536	523	533	510	472	522	548	548	574	504	544	530	548	544	549	529	552	475	514	558	507	533	553	514	529	499	529	532	507	577	566	540	564	535	533	537	527	570	496	562	504	547	528	542	541	487	507	520	522	493	509	482	492	496	504	555	543	529	563	543	507	528	495	558	537	553	545	532	484	531	525	522	524	545	537	512	523	547	547	522	561	526	538	520	534	517	503	534	522	567	540	583	528	549	534	507	568	542	568	548	543	512	562	537	553	527	536	509	490	545	541	522	526	551	534	565	529	539	536	528	514	547	507	564	554	515	504	535	492	527	544	511	499	534	527	529	536	542	545	525	518	575	500	497	528	473	550	531	492	528	556	537	529	553	508	527	535	506	495	538	529	474	570	546	529	536	535	541	520	513	524	513	529	519	500	520	556	534	555	555	522	484	534	518	526	585	504	501	565	541	520	543	557	536	583	563	532	529	554	585	549	552	509	507	511	516	507	519	472	510	507	519	512	506	511	544	506	517	574	510	561	571	531	532	548	520	549	538	557	534	495	545	500	532	563	541	520	529	555	558	449	540	504	529	484	546	512	525	531	524	526	510	528	504	525	505	550	517	508	547	522	497	507	521	513	535	534	507	539	544	513	497	507	530	509	531	547	569	545	524	501	552	522	535	536	541	561	494	537	562	516	520	569	523	486	541	549	506	508	498	545	526	501	539	542	519	508	539	541	549	556	510	533	513	531	547	529	515	571	500	525	535	530	543	534	544	564	568	503	530	548	523	505	494	524	549	525	548	520	537	530	518	536	539	534	511	506	517	508	502	503	588	580	543	509	532	521	504	499	488	581	528	541	554	540	485	528	508	506	531	534	499	555	534	546	540	492	558	495	510	536	524	519	518	534	505	548	540	499	530	513	526	528	524	519	539	533	539	550	523	562	518	570	534	527	523	525	517	571	543	547	557	519	549	520	558	540	515	527	520	532	520	528	507	511	479	532	523	527	486	524	550	528	552	534	498	509	525	571	554	527	507	522	514	524	600	530	559	543	546	525	544	509	458	548	507	527	503	517	517	492	541	559	531	522	541	554	524	541	531	521	517	541	548	556	507	518	545	518	542	544	502	496	521	522	548	514	516	548	483	573	511	526	542	512	504	523	508	519	525	544	527	568	525	558	536	505	527	465	511	513	500	507	512	528	535	515	551	533	568	505	521	508	551	555	524	508	506	552	542	472	537	506	520	475	500	516	523	520	495	535	486	549	515	516	537	524	529	551	521	546	532	501	507	538	522	551	530	507	524	491	537	549	542	527	509	563	505	534	518	488	493	553	529	505	527	524	518	511	538	518	525	537	540	507	511	519	518	533	518	568	542	559	510	521	553	503	521	545	553	539	526	481	504	503	533	499	565	503	558	555	529	524	542	529	504	523	526	572	523	557	523	537	551	531	572	514	518	486	537	557	554	510	551	515	528	534	528	520	536	506	515	528	548	518	493	487	519	529	515	555	512	538	540	500	546	545	472	556	523	520	485	525	551	546	509	526	474	521	549	559	518	510	539	502	529	558	506	520	548	562	513	525	544	532	479	531	501	562	530	481	542	501	557	511	546	519	545	548	524	533	545	560	545	563	505	483	516	531	515	554	505	534	550	557	575	479	527	512	571	517	515	562	526	544	535	523	493	522	531	511	526	526	547	525	506	513	542	513	558	529	563	531	502	521	517	537	570	535	512	561	487	517	541	518	496	537	553	529	535	526	565	501	517	497	526	540	517	518	546	542	531	465	542	515	542	572	524	511	522	534	547	505	545	518	555	551	525	541	524	498	571	518	494	537	539	538	532	535	549	526	503	517	523	564	519	548	530	544	519	539	537	484	468	530	548	477	537	514	518	497	556	537	490	542	541	513	536	544	507	511	557	492	517	524	534	555	493	545	539	534	526	557	549	561	576	532	505	539	545	518	513	527	484	525	517	542	526	519	558	528	530	559	552	522	521	556	542	550	546	537	520	544	520	522	555	526	539	513	503	504	496	528	531	504	550	544	533	500	540	506	542	548	520	525	524	529	551	546	533	508	526	539	536	526	514	549	541	543	538	529	561	512	529	528	570	495	572	561	523	523	490	528	576	544	534	520	508	530	543	544	513	506	511	545	554	505	553	509	521	535	526	546	536	488	505	526	530	544	501	556	514	502	565	561	511	494	519	539	558	553	511	538	532	542	542	462	550	548	507	537	504	524	501	502	517	523	537	533	481	531	555	486	491	528	528	537	550	514	507	553	558	504	491	534	548	517	566	556	510	551	533	506	463	490	535	506	511	542	522	502	555	531	506	524	518	517	532	515	541	508	550	522	537	524	499	524	514	546	540	516	527	530	503	503	501	547	523	545	572	512	517	536	519	566	542	584	456	547	580	527	528	526	534	502	552	526	512	506	523	525	561	527	522	562	488	550	507	528	555	540	533	546	534	531	518	555	515	539	511	568	562	550	524	529	524	543	502	537	557	526	536	550	551	507	578	523	534	519	531	546	523	522	493	592	552	569	523	541	522	519	561	567	528	560	533	562	546	535	534	517	521	515	589	547	569	535	496	550	495	545	488	537	529	498	510	531	527	534	538	542	541	551	533	484	548	484	570	536	537	566	575	543	492	541	559	521	526	518	551	542	509	529	528	544	508	545	549	520	520	561	511	523	512	591	538	504	548	500	536	507	471	555	528	532	491	489	535	567	538	533	534	560	577	529	524	517	540	583	477	567	501	542	508	531	499	549	508	523	510	524	526	534	539	549	526	551	552	546	543	518	492	543	528	565	503	531	532	518	524	516	545	538	564	503	522	492	514	594	512	541	513	467	511	528	558	583	580	528	552	534	551	537	517	539	482	499	515	525	507	528	553	508	539	509	525	521	495	518	540	521	550	518	530	541	548	531	504	493	561	505	555	490	516	520	556	529	525	535	499	538	528	532	515	500	532	536	571	544	551	575	516	548	538	497	529	538	560	481	564	537	531	518	580	521	507	559	562	553	545	501	501	518	562	533	521	497	534	565	558	500	552	527	497	542	499	496	565	534	524	491	503	512	497	570	525	547	570	563	514	528	535	540	520	475	527	533	542	555	518	503	539	538	530	525	545	545	557	520	539	540	520	513	498
28745	29189	28604	13580	2546	749	348	337	330	339	305	298	306	309	301	305	285	308	306	290	315	306	296	285	296	275	322	284	292	331	317	278	272	313	284	307	278	287	295	334	315	304	288	309	288	316	316	304	281	313	301	284	294	308	328	337	307	272	314	274	288	317	312	285	296	318	297	300	336	347	313	290	287	305	284	281	303	297	333	301	299	281	306	332	327	319	286	296	288	305	277	314	285	311	298	315	274	294	278	341	328	324	302	311	277	282	305	271	274	314	317	304	321	319	296	309	312	299	307	287	334	261	296	281	300	282	297	283	308	275	305	282	274	321	291	302	329	314	296	320	323	297	298	313	323	287	289	293	318	283	334	267	294	288	294	303	295	295	287	311	310	288	303	270	299	348	316	291	325	304	317	281	280	294	288	293	283	298	297	282	278	326	314	295	293	278	307	287	292	290	282	309	280	327	303	282	293	280	328	283	336	269	276	318	335	303	290	323	333	311	290	305	303	302	296	308	298	288	316	298	297	311	285	314	290	308	319	279	291	325	293	266	284	292	298	296	315	294	323	283	310	311	265	305	301	304	289	314	281	325	320	314	261	291	332	289	301	301	298	309	302	317	298	304	298	312	294	310	298	307	302	307	335	317	300	280	297	324	303	301	284	297	285	270	292	320	309	301	299	309	302	270	320	297	277	299	298	294	321	288	307	315	308	276	312	307	301	306	296	309	301	298	288	277	304	291	312	285	317	302	311	291	258	321	343	308	304	269	295	286	329	283	311	293	302	303	327	316	337	311	295	280	307	301	328	314	313	284	324	312	309	268	291	310	289	302	343	289	307	285	296	294	328	274	313	306	304	301	285	306	325	306	279	298	314	310	325	330	311	297	308	299	300	310	303	312	311	278	296	302	311	294	300	297	310	292	308	308	301	301	248	269	305	298	313	306	305	298	276	317	278	271	300	311	272	318	319	306	311	279	314	314	305	316	308	323	323	288	318	283	298	276	350	316	269	296	303	319	304	297	308	326	283	289	321	325	325	337	278	320	306	316	296	288	301	295	308	281	302	283	301	310	283	301	293	257	297	283	288	325	324	300	319	281	283	319	319	322	300	278	312	306	310	323	298	287	280	279	284	292	329	301	295	309	302	294	290	317	284	311	323	303	282	301	292	298	305	283	299	308	280	286	309	315	318	300	316	293	306	278	318	303	294	324	312	304	313	310	309	322	314	327	297	323	274	308	306	267	279	300	301	273	297	269	315	314	322	307	283	318	292	309	312	290	327	311	316	306	259	326	300	320	297	313	307	298	310	323	295	279	315	286	333	305	331	302	318	286	298	296	262	283	329	310	342	295	334	321	309	304	279	289	261	299	305	294	302	311	317	316	301	308	311	296	324	312	318	335	277	293	270	293	308	307	280	303	271	310	293	313	280	326	284	321	326	313	312	276	292	297	333	267	301	294	271	324	283	306	319	274	332	290	307	321	299	278	287	285	305	315	312	295	282	298	316	318	319	304	306	300	313	322	314	307	302	287	294	290	296	283	316	326	285	305	292	292	309	306	278	278	316	285	325	282	296	324	297	319	303	296	293	328	316	301	297	310	320	287	286	293	315	255	266	273	296	268	287	283	274	297	317	327	308	303	295	286	318	290	311	338	293	316	327	288	278	283	315	347	331	314	310	286	324	304	325	316	318	315	314	321	302	317	315	282	310	298	291	296	315	319	309	308	332	313	309	300	272	295	292	299	261	291	286	316	341	298	305	315	275	339	309	289	308	272	323	317	300	310	278	290	340	305	300	292	307	325	326	346	306	308	287	303	336	291	303	306	290	317	291	294	285	298	280	332	319	309	284	308	288	322	306	315	322	304	309	305	297	324	299	271	281	282	275	288	289	311	348	278	334	288	307	297	286	290	350	316	307	315	289	299	288	289	297	301	317	348	270	292	293	274	269	319	290	277	302	276	305	296	314	297	298	321	314	303	329	275	309	296	286	276	287	340	293	289	305	311	317	278	315	267	298	287	321	347	286	308	289	280	293	304	311	304	313	337	322	287	294	312	340	300	325	304	304	321	302	295	294	311	282	296	348	330	331	329	283	286	334	278	300	318	309	274	329	313	312	309	313	324	320	309	284	309	312	316	302	272	311	287	311	319	314	257	312	288	294	296	291	300	297	318	271	312	294	320	294	290	279	299	287	325	283	311	275	333	306	286	285	315	295	312	281	309	319	308	294	306	307	294	296	299	320	305	279	288	291	314	302	306	317	320	290	290	308	289	319	307	316	305	293	310	290	315	282	287	315	270	285	289	294	261	269	297	292	270	298	289	321	328	279	281	310	305	304	304	326	264	301	294	326	298	303	306	258	291	312	322	304	301	288	266	297	278	286	306	303	301	290	308	290	344	324	320	310	295	322	284	301	288	291	260	311	297	275	271	316	335	336	316	298	350	305	323	288	298	293	310	322	273	321	304	296	260	324	311	265	327	296	309	296	292	265	304	284	296	267	289	294	311	304	271	307	307	299	317	309	280	307	260	279	317	296	294	297	325	279	297	312	298	294	310	308	289	264	327	292	290	287	302	313	318	296	301	300	289	300	298	303	276	257	315	297	326	302	305	258	304	279	283	308	312	297	309	297	309	314	289	299	313	303	274	293	321	320	283	303	276	292	312	334	328	288	292	317	295	326	271	267	317	290	294	300	327	330	266	312	309	311	328	315	250	297	314	277	287	314	302	307	342	325	262	299	259	294	320	303	314	300	296	307	309	322	294	262	308	293	313	320	300	296	304	291	323	315	324	299	318	310	292	294	288	284	297	290	307	268	298	323	309	316	289	281	311	276	296	282	287	304	309	274	288	309	296	325	296	290	271	320	289	291	317	316	295	320	293	319	288	295	304	291	256	300	321	296	311	317	323	283	299	320	289	282	262	297	306	320	322	288	312	333	294	340	275	297	277	307	326	282	306	281	296	305	300	266	324	316	318	279	312	289	309	264	305	305	306	319	308	290	312	306	320	304	286	290	313	331	296	307	289	305	301	317	298	309	287	302	299	280	303	285	330	326	277	281	304	294	316	273	294	312	305	353	304	309	284	299	325	282	281	315	300	326	285	294	307	299	309	298	327	301	299	322	296	295	290	279	279	254	302	292	286	299	324	299	317	324	313	288	322	271	307	323	293	316	308	330	332	293	303	317	303	296	312	279	306	311	311	297	308	299	318	318	304	307	306	296	312	293	303	284	323	283	299	301	303	281	294	299	295	307	315	316	317	276	298	302	304	308	330	302	298	294	277	284	296	291	328	299	316	300	296	291	314	322	306	310	341	300	298	266	332	298	305	303	320	294	301	270	311	316	302	303	310	305	333	328	317	302	294	290	291	296	292	315	309	317	291	298	319	308	310	300	288	299	303	332	285	296	321	317	294	285	336	312	301	302	300	300	276	312	283	327	284	309	317	322	297	306	296	293	304	321	300	326	292	328	300	342	276	310	308	314	260	341	324	255	300
35870	48160	34028	14452	5031	1654	611	543	570	553	536	506	577	584	584	559	527	552	530	497	565	564	546	570	522	544	529	601	551	535	562	551	584	572	515	567	535	554	544	541	574	546	546	570	564	578	540	555	567	557	554	572	556	579	557	540	546	530	573	549	580	562	573	516	568	518	555	508	549	560	559	522	536	596	533	560	540	559	541	553	589	573	563	578	568	556	558	543	517	532	527	557	576	538	582	600	555	539	579	569	596	585	540	528	496	544	514	579	570	560	529	526	552	536	589	549	535	548	568	553	553	535	583	528	542	526	515	529	583	540	552	548	539	555	540	592	558	558	597	547	565	574	566	592	558	545	546	524	502	537	537	524	549	553	541	548	557	524	557	509	558	524	565	552	546	565	547	556	540	553	601	573	555	537	539	556	565	534	577	557	585	508	563	558	580	530	547	540	548	553	538	559	544	537	550	565	509	556	546	567	544	568	560	583	574	557	559	554	572	557	510	523	562	546	545	555	566	520	550	529	535	540	568	558	549	569	563	549	567	519	569	582	550	527	537	550	597	537	534	586	551	539	548	517	549	513	542	574	554	520	537	536	547	509	514	553	555	561	526	570	595	538	557	586	573	532	593	549	569	519	549	556	540	524	562	572	550	519	543	567	554	558	556	554	533	566	547	511	566	528	597	555	537	563	509	562	538	557	560	526	576	548	566	547	516	548	570	557	566	561	589	569	570	544	533	547	526	598	580	538	571	578	594	550	557	569	543	558	556	566	519	568	545	568	569	529	566	555	581	590	571	560	512	593	541	595	556	567	559	568	556	593	550	584	565	554	607	555	531	562	570	545	576	527	582	607	546	548	553	546	516	517	581	556	596	582	560	554	523	504	565	527	577	495	560	537	559	566	582	562	558	510	542	563	542	570	568	498	539	562	572	550	554	603	521	564	584	577	527	551	608	562	576	553	514	554	579	555	578	546	543	560	545	547	580	581	540	551	543	534	616	526	543	536	588	511	585	575	554	549	517	532	547	567	517	544	547	550	591	566	565	543	560	557	529	538	565	553	554	533	565	549	589	575	532	571	521	555	558	566	575	572	590	550	573	565	528	573	579	567	540	541	556	555	545	573	560	528	559	561	529	486	550	549	539	524	546	596	549	525	534	545	546	560	604	511	552	538	565	522	579	597	570	532	574	558	522	537	523	569	551	547	563	531	606	569	520	581	550	527	557	562	541	535	506	541	603	517	571	577	531	545	543	538	588	518	577	510	536	532	521	578	557	547	583	549	550	563	567	548	551	543	545	550	532	575	566	545	531	539	547	553	557	573	558	539	555	564	512	569	592	513	521	553	524	572	532	567	553	556	560	556	563	585	565	574	571	562	573	545	562	592	549	558	544	600	566	586	587	502	512	511	594	544	526	525	602	524	489	553	533	534	581	552	553	515	557	496	529	596	623	532	516	518	540	635	538	564	567	560	576	543	547	566	540	571	579	533	557	521	554	574	552	553	558	532	560	602	532	545	526	547	550	541	579	516	514	502	539	551	585	574	542	567	554	531	539	529	563	541	520	522	551	530	579	573	578	541	556	558	509	545	588	556	561	536	590	528	559	532	565	516	555	518	621	569	594	532	541	568	527	570	525	531	569	518	547	559	556	475	581	581	504	545	547	509	583	563	544	547	556	549	549	549	549	508	558	579	557	568	594	576	538	509	578	532	552	559	560	546	599	563	527	546	539	540	586	577	548	547	547	533	596	563	533	551	529	532	558	540	561	550	551	560	528	528	541	549	550	540	573	526	516	551	570	550	576	526	562	500	554	557	591	575	542	565	587	522	607	573	599	569	532	579	568	567	561	570	546	593	578	523	548	555	525	572	558	558	579	521	569	549	537	500	554	595	541	562	537	528	496	539	572	540	556	575	569	569	590	555	539	516	559	544	551	558	631	553	565	580	531	557	533	551	592	543	561	540	559	545	577	582	560	550	541	547	567	510	517	570	557	550	539	527	557	564	547	542	533	561	588	558	574	556	530	549	575	551	513	513	526	564	566	480	587	556	506	535	555	464	576	571	527	585	551	522	531	618	521	570	540	560	567	520	547	543	538	521	541	577	502	524	554	554	524	574	529	561	552	520	552	521	551	553	556	562	571	570	572	531	553	586	566	558	523	582	538	545	571	576	552	568	554	578	546	543	545	543	541	545	525	568	559	541	568	607	492	558	573	492	563	553	527	592	557	554	602	532	557	526	511	594	547	570	592	578	565	564	526	535	540	567	545	557	536	523	573	536	548	550	588	530	557	542	536	536	558	559	533	569	528	565	540	540	589	565	561	566	534	548	563	536	552	575	544	548	540	554	564	510	605	570	576	572	522	586	563	556	534	555	550	605	538	567	549	578	566	558	566	540	541	527	572	609	537	565	594	571	549	587	557	528	541	596	551	602	586	539	559	577	534	563	523	549	548	559	592	540	564	572	509	529	598	526	561	553	550	545	514	539	585	549	580	587	538	525	554	548	554	511	567	578	570	542	549	547	534	531	533	571	548	533	571	565	548	580	558	536	614	547	595	511	535	615	506	506	531	568	527	552	554	568	541	552	534	527	525	573	571	528	553	525	576	515	556	550	542	558	578	511	583	528	535	519	534	566	540	539	589	566	558	567	569	543	563	531	534	577	582	530	549	567	540	568	549	584	553	541	557	540	546	536	531	558	564	564	549	573	546	538	568	552	584	569	574	568	588	519	545	550	562	538	635	577	513	538	567	554	572	547	523	560	493	556	527	562	555	561	493	568	567	543	538	572	564	578	572	524	540	552	537	576	571	546	586	564	536	598	593	572	589	558	555	560	559	561	531	528	517	559	573	539	537	570	554	529	554	574	565	525	584	544	505	587	538	531	551	549	571	533	521	545	560	641	540	542	580	543	544	542	529	525	557	549	548	550	547	541	556	529	570	534	593	578	616	565	597	547	551	573	523	530	551	532	538	513	537	587	514	550	552	552	594	563	518	536	570	568	540	564	579	522	527	572	532	535	548	544	553	551	565	612	571	579	581	540	555	559	525	557	513	516	550	583	521	527	520	540	544	560	554	540	575	532	551	507	500	535	555	566	550	540	576	583	571	542	558	536	553	541	586	533	523	572	546	584	539	573	581	562	572	544	516	529	570	541	526	572	566	549	519	544	541	563	533	631	562	530	541	534	562	544	559	539	518	553	552	578	561	575	595	552	532	567	521	561	573	528	564	551	527	573	594	542	545	545	530	539	508	563	525	552	560	519	550	540	561	542	558	559	563	576	545	572	525	504	566	590	558	543	553	573	605	604	565	545	583	567	537	536	515	542	482	575	569	540	545	538	549	521	575	558	599	535	548	562	564	559	573	516	617	527	581	526	541	546	505	551	561	539	537	512	566	547	514	506	531	540	556	574	538	543	530	557	567	544	585	534	564	562	557	544	584	570	532	537	580	488	572	557	545	550	551	519	544	521	531	516	539	573	546	533	573	551	549	567
24587	23250	33359	27607	20849	10369	786	225	215	233	242	215	255	218	229	210	211	226	244	229	246	220	265	252	213	236	210	223	255	231	266	234	239	238	247	223	244	238	225	233	239	207	258	227	216	251	222	188	219	241	244	242	253	225	248	222	228	239	199	217	228	237	225	249	223	221	232	240	223	247	222	239	229	222	264	233	241	229	218	243	232	228	236	222	233	226	221	211	254	237	235	215	233	233	254	254	258	247	222	226	236	221	250	231	221	236	234	247	240	233	240	216	237	241	249	223	230	232	208	230	238	217	205	245	207	208	230	237	218	233	259	234	232	216	231	237	249	228	239	255	234	245	251	236	229	226	246	219	263	221	222	220	246	219	239	228	241	241	253	234	242	226	212	241	259	251	220	222	220	217	245	251	240	217	231	264	241	248	227	237	236	235	216	247	235	223	202	228	252	216	234	244	215	243	225	234	222	235	256	254	240	222	233	211	222	246	251	231	226	217	235	231	219	236	234	248	257	219	234	238	244	229	220	247	216	238	221	251	222	253	248	202	225	223	240	209	223	226	232	264	232	238	235	239	227	221	248	241	246	221	223	232	230	231	246	221	202	217	244	233	225	230	221	226	208	237	221	210	222	229	222	224	216	227	213	247	217	227	242	233	243	224	242	198	240	225	226	222	263	245	217	231	234	210	249	237	248	238	232	253	238	257	243	233	233	249	246	243	223	240	213	212	232	254	256	233	244	248	221	224	246	238	224	227	255	240	234	227	236	257	229	246	219	237	244	229	227	202	215	228	214	218	220	217	227	232	207	233	244	241	247	215	251	224	244	223	200	230	215	227	229	227	231	252	241	236	251	259	217	229	230	232	222	238	243	239	234	223	204	226	226	213	226	245	212	221	204	231	219	236	219	227	230	230	223	245	237	239	238	226	231	214	234	240	234	237	232	227	236	253	239	209	242	217	224	261	207	251	223	201	220	219	217	231	260	241	234	235	209	219	247	214	214	213	247	230	261	227	227	236	215	233	235	203	211	219	211	259	216	245	250	204	248	237	235	240	231	236	239	244	246	226	227	235	221	223	222	234	239	227	226	254	241	222	236	242	210	255	233	221	223	234	230	247	219	244	248	225	220	258	223	217	230	260	218	226	223	236	246	249	222	231	242	240	217	213	233	198	239	210	231	249	232	229	209	249	233	230	248	239	256	210	250	241	223	222	224	226	257	206	248	223	248	258	221	232	214	223	261	233	225	245	216	226	243	217	233	210	230	236	244	232	238	209	224	213	251	220	205	254	222	223	253	219	250	234	235	227	236	221	221	228	258	218	229	253	230	244	230	217	230	240	240	226	242	239	241	226	216	233	234	216	208	232	244	233	223	196	183	222	225	218	250	218	224	222	249	248	211	247	226	234	213	202	208	223	219	246	223	225	235	249	237	219	213	237	233	259	224	227	250	232	249	230	259	210	208	259	214	217	240	264	234	207	232	227	242	245	223	235	229	219	207	221	220	234	236	224	225	206	225	237	215	225	236	232	254	233	219	229	208	236	244	224	256	205	227	227	225	253	220	219	219	224	246	249	214	257	244	225	221	246	233	216	217	251	273	251	213	232	245	251	236	257	249	248	222	203	220	200	189	231	234	202	241	241	249	265	207	246	218	253	241	238	245	246	224	223	241	211	226	215	267	228	223	243	218	212	230	242	199	207	239	218	242	229	239	242	247	225	245	212	210	209	211	240	256	212	219	226	234	224	219	240	217	254	225	189	225	208	251	233	262	230	234	227	224	240	244	259	227	223	216	244	250	234	226	242	201	207	237	224	198	240	243	208	225	217	235	226	252	223	246	233	239	239	219	230	247	261	230	229	212	242	265	222	229	231	220	235	238	226	208	229	217	232	227	221	229	234	225	249	247	220	237	227	229	227	234	223	243	212	233	246	223	221	239	224	233	249	235	227	228	211	260	247	220	231	227	234	211	226	202	254	213	216	213	230	240	235	208	235	226	227	247	227	229	215	229	213	233	238	220	236	241	224	236	217	205	233	253	224	213	240	229	227	208	234	253	236	226	240	233	209	249	238	223	227	220	226	218	251	196	230	228	231	221	205	222	203	254	219	233	216	238	207	222	219	218	223	243	230	247	200	242	225	236	227	246	218	238	212	234	214	248	243	218	217	264	248	217	237	226	223	208	244	238	186	233	211	237	233	225	178	243	254	199	264	231	242	230	210	234	221	213	232	215	213	235	226	253	215	242	233	216	240	205	245	244	211	244	181	202	248	220	226	235	231	242	225	231	229	249	226	258	213	227	225	235	218	204	229	214	221	232	234	242	240	233	252	238	245	231	224	252	247	245	230	208	215	234	241	253	242	254	245	216	237	214	257	226	229	234	208	206	204	227	226	246	228	239	222	230	231	208	242	255	217	228	240	215	235	265	261	227	203	235	204	216	212	228	220	215	242	245	232	225	235	229	227	197	212	252	225	231	234	221	235	221	257	246	252	223	234	226	253	215	227	234	270	241	223	246	242	211	234	223	229	206	212	264	199	214	232	244	221	248	250	220	229	224	254	227	205	251	227	229	220	225	214	226	208	237	232	244	219	244	248	243	233	217	254	209	213	226	231	265	239	246	233	227	218	198	245	209	236	247	202	226	237	220	226	215	237	219	225	212	218	247	210	228	235	227	199	233	223	233	208	231	224	260	233	231	244	248	204	233	249	220	257	240	253	225	225	226	205	218	247	234	233	226	263	255	239	209	227	248	232	230	261	207	224	240	218	225	231	229	232	225	252	230	227	208	232	239	248	192	247	248	239	267	241	214	202	216	215	208	247	228	235	223	238	207	247	264	228	206	224	217	225	214	215	231	209	228	192	237	251	233	237	232	237	220	215	255	244	232	216	224	250	230	235	243	215	215	206	221	257	226	259	220	241	212	230	223	223	239	263	224	259	213	249	248	229	205	240	229	205	219	229	233	247	251	254	245	213	224	249	257	211	211	230	234	211	226	213	250	243	222	226	235	254	210	218	243	232	225	243	233	244	205	226	210	241	222	259	236	241	219	209	216	232	233	256	233	228	190	218	227	227	240	213	226	237	220	224	243	249	208	230	219	250	236	232	216	230	210	224	208	199	213	228	210	219	237	238	230	231	217	247	237	240	242	226	225	230	237	220	231	248	245	252	236	237	218	224	236	230	232	248	214	247	261	250	235	231	229	224	243	273	253	233	234	242	222	231	239	231	235	246	240	209	238	222	236	213	226	221	245	206	234	192	224	240	246	230	239	216	247	218	216	234	239	238	230	263	226	242	235	210	238	225	229	238	234	253	227	215	224	247	200	238	244	238	224	232	233	248	255	218	228	237	221	197	246	223	237	246	217	211	235	212	232	234	237	209	255	212	202	230	263	222	210	215	249	231	229	242	247	211	231	213	248	222	219	235	224	225	243	220	262	232	212	231	230	241	240	225	240	217	214	248	223	244	247	221	254	230	241	245	220	236	255	201	241	254
60055	91889	67551	39429	20589	6450	697	397	409	438	407	412	427	429	392	437	420	453	414	419	388	405	424	418	433	378	441	432	431	452	446	406	377	420	436	430	440	384	440	431	435	414	437	445	419	417	382	425	447	416	409	449	446	401	412	443	418	453	380	393	407	451	424	453	395	389	412	393	403	444	387	431	435	409	409	390	386	433	397	446	415	421	428	427	411	398	387	400	447	410	442	408	415	425	428	428	429	407	448	462	425	403	419	429	432	411	408	407	421	446	436	442	464	390	407	432	440	421	428	434	415	439	434	438	392	386	435	392	440	384	411	425	449	434	431	413	407	442	440	384	393	410	422	435	445	400	451	380	439	418	405	412	439	419	424	435	393	430	441	452	418	424	466	446	464	395	422	446	387	411	417	440	456	432	435	418	421	394	396	394	402	427	431	419	427	394	418	425	421	452	453	416	455	410	434	425	398	439	434	477	416	413	425	425	405	447	417	459	441	396	387	444	385	435	405	423	433	413	425	417	428	425	450	393	464	411	383	400	434	442	419	433	404	412	422	452	421	434	460	421	399	480	426	408	423	430	436	413	415	386	410	421	451	404	435	417	440	396	422	435	394	434	433	404	448	425	449	416	447	416	420	420	432	417	437	427	425	428	424	415	430	397	412	399	438	435	442	469	404	439	457	440	397	426	434	460	432	426	430	366	441	437	393	429	438	425	425	401	413	428	442	432	411	454	421	422	440	417	423	421	427	402	422	439	444	382	427	461	427	416	393	394	397	450	417	433	430	405	446	437	415	423	433	416	407	378	427	418	461	419	430	401	410	404	420	445	424	426	410	405	399	470	409	392	413	440	417	413	411	431	407	410	413	481	432	423	411	431	444	433	437	412	405	422	430	437	390	426	409	401	448	402	387	403	391	417	430	422	443	417	446	448	440	458	387	420	403	452	453	403	453	415	388	455	396	392	405	457	423	415	438	426	419	416	417	399	404	429	430	438	400	456	406	414	435	402	448	407	429	399	416	406	413	451	445	453	428	425	405	423	439	425	425	409	444	450	445	436	421	409	407	432	420	446	424	388	429	398	443	412	437	449	398	411	415	390	418	429	440	438	454	426	406	457	405	421	406	444	431	419	428	402	433	407	447	367	431	429	382	425	442	376	451	448	409	395	413	436	445	384	431	404	418	427	410	445	431	382	433	452	462	410	455	406	413	456	429	431	453	419	435	406	382	415	386	425	426	423	447	431	407	444	434	386	444	408	406	423	459	410	441	420	424	439	428	447	396	422	432	438	422	401	446	432	412	420	414	466	395	398	385	412	433	416	439	404	427	424	436	409	445	442	400	421	437	416	412	396	436	426	461	441	437	422	464	404	433	423	441	442	412	413	446	465	423	408	412	404	400	423	420	408	422	419	420	385	429	459	430	391	444	441	407	436	453	448	443	416	408	427	467	426	426	416	443	420	413	431	414	448	408	484	421	445	416	410	427	428	431	402	431	411	408	413	402	411	427	390	413	423	435	459	429	437	399	424	452	414	455	451	422	414	386	408	435	432	451	432	418	435	435	400	423	410	452	436	390	402	406	418	398	392	438	409	381	420	458	396	448	424	415	425	460	431	431	423	444	442	415	399	395	422	421	419	392	410	424	357	445	408	417	420	417	406	409	428	414	445	438	436	393	420	420	457	427	395	462	432	418	422	437	436	458	430	428	407	361	408	400	454	423	388	440	407	405	449	403	440	445	430	454	427	430	415	437	412	405	428	422	383	413	397	408	411	438	430	436	410	459	415	381	388	381	429	445	428	431	444	424	453	418	388	443	419	403	461	412	391	431	420	440	419	453	414	431	447	410	418	393	408	401	458	390	393	407	428	401	422	418	393	418	423	407	461	410	423	419	440	407	407	428	408	451	436	388	420	409	410	415	401	443	408	430	486	415	449	452	411	422	413	430	415	401	447	410	433	399	406	388	378	439	405	444	441	423	441	377	413	428	432	381	404	473	428	420	443	424	408	423	414	435	410	417	423	429	431	403	415	429	404	410	420	450	370	406	447	437	403	423	404	422	423	462	361	438	431	410	372	387	449	423	414	422	426	421	445	448	431	393	446	447	436	429	406	431	431	396	417	421	378	398	415	405	425	422	447	416	442	431	387	415	412	419	453	416	426	393	467	391	382	400	412	405	427	422	456	402	421	420	430	450	390	411	413	373	422	392	427	382	448	402	421	409	395	426	427	395	412	423	365	413	436	403	454	448	416	438	416	423	436	436	429	439	404	411	422	440	433	418	445	432	454	423	432	422	432	425	396	419	402	422	408	411	402	394	429	408	419	392	434	435	417	404	427	419	398	400	408	458	433	440	429	417	465	403	419	421	431	396	410	426	426	367	433	440	434	424	423	444	420	430	423	379	418	410	443	415	406	413	418	407	466	414	402	430	449	388	452	429	435	398	427	430	456	458	406	380	418	434	402	409	390	422	424	415	383	394	421	401	440	416	395	430	418	443	429	453	408	406	438	456	434	379	393	402	426	414	388	436	417	431	423	377	417	462	425	367	454	385	390	422	452	478	385	386	438	424	409	410	437	448	422	424	424	425	434	434	405	435	420	370	444	442	412	416	409	381	360	406	415	417	406	441	417	414	446	437	428	435	475	398	440	431	402	408	407	426	468	402	449	435	436	431	418	381	414	420	385	441	429	438	426	436	402	402	444	449	400	435	425	421	423	419	416	432	386	410	405	440	446	420	417	420	408	420	418	392	458	399	435	433	386	422	403	419	434	442	406	436	407	428	414	442	460	392	429	427	453	427	428	403	434	414	432	424	398	428	415	433	395	414	408	437	415	441	462	449	454	386	441	432	409	411	431	389	408	406	416	429	404	427	458	448	417	418	421	439	465	417	426	427	438	414	382	429	426	432	449	410	421	415	463	469	405	425	442	422	452	434	430	421	425	392	387	452	397	419	419	401	406	445	423	405	468	464	417	457	439	427	455	410	398	438	426	405	416	410	442	427	425	447	415	380	429	446	463	423	401	420	447	423	408	403	416	417	421	432	394	432	448	396	454	416	421	445	431	405	416	428	449	404	438	428	463	366	434	416	394	393	444	389	419	412	426	441	430	413	405	461	431	408	407	424	427	436	433	424	428	412	412	416	435	448	425	452	462	424	464	432	406	448	434	419	417	408	407	415	436	423	440	446	439	435	408	427	431	438	471	401	432	403	409	470	442	443	391	432	435	402	457	450	419	436	404	407	406	412	437	423	422	398	416	417	431	401	394	419	440	436	429	412	411	422	424	438	400	434	380	453	435	423	457	392	444	429	430	414	459	398	387	390	376	414	425	395	407	388	422	387	421	417	397	483	412	413	388	443	431	446	443	408	383	435	431	449	446	407	400	388	483	443	411	424	408	372	389	435	398	450	378	439	449	421	410	395	430	439	432	420	427	411	429	405	461	443	419	420	416	404	413	431	412	434	429	385	436	393	422	403	407	411	426	441	420	390	442
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
