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
338609377209	338609377768	338609378318	338609378868	338609379418	338609379968	338609380518	338609381068	338609381618	338609382168	338609382718	338609383268	338609383818	338609384368	338609384918	338609385468	338609386018	338609386568	338609387118	338609387668	338609388218	338609388768	338609389318	338609389868	338609390418	338609390968	338609391518	338609392068	338609392618	338609393168	338609393718	338609394268	338609394818	338609395368	338609395918	338609396468	338609397018	338609397568	338609398118	338609398668	338609399218	338609399768	338609400318	338609400868	338609401418	338609401968	338609402518	338609403068	338609403618	338609404168	338609404718	338609405268	338609405818	338609406368	338609406918	338609407468	338609408018	338609408568	338609409118	338609409668	338609410218	338609410768	338609411318	338609411868	338609412418	338609412968	338609413518	338609414068	338609414618	338609415168	338609415718	338609416268	338609416818	338609417368	338609417918	338609418468	338609419018	338609419568	338609420118	338609420668	338609421218	338609421768	338609422318	338609422868	338609423418	338609423968	338609424518	338609425068	338609425618	338609426168	338609426718	338609427268	338609427818	338609428368	338609428918	338609429468	338609430018	338609430568	338609431118	338609431668	338609432218	338609432768	338609433318	338609433868	338609434418	338609434968	338609435518	338609436068	338609436618	338609437168	338609437718	338609438268	338609438818	338609439368	338609439918	338609440468	338609441018	338609441568	338609442118	338609442668	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	3600	2250	2732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24374	21516	25772	27712	21527	21494	3256	664	531	477	368	310	293	245	240	254	231	266	226	232	235	218	237	248	275	246	223	220	226	217	213	204	193	201	256	234	209	205	219	217	217	184	208	176	188	161	213	202	196	188	195	182	181	219	204	198	197	191	206	215	178	181	175	192	196	223	178	174	181	199	192	198	207	206	196	189	186	190	186	185	183	190	181	153	204	197	176	173	215	195	189	186	187	191	189	175	191	162	173	177	173	188	175	205	197	209	227	198	190	180	171	158	200	204	171	216	206	193	198	187	184	181	189	197	180	205	191	173	200	189	165	177	173	169	203	185	192	201	222	179	194	198	169	197	180	206	193	176	190	184	170	159	183	195	189	192	207	212	195	205	194	190	178	192	200	185	180	204	191	166	169	212	156	184	172	196	200	187	185	169	176	220	190	176	181	193	192	196	197	178	182	197	212	191	196	208	160	222	206	193	191	177	199	207	192	182	187	167	186	179	159	191	177	210	226	190	196	208	195	174	195	167	202	163	206	181	194	206	176	164	184	204	191	189	182	174	211	216	181	175	190	182	205	210	192	147	205	228	197	209	189	172	181	161	194	203	192	174	198	192	181	172	211	180	193	199	195	198	181	183	208	215	209	206	197	193	199	171	153	169	230	183	178	181	183	173	223	183	197	207	182	180	186	179	161	205	184	211	196	195	218	181	177	192	191	184	174	197	186	208	196	187	196	193	185	194	189	187	183	201	189	231	196	171	194	187	196	171	199	197	182	195	187	189	173	194	178	186	190	186	175	173	173	200	190	168	193	198	202	186	193	199	179	215	196	184	194	225	182	167	203	197	181	190	173	167	190	219	180	170	187	191	179	162	151	168	169	176	175	226	183	159	187	203	190	204	185	201	160	191	175	173	188	191	189	192	207	202	198	173	209	198	175	194	215	208	178	204	202	161	161	171	194	224	172	167	184	184	203	193	188	176	193	196	159	196	204	206	173	196	218	215	185	186	161	173	190	180	203	183	188	213	214	187	142	190	204	175	170	208	175	166	182	177	202	193	205	217	215	205	164	162	195	206	181	172	202	185	188	185	185	170	188	195	197	158	203	186	184	212	190	194	193	188	197	187	207	177	171	181	186	200	200	194	206	173	168	191	186	195	184	202	179	205	219	182	201	188	202	194	197	183	187	198	181	213	204	203	200	172	163	178	183	175	173	169	198	196	183	205	191	187	205	166	169	181	188	183	188	180	203	193	195	187	174	180	203	172	207	201	202	207	203	176	204	209	197	187	183	192	162	179	200	165	200	215	191	176	183	188	211	186	208	211	203	210	173	186	187	216	210	210	202	222	172	199	168	195	198	185	182	180	160	179	186	199	180	183	184	210	197	201	191	196	190	173	176	189	200	179	189	212	194	176	182	175	182	203	158	155	167	163	189	208	213	197	180	185	193	201	185	181	205	197	192	211	190	187	184	191	185	177	177	201	194	194	206	174	203	155	183	167	200	190	159	222	214	197	189	171	154	179	185	168	184	181	208	184	187	172	179	194	178	200	200	157	199	195	198	174	226	193	168	187	176	161	173	222	213	175	178	188	190	185	197	226	183	205	182	158	195	190	178	189	189	209	184	185	186	168	187	198	215	193	187	194	198	173	177	187	188	206	191	191	153	177	194	225	190	193	164	209	198	185	192	182	204	179	192	166	219	193	207	187	222	188	178	182	190	207	162	177	189	177	191	158	203	199	182	191	179	192	187	206	161	195	224	176	181	165	180	185	187	195	179	175	182	184	159	201	150	186	186	207	189	187	183	205	184	186	196	174	187	204	191	209	196	199	205	215	206	175	175	200	182	170	195	209	161	180	173	185	208	174	189	188	184	183	183	180	198	182	203	187	185	194	200	175	187	194	200	206	191	185	183	174	188	171	189	179	169	186	189	206	180	221	169	193	185	193	209	198	195	161	191	179	212	210	182	174	170	160	192	184	165	212	182	184	219	196	202	165	189	194	200	180	204	169	182	199	177	194	169	175	184	139	171	198	169	192	201	168	149	172	221	214	178	194	169	194	186	179	181	207	181	151	184	189	187	199	184	175	196	191	177	208	169	220	163	189	168	180	170	201	177	191	185	171	185	183	184	190	208	212	181	200	193	201	195	195	181	190	191	190	197	194	221	190	192	186	191	190	200	214	199	185	190	200	202	199	185	164	202	179	215	188	186	186	200	181	193	177	202	186	208	190	200	181	204	201	211	178	206	172	213	174	224	186	186	189	185	159	196	224	172	180	167	164	179	189	185	171	173	221	190	183	163	218	203	185	180	179	183	210	212	155	215	194	194	171	193	194	178	193	187	191	186	177	213	211	195	191	169	193	177	174	192	171	189	167	170	179	201	200	188	191	201	162	193	188	208	186	211	206	176	184	177	217	199	151	184	188	171	186	179	195	203	218	187	184	184	185	201	210	180	170	200	199	199	200	187	177	211	182	180	181	181	198	179	192	175	173	195	202	173	192	177	181	206	193	188	188	195	204	173	194	171	187	213	176	189	166	217	174	213	201	178	198	195	193	205	212	162	177	194	178	189	204	192	172	188	168	162	178	181	199	167	176	179	214	201	186	195	190	183	182	176	199	203	187	163	188	183	177	177	198	176	208	208	223	198	175	205	209	195	176	168	200	200	189	189	182	171	203	198	197	214	188	183	172	176	183	186	185	196	170	184	212	191	198	187	180	176	202	199	185	192	191	185	183	195	189	179	211	176	203	222	173	200	183	201	204	203	188	173	171	200	173	190	195	223	188	172	186	190	171	165	189	196	194	186	182	193	164	174	219	188	197	203	195	215	190	177	189	183	191	183	208	219	197	170	148	189	186	176	182	208	203	187	175	192	169	194	150	176	156	195	200	210	171	203	205	193	166	171	197	200	175	194	216	189	185	171	186	210	197	182	193	186	203	179	184	212	197	176	176	197	203	201	171	176	178	170	189	172	208	191	190	200	173	195	222	202	172	217	203	190	184	199	194	196	188	197	189	178	202	219	183	200	184	208	198	217	177	210	190	188	196	196	175	207	195	195	173	172	175	203	210	188	227	167	170	177	183	188	176	208	150	196	194	203	181	208	183	182	181	182	181	205	206	176	177	188	166	185	192	168	184	199	207	181	200	191	168	195	179	199	185	165	221	188	194	199	189	202	190	175	193	175	170	203	168	186	190	202	161	192	193	159	170	186	185	194	195	173	173	175	183	197	196	216	210	199	187	162	195	194	195	193	192	183	176	183	199	192	181	212	188	193	203	225	178	195	195	186	166	180	212	198	201	211	190	198	182	164	200	201	190	188	189	191	160	176	167	177	200	188	201	182	183	198	223	195	190	188	178	178	218	167	187	204	191	222	184	170	195	182	188	174	186	180	189	167	171	183	172	181	177	213	203	211	171	186	176	227	194	215	204	196	189	213	192	192	178	206	183	207	186	173	194	210	182	183	205	191	179	175	172	168	166	218	216	182	160	185	209
3807	6713	4333	1889	1146	887	706	617	613	563	576	506	542	531	474	509	464	515	494	482	489	475	494	468	456	450	487	463	470	530	476	498	470	442	458	466	468	441	472	424	436	436	434	479	470	441	436	443	458	480	440	452	472	460	435	483	446	413	449	447	475	489	449	479	483	494	442	438	418	436	453	442	423	465	457	449	415	458	455	439	432	438	510	432	459	463	447	449	423	466	424	464	447	424	492	449	412	483	460	425	482	447	443	459	442	457	471	471	466	440	459	424	424	463	481	439	430	443	429	448	464	459	439	445	420	460	457	432	426	468	452	449	477	438	476	496	466	456	438	484	446	435	448	427	461	441	476	414	448	462	458	436	476	476	445	448	440	498	422	452	494	427	422	426	439	431	443	471	407	475	474	457	404	439	476	410	460	493	460	474	453	439	432	450	439	472	441	465	475	454	435	452	417	451	423	403	491	483	436	463	465	501	450	507	455	490	444	433	427	442	440	474	467	456	467	474	435	470	422	453	467	433	423	440	483	446	470	475	460	460	447	442	458	429	448	467	439	451	428	475	459	447	430	420	475	429	421	470	473	463	466	451	468	446	442	477	462	469	469	460	445	474	404	438	429	443	458	418	475	479	465	424	460	433	412	422	419	426	433	442	400	475	433	433	441	450	441	425	431	419	437	483	434	462	433	432	429	455	423	465	444	475	490	456	438	431	428	474	446	428	486	491	491	454	459	433	451	465	506	494	431	473	456	452	455	433	427	411	442	440	502	420	409	410	442	458	458	448	445	467	442	443	464	404	411	432	437	484	449	463	440	449	431	442	443	469	428	463	449	420	442	455	424	433	463	408	439	476	451	473	465	421	412	454	414	417	406	488	433	434	456	451	393	459	458	446	442	487	480	447	424	390	417	440	436	469	414	452	441	468	456	453	451	457	448	447	450	485	448	428	440	446	423	423	451	461	466	449	446	469	466	429	463	435	441	434	451	437	487	471	427	469	465	462	451	447	430	471	436	444	451	520	438	453	438	468	447	459	497	468	441	435	443	441	460	470	475	439	460	456	445	423	419	453	424	475	456	438	428	486	463	494	397	472	486	468	446	437	443	439	449	453	443	457	493	432	467	482	441	456	491	405	453	462	437	429	475	484	413	497	434	434	451	443	414	446	456	471	458	472	449	453	463	445	387	451	452	461	434	477	460	446	440	446	442	426	469	465	457	451	467	444	405	430	434	458	454	478	452	409	451	482	489	452	450	444	480	420	445	428	440	452	426	439	476	487	432	453	450	451	456	450	458	460	464	453	461	473	447	421	446	440	462	454	452	445	440	466	447	442	471	490	431	437	458	419	414	449	451	439	434	494	448	468	488	488	446	441	465	448	499	447	468	451	459	466	443	463	423	500	482	453	456	454	455	402	426	421	466	438	458	463	458	493	425	433	435	417	447	491	425	455	429	467	436	463	450	441	420	426	437	459	489	464	473	514	425	491	456	460	441	444	434	419	438	447	415	441	436	441	436	449	413	431	463	475	421	459	457	466	434	458	469	463	449	479	460	425	502	419	471	439	476	462	457	426	451	422	456	478	450	434	484	460	465	419	429	455	452	438	455	433	445	456	449	448	473	485	401	468	434	452	463	419	457	478	458	451	428	452	412	439	458	455	458	428	440	460	481	400	433	465	463	455	446	425	440	432	449	429	422	465	408	454	458	420	451	441	471	464	433	426	436	467	453	429	422	432	448	449	457	476	445	438	476	432	437	464	424	464	465	413	462	486	435	452	455	438	436	433	469	426	455	464	465	387	450	423	482	446	453	437	446	445	457	417	470	461	455	467	444	460	422	475	443	455	439	445	474	425	440	450	469	489	437	461	459	441	453	462	449	424	453	462	442	466	444	421	438	407	436	441	462	478	442	469	452	446	461	469	431	446	436	441	402	459	433	431	452	466	469	458	458	415	440	425	454	456	466	403	466	463	430	475	397	481	394	464	462	468	460	478	416	448	449	457	465	410	455	429	479	444	463	472	425	446	484	457	468	431	431	432	487	444	448	448	447	454	439	442	461	456	453	426	501	413	416	424	423	497	441	433	436	476	426	485	463	430	424	418	429	477	455	410	478	478	473	447	441	408	459	460	450	434	432	467	424	449	450	449	427	440	473	474	465	438	420	468	389	445	450	446	415	428	464	464	456	434	421	424	416	465	470	450	424	444	448	442	445	440	457	461	441	474	441	429	439	427	430	474	395	453	383	431	473	459	441	441	439	421	406	419	435	474	466	455	429	438	467	448	429	442	458	405	446	466	445	459	472	483	481	427	477	445	475	435	453	450	458	434	444	464	446	429	440	452	438	430	445	438	480	422	446	432	414	438	407	440	465	420	479	460	463	467	452	448	468	461	464	437	465	478	464	433	518	400	442	421	467	444	493	447	443	456	422	465	460	416	482	417	467	453	431	476	412	439	426	440	442	430	431	461	473	450	447	477	478	490	460	414	429	457	430	451	409	422	472	460	460	423	454	460	437	439	450	417	444	445	468	487	444	460	451	441	459	430	453	437	469	440	418	435	391	415	417	431	471	466	490	435	458	474	452	460	445	437	437	429	487	459	423	446	458	454	453	411	464	457	472	452	442	430	437	445	447	421	447	442	449	431	449	415	440	443	475	458	435	447	414	481	430	447	413	452	412	449	420	444	414	470	447	427	488	446	432	432	458	448	420	472	434	415	466	462	458	467	425	438	448	416	439	460	449	431	487	452	458	444	462	420	427	431	479	407	456	438	431	452	444	434	437	432	421	462	432	456	471	457	466	458	429	463	435	488	456	460	422	465	465	478	482	477	463	437	485	464	465	435	433	439	460	408	423	461	442	416	452	424	469	435	443	431	425	417	465	450	476	443	427	433	447	413	442	447	459	448	467	427	469	444	459	464	415	456	439	432	432	426	425	408	452	464	477	436	416	429	442	453	456	396	468	417	449	467	427	456	450	463	449	439	458	453	416	411	461	443	436	466	437	471	459	430	439	429	448	457	416	450	474	473	452	462	460	483	435	400	475	455	478	440	493	439	485	430	430	419	414	427	422	442	478	440	478	437	426	460	471	466	437	460	444	445	425	423	452	462	441	459	444	451	447	470	451	446	461	458	419	449	437	430	422	448	432	463	462	436	451	464	456	498	483	436	430	452	471	413	413	429	484	444	410	449	448	433	462	443	466	422	452	456	447	429	446	435	393	476	478	468	471	456	472	480	410	427	445	446	439	440	459	446	473	459	443	459	441	434	422	474	427	477	452	440	462	452	480	436	433	436	437	473	423	466	477	454	407	449	453	442	456	433	420	445	418	440	445	455	434	454	454	468	451	435	448	433	437	413	434	430	422	486	445	437	443	449	413	442	448	445	479	451	463	436	460	427	421	434	457	448	452	439	464	433	459	470	431	423	402	436	452	449	456	471	432	465	503	434	462	477	408	504	417	480	455	427	477	449	430	468	434	477	461	447	418	426	430	417
33240	11598	1997	936	719	619	460	479	448	441	451	428	405	406	394	444	449	401	424	406	448	427	384	404	368	405	428	426	408	449	428	435	448	387	452	452	388	429	392	401	392	417	395	395	380	395	422	440	415	447	377	412	364	411	389	440	452	407	430	428	428	421	411	416	406	384	414	420	406	425	426	395	415	394	462	383	409	410	435	394	418	402	407	452	399	435	390	410	421	375	434	396	380	401	391	451	412	440	429	451	368	413	399	438	454	448	350	436	387	445	396	403	397	429	424	416	460	390	399	444	442	385	439	434	453	407	429	425	431	423	414	448	457	365	461	422	410	408	428	439	398	378	391	384	374	373	420	393	379	405	416	431	406	453	421	440	426	417	429	364	415	418	427	412	393	393	401	443	384	393	427	408	376	417	407	359	379	360	406	408	391	410	391	420	409	407	401	431	388	435	394	410	359	409	453	438	437	419	382	405	425	436	425	407	393	412	392	406	420	385	380	404	373	394	382	426	403	417	400	396	412	379	397	427	431	427	415	455	453	365	415	378	444	437	421	429	409	431	377	381	403	409	403	399	425	441	403	369	442	437	429	412	439	358	408	415	412	417	380	426	388	387	402	394	403	457	437	402	435	371	392	415	426	392	391	440	416	378	460	402	425	462	389	431	408	402	413	379	402	387	452	442	394	421	433	386	411	415	384	383	390	447	444	431	386	430	475	395	400	483	391	417	416	404	397	430	383	396	409	418	385	394	368	408	379	384	414	382	421	393	430	410	417	411	393	429	414	377	412	418	372	459	385	372	423	409	425	387	416	433	383	361	427	428	398	426	426	417	399	377	420	399	390	408	384	373	403	424	442	418	432	366	371	414	393	424	388	393	375	394	388	428	440	446	417	417	408	417	417	435	403	388	411	399	430	375	393	425	416	383	402	413	446	417	444	394	395	362	403	412	407	386	418	392	415	425	366	413	386	375	381	371	437	394	401	415	417	379	421	396	379	413	448	409	412	452	403	385	409	391	388	420	441	396	399	406	380	419	439	410	423	427	389	372	408	388	398	374	395	405	382	413	417	408	436	437	394	442	392	436	444	435	381	396	350	389	385	404	399	429	459	420	412	391	390	405	425	361	385	399	432	431	378	412	424	381	392	398	399	409	384	393	409	403	380	400	450	406	424	402	405	386	396	408	393	382	450	390	401	407	370	419	412	408	357	423	411	399	430	406	427	429	421	423	410	423	373	409	414	393	397	436	401	411	403	396	413	444	381	429	433	417	435	420	420	395	460	410	394	371	425	469	418	412	378	394	411	384	431	380	389	410	440	407	425	402	410	427	443	389	398	423	390	401	379	415	397	422	444	396	414	360	423	411	392	397	388	432	446	416	389	388	377	407	389	406	434	427	412	417	425	398	395	436	401	373	431	399	428	399	402	387	410	470	401	413	399	413	381	448	400	431	404	397	391	404	391	398	403	420	416	433	444	419	421	389	407	415	404	377	388	409	425	404	376	412	416	395	425	417	386	417	429	386	430	376	394	405	391	380	403	358	432	434	459	397	390	435	427	379	386	423	406	428	402	381	416	382	434	461	397	367	413	407	425	387	420	413	393	389	435	425	400	387	396	383	405	437	365	414	412	392	398	393	410	393	389	391	408	398	376	442	393	399	417	443	399	376	391	405	390	389	390	405	449	409	441	400	415	426	460	418	457	437	397	423	380	402	356	407	412	400	379	414	423	414	442	416	369	414	377	415	367	439	383	457	412	392	452	374	401	409	386	387	400	447	410	442	401	412	409	406	437	399	423	418	410	420	406	378	410	399	370	401	404	428	424	378	409	389	409	394	387	444	371	376	430	391	398	423	362	416	408	428	432	437	369	432	418	382	414	424	386	447	426	386	395	424	427	420	389	419	398	410	371	432	431	426	409	404	433	372	383	422	421	399	415	408	407	424	413	393	420	419	412	356	418	430	414	397	382	412	403	416	429	404	411	399	391	442	421	409	419	377	423	435	404	437	388	386	381	410	379	353	405	412	406	375	374	486	431	441	410	414	409	424	387	409	421	390	400	383	406	400	426	435	400	419	386	422	400	430	452	390	405	404	403	434	391	420	377	372	410	390	443	439	438	408	397	407	383	366	394	407	385	399	418	420	365	380	391	397	394	467	394	384	407	447	361	445	408	411	405	372	421	475	445	390	443	437	369	451	443	363	422	379	412	415	398	399	403	419	390	422	408	413	426	426	390	414	403	437	420	433	428	419	393	407	394	405	393	406	427	415	412	405	392	414	372	395	400	417	405	440	425	381	429	410	400	375	394	406	429	371	417	375	421	413	423	354	406	403	378	424	410	408	381	392	402	384	421	413	382	405	437	433	421	381	390	443	433	407	367	404	393	440	422	417	430	427	381	386	380	418	423	411	424	406	411	413	427	441	402	399	365	409	454	414	379	416	424	382	407	426	440	421	396	419	413	397	413	398	448	389	391	401	390	413	372	389	412	428	407	414	398	374	386	376	428	381	443	410	436	402	400	470	378	415	382	406	383	435	390	395	418	383	394	382	395	398	427	415	427	398	440	428	401	393	447	419	388	438	384	448	407	453	424	425	417	374	404	397	403	431	375	403	390	433	466	444	408	421	429	392	387	390	439	428	403	400	412	396	372	412	420	439	386	441	416	373	420	375	411	437	416	374	396	412	400	423	435	389	419	392	383	404	439	403	463	430	381	397	412	396	404	442	381	400	408	443	398	413	401	424	390	475	413	454	401	420	439	410	407	437	416	353	419	406	376	403	400	374	373	377	420	381	398	358	412	400	421	424	413	463	404	394	417	422	448	419	405	378	439	412	390	439	389	387	395	434	422	406	391	408	425	430	407	416	373	417	445	373	406	405	436	390	402	409	390	411	383	433	454	429	407	444	377	417	418	429	411	422	430	417	447	428	392	426	394	434	415	401	393	382	444	418	412	431	415	425	420	396	354	394	409	364	454	368	418	403	441	431	396	390	407	416	371	442	413	387	427	442	405	413	432	452	410	411	414	406	411	414	440	413	388	400	447	423	410	405	413	447	394	415	406	406	462	420	359	382	422	407	428	407	416	379	385	399	438	444	397	388	392	401	419	366	413	408	395	432	370	389	415	420	391	387	406	402	439	441	386	405	405	427	410	419	382	416	381	401	431	394	425	374	407	352	436	425	421	443	398	392	350	404	396	376	419	394	382	404	431	485	394	434	419	406	453	443	446	392	404	400	379	391	374	388	431	368	400	420	400	396	403	400	414	404	413	416	491	407	399	438	412	411	409	361	398	411	380	411	402	397	436	433	388	440	422	402	418	443	389	425	436	409	416	391	407	450	392	412	413	410	411	400	401	408	430	400	401	397	403	414	408	404	432	405	405	441	411	373	368	405	400	369	403	404	363	416	398	407	389	422	413	414	422	397	408	384	374	372	435	400	427	413	420	438	406	431	417	413	383	395	456	386	389	404	445	427	441	385	407	387	400	398	417	433
6390	1917	1477	1091	970	932	933	907	924	912	905	916	915	927	864	883	881	918	899	876	909	942	910	858	946	860	867	911	879	930	877	866	871	935	913	936	883	918	905	913	844	864	868	871	873	857	877	919	825	838	876	933	900	912	879	877	865	911	893	973	889	891	894	884	806	919	810	887	864	893	829	860	874	883	875	824	902	868	856	868	929	859	902	874	911	850	836	867	900	938	939	912	869	887	928	866	886	927	858	860	894	834	887	945	915	874	852	866	932	929	857	842	888	899	918	831	879	906	907	882	861	902	855	835	883	864	880	900	865	888	872	844	903	873	920	904	886	905	916	863	840	905	860	884	889	872	828	910	891	832	866	900	865	887	901	817	932	883	896	889	924	869	874	911	919	926	863	900	862	854	882	916	840	914	873	845	879	911	878	833	881	919	913	888	904	891	870	835	916	879	857	895	842	894	870	813	836	865	831	886	899	849	905	883	892	835	884	897	869	867	934	883	854	878	901	886	876	849	861	835	862	873	899	888	911	894	852	874	861	876	918	950	792	911	914	888	833	894	853	900	857	855	849	874	882	889	856	878	862	874	882	876	860	890	865	888	894	863	928	881	896	911	858	866	891	868	852	912	882	845	931	907	913	899	886	864	893	868	848	911	847	864	875	916	893	873	833	862	858	916	874	855	852	866	913	902	920	892	900	820	894	886	837	922	874	852	851	879	879	878	882	908	873	867	875	892	951	904	846	876	827	870	898	848	900	862	856	942	846	911	905	846	875	889	835	901	902	827	888	841	896	883	855	837	912	836	874	856	847	916	852	880	853	881	877	867	867	900	888	862	861	898	918	854	792	857	869	880	881	906	853	859	863	868	926	836	880	879	859	882	887	877	908	907	911	902	918	880	891	879	871	873	888	872	905	844	922	858	819	874	837	850	885	837	925	887	860	903	873	881	866	902	907	849	833	862	813	888	880	876	883	863	921	893	908	866	894	851	868	831	861	887	899	883	836	864	884	889	904	881	869	863	898	922	926	880	857	831	846	918	900	913	918	905	890	830	875	883	900	859	896	850	893	840	903	845	834	862	825	901	860	900	939	830	880	938	898	841	874	899	918	891	912	930	871	880	910	849	904	910	909	886	824	873	874	916	895	873	866	871	873	886	863	870	863	852	873	851	898	887	873	873	865	862	912	869	837	877	874	883	876	867	890	853	868	913	936	873	919	853	891	895	926	845	891	873	922	867	900	869	860	871	857	845	853	884	845	846	928	941	901	856	883	843	844	887	895	937	878	858	943	887	878	900	929	884	891	873	921	903	872	902	905	890	835	885	848	882	840	837	873	901	872	908	848	874	844	890	894	904	912	869	885	888	818	895	856	861	877	879	907	902	858	884	946	909	890	875	869	871	888	843	907	886	892	887	868	897	909	857	858	902	881	863	885	871	934	903	915	869	934	892	893	837	880	877	888	900	860	915	928	893	849	944	863	881	932	900	878	904	910	864	870	867	896	937	863	839	856	849	943	895	865	896	846	941	906	887	890	861	892	849	876	933	843	934	864	917	811	866	881	854	956	848	928	864	848	860	890	893	885	868	882	901	885	868	885	894	847	919	940	921	945	910	837	884	914	819	897	842	880	891	902	855	909	898	849	904	947	846	856	917	937	898	931	920	876	871	837	840	899	881	911	930	861	922	852	850	826	967	915	845	868	870	862	927	862	930	893	917	857	896	901	889	880	877	854	860	925	914	862	886	873	833	875	895	888	861	873	939	856	854	866	850	868	831	876	855	893	875	879	904	893	860	867	872	868	877	888	872	863	825	913	815	860	888	836	885	860	870	868	896	877	913	918	907	896	897	923	856	872	894	881	914	873	911	834	898	897	932	894	836	853	912	864	906	902	882	944	851	841	911	900	851	890	884	852	852	864	964	895	863	866	867	941	902	916	876	878	876	850	877	817	842	881	882	855	958	827	938	907	926	874	880	869	861	890	920	873	882	917	875	885	863	860	912	882	873	866	880	874	886	843	880	835	914	918	797	891	904	857	837	887	815	859	857	884	865	866	868	947	898	913	861	906	890	875	894	887	866	888	844	879	846	869	905	907	859	904	893	866	885	900	842	885	846	889	880	867	873	826	861	891	873	873	907	892	885	813	885	846	865	949	916	869	858	877	870	876	845	919	915	932	869	867	899	904	880	895	859	876	889	846	865	882	886	846	912	899	861	877	880	902	894	829	876	901	876	900	899	847	873	817	900	871	882	853	910	886	875	870	924	865	865	901	916	867	939	850	873	886	852	879	899	884	838	826	890	870	864	928	863	869	876	927	852	940	886	875	830	849	893	936	882	903	910	891	888	879	837	850	877	895	884	850	888	881	875	860	833	853	875	902	869	902	852	853	877	923	894	916	887	879	875	873	854	869	869	850	870	912	930	929	927	899	851	863	873	898	885	827	894	916	898	905	906	891	846	848	873	824	770	834	930	861	898	904	857	938	873	897	897	873	888	891	891	902	893	944	875	840	890	889	905	878	878	855	900	849	872	937	887	885	854	829	853	853	874	874	889	866	882	883	876	805	910	902	923	905	878	940	884	900	873	885	876	862	853	912	888	919	861	851	871	905	908	876	839	887	861	884	875	862	917	881	906	868	871	903	885	892	897	900	843	825	880	832	898	920	894	860	855	892	941	936	938	865	910	888	911	868	868	871	871	933	838	847	823	857	884	903	866	901	913	932	868	871	851	929	903	823	931	893	876	939	854	907	866	892	874	873	838	905	916	834	837	910	910	830	905	875	879	850	905	920	876	871	825	885	938	876	846	955	871	884	890	876	871	873	863	931	832	917	893	870	885	897	850	838	914	906	879	831	871	890	881	925	911	938	917	852	912	933	883	911	933	910	861	863	920	909	923	904	859	843	833	897	893	873	898	902	908	872	916	915	911	886	946	886	924	873	882	901	904	870	837	898	864	864	896	903	907	941	923	881	924	925	899	856	912	858	855	864	903	878	837	940	882	829	823	830	850	901	899	935	877	913	886	904	947	917	901	858	869	903	881	877	894	900	839	869	911	904	861	831	892	905	897	906	881	862	809	872	863	897	863	928	876	887	890	861	922	874	891	940	898	901	888	868	867	893	936	889	910	864	899	884	903	898	905	863	834	860	850	891	905	868	851	886	829	876	923	909	845	872	857	900	814	897	928	941	841	901	888	939	916	880	931	830	876	922	913	903	919	854	905	866	857	826	843	817	926	911	873	892	878	874	846	864	884	853	957	874	805	866	899	841	850	863	838	898	901	922	847	924	922	872	846	853	889	880	879	869	892	901	865	873	872	898	885	897	892	875	854	854	922	876	915	899	924	839	861	922	879	882	878	865	909	847	853	889	892	862	849	884	868	904	870	911	891	874	908	883	892	907	888	856	863	886	940	900	826	880	901	877	937	874	884	859	885	835	900	919	873	835	883	855	905	871	906	920	858	908	893	907	816	881	877	911	970	856	909	914	869	873	852
24766	21195	24768	27887	20974	3674	606	529	459	457	428	360	321	310	309	322	324	330	298	347	309	296	304	350	322	368	339	344	302	342	309	316	317	329	333	343	325	331	326	293	294	328	325	283	326	293	323	294	294	321	326	319	296	305	325	307	273	351	273	313	318	323	284	315	316	284	317	305	301	316	314	314	343	330	321	299	303	315	298	350	307	312	306	309	318	326	297	334	306	304	333	279	271	348	326	270	327	289	269	336	345	324	295	314	333	279	278	293	319	320	304	327	364	297	271	270	352	276	336	319	309	307	278	301	293	335	329	281	308	315	327	272	297	313	295	343	311	335	306	334	309	301	322	299	337	301	329	333	307	318	287	308	264	311	312	327	329	309	313	328	255	300	309	310	300	315	295	309	333	319	305	306	313	321	324	295	311	272	359	316	298	309	263	331	311	327	269	343	306	324	313	322	306	327	295	340	327	310	313	317	336	291	285	308	308	340	317	287	307	307	321	304	321	291	293	332	295	286	315	300	285	322	287	296	320	334	325	309	311	296	317	304	317	298	275	340	274	294	324	324	298	348	290	314	331	293	315	357	267	334	322	304	322	321	301	332	333	321	314	329	289	294	317	310	278	302	301	340	316	331	301	340	313	335	353	298	289	303	348	292	332	297	306	308	285	333	304	304	290	313	339	303	312	313	279	301	332	301	312	318	285	349	321	321	295	302	303	348	313	290	297	306	322	310	309	298	334	301	306	352	323	321	319	286	285	295	326	316	339	302	297	335	292	289	305	310	292	308	313	317	336	339	321	281	356	296	287	307	301	320	330	277	303	297	272	274	316	297	327	343	304	298	297	311	327	346	311	323	302	316	311	270	328	303	306	281	324	333	308	284	325	328	327	302	304	312	322	284	297	298	337	352	318	346	306	272	278	272	308	297	288	348	279	296	316	296	314	311	366	301	324	327	300	307	304	329	337	314	313	303	313	300	281	291	332	323	315	298	289	291	294	310	291	316	296	306	302	325	321	316	272	294	300	289	342	316	337	296	299	278	347	293	306	311	330	326	303	308	315	315	293	312	294	310	279	310	287	296	298	286	296	292	308	327	293	313	346	327	290	303	293	339	302	319	344	283	292	325	351	328	307	320	297	299	321	322	334	345	323	316	329	327	290	321	311	297	346	306	296	288	304	295	294	283	337	305	316	276	299	292	329	288	313	317	316	300	313	309	348	288	340	323	282	307	304	302	283	294	311	277	253	345	294	310	311	303	333	299	308	284	298	299	333	267	305	308	292	307	330	338	330	313	325	290	288	304	316	346	301	296	274	290	318	314	325	294	303	313	315	316	285	285	321	302	275	316	295	326	280	316	302	313	348	294	312	288	319	319	324	300	299	302	330	317	312	291	309	284	265	308	318	303	335	304	325	325	311	323	333	315	315	306	328	297	313	324	366	316	283	313	325	260	343	256	302	266	305	306	289	338	307	317	319	319	258	290	303	323	338	295	306	329	342	318	336	330	321	318	299	266	318	317	313	326	303	289	312	276	316	292	296	306	313	328	322	307	305	301	306	328	286	320	309	344	280	304	298	302	271	305	328	318	275	314	317	270	288	304	318	290	264	283	294	318	325	283	319	284	299	323	312	282	320	294	330	281	305	302	302	313	269	289	305	284	300	306	332	319	347	280	294	284	333	299	288	299	291	323	309	319	320	305	323	289	289	320	282	292	318	312	289	337	301	285	285	328	303	311	290	307	321	296	331	319	291	300	312	303	316	288	292	333	351	346	322	270	285	301	306	351	316	303	275	301	288	297	286	321	321	321	292	330	303	330	307	334	316	320	291	308	324	297	298	324	269	349	306	336	292	314	321	300	312	355	312	304	319	310	304	310	323	310	286	327	309	326	310	291	298	293	318	299	292	319	317	301	311	303	315	323	315	308	317	302	307	304	298	325	317	331	312	310	319	306	308	299	290	270	347	322	331	288	303	291	297	297	307	328	313	287	281	321	295	318	296	313	327	274	317	318	320	318	302	300	333	310	361	317	337	277	315	308	304	305	288	336	315	310	322	332	322	282	328	283	315	317	322	345	306	301	305	325	303	339	305	336	314	294	330	279	294	308	311	303	295	325	322	345	343	335	277	314	300	322	358	264	278	310	338	308	292	279	317	339	323	257	308	281	301	332	319	305	316	291	307	309	331	324	287	316	304	307	331	290	315	318	330	314	326	339	310	306	310	347	315	301	329	320	285	345	278	304	315	299	340	295	321	288	303	323	302	325	309	310	332	314	324	327	329	294	284	324	276	299	309	317	307	302	312	314	301	323	298	277	323	312	275	275	317	292	298	325	323	289	333	314	301	282	315	293	295	298	317	322	289	278	288	303	308	312	325	293	288	288	323	303	300	283	314	345	291	285	282	314	297	300	310	304	332	349	296	280	304	289	289	292	316	324	321	301	290	317	313	305	317	281	294	319	309	312	309	309	323	307	319	325	338	354	310	323	295	303	316	326	325	287	311	310	305	301	316	299	314	320	314	293	310	329	290	311	321	300	285	321	336	270	333	317	284	297	298	299	315	319	306	274	304	324	309	316	282	270	314	290	298	312	305	320	337	319	291	313	278	330	296	300	287	304	319	301	321	333	314	330	321	333	306	314	338	291	300	309	304	313	298	312	303	301	309	308	356	301	297	264	316	292	301	312	331	284	323	294	282	323	323	303	272	318	300	301	275	280	293	312	310	315	340	298	327	283	304	307	296	299	335	286	329	297	281	307	300	290	281	322	291	319	315	307	300	322	327	285	324	289	305	306	290	310	317	309	287	316	337	307	320	291	303	309	302	313	315	288	302	273	275	282	291	305	327	312	311	320	313	277	296	317	317	287	307	329	314	313	313	332	296	314	308	292	309	330	282	301	321	272	302	306	345	307	280	359	283	301	286	295	285	322	326	295	292	318	286	314	297	303	290	298	328	321	332	282	297	307	293	261	283	320	316	290	301	339	301	316	264	273	291	324	287	297	308	324	309	279	311	328	317	319	324	302	341	338	292	336	301	314	328	319	294	285	316	294	302	347	329	291	303	319	281	284	298	344	303	315	300	324	291	307	330	300	324	325	322	305	317	289	326	350	311	310	323	321	250	313	312	321	288	336	297	276	307	290	323	318	276	309	313	301	347	278	304	300	309	313	316	309	325	280	289	302	295	330	337	312	300	301	283	308	311	290	291	314	322	315	313	295	293	296	313	304	288	283	292	315	309	285	316	308	304	302	303	323	295	302	309	356	292	332	298	307	291	331	322	308	317	312	304	291	299	273	307	313	286	289	308	295	333	287	310	284	302	306	316	311	326	334	332	310	310	312	302	309	315	304	308	285	326	304	344	299	330	320	315	311	326	293	311	344	322	306	325	309	316	284	331	316	289	316	297	304	291	283	275	307	299	344	320	302	329	292	293	313	292	306	300	326	324	320	312	358	296	338	311	298	283	300	297	281	318	314	306	296	307	322	312	284	283	303
3773	4609	2944	1455	1054	910	794	791	721	701	706	756	677	711	728	659	677	730	715	654	664	684	665	705	693	681	642	649	687	683	670	687	711	702	666	673	655	646	712	659	686	686	656	648	644	650	732	680	661	687	666	694	656	661	677	663	648	666	673	680	691	676	678	681	640	720	680	664	710	672	676	700	647	685	671	664	650	674	699	631	690	686	661	678	645	678	687	671	666	652	655	672	683	675	635	656	655	668	627	708	673	648	666	689	677	696	650	728	683	629	631	681	667	631	672	679	711	663	638	660	679	639	680	666	652	629	626	736	717	659	666	649	665	694	651	692	648	671	660	602	643	677	666	703	696	645	692	686	692	649	642	699	614	655	699	676	654	663	670	663	691	687	662	676	673	648	611	680	653	628	655	675	667	688	695	664	699	660	655	632	675	657	676	673	676	694	631	700	669	635	654	636	686	625	644	700	685	660	674	680	681	654	646	667	685	668	664	695	642	705	722	696	693	613	688	628	631	660	638	710	663	650	682	659	647	653	678	670	665	703	694	691	657	723	658	668	643	675	608	657	644	631	657	681	654	691	689	663	668	629	710	664	674	637	629	644	639	661	666	642	681	648	683	692	666	657	692	656	615	647	689	673	678	723	662	654	663	659	684	648	665	660	677	651	644	689	647	651	664	644	670	680	684	705	671	701	679	664	673	661	654	641	674	693	691	699	661	663	690	683	677	697	648	651	650	651	668	657	678	645	697	683	712	650	670	709	681	692	650	703	702	613	674	700	654	646	679	689	689	726	642	687	686	700	674	672	665	646	699	625	629	670	706	613	681	714	640	674	687	675	657	654	679	672	623	685	658	667	698	679	667	695	693	697	642	665	624	704	617	700	656	649	682	660	632	646	663	710	677	632	658	686	632	662	679	635	689	695	673	717	672	700	705	664	637	645	659	622	707	680	675	679	669	660	702	677	682	648	711	720	648	688	703	707	676	677	648	666	681	664	730	635	661	684	658	666	639	684	695	748	703	675	666	668	723	714	637	646	671	712	706	695	692	624	700	693	682	644	663	644	684	666	634	706	679	640	693	697	681	651	665	687	652	678	667	653	668	700	704	649	653	652	634	622	682	674	716	663	638	649	682	731	674	673	660	629	725	664	668	698	624	657	682	670	686	660	726	655	677	711	730	687	712	632	618	681	656	694	709	698	646	704	683	701	680	665	653	683	707	670	717	673	732	631	677	643	683	662	639	731	657	671	682	652	670	670	678	682	701	689	617	636	640	703	713	650	652	694	644	638	674	671	628	666	711	677	661	680	659	671	718	671	655	690	659	640	653	676	655	647	675	620	653	681	663	667	654	642	696	691	676	682	673	657	685	664	660	685	670	631	653	660	667	653	652	666	673	644	667	649	674	638	668	661	698	728	644	679	680	664	665	635	673	636	681	622	663	658	671	674	658	701	680	697	647	664	689	722	626	686	635	675	658	657	666	654	680	642	707	759	727	709	648	605	729	683	669	717	670	665	678	647	667	688	655	625	687	690	644	645	651	646	679	660	673	657	698	681	681	668	696	671	676	702	676	702	653	689	673	653	664	676	685	680	722	701	670	711	704	669	698	686	684	701	672	641	676	675	652	707	669	664	691	612	648	646	709	612	684	662	689	687	668	667	685	671	623	645	647	659	676	621	664	637	685	646	694	665	692	607	664	667	670	694	704	690	643	707	670	613	651	688	651	629	656	666	662	644	650	641	680	650	671	650	647	703	715	643	705	671	682	667	617	702	635	674	657	675	692	686	679	639	639	654	724	647	644	681	648	705	670	748	645	652	700	661	690	710	650	688	670	631	665	646	645	640	660	643	721	699	683	674	691	649	670	714	641	679	650	708	651	709	619	717	643	690	645	703	673	684	678	701	662	658	685	660	645	689	633	666	693	660	693	668	692	692	685	671	666	668	610	672	676	669	672	666	688	643	675	691	684	640	647	704	670	691	699	724	621	709	696	669	641	702	662	667	659	640	674	640	670	649	656	675	653	663	693	643	644	696	653	675	743	651	676	667	661	735	730	648	704	663	665	636	694	663	640	636	656	615	642	675	672	666	674	617	660	692	611	682	640	668	658	646	646	653	659	664	649	644	693	654	688	650	672	646	689	659	689	661	675	665	643	665	701	655	634	693	641	666	710	673	667	667	719	687	654	674	673	711	672	650	656	666	669	700	681	710	663	667	700	669	674	722	641	698	650	654	662	642	623	671	691	656	726	638	663	653	650	680	679	671	684	643	655	672	741	656	672	691	671	695	721	651	641	667	661	696	688	677	697	671	659	652	666	680	672	718	664	623	659	706	712	685	679	649	702	677	689	661	667	698	701	696	687	704	648	678	641	635	670	662	649	650	693	671	697	654	684	624	666	670	641	703	670	669	638	693	659	666	691	646	672	658	681	672	690	654	665	672	696	722	661	683	647	713	729	647	695	687	665	679	718	689	658	634	731	687	675	662	655	695	676	704	645	654	692	664	696	698	666	621	696	617	649	712	701	660	653	628	675	689	669	683	680	668	675	657	650	597	696	644	674	681	693	669	618	645	689	685	627	684	662	673	651	696	644	648	701	627	663	636	673	653	681	682	627	688	701	615	662	670	637	662	669	628	652	679	614	658	659	682	655	662	653	705	696	660	687	714	690	642	662	643	682	678	629	687	678	655	672	646	691	653	716	655	678	619	628	663	676	664	680	629	674	709	667	690	674	625	667	625	634	702	641	690	672	633	700	716	672	648	675	676	699	684	658	682	733	662	685	723	650	654	685	666	721	668	639	646	697	668	707	679	689	690	667	702	690	708	677	683	639	661	628	696	671	673	679	677	640	668	653	661	729	625	679	694	699	643	692	680	622	657	703	643	690	649	664	680	668	668	637	676	698	698	643	659	682	633	684	657	683	676	642	694	693	702	612	672	666	708	701	641	716	699	648	659	656	639	671	650	735	687	695	665	677	653	690	667	705	671	662	658	649	656	700	642	650	658	708	728	631	660	658	668	681	695	684	619	677	632	645	664	713	637	680	673	671	693	648	672	713	688	678	612	696	682	630	705	717	593	669	662	699	641	628	660	648	731	656	650	704	650	692	680	650	660	670	696	648	697	613	619	670	672	626	682	690	676	658	699	684	656	654	678	699	686	670	646	648	701	697	658	715	644	669	656	706	650	678	749	658	648	682	654	639	700	646	661	656	660	667	633	650	635	657	689	654	647	683	644	654	660	674	654	681	624	709	713	675	709	672	702	651	664	685	680	693	628	671	663	692	641	682	670	676	644	588	628	641	684	673	649	690	669	688	624	659	675	643	728	702	659	642	641	660	689	677	682	670	648	644	688	689	708	703	694	673	689	652	700	667	658	661	675	695	660	669	712	666	637	647	651	664	645	677	673	665	720	689	633	655	703	690	646	656	636	698	631	647	696	681	661	681	682	704	681	645	652	658	631	667	663	645	670	686	668	650	666	664	670	695	681	670	675
24096	21216	25401	27330	21225	21226	3491	526	469	467	385	330	287	249	229	230	254	224	241	245	199	239	214	238	197	233	240	228	217	188	212	253	224	216	216	203	216	234	220	197	201	177	205	190	202	192	169	167	188	170	192	183	197	207	184	182	192	178	189	188	210	206	189	180	189	168	203	200	179	193	195	210	189	179	160	176	182	181	205	221	180	186	167	180	185	188	166	172	190	178	174	208	173	172	180	202	174	181	188	191	168	194	172	203	201	187	162	163	177	175	187	174	169	144	187	161	182	209	204	190	186	171	188	184	192	159	191	175	177	200	184	207	184	173	175	184	175	173	196	171	221	189	151	182	199	185	203	166	198	186	191	185	182	183	191	182	224	201	189	176	186	200	187	207	184	174	176	189	179	184	187	180	169	213	185	134	190	167	187	184	178	156	187	167	174	189	200	176	195	193	213	205	198	188	194	182	175	190	174	177	196	165	182	185	173	176	182	188	220	183	179	180	193	192	184	191	179	195	176	165	167	180	145	185	194	201	194	176	210	196	175	183	169	167	197	208	201	178	163	186	175	175	172	168	206	164	197	183	182	198	199	208	177	201	187	172	190	193	165	197	172	178	182	193	219	180	208	176	177	187	189	196	185	202	169	181	178	178	196	187	177	186	162	172	190	186	173	166	194	187	161	205	180	197	170	197	174	193	177	192	186	188	162	209	147	194	185	181	182	184	187	172	215	201	167	168	198	205	215	180	200	211	188	180	175	186	185	149	155	176	193	164	182	196	182	187	163	191	175	205	171	184	197	194	207	166	160	174	193	202	212	199	187	196	179	163	189	184	179	202	196	198	184	202	180	174	199	191	197	188	190	176	154	170	184	214	206	182	188	196	223	187	175	172	182	194	197	170	167	151	215	187	203	205	187	179	173	185	206	199	197	187	192	203	200	203	186	197	171	155	194	199	187	161	208	161	181	167	168	151	160	165	205	176	201	156	186	198	179	189	183	145	179	202	180	189	167	214	178	177	188	206	207	215	161	192	174	178	174	165	171	180	216	203	172	190	199	163	188	204	185	205	194	192	175	181	179	193	197	179	174	163	181	194	181	151	188	194	189	187	178	179	164	169	184	172	191	183	186	182	163	166	227	169	177	172	176	176	200	178	189	196	185	181	209	186	177	191	177	196	180	186	190	174	183	184	197	179	176	183	180	184	198	186	156	161	182	178	202	169	192	163	197	156	190	205	192	176	175	207	208	214	199	182	186	190	198	179	192	190	189	188	185	217	177	177	188	172	205	171	213	193	189	181	160	195	198	207	171	175	218	186	154	189	174	187	177	180	172	192	188	186	175	160	174	174	185	157	183	157	175	203	170	193	215	178	218	174	184	184	193	175	196	186	173	208	170	167	168	191	189	192	159	195	191	204	202	185	208	201	188	198	191	192	191	160	216	191	189	173	182	184	182	185	176	172	200	189	169	168	207	187	183	188	175	156	203	175	182	194	161	188	197	177	178	179	182	186	224	192	165	163	191	193	198	190	188	156	170	183	211	196	209	215	181	199	192	198	176	185	174	190	204	210	191	177	194	186	177	184	190	197	187	169	172	162	172	189	189	192	191	181	172	202	203	198	195	184	177	180	173	191	180	206	178	170	178	187	183	210	204	196	193	156	174	184	184	179	186	149	179	179	186	161	168	182	181	185	199	181	169	197	208	197	203	190	160	187	177	172	196	159	206	173	200	177	195	205	203	178	184	193	208	184	198	165	177	168	179	170	193	184	208	178	178	196	171	153	165	187	199	193	195	172	170	166	201	175	199	166	219	187	227	167	181	200	173	175	176	176	180	180	171	181	174	186	191	208	179	168	207	168	209	187	200	197	206	175	187	166	181	187	164	176	168	178	186	186	189	165	223	185	232	193	191	175	181	194	170	190	171	209	217	212	176	218	191	167	143	181	196	181	185	230	184	180	199	173	175	203	165	198	190	208	194	161	198	194	205	175	192	179	195	217	177	196	212	189	184	166	177	166	191	180	173	168	163	177	209	190	211	211	185	171	200	189	181	192	192	170	232	168	172	212	191	187	184	176	167	186	164	168	181	192	159	168	171	144	146	172	213	195	179	206	185	187	168	154	179	184	207	199	188	167	155	180	203	196	182	206	196	169	214	189	177	179	185	180	181	180	193	170	179	189	174	195	195	185	221	217	200	181	192	196	195	201	161	188	188	181	188	163	194	184	211	186	170	152	138	179	191	153	206	206	199	174	169	184	203	173	173	191	178	189	179	154	186	198	190	184	172	181	206	192	182	185	185	178	179	173	191	192	171	181	185	157	171	158	179	176	177	177	187	167	185	176	208	189	173	177	163	189	177	205	187	184	155	216	186	177	202	162	162	191	175	170	191	178	184	186	181	189	207	196	202	178	157	177	185	202	187	164	174	181	166	178	185	164	210	187	159	178	183	199	207	196	184	164	201	169	140	183	205	198	190	201	181	183	168	191	196	180	162	175	171	190	165	190	175	197	188	173	183	174	158	174	180	171	201	194	153	178	181	197	171	189	172	185	207	203	204	170	170	196	171	178	197	183	187	179	182	208	197	180	167	173	192	180	202	179	174	152	176	165	197	207	175	182	185	182	182	229	181	194	156	159	172	194	193	192	177	190	181	203	184	216	176	165	207	203	176	167	180	185	169	186	190	179	177	203	181	191	191	216	191	200	191	202	187	162	188	154	178	184	198	176	187	181	176	178	175	201	206	175	188	181	207	189	176	190	194	210	201	184	205	158	173	180	187	187	182	152	148	195	179	183	193	175	168	173	220	172	189	166	179	219	178	192	185	201	169	160	197	197	182	194	178	191	180	174	200	207	182	177	185	185	173	169	176	166	175	169	169	189	174	212	194	214	214	199	198	206	157	206	166	187	194	169	184	169	173	182	199	192	182	200	196	178	204	174	176	170	158	184	183	181	196	153	187	181	182	175	177	177	181	207	172	189	160	165	180	186	197	208	185	187	176	194	189	183	184	225	172	181	190	181	169	201	185	197	182	193	190	215	184	132	178	200	181	183	189	205	177	183	177	177	201	178	202	155	205	147	159	192	183	187	194	181	161	191	204	194	150	176	181	169	192	181	187	147	181	203	199	202	183	181	198	187	183	169	176	183	202	162	170	174	174	174	169	179	186	186	167	185	182	178	165	167	164	148	170	187	210	187	185	178	198	174	192	182	179	190	196	184	162	200	178	192	205	186	182	187	190	179	172	193	197	166	149	176	184	185	206	193	192	181	207	169	176	196	191	184	158	189	172	210	165	188	188	197	146	190	180	180	173	192	198	185	201	182	180	168	177	172	194	193	194	189	179	188	197	196	168	158	188	182	193	214	195	193	206	186	191	179	180	229	201	197	157	199	193	184	195	174	179	160	178	171	196	190	180	202	156	170	170	182	166	171	175	167	181	176	173	201	189	174	161	190	176	188	188	175	191	155	175	198	185	182	188	196	172	194	193	184	203	178
3909	7165	4390	1966	1110	806	652	567	550	550	545	519	472	467	487	467	466	475	438	443	463	468	462	443	422	440	463	444	451	476	446	498	439	456	482	459	417	424	436	457	427	473	446	471	430	441	476	442	443	437	460	452	425	463	393	469	466	437	453	441	437	443	444	460	452	456	459	472	437	416	403	459	454	417	470	451	426	479	410	401	478	442	405	474	425	418	439	435	428	392	437	440	440	451	442	445	450	443	418	387	454	453	478	442	442	417	426	412	463	409	402	417	422	459	437	444	433	446	422	417	422	429	427	411	426	415	417	439	449	449	432	406	459	458	443	423	424	423	399	441	418	430	436	454	410	438	451	456	407	459	427	448	409	429	437	443	415	427	437	437	449	434	442	400	423	417	425	442	434	403	456	417	443	411	472	410	442	444	427	458	429	458	444	426	437	413	428	417	389	438	429	430	471	438	477	449	450	407	408	439	433	431	467	442	385	442	395	409	404	428	427	417	429	435	417	418	419	462	452	404	425	428	451	420	464	389	462	443	427	431	434	424	396	438	444	456	442	406	418	439	429	423	448	434	410	427	475	438	409	403	447	418	424	439	439	412	450	488	450	425	433	417	437	437	402	413	436	461	424	436	417	432	443	441	444	422	407	454	399	442	446	453	438	416	440	443	426	442	473	431	427	438	449	469	433	419	436	411	481	415	433	486	450	457	430	414	440	452	407	434	418	477	411	440	426	446	488	433	419	399	443	446	412	438	445	414	448	438	456	446	456	425	431	378	415	398	441	460	457	400	460	448	424	409	421	432	484	450	443	460	464	458	457	470	427	428	438	451	405	431	444	425	416	464	445	417	428	391	425	438	454	432	444	406	470	446	413	446	405	402	468	450	409	425	437	425	425	398	420	425	430	466	448	457	436	450	419	460	453	473	412	465	466	432	431	470	442	435	427	413	408	416	424	437	454	463	449	425	456	461	427	426	428	422	407	416	424	433	439	411	415	441	399	433	424	445	443	438	452	390	422	468	440	426	420	443	457	424	465	455	410	413	461	454	427	427	436	446	448	440	435	440	424	408	412	412	438	443	438	467	412	433	429	443	449	455	427	447	440	449	410	414	458	407	473	414	447	418	441	438	432	429	422	486	435	460	416	439	457	435	431	456	430	424	417	435	444	416	459	419	426	444	371	390	440	427	427	428	449	464	405	392	431	411	417	436	433	455	441	419	414	407	429	432	456	400	460	424	418	428	415	445	439	438	404	446	432	421	445	417	433	421	410	429	435	401	453	461	429	426	444	425	417	406	437	439	457	414	442	454	444	443	422	443	435	390	417	481	416	425	432	406	470	422	446	422	442	437	410	448	451	426	439	433	437	433	459	418	445	431	466	401	402	444	419	468	409	439	418	425	452	399	415	480	423	410	463	430	413	454	407	418	406	419	486	431	421	412	412	428	472	425	441	424	423	441	435	444	416	400	428	458	467	450	432	421	440	459	403	451	461	406	427	503	447	427	415	439	417	446	431	434	458	449	435	436	452	421	498	455	421	451	406	411	462	417	429	417	427	432	407	428	426	426	420	436	447	437	463	433	440	441	446	414	433	475	436	413	412	397	445	437	403	469	447	416	416	460	402	448	433	436	467	427	442	398	422	430	441	436	433	513	454	395	405	449	415	418	469	424	386	466	414	427	452	427	383	454	445	419	404	421	429	480	467	471	449	431	406	429	491	448	395	408	451	395	414	412	451	455	475	438	426	465	413	438	453	434	417	418	419	467	429	418	434	413	425	397	461	426	450	426	416	435	450	434	413	447	409	417	420	438	414	451	458	450	432	417	432	431	389	405	462	418	430	461	412	415	453	430	429	451	419	449	415	428	420	451	437	419	461	445	451	453	417	431	429	400	426	421	433	476	421	422	457	416	471	411	441	411	429	413	426	425	441	478	451	453	456	409	441	431	476	411	405	458	423	381	437	448	432	417	410	415	422	465	455	463	411	418	449	445	430	421	450	461	373	422	473	486	433	468	433	442	410	430	396	450	377	463	438	394	452	438	475	415	441	467	394	437	449	418	428	444	427	453	436	480	367	421	459	425	392	467	380	448	419	454	427	443	421	415	431	435	417	445	408	421	428	453	391	451	425	423	441	436	408	435	464	406	444	452	433	459	411	447	428	413	414	422	427	472	417	402	444	440	459	432	464	418	409	417	443	452	440	422	432	441	431	454	424	434	444	463	473	446	459	420	449	445	449	442	453	410	418	417	405	397	424	486	435	428	407	421	485	471	431	387	460	419	427	484	419	453	470	473	444	444	453	394	438	409	445	448	390	408	465	420	467	459	462	450	404	414	445	414	436	384	432	473	437	412	421	463	389	432	447	431	423	433	439	461	429	421	454	426	423	456	447	439	449	411	433	453	413	422	417	435	446	411	459	433	418	455	420	431	465	453	429	421	477	423	484	438	438	418	423	388	440	433	423	446	393	443	454	409	461	430	437	415	482	442	457	444	421	446	435	417	427	442	427	446	433	403	381	421	447	436	444	439	441	480	428	455	426	430	422	432	436	441	432	423	468	428	435	438	486	429	429	396	402	463	473	422	448	439	470	462	474	407	457	469	411	426	440	461	427	437	454	378	437	450	464	461	450	432	418	452	446	418	431	417	440	432	424	470	451	457	451	435	430	415	436	456	401	422	476	443	467	472	413	461	423	442	450	438	394	416	422	413	434	403	449	430	436	413	443	428	431	469	430	433	455	441	431	390	422	449	431	449	449	421	467	451	443	436	444	458	420	382	422	424	414	451	420	446	426	387	472	463	432	409	425	474	415	430	473	373	411	423	422	450	439	415	430	422	434	440	442	436	449	427	451	398	438	376	461	408	416	441	467	434	468	454	444	436	429	404	428	435	452	439	437	432	442	435	458	468	426	410	440	423	425	446	407	446	430	439	465	432	448	455	449	438	443	449	455	416	451	495	473	447	429	414	421	459	435	426	413	462	448	423	427	479	452	422	423	408	393	422	428	429	437	456	470	407	457	438	447	440	395	429	419	437	442	485	408	421	444	441	413	409	449	391	418	393	451	447	434	474	420	467	452	419	436	411	473	406	440	427	409	442	420	423	419	426	459	442	415	420	395	452	447	437	440	431	434	449	475	390	457	449	418	435	444	427	410	417	439	433	440	443	403	464	441	409	458	464	445	416	438	428	412	440	475	435	431	408	421	468	444	431	413	427	394	455	456	456	431	411	410	416	386	405	431	424	426	433	420	415	426	432	424	447	435	393	452	418	439	424	460	452	435	379	430	423	466	439	453	456	458	438	462	430	429	423	425	452	432	414	461	433	401	435	432	455	440	394	447	448	428	436	441	394	435	428	419	434	423	426	454	420	441	435	413	413	438	428	415	411	448	453	455	441	444	437	423	433	457	432	442	443	410	385	455	422	452	444	436	399	438	453	457	429	429	428	396	443	439	417	417	425	448	432	406	462	401	414	477	412	388	420	422	421	440	438
33395	12109	2216	945	736	636	458	427	437	446	386	423	416	421	444	397	416	439	402	412	464	408	421	425	426	443	398	455	408	420	412	430	415	396	443	426	424	447	425	429	404	380	411	412	401	450	394	409	402	414	333	386	401	391	428	398	387	399	343	400	435	419	377	389	411	420	418	428	368	389	433	416	361	378	421	386	386	418	404	463	391	394	418	404	404	412	374	434	417	413	430	388	413	392	411	393	407	389	393	392	407	423	407	413	401	367	417	448	398	407	374	410	424	422	432	419	447	409	415	386	416	417	399	407	397	395	420	359	369	434	428	375	392	427	421	365	409	368	438	436	399	382	410	421	389	389	374	405	398	419	448	409	376	415	408	416	406	389	409	398	417	368	392	395	374	392	418	428	405	382	402	412	394	400	398	438	440	417	430	429	376	427	395	371	438	450	439	412	373	412	384	416	420	386	393	412	418	450	382	402	451	392	421	425	371	401	423	424	374	407	415	389	384	361	409	397	387	385	413	399	415	381	404	426	372	384	379	377	378	441	420	417	405	388	404	382	416	374	395	412	372	407	409	425	421	421	391	391	429	438	401	394	392	447	430	441	438	435	363	414	389	414	374	370	423	377	417	403	355	394	403	434	411	392	427	417	371	415	398	430	428	373	392	387	404	384	451	431	375	387	400	393	415	353	407	415	421	400	370	403	364	417	410	350	402	404	397	410	375	411	450	407	390	429	415	416	389	409	397	404	438	410	400	396	381	415	381	422	416	396	445	427	365	407	394	409	424	377	437	413	375	413	409	428	424	419	387	393	421	372	373	371	385	358	416	365	391	378	401	410	363	431	431	398	379	419	413	424	402	404	433	430	414	416	449	403	390	411	408	375	406	419	392	401	396	428	426	416	433	400	418	409	393	397	427	455	394	390	402	363	394	433	436	404	414	403	380	373	421	380	434	427	420	421	411	405	433	384	394	431	434	378	411	420	414	417	386	408	429	397	380	388	396	438	397	391	407	390	401	384	417	391	436	448	418	384	429	401	392	431	409	396	379	416	379	419	430	425	390	374	431	444	410	394	409	383	410	360	389	396	408	402	384	388	407	399	426	433	438	418	418	361	434	438	408	409	421	393	367	402	397	401	385	396	404	406	426	395	390	393	399	417	396	425	406	394	353	407	401	394	366	435	452	461	391	390	407	418	383	379	446	397	414	416	410	414	432	419	391	378	407	406	386	400	380	349	389	406	372	432	370	396	423	397	425	436	358	406	419	414	427	444	412	378	417	421	429	377	427	416	429	380	429	449	405	398	420	386	387	420	371	437	355	433	425	406	423	366	350	393	435	427	401	450	409	367	397	376	404	423	394	397	374	384	401	399	416	370	419	435	419	426	413	393	409	406	436	380	399	394	409	370	410	412	398	381	456	412	411	410	391	399	411	357	400	395	397	444	427	439	432	395	404	362	376	433	383	411	384	390	427	362	356	429	385	416	447	399	414	451	378	396	436	426	430	385	405	428	399	386	426	402	400	365	400	409	428	391	403	366	393	403	387	405	438	405	405	375	402	391	382	370	431	396	388	393	407	383	403	433	401	429	394	456	404	439	430	388	410	445	452	418	402	396	437	394	424	397	370	424	386	405	387	433	410	424	422	397	407	404	426	402	443	377	394	406	444	443	419	411	389	424	401	410	385	435	418	417	393	369	424	381	394	424	400	377	401	390	437	409	420	371	358	357	388	407	391	387	362	436	389	401	369	398	411	411	415	444	412	444	400	411	401	443	426	411	386	447	404	367	448	433	385	436	386	412	435	403	402	390	392	419	387	380	410	361	388	407	368	360	424	404	396	411	379	411	402	384	400	414	391	400	412	372	416	416	430	390	387	419	409	407	394	395	413	364	387	423	407	398	411	365	420	407	426	389	449	386	403	407	388	401	439	383	415	403	366	408	427	399	413	389	386	395	424	386	393	410	455	390	416	420	438	393	416	403	409	424	428	416	415	392	420	394	440	399	382	381	389	428	424	377	389	348	368	432	404	368	430	424	389	404	438	459	407	357	409	389	378	405	391	398	425	371	423	390	410	442	369	422	419	391	411	417	375	379	404	438	432	363	391	413	421	378	392	389	412	403	403	441	424	392	436	407	373	418	430	438	414	398	427	394	390	390	402	437	399	421	382	428	440	414	450	406	398	423	411	434	399	410	420	403	407	425	390	395	396	446	439	399	425	410	421	401	408	422	384	404	456	391	421	392	405	380	379	420	418	385	442	398	377	426	431	428	403	388	423	414	399	380	374	433	401	392	391	391	372	387	421	490	422	431	395	411	451	411	408	428	466	371	427	428	420	401	424	410	362	376	444	422	408	414	435	402	371	413	447	424	391	443	430	368	387	360	376	420	425	422	413	409	415	409	433	386	404	370	417	400	408	423	406	390	391	412	422	404	404	388	426	438	412	390	459	384	421	395	406	373	416	465	382	378	380	387	375	395	426	378	421	396	394	420	405	393	406	403	383	425	397	413	397	406	410	396	390	409	408	430	400	428	368	407	398	434	397	377	399	419	463	391	426	411	404	410	429	407	374	395	390	391	419	428	398	460	385	403	372	414	393	415	446	417	401	416	407	437	375	437	425	406	395	400	392	407	421	393	404	413	419	393	420	351	431	403	421	397	462	407	400	355	391	406	416	350	417	429	438	407	391	426	376	392	390	422	432	445	428	440	378	387	412	400	408	420	394	382	435	407	360	421	424	415	396	386	425	414	405	396	373	371	435	415	382	415	400	402	428	415	393	391	405	408	416	418	407	407	417	428	389	394	422	445	397	415	427	422	424	405	409	419	380	372	378	420	425	414	385	382	385	392	389	391	399	403	413	404	379	402	414	401	392	430	368	433	411	409	412	394	390	450	399	377	416	445	372	385	417	383	405	415	383	378	396	411	371	416	427	379	427	425	410	408	429	366	384	410	389	423	388	434	418	385	424	407	413	402	398	424	423	408	395	466	450	417	393	430	415	420	427	372	383	449	403	428	379	420	410	397	450	402	422	436	393	420	426	409	386	403	387	396	417	396	450	404	425	394	447	394	434	414	399	426	403	440	404	467	436	404	416	435	384	457	415	368	392	434	382	426	402	446	390	404	393	395	413	423	393	378	423	425	406	444	391	413	403	419	410	417	383	376	380	382	414	397	403	408	421	419	394	371	400	408	413	389	418	408	407	424	452	407	388	401	403	428	397	441	379	401	416	432	383	406	374	444	400	381	415	380	390	403	399	410	404	382	428	430	412	450	428	400	416	383	393	402	386	462	427	438	440	434	389	417	380	377	395	397	428	372	416	386	403	367	398	409	399	394	434	433	378	432	389	383	423	410	397	388	436	392	423	421	388	370	454	407	418	421	390	407	421	386	405	383	371	365	364	411	435	431	452	387	416	395	441	390	425	392	399	421	377	430	417	374	430	426	411	430	408	415	401	409	410	393	409	458	424	425	415	406	429	400	371	404	406	420	434	414
6312	2012	1498	1076	981	937	857	900	879	909	869	917	864	858	912	894	879	923	865	814	886	894	892	862	877	876	895	840	934	874	892	866	857	944	900	886	884	883	863	899	876	904	916	872	918	863	910	837	816	847	861	862	922	861	860	917	831	920	878	872	860	846	861	863	869	888	854	888	869	901	908	887	833	890	873	888	880	875	879	868	822	901	863	828	851	950	876	924	852	873	864	892	892	930	811	895	925	895	810	852	886	840	884	823	885	864	836	911	924	958	854	852	929	866	822	869	861	958	817	883	895	893	933	783	905	861	906	826	863	845	865	812	901	887	845	838	876	890	893	873	840	876	857	869	906	877	864	896	864	860	900	868	856	901	869	855	926	845	868	843	879	864	869	896	874	881	871	806	843	792	841	925	887	919	842	892	843	915	901	876	809	907	833	872	870	925	900	862	882	890	874	902	914	845	850	872	912	905	807	897	873	857	870	882	881	880	862	845	873	841	820	882	862	892	909	868	877	890	852	889	902	825	915	875	848	845	921	863	857	860	892	915	870	861	852	856	922	829	908	886	890	866	895	870	900	896	864	855	879	855	892	860	895	855	813	889	865	827	879	897	910	903	897	879	901	879	841	881	830	847	889	884	913	857	862	874	832	840	917	884	829	870	912	906	819	860	882	849	868	836	914	885	865	895	897	909	870	867	844	854	822	906	856	855	888	869	840	840	838	855	822	858	888	870	873	863	884	829	872	870	871	853	918	897	864	934	880	852	878	857	895	778	874	910	831	874	911	816	879	876	933	863	881	899	920	862	877	939	881	857	820	861	913	868	865	873	874	863	888	828	876	917	874	894	835	831	893	898	870	889	869	893	870	870	857	929	864	862	892	874	884	921	887	821	874	875	876	896	904	918	885	853	836	866	908	908	898	914	894	916	878	911	845	864	887	882	847	897	911	893	865	927	892	916	901	902	839	842	930	889	890	873	906	864	899	869	852	895	824	900	893	896	894	856	849	879	875	882	866	885	873	858	854	865	881	959	888	801	830	888	878	819	855	884	894	923	878	871	896	906	891	899	872	865	901	862	869	844	942	890	890	847	882	835	915	910	887	867	910	809	879	855	886	896	854	823	840	929	871	880	865	860	859	908	885	820	871	866	875	868	868	882	900	893	871	855	876	858	962	848	922	851	860	857	867	851	884	857	850	896	852	885	858	870	813	894	887	881	876	887	873	886	853	873	842	899	836	848	845	867	838	886	826	888	824	885	846	929	871	858	891	868	889	846	875	890	852	806	853	882	883	875	913	851	901	834	859	888	911	842	909	831	860	913	860	895	880	833	937	883	821	882	879	896	832	841	870	941	882	890	872	897	867	866	885	880	875	901	878	879	836	801	875	875	867	849	912	865	870	878	888	864	907	905	873	889	882	868	867	894	879	868	874	832	891	870	883	877	870	868	870	850	912	804	849	888	860	851	866	917	886	885	844	896	908	898	822	886	842	855	868	875	845	903	893	905	887	886	871	899	843	902	875	853	803	861	823	870	841	911	935	934	909	869	863	896	865	885	852	874	874	833	907	837	915	864	900	880	886	890	864	916	905	907	899	833	868	884	883	889	879	928	847	834	882	902	886	881	928	898	924	890	924	867	823	881	849	891	877	866	888	863	856	833	898	921	852	899	892	883	905	886	914	863	923	838	852	868	857	896	917	830	881	811	883	867	876	929	837	827	843	934	850	848	868	881	889	872	849	841	860	872	878	893	892	879	884	905	854	852	904	914	878	847	919	863	878	875	858	914	856	924	850	877	859	886	843	903	883	924	909	912	885	923	903	828	822	857	869	881	844	836	940	841	845	889	891	929	838	873	934	941	802	891	890	848	890	878	843	847	889	835	890	903	911	839	877	869	855	907	840	886	879	885	910	873	865	849	887	905	898	880	913	844	901	913	905	835	863	830	895	895	907	864	954	890	895	856	893	876	848	839	871	865	926	878	841	842	865	872	863	861	881	898	775	871	872	888	893	852	896	824	906	893	911	833	906	916	827	831	865	871	892	876	898	838	893	880	862	924	829	860	879	892	923	837	856	867	843	841	872	856	837	880	868	896	864	901	869	839	850	952	895	853	908	844	896	902	881	940	859	875	845	902	870	895	842	832	908	903	891	848	871	895	864	836	850	857	815	797	912	894	822	869	881	897	907	861	888	897	833	939	826	845	839	863	840	880	845	812	854	872	892	903	856	880	890	863	885	885	881	877	863	863	829	895	878	892	905	827	869	887	821	840	827	854	875	925	838	814	842	888	948	876	860	889	899	874	862	864	825	864	881	905	867	857	858	862	805	893	862	939	875	893	872	865	901	884	909	896	875	839	851	909	887	862	899	923	896	897	886	843	916	856	852	837	883	823	812	842	849	835	887	855	841	866	889	882	886	889	855	844	892	870	892	859	908	885	874	871	871	853	907	864	905	862	901	935	836	920	865	891	888	850	849	864	882	879	837	866	868	947	897	869	858	849	900	905	887	829	891	848	909	906	888	902	851	907	911	874	843	853	820	868	839	878	896	869	872	951	800	913	839	860	880	909	912	910	845	856	871	886	877	906	916	958	888	858	874	848	841	919	850	854	862	853	926	874	881	834	825	930	849	872	877	815	876	892	871	882	892	915	892	871	861	865	801	856	863	858	780	834	872	933	911	837	888	866	856	849	846	888	916	878	852	860	893	912	852	944	850	808	898	896	862	818	869	828	890	887	894	914	889	892	850	868	906	886	807	862	826	872	833	867	862	938	931	821	869	907	893	898	899	920	913	915	901	902	860	828	889	906	867	892	864	844	903	872	882	901	828	890	893	869	918	891	841	872	890	882	853	875	864	836	871	841	885	920	879	883	891	910	839	889	912	887	881	865	906	871	887	873	858	875	813	852	918	899	867	801	814	879	854	833	853	877	902	884	850	885	873	865	869	875	857	824	917	895	890	894	865	899	856	832	861	857	882	824	875	893	821	892	819	906	882	890	850	887	837	878	922	859	921	836	915	876	882	814	811	907	936	903	863	853	799	897	822	855	898	886	835	878	869	821	853	870	880	911	872	864	862	891	887	896	930	851	878	865	939	819	853	899	872	889	882	908	862	857	866	871	892	875	928	881	879	878	861	866	859	918	875	864	892	849	847	891	869	876	848	861	898	850	828	866	840	885	867	878	821	892	880	842	843	905	890	848	889	858	918	829	882	883	898	865	883	891	853	911	853	884	905	856	894	839	847	856	941	818	886	933	831	875	850	878	820	904	871	859	902	900	896	882	859	860	929	892	849	861	914	854	839	855	855	906	846	874	913	883	906	908	885	798	860	864	915	859	917	875	918	890	954	884	877	834	910	894	923	863	832	903	865	857	920	873	846	871	863	828	887	871	912	928	870	862	864	854	844	860	863	900	883	880	796	859	805	933	862	838	895	873	841	867	885	872	931	917	943	882	894	875	933	878	830	870	878	859	911	872	871	892	866	947	888	880	861	874
24761	21225	24778	27973	20942	3359	600	504	439	438	416	407	366	330	322	320	294	327	339	344	311	329	334	346	349	342	320	323	339	337	301	319	349	334	349	303	347	328	342	313	304	309	297	308	329	289	292	309	322	289	314	332	308	333	331	317	304	337	324	304	317	315	331	284	334	274	291	292	288	310	300	317	318	343	282	296	324	263	256	312	285	297	266	311	287	292	305	285	295	316	323	309	310	324	315	298	279	323	298	334	318	297	276	308	287	320	267	301	305	339	318	296	286	286	288	343	283	301	296	287	300	299	292	295	308	319	302	283	306	266	310	312	274	293	283	296	308	277	328	313	322	316	338	322	299	308	291	277	343	309	317	290	302	324	265	313	327	339	281	281	270	322	325	334	313	317	330	311	320	299	308	310	304	308	308	321	300	289	316	324	323	313	322	311	289	324	302	303	284	291	303	313	312	319	298	306	298	313	277	303	316	336	279	299	310	321	329	289	281	321	309	286	322	313	310	322	318	313	325	327	332	311	309	280	288	289	306	294	305	316	337	347	317	266	301	303	297	272	306	309	333	280	310	322	299	322	289	342	300	281	318	295	293	298	292	340	322	301	292	300	315	319	313	297	307	293	303	318	295	300	319	309	305	290	321	301	301	271	312	297	311	324	268	283	319	298	311	288	305	317	323	297	286	278	300	313	292	337	320	340	315	314	306	304	277	291	322	311	342	300	313	300	333	334	306	279	322	312	291	308	361	316	318	286	318	318	276	291	287	255	301	322	317	267	328	320	306	327	307	308	262	276	302	302	308	351	319	318	292	304	288	324	286	290	309	324	304	326	316	346	311	290	272	306	286	334	318	276	298	303	307	268	284	280	311	326	305	333	289	320	288	277	319	298	278	335	331	286	316	280	295	315	285	309	313	315	307	336	316	343	296	288	307	294	304	308	293	311	299	282	309	315	306	277	300	327	285	307	299	313	334	331	313	304	313	255	301	324	297	313	325	317	292	339	334	334	312	305	279	299	301	319	331	276	289	316	305	304	303	283	312	302	334	304	282	297	312	314	328	313	314	320	309	288	306	331	302	310	310	299	284	301	296	298	285	318	334	285	301	304	333	322	307	322	321	287	292	304	279	271	285	323	310	318	299	290	326	323	306	312	316	271	329	329	305	289	265	311	305	326	289	299	296	314	277	308	304	298	296	318	298	289	314	283	308	283	288	303	297	305	273	304	295	263	307	298	309	313	298	314	290	352	296	333	333	301	315	301	267	286	313	299	315	308	325	307	289	317	302	284	303	299	294	296	356	319	287	316	294	318	266	301	327	316	270	279	326	322	261	292	274	320	286	303	311	303	293	285	308	309	290	281	302	291	331	310	316	323	306	297	310	276	325	282	284	328	324	355	326	331	285	296	278	318	290	289	294	286	280	298	290	299	294	315	329	311	296	295	305	321	300	305	324	299	267	289	321	256	284	286	280	269	284	314	326	296	272	314	320	285	335	289	342	311	311	315	302	308	303	340	312	314	333	355	276	295	294	290	263	303	292	297	278	318	299	314	333	297	328	320	286	289	333	310	295	333	341	294	282	289	296	276	301	353	307	266	291	317	282	295	311	297	296	312	308	306	291	286	326	314	294	277	307	274	277	332	326	314	301	274	312	304	334	309	298	322	299	312	282	308	307	285	326	317	336	315	303	317	293	325	307	314	280	332	307	296	317	319	299	305	297	301	350	320	314	319	322	290	302	296	312	299	323	292	317	309	329	279	287	332	303	310	306	316	323	298	310	318	292	310	301	314	333	305	312	306	330	340	279	298	302	317	265	316	293	294	299	322	305	313	330	293	261	316	290	265	323	307	291	283	266	306	309	320	297	321	320	317	332	317	315	289	308	293	307	290	293	302	323	326	333	285	308	287	336	302	287	301	330	333	305	326	334	334	313	301	292	304	308	297	305	321	291	302	303	296	324	296	286	321	281	332	284	266	299	324	323	298	282	335	311	342	300	323	278	281	309	312	282	288	278	301	290	317	287	285	298	310	276	285	332	292	301	287	315	333	304	310	302	316	293	325	297	297	293	332	293	330	370	305	287	304	293	268	313	311	281	322	263	263	311	313	290	347	287	306	298	305	298	321	274	315	314	308	331	295	332	279	252	318	295	309	314	334	320	291	315	274	293	287	289	283	338	308	273	283	319	309	308	307	336	310	280	306	325	264	295	288	278	276	334	333	308	333	278	291	353	314	316	298	293	327	336	285	296	284	303	338	297	335	283	322	311	289	284	299	317	320	294	280	302	295	326	290	267	297	305	277	303	312	266	294	298	309	314	320	328	316	296	322	324	321	303	247	300	312	358	333	316	286	307	305	296	323	294	302	318	294	310	314	329	307	340	288	345	280	283	295	315	284	328	331	299	308	305	302	307	299	330	283	293	302	321	291	321	301	309	296	279	312	279	330	291	296	282	309	254	306	305	316	291	298	274	280	299	269	304	323	321	312	298	324	282	288	307	301	329	327	292	297	300	313	314	328	319	299	306	311	309	291	301	307	336	348	308	312	295	281	298	298	318	314	310	352	332	294	335	311	298	301	298	331	287	324	306	301	311	309	339	267	283	308	291	302	295	323	294	336	293	284	318	297	317	272	276	329	297	315	308	276	296	260	278	311	318	307	327	288	306	317	295	308	259	296	297	274	313	317	299	301	314	280	307	309	297	298	307	265	288	304	301	279	312	303	313	312	312	274	296	282	298	293	341	306	291	312	267	306	285	299	306	298	286	297	267	321	301	320	320	333	331	309	312	305	296	328	285	308	345	291	318	287	293	263	315	300	309	325	301	305	315	253	277	291	227	286	317	314	278	286	326	328	275	295	301	289	269	324	293	315	307	275	297	298	297	281	310	312	303	306	325	325	303	300	299	309	324	297	327	275	294	352	284	292	319	294	311	272	289	297	287	281	308	290	316	309	350	269	325	305	276	283	334	319	308	332	292	327	268	290	327	289	314	315	293	310	299	297	309	332	272	302	316	317	317	319	328	281	291	321	337	299	285	295	332	303	318	329	316	301	324	303	275	318	303	283	320	329	321	298	284	308	296	319	288	291	295	300	284	326	290	318	287	314	315	310	290	293	312	309	320	301	289	286	326	301	325	330	299	304	349	297	248	286	324	318	265	355	280	313	302	307	313	317	342	318	316	329	318	293	321	282	313	281	311	321	275	312	358	295	305	297	304	299	295	325	306	317	290	283	296	336	330	287	332	320	314	318	337	294	277	316	307	276	310	300	306	294	315	290	301	314	308	315	368	301	305	309	291	296	283	317	277	287	322	295	340	316	331	304	284	303	297	326	322	333	346	306	295	300	294	283	272	297	339	256	354	312	320	300	323	304	319	306	323	308	281	298	278	320	348	326	271	288	295	294	309	307	330	289	305	309	299	291	262	279	308	280	297	319	327	290	322	312	342	293	298	305	300	322	302	300	314	307	303	325	306	275	260	301	290	311	325	302	297	300
3837	5034	3108	1480	1080	906	821	720	704	741	749	722	647	727	634	656	722	670	699	692	666	662	677	662	679	642	689	663	725	639	670	687	648	657	682	657	673	695	639	631	660	669	653	633	656	711	685	631	618	678	663	625	692	688	638	627	658	664	634	695	655	699	633	698	678	654	646	674	659	660	662	701	648	685	678	698	677	673	662	674	651	644	652	674	680	674	684	650	712	639	644	648	638	657	699	631	675	649	620	691	673	704	651	631	686	704	617	652	662	629	670	655	683	685	653	688	652	673	644	649	671	651	646	648	637	713	651	701	702	647	655	663	664	682	678	623	671	666	661	664	699	669	691	665	660	681	625	676	699	665	668	689	624	729	719	673	682	679	658	658	680	650	678	617	668	636	640	653	659	675	658	612	635	653	709	666	676	626	691	661	741	660	674	699	685	660	675	649	639	676	654	694	673	646	677	609	656	690	652	697	699	699	646	680	657	604	639	646	722	643	678	625	626	686	670	694	688	656	622	676	657	644	638	676	656	664	632	656	647	676	668	636	645	644	604	635	702	674	690	611	638	687	675	684	652	658	657	701	632	657	694	653	635	628	661	630	673	632	669	658	710	658	661	639	639	682	605	615	664	684	670	672	680	662	649	715	684	669	700	617	667	714	677	673	672	657	655	696	706	618	679	678	685	701	663	678	669	660	659	670	700	660	648	707	635	669	692	676	679	682	631	650	655	688	679	655	680	672	660	681	676	696	646	669	697	639	608	660	659	664	641	661	677	630	688	660	673	699	642	662	649	624	654	695	669	692	625	666	654	629	674	660	675	647	685	667	694	675	678	647	653	658	657	648	620	700	691	642	657	685	646	676	654	665	650	653	659	717	665	638	693	677	706	625	674	665	624	653	666	678	684	666	658	689	676	677	656	658	663	677	670	669	691	725	698	626	690	669	665	670	672	647	676	648	651	670	666	666	644	682	695	694	660	640	652	660	661	657	661	613	660	663	643	671	668	680	665	648	660	673	672	648	664	676	619	690	718	682	708	675	649	631	676	654	645	645	695	660	616	660	664	635	649	661	631	660	648	652	672	709	641	636	711	675	699	689	642	650	639	662	658	640	691	666	677	675	661	681	658	636	666	687	693	669	665	631	686	654	673	676	695	642	634	661	648	645	614	664	694	611	676	604	649	679	660	646	692	624	653	665	659	679	659	721	686	631	635	641	628	642	619	649	656	646	672	616	648	655	675	631	670	667	663	633	624	683	681	641	708	630	645	628	654	642	634	670	666	676	657	695	660	632	717	679	663	624	695	665	686	647	710	683	672	638	684	690	683	636	693	651	660	669	684	659	696	636	693	653	659	651	676	637	681	724	655	632	668	676	667	661	651	650	662	666	647	663	661	679	681	655	671	670	675	620	694	645	659	637	699	655	732	661	687	688	672	683	652	661	641	640	649	673	663	664	671	680	714	635	658	649	612	632	649	664	669	673	665	638	652	649	672	630	683	661	693	654	703	638	674	699	656	659	647	672	669	638	671	660	633	663	692	656	630	682	639	632	706	680	629	671	656	625	646	666	664	676	650	668	687	668	639	709	665	669	688	670	660	684	667	685	708	674	679	664	667	673	647	637	672	665	687	673	632	663	625	690	626	640	718	655	616	627	692	671	645	671	669	638	638	617	621	657	686	669	623	678	662	656	658	655	647	639	661	701	676	680	621	675	621	633	643	649	723	675	684	672	684	687	674	666	683	652	704	650	686	641	673	674	708	688	675	652	710	669	654	683	622	642	663	649	699	649	671	676	635	670	648	632	646	646	654	626	651	666	682	664	689	680	700	678	680	695	652	674	666	686	623	699	678	643	670	665	632	660	649	696	640	660	634	669	655	700	717	701	647	640	665	693	645	657	644	613	678	649	626	677	645	705	638	689	697	617	605	684	648	645	678	634	696	651	660	645	663	609	628	649	687	697	624	688	664	634	651	636	644	613	627	738	710	645	667	615	720	671	631	647	638	678	637	660	640	621	637	633	628	610	617	659	648	676	692	679	604	642	661	719	660	647	644	638	666	696	656	660	655	658	649	650	690	627	675	635	620	680	649	660	611	708	697	698	620	661	642	646	643	618	654	640	642	696	704	686	673	664	685	685	681	663	715	709	640	696	673	714	654	647	692	671	650	647	632	666	679	656	635	661	652	658	652	658	592	651	689	672	664	660	638	668	678	700	688	662	649	629	670	692	704	656	653	660	711	660	648	680	667	663	650	679	674	650	650	648	660	683	699	691	683	680	662	669	698	669	654	664	669	609	668	657	663	619	665	638	687	613	669	679	632	661	688	644	723	648	640	684	665	686	691	692	710	695	672	605	642	648	669	677	700	691	616	667	661	668	640	688	655	626	733	615	679	701	663	642	692	704	707	653	694	700	664	669	647	701	622	649	669	680	671	672	654	664	664	651	666	629	692	627	646	645	659	639	651	655	631	673	684	636	702	702	691	632	680	664	636	710	661	626	663	657	663	664	662	697	665	723	683	670	698	660	661	628	702	665	670	673	647	679	690	650	643	644	685	643	688	690	661	664	665	655	645	685	694	643	703	664	658	686	659	682	648	683	656	617	631	688	649	676	634	624	646	629	595	670	651	636	663	639	667	720	663	658	635	682	650	629	677	637	659	638	677	693	637	639	621	641	654	684	660	675	669	665	681	611	666	631	697	667	668	695	670	672	632	674	661	646	626	690	688	692	708	615	698	667	673	641	647	634	646	618	641	631	679	658	653	698	681	662	649	713	655	660	643	654	677	654	636	683	669	649	662	686	685	693	691	610	664	620	689	671	642	643	680	615	693	635	675	671	642	593	652	634	633	693	659	679	674	695	690	695	698	639	684	670	651	678	620	641	659	677	687	671	643	639	612	623	705	641	674	657	681	692	681	670	670	683	709	591	667	650	641	633	720	690	697	652	663	643	638	676	660	673	689	662	657	664	671	674	682	655	680	670	668	645	672	670	629	663	679	645	683	702	650	638	629	687	679	658	672	685	605	637	656	671	673	652	645	694	702	666	644	658	660	634	679	639	673	636	722	699	680	670	683	653	689	638	661	665	629	641	637	633	637	665	665	656	719	652	633	644	648	676	657	698	717	660	636	663	669	686	694	692	660	626	708	661	722	658	683	655	717	664	675	644	651	683	677	705	678	636	697	636	680	613	664	628	696	690	717	651	676	681	667	649	693	668	703	674	674	616	666	671	712	644	656	665	637	680	651	646	697	660	663	698	656	657	672	619	657	684	662	661	671	634	655	692	603	673	662	668	672	654	672	677	632	676	635	646	704	694	667	654	666	658	697	627	655	648	602	658	680	629	649	659	624	677	730	668	672	643	638	632	677	679	656	654	663	636	625	653	624	632	682	658	696	652	663	689	616	720	666	644	672	703	704	690	665	679	687	655	623	651	642	684	695	702	670	669	667	643	641	666	677	637	639	713	701	684	716	611	693	645	645	663	669	641	731	667
24028	21204	25411	27291	21212	21164	2671	564	412	424	365	285	264	276	216	248	182	238	230	246	250	209	220	193	215	234	233	244	226	226	215	222	199	213	205	195	208	225	187	224	182	203	215	175	169	188	196	173	172	207	174	180	208	201	189	191	181	180	178	213	163	162	176	175	185	193	159	178	178	186	150	198	175	173	168	194	195	164	189	173	155	196	165	195	177	189	171	183	199	171	192	150	205	187	188	177	209	189	187	181	210	179	183	191	202	205	186	162	186	165	184	175	193	198	174	205	192	166	194	192	175	174	193	168	184	174	162	188	191	188	183	186	182	197	168	172	203	175	167	180	200	199	177	192	181	178	188	174	194	160	189	169	171	213	184	193	164	204	180	195	195	174	206	175	169	185	180	203	186	199	161	186	182	203	177	188	159	162	161	171	170	174	197	171	182	183	184	193	209	188	174	174	187	188	196	181	166	188	161	177	193	187	179	191	195	166	189	159	166	175	179	188	166	182	188	206	182	173	212	195	181	170	158	196	153	157	183	184	190	177	180	158	203	160	184	181	185	153	177	178	200	184	169	164	195	176	167	195	176	191	170	192	195	205	184	187	180	181	168	180	201	190	169	197	216	191	165	205	171	192	176	181	205	186	179	180	188	169	167	163	196	191	190	192	166	192	182	175	180	211	193	184	172	200	207	179	187	169	163	167	179	197	183	194	172	164	203	157	184	194	178	192	207	182	196	217	177	171	159	172	202	195	192	196	193	185	162	168	168	171	193	199	185	188	211	210	172	192	167	187	197	201	190	166	214	180	197	183	186	183	212	168	185	200	160	183	201	174	182	200	179	181	166	181	170	193	184	176	188	200	187	173	167	177	183	181	180	195	182	158	195	176	191	188	173	173	169	190	177	174	185	209	173	170	177	206	170	152	195	150	185	195	164	181	160	164	170	177	170	158	186	176	189	212	183	177	196	169	186	176	178	164	172	179	168	182	192	182	188	176	159	192	192	194	175	193	179	154	179	176	171	190	171	180	173	170	189	193	167	198	193	164	193	177	184	177	198	187	195	190	195	199	174	172	185	184	176	198	186	207	174	198	195	178	175	186	181	172	183	183	150	159	187	179	189	178	199	189	171	167	180	221	186	189	187	203	185	197	178	174	193	185	183	185	212	181	197	200	169	177	169	167	163	183	177	166	189	164	174	206	170	182	180	180	200	174	164	194	167	180	222	189	174	186	192	173	193	187	200	196	188	177	140	171	166	156	174	188	207	172	191	190	173	190	175	190	201	198	176	203	173	195	161	163	180	187	197	175	217	169	189	175	159	169	158	170	173	170	172	197	186	185	187	164	173	177	195	181	193	169	209	154	199	178	192	182	189	183	188	183	180	205	178	182	155	168	189	190	178	183	195	199	168	193	179	172	191	167	171	173	190	173	176	172	160	195	184	206	199	161	212	190	206	208	174	169	170	176	169	170	192	175	163	193	199	194	203	176	174	174	171	173	185	181	168	197	192	149	188	191	204	191	183	177	196	181	180	189	209	175	170	166	158	185	185	190	176	172	199	166	179	186	173	165	151	174	209	205	194	166	160	158	176	167	195	179	180	176	204	183	186	174	174	177	172	168	175	193	185	200	201	197	161	170	182	195	193	152	201	190	164	183	169	185	173	201	200	197	183	214	196	236	170	170	191	200	174	200	184	196	172	176	175	164	208	169	189	175	176	199	183	186	153	199	181	200	169	178	160	167	186	158	195	182	155	189	199	200	184	173	168	184	177	176	198	168	150	184	179	169	184	164	181	205	193	180	166	162	202	159	197	183	198	163	166	185	184	198	180	189	181	186	207	194	189	165	189	178	194	200	180	187	191	183	187	169	178	198	182	179	208	191	165	160	173	145	186	160	196	186	182	184	170	187	188	164	206	175	183	176	187	196	193	181	162	188	181	154	171	157	183	172	147	201	176	190	167	198	198	180	167	166	184	186	187	194	212	190	194	176	174	167	183	200	179	184	183	178	184	192	189	186	200	183	160	199	185	158	174	204	199	144	169	175	204	157	157	170	207	183	212	187	167	200	203	188	175	210	166	188	189	198	171	177	159	187	179	184	174	210	172	213	183	175	173	194	198	189	181	153	179	197	172	178	190	181	188	168	165	185	190	179	173	166	179	199	172	172	192	184	181	158	187	173	170	178	192	198	211	185	206	189	181	198	178	202	193	202	175	181	186	170	172	195	172	195	171	201	169	182	175	165	169	178	186	160	199	174	194	179	178	160	193	176	166	192	184	197	174	183	165	201	197	178	177	179	167	170	186	170	172	201	183	169	178	172	191	171	193	209	191	188	186	199	166	165	185	161	167	203	190	178	194	195	176	189	179	169	208	188	193	200	216	192	177	186	179	209	198	183	165	170	198	172	199	180	187	182	176	163	191	182	168	173	203	156	162	182	213	174	198	166	166	201	206	219	169	194	184	173	189	199	179	164	183	195	177	195	187	174	195	205	188	177	175	204	169	177	201	164	161	160	173	185	187	188	179	179	201	187	174	178	187	182	192	187	157	180	179	180	164	179	211	176	191	146	203	191	173	165	164	183	188	213	169	187	173	182	192	189	189	165	183	180	190	154	162	156	164	177	206	203	167	163	172	191	171	198	185	183	178	204	186	186	210	181	198	187	179	202	185	182	164	204	194	180	206	197	173	157	175	185	195	203	174	201	179	199	190	203	179	180	207	158	152	153	188	184	203	198	178	172	197	175	198	198	167	192	197	178	190	198	162	207	185	209	183	208	190	171	179	166	192	158	167	167	193	173	203	178	194	162	210	190	216	196	210	167	178	170	181	184	178	161	177	169	191	199	187	186	193	187	169	195	196	177	173	172	190	184	156	197	153	193	165	178	202	187	217	189	161	194	194	199	191	217	177	198	190	194	207	187	195	188	173	153	165	179	180	162	161	180	181	168	199	158	191	171	207	171	179	168	183	192	174	181	178	204	179	161	166	190	159	177	191	171	181	178	184	155	175	183	184	178	163	212	187	190	177	191	210	171	168	202	163	169	191	204	190	169	179	183	172	193	183	166	185	189	171	194	181	191	170	179	158	173	184	186	187	186	180	179	179	180	176	177	175	219	167	159	182	196	188	195	199	172	161	196	151	197	188	188	193	187	192	174	184	191	202	173	196	209	199	150	164	187	199	178	185	176	165	181	197	176	171	189	181	208	192	190	173	191	217	183	180	166	185	172	175	178	188	197	184	194	179	206	179	181	182	185	191	165	166	189	191	200	205	202	201	152	189	177	190	166	142	229	176	186	181	173	170	160	174	179	167	150	154	195	200	166	172	169	182	175	173	178	169	165	169	202	162	212	161	185	169	179	165	185	200	174	165	200	194	193	194	173	215	171	185	209	191	189	218	200	188	177	188	179	180	176	178	180	181	176	190	171	164	174	178	166	178	194	158	187	173	184	165	187	177	183	160	202	157	214	185	165	156	170	195	192	212	198	181	147	176	201
3914	7184	4434	1939	1051	747	601	578	540	548	486	530	468	487	498	472	476	430	449	482	450	456	421	474	453	481	461	432	463	476	455	448	443	451	439	461	440	448	435	419	459	424	398	432	435	445	465	400	399	433	456	423	425	456	457	418	429	453	415	426	442	460	446	451	467	463	409	445	414	433	410	454	456	428	410	429	414	448	472	474	440	404	419	443	389	441	435	384	431	422	467	441	468	426	423	441	444	420	442	455	448	428	417	437	475	406	484	411	440	396	401	431	471	430	423	434	452	450	475	413	429	404	444	458	440	421	405	400	446	412	398	460	440	423	419	439	436	438	437	398	475	443	461	427	426	410	439	434	434	421	440	463	410	425	397	430	446	402	477	427	453	437	435	427	419	457	423	444	391	422	441	418	405	454	436	443	439	414	421	474	459	480	427	385	440	411	416	409	402	451	397	436	464	464	433	434	408	418	434	391	444	425	415	471	429	433	461	429	430	460	446	449	431	445	436	448	451	448	448	450	454	391	424	421	447	406	408	431	445	424	446	415	426	425	457	438	441	443	406	464	457	411	420	464	456	403	413	428	433	430	404	421	422	390	440	413	410	405	483	455	399	400	456	413	438	452	417	449	429	414	444	435	432	424	432	424	408	413	455	430	409	444	444	421	397	399	421	443	417	400	465	448	447	423	451	436	417	447	445	439	450	439	420	476	446	429	405	447	435	458	403	419	405	424	429	458	463	450	399	425	462	409	468	421	433	429	434	426	458	453	479	428	429	445	402	433	432	413	472	444	449	487	430	492	432	443	428	427	409	465	415	435	432	424	445	432	421	485	418	426	441	402	388	437	396	474	389	426	398	424	443	417	440	441	433	419	429	429	443	381	480	416	482	421	426	453	455	488	454	420	451	393	442	461	448	445	444	405	438	449	444	479	421	423	454	422	428	431	440	429	452	441	433	432	469	427	408	411	391	442	485	415	431	391	400	440	417	428	405	442	450	444	396	453	464	470	454	429	441	413	432	403	426	430	457	440	428	393	455	454	454	402	436	377	439	416	441	399	442	412	403	411	441	443	416	445	402	432	402	467	407	463	461	420	443	455	413	428	410	464	433	419	483	444	407	425	435	440	443	436	428	425	454	433	439	424	430	456	437	397	421	397	459	414	400	473	448	479	437	421	457	466	446	418	426	430	484	410	422	437	454	454	435	428	432	459	424	472	443	424	433	429	424	455	426	432	464	401	398	427	438	438	410	426	470	441	478	413	428	411	485	454	438	453	461	419	435	476	429	433	403	423	435	406	444	433	429	444	411	466	439	444	452	450	442	453	472	458	418	427	444	408	449	442	425	435	446	447	451	439	418	423	414	431	434	461	472	405	429	478	451	431	392	429	462	402	427	406	443	441	423	431	399	427	419	414	426	421	413	480	444	463	470	434	458	425	432	410	430	446	428	418	427	420	419	441	452	397	432	470	460	417	441	413	433	408	426	435	387	406	401	443	408	440	423	417	444	426	459	415	420	439	424	436	444	455	419	392	425	433	424	397	419	432	391	436	455	470	404	443	447	441	425	424	413	453	426	442	413	426	437	412	475	431	411	464	379	445	462	438	441	399	420	439	452	460	498	453	409	421	448	395	449	425	449	455	419	426	424	457	442	465	404	418	435	417	438	436	430	455	426	425	418	426	423	421	469	421	429	453	418	430	425	405	437	409	454	448	460	427	433	427	462	428	456	425	478	418	446	415	417	443	418	454	428	424	451	409	414	447	430	436	437	426	454	457	426	421	429	420	439	448	414	441	465	456	443	445	452	384	428	432	449	434	447	452	423	439	439	419	426	387	432	435	427	472	409	488	413	455	440	442	463	411	440	397	442	424	456	450	433	443	447	458	420	451	406	418	442	442	440	442	449	418	402	445	451	421	468	443	425	390	429	389	450	410	445	424	461	442	444	407	428	451	433	451	446	424	431	431	447	409	423	409	416	433	433	434	424	433	438	425	447	454	426	424	443	454	465	423	419	407	434	433	454	422	468	441	446	477	436	418	431	452	445	437	456	445	431	434	464	407	473	430	417	439	425	421	428	417	452	453	448	423	408	446	439	458	436	412	468	457	444	401	428	435	436	438	455	420	420	434	415	453	438	415	469	420	453	447	452	443	507	426	421	402	427	447	418	424	405	431	430	457	434	475	449	459	440	441	450	436	468	433	465	399	420	479	435	417	467	405	437	450	421	475	410	425	440	434	458	465	427	435	452	453	420	399	456	435	404	438	398	464	419	453	451	414	447	374	434	431	437	425	407	405	451	453	422	467	441	445	424	442	443	410	479	439	419	416	394	437	414	429	423	432	448	418	448	414	444	418	392	440	394	436	450	438	434	413	425	433	472	417	478	459	439	431	408	436	448	441	446	484	390	460	416	422	405	455	395	421	448	410	430	449	420	392	423	370	438	434	369	403	409	399	468	397	416	417	398	431	418	440	417	416	435	479	451	431	432	447	395	415	436	424	446	451	437	447	466	422	418	415	442	440	433	401	430	402	427	428	417	422	432	432	424	439	434	407	445	450	437	411	437	434	423	430	459	458	455	433	450	459	440	424	446	452	395	420	413	438	414	436	479	418	424	416	467	423	400	438	431	450	431	405	441	462	419	430	425	433	415	450	405	452	450	432	445	427	415	408	454	448	439	444	422	422	441	441	433	463	417	425	455	411	449	412	450	431	413	422	436	458	469	406	456	421	433	424	428	422	427	414	413	452	412	417	424	431	434	420	445	407	443	443	401	417	447	409	449	426	438	460	433	420	430	449	440	458	436	432	451	442	433	441	412	433	455	438	417	402	444	385	432	425	445	398	412	430	450	394	407	462	436	453	440	443	444	422	424	445	422	472	431	424	458	472	422	431	432	455	419	427	442	407	394	438	422	441	427	415	449	415	441	450	424	393	458	473	410	430	390	401	399	404	412	422	392	418	440	427	405	440	425	407	451	434	451	455	443	445	414	430	430	429	452	446	430	427	409	430	411	442	441	498	429	447	466	411	426	418	436	443	450	430	447	433	394	432	426	440	413	386	403	435	441	429	437	395	479	438	394	448	426	409	445	467	461	437	449	419	413	475	425	436	442	427	436	444	436	437	435	488	414	433	445	399	428	399	480	466	458	422	456	412	459	442	423	434	449	458	450	430	450	423	415	429	420	397	423	428	398	418	450	466	402	409	446	450	440	481	432	467	433	425	441	406	436	425	443	400	435	427	432	424	435	451	385	409	427	444	448	436	412	426	445	474	451	429	432	455	464	418	423	379	430	461	440	429	427	418	397	438	441	473	444	448	458	433	437	453	435	451	444	422	481	443	444	413	433	438	452	443	403	435	451	454	433	440	457	415	408	441	454	431	456	423	455	418	425	444	448	442	430	433	397	438	430	397	444	438	468	407	453	463	419	453	431	430	410	435	429	434	455	441	419	409	431	433	437	439	437	457	456	436	441	428	446	434	442	466	430	427	466	441
33486	11605	2032	913	747	659	445	420	442	459	439	448	427	424	390	411	454	454	432	430	439	386	447	410	423	418	462	404	418	386	391	416	393	410	413	373	402	428	393	421	398	417	394	382	363	403	420	400	422	383	432	429	369	403	396	362	405	424	392	418	431	399	432	402	426	418	390	388	393	399	444	412	378	429	396	412	387	403	379	435	425	417	456	418	428	411	432	456	402	452	437	405	432	428	431	388	396	402	435	413	394	428	407	388	428	431	408	393	401	373	395	426	397	412	410	423	404	427	428	388	409	370	437	420	434	352	386	434	415	415	427	419	396	436	435	387	385	430	432	402	408	444	445	420	412	387	391	384	429	392	401	432	402	381	431	378	392	411	386	393	427	410	364	411	395	380	440	429	398	397	419	441	393	405	400	396	405	376	401	421	435	415	414	427	402	390	409	431	413	415	392	411	387	408	412	423	418	409	395	399	422	429	443	426	432	391	381	425	404	407	434	433	411	398	382	403	368	400	427	427	421	408	420	403	374	425	387	400	427	397	372	386	413	402	370	391	442	386	394	397	398	417	378	414	363	420	419	390	376	378	408	438	389	418	399	405	427	388	387	383	404	401	414	393	409	404	414	405	417	380	403	409	378	410	375	440	412	395	421	401	372	408	403	391	382	416	402	400	397	366	385	415	403	404	382	432	450	407	386	411	402	440	391	384	398	438	394	399	424	391	401	413	399	427	422	372	398	383	395	392	372	432	434	427	404	373	388	400	383	406	427	424	403	416	432	375	405	413	445	427	392	390	399	368	407	406	421	416	443	403	380	442	431	387	385	405	359	400	425	425	423	406	423	422	427	402	391	363	418	430	422	402	399	410	417	382	376	429	418	423	364	354	414	412	399	408	472	398	414	436	417	402	394	428	398	392	383	418	446	367	437	407	408	381	387	434	368	421	411	386	418	383	381	415	412	409	411	439	439	387	388	411	414	387	398	395	432	451	407	392	407	397	425	407	437	401	404	390	414	390	407	384	420	411	431	409	388	438	389	413	393	464	405	399	397	359	356	404	384	421	407	422	423	418	410	393	442	409	412	392	479	402	387	407	426	422	427	443	402	400	436	379	422	414	437	431	413	436	407	433	439	443	385	375	399	408	420	421	455	415	392	418	377	373	391	419	401	433	399	410	390	378	406	447	371	397	419	401	438	402	403	401	401	417	434	385	405	434	400	391	413	423	396	390	433	441	414	412	376	398	419	374	384	437	415	380	391	403	380	441	424	416	442	419	405	416	412	399	378	429	418	400	382	437	384	418	412	398	432	385	419	426	422	419	394	366	392	429	428	428	419	388	429	391	413	400	383	415	422	399	387	411	407	386	399	390	417	419	399	412	447	395	400	398	386	403	353	379	403	409	390	445	402	441	380	437	416	397	414	416	435	418	420	431	454	397	439	419	400	387	411	409	409	409	388	426	407	390	431	441	402	414	393	440	452	397	388	361	400	415	393	370	441	391	383	402	409	386	376	427	402	405	399	377	402	402	379	389	415	391	435	425	382	427	417	421	401	366	382	384	431	395	375	372	436	401	401	387	389	446	361	405	397	391	405	392	369	419	443	402	399	403	432	404	404	437	378	389	396	399	389	415	419	397	430	437	389	405	359	404	399	428	405	452	373	389	387	388	429	407	480	409	414	371	417	384	406	397	430	444	416	437	408	400	394	396	400	450	424	424	413	424	396	419	360	444	401	372	432	400	376	383	408	399	446	419	428	435	392	405	415	407	410	397	385	372	404	407	421	423	387	387	379	420	414	420	451	394	380	405	372	399	449	421	414	414	396	437	397	420	400	402	386	406	413	415	391	386	430	406	412	404	373	422	412	407	434	384	401	398	453	453	407	425	410	386	398	398	381	383	406	422	424	417	424	404	417	431	399	426	417	367	400	385	440	392	434	436	407	400	458	446	409	384	410	387	375	401	390	427	413	448	398	407	397	381	419	403	434	453	420	438	418	429	457	377	380	407	386	411	394	384	349	416	399	420	404	409	399	389	401	406	387	373	395	418	432	425	393	415	418	409	412	421	402	395	376	429	433	382	388	463	435	406	418	416	432	409	401	438	396	391	422	404	429	420	420	441	416	409	442	387	407	415	375	411	431	412	416	379	371	429	428	404	394	397	397	396	397	372	412	443	442	410	445	436	379	382	384	414	404	414	390	430	406	436	417	410	429	425	415	412	447	434	395	419	432	396	409	398	404	388	368	408	407	418	418	406	398	397	391	410	422	405	403	424	456	388	440	421	399	395	407	421	386	404	401	404	390	392	403	395	417	418	391	396	438	401	418	363	406	423	418	397	415	399	387	419	398	427	397	418	448	421	428	398	429	403	363	383	395	461	388	444	394	435	440	401	375	389	393	413	475	416	400	405	393	395	437	366	386	407	400	427	443	450	428	383	471	387	396	428	417	370	432	450	460	411	407	391	401	410	403	363	392	431	402	411	401	430	449	421	404	398	408	379	419	406	456	405	387	422	417	411	411	419	379	426	401	357	407	371	412	421	439	436	429	417	416	383	427	425	400	432	431	449	379	383	381	394	432	431	386	442	401	422	354	392	436	445	410	421	418	417	413	426	398	439	448	379	425	447	424	407	391	410	413	371	414	384	400	433	405	377	381	404	396	425	417	384	400	416	423	439	424	426	386	416	397	425	380	425	403	431	381	403	386	392	370	388	418	409	395	426	407	428	430	402	442	404	426	428	404	389	417	411	433	430	344	384	428	375	400	391	385	425	419	412	404	382	366	389	407	435	426	425	381	404	438	396	409	436	440	456	398	386	432	428	400	368	404	366	388	398	428	389	414	413	420	401	375	437	400	378	420	401	413	410	423	416	429	398	396	385	367	389	444	402	431	415	406	397	420	380	398	397	389	456	413	376	396	435	439	431	417	461	395	433	374	396	429	382	409	394	395	400	422	415	430	418	404	377	423	431	388	422	391	394	436	419	425	392	405	374	374	420	403	390	391	414	370	419	387	427	410	406	429	435	412	436	405	388	424	452	424	384	438	447	435	414	420	398	402	377	407	374	411	373	412	349	397	385	432	397	373	448	410	445	405	391	396	406	391	400	363	394	433	403	443	403	424	426	400	372	413	436	371	382	401	397	412	401	392	409	407	421	393	365	405	371	403	401	386	403	415	431	409	421	415	412	432	436	401	391	432	425	412	435	404	417	411	423	394	428	410	424	457	386	394	447	418	392	413	370	413	434	424	441	415	425	417	376	408	425	412	431	401	381	429	399	411	376	453	409	420	436	387	396	402	385	400	385	406	400	428	404	408	413	421	429	427	386	438	423	423	422	385	382	372	425	403	413	441	425	432	410	430	415	405	390	386	411	417	432	428	412	404	406	413	398	424	386	378	406	405	426	403	437	418	410	394	445	391	417	403	413	412	402	384	400	431	393	389	403	396	424	407	432	399	379	396	402	447	412	396	383	403	422	403	397	462	417	399	400	441	417
7200	1957	1459	1038	997	903	925	876	893	904	871	894	907	866	898	867	928	885	904	876	872	894	862	892	908	882	864	908	861	898	899	954	846	933	928	885	891	877	917	895	945	884	857	974	888	908	894	866	889	886	881	842	907	894	857	848	878	925	848	873	936	823	864	930	897	891	842	880	853	883	915	898	804	848	907	905	849	887	911	909	884	876	866	901	837	864	933	859	878	850	906	875	849	859	863	857	914	872	855	869	885	891	869	905	895	867	832	838	908	890	913	858	902	895	893	862	887	897	904	872	882	909	917	878	908	921	859	885	943	864	834	915	852	950	841	848	887	878	880	869	906	908	891	857	976	872	850	882	854	883	839	898	888	814	888	925	865	922	863	861	866	940	891	905	920	898	901	834	820	859	870	809	868	887	856	861	850	888	878	820	829	911	897	902	912	874	876	921	857	874	881	876	903	897	928	879	903	834	890	852	914	902	906	856	830	868	843	867	879	847	874	880	942	895	906	876	824	875	865	876	916	913	908	859	882	826	888	898	883	868	875	854	833	885	900	880	893	829	861	902	872	884	872	903	923	857	838	880	897	881	874	911	873	921	871	910	867	895	876	861	845	842	858	874	865	947	865	903	829	915	859	874	919	868	890	856	946	867	914	850	891	874	871	884	886	903	833	894	872	921	881	882	889	829	838	886	911	897	907	902	897	918	907	860	889	914	958	849	880	837	830	880	900	828	885	893	871	840	850	872	849	876	910	839	854	908	856	882	859	935	867	893	910	880	890	902	897	907	890	898	881	888	896	833	871	916	885	869	856	897	901	882	860	869	895	872	897	861	860	877	855	900	904	892	899	866	904	905	882	828	889	865	912	902	876	882	832	805	886	910	894	893	899	877	862	863	865	905	822	917	887	924	892	846	825	953	906	828	904	941	893	893	926	898	877	850	845	811	837	877	888	861	850	856	885	912	922	860	880	840	878	871	896	856	882	862	882	899	890	914	913	874	895	870	887	935	851	870	889	857	884	881	839	888	839	839	865	894	862	851	909	857	892	927	868	860	900	873	899	889	855	888	874	855	881	859	894	906	866	871	866	888	928	838	902	851	875	899	852	863	895	869	877	918	934	918	890	909	874	868	898	895	887	898	892	876	853	906	843	885	879	829	866	909	880	892	890	888	918	906	922	930	928	853	858	894	900	891	865	900	845	839	884	871	868	907	861	853	882	888	890	893	901	909	854	858	868	888	879	861	902	910	908	877	890	869	881	917	850	918	897	916	938	851	892	930	867	862	872	878	856	884	893	886	857	928	901	885	873	876	879	909	862	882	940	876	898	909	903	897	887	888	888	937	860	898	826	907	888	898	833	845	895	905	881	870	891	889	814	856	844	886	875	883	907	858	847	887	893	871	847	860	873	873	881	887	905	862	876	881	950	902	926	911	847	887	886	885	870	872	882	912	899	890	829	896	895	880	898	896	855	867	831	940	872	915	847	874	880	815	877	894	854	864	849	907	880	878	817	854	912	859	889	888	897	856	804	898	902	908	899	868	848	900	893	839	917	864	848	899	845	885	851	867	903	894	866	827	950	860	907	898	838	849	884	880	885	891	942	900	944	818	801	909	827	876	907	879	924	881	911	899	906	905	863	838	872	908	877	869	864	891	905	937	877	885	903	919	873	887	825	915	885	872	906	977	904	856	862	849	862	884	863	844	817	894	911	881	891	880	903	891	903	861	912	883	899	875	854	884	898	940	893	896	903	889	934	858	890	802	891	927	880	819	916	884	949	849	927	881	877	862	874	924	860	873	870	880	833	856	861	843	842	875	848	924	867	912	957	809	914	861	866	903	878	875	873	896	865	856	834	868	897	890	902	875	873	882	861	930	817	873	884	837	859	905	867	922	883	929	841	857	901	955	878	851	921	882	841	865	891	868	914	870	872	880	942	888	862	943	866	902	919	881	891	863	890	857	936	898	874	919	860	915	878	891	923	918	879	919	882	877	868	826	840	882	930	859	881	869	855	894	865	875	861	880	892	876	881	907	857	861	900	835	883	871	898	922	885	868	879	853	900	951	937	924	908	886	856	906	903	843	884	928	890	922	867	884	890	865	840	882	881	913	919	888	950	871	955	855	862	871	914	897	880	871	928	875	883	916	898	888	868	908	909	906	900	878	908	909	828	906	900	832	886	864	853	871	867	899	887	943	884	865	894	869	859	858	920	910	871	929	929	916	924	902	845	892	916	904	877	840	891	851	883	960	841	847	904	857	905	908	892	930	866	865	879	884	916	904	846	901	902	909	926	863	891	875	872	879	881	909	890	906	852	908	848	853	862	859	881	827	869	835	878	907	938	877	867	877	942	878	859	919	860	826	882	870	881	928	823	853	846	856	874	907	866	883	884	926	883	895	901	881	873	873	839	887	841	892	872	917	904	902	884	871	858	870	936	892	902	880	846	814	847	877	912	882	855	860	863	898	865	887	840	856	907	836	880	939	843	891	885	836	877	893	868	864	866	904	864	929	837	875	828	858	889	960	861	877	889	880	875	907	859	872	921	879	878	914	880	925	875	895	872	881	903	840	879	836	843	876	783	873	906	932	945	868	850	934	870	897	954	854	844	883	838	850	897	945	883	872	832	877	921	903	881	912	917	903	893	952	908	877	888	842	917	846	866	950	910	877	915	866	904	878	892	899	885	818	829	910	853	885	880	869	895	883	873	914	906	854	863	872	838	854	937	918	871	883	841	888	872	923	910	872	916	851	869	861	887	904	859	852	887	874	830	838	879	823	874	939	907	894	905	905	952	886	888	879	910	920	904	871	874	880	876	840	899	883	869	950	893	940	892	855	897	854	887	874	836	833	937	894	913	859	854	886	864	923	846	871	844	854	895	894	866	902	879	890	889	914	854	847	876	851	863	896	847	868	888	872	854	883	890	894	890	881	771	863	888	825	896	909	843	825	882	898	889	890	857	870	901	898	913	866	866	848	885	865	839	906	899	902	863	895	938	932	905	842	861	877	877	932	861	854	869	859	865	860	846	811	836	904	903	890	865	862	934	893	865	897	894	892	888	870	873	852	901	884	845	874	818	868	873	872	861	814	903	856	857	873	876	817	862	875	900	904	839	938	828	887	833	866	877	872	911	850	854	863	878	855	902	906	869	863	905	889	844	872	850	820	895	867	876	857	847	867	873	898	900	863	914	893	856	874	858	853	867	875	849	875	932	841	913	924	888	872	837	867	832	895	860	860	846	918	850	853	888	865	918	911	829	833	890	947	859	904	869	852	868	839	884	855	852	883	849	916	884	876	893	848	898	874	830	857	920	852	869	888	911	894	880	865	808	897	842	900	820	881	847	867	900	936	910	882	846	931	940	855	828	863	884	808	870	857	859	855	903	897	879	845	857	864	884	882	886	918	873	917	884	870	870	948	856	903	859	904	877	882	863	946	843	893	884	862	924	848	930	886	892	857	876	938	882	877	888	877	934	906	943	892	887	887	871	865
24848	21244	24834	27932	20912	2966	559	495	397	413	389	350	346	354	319	317	334	354	362	341	320	318	343	311	313	328	311	329	352	331	319	320	329	293	315	305	285	355	308	271	281	309	288	330	315	288	315	323	328	281	265	316	288	290	307	282	319	297	339	281	277	318	298	297	312	335	331	280	300	333	284	301	281	287	307	315	314	313	294	293	306	294	320	303	283	292	291	303	286	287	305	342	287	293	291	321	297	297	298	291	324	337	286	325	298	280	272	278	282	313	268	290	319	280	308	302	335	299	318	311	306	317	311	298	281	343	290	259	297	287	291	344	331	308	306	300	311	302	317	311	295	341	280	288	305	284	296	295	282	273	290	303	278	290	276	316	317	305	292	290	309	295	307	308	289	255	303	302	312	297	303	284	332	289	296	299	280	289	321	306	313	303	354	301	289	291	313	284	289	289	294	299	313	308	336	288	303	311	308	310	293	292	290	294	324	326	304	293	283	301	315	302	329	306	327	300	306	311	294	319	318	335	308	295	295	302	300	295	288	301	297	282	288	294	292	275	307	277	265	299	299	307	298	301	278	294	304	315	295	295	310	310	302	282	305	276	330	303	362	331	300	321	302	290	317	299	283	303	275	320	323	303	307	331	289	273	300	306	297	258	296	318	308	318	312	291	313	362	289	301	342	319	326	344	260	324	296	320	308	301	302	323	300	270	296	300	327	325	286	298	274	281	278	300	318	300	305	269	303	311	286	290	298	307	302	316	298	312	306	321	323	290	312	324	289	305	293	329	318	271	298	273	311	307	289	302	304	286	307	278	323	313	312	301	292	262	284	300	292	275	291	353	267	280	297	307	277	306	300	338	292	321	305	298	270	257	299	283	311	291	300	290	337	340	304	282	306	307	305	313	322	294	303	304	289	281	307	315	279	282	317	312	292	349	314	277	315	323	281	299	289	293	308	302	324	276	326	275	289	288	285	329	288	275	259	306	299	283	292	308	342	325	274	304	317	288	269	290	306	301	320	302	249	289	326	299	317	287	305	310	306	268	290	313	293	291	295	289	292	328	282	307	329	310	301	317	317	298	290	296	287	338	305	305	320	305	302	331	334	324	288	291	316	309	313	284	290	279	351	324	308	273	295	317	365	292	296	338	273	294	301	308	323	295	289	285	291	315	283	314	260	307	283	288	316	306	314	317	356	329	303	295	329	316	308	322	294	325	320	289	310	299	318	373	294	271	304	326	323	306	293	315	311	322	297	339	309	295	308	326	314	305	316	300	329	305	294	292	299	277	289	318	295	262	302	334	297	304	306	310	315	303	296	287	270	324	285	314	332	303	328	315	304	312	329	331	327	292	261	286	335	291	326	283	300	305	315	322	298	310	320	277	293	281	299	305	278	287	284	287	284	310	292	307	295	302	301	312	279	330	313	295	316	287	292	310	309	289	335	294	285	291	332	313	310	284	321	271	285	336	307	302	296	293	333	320	294	328	268	311	277	294	281	284	319	317	276	288	297	262	295	308	288	313	311	286	283	305	313	307	299	352	291	312	267	307	260	288	312	332	267	322	280	307	286	315	313	317	304	341	312	316	283	303	310	299	307	284	296	295	312	296	296	318	291	329	301	321	337	327	285	346	297	280	311	271	281	319	305	302	282	288	294	311	322	284	328	307	335	297	307	263	303	280	298	305	325	293	304	253	304	302	297	295	293	324	305	307	313	345	326	316	318	321	319	282	295	309	307	322	316	318	309	280	288	306	290	305	327	307	291	289	304	308	290	251	301	310	285	303	307	299	322	289	282	258	297	300	315	293	332	308	332	249	284	313	302	272	287	269	291	298	303	300	303	298	290	282	305	326	304	267	317	280	316	291	305	314	286	291	277	279	304	287	292	282	292	311	319	320	308	307	291	256	293	299	295	298	311	334	273	345	292	345	305	271	293	314	307	285	312	324	293	314	287	295	285	297	316	295	293	288	297	309	340	337	304	302	344	285	330	311	298	286	311	286	334	274	310	325	293	285	301	277	306	306	277	303	296	275	289	312	312	295	291	283	317	308	303	338	297	313	290	285	288	265	296	320	298	300	270	314	306	287	309	307	282	288	292	278	296	277	312	305	341	279	306	285	309	276	322	287	302	311	294	293	298	319	277	290	326	329	319	285	276	291	303	299	345	327	289	309	292	317	318	309	272	301	307	303	329	282	319	320	306	298	314	314	331	318	307	336	315	293	314	296	297	312	294	359	283	287	311	325	292	295	317	335	331	319	328	305	319	287	291	309	306	293	296	320	324	299	319	284	262	302	317	287	326	339	282	294	283	321	334	283	293	293	325	290	326	302	275	306	293	304	307	279	302	312	318	259	286	301	307	290	272	283	324	274	299	314	281	275	296	326	285	267	308	268	291	269	297	300	307	297	278	295	307	295	319	277	297	295	299	318	316	300	304	309	284	280	339	316	277	326	327	315	271	317	297	302	335	310	284	333	312	268	287	298	315	330	308	313	296	321	294	326	287	322	309	323	321	309	300	307	281	272	311	330	297	331	301	270	303	284	303	327	288	312	318	335	314	311	296	279	285	340	330	336	310	296	331	288	287	281	272	307	309	312	316	304	318	321	299	301	304	280	295	326	279	302	287	279	319	280	303	309	303	293	271	291	329	309	298	340	278	307	271	310	284	302	297	305	319	300	293	298	288	329	291	324	319	310	295	266	330	329	351	264	307	301	269	292	291	325	297	278	305	279	302	311	330	308	302	286	269	282	297	350	297	314	283	322	311	291	298	316	317	278	307	319	297	280	337	309	279	288	315	312	282	291	318	296	269	314	289	330	282	348	318	320	298	326	289	309	336	329	290	285	307	282	344	326	306	286	317	318	297	290	260	347	297	299	283	320	319	259	306	311	330	290	311	281	315	328	285	270	317	289	295	282	287	304	289	303	335	291	301	289	299	292	313	304	294	305	279	293	322	317	286	282	299	300	309	300	306	287	297	309	316	301	336	284	310	303	326	292	249	265	314	309	318	298	282	285	295	267	299	291	268	305	303	303	313	311	317	302	318	301	281	280	249	268	293	272	280	323	359	272	329	290	292	294	326	296	296	278	263	322	310	302	334	320	326	287	317	283	302	301	340	330	307	281	316	306	310	283	296	339	313	281	304	330	316	314	328	318	335	255	306	283	303	270	330	299	316	277	289	266	311	292	321	285	309	307	323	317	270	295	310	303	303	311	307	313	287	311	291	295	317	282	308	305	291	309	302	271	337	327	305	298	289	348	291	296	298	295	280	342	299	286	292	265	268	290	311	279	299	257	311	310	316	314	258	308	338	311	290	369	299	294	271	308	315	318	295	308	323	320	304	293	315	320	292	301	320	301	312	305	313	297	300	310	294	310	273	306	302	320	322	303	295	319	281	313	289	318	309	300	302	301	312	297	298	321	310	282	294	292	301	292	304	312	322	301	296	307	290	293	310	319	280	291	322	264	291	267	283	327	314	309	312	312	287	298
3708	4367	2941	1452	1027	817	773	732	772	739	706	710	687	708	752	597	663	684	637	728	658	668	713	647	647	710	695	663	709	680	675	666	690	670	655	721	644	702	722	720	620	649	686	650	701	669	706	663	640	646	655	637	640	624	645	693	679	701	671	632	717	701	608	681	696	658	698	694	662	681	680	683	688	686	692	667	666	640	668	691	637	700	661	644	660	706	641	664	643	641	700	659	691	675	640	687	649	630	681	697	684	673	682	670	662	639	664	701	667	642	641	707	680	687	646	653	644	655	679	666	632	638	689	663	650	617	627	678	639	644	663	681	603	700	612	703	703	655	698	694	658	635	699	665	668	668	685	674	646	653	650	628	643	668	694	671	668	657	671	701	650	657	663	686	659	631	636	661	670	642	626	653	618	655	664	678	693	669	641	637	638	640	619	657	651	639	673	678	631	667	622	653	716	654	669	665	668	733	669	706	674	705	635	672	649	653	643	691	740	664	631	694	676	690	625	650	684	647	663	673	606	672	658	652	671	618	647	681	665	693	678	584	682	701	575	681	665	622	653	694	653	630	636	610	696	694	635	644	666	640	669	657	642	636	637	679	667	676	662	682	687	677	644	681	673	635	691	630	649	652	665	615	636	609	689	618	626	658	692	660	668	707	678	650	643	626	656	706	668	688	651	660	734	680	615	657	670	661	668	703	639	669	682	676	712	649	606	633	660	669	627	621	655	691	681	662	684	684	652	655	683	659	690	653	633	636	682	689	632	664	641	685	651	674	671	648	637	681	672	677	657	672	666	681	694	696	696	647	676	662	656	638	649	684	677	645	656	680	660	702	680	667	603	644	642	666	634	664	692	681	652	731	628	683	678	627	646	657	672	644	630	693	605	656	688	652	696	680	640	693	628	705	658	643	645	645	662	643	644	673	673	686	653	698	707	656	689	637	640	724	678	658	668	645	648	684	687	686	631	649	650	669	667	678	662	651	661	693	642	635	664	657	662	670	670	621	638	658	675	685	659	643	704	663	636	631	643	658	658	680	685	700	633	673	665	634	678	670	666	655	701	711	712	682	672	669	692	684	677	611	652	650	637	686	661	688	657	669	669	695	652	623	631	680	700	680	669	656	700	646	666	711	636	670	680	680	649	654	686	653	701	662	670	638	658	661	675	659	648	654	680	650	708	659	636	681	710	642	650	693	630	626	696	699	637	618	671	674	660	642	646	691	686	639	677	634	700	709	656	620	696	611	636	696	616	610	611	627	677	652	694	654	668	688	694	639	675	674	640	646	687	641	682	676	631	644	698	651	675	613	655	675	695	660	685	605	636	618	605	672	634	609	634	656	674	599	660	648	661	640	685	686	636	672	632	645	660	677	658	643	603	638	679	650	661	696	649	681	691	666	632	644	630	674	672	641	663	661	629	666	667	667	671	662	692	700	634	653	672	707	631	656	661	666	649	621	679	695	679	642	640	685	627	670	640	658	651	664	666	640	644	638	674	629	645	654	615	624	647	643	691	646	632	659	631	645	663	680	646	639	654	652	652	718	618	622	663	721	646	671	696	642	687	663	699	689	692	633	678	689	657	671	669	671	672	634	655	659	662	600	658	640	669	690	665	644	641	692	661	651	682	643	691	633	660	666	650	648	670	626	660	663	598	647	671	644	660	689	663	689	657	622	638	669	622	625	695	661	693	645	696	701	655	662	678	683	609	691	676	690	631	661	736	631	606	680	638	662	659	689	644	640	654	662	669	674	657	675	691	657	604	678	697	663	632	676	668	641	642	689	661	615	601	628	655	661	646	698	698	627	646	705	690	663	635	660	693	664	663	664	683	651	652	625	674	661	614	743	630	653	654	633	663	667	662	708	649	699	639	668	674	675	662	670	626	675	651	693	672	680	649	687	666	657	631	707	664	625	667	654	608	652	636	706	690	653	673	607	697	679	658	622	656	655	671	649	666	669	642	663	653	647	617	676	685	595	679	695	685	657	662	615	630	669	666	612	677	705	669	673	680	733	679	613	644	666	661	663	661	648	663	693	647	672	659	653	627	609	640	672	674	675	674	659	666	666	667	621	618	633	670	689	623	655	664	661	691	644	676	677	685	600	691	669	660	686	668	667	665	654	648	665	674	620	715	638	659	625	693	683	692	646	676	653	659	702	633	671	647	677	637	611	708	667	641	631	711	670	683	651	653	690	657	658	700	651	620	643	671	656	652	666	681	715	665	720	669	668	648	676	656	640	702	650	685	629	681	692	649	653	669	617	700	631	682	681	618	602	665	597	649	692	684	682	675	625	665	686	670	694	650	671	628	674	663	652	728	645	663	657	676	673	633	674	637	669	698	668	658	658	670	630	629	664	673	650	663	623	633	594	660	636	631	687	669	679	703	661	679	662	662	649	703	684	678	663	669	670	658	677	684	632	669	679	625	661	644	671	651	633	670	690	691	662	634	697	659	677	646	635	647	678	699	682	631	686	640	621	657	671	629	643	670	659	659	670	705	660	658	654	655	682	685	653	651	684	686	685	626	629	670	672	666	691	647	686	670	654	677	680	656	645	616	688	678	667	643	658	647	665	690	674	656	668	689	687	653	670	664	687	648	632	650	679	685	666	650	626	661	680	597	623	722	657	678	659	687	661	656	689	666	673	623	638	622	651	680	661	698	662	656	640	660	644	656	667	622	627	651	664	647	653	664	672	655	674	643	656	677	672	715	660	664	636	670	663	644	711	689	612	689	643	657	668	679	697	673	649	676	685	667	636	705	661	653	663	672	641	664	632	672	675	673	636	644	665	655	625	669	697	658	626	606	621	674	679	666	615	659	696	669	638	636	644	668	617	637	671	709	655	640	631	588	680	697	625	627	677	694	664	675	665	657	678	662	642	690	628	624	713	629	659	646	663	664	665	655	665	671	695	662	640	650	641	673	714	642	640	647	643	648	647	690	684	604	697	689	633	630	660	703	655	645	655	642	671	633	689	662	630	642	642	646	667	696	658	648	696	688	686	645	646	663	623	724	651	697	634	640	636	721	660	633	645	667	633	672	645	623	664	710	614	643	659	646	673	653	698	671	725	619	650	645	668	631	655	645	693	673	673	627	672	626	650	614	637	689	612	650	614	667	674	678	619	661	649	642	685	714	687	678	696	681	644	659	710	628	657	630	651	643	667	659	641	649	713	675	642	655	672	640	675	682	674	658	643	657	718	693	657	648	638	703	638	699	636	683	682	650	693	660	635	679	630	698	706	673	665	689	675	664	647	660	654	620	649	621	599	635	651	634	643	665	640	665	682	674	642	656	664	664	730	690	620	643	640	640	589	659	659	704	633	649	656	680	640	657	659	638	638	615	658	649	687	653	612	630	668	674	664	635	678	661	652	657	652	636	661	699	676	633	680	714	633	740	631	675	648	700	681	689	673	664	630	640	623	642	634	692	625	659	667	651	648	628	661	692	634	626	673	657	623	657	711	653	634	648	706	698	648	652	662	701	658	676	660
23966	21128	25356	27157	21136	21136	2882	513	376	332	405	301	306	258	244	228	265	236	222	218	212	215	226	234	211	223	241	227	225	226	191	193	206	212	186	195	192	188	210	211	204	161	174	164	158	190	196	160	161	155	164	182	199	161	169	153	165	179	155	178	191	198	171	190	176	149	177	191	175	172	164	195	170	159	186	174	170	169	162	158	171	168	179	177	178	164	149	172	194	166	168	184	181	169	158	170	167	164	185	175	157	167	199	177	162	185	190	159	204	169	187	186	178	164	190	181	159	206	165	171	175	153	165	175	198	199	218	185	163	183	169	186	157	164	167	177	177	168	178	173	165	196	190	173	157	175	161	175	165	180	193	159	178	146	159	191	155	172	150	187	166	166	178	173	152	177	194	180	180	164	208	180	150	178	168	154	172	184	187	174	162	198	171	165	171	167	170	166	150	177	170	168	168	156	190	178	175	176	189	141	147	155	162	185	172	146	184	164	191	170	164	185	178	151	137	191	159	183	175	186	164	170	160	190	164	155	195	173	186	201	213	180	161	166	162	155	186	162	154	168	144	169	196	177	186	165	149	167	185	191	177	156	144	183	187	172	143	181	168	159	190	184	204	178	155	167	170	163	181	193	203	160	168	179	157	177	171	193	191	177	176	170	178	169	165	159	160	187	184	146	157	187	182	137	157	172	170	172	168	153	188	184	182	164	169	173	178	180	159	186	170	156	152	186	160	181	169	173	177	165	172	148	179	157	152	193	158	171	159	160	167	173	133	161	167	195	181	182	179	163	181	189	167	190	167	140	173	179	170	175	172	173	181	203	184	208	180	152	174	186	196	191	170	181	177	185	157	181	165	167	167	190	165	199	187	148	185	192	178	172	174	184	150	171	171	172	154	153	168	165	177	175	180	188	172	171	195	164	158	179	202	202	159	199	158	188	165	179	152	182	186	171	190	176	218	143	166	184	147	133	194	157	171	159	175	186	177	186	179	177	151	171	195	151	190	147	179	184	173	154	176	165	149	193	146	160	176	177	158	166	175	163	157	185	172	168	141	165	169	144	149	154	174	183	186	162	194	188	173	179	155	191	195	168	157	188	178	156	164	174	160	155	159	162	173	177	148	158	204	186	174	170	166	158	173	170	193	170	181	155	178	175	199	148	182	173	172	186	169	172	157	167	176	181	158	180	180	185	198	199	168	202	203	175	184	178	151	191	163	169	169	179	168	186	176	165	182	173	161	191	171	169	156	173	183	174	185	171	184	189	157	180	158	168	159	172	196	149	149	150	187	170	170	179	171	175	194	161	186	180	173	165	162	175	198	169	194	162	162	176	188	158	146	181	183	185	155	171	166	162	165	156	200	177	154	163	174	185	191	180	187	166	187	185	159	162	211	152	188	170	149	171	176	160	200	155	196	206	171	177	172	167	177	168	166	183	157	169	180	195	173	167	148	170	159	161	187	165	176	154	170	157	152	161	168	148	159	175	161	152	196	178	169	164	157	147	151	169	176	172	152	174	177	170	156	164	179	166	144	167	176	177	187	168	173	161	174	148	185	156	185	167	210	167	168	176	168	180	156	174	201	175	186	184	178	155	183	165	183	191	179	167	175	172	153	177	159	187	179	190	165	171	146	145	162	168	174	171	152	176	171	168	167	180	177	154	187	180	190	197	162	182	171	156	146	205	180	170	164	179	178	160	184	166	177	191	159	141	164	177	181	183	151	188	178	186	162	173	171	168	164	162	165	193	170	198	161	175	190	156	167	159	196	183	193	213	171	172	164	171	184	177	158	170	161	161	196	159	159	174	166	149	177	176	176	200	183	156	175	177	154	188	191	159	174	172	174	166	202	180	179	149	165	170	174	174	178	147	161	179	142	160	188	145	180	169	168	154	178	177	172	172	164	156	166	195	186	156	172	187	183	174	172	195	173	169	182	199	162	159	152	167	169	153	163	172	167	151	162	182	188	178	198	181	161	177	189	147	158	147	195	157	165	185	194	161	184	152	156	168	170	176	168	167	157	173	166	181	166	169	166	173	180	175	187	165	199	175	160	164	191	188	178	151	184	184	187	202	151	192	163	175	156	152	145	159	170	142	146	184	198	173	169	175	151	184	170	159	166	163	162	181	141	142	150	188	175	155	193	144	186	153	173	172	193	183	182	170	181	169	177	175	167	183	179	172	174	209	193	197	144	169	200	186	151	184	149	191	155	180	183	176	185	196	175	184	156	169	179	156	183	160	176	187	189	173	164	185	183	160	180	172	161	187	161	191	162	132	163	168	144	169	165	171	177	172	185	181	180	167	187	174	137	161	158	150	206	165	179	196	186	182	185	194	160	163	146	180	159	185	180	160	175	187	171	170	191	166	172	194	187	163	210	184	180	149	166	157	167	151	199	184	168	164	160	170	158	168	134	186	193	154	180	164	177	184	188	170	170	181	154	169	168	173	180	154	158	147	175	175	190	165	190	174	173	180	172	172	145	169	171	163	169	180	178	174	169	177	176	193	166	180	179	177	187	178	176	194	179	171	161	170	196	203	172	173	170	154	174	172	142	182	149	164	157	183	172	164	156	180	177	180	175	147	160	208	163	175	169	204	173	174	173	167	191	152	159	183	158	193	173	163	176	188	150	167	202	186	179	191	173	192	177	172	177	168	183	141	177	156	169	159	188	178	160	168	149	164	182	177	163	188	150	162	142	163	181	192	197	167	157	175	147	186	169	185	193	174	162	167	180	163	169	151	140	173	172	170	172	141	177	189	194	184	168	174	158	168	192	176	168	166	187	168	190	141	170	222	185	166	185	179	200	176	178	205	180	161	152	166	160	168	180	167	168	180	172	166	188	159	176	206	180	158	180	173	158	171	184	187	193	166	180	183	158	167	154	174	157	186	165	167	166	174	195	147	167	158	207	190	174	158	177	178	146	175	151	161	154	181	150	197	207	153	165	170	170	159	181	179	188	190	176	174	152	167	186	172	157	177	183	163	165	164	156	171	152	169	199	159	183	181	152	186	164	202	181	174	149	173	196	160	135	157	167	178	152	156	180	167	176	144	179	169	188	172	174	159	163	198	187	173	162	186	168	146	180	171	174	159	163	156	175	164	178	175	168	170	164	169	174	179	177	155	178	157	180	174	161	187	150	192	192	170	182	163	166	196	154	159	192	149	169	178	184	180	170	180	171	158	181	198	166	179	175	181	181	157	157	174	178	172	180	172	185	175	170	174	170	170	192	177	173	164	160	168	168	180	186	144	185	183	182	167	154	187	161	184	180	190	176	166	147	165	172	171	153	169	179	171	147	168	179	177	183	178	165	181	176	175	174	175	157	187	173	171	168	162	156	196	151	160	171	187	165	167	192	166	211	196	166	187	191	168	175	156	200	175	159	168	165	174	186	170	197	149	160	170	172	173	167	161	182	178	170	171	160	168	185	167	182	176	163	163	187	194	166	185	152	154	180	181	166	155	155	178	179	166	150	157	166	171	206	154	178	156
3722	7031	4328	1866	1092	767	626	559	541	476	531	501	432	471	465	438	461	386	420	422	459	461	443	424	434	448	460	438	428	403	431	426	423	410	460	415	432	439	425	431	427	410	360	442	408	381	391	400	417	421	401	399	388	424	405	443	432	418	437	434	426	417	420	425	417	427	395	411	387	423	421	440	413	406	355	390	415	428	396	394	385	425	377	422	428	415	393	432	432	419	420	427	439	373	403	417	433	415	409	439	401	440	424	424	394	423	417	390	400	414	387	365	410	381	417	418	393	410	392	426	416	403	467	399	404	440	383	434	394	403	439	420	408	415	418	413	384	413	394	430	414	396	412	410	390	402	429	394	367	400	426	441	411	373	391	446	396	384	387	423	394	405	403	404	369	415	420	394	429	404	402	399	392	419	401	413	447	394	372	367	396	423	373	416	393	436	405	425	411	417	448	447	409	377	418	404	395	376	418	418	405	402	402	413	401	432	420	410	447	398	390	384	378	396	390	405	411	416	403	403	404	403	423	439	413	380	393	420	369	436	425	383	414	372	396	421	428	396	448	412	403	449	396	466	405	392	420	399	423	448	379	432	432	426	377	438	416	428	427	397	400	401	406	388	416	418	391	430	386	397	409	435	420	419	366	382	414	407	394	360	405	390	386	389	379	433	438	413	407	401	421	397	431	405	384	404	415	392	393	399	394	422	420	406	417	387	419	380	420	415	417	421	401	424	386	405	396	437	415	425	399	381	402	405	417	426	411	384	410	398	417	398	411	432	420	408	367	403	367	430	386	422	407	415	439	411	448	400	390	410	428	416	408	441	426	414	375	420	434	434	388	419	380	443	389	400	405	393	432	431	416	420	400	426	372	415	420	460	403	403	401	433	363	407	398	407	426	394	415	406	380	422	413	424	408	382	394	399	446	464	395	423	402	433	430	407	432	402	444	423	407	383	418	390	396	392	383	353	422	386	391	378	423	390	428	412	411	360	378	404	363	424	417	429	426	425	375	417	427	445	401	371	384	403	444	455	394	395	438	432	409	422	389	412	399	403	401	381	408	421	418	411	397	427	403	400	405	415	411	407	444	400	380	399	385	428	387	385	433	415	406	405	424	388	425	419	407	414	408	380	389	386	425	397	411	381	403	393	421	412	395	431	404	426	412	427	407	407	442	434	409	399	439	409	429	458	391	425	421	409	425	434	392	399	389	399	427	418	392	405	426	384	392	422	408	408	426	454	431	440	405	380	415	395	408	415	396	404	439	408	422	425	408	397	411	379	408	387	388	386	418	419	416	404	442	415	398	402	399	409	411	440	440	388	409	387	383	424	403	424	403	430	388	400	381	399	394	427	396	452	373	429	403	412	441	420	423	413	431	418	401	455	400	416	419	423	404	449	387	398	423	418	402	404	390	408	414	415	419	429	420	415	446	384	454	384	393	387	371	428	416	379	417	406	395	408	366	436	398	421	410	418	395	454	402	463	430	410	413	409	406	402	409	454	413	423	406	442	406	433	472	409	427	427	424	433	393	410	411	454	387	420	405	401	414	423	425	395	439	391	400	429	379	414	418	411	427	393	445	355	400	421	416	461	409	404	419	397	401	384	417	384	416	371	404	379	436	414	409	430	405	418	430	407	413	378	416	412	389	373	410	391	401	430	382	367	429	395	390	462	408	389	377	432	428	431	423	404	401	404	374	400	369	422	392	398	419	415	427	398	406	397	400	411	420	418	389	409	419	412	411	401	395	430	381	457	383	439	405	403	396	390	428	404	404	410	413	383	397	394	420	426	394	410	407	409	456	396	402	362	417	382	386	460	394	417	375	419	401	389	450	398	379	469	397	403	407	410	425	394	449	407	399	395	427	399	415	399	418	410	400	387	426	416	437	408	434	404	436	412	417	411	419	407	413	415	406	422	426	368	443	408	412	396	425	430	428	405	412	401	407	389	404	429	398	392	419	426	373	417	406	405	428	424	424	396	419	396	402	432	423	375	378	403	405	419	440	386	415	400	406	387	404	372	390	386	383	407	425	450	390	402	428	442	420	385	394	380	421	417	402	410	414	363	420	424	431	386	431	395	390	386	412	417	406	420	443	433	426	401	428	399	433	420	399	424	374	414	409	412	403	387	408	380	382	379	402	403	405	420	389	447	411	416	412	411	452	397	436	421	435	411	386	406	419	391	421	429	409	413	418	425	415	478	438	418	422	438	389	407	411	431	442	402	415	446	369	398	396	405	429	423	437	416	402	373	412	430	398	399	390	429	415	406	401	417	397	400	435	383	391	428	439	426	407	409	371	404	403	399	400	409	385	371	426	383	422	396	467	394	404	428	410	402	413	420	423	472	413	415	381	418	426	421	395	431	396	427	408	403	419	411	423	382	411	356	382	441	408	417	380	411	389	433	413	413	438	393	381	419	419	421	402	411	427	435	394	416	406	416	436	376	412	427	414	386	377	408	412	412	395	423	428	409	389	411	437	413	370	420	401	387	407	391	444	383	421	419	436	389	364	429	446	439	416	420	435	437	415	383	413	399	429	366	359	413	435	417	428	411	414	401	397	424	447	424	420	411	395	412	447	418	425	408	392	452	423	442	390	392	419	437	408	350	428	398	422	416	416	414	387	445	377	407	439	427	406	401	422	424	390	392	393	399	450	439	397	412	375	410	412	388	436	457	410	447	410	428	370	423	442	422	398	383	408	416	428	428	398	401	381	423	418	408	335	418	362	412	397	413	413	379	401	399	450	396	416	389	415	384	409	415	355	423	409	397	417	423	397	432	381	402	428	423	432	393	423	407	435	436	380	420	439	406	408	374	398	375	424	402	406	437	440	393	410	392	363	425	450	396	375	418	416	461	438	437	429	431	423	407	397	439	428	409	408	402	388	417	411	393	402	435	394	400	406	428	390	427	384	414	410	407	384	391	417	402	444	393	444	443	394	416	399	414	425	412	396	379	450	355	378	394	439	405	383	396	400	393	400	425	430	429	427	434	380	437	405	433	409	412	415	408	425	370	441	439	431	413	431	386	390	386	364	424	401	430	432	417	385	436	410	411	385	405	392	364	378	394	420	417	439	418	409	430	408	390	375	391	434	391	414	401	424	391	437	396	385	388	418	413	414	433	405	456	420	420	418	453	425	428	455	373	431	394	403	390	409	383	427	412	434	406	397	411	414	393	425	391	397	417	396	390	442	395	387	426	393	383	416	428	381	425	360	405	384	427	415	360	417	440	401	396	387	419	414	426	399	427	414	435	427	399	424	415	385	411	418	377	399	397	439	392	383	429	416	436	450	417	426	420	415	394	431	422	392	436	423	411	418	406	410	397	422	431	427	398	427	426	376	445	417	376	429	414	428	424	409	422	400	403	425	415	416	421	395	387	395	416	413	393	390	407	402	413	414	401	419	441	415	393	378	451	430	442	436	417	433	398	386	404	385	418	439	422	416	434	389	425	388	406	450	420	385	408	413	419	437	402	416	416	392	420	410	448	415	410
33012	11735	2135	871	686	676	448	427	360	443	394	456	430	404	434	417	439	408	412	430	365	374	397	388	403	379	438	427	437	402	388	417	408	404	412	409	432	403	358	399	368	357	424	378	404	377	387	373	381	450	386	394	388	389	384	374	368	421	431	377	414	385	364	373	399	394	458	398	408	422	387	382	385	390	362	451	422	371	405	398	384	378	373	397	372	405	397	414	422	358	395	401	410	364	376	387	390	404	409	372	401	386	383	400	362	383	371	411	378	425	391	410	399	384	416	412	421	385	360	406	381	440	407	407	435	383	399	367	385	382	394	415	388	392	413	393	386	417	399	379	367	394	430	408	411	415	397	388	388	399	365	398	429	408	408	415	397	392	392	407	394	372	409	354	414	361	412	428	433	405	398	408	366	337	397	399	382	380	378	375	395	379	377	407	401	405	381	412	418	403	383	420	401	378	368	352	406	406	414	391	405	406	408	396	404	414	386	394	379	384	395	420	335	361	410	423	436	376	407	394	377	417	371	419	415	377	384	396	418	424	393	370	401	397	410	409	401	418	395	397	403	403	381	398	374	427	374	400	397	419	396	387	395	378	429	363	425	350	386	386	395	366	365	365	434	368	425	413	376	386	406	428	418	372	406	412	392	383	431	383	387	399	414	397	374	389	403	353	413	379	384	408	393	420	414	399	363	390	393	389	387	377	363	406	408	400	391	381	377	403	420	381	413	381	378	409	380	389	421	395	411	394	379	411	385	355	410	367	400	362	398	367	379	408	412	379	393	392	394	349	379	397	426	423	388	379	431	401	432	407	381	353	374	379	398	400	385	383	401	402	409	425	410	403	377	409	383	382	377	402	379	423	399	420	365	410	373	388	420	371	392	419	414	420	364	380	378	401	382	381	389	366	383	389	393	387	374	408	361	393	424	381	385	379	426	415	381	411	419	364	376	394	387	428	425	354	395	425	401	390	415	409	404	399	376	398	400	392	387	353	397	427	400	382	385	349	355	375	412	378	396	391	433	425	462	380	382	412	371	428	440	423	374	411	377	390	377	419	424	394	375	390	385	408	390	418	404	394	407	394	375	375	382	411	435	363	370	403	411	359	373	433	406	409	413	423	430	418	416	412	379	390	400	426	377	382	420	406	390	386	380	366	421	362	394	400	403	385	383	365	385	411	420	429	428	403	412	396	392	390	405	396	372	421	399	426	416	392	390	359	371	379	392	384	382	372	413	377	366	406	392	393	405	367	392	380	431	373	419	399	389	374	383	399	374	385	391	387	395	397	389	407	366	408	394	373	389	392	369	392	388	383	426	390	372	396	420	411	407	385	386	432	386	395	397	401	371	410	412	392	361	400	380	399	401	381	402	360	380	364	397	400	448	397	387	385	383	408	391	380	398	399	414	365	379	403	432	398	388	411	372	387	423	385	349	380	367	367	395	394	393	397	386	420	400	376	398	393	438	404	402	398	392	394	375	395	362	403	369	407	331	386	355	418	405	397	386	395	331	364	407	384	396	397	393	408	404	377	355	375	407	382	407	399	409	384	395	401	396	431	372	404	392	385	392	390	421	403	360	391	350	361	381	376	342	347	418	398	376	356	364	398	384	428	381	383	397	398	381	391	402	410	334	385	388	417	390	382	378	388	358	373	365	385	397	408	402	366	397	360	381	413	389	414	414	432	401	407	422	421	431	432	440	336	390	369	377	388	396	409	396	375	407	391	383	415	375	400	385	384	414	394	397	409	396	409	400	392	386	373	379	395	398	377	379	426	404	411	377	389	419	408	349	416	438	409	404	406	404	384	365	414	417	396	386	413	405	436	391	385	415	392	380	375	381	371	376	391	374	444	388	368	359	392	409	418	387	363	379	361	407	387	393	353	367	362	405	370	439	415	406	412	393	388	430	421	364	375	400	422	407	393	376	371	389	443	414	358	385	375	388	367	357	401	441	375	416	415	383	389	384	411	427	399	389	436	420	362	361	337	357	352	432	389	411	359	419	376	403	366	390	385	354	379	367	367	328	376	355	411	364	366	368	427	415	390	377	395	371	394	394	370	410	374	400	377	400	413	376	361	404	398	385	389	435	365	400	421	394	403	420	409	405	410	390	365	386	384	395	370	413	408	328	395	371	323	426	358	395	423	362	352	385	385	389	387	318	404	402	415	424	384	385	407	404	433	395	377	385	407	398	372	378	421	387	390	350	408	385	353	372	385	416	384	365	368	410	407	366	374	435	373	393	357	393	413	414	383	443	381	442	384	395	364	369	390	387	379	383	391	362	401	399	401	378	407	394	420	441	417	365	336	407	379	402	414	378	394	410	411	401	369	329	394	389	417	396	348	393	392	398	429	442	449	371	390	414	397	409	376	365	367	417	399	412	394	389	389	427	382	419	395	359	362	374	345	461	397	386	400	398	413	379	400	407	400	391	456	385	377	420	370	402	363	387	407	369	349	392	376	388	403	384	412	387	374	387	387	379	356	393	386	391	401	417	392	380	380	367	392	401	388	387	403	414	393	382	418	401	400	396	402	380	391	400	396	381	404	355	352	416	389	411	372	350	402	363	392	397	389	427	414	414	388	404	390	395	382	346	412	411	403	397	397	400	402	407	403	397	377	382	371	394	401	373	426	398	413	409	397	416	425	435	401	440	381	360	390	405	372	391	337	353	382	389	392	380	393	400	382	376	404	391	389	370	378	397	399	417	365	432	372	369	363	384	364	411	418	400	416	379	444	404	401	440	369	387	415	404	431	343	417	375	346	382	453	381	416	363	385	410	384	392	403	387	399	370	419	378	371	394	348	373	381	391	423	410	389	393	409	372	395	384	403	395	400	385	410	384	348	372	355	396	410	382	396	393	412	405	434	438	375	410	386	430	390	394	379	369	382	393	384	405	362	419	412	462	451	363	363	393	401	397	375	425	405	407	330	375	403	398	385	416	432	413	363	391	413	388	394	362	413	397	427	404	433	401	379	424	385	342	412	403	379	411	363	399	417	425	400	397	362	417	403	417	402	418	416	383	418	354	375	382	395	409	396	381	387	401	396	360	366	452	375	411	378	416	403	396	354	337	401	397	408	373	389	386	406	396	348	419	385	437	435	362	404	354	396	413	405	393	381	384	386	401	401	412	387	358	358	392	375	395	411	377	390	368	379	386	427	407	411	392	389	374	387	401	377	430	410	401	408	376	420	410	348	397	383	382	386	384	418	392	406	393	389	399	401	414	409	396	380	406	376	382	366	386	404	431	402	391	425	410	402	409	400	394	363	391	400	388	390	399	405	370	384	395	401	383	403	408	386	343	381	382	399	393	396	412	397	411	425	372	407	404	362	401	388	414	417	392	385	384	386	434	414	408	424	347	422	438	370	393	404	394	393	394	396	357	384	433	373	415	388	368	387	398	408	417	419	375	405	346	370	398	362	378	371	359	385	413	377	384	375	358	397	382	358	403	401	415	358	375	413	405	413	422	415	365	431	363	420	409	445	397	397
6465	2139	1572	1028	862	888	844	866	848	821	897	863	859	830	866	870	814	851	872	891	867	867	845	876	889	817	816	833	839	874	876	835	863	799	872	865	877	860	873	861	884	858	846	826	853	861	863	840	860	816	859	820	866	849	885	791	841	797	871	836	804	856	874	793	854	874	905	752	826	869	819	862	833	843	820	893	898	830	862	898	885	896	790	812	843	857	848	892	855	848	842	841	904	834	870	820	824	829	848	895	882	786	835	846	874	825	814	933	818	812	831	822	804	849	848	861	834	818	890	832	833	874	866	832	827	843	857	830	886	833	853	847	808	832	853	871	873	809	862	831	826	860	830	907	812	821	808	799	861	833	861	868	847	796	869	804	885	857	846	870	853	880	821	810	857	808	836	834	776	850	859	854	844	842	857	859	865	796	864	839	824	838	841	880	828	844	826	850	842	866	833	807	834	825	851	812	840	847	881	889	842	805	843	834	858	863	834	930	860	857	784	872	837	852	861	841	851	838	847	855	849	818	810	845	863	811	813	945	864	868	812	852	837	910	824	890	829	875	864	826	796	817	798	789	842	877	802	845	859	900	880	862	828	864	882	867	847	848	812	810	848	795	847	783	891	885	803	850	834	890	869	841	919	825	832	842	862	827	845	833	816	828	812	854	866	870	932	904	860	846	821	833	875	856	865	837	865	851	868	841	874	860	865	873	865	854	855	860	855	853	857	871	865	895	812	857	840	829	824	856	859	823	845	857	854	924	810	823	861	845	842	829	834	884	821	882	837	826	869	883	883	812	862	834	887	869	838	885	862	865	832	854	839	835	806	838	850	857	868	823	810	847	892	857	865	828	832	872	862	861	781	837	860	843	884	833	828	857	900	816	830	895	847	899	841	860	851	836	877	834	856	848	848	868	881	828	815	873	848	845	797	838	891	825	817	866	837	894	828	861	862	814	893	878	856	877	864	872	895	870	837	837	861	862	876	855	853	843	842	839	825	784	800	827	840	828	900	854	887	876	841	898	837	794	812	837	830	838	848	854	815	869	839	858	873	828	798	875	843	839	883	840	851	871	841	851	825	846	834	832	819	801	872	781	830	837	816	829	830	850	840	874	845	845	877	849	832	873	932	830	832	878	820	894	860	872	847	847	895	865	880	846	824	874	858	830	793	889	882	887	858	848	883	892	804	813	878	863	870	813	833	869	875	901	846	883	878	827	874	836	774	804	825	859	844	862	861	852	875	857	793	773	848	904	852	831	850	843	869	878	848	836	874	844	841	905	814	897	877	820	809	860	844	887	838	846	898	867	881	823	854	824	846	795	844	885	822	823	849	861	804	809	822	837	863	835	853	837	882	859	846	843	888	876	860	843	830	821	812	849	843	795	824	852	813	860	897	771	936	849	918	916	806	871	904	837	835	854	832	857	858	870	879	850	838	865	854	788	881	828	838	867	840	841	821	815	839	846	846	883	855	800	875	772	856	891	857	864	919	908	823	870	848	836	828	850	833	861	871	853	836	883	880	843	866	814	847	865	813	855	861	843	842	916	899	877	838	869	848	876	851	787	815	832	842	872	878	865	868	854	843	832	860	848	858	829	792	890	838	825	848	873	806	871	815	845	900	891	851	840	803	845	800	827	884	839	839	804	789	867	869	835	868	816	867	911	820	859	833	816	835	861	850	848	847	803	825	878	827	853	890	846	861	831	811	822	821	808	853	833	823	835	810	818	849	854	855	863	838	831	867	851	857	897	891	852	816	812	849	788	863	840	889	883	860	842	844	850	893	807	831	879	849	843	847	807	780	823	871	802	915	867	894	890	861	893	842	901	835	870	857	841	832	830	861	884	816	863	811	841	866	842	852	838	869	817	844	877	873	860	880	857	844	878	881	823	841	807	826	850	875	886	829	861	852	836	855	782	896	813	847	873	871	827	809	848	845	889	870	840	805	816	863	908	829	869	872	844	856	818	840	876	837	841	834	864	835	838	848	813	813	846	863	829	814	850	882	877	862	790	848	840	839	900	828	824	893	831	849	889	816	880	880	884	879	859	840	860	836	882	800	909	811	849	850	838	824	837	811	881	796	828	839	870	874	832	885	839	869	819	839	873	849	865	776	825	801	806	835	856	865	881	857	859	833	858	822	841	822	852	832	860	889	831	882	863	818	875	797	895	894	865	858	803	816	849	881	815	856	854	871	885	821	850	899	845	810	879	873	877	907	850	869	885	861	853	873	825	833	839	849	867	889	852	863	820	844	839	810	824	927	875	848	822	824	823	799	882	845	835	853	837	851	860	802	844	850	861	869	888	862	827	855	802	834	898	891	875	852	836	849	922	816	839	874	834	877	818	841	862	778	817	832	854	877	836	869	863	860	816	838	857	855	815	831	832	845	910	856	909	858	845	806	847	877	857	893	862	878	882	836	836	848	830	879	811	868	838	838	821	886	878	844	868	862	840	831	869	822	852	827	865	830	884	843	912	884	847	843	856	865	888	845	835	852	851	860	829	847	835	837	806	839	824	824	856	901	847	818	832	789	856	837	851	840	903	835	881	865	830	878	870	855	840	857	848	828	864	832	834	789	860	875	845	867	869	804	822	865	850	820	902	818	832	889	820	899	836	878	884	875	841	863	808	869	877	825	887	910	821	780	858	823	886	803	795	827	902	891	857	859	810	803	899	834	789	868	852	863	858	862	830	771	845	796	837	877	819	839	881	850	827	841	838	845	900	866	846	888	788	868	862	867	870	848	848	794	877	860	826	811	837	832	850	820	836	832	891	828	814	847	828	857	841	874	827	844	880	862	901	853	823	852	849	880	848	871	816	791	815	845	842	826	844	867	886	797	830	864	814	884	847	812	832	827	852	852	853	836	851	807	845	835	809	822	870	841	842	817	834	863	808	834	859	832	798	853	794	845	845	828	879	887	890	811	862	872	841	785	874	864	865	834	860	853	774	837	833	816	883	874	921	809	885	866	907	839	850	888	827	832	819	812	818	877	848	830	860	752	858	876	858	881	845	843	841	871	888	913	864	845	854	885	892	830	835	812	808	848	799	827	850	822	865	845	813	789	850	839	854	839	864	833	851	902	812	835	843	832	859	846	895	842	825	802	797	832	847	871	864	855	818	810	840	910	837	828	873	892	814	877	802	853	838	895	836	865	835	803	835	862	837	853	857	864	893	854	859	871	874	860	870	811	806	802	852	837	862	819	875	848	840	878	839	855	860	864	882	852	870	833	911	877	833	879	801	832	806	827	862	799	825	842	764	825	827	832	866	846	876	856	908	856	843	894	817	875	847	854	879	893	842	850	836	852	842	869	932	866	861	857	902	872	893	920	805	878	888	834	812	823	847	875	853	913	861	813	869	879	843	807	853	822	812	835	844	857	831	864	908	855	846	861	822	830	831	832	798	878	855	847	889	871	794	835	857	854	888	865	862	837	841	857	862	839	860	862	867	860	826	862	843	819	875	856	803	817	868	857	879	852	820	859	847	804	868
24774	21191	24770	27866	20852	2950	552	493	376	383	376	369	321	327	338	324	327	337	327	324	323	301	300	316	337	329	317	319	296	326	305	292	311	329	286	317	280	309	309	319	292	298	264	287	300	367	281	296	277	288	332	305	318	267	292	300	284	298	295	317	303	294	291	304	318	294	296	269	290	277	325	313	297	288	306	315	293	286	252	288	302	318	277	290	283	310	297	263	322	282	293	318	315	256	288	286	301	306	285	284	310	293	301	300	271	322	314	289	291	276	305	295	309	317	316	293	294	308	312	318	265	278	310	282	270	285	249	286	307	279	344	286	316	313	297	315	280	283	271	290	306	290	292	290	288	259	365	325	300	309	297	261	289	277	301	306	279	275	319	275	290	297	259	281	338	307	308	310	281	289	307	281	308	305	292	269	284	317	277	333	281	279	282	285	272	281	289	275	272	273	304	271	269	290	292	298	303	260	304	296	281	267	295	281	260	276	286	312	265	323	288	271	267	295	341	271	304	293	270	294	298	283	274	286	300	283	263	261	293	262	292	290	260	257	311	259	294	294	314	308	272	300	279	294	248	277	271	294	306	316	297	310	300	273	305	262	312	298	249	280	326	327	272	286	333	265	269	294	248	328	267	280	287	282	286	275	325	290	290	279	267	350	281	290	310	304	281	287	293	285	274	282	308	262	304	285	275	297	283	269	274	285	269	300	297	286	315	290	280	285	302	280	304	329	310	280	267	280	263	285	298	270	279	297	287	291	291	282	316	330	260	264	266	284	284	330	294	312	258	315	330	300	271	296	247	270	291	275	280	287	294	314	312	304	285	284	252	293	307	299	280	287	297	292	262	310	300	315	313	271	279	283	287	258	301	324	305	303	272	303	285	300	289	300	288	294	302	310	319	328	286	250	314	273	310	337	275	318	281	253	351	292	270	297	295	290	283	284	273	254	278	274	304	293	298	285	289	331	277	303	291	273	290	280	318	301	297	294	299	307	260	279	287	293	313	302	304	283	321	299	270	288	315	310	287	265	300	287	292	318	297	325	306	302	310	287	294	271	290	288	317	298	286	295	270	279	284	279	327	289	295	278	299	353	297	296	338	290	286	307	287	282	288	300	272	283	270	286	306	273	313	302	303	272	306	321	311	310	286	297	273	273	287	283	285	284	311	318	275	305	274	280	293	290	276	293	324	259	287	309	268	283	294	324	282	296	295	272	310	274	274	277	273	326	289	326	293	293	290	262	270	312	302	281	310	288	283	340	293	295	294	297	318	308	289	310	324	265	293	304	297	293	288	296	298	313	294	276	308	297	274	297	289	295	277	284	297	308	307	273	285	291	303	312	305	315	277	307	267	280	295	311	255	279	318	291	259	304	294	290	274	273	330	321	297	287	260	268	276	280	297	281	315	287	276	296	318	293	271	291	299	277	263	310	303	276	292	295	268	294	267	338	288	292	269	279	297	272	268	288	333	330	287	294	297	303	308	267	307	293	268	291	288	316	249	285	270	305	302	296	289	303	300	303	260	250	299	273	277	293	260	304	296	318	308	303	307	310	312	311	304	270	277	286	294	280	283	277	295	303	274	270	307	283	257	299	302	303	272	295	290	269	288	292	264	289	302	293	306	288	277	258	269	289	270	277	324	289	268	281	301	274	292	276	293	283	296	322	285	283	269	270	286	299	322	282	256	262	296	290	256	289	313	294	295	311	272	284	268	302	279	286	279	306	295	305	305	298	295	321	281	303	274	293	275	270	295	278	293	286	284	290	262	295	280	290	303	274	282	293	295	281	291	278	283	302	309	280	306	273	268	310	284	286	295	280	322	313	296	267	276	268	299	315	269	293	308	295	286	271	279	296	318	282	319	289	329	288	271	296	305	290	268	299	241	273	277	274	283	277	277	293	301	308	282	313	257	272	272	289	281	276	282	300	307	291	265	283	229	262	270	295	275	311	278	290	335	254	315	283	288	283	299	267	273	264	306	283	267	313	277	299	316	307	321	278	285	270	315	309	308	284	325	296	313	295	266	312	270	292	282	295	292	298	316	308	262	301	308	290	257	296	315	287	275	314	293	317	293	285	295	244	298	279	288	304	295	329	304	267	276	321	283	313	222	278	263	284	302	275	279	269	315	270	275	326	289	295	291	310	308	294	291	292	312	311	279	289	292	295	324	306	292	295	308	294	288	285	265	283	264	298	318	287	279	267	301	314	324	258	300	307	283	284	277	276	278	285	267	286	257	297	272	299	305	297	297	284	251	307	281	312	293	317	289	255	264	305	286	288	290	322	288	289	269	270	314	309	284	265	283	274	285	276	308	267	263	284	283	293	253	297	287	290	271	264	260	316	270	308	302	301	293	280	274	281	297	284	277	312	269	315	303	278	324	279	305	268	272	283	305	298	330	307	282	307	289	298	289	306	282	263	287	278	270	303	325	299	296	317	295	294	306	289	303	290	275	251	289	288	288	258	313	272	290	289	267	264	294	284	284	291	309	308	288	281	275	301	323	289	295	317	297	294	294	275	292	319	304	277	296	313	259	297	276	316	289	307	306	279	282	277	282	262	307	285	272	277	294	285	287	307	299	335	317	264	291	253	319	297	275	308	299	290	298	288	296	298	262	288	289	296	314	309	245	291	301	255	311	288	281	272	300	267	278	315	301	278	296	266	288	285	296	305	287	307	309	279	273	308	297	280	285	284	277	298	319	301	294	299	286	304	297	302	310	298	320	276	263	301	318	298	284	285	298	290	272	286	261	272	250	281	295	266	285	307	305	299	272	260	314	290	307	308	285	307	296	294	283	310	317	294	273	306	294	297	321	302	294	289	331	300	259	255	277	277	256	303	285	290	259	287	291	319	318	277	269	284	300	284	276	259	273	290	298	271	302	287	298	282	263	328	268	296	297	320	294	262	341	283	330	331	290	296	305	295	298	292	280	285	271	319	303	299	310	323	310	301	278	299	300	277	305	295	250	295	260	300	306	318	295	292	282	289	323	300	288	277	282	284	305	299	275	283	302	299	284	295	254	298	297	310	318	305	331	300	295	276	270	316	314	295	298	300	287	286	275	271	290	274	299	282	264	244	301	303	316	281	298	334	315	306	317	291	314	281	279	279	278	286	268	288	312	283	303	332	266	288	279	299	271	290	304	296	282	327	288	291	319	262	301	284	293	281	317	281	318	288	241	272	263	279	280	292	298	283	318	303	307	283	305	303	280	310	302	295	281	298	291	278	279	271	282	278	302	261	290	263	305	272	300	294	297	333	285	271	263	305	259	282	300	333	286	303	296	282	280	279	282	316	290	285	287	283	288	258	278	306	329	293	302	317	332	285	284	324	291	291	302	316	310	310	282	291	291	313	279	298	287	273	288	301	283	303	266	265	294	306	321	302	275	282	275	278	298	296	317	315	293	305	319	312	273	297	270	291	310	284	295	316	298	280	332	271	285	314	298	290	297	308	305	295	290	283	305	314	263	278	285	243	295	281	283	303	251	277
3658	4657	3039	1525	954	802	740	675	694	663	675	660	724	626	717	670	655	645	677	632	636	641	646	640	671	635	647	616	640	644	633	642	653	611	639	612	660	628	646	665	627	641	662	619	651	645	608	640	610	639	638	642	671	615	622	636	638	631	624	631	613	620	654	614	580	661	629	595	609	649	640	611	608	607	680	619	635	688	669	657	672	639	686	620	631	639	649	631	661	673	662	627	660	620	612	657	650	621	655	667	599	631	629	612	604	623	655	637	660	650	673	628	636	657	624	678	625	670	572	636	620	600	612	642	665	710	603	631	662	630	676	600	584	662	660	643	685	640	608	647	643	680	633	570	628	577	654	630	609	638	645	631	665	629	643	644	604	621	629	642	629	611	642	688	676	657	633	636	637	647	655	649	633	632	603	623	620	626	656	659	623	669	635	602	542	621	634	647	650	608	676	625	596	672	631	624	581	622	684	682	677	572	660	592	647	626	643	641	667	643	615	655	643	641	635	600	601	645	651	662	644	662	666	666	667	626	622	628	648	648	664	660	642	635	630	639	605	664	666	635	628	657	637	627	634	623	667	638	624	658	610	591	670	653	675	647	688	622	629	642	637	600	632	688	566	623	635	651	655	641	674	596	652	599	638	640	686	624	631	634	620	595	686	617	653	644	683	635	652	655	655	648	611	656	639	643	604	642	668	605	651	622	654	606	665	650	621	651	673	614	625	705	617	646	581	611	620	672	651	621	637	667	623	631	634	668	658	622	654	636	686	630	650	617	596	658	636	709	646	625	649	618	639	605	625	625	609	652	613	614	649	602	581	626	646	643	650	607	659	629	635	713	646	669	653	647	650	629	656	654	622	566	634	576	659	647	670	610	608	618	674	621	614	635	627	624	682	630	651	628	616	651	645	689	643	625	653	629	622	636	659	633	594	634	660	640	620	635	688	643	636	638	692	667	627	647	611	631	652	646	652	645	618	643	647	678	649	630	648	649	620	621	685	660	658	609	658	653	614	646	608	574	579	625	667	623	646	643	660	613	608	648	628	632	641	664	610	598	642	636	630	655	621	639	611	665	641	607	630	708	702	654	599	652	663	635	666	690	611	673	606	628	647	634	632	620	639	638	642	619	664	636	633	624	613	662	647	653	631	638	641	627	630	625	621	613	617	609	616	632	599	630	605	598	585	598	636	678	625	641	632	652	637	668	651	659	602	626	620	637	629	605	625	660	668	662	639	660	631	603	649	653	621	624	662	639	670	604	637	637	626	673	605	650	637	628	650	649	614	571	633	651	660	598	619	601	601	602	609	641	624	656	632	634	597	638	631	610	626	627	636	632	654	629	642	588	678	620	591	637	569	661	641	648	669	650	603	611	624	597	653	609	664	630	645	623	613	610	626	598	610	655	634	650	644	601	629	624	605	666	629	654	633	642	586	683	617	599	622	631	626	670	629	654	653	621	690	604	647	628	614	663	642	669	612	649	625	605	661	608	588	590	609	659	648	643	672	632	642	640	645	608	596	601	679	614	648	650	626	594	652	654	685	655	636	630	593	647	636	676	645	588	594	612	669	671	674	655	625	637	606	648	627	667	632	620	658	639	637	647	655	661	603	627	647	595	669	639	663	646	703	686	627	691	612	635	648	628	632	667	681	617	604	657	628	634	679	668	604	637	610	631	618	609	641	661	616	605	631	635	622	622	666	675	645	673	610	644	668	656	651	598	595	674	661	652	624	611	632	637	604	678	603	650	615	660	658	608	642	644	634	637	604	609	607	610	657	617	618	616	598	674	640	668	664	630	596	620	615	665	630	638	632	673	592	610	601	621	667	635	680	641	642	646	625	608	606	628	601	658	663	631	625	620	625	596	612	642	681	617	619	619	649	595	639	664	640	594	643	616	659	626	658	606	646	679	668	652	680	619	657	668	649	659	621	632	606	628	610	616	643	660	672	648	665	665	621	630	652	663	594	663	651	655	647	660	655	609	562	666	604	635	672	638	587	640	618	650	633	660	615	614	625	657	636	611	598	608	650	642	665	659	643	638	635	636	603	605	649	657	650	616	650	664	628	649	582	639	627	599	623	625	592	623	643	617	605	639	674	586	633	623	656	600	607	645	650	632	661	681	627	619	604	608	597	619	604	628	633	632	654	671	617	665	615	646	665	644	675	627	693	657	616	636	635	637	660	660	613	653	648	641	601	614	612	610	628	565	623	607	664	651	620	652	634	643	663	622	627	620	619	638	624	628	649	634	622	649	667	699	630	651	591	649	661	630	611	621	571	658	647	618	606	634	628	628	636	610	625	648	671	642	725	648	632	620	656	637	621	656	637	610	651	667	629	671	588	659	610	610	669	661	668	665	640	605	648	644	638	622	623	660	647	624	632	655	586	650	600	657	623	653	675	648	609	570	623	650	582	619	587	644	665	622	647	636	598	672	712	632	653	634	649	599	661	621	622	684	635	637	624	630	643	622	636	643	636	661	635	630	721	640	612	671	614	625	679	656	608	692	660	600	644	574	639	613	659	635	665	673	627	644	621	673	655	635	643	640	621	614	604	647	656	647	600	637	650	690	615	623	621	629	656	616	572	631	619	610	636	603	600	669	634	670	645	650	629	607	589	613	607	671	668	652	665	595	632	644	610	629	661	666	633	639	611	638	607	665	641	631	644	619	631	660	603	646	652	634	646	631	653	660	635	655	664	630	658	664	625	639	622	603	653	642	659	637	654	623	633	617	638	620	633	651	659	629	650	636	615	638	650	616	600	632	610	631	687	623	611	639	654	633	647	673	673	589	624	651	622	587	655	634	609	672	635	621	696	660	627	637	672	658	651	638	641	634	646	651	671	622	614	637	667	634	651	620	675	638	668	647	668	646	629	601	613	659	621	659	646	634	624	658	650	595	645	635	605	636	665	661	598	636	644	620	651	623	623	650	638	626	616	661	580	630	648	612	662	672	633	650	627	600	626	626	642	623	619	692	681	644	621	639	679	627	617	588	642	594	626	631	619	640	638	657	638	583	661	643	618	572	637	650	634	630	641	623	627	666	621	679	639	662	586	615	648	622	651	693	661	628	650	644	604	652	621	663	627	648	649	634	666	636	670	664	639	636	593	623	692	657	628	611	593	649	672	597	620	586	590	619	612	659	653	645	643	637	650	632	621	718	667	562	606	669	683	647	608	647	598	656	611	635	611	602	647	623	629	629	620	625	623	619	643	630	649	675	661	618	579	630	658	684	651	668	610	623	625	638	661	612	670	656	618	623	612	638	627	632	603	675	646	639	565	663	639	648	618	614	648	724	657	637	617	673	657	620	625	620	613	634	606	643	649	658	604	679	648	610	637	621	672	638	646	612	622	605	673	647	613	618	617	616	640	613	627	636	630	684	588	605	650	648	652	628	608	661	691	631	639	662	645	689	641	632	606	606	627	622	649	622	626	612	618	610	667	644	618	641	654	615	628	658	603	621	593	683	629	655	653	580	689	640	635	660	640	677
24015	21208	25374	27327	21213	21203	2959	503	333	356	354	319	298	239	257	264	227	210	229	235	182	234	214	214	201	218	195	209	205	217	183	224	208	210	195	216	183	210	220	202	187	196	176	172	192	176	176	184	165	165	157	159	192	149	187	163	161	182	163	166	172	196	159	174	210	193	198	179	206	187	178	156	192	161	154	182	184	196	176	175	176	168	169	147	144	178	174	186	178	168	189	172	157	175	192	164	167	144	168	180	177	171	196	169	158	184	177	153	176	171	183	159	161	195	190	162	170	164	173	184	177	187	174	184	159	195	172	168	159	156	165	181	142	171	184	183	177	170	167	177	165	184	152	152	156	185	170	181	169	176	176	175	201	151	162	187	178	187	163	157	184	157	189	192	178	177	188	192	163	180	166	167	164	193	184	152	190	173	163	193	173	214	154	171	175	189	174	171	172	171	158	145	171	192	174	171	154	165	183	184	169	168	166	159	178	170	166	211	165	157	171	162	171	189	150	185	187	172	162	185	153	179	202	166	200	194	219	166	173	127	186	191	179	173	177	183	175	172	144	152	175	175	177	163	170	168	196	172	164	201	156	165	161	165	153	188	172	178	162	177	188	166	174	179	200	176	150	194	161	162	172	190	172	196	151	192	169	177	177	166	175	166	162	171	205	178	211	168	182	182	158	179	174	171	179	169	198	177	167	154	144	150	167	180	168	180	167	169	169	165	155	196	153	161	185	163	157	178	181	192	170	185	175	191	188	181	164	158	218	199	166	173	173	183	166	179	168	176	145	168	161	151	172	185	164	166	156	169	175	168	148	162	184	159	181	182	171	151	184	166	186	185	186	170	171	127	180	172	177	184	161	171	172	176	157	164	189	149	189	176	163	171	147	169	188	162	167	161	147	172	192	172	169	167	169	168	164	179	178	179	168	155	164	157	199	196	152	172	169	177	189	199	160	180	169	204	198	183	196	192	169	181	179	163	163	192	148	183	158	164	173	173	156	176	172	179	173	168	176	175	170	172	186	193	152	174	158	154	175	170	159	165	182	162	157	150	198	163	179	189	192	197	185	169	177	182	171	174	171	175	163	195	165	184	163	158	159	164	174	168	178	146	180	163	177	181	186	179	173	193	148	176	162	175	176	174	191	165	182	168	168	151	171	157	179	186	204	176	158	172	175	192	171	169	161	195	188	156	188	168	182	185	204	155	183	131	175	182	133	150	180	187	187	162	189	176	187	201	187	198	173	191	179	169	204	181	195	179	180	192	180	199	185	185	177	205	162	165	164	171	198	174	184	178	185	159	170	192	172	185	176	195	183	176	158	163	157	184	181	159	167	179	190	150	196	195	165	139	175	159	182	167	160	192	174	200	176	203	172	162	159	170	177	197	168	157	162	143	170	162	162	181	166	169	164	164	171	193	190	171	175	184	186	179	170	171	159	163	199	182	191	147	165	152	159	169	169	169	174	160	154	148	177	180	156	177	173	175	160	179	166	164	182	158	183	174	176	146	151	166	181	160	189	158	165	151	176	166	173	189	178	196	165	180	190	167	176	180	175	183	181	170	163	158	173	174	192	191	169	166	164	174	154	170	200	149	187	177	179	163	184	179	179	159	161	154	166	173	196	143	173	180	164	180	213	178	178	171	153	150	174	171	190	176	170	194	175	181	171	196	175	167	174	191	161	178	173	178	190	182	182	177	178	152	173	164	168	167	187	182	154	179	180	165	168	179	189	168	161	155	154	157	166	160	191	180	178	202	177	174	166	196	135	177	162	166	194	156	175	165	182	176	175	177	161	198	180	165	174	189	159	181	185	171	181	196	164	185	191	157	169	187	186	182	185	176	191	154	186	157	189	150	158	163	168	174	204	162	142	174	157	179	176	147	173	169	169	169	181	175	184	171	179	161	151	159	171	166	174	167	199	154	180	178	184	173	146	179	175	146	173	154	180	170	190	197	177	173	162	159	167	161	163	176	191	189	160	165	172	174	136	158	179	180	168	176	165	173	191	178	162	193	187	175	175	202	164	149	169	201	157	172	180	162	172	198	167	145	182	201	164	149	192	176	188	172	171	177	188	162	187	173	183	153	158	162	168	158	177	178	171	173	179	174	163	174	163	190	169	139	172	173	171	170	193	167	181	158	163	175	168	191	168	155	186	168	163	159	168	169	158	175	161	172	167	185	190	161	174	192	205	158	177	135	197	154	184	198	153	165	181	172	151	141	200	184	181	192	159	174	183	179	181	181	168	151	195	186	185	187	170	172	185	161	174	164	173	192	202	194	175	172	181	172	163	191	184	165	189	166	161	184	169	187	159	165	171	195	169	161	154	182	187	198	200	170	176	175	157	170	169	175	168	167	179	167	169	155	173	150	175	168	163	165	161	160	176	172	168	168	195	153	141	196	185	200	153	152	150	178	185	151	167	174	165	191	181	159	185	195	165	181	171	147	185	195	186	166	171	174	150	180	171	176	171	179	197	175	186	169	165	168	181	156	140	166	140	163	188	177	174	195	169	178	173	180	170	175	175	159	156	179	201	188	140	175	174	165	169	177	162	161	177	175	184	185	178	169	174	182	167	165	158	176	150	171	155	154	148	171	173	199	171	181	182	201	204	185	162	169	164	146	145	202	163	171	178	173	173	158	171	224	137	157	175	153	167	170	166	174	187	177	191	177	162	158	171	178	181	150	163	185	183	173	180	189	196	178	164	175	164	187	201	178	163	165	200	176	172	149	182	202	162	158	179	160	165	178	155	169	175	166	157	175	151	159	177	188	184	169	195	170	173	183	175	172	167	157	174	180	144	164	178	162	181	172	158	195	168	172	161	154	161	168	152	142	185	166	172	175	166	188	184	175	172	154	169	190	171	161	173	168	161	186	214	181	164	169	156	180	196	166	166	159	188	150	197	193	163	160	180	178	171	169	168	162	170	205	187	181	152	149	183	169	183	179	198	198	163	156	174	191	204	200	199	154	195	157	172	194	135	198	159	186	166	207	174	157	160	163	168	178	176	183	173	171	177	184	173	128	176	182	172	157	160	160	171	172	176	207	172	169	185	151	169	184	145	155	180	171	176	185	164	171	146	186	174	176	156	180	162	160	191	175	163	144	197	160	179	202	176	187	163	177	188	167	172	173	167	197	166	169	202	172	169	176	179	175	171	182	197	174	144	182	190	178	178	143	159	132	161	204	176	192	171	168	162	160	174	199	156	146	180	168	162	166	165	159	202	168	187	217	197	176	178	158	159	180	160	159	160	177	187	168	169	188	195	167	174	167	163	161	152	167	189	170	180	172	178	162	163	176	199	187	184	200	190	179	181	184	179	166	166	172	184	177	159	143	177	204	164	158	174	162	183	184	185	189	170	180	169	166	158	181	168	157	170	175	173	162	188	158	196	183	158	175	154	189	173	176	191	169	189	175	167	165	166	160	190	177	166	181	171	182	192	188	165	178	151	155	182	186	155	190	182	163	166	189	192	170	175	183	181	188	162	208
3778	6712	4194	1917	1075	772	613	541	492	505	476	461	421	445	441	435	456	470	444	418	441	474	473	421	426	435	418	419	441	410	457	445	488	423	409	425	417	405	501	444	442	391	404	391	379	428	416	402	390	440	423	415	438	438	414	395	432	407	394	422	431	430	417	431	389	439	467	388	421	427	426	387	392	428	398	420	425	419	400	414	386	421	419	390	417	384	386	428	417	419	377	422	431	398	432	419	364	399	416	410	413	425	418	355	432	387	412	431	446	419	400	420	387	400	424	411	449	440	389	456	439	429	400	407	391	426	425	397	419	426	405	404	401	419	448	436	378	398	405	423	425	382	428	456	418	410	400	445	381	428	431	415	381	408	391	399	369	429	408	424	412	423	424	440	365	391	384	430	392	390	410	426	418	394	412	382	419	424	440	382	411	409	382	425	387	430	426	400	449	415	460	403	402	416	408	407	434	413	386	406	425	439	415	413	411	437	431	407	397	392	392	416	423	445	443	409	413	431	455	424	422	363	419	367	432	388	435	401	407	442	430	410	405	420	400	393	418	405	462	388	364	416	372	410	417	417	385	422	398	434	391	392	401	427	397	436	434	404	446	400	455	413	406	378	421	391	410	421	426	434	404	417	361	405	428	380	488	427	444	402	374	385	412	408	422	425	414	399	406	429	435	413	411	436	410	404	404	435	444	387	392	407	423	389	426	389	409	422	418	399	414	465	416	387	413	421	387	403	412	430	434	417	411	392	433	404	416	426	407	436	422	392	452	411	405	409	425	431	457	393	393	390	438	392	377	447	417	427	394	392	406	411	417	401	404	390	390	429	393	393	418	375	401	416	374	437	409	436	381	400	414	414	401	417	416	399	435	388	401	393	415	404	394	404	398	396	436	384	444	425	415	407	438	400	425	401	392	404	388	374	404	430	405	413	430	415	406	367	400	399	420	429	440	423	372	439	379	424	435	387	382	451	387	404	398	396	432	459	383	385	393	400	425	392	414	415	437	372	429	440	404	395	397	404	390	392	380	374	424	369	389	398	443	427	410	469	413	412	426	369	412	405	422	429	453	422	375	452	397	420	389	435	398	425	459	458	436	402	433	429	434	406	408	422	393	412	446	430	436	404	440	387	409	418	406	436	448	422	415	394	419	397	418	388	381	438	384	425	409	412	404	412	385	447	404	436	432	433	429	375	401	415	405	412	424	383	403	446	443	410	411	417	410	429	419	429	403	387	430	400	423	435	414	407	401	424	403	377	427	440	439	431	404	404	438	410	445	404	384	407	384	432	428	400	419	402	406	422	430	398	408	437	427	419	390	431	398	445	413	440	420	401	382	412	386	427	414	431	400	430	381	437	360	388	470	416	382	425	415	386	398	393	416	376	420	436	405	437	434	392	386	437	392	418	395	389	399	425	396	426	414	422	411	388	384	433	422	414	419	388	432	468	411	389	463	416	396	400	427	383	402	424	407	396	377	401	420	393	430	432	441	417	381	406	436	423	399	393	394	418	402	399	427	422	414	438	389	401	370	414	416	401	443	387	405	411	407	425	417	414	423	433	409	378	454	422	397	412	423	442	426	443	433	405	450	397	398	418	438	420	417	394	426	463	376	413	412	458	461	418	433	419	381	378	394	432	437	444	442	415	424	381	420	405	434	395	413	422	423	442	418	398	370	382	413	424	398	378	417	419	396	421	399	420	405	402	426	426	381	396	378	458	404	401	444	408	419	392	397	413	399	408	422	421	403	402	419	444	425	401	413	418	382	394	417	367	460	439	402	403	411	435	382	419	435	410	401	428	386	404	418	418	385	392	400	423	385	437	437	408	425	415	403	426	404	424	436	407	411	424	411	417	399	388	402	382	418	396	424	397	388	424	384	391	399	451	439	405	449	423	425	428	405	423	407	410	432	435	413	375	433	448	417	390	415	393	412	396	364	434	402	419	396	418	435	410	382	399	389	417	414	418	405	397	395	440	424	408	381	461	435	418	414	439	418	391	418	435	401	376	404	430	412	453	428	408	401	417	433	433	476	431	414	374	402	452	413	408	409	417	412	435	411	421	395	397	369	419	372	416	437	410	428	409	431	408	362	389	418	418	400	413	473	443	389	390	444	408	417	392	390	402	426	408	446	418	394	395	391	453	425	400	398	405	430	412	405	414	422	422	406	413	440	425	427	419	423	431	408	387	398	363	431	399	429	400	424	424	420	445	434	394	426	427	394	411	377	410	427	429	383	402	418	452	399	403	403	392	430	424	399	426	420	398	414	380	422	456	443	376	426	426	400	424	409	447	416	402	390	429	398	386	422	419	409	456	420	420	399	426	424	404	440	435	417	445	433	415	431	388	392	411	436	435	390	422	412	398	415	404	420	408	437	424	394	428	387	423	406	388	419	384	386	401	411	452	422	421	394	414	442	412	414	381	434	364	421	459	429	399	427	382	448	454	406	431	394	432	394	428	395	406	397	414	407	437	411	399	399	413	423	390	416	411	382	383	417	395	392	470	426	449	425	378	412	392	430	427	417	422	423	391	426	389	397	423	393	428	439	405	381	437	443	437	386	389	427	394	412	414	420	416	416	414	419	411	387	429	402	422	403	403	432	427	413	400	414	389	400	403	396	402	400	405	397	429	414	402	387	450	413	404	412	389	421	418	397	431	419	374	372	392	387	420	403	420	376	380	411	413	373	450	434	404	452	433	400	395	455	379	433	421	424	403	432	405	432	375	414	406	427	409	431	460	395	430	395	408	407	381	406	394	429	410	406	434	405	423	409	428	403	402	397	407	432	417	388	452	438	431	421	394	424	397	454	404	445	442	419	406	386	378	405	411	441	419	381	366	395	394	385	407	383	389	405	412	450	436	403	409	422	417	433	405	405	427	397	394	424	389	435	463	427	425	419	421	411	448	409	396	409	424	401	434	400	423	423	372	396	402	396	427	450	423	423	390	422	416	419	449	427	370	421	412	412	417	412	423	413	426	410	406	451	390	387	443	433	404	406	391	420	428	443	425	394	388	428	376	420	454	435	435	387	430	408	383	398	450	372	425	407	397	416	428	403	402	416	440	432	416	417	408	401	403	419	406	413	428	408	417	447	389	416	421	416	411	406	429	380	412	399	365	426	413	428	406	401	410	432	427	433	415	411	415	404	412	414	432	413	416	392	392	388	414	402	430	382	415	385	395	383	412	469	404	423	436	391	406	425	410	442	433	414	410	434	434	395	427	413	404	430	394	427	424	414	421	427	423	404	419	424	372	410	429	428	426	411	403	424	394	405	396	395	421	421	402	404	391	411	402	427	437	444	414	429	401	437	444	409	408	400	429	402	390	406	405	435	381	388	403	441	388	406	444	424	407	404	392	461	429	402	449	398	424	358	430	448	366	407	386	393	396	428	414	409	411	432	397	409	391	458	425	390	406	411	423	421	414	417	396	437	409	403	461	393	444	426	394	440	405	400	440	417	385	412	419	406	413	401	409	422	417	453	458	403	434
33260	12080	2184	981	698	637	460	402	422	373	414	433	450	430	359	437	399	371	390	385	420	403	444	389	380	397	398	395	419	394	386	383	401	376	410	419	412	411	380	419	417	402	352	412	431	391	345	411	385	373	402	386	384	394	380	440	388	447	367	429	428	380	372	373	394	390	358	389	372	427	400	405	416	412	388	390	368	382	418	390	432	403	402	410	425	414	396	414	365	380	400	407	389	412	405	397	434	392	425	404	392	379	386	379	414	429	390	392	368	347	389	393	381	402	382	358	413	395	374	369	403	417	417	377	378	371	362	348	402	417	446	382	383	370	343	414	425	382	355	406	427	392	386	363	381	397	416	424	424	384	422	430	405	407	384	367	424	377	398	408	378	374	390	395	394	387	434	385	371	393	360	405	391	391	368	384	411	384	385	373	343	406	382	370	369	400	353	419	379	413	435	377	348	377	392	377	405	393	371	358	403	422	385	374	413	347	417	395	381	376	407	373	392	400	354	419	392	424	367	392	366	399	353	385	413	387	393	400	409	378	371	396	406	404	387	396	404	378	376	385	390	432	403	360	363	414	396	411	405	395	403	411	405	392	392	406	398	401	391	402	388	398	397	412	431	390	412	385	379	399	398	386	375	384	389	432	395	389	403	432	387	380	369	398	393	412	397	372	374	387	398	392	377	401	391	382	387	375	389	408	363	405	352	406	409	444	391	401	401	407	367	398	405	431	381	360	345	396	332	365	385	418	387	438	383	392	356	453	420	409	393	398	408	410	406	406	396	382	396	365	408	378	393	412	425	417	388	383	409	380	375	409	393	395	426	392	416	438	386	385	404	457	426	394	429	391	400	369	363	394	393	374	411	395	355	412	370	425	389	391	383	418	411	388	358	449	383	402	443	404	373	365	357	402	413	384	398	367	387	386	383	354	406	417	361	412	383	382	408	382	412	388	399	396	373	404	355	396	369	386	355	395	399	391	409	415	380	391	390	396	407	422	405	377	421	391	411	403	390	398	419	432	382	378	370	398	403	408	398	402	398	402	387	362	374	420	394	402	408	428	382	385	403	379	393	385	406	392	389	399	416	360	380	360	394	420	404	397	383	403	393	410	408	377	397	393	373	394	398	411	403	399	372	397	364	398	410	382	425	379	389	414	388	369	395	375	374	356	394	362	397	388	385	376	393	371	402	361	394	395	360	404	401	393	400	374	402	400	378	397	404	386	365	420	380	413	447	365	407	389	420	385	376	423	411	400	390	410	360	422	441	414	361	403	426	397	378	403	400	391	392	388	374	381	384	404	407	387	411	410	381	378	388	377	398	385	398	355	420	406	391	389	377	412	357	418	400	390	389	375	381	410	386	372	427	395	413	378	382	418	396	375	375	405	411	397	380	386	400	399	380	378	405	373	378	402	427	401	387	411	375	380	397	395	422	387	355	383	391	386	371	365	397	402	389	369	436	412	434	405	394	396	365	403	392	389	398	390	382	417	381	398	414	384	406	401	382	370	398	428	370	401	393	395	342	414	395	383	372	414	410	434	394	409	404	418	351	364	417	414	375	365	414	390	359	376	422	423	404	382	375	349	375	353	400	384	375	376	422	386	419	406	409	419	387	410	405	417	408	406	404	406	392	409	364	396	392	395	389	388	396	399	396	402	375	405	410	388	373	415	403	365	378	385	361	396	409	388	410	393	377	398	397	392	387	344	422	428	398	396	425	415	397	399	397	438	368	392	379	361	386	392	398	405	440	374	366	392	377	428	416	386	405	409	391	395	382	426	410	394	422	405	445	345	398	366	439	378	382	420	406	379	397	416	398	413	387	397	370	376	405	401	409	379	395	405	407	389	390	384	388	389	411	393	418	370	378	402	411	378	390	369	410	383	413	377	404	447	376	391	367	374	386	396	425	421	406	383	435	391	398	423	384	419	377	363	409	433	392	377	452	409	381	395	342	403	413	345	441	373	401	410	393	395	359	413	410	380	405	430	398	412	359	399	366	402	390	438	394	381	366	414	405	366	397	416	384	377	420	392	429	398	375	422	413	379	405	416	383	387	398	378	431	448	397	368	431	385	399	395	387	395	393	403	409	365	403	378	414	369	398	394	408	409	401	375	389	462	388	414	392	388	395	415	424	410	407	399	399	405	358	367	368	382	438	404	382	414	377	397	432	406	365	411	374	418	396	368	422	375	396	413	410	398	365	396	384	385	406	384	404	423	348	395	371	370	410	386	393	394	411	369	381	417	428	412	387	410	359	385	401	427	362	370	420	367	391	401	347	383	430	370	375	378	417	368	406	362	385	404	388	360	419	378	413	376	378	396	402	372	389	401	398	381	416	409	403	380	380	407	401	390	386	373	390	379	396	360	382	390	400	386	374	382	401	465	391	375	381	395	404	398	433	394	426	422	403	386	431	432	416	421	403	402	402	403	396	375	385	409	395	382	431	459	440	415	378	429	396	431	424	384	389	380	416	403	392	399	398	392	395	382	408	385	396	430	388	379	429	383	373	412	374	395	400	413	439	420	390	405	361	378	385	356	440	406	380	399	407	399	365	392	399	372	406	415	400	359	393	402	396	385	395	426	405	356	403	388	422	418	405	392	407	352	383	396	351	351	384	405	410	418	429	380	383	404	387	393	402	406	391	392	404	403	364	406	376	380	418	375	369	380	383	396	370	443	373	372	411	385	367	414	395	357	404	341	398	379	380	414	364	374	408	363	395	399	406	380	387	366	375	360	390	398	415	385	427	418	419	405	385	405	398	433	390	425	435	392	387	380	413	390	371	421	395	417	379	380	350	376	382	405	428	409	405	401	376	386	390	418	388	379	415	431	402	366	417	426	426	368	392	398	404	386	389	367	401	385	423	429	390	398	428	409	386	366	412	379	440	363	408	382	349	388	401	390	394	390	364	391	417	410	437	419	388	424	438	399	419	419	422	392	422	430	421	351	381	377	398	418	420	387	423	377	377	386	370	394	368	417	395	363	437	407	424	406	373	425	389	388	382	399	414	383	394	409	422	422	390	399	390	401	393	388	388	374	392	406	382	404	395	420	418	430	340	381	385	404	432	398	397	358	376	381	429	399	368	422	403	425	413	399	361	362	396	363	382	406	358	416	389	371	361	386	388	369	373	410	383	393	388	378	390	413	406	420	402	389	372	387	362	392	390	387	376	416	387	352	388	427	381	405	421	404	386	391	391	378	416	421	389	396	401	393	404	407	391	407	379	398	380	427	408	399	388	368	416	411	388	421	421	395	398	408	401	389	355	366	361	412	366	354	407	378	401	377	404	374	366	368	375	378	362	415	379	408	415	384	387	374	392	379	447	381	384	405	348	383	399	415	418	415	407	393	378	411	400	357	412	428	395	424	395	360	388	370	403	375	411	374	347	368	397	411	372	384	337	385	399	375	408	411	355	398	426	356	400	402	366	384	438	357	394	417	411	372	363	426	403	382	413	400	404	402	395	408	404	383	408	381	379	421	385	399	380	388
6162	1909	1471	1043	964	923	878	850	854	926	848	867	807	890	843	857	796	885	853	786	912	851	889	889	839	819	833	843	842	884	854	841	880	861	855	802	908	843	915	858	830	870	848	839	821	848	847	887	836	830	885	806	895	888	792	877	855	856	825	809	794	850	836	864	825	889	878	882	881	848	828	839	844	903	834	810	817	808	903	864	795	849	838	872	875	887	849	846	877	832	852	847	819	893	864	863	858	870	859	785	859	898	882	841	858	839	816	842	827	831	771	885	843	917	793	826	833	848	847	857	817	812	864	853	875	851	813	819	858	813	804	866	819	827	809	831	816	869	858	852	879	826	847	856	798	887	819	879	860	873	827	858	892	862	899	803	795	896	893	866	843	882	827	856	855	831	874	872	838	872	808	866	832	871	833	825	815	856	854	841	829	851	890	831	856	852	809	854	867	847	846	877	857	829	856	807	816	824	822	868	876	838	827	862	900	837	858	857	820	879	876	801	890	823	848	852	909	835	835	826	877	839	818	824	853	799	833	863	800	874	816	850	808	840	845	829	862	920	871	798	816	819	822	921	858	818	882	835	851	863	837	832	817	854	903	851	864	879	805	895	839	850	874	792	856	887	870	871	832	830	881	811	835	874	845	919	879	828	830	863	853	809	853	897	848	834	834	878	866	847	879	811	833	855	853	805	903	847	817	816	828	850	856	845	896	863	824	868	893	843	854	817	855	798	813	845	811	804	826	815	882	846	845	805	834	852	850	870	869	885	797	840	840	814	895	827	840	844	851	831	824	849	786	822	814	854	778	877	837	850	814	835	878	828	831	778	830	813	783	848	857	873	822	882	906	875	891	788	846	833	837	868	804	847	840	802	842	821	895	892	816	873	859	862	906	857	867	889	834	867	881	832	884	854	844	853	850	879	873	889	778	850	865	880	862	841	850	902	852	844	824	869	870	847	831	813	815	823	756	847	869	883	804	826	821	873	826	876	830	885	841	885	896	872	767	858	877	837	840	883	836	860	840	826	829	835	794	847	823	864	792	842	842	811	787	863	849	865	864	869	867	832	908	832	820	827	850	815	834	868	857	855	797	871	813	843	854	884	826	881	815	864	885	850	861	849	809	851	827	821	822	849	878	803	886	826	857	899	812	846	852	834	827	866	839	868	830	869	827	865	864	800	846	807	806	834	860	846	862	833	858	867	842	851	864	880	862	830	860	938	835	843	841	884	861	839	805	886	909	851	853	857	836	847	844	867	858	804	842	837	836	869	812	843	830	871	839	875	854	876	797	840	842	833	861	816	848	863	783	828	874	834	829	837	830	823	859	807	794	884	794	811	842	839	848	830	857	834	828	799	857	876	819	871	834	872	840	821	846	842	862	847	843	838	881	811	791	860	827	853	835	832	904	867	874	831	870	835	820	831	835	877	850	822	816	850	884	853	829	844	819	866	820	844	835	855	795	833	894	838	833	817	850	840	843	884	858	887	810	852	819	835	875	800	789	832	951	837	894	854	845	847	821	853	868	922	870	866	831	818	847	879	866	848	887	863	908	861	804	817	813	877	846	861	829	869	838	841	820	860	836	851	816	847	833	833	851	832	858	834	846	890	848	832	899	864	841	830	875	850	848	879	785	774	827	849	833	879	836	828	826	846	834	845	818	783	864	849	881	830	846	828	854	854	886	824	838	830	840	814	870	827	874	842	816	821	833	840	836	852	826	833	829	878	809	842	850	818	808	849	890	825	882	852	887	832	856	889	800	873	872	841	880	800	848	874	880	862	850	842	879	812	845	831	850	812	839	819	869	805	829	828	817	796	863	827	826	851	873	891	806	822	802	840	892	826	827	850	853	850	812	863	872	844	837	840	813	878	831	807	842	908	891	775	858	828	845	836	891	834	839	847	803	876	858	898	816	858	796	843	840	855	896	854	868	883	808	853	810	890	849	789	924	836	825	870	862	861	872	851	806	849	837	803	862	887	881	808	881	802	831	856	893	844	844	877	833	830	849	873	852	835	918	880	838	852	906	856	830	828	824	851	835	865	863	837	797	838	875	850	894	834	871	823	846	879	868	837	868	812	816	919	810	862	807	846	866	855	796	849	832	848	823	831	837	870	876	809	843	857	830	866	887	844	837	853	868	851	838	871	890	821	819	871	870	840	842	848	859	851	864	859	827	806	840	819	830	825	841	786	866	825	897	902	900	808	844	791	848	837	843	867	821	829	843	866	877	856	828	835	856	852	834	811	892	879	849	890	880	864	866	858	868	925	844	898	866	871	857	848	860	872	863	872	859	821	881	830	847	832	866	830	848	857	882	829	845	800	863	845	875	837	799	851	854	839	849	813	802	869	839	835	837	863	835	858	851	841	873	843	822	863	854	886	881	849	867	858	851	887	863	786	804	834	870	848	782	804	850	906	856	869	858	819	853	830	802	829	866	837	834	873	855	808	848	841	821	814	857	820	861	889	788	809	847	826	848	867	888	848	831	840	854	833	834	836	860	878	814	852	887	863	837	853	851	846	884	865	876	834	814	794	799	854	797	866	891	879	849	862	779	777	886	819	833	890	845	833	883	876	837	847	816	838	816	865	825	856	803	853	790	901	833	853	849	825	815	860	790	807	831	867	869	890	853	835	814	923	812	837	815	844	877	847	883	798	826	839	843	879	873	826	887	829	781	842	797	812	815	838	850	822	837	806	848	806	864	832	856	849	835	893	874	806	833	831	815	868	871	873	874	863	879	839	876	845	833	830	887	823	869	851	837	839	862	882	821	814	845	890	871	863	839	813	829	843	867	839	796	910	866	841	851	834	848	800	909	880	819	831	893	792	806	899	846	817	895	848	870	870	866	851	847	820	857	839	837	822	795	799	825	841	825	813	865	862	819	828	830	873	886	887	821	874	842	835	873	856	827	803	860	855	868	888	856	831	814	835	852	837	807	853	805	889	850	819	831	835	811	837	778	937	858	801	839	820	869	867	849	832	838	784	864	899	830	856	898	798	813	805	769	866	860	870	867	889	849	866	828	812	788	849	834	828	832	836	793	825	850	896	816	853	894	768	831	836	854	874	817	803	794	860	834	847	860	860	854	837	818	830	952	823	864	831	879	859	811	865	815	835	856	880	891	848	769	912	840	823	844	878	862	849	855	868	855	866	879	854	844	840	840	835	860	879	881	847	815	830	850	872	810	871	810	836	834	886	866	885	861	859	849	895	827	858	860	833	805	878	860	853	832	808	845	856	877	864	859	876	807	824	883	836	801	868	910	838	849	881	893	850	873	852	909	852	843	858	826	845	798	838	811	944	848	889	869	904	839	865	831	852	888	835	776	807	865	822	863	855	901	858	887	816	847	828	855	864	885	810	858	912	807	786	814	841	894	894	871	841	835	864	866	867	848	783	833	834	877	803	823	833	842	840	865	829	856	827	844	851	891	841	806	805	861	816	850	879	868	871	846	851	819	845	854	831	873	810	890	843	860	809	818	804	835	850	800	844
24716	21190	24710	27934	21041	3656	623	478	372	308	388	372	369	346	339	310	337	327	298	326	333	290	347	298	349	347	278	337	323	306	283	306	333	330	306	284	325	317	325	288	328	303	288	283	272	295	284	277	303	287	321	286	296	279	294	317	299	344	308	278	258	279	301	296	299	313	291	310	311	281	312	276	284	289	276	309	269	294	307	296	300	275	256	292	291	308	301	302	307	313	290	293	295	290	280	284	295	274	320	314	336	308	300	296	308	291	325	314	295	266	302	276	297	310	273	314	278	327	298	263	318	257	280	315	295	259	281	275	291	293	265	287	286	269	304	319	269	324	312	303	325	293	300	250	260	288	295	302	293	332	309	267	333	296	321	288	264	309	311	303	301	331	304	274	278	286	286	297	277	282	290	297	292	275	316	304	309	280	303	314	302	296	280	314	261	295	286	280	274	309	311	246	273	288	284	314	327	293	284	319	288	293	305	273	334	263	284	298	274	270	298	308	274	297	312	291	294	303	283	301	286	292	299	294	299	280	276	306	271	272	283	273	244	311	279	279	264	294	327	301	296	316	301	281	303	307	300	286	314	306	256	280	285	285	285	276	300	295	291	275	295	287	285	251	257	297	292	291	295	267	289	276	305	279	287	246	303	304	298	314	281	305	305	293	285	293	246	292	304	269	317	301	311	303	315	300	293	260	327	289	274	270	262	290	281	298	264	289	308	301	271	272	277	298	306	299	301	255	288	274	269	289	306	291	286	320	279	267	279	288	287	269	262	283	279	269	282	282	309	262	300	314	286	271	271	331	303	267	326	273	262	294	300	311	237	261	309	288	272	301	320	263	316	278	283	290	321	273	275	272	301	301	296	300	286	283	329	296	319	293	265	294	277	288	277	304	303	272	288	300	284	282	317	292	289	285	293	279	307	292	284	329	288	267	310	300	285	291	316	288	268	300	311	295	291	305	271	294	303	281	298	297	302	270	290	260	263	295	321	280	296	349	303	275	280	284	288	269	271	275	280	331	292	287	293	279	323	279	302	287	306	264	307	295	301	313	268	336	289	272	286	304	288	292	265	283	268	260	273	289	285	284	284	303	329	278	298	301	305	273	256	315	296	262	248	294	288	292	267	276	293	284	262	320	313	265	279	311	294	287	292	265	284	274	275	285	295	274	288	254	329	300	268	294	293	288	268	299	263	288	288	297	288	313	302	329	294	288	290	258	270	274	290	336	310	283	293	311	297	287	266	270	272	333	258	271	274	321	323	286	279	303	290	289	327	294	292	310	301	279	309	296	255	288	289	283	324	297	283	290	292	259	293	314	279	324	264	310	265	276	347	296	308	308	311	298	267	268	278	308	288	296	318	287	271	258	294	282	275	298	281	270	284	311	274	241	332	332	302	285	265	275	288	327	277	307	289	293	302	290	263	295	291	255	256	291	306	310	269	337	323	290	301	304	311	288	261	314	285	295	284	308	259	314	317	289	269	269	251	303	302	345	252	292	293	315	277	302	309	293	318	302	325	281	314	275	296	285	291	295	323	313	292	295	283	278	322	297	328	288	308	297	281	299	297	277	295	296	273	327	273	304	282	290	312	264	284	291	315	316	269	286	315	321	277	284	289	296	306	270	272	312	286	276	273	291	311	303	323	302	302	259	273	329	289	281	279	320	290	285	329	287	266	300	253	287	270	263	258	290	305	292	296	302	288	287	303	298	258	294	294	285	318	274	281	292	307	278	256	275	327	309	281	322	270	283	292	300	290	300	298	280	294	253	290	314	307	295	317	309	309	264	298	320	313	305	309	300	306	299	310	259	265	291	265	297	308	330	324	336	300	297	297	266	291	322	308	309	298	296	309	285	323	332	284	300	279	309	315	294	304	276	287	268	294	288	308	288	300	303	311	278	267	277	311	303	291	315	321	305	273	274	292	274	280	317	293	344	290	302	306	302	288	303	284	286	308	319	302	309	278	256	324	292	284	278	292	297	288	304	329	318	291	296	290	273	279	289	297	285	290	271	283	286	302	307	298	299	286	304	309	290	304	268	299	293	322	274	337	300	273	300	280	303	311	323	303	285	301	292	293	277	275	293	292	291	293	272	294	262	303	314	289	296	285	292	272	271	295	288	309	293	268	305	310	298	292	299	333	294	274	265	271	320	272	290	292	288	276	292	315	274	284	313	298	272	300	316	281	299	253	297	308	328	302	275	279	261	267	318	300	309	297	308	290	299	310	312	270	327	288	285	269	262	312	286	307	290	267	286	287	305	269	291	293	280	293	276	262	300	279	280	253	266	293	297	268	262	293	311	313	261	272	309	298	300	229	282	265	291	296	299	312	274	280	311	307	287	301	284	286	278	297	298	284	307	300	275	302	273	294	288	303	299	300	313	257	293	254	300	261	300	326	284	288	268	263	304	314	286	277	271	307	265	295	279	269	286	295	305	288	292	288	282	300	333	301	295	279	282	278	309	296	323	292	301	311	306	311	314	280	301	322	266	298	302	316	292	318	306	303	258	260	313	321	266	334	258	275	288	300	264	296	277	335	295	275	315	303	304	297	302	312	271	299	275	303	282	292	300	295	295	271	317	287	295	308	281	289	292	288	257	258	314	287	276	302	276	322	314	291	308	296	272	273	283	298	323	298	288	308	302	293	323	288	312	291	279	293	263	312	288	262	302	331	261	282	304	293	319	303	271	284	323	310	289	301	310	288	264	295	291	293	266	291	282	315	280	287	280	280	293	282	333	315	302	298	301	283	276	285	275	328	304	306	311	280	270	307	301	287	310	271	283	320	256	313	309	298	271	277	277	299	317	300	266	283	283	314	312	296	329	313	258	306	275	304	328	313	325	322	274	323	277	287	301	303	308	294	234	276	331	286	320	303	258	295	284	301	282	251	284	313	290	299	305	290	282	278	306	287	267	301	308	262	291	297	290	308	283	305	320	284	269	284	303	295	281	288	279	316	271	272	321	291	311	261	312	288	287	273	285	274	319	270	277	242	256	325	271	283	262	298	297	317	307	286	291	296	282	264	307	286	297	308	280	285	330	269	305	294	283	295	286	329	302	297	317	269	307	321	304	276	302	272	299	290	267	315	288	264	306	271	331	324	288	296	281	276	310	287	274	279	279	297	290	275	308	311	304	299	321	280	282	305	309	257	279	253	255	246	295	302	293	298	287	291	317	300	262	317	292	283	238	264	283	270	287	281	275	309	282	301	284	280	278	291	280	268	267	296	285	294	274	302	286	302	309	285	320	274	311	325	310	294	288	269	277	288	278	292	292	284	266	273	306	312	318	288	300	308	272	319	276	307	278	279	265	300	259	294	291	301	300	309	320	269	272	269	308	302	291	265	299	308	298	270	307	309	288	308	307	267	274	287	258	301	305	310	286	282	298	309	278	295	289	288	287	328	306	317	299	275	281	258	295	267	303	318	321	293	284	294	284	277	255	259	275	310	323	305	295	280	293	291	284	271	271	314	266	301	292	262	303	309	283
3732	4712	3119	1551	958	825	706	688	704	668	700	659	721	650	650	675	682	659	654	666	602	683	652	610	689	630	682	652	647	631	702	655	666	663	648	651	678	715	628	668	652	648	684	586	640	647	671	615	672	607	625	631	679	629	653	608	666	576	648	581	609	643	624	643	621	618	662	670	680	660	617	628	674	630	631	633	644	638	644	580	628	599	669	650	605	606	634	665	596	598	595	625	673	601	627	613	665	648	630	620	618	624	637	649	637	620	650	636	608	615	618	638	610	654	619	667	638	634	619	605	645	640	657	644	669	676	635	593	602	626	659	605	669	654	609	603	630	624	654	643	624	609	675	657	635	641	621	627	605	615	658	641	633	605	658	563	626	592	622	658	653	664	610	644	654	631	628	651	613	613	617	648	655	614	665	627	656	675	678	662	657	698	684	644	594	603	596	645	598	657	660	665	689	628	619	601	631	611	641	629	639	650	604	647	620	635	618	629	655	619	651	628	647	630	653	610	623	657	620	687	618	639	587	611	650	653	625	625	633	635	624	646	610	637	646	654	626	675	605	634	672	641	615	646	639	657	620	658	650	613	625	638	605	639	668	643	637	633	651	635	649	583	620	630	658	623	653	646	631	605	643	636	629	612	650	675	599	629	632	650	691	680	635	619	608	628	665	650	618	576	649	642	634	629	601	627	612	658	613	633	639	649	645	708	649	618	634	638	641	612	627	634	648	652	625	625	641	596	640	645	621	619	606	619	633	615	597	637	608	646	631	650	617	615	635	631	646	632	612	657	620	622	648	641	660	620	629	611	640	673	665	618	656	631	635	641	683	637	620	617	669	607	613	633	662	622	632	613	636	681	640	622	612	658	598	639	613	579	609	639	580	655	676	638	650	649	665	604	688	618	606	680	618	636	631	612	660	654	606	670	654	601	575	703	666	624	646	672	642	642	666	600	590	636	645	601	613	643	621	634	639	624	639	597	587	618	606	600	683	652	628	614	625	635	619	652	666	643	631	627	601	627	652	641	603	552	653	605	674	606	628	614	629	662	635	635	653	647	635	636	605	662	581	605	606	603	630	636	593	650	626	617	655	645	644	676	595	636	652	621	638	626	615	661	620	624	675	632	658	618	634	635	652	617	676	624	612	664	606	621	626	624	644	616	657	612	678	580	609	614	630	649	616	689	599	658	613	672	644	686	629	639	614	661	653	624	627	657	654	628	658	640	619	640	651	636	605	628	617	671	652	644	680	634	649	644	651	614	615	656	641	668	608	617	638	647	625	632	641	697	654	649	683	665	661	659	596	625	665	631	639	637	632	670	629	619	630	644	639	617	665	609	660	635	647	657	621	658	634	613	645	623	637	695	614	650	627	637	626	704	601	639	614	638	633	661	631	586	649	639	617	630	617	639	659	662	643	611	652	608	634	612	604	671	640	624	647	621	635	605	655	676	620	625	635	654	626	620	664	630	609	601	654	583	601	659	631	623	638	649	646	607	635	700	638	665	641	645	664	667	653	607	588	618	638	582	607	661	631	643	624	674	637	673	688	652	631	613	617	600	688	633	658	661	650	664	652	597	634	630	622	634	619	662	623	629	635	690	585	657	637	616	641	630	650	654	616	615	639	659	614	622	595	610	609	658	622	640	626	631	650	610	618	635	638	630	610	610	598	632	660	611	646	653	649	611	644	589	636	613	639	626	620	674	687	586	642	649	621	602	662	571	671	635	639	682	624	638	676	629	604	575	656	632	619	598	636	659	629	640	674	607	629	671	644	591	619	655	656	637	605	628	650	635	593	637	643	631	677	644	588	641	629	622	606	673	606	635	625	630	623	609	613	637	626	660	626	630	616	684	667	643	634	617	603	643	654	607	606	625	645	632	648	587	627	627	665	619	641	612	638	601	647	616	662	616	632	620	673	670	627	669	672	634	619	642	651	603	667	621	612	648	650	628	643	656	624	658	661	603	623	652	609	600	623	632	629	632	614	613	607	602	683	613	634	605	625	617	661	606	625	644	667	615	638	620	605	675	649	639	640	639	601	603	600	613	664	653	625	640	655	589	684	625	641	597	633	653	637	600	616	634	643	630	611	629	601	626	633	614	630	630	605	606	674	633	660	644	658	623	656	639	645	597	634	640	649	635	599	622	630	685	636	652	636	657	640	663	632	651	695	634	625	670	605	607	628	629	653	669	616	643	659	593	599	643	649	650	638	629	652	643	652	662	646	608	636	647	647	624	600	644	694	595	633	631	591	624	640	641	624	621	572	624	655	646	586	623	607	674	656	595	671	601	631	622	673	628	653	658	637	635	670	623	654	620	632	643	641	611	656	641	622	641	611	659	588	662	607	659	651	654	674	603	664	615	613	623	625	652	637	620	623	653	663	642	623	658	628	617	574	601	608	611	651	636	642	578	606	647	588	652	666	647	641	632	646	612	675	639	613	649	659	625	611	627	636	637	645	616	606	626	594	625	615	652	642	621	674	648	631	553	647	614	610	661	612	607	650	673	633	626	650	622	662	603	605	649	617	620	644	628	652	694	578	644	621	608	573	592	682	639	666	657	655	635	665	609	622	611	643	631	611	631	653	626	603	635	656	648	653	614	659	651	697	630	651	630	630	664	591	650	638	599	649	645	624	630	637	608	631	661	647	654	606	634	625	667	630	644	644	617	693	654	676	634	634	637	611	665	637	650	611	605	623	645	655	669	624	576	624	646	604	610	615	619	630	665	602	683	599	641	700	641	661	605	659	655	675	622	670	632	646	649	664	640	652	689	594	658	606	630	649	626	597	585	680	592	678	665	669	627	650	636	640	654	610	639	641	637	645	647	610	651	593	630	618	608	713	607	623	662	654	613	565	623	684	707	619	678	662	609	614	621	646	620	621	633	639	595	622	689	642	628	597	631	683	659	659	625	619	670	637	694	623	599	658	621	616	644	656	606	667	660	622	663	617	677	660	670	649	643	662	617	603	647	662	623	614	637	650	631	609	665	624	638	648	651	613	685	654	627	634	656	651	628	649	649	645	646	625	623	621	586	595	678	666	631	655	620	631	617	652	649	606	628	713	682	622	627	652	594	653	664	617	681	668	595	620	661	660	601	625	680	684	657	624	619	609	636	629	643	602	647	618	603	658	630	676	647	597	609	634	600	638	670	666	662	618	654	639	654	650	629	657	637	636	621	599	654	612	682	641	685	664	675	632	654	636	630	627	625	607	592	652	672	578	613	622	643	627	627	615	612	637	614	645	622	610	632	623	625	622	617	669	615	672	615	645	644	634	603	716	629	646	603	631	639	707	683	616	710	670	619	644	649	644	647	645	609	586	648	631	656	601	611	684	623	630	629	621	624	657	658	631	651	636	675	587	649	657	647	631	655	639	665	586	627	631	647	664	652	696	639	624	620	619	640	625	669	616	630	631	638	671	635	653	671	698	624	671	678	621	677	643	609	626	621	705	621	661	623	656	622	641	656	633	626	627	619	620	631	617	657	673	638
24088	21200	25347	27373	21206	21186	3256	576	376	356	315	314	302	234	212	247	226	242	231	237	198	242	234	232	217	228	190	223	198	205	185	155	172	180	161	193	168	202	197	182	184	163	193	156	172	145	160	177	192	171	171	181	166	196	190	174	166	147	157	191	182	196	192	173	198	187	179	182	167	171	168	189	182	201	164	174	168	175	164	147	168	185	159	188	144	167	159	176	156	181	182	180	183	193	158	176	154	171	179	175	192	182	174	181	170	177	186	172	140	173	137	167	157	165	160	174	167	153	169	160	146	199	161	185	178	184	163	169	165	176	195	175	185	181	171	178	214	166	163	177	184	166	161	158	167	161	183	168	176	167	163	139	189	189	183	153	186	152	192	204	161	165	182	210	181	184	158	150	148	174	170	166	172	178	155	185	193	175	173	165	199	166	163	187	142	184	183	199	178	183	187	169	189	192	173	166	166	167	187	166	169	177	180	182	202	168	160	167	163	161	173	165	169	169	165	179	153	154	136	171	173	183	171	169	164	145	158	191	189	172	172	176	155	167	164	168	202	199	184	171	163	147	180	181	177	198	212	194	193	198	155	162	135	176	177	161	173	167	159	179	186	170	161	178	184	178	186	160	162	158	181	180	188	183	172	181	167	194	161	170	164	163	184	179	158	171	174	174	171	188	164	176	181	167	167	167	159	165	195	159	176	192	188	190	150	171	189	159	166	163	171	176	174	186	175	186	177	184	151	154	181	178	207	174	177	180	174	146	183	181	159	149	159	147	197	163	191	152	174	188	170	196	154	171	177	161	168	184	183	193	160	180	164	187	177	156	173	175	169	157	169	164	167	176	167	184	168	189	180	173	174	197	156	188	168	150	177	179	191	172	197	176	173	191	174	168	178	174	156	150	169	167	184	179	191	190	178	161	179	159	220	182	163	157	177	156	198	174	164	156	165	176	181	185	163	180	165	197	166	168	181	175	188	168	160	174	191	183	157	159	185	170	148	196	190	195	163	175	165	153	163	171	171	166	176	163	176	172	166	180	176	195	185	176	170	198	160	159	165	198	196	161	157	169	179	204	160	169	152	196	191	165	149	177	182	183	163	205	181	177	151	161	170	168	155	184	180	163	178	162	167	171	177	213	183	171	193	176	198	160	167	181	179	196	153	165	156	155	177	156	150	162	170	178	153	182	168	155	186	166	158	164	176	170	181	185	210	155	162	176	164	186	173	200	167	176	162	151	164	175	168	193	169	155	189	188	173	185	166	179	179	182	172	168	181	169	174	185	169	185	183	145	214	178	182	175	153	147	191	192	155	174	160	169	171	166	167	182	167	161	170	180	173	149	155	161	146	190	163	163	173	175	178	154	172	175	175	183	187	175	161	153	169	160	145	181	200	163	164	164	159	176	176	181	192	162	176	166	152	169	170	190	169	163	172	162	168	165	145	173	167	169	154	179	167	195	181	184	154	184	147	159	169	193	174	164	161	175	156	169	161	177	159	164	197	177	164	163	181	155	180	201	153	180	211	192	171	187	149	164	193	175	178	190	168	172	167	146	156	175	150	147	189	187	157	179	143	164	150	134	172	159	180	165	156	146	192	166	185	151	189	174	159	147	174	169	150	194	169	170	177	183	153	165	182	160	158	198	178	128	142	153	166	165	176	176	162	159	153	154	170	156	186	173	142	175	140	178	171	195	164	169	173	162	155	180	180	169	177	163	165	167	146	196	179	177	167	176	168	166	203	192	180	178	164	166	188	200	178	167	179	192	148	176	199	164	174	150	153	187	148	165	156	167	174	182	152	141	182	168	161	162	152	150	176	164	179	188	169	139	150	166	174	152	184	175	153	175	174	192	182	186	173	170	172	181	189	180	157	144	177	200	172	167	190	189	166	179	182	160	165	178	180	171	193	160	158	166	162	157	173	161	183	172	191	179	188	162	168	195	161	191	162	183	162	181	182	182	164	179	179	157	192	162	152	181	154	172	151	169	156	148	167	179	177	184	177	166	180	151	170	166	181	174	176	164	173	159	180	161	172	179	162	155	187	157	160	167	184	176	180	153	184	171	202	188	165	169	144	160	168	174	173	187	179	138	165	175	171	169	145	163	179	173	137	191	169	169	176	182	192	192	169	175	178	190	171	177	161	178	183	181	170	158	156	182	174	174	174	154	169	156	188	180	174	146	170	170	158	170	189	170	178	193	182	177	152	145	158	144	161	170	184	169	160	178	183	168	160	179	188	154	169	156	171	171	166	158	179	181	183	168	163	200	183	157	170	179	148	168	169	158	169	161	175	169	162	164	153	163	184	163	173	160	169	165	153	155	174	169	185	143	182	148	167	194	193	137	195	165	152	155	178	142	168	181	164	148	170	155	173	184	191	164	170	149	147	178	176	180	167	168	175	144	176	168	171	186	172	151	164	167	193	192	148	176	185	174	196	195	172	172	166	154	148	149	190	153	158	155	179	176	137	169	184	200	194	197	161	162	160	195	175	194	175	164	181	175	185	191	186	200	142	188	157	146	176	159	162	170	174	153	169	178	169	155	167	198	171	188	165	150	151	149	187	166	180	170	178	174	180	176	173	171	174	183	171	170	158	179	175	187	178	158	164	177	168	169	165	164	179	176	185	167	147	193	165	152	166	171	183	153	160	172	172	178	151	169	165	169	177	166	166	162	173	160	180	188	180	183	162	176	178	170	160	169	171	189	153	156	159	164	186	189	187	176	179	175	164	173	144	172	169	166	167	172	173	196	217	148	155	184	136	157	180	147	179	172	191	183	180	174	160	187	165	163	188	162	191	189	159	150	166	187	173	154	177	165	180	178	190	169	157	167	159	183	189	165	191	173	170	169	180	177	154	144	135	176	164	194	177	168	197	187	164	184	165	170	189	174	166	151	167	178	155	181	140	187	158	168	146	171	172	176	168	179	175	169	191	178	183	183	187	182	177	152	157	185	197	143	189	146	170	195	174	191	179	143	150	167	185	161	164	170	164	159	168	151	147	166	169	176	199	167	179	191	169	180	166	173	203	165	192	171	205	185	182	168	209	181	195	152	167	180	183	177	208	161	147	167	165	175	168	163	181	188	152	147	190	160	160	142	153	177	166	183	151	186	158	171	189	171	166	156	181	164	196	186	192	161	173	159	187	176	188	169	157	188	163	174	182	189	170	163	163	178	177	176	190	186	169	181	174	177	156	166	143	168	159	182	163	135	202	185	167	176	148	172	166	174	156	159	185	160	196	160	193	178	152	177	159	170	181	147	174	156	157	165	185	181	181	187	163	152	163	179	164	145	159	195	175	185	172	179	163	171	198	167	166	159	139	159	167	171	179	138	172	204	159	159	182	183	157	151	170	152	179	162	178	182	187	203	160	164	175	160	156	209	184	171	176	165	155	173	182	193	174	151	165	159	169	170	169	183	171	172	183	189	171	182	172	180	189	163	168	163	199	203	176	183	160	150	151	179	167	159	175	186	178	177	154	161	170	174	163	168
3879	7199	4557	1839	1026	767	583	531	472	504	423	456	467	473	444	467	404	456	446	493	461	446	443	455	433	432	419	453	419	460	398	420	427	402	439	424	424	442	424	433	448	378	406	432	431	422	407	394	417	413	413	401	433	360	403	410	411	407	418	431	412	403	413	413	422	376	432	384	408	405	440	397	393	426	412	443	409	403	421	384	418	428	458	409	447	405	396	424	381	404	412	432	435	380	430	379	404	400	415	414	396	404	404	406	408	359	389	415	409	417	402	411	378	429	381	402	423	413	421	395	408	421	397	394	370	362	366	389	402	402	409	438	434	380	401	396	410	382	429	410	391	394	373	383	424	407	425	411	428	402	402	491	332	358	407	437	429	380	400	375	364	419	436	401	390	444	419	438	400	391	404	431	424	378	375	405	408	385	382	427	385	424	420	408	404	432	394	412	443	385	415	402	404	400	384	412	390	382	435	367	382	399	410	397	394	380	425	427	395	439	418	421	422	384	424	406	406	402	391	423	393	448	423	406	432	426	401	436	388	392	393	417	401	404	376	365	368	430	402	378	373	413	412	410	413	401	427	439	370	416	381	421	411	418	434	431	458	447	402	410	400	408	396	411	415	449	381	399	430	435	428	385	399	415	415	373	402	385	426	420	439	435	416	432	412	405	413	421	437	377	402	418	406	408	428	427	401	399	398	387	439	385	427	408	429	414	410	404	418	420	429	403	375	393	388	414	430	406	396	415	399	401	423	445	454	398	406	412	432	389	414	385	427	389	401	389	424	393	380	429	397	383	423	404	394	407	394	400	401	413	390	423	383	423	363	357	431	436	376	391	426	382	415	403	418	434	430	395	406	397	392	400	405	387	431	404	395	406	427	432	406	390	405	370	407	403	441	417	407	421	387	420	395	420	426	416	416	404	373	395	364	413	416	382	404	366	380	387	439	413	401	390	408	375	388	405	423	408	395	442	419	442	417	439	389	389	373	415	409	387	439	401	420	440	354	370	413	424	423	418	425	414	412	395	422	404	391	400	387	405	440	403	431	392	421	413	398	372	369	400	399	429	424	457	410	433	384	417	384	418	375	447	413	413	424	420	391	404	398	447	402	389	382	426	400	443	406	374	413	404	440	362	453	377	403	404	403	405	398	446	428	413	436	424	403	397	395	410	389	437	401	394	412	385	396	420	435	409	417	431	390	434	388	404	416	407	419	375	404	393	440	426	430	421	424	415	405	462	401	395	402	398	409	425	395	435	394	425	401	463	409	425	424	435	426	387	382	381	417	411	369	408	383	401	398	424	412	394	384	395	445	449	393	433	406	409	432	424	424	413	376	419	390	420	434	409	416	442	397	416	416	423	396	424	465	398	413	435	426	417	433	431	407	459	403	412	397	409	393	392	422	424	412	443	436	412	403	403	432	391	394	388	380	406	402	433	397	405	382	401	411	421	406	398	409	398	407	429	394	396	401	378	432	381	420	383	409	415	449	406	405	390	407	387	410	419	377	381	413	431	460	410	402	392	390	435	420	419	437	377	419	390	423	429	379	426	403	418	407	393	434	408	385	401	408	370	403	374	396	424	404	386	448	402	365	392	377	379	391	410	426	413	385	408	407	390	388	391	388	428	453	442	433	388	395	403	419	405	414	425	432	438	448	389	438	391	412	412	436	429	395	427	416	423	403	398	397	405	396	424	415	432	399	389	399	395	386	410	373	402	402	406	435	364	430	392	422	376	394	403	411	394	441	385	402	396	377	395	403	425	357	412	381	390	413	439	415	426	378	434	404	416	381	396	400	414	424	426	413	442	383	390	434	391	399	396	430	399	382	419	419	384	410	432	393	418	420	410	431	437	396	408	397	425	418	412	430	433	387	376	385	389	439	407	407	440	402	426	437	377	408	412	424	407	438	419	410	415	428	386	394	411	410	385	397	443	395	425	399	442	406	415	406	385	415	399	429	436	407	415	406	382	432	384	400	419	418	381	420	433	401	414	406	409	432	420	421	356	442	419	405	401	392	395	410	395	448	415	417	409	436	384	406	403	359	417	388	402	426	393	412	402	412	401	408	409	396	414	381	442	404	410	415	412	409	432	405	395	390	416	436	404	448	418	401	409	401	436	434	392	409	420	410	388	411	399	425	392	403	381	430	423	407	442	449	392	388	416	423	435	435	397	410	404	399	412	413	370	413	405	402	422	389	392	422	426	414	432	384	399	387	433	422	424	430	373	384	364	414	346	416	409	445	404	438	457	405	363	407	407	381	418	409	420	422	381	399	390	408	388	403	444	392	426	420	391	449	383	403	388	405	354	433	362	426	443	436	404	419	425	399	431	403	417	415	394	400	417	393	404	385	366	423	400	392	390	413	405	376	426	399	461	404	413	402	417	420	426	420	433	416	392	387	409	428	410	391	400	392	392	405	438	414	435	421	386	395	437	388	402	438	439	400	395	393	376	410	429	412	423	412	410	415	381	402	427	399	418	435	422	380	409	392	407	442	425	415	434	406	397	421	397	376	451	410	450	396	403	392	387	404	426	433	401	426	407	409	428	426	391	440	405	376	384	424	395	406	416	415	436	419	388	407	389	406	426	406	396	412	407	418	404	423	418	383	430	434	419	406	407	404	422	366	424	385	412	396	396	383	382	415	449	391	415	399	420	406	393	431	405	415	440	422	366	422	428	418	363	409	364	388	409	386	397	406	402	386	409	385	408	446	432	432	397	393	416	402	423	402	405	399	387	396	370	415	421	372	413	401	392	402	419	435	397	378	362	399	419	447	385	422	428	361	421	429	413	408	406	407	395	394	427	396	407	385	413	427	404	422	429	407	413	405	410	381	406	389	386	364	374	416	416	419	376	429	401	446	422	418	439	389	414	402	387	431	380	428	383	384	437	460	419	387	432	465	454	447	436	404	428	412	406	436	391	394	426	394	410	380	409	403	363	402	395	416	420	392	416	411	429	403	416	402	405	379	463	381	406	405	386	428	396	391	399	422	394	403	392	398	376	421	419	397	403	398	425	423	432	415	419	431	422	436	413	409	414	418	451	396	397	426	419	420	389	439	393	361	415	403	424	393	424	397	456	419	398	396	376	440	415	442	400	412	407	417	412	417	411	413	471	374	402	373	379	407	378	415	400	419	409	413	426	414	386	415	400	392	440	404	407	411	402	419	396	396	406	427	377	428	404	425	409	415	407	437	406	414	422	393	383	438	394	388	406	422	419	384	392	423	418	363	403	423	414	398	417	414	358	382	450	418	426	421	397	372	421	417	399	405	444	411	410	440	402	399	401	405	447	409	404	413	413	388	384	403	358	410	432	406	430	412	420	401	410	411	410	381	397	415	419	367	394	427	395	396	385	383	386	426	410	395	451	420	399	419	393	451	433	464	406	413	394	450	423	448	399	414	405	409	426	417	427	426	367	390	406	443	426	397	416	416	409	396	387	408	404	383	401	378	411	392	455	403	387	388	398	396	380	408	387	416	413	381	420	401	403
33888	12136	2289	941	722	613	461	432	427	403	437	462	403	419	399	421	431	400	403	421	420	418	416	395	379	388	393	390	432	405	381	386	402	390	426	392	380	396	375	426	400	398	378	392	397	409	385	386	411	379	422	381	417	406	396	421	380	396	391	375	386	371	403	382	432	393	396	397	373	381	382	386	371	388	419	388	348	381	399	429	378	418	381	406	435	401	411	401	407	387	420	391	380	381	395	431	403	426	376	383	420	421	378	393	403	410	393	392	382	418	397	362	362	417	411	389	388	389	399	366	369	388	425	381	395	388	390	385	422	413	390	389	409	403	415	414	380	417	417	392	398	389	424	413	443	406	398	404	393	403	393	411	362	385	393	395	371	379	392	417	389	380	395	414	402	405	407	373	405	406	424	370	394	395	412	425	398	427	354	362	417	399	406	419	385	423	382	376	383	427	399	405	427	398	405	392	372	381	399	349	414	410	380	425	420	419	394	424	384	390	405	398	392	374	436	388	382	388	428	371	402	367	420	439	399	384	396	383	399	413	393	404	383	411	390	397	387	379	416	380	385	383	411	403	404	392	425	407	388	379	419	389	373	364	361	391	396	390	399	380	424	434	407	394	384	404	438	384	425	407	410	356	386	409	414	438	421	414	357	394	405	388	352	419	405	427	400	397	388	388	400	406	402	412	383	371	435	382	397	382	370	395	383	364	412	359	433	406	396	375	383	402	409	378	382	403	382	414	383	386	412	379	359	396	398	442	358	367	350	397	409	388	431	374	391	401	391	368	367	407	387	408	447	381	393	409	385	377	376	378	403	380	394	400	409	374	405	428	397	372	385	363	388	433	420	361	397	361	417	400	400	360	397	393	426	376	383	376	356	383	403	407	397	407	401	409	395	401	379	368	416	398	438	383	383	402	402	403	387	428	371	399	396	400	410	409	385	402	402	409	423	396	406	409	405	395	403	388	363	389	359	386	384	383	407	375	371	417	398	400	345	370	390	380	381	383	394	370	387	382	372	400	378	374	398	421	421	369	377	386	389	384	379	383	380	392	419	406	402	365	380	407	389	382	384	391	388	385	393	434	397	393	459	415	413	398	411	397	351	401	395	425	408	385	394	419	394	400	387	401	369	388	370	391	356	407	397	388	376	372	417	389	396	397	439	422	409	403	384	376	389	359	368	411	391	358	380	407	391	426	387	393	407	377	373	369	392	388	417	405	411	438	385	390	372	354	375	343	400	426	385	381	373	376	411	421	386	433	393	404	388	435	395	374	396	377	395	373	390	402	409	411	390	418	391	403	417	393	357	394	410	428	402	396	404	392	398	405	433	381	383	384	390	407	381	406	369	386	414	386	365	416	395	363	380	373	422	367	383	373	341	380	449	428	382	399	409	394	345	412	367	409	416	407	393	399	384	392	408	383	392	397	414	415	381	400	361	371	431	365	425	396	433	372	405	418	412	393	442	394	383	377	395	423	418	388	401	424	413	399	451	390	357	397	392	418	376	385	439	410	378	411	423	387	406	405	386	375	425	459	345	384	424	386	404	389	396	402	395	411	382	375	418	392	388	413	386	397	410	393	360	407	443	408	400	383	397	423	419	415	396	382	391	398	367	385	385	381	405	399	449	401	358	381	414	389	398	421	431	388	407	381	422	402	397	420	381	422	394	386	410	401	395	367	371	392	379	405	377	415	393	353	394	422	405	432	450	376	418	389	418	424	411	364	386	402	374	398	349	387	410	393	384	376	405	385	396	373	388	395	398	391	399	417	400	406	420	375	394	390	363	410	416	400	365	376	362	389	378	406	407	392	386	425	395	391	371	379	366	418	395	402	420	349	421	362	413	434	386	419	438	395	427	385	413	391	416	418	390	393	397	377	403	381	361	379	387	396	390	421	418	376	426	394	373	402	397	411	392	418	386	390	374	391	399	376	370	417	367	394	396	397	414	446	416	386	402	407	396	397	386	406	394	379	417	401	398	419	439	409	372	382	408	396	399	389	392	398	438	408	419	422	416	417	416	397	417	381	347	421	421	413	379	403	348	406	380	411	385	401	411	390	414	380	395	443	399	409	348	396	363	366	399	405	403	423	386	419	359	388	435	365	378	371	395	402	408	401	377	395	380	370	409	388	389	423	404	392	429	372	364	393	376	420	374	402	425	402	416	402	416	384	382	394	376	379	390	406	418	428	363	384	401	402	344	391	426	423	373	404	395	398	410	402	425	399	380	386	409	361	397	383	380	468	371	399	424	389	414	412	373	393	375	402	405	410	413	454	399	381	385	425	400	412	375	385	413	414	368	435	391	399	418	389	403	387	385	414	389	409	407	422	398	424	389	401	404	408	428	383	406	402	415	353	402	406	404	429	362	382	373	408	374	412	374	417	381	405	386	386	428	382	328	396	380	405	372	367	388	383	409	423	399	433	399	400	369	428	424	378	388	394	393	363	336	410	391	409	353	375	391	405	365	403	402	377	400	389	441	401	408	421	365	383	356	407	371	428	413	399	400	418	375	356	399	385	404	375	415	405	378	401	398	386	378	382	390	399	383	398	413	388	412	378	416	406	357	419	397	403	364	376	382	387	399	413	394	391	415	395	391	375	410	415	428	411	453	413	418	420	405	406	381	399	385	357	371	377	376	419	413	380	401	401	417	385	377	408	377	353	408	409	418	376	382	411	397	370	438	370	410	405	382	374	380	378	383	404	392	393	395	401	374	428	421	404	425	426	411	412	394	410	376	451	389	422	368	395	441	421	420	399	399	380	421	403	399	394	392	401	394	405	420	387	383	363	415	389	382	370	398	386	428	423	423	398	431	364	417	369	386	382	401	407	378	383	371	387	387	404	393	402	438	387	388	401	426	404	388	394	428	381	386	408	384	429	380	396	389	379	395	429	398	392	363	378	400	357	415	387	414	397	357	388	405	382	406	376	427	399	392	378	449	402	387	392	410	401	400	404	376	391	395	392	393	392	381	399	419	410	374	387	410	401	402	422	408	405	412	348	368	365	438	404	391	397	388	428	398	411	357	388	373	408	390	369	396	429	407	366	407	370	371	388	383	441	378	408	368	366	404	422	406	413	365	377	377	437	394	374	393	402	392	350	375	390	385	436	386	398	397	384	372	404	384	410	380	408	356	411	396	359	384	424	414	410	357	356	406	385	393	382	428	401	394	386	407	425	379	365	414	401	365	403	383	396	378	381	358	415	402	380	389	417	423	382	396	375	381	354	390	361	408	388	435	421	385	419	400	397	413	347	375	401	415	380	374	404	436	390	396	398	405	370	380	399	416	426	395	374	407	417	434	365	392	387	387	410	430	383	389	415	368	376	448	402	412	418	392	381	374	405	394	401	421	372	372	396	400	395	368	388	377	375	384	425	426	397	403	388	425	381	367	411	385	340	397	337	416	396	413	384	352	406	405	443	410	382	412	401	385	374	355	391	365	392	420	400	423	380	436	403	444	360	407	390	393	376	366	397	394	387	405	402	406	412
7257	2136	1608	1060	935	918	885	899	855	820	842	836	884	874	843	873	895	862	882	879	874	822	840	849	845	912	867	862	848	854	812	850	837	869	862	847	903	859	854	847	902	838	842	871	866	850	869	828	858	862	874	853	842	885	934	912	825	926	850	875	865	857	857	900	873	806	835	889	823	895	859	841	855	907	870	866	888	858	857	861	857	893	859	819	895	894	884	843	818	832	813	879	814	904	834	843	822	881	835	849	840	852	833	837	861	864	817	847	914	860	860	852	822	854	870	831	854	866	836	869	901	895	800	855	840	821	841	798	871	842	835	854	839	933	882	825	829	862	866	879	868	867	855	877	880	897	865	842	820	816	853	850	831	890	843	850	810	863	934	830	838	824	875	843	851	872	837	851	842	857	846	843	816	857	883	736	835	868	894	861	920	867	870	816	876	868	829	881	878	822	901	848	876	861	824	873	872	902	873	883	875	887	834	859	885	852	866	895	913	865	915	853	871	900	893	810	837	917	847	798	855	880	889	895	921	859	878	865	848	878	845	857	854	882	859	847	849	822	850	839	826	788	852	833	849	856	822	818	899	851	860	846	863	865	856	834	812	839	837	823	860	825	842	874	874	849	856	868	828	834	911	884	859	939	878	824	829	860	901	873	873	871	877	855	883	849	843	855	844	844	844	869	857	859	854	914	859	873	825	942	873	826	923	909	852	858	913	811	893	832	904	872	825	867	826	890	816	864	838	856	859	818	842	822	868	842	875	857	842	853	864	863	875	844	795	835	880	840	874	820	865	838	785	843	896	839	838	825	897	811	829	836	859	841	819	825	796	843	840	849	865	877	831	872	902	867	840	891	854	862	847	856	853	855	821	835	889	834	871	744	871	851	854	798	852	854	815	827	877	874	852	845	843	811	880	836	839	870	874	895	875	900	893	860	878	825	856	834	864	878	866	911	894	892	927	890	833	826	850	850	859	844	863	848	775	849	825	852	878	853	819	898	860	867	825	879	923	786	810	847	841	874	812	867	892	804	854	881	918	840	831	844	836	837	805	838	852	866	803	812	819	909	868	841	901	844	857	873	858	868	858	874	876	856	838	885	864	842	872	874	808	860	791	890	842	843	853	841	834	835	861	873	910	851	851	881	896	839	948	840	839	820	837	839	828	875	790	832	832	877	838	855	891	868	884	862	834	878	881	834	844	818	897	808	809	860	864	840	827	867	895	828	854	891	832	872	865	815	867	868	821	884	882	844	890	835	836	853	876	839	852	797	783	886	874	861	853	885	815	883	808	802	840	839	879	848	892	817	812	829	884	851	956	873	833	885	834	800	896	851	884	832	872	847	850	852	881	873	892	820	863	871	858	809	854	872	834	828	834	842	857	838	870	834	869	834	821	864	848	871	832	826	807	822	869	865	858	810	821	857	882	829	893	863	871	837	832	853	854	855	839	876	839	860	868	883	849	855	848	783	829	890	863	880	878	878	870	807	889	819	859	841	842	809	869	839	819	825	875	847	836	825	856	835	843	814	835	871	899	853	852	873	859	832	864	845	896	791	872	812	856	862	825	834	838	852	842	844	872	883	785	844	947	855	853	849	820	828	845	886	846	859	854	881	871	878	855	868	889	860	840	855	869	847	881	841	910	808	845	831	850	838	864	859	855	901	824	859	855	886	870	887	897	848	842	837	848	877	855	841	860	878	845	830	852	803	810	796	834	888	869	872	838	852	853	874	870	813	876	852	861	821	844	803	870	831	839	859	875	894	886	862	838	891	849	817	790	792	857	895	855	872	854	863	891	877	891	840	861	789	886	842	867	893	875	886	861	823	864	891	806	908	860	864	799	850	838	884	850	865	832	842	889	859	862	903	813	856	855	856	884	867	854	826	877	838	829	868	835	842	851	872	850	834	893	824	875	883	869	943	817	831	848	876	870	887	861	858	848	883	823	818	835	848	885	876	845	908	839	820	879	884	901	801	823	819	865	862	840	820	927	847	807	881	846	816	864	836	849	865	840	846	870	892	844	887	793	906	858	813	804	835	785	832	822	857	848	816	882	788	862	891	888	898	875	849	879	882	828	808	855	806	877	866	845	904	885	849	892	882	842	852	843	819	843	845	861	854	816	850	855	843	858	834	801	870	861	882	873	860	839	873	821	809	834	858	863	896	830	849	822	907	914	876	850	858	809	886	831	876	827	877	889	832	867	868	793	843	865	846	814	791	894	853	893	875	836	886	899	845	910	901	841	841	860	891	837	804	822	834	861	884	788	870	844	842	890	891	860	872	877	813	819	915	811	831	871	869	861	843	857	877	831	846	843	844	855	880	852	879	849	827	901	857	865	835	871	865	807	862	852	859	827	820	855	853	893	794	849	858	855	881	827	958	839	793	838	875	851	876	834	836	840	873	903	858	880	856	848	844	886	897	891	840	879	836	862	882	882	880	865	808	888	902	869	859	869	847	814	842	863	808	772	835	880	837	926	872	819	866	841	876	781	903	869	834	859	802	906	804	830	871	888	834	885	839	809	857	832	911	865	825	835	887	879	847	853	892	879	862	909	837	856	868	931	816	884	906	887	897	848	797	832	854	865	832	826	834	859	835	837	875	818	861	846	876	874	839	855	866	841	854	800	887	840	850	847	862	845	882	830	856	841	871	843	855	802	835	903	853	801	853	861	823	832	849	842	838	875	870	842	835	859	836	843	836	862	866	864	898	885	823	864	837	813	850	809	838	841	828	908	829	898	853	818	815	837	867	869	837	842	894	818	830	846	876	872	829	810	835	812	852	821	854	857	868	902	873	851	813	842	878	863	872	827	904	884	810	859	875	889	855	812	833	819	876	819	878	850	828	847	810	869	845	819	860	802	841	838	863	878	822	865	831	855	842	845	839	875	853	857	846	792	859	856	859	853	835	882	870	891	831	869	837	807	826	785	855	892	838	853	871	891	787	810	879	906	920	879	866	831	847	836	868	831	801	899	831	940	845	863	868	883	895	826	857	862	847	875	858	818	902	825	887	843	841	862	821	875	796	804	869	839	849	862	869	879	877	860	867	850	842	838	882	827	841	891	831	863	858	850	870	883	898	854	923	829	803	885	894	872	896	876	863	858	786	900	883	847	859	867	865	851	894	872	873	808	888	827	862	895	841	906	827	782	867	862	831	834	864	902	832	851	873	806	846	852	849	851	840	835	861	891	808	838	894	868	875	854	856	867	850	855	847	808	876	814	880	844	854	815	922	861	867	858	862	864	832	876	835	846	881	856	877	907	847	838	801	854	800	819	860	850	857	904	916	861	836	852	828	853	890	793	831	898	849	869	877	846	825	845	821	874	892	894	867	854	814	815	881	827	878	853	821	840	854	830	855	854	865	893	908	832	804	815	903	824	885	878	830	864	848	848	871	852	890	850	833	838	889	842	862	842	850	875	900	881	844	803	871	869	840	857	830	814	896	832	854	847	829	872	855	841	861	849	870	821	882	892	849	820	876	817	851	829	908
24755	21181	24751	27831	20962	3593	585	463	410	343	386	398	351	391	323	310	353	383	349	331	307	340	312	329	343	294	312	311	331	344	318	306	297	293	313	296	255	287	339	286	307	335	271	306	291	283	306	287	294	295	302	291	255	284	271	256	297	283	284	269	275	315	296	316	283	266	255	266	308	296	315	307	286	291	270	277	303	294	292	281	281	302	242	288	294	302	287	286	307	333	294	283	288	290	307	279	316	301	257	314	279	271	292	302	295	308	306	307	301	315	263	293	294	275	315	307	285	324	289	294	334	311	317	315	287	248	262	299	305	312	291	271	296	282	261	283	265	306	271	335	312	292	276	309	279	286	297	295	307	283	275	289	314	310	310	314	297	306	293	280	266	318	252	300	321	274	269	266	259	261	266	292	279	309	326	322	322	317	298	285	276	305	291	276	286	305	265	292	289	274	278	246	315	300	283	261	296	305	273	265	300	294	288	284	329	298	288	293	301	324	274	273	295	281	270	309	274	273	297	287	290	295	249	279	261	305	275	277	259	278	308	326	308	252	329	292	290	295	331	316	285	274	305	299	313	286	307	297	313	299	330	298	331	276	277	297	303	301	305	331	269	270	277	298	321	313	288	301	261	306	332	275	253	296	271	330	295	261	278	297	316	286	309	306	302	304	272	300	315	283	253	286	307	288	308	341	275	281	289	319	300	322	294	303	310	316	315	308	276	309	304	288	308	292	302	258	318	272	305	346	311	321	284	257	318	315	262	332	313	281	311	310	314	280	256	306	305	298	289	316	295	290	299	305	308	311	323	308	318	319	291	310	294	301	316	304	295	280	313	320	279	279	276	305	269	287	285	312	265	287	314	282	294	266	295	313	295	272	308	305	292	288	302	331	298	275	309	300	301	275	319	289	288	325	298	324	291	293	285	284	267	283	248	290	309	299	301	306	292	288	321	317	290	268	292	281	293	275	311	264	277	320	294	273	264	305	315	300	304	293	290	310	294	291	266	299	298	305	307	316	292	269	287	276	295	307	286	311	291	290	272	278	314	320	316	335	300	288	311	276	322	259	275	281	315	295	295	323	333	294	289	288	329	309	319	251	257	294	277	293	296	306	278	310	283	304	303	302	281	280	317	303	294	296	311	332	300	279	289	284	262	294	308	307	300	258	293	301	272	277	291	287	280	315	310	290	304	270	297	280	265	300	275	287	290	318	280	315	283	274	299	305	278	276	315	281	284	300	285	277	271	289	314	273	279	341	329	301	303	277	312	318	289	296	309	311	286	279	306	317	307	285	303	314	298	312	253	298	288	281	313	302	293	280	271	293	276	293	296	260	301	266	279	288	272	283	286	273	270	292	263	312	272	284	299	308	289	295	277	283	307	310	307	277	317	303	284	296	287	274	275	325	296	275	290	305	287	295	311	312	310	295	267	281	281	315	309	317	279	291	343	298	295	290	312	303	262	289	292	300	267	288	288	304	302	263	310	271	274	268	300	307	302	295	305	302	295	270	304	293	318	261	294	267	286	289	291	295	280	275	277	289	313	313	312	272	271	281	327	322	307	323	319	283	325	286	287	268	295	294	271	289	293	298	287	273	262	295	287	308	299	296	313	323	264	304	279	295	288	269	301	301	294	318	294	302	318	316	294	297	271	301	324	293	290	266	321	297	296	322	302	320	282	286	313	329	290	277	278	295	277	272	276	332	288	315	324	305	316	291	286	266	340	298	279	285	325	278	306	279	288	303	310	277	273	286	315	276	301	295	292	295	289	325	278	313	302	293	258	310	283	311	271	298	303	311	304	296	310	322	295	320	302	305	301	299	309	306	273	299	273	300	330	297	291	293	317	304	276	277	286	326	325	332	296	258	276	284	281	260	312	278	305	310	296	315	284	271	270	326	288	306	282	295	287	307	298	275	288	320	299	297	269	288	281	294	312	331	308	287	274	294	342	315	294	257	284	285	310	308	308	279	304	302	269	275	266	256	271	289	292	309	281	323	321	256	307	297	272	324	302	313	285	307	292	269	256	283	270	272	290	314	301	282	312	291	293	303	295	284	346	283	299	286	268	284	292	279	326	315	274	324	294	284	315	307	337	278	313	294	268	263	307	285	309	296	289	303	286	299	283	277	314	290	297	313	294	297	300	263	279	304	298	276	261	291	281	284	294	301	265	309	309	296	286	311	304	315	300	314	287	287	301	338	274	264	304	311	309	256	275	288	280	313	265	282	301	284	306	287	285	289	275	244	298	294	314	322	329	253	296	306	319	250	303	296	271	351	313	297	315	301	308	291	262	311	271	307	274	321	278	277	309	306	286	323	276	289	278	271	312	284	309	309	260	297	310	288	314	279	276	303	286	287	286	267	308	321	279	296	304	298	314	316	275	245	304	289	292	299	265	277	273	339	277	316	306	280	275	278	305	309	271	309	298	274	296	294	301	328	299	294	283	296	301	268	303	303	277	289	299	278	319	304	296	294	314	303	297	309	288	269	317	293	317	275	301	307	274	268	287	284	328	316	337	271	284	246	287	280	277	295	304	285	296	275	299	289	308	287	276	288	255	323	298	299	294	313	293	299	299	307	277	299	307	277	321	337	295	310	298	292	256	311	314	289	250	280	301	275	270	282	305	301	273	292	300	293	273	320	313	291	292	298	276	280	293	311	300	309	283	278	292	300	287	275	302	321	298	315	309	284	284	291	308	293	263	269	301	262	269	307	295	327	305	290	316	322	275	322	289	307	276	300	289	296	281	254	280	290	312	310	302	258	311	270	274	290	279	326	268	272	316	324	317	295	301	304	291	281	316	309	260	329	299	285	273	320	284	262	297	286	300	261	272	306	334	306	322	257	313	295	278	283	317	280	287	278	296	289	280	313	299	282	292	331	315	289	303	328	307	303	279	293	295	305	283	308	263	315	293	319	273	323	297	307	283	283	306	280	296	271	301	302	290	275	306	286	256	284	272	276	277	288	300	297	295	300	285	298	299	318	285	302	330	284	336	254	297	267	325	292	281	258	273	300	294	277	261	308	282	302	284	309	300	290	267	284	282	308	286	315	286	304	313	312	306	312	271	289	298	287	288	330	273	328	279	294	294	268	285	272	325	297	305	249	299	319	300	293	277	296	328	325	301	292	291	269	279	288	298	269	285	268	266	296	319	312	304	289	277	287	276	322	295	293	277	273	292	281	306	252	272	324	295	288	296	309	267	303	296	298	283	305	319	292	263	308	282	299	296	286	315	289	293	322	269	268	300	291	274	296	326	271	293	304	317	280	267	273	285	288	268	274	276	311	330	287	281	316	310	339	304	302	312	311	296	297	333	288	300	298	298	260	294	276	288	299	274	309	277	318	308	294	311	315	304	310	306	293	287	259	318	253	276	325	278	290	279	273	291	314	290	292	310	302	270	281	279	291	316	316	306	283	312	329	293	288	303	289	265	289	303	291	273	303	273	295	311	303	286	301	281	279	326	289	287	300	292	274	276	285	252	304	276	304
3668	4760	3126	1549	1019	814	726	715	691	696	717	647	667	678	652	636	671	636	657	694	617	641	652	683	696	637	640	676	651	691	659	617	668	623	636	662	663	672	662	648	612	638	621	646	666	623	625	645	668	608	659	659	643	643	634	647	633	621	660	617	682	640	652	635	638	669	667	666	621	628	646	645	659	651	592	620	641	644	676	652	648	645	634	614	670	642	644	630	700	670	650	675	602	631	648	615	686	661	639	657	665	609	636	667	655	641	660	675	634	672	666	614	621	632	663	653	649	622	643	630	648	615	636	629	684	637	575	642	652	640	655	661	625	672	673	646	650	615	649	631	656	621	650	657	629	638	672	644	628	635	641	651	641	645	607	618	643	627	640	618	634	633	644	677	652	710	628	596	622	648	647	641	675	676	686	631	633	618	574	655	631	641	646	658	679	651	636	635	656	654	622	618	662	673	633	619	658	610	664	634	647	642	653	687	629	664	610	630	682	638	580	640	618	615	687	613	644	630	627	643	653	665	619	631	577	608	633	630	607	602	639	636	582	601	660	612	619	636	648	653	657	663	628	659	652	636	592	656	635	654	650	627	650	672	670	616	646	611	641	615	635	698	673	623	696	640	632	612	656	590	625	631	632	567	606	648	657	583	605	620	608	622	642	626	618	651	633	632	610	675	641	677	644	655	670	621	725	633	672	587	617	635	660	651	645	664	590	604	640	622	636	664	604	658	643	637	653	615	688	581	657	711	622	679	654	634	661	646	621	646	641	619	598	644	629	665	630	603	673	645	632	678	650	612	655	658	625	620	644	593	686	664	643	630	653	639	639	628	660	645	629	633	656	679	618	597	620	653	618	620	650	656	633	674	669	634	645	645	679	626	640	636	601	622	622	655	625	663	670	610	619	614	672	665	662	626	635	654	631	624	681	667	588	652	625	628	621	635	624	618	615	671	615	671	676	612	664	634	628	644	700	608	633	672	648	660	669	648	606	652	602	643	642	616	612	588	662	648	650	607	661	679	619	613	660	651	618	680	662	648	688	652	683	634	620	609	673	626	673	625	627	633	613	610	617	640	644	621	647	631	643	627	582	641	658	635	702	678	647	584	692	671	636	649	659	635	619	649	631	615	647	653	678	658	666	620	642	661	660	657	677	665	665	595	636	682	657	613	632	619	657	622	654	644	658	599	597	597	624	593	606	653	630	663	614	634	597	678	629	646	639	655	617	578	663	620	598	582	635	605	650	568	635	625	668	651	648	675	663	637	625	607	641	628	639	665	659	625	629	630	608	617	646	642	631	636	680	641	639	659	628	642	673	674	642	644	670	582	649	618	652	589	645	655	643	663	618	649	646	647	626	651	611	661	658	621	649	699	664	627	643	645	650	677	664	666	662	657	643	608	609	584	628	642	641	633	681	648	678	595	685	624	649	620	612	622	618	651	697	609	663	616	625	657	648	642	667	632	623	628	643	672	638	654	671	646	583	630	616	656	660	655	611	637	627	646	636	631	629	649	604	661	664	618	683	635	632	665	628	640	617	701	631	629	681	579	620	611	621	627	633	671	684	637	670	648	645	646	675	634	642	670	677	618	643	638	629	628	677	664	639	698	641	603	611	690	677	677	601	666	642	593	645	687	615	656	661	613	611	668	709	665	683	604	662	645	621	642	650	652	655	648	667	650	671	665	636	607	676	665	677	637	647	638	630	617	618	594	665	619	653	656	661	646	638	659	577	620	608	665	662	668	658	575	603	662	640	658	613	653	647	602	620	641	624	637	608	652	640	665	609	644	590	636	687	623	632	652	625	611	652	611	658	646	622	646	643	658	625	663	632	626	650	618	649	644	622	634	653	617	657	633	615	684	645	636	648	590	645	645	664	641	653	639	667	635	656	648	617	655	616	610	627	641	659	633	637	585	670	656	658	658	649	585	607	631	635	633	677	657	604	650	632	652	586	625	637	656	615	687	597	682	655	618	608	601	612	650	653	604	613	657	637	646	659	640	648	634	652	667	634	677	689	621	620	668	604	611	684	642	629	623	611	616	658	637	630	633	680	649	632	648	658	644	679	636	678	659	603	613	680	656	620	613	619	601	640	635	631	623	634	658	601	604	580	631	628	620	641	618	655	636	656	664	596	613	665	666	612	642	595	614	642	633	639	643	642	618	649	692	652	638	669	620	652	613	640	668	633	646	646	646	618	638	599	647	655	619	657	640	645	636	601	671	639	633	671	608	625	670	677	689	568	630	657	630	603	627	649	643	664	678	643	641	619	633	656	633	644	667	628	686	667	652	652	643	653	645	605	622	615	639	652	612	686	601	636	652	648	605	635	715	629	644	600	636	648	620	634	706	601	669	671	622	659	595	648	647	626	627	642	613	607	594	674	626	668	619	682	651	644	669	623	646	639	577	647	608	637	624	628	691	627	624	631	630	648	601	699	665	644	650	630	655	631	622	613	664	638	601	649	655	638	629	650	668	618	629	672	613	652	616	687	642	604	644	644	644	661	628	613	613	651	596	605	655	603	640	630	664	661	618	642	648	621	628	648	614	636	610	640	663	667	667	660	645	668	652	666	633	649	705	652	622	655	651	669	648	690	649	618	624	609	669	620	612	569	666	637	654	635	659	646	637	592	628	620	625	634	632	608	662	660	629	640	626	660	640	646	612	682	657	646	617	653	591	677	622	637	622	623	625	611	693	680	667	625	615	632	655	623	680	636	653	647	638	674	656	639	635	610	651	676	626	658	654	638	681	663	589	601	635	632	651	661	599	639	627	674	665	709	637	625	622	687	663	643	637	629	678	642	663	663	627	579	678	669	635	609	609	619	628	641	662	630	642	646	642	628	680	622	669	641	622	611	654	632	655	646	612	613	642	647	684	678	643	652	638	667	667	642	643	661	657	644	656	625	677	599	633	653	613	627	613	644	593	661	630	621	640	636	674	654	626	623	653	657	585	662	640	647	629	638	635	628	668	649	636	640	650	660	663	657	626	665	646	639	650	665	645	650	640	712	647	626	666	621	623	637	631	628	601	635	638	671	630	638	617	627	675	636	674	659	642	629	648	680	661	678	629	649	622	627	665	633	646	632	662	645	662	620	654	640	642	622	671	606	639	632	685	662	635	676	647	642	611	654	647	642	617	603	646	610	649	637	661	645	641	591	613	659	656	639	659	645	648	636	657	601	609	687	658	654	637	621	628	635	645	600	642	678	649	653	623	648	650	656	676	656	653	628	664	650	668	620	641	668	630	637	623	665	611	622	618	613	610	623	626	674	707	663	592	611	589	599	595	636	610	663	585	623	597	648	647	631	646	665	650	638	639	616	630	594	652	616	639	683	652	691	658	627	646	636	646	665	615	631	614	656	621	661	620	661	643	648	647	684	652	592	647	671	666	629	638	684	651	663	648	673	634	632	634	658	662	650	603	671	651	639	622	649	637	612	627	635	613	675	615	676	666	635	607	582	655	621	687	607	620	606	656	637	676	665	690	670	689
24043	21190	25409	27241	21199	21186	3175	538	354	341	322	286	298	273	233	275	258	223	220	231	235	226	229	239	229	232	224	229	203	196	204	194	195	207	191	175	191	195	181	186	170	165	167	165	162	178	179	170	156	146	175	171	173	177	170	143	172	200	171	189	167	159	162	174	186	180	163	185	176	185	167	154	149	186	184	174	164	164	177	156	185	174	161	149	157	185	146	171	170	186	151	158	160	155	166	168	179	162	175	201	176	170	157	175	162	147	155	195	183	153	206	190	163	203	192	193	153	170	183	169	142	205	186	186	168	165	173	182	184	173	198	158	163	173	156	186	192	173	149	153	163	166	168	151	192	168	178	170	189	161	173	160	176	171	176	184	184	150	178	172	159	191	181	156	150	181	179	173	159	186	191	155	190	197	197	171	155	165	191	189	148	186	177	159	153	183	156	172	174	181	180	179	179	182	159	179	189	203	154	147	180	164	197	184	168	171	159	150	173	155	165	166	152	173	167	173	176	148	151	181	180	166	149	157	154	150	152	164	171	195	182	173	188	168	173	198	179	173	173	161	184	164	188	169	178	184	150	172	160	202	170	176	179	161	155	171	174	164	180	175	158	136	181	181	183	190	189	166	144	153	174	148	157	170	178	169	163	176	160	176	160	180	158	171	161	175	149	156	197	173	185	180	147	178	177	163	164	171	161	175	178	184	158	173	169	175	175	167	161	179	171	192	194	166	175	173	161	173	173	197	178	148	145	168	202	191	180	166	171	172	156	165	165	173	137	154	180	133	161	180	152	173	175	170	162	169	180	181	159	175	163	183	169	168	187	155	162	185	164	174	182	183	164	179	175	157	146	147	176	184	178	172	180	185	160	149	181	183	188	146	166	171	146	193	155	159	163	188	160	175	179	143	155	176	177	195	162	183	202	187	170	168	185	160	171	162	172	165	155	176	150	169	143	172	171	176	170	163	189	191	157	160	173	177	170	170	157	177	175	146	167	177	183	169	170	179	187	170	185	186	178	181	194	190	188	189	195	168	153	163	176	177	160	159	199	183	191	155	138	161	169	165	156	157	164	155	161	169	196	179	189	158	162	192	174	180	167	187	200	159	168	176	188	190	177	187	180	173	145	163	174	142	139	157	193	175	178	175	202	205	178	176	179	164	177	170	159	186	178	206	172	175	153	168	173	171	186	196	183	166	166	172	191	192	150	168	165	172	178	164	187	162	151	157	165	159	177	181	197	169	141	152	175	160	176	157	175	190	155	173	196	177	172	199	181	178	159	154	169	165	179	173	165	170	178	192	154	192	180	193	163	158	189	193	218	168	179	192	187	174	153	170	168	182	170	168	215	193	170	166	176	168	170	177	162	163	185	172	171	165	166	182	171	177	156	161	165	154	188	175	176	163	187	185	184	156	160	144	164	174	181	187	145	174	160	180	169	183	161	198	175	194	174	178	142	173	166	163	155	158	161	187	174	164	178	141	173	192	171	171	155	157	174	170	188	183	173	188	156	152	164	170	162	173	161	176	170	150	173	160	169	165	179	170	147	174	198	155	194	147	163	178	169	191	156	179	148	189	169	177	180	147	197	180	177	166	175	155	194	183	211	169	159	180	163	183	189	163	179	197	186	167	167	172	180	197	170	179	169	177	164	144	173	165	152	193	164	187	172	166	170	165	157	178	179	143	157	176	159	171	160	190	164	168	168	169	163	144	133	182	171	193	185	174	157	169	174	169	167	160	165	156	163	164	160	165	173	167	158	174	198	146	153	158	180	164	182	166	146	189	161	180	168	175	162	146	174	154	195	141	189	177	152	194	163	178	160	177	173	193	157	175	185	187	165	174	172	139	188	150	154	154	155	168	161	155	149	181	183	191	160	153	167	179	166	183	177	149	153	172	148	179	150	130	178	190	168	158	176	164	176	160	158	171	151	159	160	174	161	194	179	154	145	168	164	190	211	191	183	163	146	162	206	178	160	162	187	162	181	188	179	177	165	172	176	197	179	192	178	151	161	170	169	154	177	158	158	168	158	168	178	154	149	175	174	173	193	159	182	168	156	170	164	149	156	156	194	146	179	168	159	172	160	181	199	199	177	158	172	171	168	222	156	166	175	178	170	170	188	173	174	176	173	180	181	154	154	181	184	175	152	165	169	178	146	177	176	185	189	183	158	168	165	157	185	152	178	182	179	167	197	160	161	166	168	162	155	187	176	168	147	185	155	173	160	153	154	162	164	200	170	168	181	161	168	152	184	213	187	188	185	189	174	171	157	198	189	171	175	166	163	149	157	203	164	168	164	177	195	158	169	162	172	149	170	170	148	170	162	171	171	174	167	149	161	149	183	193	181	163	176	153	164	167	181	172	182	174	170	177	161	183	176	177	182	194	177	190	173	172	158	163	168	167	158	171	166	162	172	176	177	167	182	166	194	215	157	204	174	163	175	165	202	181	175	170	171	203	154	184	178	163	169	157	164	151	184	179	196	178	169	162	204	164	179	177	190	162	151	167	163	188	177	160	168	146	153	154	142	164	172	171	157	160	155	209	177	184	179	185	173	177	173	158	195	175	186	151	189	185	174	170	187	150	184	142	180	178	178	190	193	156	165	183	177	181	150	164	164	201	176	187	189	158	194	154	158	164	157	177	139	169	173	175	161	159	173	190	181	186	178	152	146	184	170	161	140	162	179	182	188	185	166	154	159	170	169	161	154	199	170	172	159	190	180	194	144	162	159	171	139	169	170	176	179	181	172	163	180	170	159	161	158	181	148	167	164	155	170	172	158	171	179	187	190	158	167	159	172	167	160	144	174	143	212	158	170	154	158	156	164	159	175	164	155	164	185	191	176	177	161	176	163	174	161	190	173	169	175	168	181	177	167	168	163	161	175	181	203	186	175	175	165	171	189	170	202	165	171	172	183	193	192	159	168	172	163	166	155	165	154	158	153	160	169	214	182	161	167	172	182	178	175	177	163	167	178	189	169	193	167	166	158	171	136	146	175	189	154	157	169	153	174	194	193	171	149	173	147	166	169	168	153	193	164	164	181	171	180	191	203	166	164	180	166	158	175	174	159	169	193	182	180	164	158	177	160	184	161	176	193	184	164	175	176	189	163	169	165	177	167	180	160	183	161	175	166	166	191	157	186	155	148	211	154	162	179	157	140	171	172	163	166	180	160	170	170	183	165	176	160	154	179	171	159	181	183	180	140	163	171	175	179	178	179	171	138	189	169	185	183	166	178	161	161	172	186	154	168	153	182	163	152	163	164	171	176	168	166	180	180	167	169	170	178	174	178	165	147	193	190	170	163	174	184	170	161	184	180	192	176	167	171	171	165	182	193	145	173	180	168	162	166	160	187	173	189	150	168	166	199	194	175	160	175	160	178	155	169	156	166	183	168	161	168	176	189	179	171	183	192	170	172	183	157	175	170	183	191	173	198	185	182	182	191	164	168	176	160	147	161	189	176	150	191	152	169	182	177	199	170	186	172	168	187	174
3831	7530	4700	1909	1098	723	640	561	517	506	428	473	432	461	470	430	410	452	443	421	406	432	415	467	435	453	443	427	437	426	429	428	373	378	423	406	386	400	447	449	390	419	392	449	411	449	429	447	375	404	426	392	410	420	400	374	397	390	397	434	414	407	414	415	398	388	438	404	383	433	400	391	380	412	415	412	354	427	384	393	393	398	415	399	401	385	399	408	419	393	431	426	393	423	391	393	376	372	431	390	407	403	373	396	435	392	422	391	409	399	393	369	402	420	417	381	402	420	425	411	400	425	415	405	436	386	416	385	405	418	414	398	409	377	408	420	412	390	404	402	399	444	460	406	375	434	447	422	398	410	366	418	414	370	414	409	406	412	414	439	415	401	407	395	429	430	390	415	410	386	414	397	406	415	371	410	422	410	376	419	438	425	419	400	393	428	411	395	406	418	443	386	364	402	409	427	416	420	392	397	394	455	412	404	420	374	404	385	386	405	404	412	377	394	403	411	438	420	424	395	393	427	407	374	421	436	375	373	414	432	430	404	394	426	425	427	408	409	374	427	384	421	413	397	351	421	404	401	385	429	395	437	419	393	413	424	429	412	327	430	415	425	422	383	401	382	409	387	424	409	390	408	417	395	446	384	390	416	434	420	386	391	427	447	398	412	406	405	414	413	418	396	414	413	434	403	409	418	434	412	434	398	419	411	389	423	430	397	393	429	437	369	418	414	405	378	426	387	400	411	448	416	436	388	399	425	445	402	387	415	426	431	419	394	404	389	394	399	413	413	413	441	416	384	411	386	381	388	434	411	411	402	410	404	428	379	390	413	438	404	412	411	384	401	398	376	366	410	421	397	422	401	387	447	409	395	406	407	366	402	349	423	387	416	382	412	432	403	395	428	423	408	438	376	421	406	432	405	373	378	409	414	407	420	399	446	390	426	392	372	410	385	374	387	405	418	383	387	410	428	397	382	385	421	451	429	374	432	395	390	377	397	411	394	382	379	400	438	405	390	365	415	389	418	396	406	395	383	428	416	427	437	387	422	407	411	393	374	378	370	413	366	395	380	412	373	422	397	380	400	416	388	429	394	419	386	393	405	423	451	353	381	393	410	395	389	406	402	385	421	371	401	411	392	416	382	427	417	422	333	408	435	402	377	388	474	365	383	412	441	440	365	381	396	381	387	416	410	443	401	435	406	407	420	423	401	399	418	404	442	409	418	387	421	420	396	425	421	398	416	418	398	400	394	397	436	414	422	446	432	413	404	397	383	411	429	402	423	430	373	381	410	428	419	416	386	386	399	408	385	424	419	421	423	413	407	401	387	387	415	411	408	400	379	411	434	419	403	372	427	416	412	395	384	417	399	427	411	444	403	396	415	455	394	398	399	419	411	419	394	408	432	423	406	408	390	415	393	380	409	431	438	384	415	377	426	419	376	393	393	410	397	379	406	416	395	378	407	434	433	406	383	396	376	426	410	395	413	414	398	425	389	384	411	415	407	415	397	400	385	404	425	375	450	407	391	399	434	386	414	429	408	450	407	367	377	430	389	386	332	392	416	383	419	397	406	404	363	404	415	371	413	391	366	428	410	399	378	375	405	378	380	405	422	384	411	405	398	420	425	410	404	406	409	428	405	389	391	407	407	420	371	400	392	399	371	369	381	418	397	416	399	425	377	382	436	432	420	388	395	423	393	447	418	449	422	373	418	406	417	406	427	404	426	420	392	414	402	421	414	418	421	411	387	385	414	382	402	431	398	425	396	414	417	417	393	416	367	442	395	410	399	407	408	391	430	400	423	408	399	417	395	384	417	389	433	430	430	417	404	382	388	408	438	400	410	386	398	418	415	399	407	434	400	396	381	422	454	399	404	400	406	422	395	413	382	424	399	455	405	423	390	398	419	440	397	392	417	443	395	439	395	410	427	417	403	380	366	417	399	433	391	421	422	385	402	400	398	429	398	410	395	383	400	435	371	392	388	381	384	414	399	388	399	379	424	420	390	399	414	415	394	398	430	394	389	398	380	423	400	392	419	400	425	404	385	397	361	425	406	423	403	401	421	386	424	400	460	379	382	385	391	392	377	415	383	408	415	399	411	415	425	404	418	400	359	397	431	409	430	434	414	455	414	420	416	431	396	396	426	438	405	442	413	392	395	393	388	402	434	407	411	412	394	393	398	381	370	439	410	416	429	412	411	389	376	416	413	385	414	392	384	406	394	409	421	398	390	391	427	396	415	396	370	394	391	401	374	413	404	398	381	393	418	402	412	397	411	417	395	416	405	348	417	410	428	407	436	416	417	407	437	432	421	464	424	395	391	441	381	411	415	392	433	408	400	407	409	415	452	387	395	399	413	415	383	445	384	381	417	443	411	430	412	424	410	420	436	398	406	429	401	378	398	427	401	427	434	377	408	428	418	421	393	423	409	431	392	366	429	420	407	399	421	394	420	420	411	393	408	424	392	387	396	411	392	384	445	439	406	423	389	395	407	399	398	373	408	395	416	381	424	371	387	386	414	403	393	390	393	407	407	402	374	381	404	420	383	387	399	414	397	369	411	384	423	432	427	414	416	389	464	399	407	419	385	410	433	367	418	392	411	445	392	434	357	407	404	422	389	401	415	408	418	405	415	440	440	392	415	409	423	378	428	401	415	449	416	397	429	398	386	445	399	408	385	435	402	448	401	429	386	451	379	394	359	390	432	409	405	397	427	407	402	425	438	378	390	401	403	404	404	411	398	417	426	429	408	453	418	404	375	376	423	385	430	393	396	410	413	421	432	385	398	418	377	394	426	435	401	386	400	407	467	385	406	423	419	384	364	424	426	413	412	425	399	431	372	425	389	428	408	383	412	429	423	429	426	395	378	407	409	410	398	357	377	424	403	381	385	374	403	372	412	400	396	387	377	410	414	404	411	418	405	411	434	425	366	401	392	409	370	421	404	384	432	401	429	435	410	357	404	393	398	392	402	393	408	417	402	410	377	411	429	380	411	423	379	388	415	402	406	413	400	412	390	402	394	377	399	460	416	415	454	397	429	424	420	419	426	401	376	413	386	426	414	399	408	379	359	406	432	375	411	420	401	364	424	400	410	413	415	415	425	414	424	422	417	382	416	378	388	404	416	423	413	428	405	436	434	387	379	426	405	416	376	419	406	432	380	388	430	404	399	379	376	424	439	390	402	423	401	396	412	469	405	385	411	428	391	424	386	407	391	414	393	414	401	392	386	368	409	391	413	422	432	422	422	394	398	404	405	379	399	426	398	401	381	413	381	411	394	429	413	384	419	418	442	417	405	415	406	426	418	384	421	380	402	393	399	384	418	428	372	375	388	398	432	386	403	423	396	432	377	383	413	398	439	420	410	389	386	404	441	421	405	419	396	402	399	404	375	439	410	395	441	405	398	398	426	404	374	374	427	458	413	402	390	407	410	367	423	427	377	415	388	383	401	385	388	389	364	434	430	412	380	383	405	432	395	413	409	381	391	403	431
33021	12160	2280	773	595	446	422	424	442	417	422	420	389	405	385	407	400	379	432	416	395	411	407	440	404	386	396	355	398	420	412	383	373	394	415	386	361	388	408	386	333	404	424	391	413	407	391	420	422	401	409	385	455	385	385	386	369	397	381	443	356	404	381	395	399	369	384	403	400	408	410	379	401	429	380	379	411	384	411	408	357	384	372	402	401	394	392	392	395	416	397	387	392	364	406	435	374	391	373	357	414	377	396	350	377	390	405	358	438	344	413	374	392	405	392	385	382	391	402	380	385	412	384	413	379	418	397	411	421	397	377	387	400	384	396	396	420	363	384	383	390	387	407	363	374	387	407	384	396	381	417	412	412	379	445	420	365	376	378	373	384	435	415	351	379	380	437	396	380	453	426	365	412	389	438	423	379	378	392	456	398	377	376	423	397	407	422	391	382	427	385	391	372	394	411	392	408	406	417	401	388	390	339	387	368	407	391	388	430	376	352	407	382	415	362	372	405	399	387	392	375	400	436	374	418	396	406	409	402	399	416	398	393	419	365	421	387	393	424	392	399	419	384	409	407	393	431	362	398	384	401	386	431	375	423	368	411	412	407	391	363	398	382	406	369	392	399	389	391	366	371	384	379	385	394	394	411	434	381	408	371	400	400	398	412	376	407	358	374	409	429	411	398	436	383	417	356	404	432	402	391	406	412	390	408	396	394	432	391	363	399	400	393	366	409	376	366	401	382	444	380	363	389	362	388	383	373	422	417	392	405	409	438	385	381	387	441	373	389	395	426	333	393	396	397	370	389	356	382	381	398	409	396	392	387	408	364	415	350	408	404	368	403	369	402	399	418	380	410	400	394	369	384	398	390	376	392	435	385	387	373	388	365	366	400	389	386	361	396	380	430	390	410	451	400	380	419	422	409	377	431	404	388	413	407	377	415	366	402	412	376	442	372	433	409	425	393	384	363	413	406	403	395	391	419	382	421	392	360	450	386	402	397	447	363	340	403	396	412	396	359	353	398	379	357	399	387	381	406	403	415	404	365	383	396	394	395	373	403	411	372	409	402	377	411	441	380	397	406	425	411	392	418	423	376	384	448	388	372	399	389	385	367	425	405	413	380	393	422	346	362	381	407	404	395	405	394	398	392	358	347	403	370	400	369	387	395	420	395	368	379	393	373	404	384	389	399	422	411	399	368	381	363	426	417	361	360	399	384	401	412	367	371	410	416	411	403	390	353	394	397	406	411	396	346	406	377	397	424	377	389	401	392	393	387	365	403	389	387	438	381	392	384	404	440	389	384	382	344	378	349	380	377	385	405	369	349	368	397	392	390	389	407	377	416	383	393	394	424	415	358	415	404	409	368	375	383	365	400	400	416	382	392	391	361	384	404	408	367	382	420	323	404	426	393	381	418	386	386	400	382	408	398	378	390	381	372	359	368	447	383	393	367	394	361	379	406	369	407	392	419	410	380	396	389	420	379	434	433	375	407	366	417	423	422	395	389	395	398	372	419	364	406	357	387	369	387	359	372	394	413	429	359	398	428	387	386	362	378	388	385	375	397	419	444	389	402	418	409	397	417	368	416	365	412	388	397	461	360	407	401	389	344	393	413	380	396	411	455	398	417	407	368	398	406	409	430	384	408	416	405	415	341	419	405	437	374	400	382	376	413	402	409	395	385	385	360	421	442	415	385	373	385	399	398	382	386	387	360	403	413	429	393	397	421	387	355	440	391	417	393	394	369	402	381	413	378	368	454	392	423	383	387	375	379	404	397	367	403	387	354	408	405	417	401	372	380	401	414	351	420	398	355	375	364	402	424	402	354	405	394	373	415	361	402	391	403	394	372	390	419	379	365	379	440	418	370	416	389	393	352	420	401	418	383	404	398	418	363	376	391	393	397	386	435	446	393	388	369	375	362	339	373	380	403	409	372	359	389	363	419	400	385	392	406	385	404	397	417	397	424	410	392	398	367	437	384	400	369	418	402	363	379	432	372	347	356	389	424	354	442	409	387	389	412	369	349	447	459	396	412	400	417	403	370	412	400	369	381	381	395	372	457	407	420	423	390	403	417	404	385	430	423	376	374	393	402	408	413	406	391	406	392	424	430	397	423	412	392	398	398	455	402	404	388	369	392	371	410	378	349	407	376	393	399	377	354	392	385	406	404	404	398	392	389	356	403	376	388	409	424	370	417	401	429	391	391	420	416	395	395	400	377	390	437	377	412	409	421	395	422	356	386	386	406	389	383	353	395	406	381	399	388	417	377	415	372	404	437	380	427	412	387	428	357	403	368	346	413	406	391	422	436	418	381	433	433	372	396	398	376	400	391	326	343	372	380	388	432	391	366	383	395	384	365	400	420	427	439	380	390	379	422	402	372	431	375	386	370	383	357	383	411	385	381	403	420	402	423	391	379	405	372	378	374	389	391	404	377	389	399	406	373	377	387	364	372	391	455	391	422	402	392	369	423	401	387	384	363	373	425	389	398	406	421	365	393	388	417	411	395	376	399	389	409	407	407	409	399	397	440	441	430	392	376	395	396	388	388	361	370	393	374	385	376	377	396	402	345	393	394	444	405	404	392	398	424	379	389	386	423	418	412	398	332	377	430	393	414	393	388	393	370	397	387	418	398	388	407	352	428	401	359	398	426	377	384	370	386	361	351	395	401	438	369	388	397	374	406	398	393	371	373	361	408	370	396	381	421	391	384	413	378	391	399	400	367	377	391	432	403	381	463	425	353	383	379	380	384	355	433	426	377	343	384	399	408	420	430	396	375	376	369	421	381	377	380	394	402	417	389	370	371	394	393	367	409	387	392	392	394	364	379	356	374	338	368	367	380	398	396	397	421	412	364	382	431	405	384	375	392	396	412	379	440	399	364	359	411	406	394	391	386	358	430	388	367	399	372	384	383	412	384	400	397	396	378	336	390	399	381	401	374	406	390	404	391	428	405	386	357	383	380	442	373	379	367	368	402	404	412	388	411	373	387	412	410	399	370	391	392	416	400	389	420	385	406	416	405	398	410	384	386	370	375	358	404	366	401	371	398	400	382	353	378	414	393	436	425	425	407	382	423	388	387	363	413	391	367	352	379	408	378	403	396	398	383	403	393	396	366	399	403	380	410	402	366	418	416	406	402	405	383	382	370	408	387	403	391	403	377	386	421	340	384	409	376	388	447	409	328	388	427	370	390	381	406	410	391	387	426	375	396	410	429	399	421	392	402	354	405	403	377	397	378	406	384	401	418	400	387	400	411	395	410	393	384	370	425	363	403	390	410	380	357	393	413	406	334	406	409	418	386	372	403	371	386	377	391	345	376	391	361	394	405	383	409	366	419	390	394	380	394	412	396	418	395	423	413	435	379	394	384	365	409	396	388	364	443	392	414	408	376	415	394	420	364	445	363	370	360	363	417	379	418	408	376	363	421	380	421	435	384	414	394	393	381	435	421	413	406	395	414	378	414	363	363	380	405	411	406	365	384	388	371	387
6131	2313	1774	1058	928	878	916	836	875	859	866	872	830	848	814	849	792	815	879	905	885	837	842	796	902	883	876	859	877	805	818	876	843	813	915	880	910	854	867	863	856	824	845	955	795	801	839	867	832	865	813	827	865	859	817	881	806	823	811	836	847	809	882	867	829	890	898	815	831	855	853	816	876	814	852	856	861	863	825	873	817	859	852	818	859	848	890	854	782	869	907	822	858	841	852	846	843	861	833	857	882	837	843	840	865	859	886	832	869	832	845	835	850	838	879	845	838	921	781	846	868	841	837	851	811	823	905	862	841	886	826	831	846	829	868	822	903	790	863	852	918	815	868	758	852	854	850	892	829	842	834	883	804	799	829	834	843	848	843	812	846	883	950	790	855	883	841	835	866	832	843	834	827	886	786	885	828	878	862	850	871	812	857	844	845	815	856	876	878	836	814	829	816	903	840	849	836	897	833	846	855	817	850	792	880	828	791	860	814	892	868	881	842	872	808	828	853	871	847	882	862	843	871	877	821	834	847	807	862	773	854	861	856	912	851	913	855	889	826	841	897	881	787	848	859	846	855	859	816	890	848	817	824	811	860	795	813	803	860	830	844	838	808	901	900	846	866	815	796	859	843	844	866	861	859	882	895	888	847	870	812	824	876	825	818	836	890	852	857	844	863	817	885	863	817	861	868	840	871	860	877	844	818	910	840	883	883	900	875	829	842	846	845	862	872	903	800	855	822	831	862	817	842	856	822	837	823	823	866	871	858	822	830	819	891	874	836	836	866	842	825	891	878	851	839	861	825	835	837	901	820	834	812	893	854	830	852	871	876	835	858	805	833	876	842	886	887	803	824	865	862	816	878	861	780	852	784	839	869	894	836	846	813	832	841	842	820	850	890	839	824	821	815	833	836	919	833	836	900	835	844	840	870	824	877	831	873	852	906	872	809	852	814	857	852	795	880	819	862	853	873	830	813	848	874	842	846	834	853	790	846	847	843	819	863	837	825	845	834	845	797	867	906	831	839	844	848	788	801	859	889	846	841	882	900	799	807	782	824	881	803	834	840	829	851	828	847	870	772	860	824	884	856	821	846	847	789	861	903	860	821	822	863	832	789	822	866	828	853	838	832	845	851	883	888	808	826	828	864	826	851	874	810	804	841	821	816	871	845	769	858	865	810	849	875	847	837	828	867	829	840	862	838	915	832	849	794	852	843	844	850	853	851	881	838	900	836	863	780	863	830	858	816	830	851	816	815	802	778	867	876	789	827	768	865	872	902	853	856	834	838	846	931	801	786	832	863	846	887	821	822	868	861	885	841	828	863	848	856	876	854	874	844	858	892	876	854	881	830	815	864	876	836	845	787	786	858	824	802	862	864	853	826	859	833	891	854	849	828	837	868	863	824	871	834	842	855	830	913	875	829	831	858	868	874	826	852	845	902	864	856	838	896	882	846	909	898	833	808	823	781	798	871	873	819	828	836	828	834	857	814	799	832	818	826	810	826	850	844	858	787	826	876	847	861	871	849	853	838	865	840	843	834	887	813	842	879	829	829	840	846	900	849	855	813	840	842	864	817	873	848	876	848	896	884	884	750	856	819	854	855	837	872	855	863	826	807	853	847	875	851	890	803	888	808	802	833	847	803	856	850	853	824	868	862	861	818	837	844	826	882	860	839	873	818	833	816	791	851	828	846	867	849	839	847	874	828	828	798	846	804	851	853	848	818	870	858	855	841	848	877	901	798	873	873	861	840	872	831	901	819	874	838	843	824	859	846	865	887	869	833	821	785	874	875	848	804	830	833	846	934	843	795	879	853	832	830	816	838	852	834	855	853	897	850	820	849	830	815	817	804	838	809	843	811	790	852	866	852	838	868	881	907	863	862	800	821	814	853	858	881	851	890	864	837	846	861	825	874	824	881	846	873	803	842	846	880	827	845	789	827	836	834	822	842	839	827	842	818	785	864	841	831	807	798	877	875	891	820	820	872	861	884	859	868	827	830	799	874	823	836	800	895	855	835	859	865	824	829	867	799	845	893	844	913	832	892	907	878	870	820	858	880	820	818	790	868	842	852	810	878	851	817	851	810	840	831	844	812	802	809	823	865	841	849	866	844	879	816	818	876	867	828	828	861	825	881	838	848	832	807	828	876	825	817	832	849	852	845	849	854	864	898	847	801	888	835	833	882	810	857	883	888	811	868	834	833	849	890	898	826	843	857	866	860	892	828	904	858	823	828	872	867	798	803	809	825	862	786	858	874	862	847	866	832	862	902	874	855	842	819	826	832	827	831	867	849	798	913	851	857	813	891	802	865	820	845	780	857	895	828	809	825	849	858	809	846	848	823	849	886	908	855	840	855	865	828	864	856	841	821	860	851	838	864	828	870	876	866	868	783	866	820	855	836	874	858	872	823	861	832	834	819	871	854	850	845	806	844	852	817	832	823	798	819	908	854	809	899	865	850	816	808	870	875	805	879	877	813	873	786	854	859	864	840	833	848	769	836	903	810	836	828	832	815	835	831	817	859	862	858	845	862	812	865	870	882	891	805	877	871	882	825	832	893	875	846	824	850	864	824	819	820	896	863	867	813	902	867	841	901	849	876	830	856	818	872	850	839	830	864	807	857	846	850	840	863	905	825	891	916	861	804	856	887	848	871	887	877	818	852	883	895	828	839	806	853	786	894	840	853	842	824	856	825	839	860	812	852	832	891	803	874	809	834	843	834	801	817	871	856	841	816	880	814	823	863	876	862	837	903	874	854	899	852	846	819	865	857	828	814	869	864	883	827	844	820	844	815	807	865	859	765	933	861	836	872	820	832	888	854	838	863	826	803	819	880	818	890	824	864	865	836	815	796	758	827	847	821	834	858	881	861	837	886	847	869	863	892	832	856	832	791	812	808	866	808	832	811	859	854	849	869	866	833	892	872	823	813	859	829	901	896	831	824	824	865	839	836	851	813	832	843	868	866	841	771	808	817	908	844	869	835	860	864	823	828	838	873	856	858	856	843	875	870	822	823	852	833	824	840	884	803	818	851	892	857	853	847	872	826	855	828	871	810	853	818	850	827	847	874	863	804	873	818	768	883	890	792	818	909	867	856	818	826	861	802	808	830	897	840	870	814	793	838	860	781	794	850	859	774	860	848	846	864	823	879	854	828	839	900	863	847	839	821	836	835	835	844	823	833	829	874	876	827	822	821	832	877	813	796	866	794	838	822	805	796	849	853	821	872	833	864	849	793	829	845	790	841	888	869	813	876	860	826	849	843	811	825	817	833	894	859	848	867	884	857	825	912	834	881	833	861	852	837	880	850	830	852	831	859	853	864	799	852	825	852	885	856	891	841	866	768	847	837	895	814	827	855	846	856	838	868	836	860	848	837	890	792	902	814	826	826	890	832	809	857	828	869	864	837	857	857	837	896	813	784	890	822	836	875	918	856	866	891	880	862	910	869	836	852	872	811	867	814	878	840	810	905	829	878	870	858	903	815	822
24741	21192	24754	27922	20984	3756	627	469	449	392	388	354	386	359	333	289	337	341	312	335	286	320	308	331	315	311	295	335	264	308	319	350	327	305	301	323	304	307	304	291	305	283	281	305	297	291	275	318	304	292	282	262	283	286	286	286	318	298	319	296	287	291	256	319	300	325	286	309	257	287	321	276	300	284	327	296	271	244	283	279	272	302	270	274	294	300	333	276	303	309	291	305	272	285	284	257	259	280	307	255	277	308	307	296	295	269	312	279	299	331	281	300	314	299	278	312	310	322	314	336	294	296	320	299	284	271	275	273	306	260	279	299	281	312	293	267	301	292	286	278	316	288	269	321	269	288	277	282	280	243	283	302	255	281	257	304	254	282	280	298	299	334	309	274	297	284	275	277	273	303	283	293	301	291	287	334	295	300	285	282	283	305	279	294	313	278	290	307	281	273	276	297	261	283	297	307	283	269	316	258	300	300	280	264	283	269	315	274	290	301	340	289	257	325	295	281	320	301	266	331	273	265	285	299	305	307	311	279	285	267	277	274	292	292	296	287	272	301	300	288	285	326	295	300	342	251	304	279	318	278	277	271	280	287	291	299	299	272	290	282	261	278	294	291	326	282	281	277	325	274	323	320	286	303	284	311	333	291	242	304	308	284	264	288	322	307	285	286	292	260	271	296	287	300	273	328	284	284	287	269	291	322	325	275	279	276	263	291	300	319	264	305	310	270	322	307	274	275	262	290	310	278	266	301	265	296	308	263	287	266	280	328	312	243	292	295	299	268	291	323	264	253	268	257	275	282	303	266	312	286	260	301	259	263	288	295	327	279	236	315	280	302	287	286	281	279	312	313	300	309	275	322	288	298	272	277	288	257	274	277	249	304	297	303	310	301	272	307	301	286	307	292	300	272	290	301	323	277	286	301	318	287	302	275	290	281	288	273	252	270	268	288	331	272	289	301	250	259	285	277	304	300	286	300	322	274	308	289	285	283	280	299	289	273	276	305	304	253	261	289	295	270	270	266	313	296	262	291	313	313	297	305	278	292	287	287	272	301	265	276	275	316	274	286	304	300	279	262	286	282	330	278	273	260	273	298	305	289	303	307	323	281	276	256	274	291	288	277	296	282	262	290	312	291	274	281	285	296	288	303	300	269	290	251	295	289	290	303	279	287	314	325	283	270	303	280	274	299	297	276	265	300	305	295	298	286	324	295	282	293	293	296	289	262	314	270	290	253	328	305	265	293	258	283	316	298	270	281	298	293	308	309	297	289	296	325	315	298	277	332	267	271	318	280	298	306	289	264	299	320	259	285	337	300	275	273	264	264	260	287	300	283	286	316	255	281	295	281	311	310	272	297	306	287	302	292	268	307	276	291	296	290	280	305	280	293	297	298	289	295	297	295	297	313	276	298	292	281	261	299	272	291	322	283	288	257	300	288	263	281	286	286	283	282	304	258	292	312	271	289	274	265	301	267	265	314	271	267	293	295	294	320	292	276	296	263	323	265	278	275	270	299	281	273	264	330	283	276	282	289	282	279	298	302	286	285	309	280	275	263	325	312	294	299	296	290	292	308	256	270	273	274	248	294	304	302	297	308	295	280	265	326	278	311	268	298	299	278	278	262	291	277	301	285	253	293	307	302	273	292	307	305	296	256	294	285	291	242	280	309	299	277	301	314	246	300	300	286	284	313	292	286	260	286	284	327	263	278	301	302	276	298	294	269	266	277	292	290	312	274	265	275	268	294	316	322	302	274	267	295	374	321	295	290	250	303	282	293	268	291	267	265	268	288	287	288	278	309	317	289	293	267	318	270	304	289	302	279	261	278	304	302	328	290	287	318	311	310	327	302	290	293	313	291	285	277	275	272	277	242	310	282	278	290	277	265	297	325	287	286	269	287	263	279	254	276	303	256	313	297	272	281	302	271	288	252	291	304	287	253	307	281	278	293	288	307	312	320	276	315	296	299	289	323	273	322	261	281	319	287	275	294	267	291	313	312	286	284	293	264	280	249	291	270	315	291	276	311	290	311	303	322	314	287	268	301	299	278	296	270	269	277	297	319	278	311	263	265	297	327	261	265	280	298	286	290	290	283	284	304	318	300	291	308	281	302	293	292	275	235	290	270	282	282	249	279	304	274	258	289	298	304	306	292	280	254	288	286	281	295	294	284	283	265	314	280	298	243	281	276	290	307	329	281	301	243	285	283	289	305	288	290	290	298	288	304	259	269	318	322	291	301	330	293	271	296	263	289	264	289	274	259	253	291	325	282	294	269	283	265	279	288	267	313	271	291	245	286	287	269	273	311	273	323	298	270	300	294	270	288	283	322	298	271	279	286	278	267	318	304	257	274	287	286	276	256	305	322	290	289	301	262	296	271	277	292	314	292	303	250	294	325	267	297	304	305	279	290	297	285	293	276	247	279	324	281	275	282	288	278	306	295	304	264	278	242	281	292	288	286	278	321	284	296	306	304	282	315	305	311	255	256	302	312	280	259	298	322	323	271	281	315	269	254	280	270	254	279	284	287	288	294	285	316	332	279	283	305	306	307	307	282	322	326	307	256	283	275	251	302	278	279	279	294	298	310	259	293	288	243	298	273	287	282	296	269	293	288	288	314	281	281	290	279	288	301	276	298	297	295	271	300	290	296	260	291	281	280	282	308	280	309	284	292	270	287	257	276	316	313	289	288	305	281	292	270	254	337	329	305	298	295	280	309	337	302	282	292	290	289	304	273	312	276	276	264	296	261	301	245	272	278	253	307	314	296	277	285	301	283	319	276	271	268	303	273	305	290	275	273	288	279	277	302	293	283	291	301	305	307	322	288	292	288	298	290	281	279	280	320	273	251	276	268	304	272	272	282	320	298	295	270	259	295	299	300	316	310	298	301	299	292	306	277	281	283	248	275	282	281	286	291	256	278	278	252	311	297	267	291	301	271	305	278	285	300	297	301	285	302	290	292	287	305	281	261	276	304	273	300	312	321	279	259	268	300	280	330	271	304	280	251	304	261	280	314	294	289	285	317	322	279	249	282	296	301	303	288	303	285	290	260	258	298	298	307	308	288	284	281	285	302	292	275	288	294	290	281	271	269	303	279	287	284	314	285	263	277	283	292	271	327	287	271	298	275	262	283	292	263	273	290	255	253	311	264	269	288	299	309	316	285	304	289	305	266	286	279	293	280	278	290	300	265	263	306	310	256	280	310	273	257	275	269	289	284	302	281	271	282	330	295	304	266	303	294	271	249	299	263	265	309	293	313	334	290	267	254	295	275	282	263	272	300	272	284	308	294	320	277	290	281	291	291	277	269	279	294	301	303	271	259	307	288	279	299	311	316	318	277	299	273	295	262	268	293	268	307	287	281	259	291	284	330	305	296	293	270	295	286	292	277	279	284	335	296	313	272	267	273	273	274	306	296	290	294	289	293	294	286	287	274	289	322	286	285	284	272	303	276	301	297	297	317	292	289	286	303	313	310	303	292	285	280	274	273
3792	5339	3860	1654	1005	802	753	768	658	675	673	678	652	663	636	640	615	673	609	640	653	659	662	677	651	656	628	668	656	606	669	635	648	656	632	642	666	660	650	626	681	651	600	640	661	679	638	626	683	674	647	628	651	619	644	641	649	621	602	584	652	644	634	641	566	646	632	682	621	555	608	636	608	621	628	582	667	628	612	631	621	631	614	634	632	610	632	685	636	633	661	637	622	613	629	589	608	622	620	599	646	637	652	668	610	631	649	623	588	673	660	629	641	624	641	652	626	621	641	598	618	633	651	642	636	624	666	631	653	593	644	632	609	670	587	589	643	628	633	603	650	604	596	622	658	659	668	634	621	625	632	619	583	611	626	635	616	632	611	651	641	637	627	672	620	639	602	606	656	654	675	634	652	650	610	628	626	630	650	615	625	623	648	669	603	624	620	637	682	677	615	603	615	647	625	553	627	589	636	672	650	660	632	618	680	658	636	671	613	615	639	622	629	632	603	638	610	591	613	596	619	626	625	657	642	616	599	636	658	607	642	604	623	584	598	574	598	598	651	684	567	638	637	638	639	650	624	629	624	630	642	606	620	616	606	631	639	668	643	644	628	634	632	595	670	584	647	638	640	685	634	623	616	661	625	655	675	654	619	648	630	594	625	617	669	649	645	604	663	636	652	600	614	622	640	639	637	623	631	638	640	674	656	664	601	654	590	639	660	612	639	605	616	623	637	607	622	651	643	687	623	662	619	604	589	646	644	628	621	629	631	593	616	658	615	581	659	613	612	591	577	644	637	641	631	637	644	613	653	675	663	623	668	637	661	593	650	626	647	645	621	617	635	576	597	618	633	606	652	625	618	631	673	625	618	696	623	598	611	632	602	677	626	617	614	612	604	637	640	655	603	641	658	657	641	636	608	585	603	646	575	580	675	603	643	625	594	622	655	647	683	609	607	639	646	638	616	645	640	630	623	672	669	612	647	674	638	651	659	673	628	620	608	610	651	575	635	645	627	646	625	609	609	632	612	599	686	628	627	646	650	633	607	641	613	628	640	611	660	624	654	570	615	647	636	620	644	628	623	630	591	589	645	662	644	629	683	592	686	668	645	655	633	624	563	600	624	641	617	592	657	616	629	603	690	630	624	620	650	625	591	646	628	687	652	622	616	638	647	615	633	637	665	655	624	600	648	631	644	650	640	611	637	645	596	651	609	588	692	645	626	610	638	623	656	659	608	591	601	618	638	651	586	620	644	606	572	667	609	658	661	629	647	655	625	656	659	630	616	654	609	601	597	642	619	644	631	656	594	630	671	599	659	646	656	606	600	631	638	624	598	562	588	654	607	609	617	609	607	582	652	621	630	607	641	635	610	648	627	606	642	579	632	644	640	647	630	636	661	632	667	603	652	633	624	614	621	636	631	655	602	631	624	663	606	654	627	602	632	616	623	656	652	626	640	663	610	643	674	646	649	625	671	586	630	578	634	589	584	628	643	637	619	593	653	616	616	652	594	653	609	627	593	647	649	640	635	610	634	612	584	622	614	639	668	617	612	646	626	596	600	669	595	648	583	611	589	644	631	634	617	614	668	603	611	649	645	686	626	643	632	610	635	653	635	619	587	615	651	610	652	645	605	639	580	615	627	620	606	600	594	618	614	702	648	602	643	646	648	625	579	612	642	606	622	693	649	661	628	642	632	665	612	618	604	641	600	653	635	629	605	602	631	604	657	595	677	605	646	630	624	607	641	624	626	665	672	591	624	596	642	653	633	646	613	635	596	662	651	606	626	617	669	580	585	642	591	632	680	611	622	633	586	610	621	687	645	639	628	624	661	641	613	649	615	652	612	655	611	599	651	632	640	657	609	592	669	610	631	624	642	603	591	601	654	629	598	618	655	620	661	637	632	635	584	597	635	657	645	614	651	606	672	668	693	654	667	626	639	617	665	630	617	615	604	621	607	602	612	643	634	600	673	673	617	620	631	599	674	609	632	617	673	657	648	587	639	637	623	651	658	655	646	608	643	612	609	612	610	578	645	618	603	633	651	609	626	591	628	614	607	624	626	642	652	660	652	621	625	699	639	604	622	644	651	618	579	604	650	617	572	603	639	621	641	609	657	633	598	622	625	599	633	651	627	631	609	640	608	643	636	596	623	640	604	606	596	655	621	633	638	594	626	585	632	648	657	629	641	683	645	633	646	583	639	617	641	609	668	622	659	642	655	624	645	671	621	623	678	639	633	599	687	614	676	637	621	655	658	662	630	627	615	608	690	635	622	627	623	599	602	650	649	621	623	652	634	666	623	636	624	658	632	648	660	652	670	634	607	650	622	638	613	653	621	673	660	657	598	664	650	643	596	618	622	657	635	639	652	655	635	642	626	670	603	659	606	622	609	607	648	616	628	621	690	681	638	658	638	648	625	629	595	695	626	621	648	643	631	618	674	639	638	657	658	637	599	623	646	607	617	600	632	679	643	664	668	654	613	634	605	618	616	624	658	624	622	626	597	603	630	596	665	636	637	624	633	644	630	655	647	663	668	616	628	634	615	617	638	673	598	648	622	683	606	619	622	640	611	625	617	605	552	606	631	613	645	622	656	678	626	587	650	626	659	612	584	684	634	623	637	623	605	630	624	610	609	654	611	614	588	593	647	586	659	630	664	625	624	652	606	668	632	631	648	649	625	672	617	618	635	624	664	656	619	600	610	663	636	646	647	674	623	635	661	629	641	622	622	650	679	621	665	606	646	599	671	665	613	596	645	667	600	628	575	643	644	666	647	630	586	649	660	644	630	611	616	632	640	663	669	641	676	626	598	637	620	645	638	686	645	641	623	640	618	646	672	637	675	671	596	602	649	642	664	616	601	661	611	671	635	614	626	561	633	632	600	642	622	659	660	670	643	619	622	616	651	607	639	636	627	654	627	611	629	681	614	564	665	642	596	643	614	598	673	620	642	652	652	663	695	622	610	686	636	621	651	641	658	617	606	612	578	585	645	620	659	625	620	643	658	633	604	609	670	607	614	596	636	647	635	608	620	600	660	642	570	645	656	651	617	634	611	646	625	638	640	697	622	604	652	610	655	642	650	628	637	634	610	609	630	599	621	590	702	635	611	611	625	647	625	674	617	602	624	630	644	581	652	655	645	625	649	607	604	617	604	645	583	632	605	631	644	621	647	606	583	616	621	635	623	622	642	643	648	636	611	655	610	624	653	582	644	628	587	618	549	646	632	672	634	650	624	648	655	591	620	608	664	620	597	634	650	621	608	616	600	606	657	628	696	590	660	662	639	625	643	612	640	630	650	603	676	655	622	582	641	661	628	599	642	642	623	594	680	633	653	604	630	621	621	646	641	623	668	650	599	608	649	624	611	653	650	637	596	668	593	636	653	613	629	640	626	652	626	628	628	643	633	600	649	630	643	632	637	651	677	641	652	651	617	646	642	591	637	613	643	662	632	615	640	661	663	625	610	613	644	618	607	609	618	650	610	627	700	615
24039	21196	25398	27279	21204	21191	3265	582	376	331	329	312	271	301	297	216	235	214	205	198	224	199	225	228	248	234	221	179	214	164	206	183	192	201	177	187	191	194	205	174	169	192	180	185	172	171	158	159	166	145	195	156	178	169	178	175	158	182	182	161	160	161	174	164	185	158	159	178	181	171	170	153	185	195	180	163	172	157	168	140	165	163	164	158	164	171	157	153	175	173	173	170	168	156	152	175	171	181	164	161	151	166	176	189	207	182	171	159	168	146	191	173	189	161	169	185	161	162	145	160	159	163	138	161	162	175	171	156	193	154	168	151	169	176	158	180	163	183	163	174	147	172	172	170	179	149	159	174	197	161	169	162	172	167	160	189	165	197	179	163	162	153	162	176	184	181	153	175	162	184	177	159	167	143	162	175	150	179	173	159	166	193	172	147	175	160	147	169	176	170	163	156	169	159	178	153	173	152	180	165	169	167	174	156	174	190	175	166	183	171	170	174	169	165	136	166	187	193	183	167	178	173	175	149	166	157	145	151	174	172	176	177	164	159	171	184	145	177	170	155	149	141	174	170	157	179	152	163	197	166	168	192	164	154	153	144	181	163	157	180	177	154	143	155	149	157	148	159	164	149	172	185	160	156	157	162	169	173	165	176	171	155	159	176	177	170	166	152	160	159	174	157	151	158	135	154	177	163	124	159	152	144	168	159	165	161	155	145	150	172	152	170	159	157	163	181	184	171	154	150	164	186	179	170	158	178	146	147	164	162	156	153	168	179	147	155	149	155	169	168	141	174	182	182	187	176	172	163	167	160	169	149	156	163	158	178	163	160	187	167	156	179	179	161	147	153	176	159	175	154	201	163	173	195	155	184	174	198	156	191	121	172	182	166	156	159	170	160	179	168	154	162	169	186	175	185	160	174	174	177	174	151	151	163	183	157	167	181	153	156	163	171	167	135	174	184	172	171	144	156	181	173	165	146	144	156	159	177	161	170	161	161	157	175	191	160	158	164	162	181	175	171	154	183	162	152	169	175	156	146	172	181	174	158	170	172	152	159	149	149	166	180	177	161	181	131	162	132	148	161	169	168	172	182	191	165	182	176	172	158	163	144	155	155	193	156	176	152	154	177	167	173	160	167	158	166	175	159	157	182	153	166	181	166	170	169	173	175	160	151	142	153	164	153	165	162	172	150	175	179	155	180	156	140	176	197	180	179	149	169	172	156	168	163	170	144	183	163	164	190	152	161	171	174	167	178	175	145	168	171	172	188	149	167	183	188	145	136	179	158	152	170	150	184	164	145	165	159	157	174	147	197	170	171	160	173	183	192	165	147	157	144	169	163	159	149	160	167	164	165	166	184	157	188	180	156	175	166	173	148	176	159	169	168	182	162	154	150	170	162	180	189	176	174	150	155	168	159	182	163	170	171	162	136	167	135	128	190	179	186	145	175	176	161	179	161	161	192	152	151	169	152	159	137	160	183	150	170	175	156	175	167	180	162	172	197	152	176	180	183	170	153	158	178	185	204	168	171	157	177	152	160	140	166	146	171	169	155	139	169	168	158	149	158	162	165	157	179	200	155	154	153	179	158	132	157	174	173	168	165	161	189	163	155	160	188	172	178	164	151	148	161	155	170	173	155	175	163	160	164	150	164	186	161	173	175	169	179	164	162	187	168	200	160	163	165	155	160	150	138	168	158	144	165	189	174	168	174	153	180	163	168	173	182	184	173	172	154	162	185	179	152	175	152	168	202	152	176	161	169	165	160	158	156	181	184	163	177	156	181	177	174	135	162	141	151	164	175	147	175	171	184	181	168	167	151	179	172	175	160	161	173	163	169	152	172	169	179	153	153	178	187	164	159	169	183	156	164	138	145	170	194	195	162	167	171	158	176	168	161	185	169	160	143	178	161	160	199	197	163	153	171	158	182	157	174	180	149	160	169	157	148	179	157	185	186	184	155	163	181	184	171	157	155	132	153	184	207	176	159	186	169	161	160	191	198	160	165	154	172	155	199	174	175	162	189	161	173	153	166	169	198	159	164	140	162	155	159	185	161	171	196	171	167	166	150	187	146	172	164	149	151	172	149	146	171	155	166	166	159	179	175	184	154	167	177	158	170	177	155	158	156	156	180	143	168	150	159	162	171	190	198	141	191	156	160	142	174	172	162	161	152	162	180	150	176	178	156	199	174	170	163	164	173	171	164	170	176	166	161	156	154	171	166	138	147	170	198	171	153	165	150	153	169	152	180	176	157	162	162	148	176	171	176	177	153	145	182	189	211	160	144	169	162	175	176	159	150	181	160	167	165	145	146	164	160	188	170	142	157	145	147	157	170	173	165	152	167	183	151	181	166	165	156	174	173	140	176	189	162	172	160	167	166	167	177	183	188	174	182	168	138	146	147	174	144	149	159	186	162	172	176	165	172	182	198	169	174	177	174	160	154	171	166	160	159	161	169	182	144	151	178	173	178	159	178	175	167	148	150	148	168	156	184	171	142	152	159	159	151	159	169	139	173	176	148	156	183	175	186	178	148	191	169	138	163	165	183	174	154	174	167	182	157	178	165	161	150	159	173	170	161	174	165	190	163	167	201	156	163	155	182	160	159	151	167	167	182	173	176	169	167	185	169	185	160	163	164	176	185	152	147	172	157	176	151	174	169	147	158	166	178	192	187	170	149	169	148	174	158	175	156	162	155	166	159	172	188	181	172	169	185	174	182	155	172	148	188	165	157	165	158	140	155	183	169	180	173	173	154	167	154	159	184	164	182	177	159	175	176	173	156	161	170	196	175	169	146	154	168	152	167	192	192	175	187	159	174	168	154	191	205	176	191	163	152	169	169	167	177	170	136	176	173	188	159	176	147	158	165	166	138	171	161	183	155	164	159	199	197	157	157	159	168	156	167	166	155	130	164	144	158	183	165	163	147	151	167	170	161	172	156	138	146	177	136	158	166	158	171	169	143	164	161	175	164	149	171	168	178	179	202	166	136	165	187	155	168	158	183	172	168	160	175	176	146	142	146	193	176	191	176	156	167	170	160	166	171	155	173	192	175	145	191	165	177	141	167	144	191	177	160	176	199	147	167	159	179	164	147	147	134	171	187	168	181	140	185	151	151	157	167	185	159	157	159	169	183	163	152	144	161	154	167	167	168	187	153	148	173	157	185	157	137	168	168	161	182	168	153	168	158	174	193	202	178	168	156	174	177	139	155	149	165	158	134	186	189	170	181	150	146	167	152	150	186	164	176	162	162	155	177	170	149	169	186	179	177	154	180	140	166	172	166	148	135	179	151	167	169	146	159	163	183	167	162	165	183	170	160	164	161	149	159	188	199	155	169	174	163	153	156	144	187	157	167	164	162	161	162	173	138	168	162	164	151	185	165	181	181	171	184	177	151	180	161	162	146	153	169	180	163	196	165	168	161	153	167	154	185	173	203	178	175	166	157	161	157	173	194	187	171	170	180	161	171	147	173	175	182	164	184	144	154	173	163
3947	7317	5326	2224	1083	735	631	571	506	480	487	477	460	476	426	439	439	428	422	407	454	421	423	437	415	420	444	420	427	405	391	397	414	425	394	425	424	411	424	433	389	448	396	387	385	413	412	430	380	385	378	423	405	347	426	408	414	377	410	409	427	391	422	394	383	363	375	429	408	402	393	426	418	377	408	396	374	409	427	412	385	390	406	417	388	384	375	402	393	389	390	377	399	405	361	402	360	422	396	394	361	386	453	394	393	384	390	384	373	393	385	392	385	403	383	421	384	408	427	420	420	411	395	394	414	390	373	395	425	411	386	417	411	390	400	407	402	401	366	403	378	386	431	403	367	410	388	425	395	389	368	382	421	402	337	418	384	410	370	368	437	425	410	349	389	386	421	417	386	381	383	380	401	391	391	417	380	438	378	368	381	445	389	383	411	387	426	396	398	421	384	424	405	399	407	388	459	351	376	374	449	405	406	417	352	375	453	398	357	425	434	366	408	392	406	358	362	418	396	368	389	440	373	410	379	390	371	383	416	409	426	397	393	424	387	388	399	448	393	370	386	389	406	376	371	416	416	390	377	385	395	393	411	365	384	393	402	391	422	418	401	405	397	418	399	370	407	390	391	383	393	380	409	380	402	407	398	382	386	407	403	397	392	405	434	440	420	410	408	398	382	373	400	381	360	387	426	401	402	410	404	384	363	376	412	394	379	439	373	372	388	384	376	411	364	450	382	414	415	392	396	373	380	379	395	396	403	375	346	392	396	381	375	388	383	444	423	371	399	410	376	401	415	371	428	416	398	379	405	409	380	418	402	397	405	370	370	411	392	424	422	407	401	380	395	384	423	392	392	349	382	391	377	350	393	374	393	388	373	393	388	373	419	417	375	382	401	428	428	388	371	358	410	411	413	435	379	415	401	385	421	413	384	375	391	381	374	400	417	391	380	372	447	408	405	391	401	436	391	435	419	383	403	399	397	410	394	401	392	416	401	408	365	379	411	415	394	425	389	426	382	421	382	373	400	402	372	435	391	389	422	403	400	434	409	437	406	427	385	394	405	441	366	378	439	389	399	399	412	439	392	354	381	370	398	403	398	370	398	384	419	402	392	414	396	401	388	406	377	397	433	396	387	382	415	411	389	413	387	389	385	445	374	418	402	385	414	407	402	405	390	401	402	398	389	401	387	409	391	397	414	413	352	361	380	398	393	403	373	432	376	372	403	391	438	395	396	381	412	341	383	391	383	375	409	387	392	399	386	376	414	399	407	384	368	409	384	377	401	397	375	392	359	381	400	445	371	376	398	388	345	388	380	402	378	387	365	374	411	404	394	389	392	376	401	404	406	402	408	412	404	386	385	385	412	378	414	389	438	371	377	436	382	408	397	380	411	407	348	391	390	418	355	394	374	390	403	380	430	382	398	366	366	387	391	420	389	395	384	430	437	396	371	414	394	403	403	409	428	405	388	366	389	406	424	376	408	417	426	390	403	398	385	414	436	393	402	382	388	387	417	399	407	373	377	362	394	389	430	394	391	393	377	404	396	394	371	398	395	398	412	378	371	422	387	408	417	405	377	373	392	361	398	367	408	388	374	388	378	380	387	407	441	400	405	390	384	379	396	421	383	435	387	388	384	391	398	413	364	382	415	382	400	395	395	425	412	367	421	424	394	385	424	389	386	386	414	447	435	406	373	398	398	416	383	371	394	398	379	404	394	379	425	395	380	408	410	420	382	410	403	417	414	372	395	373	394	406	419	397	385	426	386	388	359	440	382	402	393	388	401	425	411	373	380	403	401	411	393	405	430	373	410	396	428	364	393	413	411	376	392	417	406	364	408	410	390	377	398	384	385	402	430	423	396	393	393	394	394	397	402	391	403	387	398	402	362	432	338	415	422	417	343	425	419	389	410	393	388	409	413	391	395	366	392	361	344	428	413	406	395	391	395	430	388	394	376	378	369	392	401	386	383	404	401	394	375	379	409	361	396	405	391	414	397	407	415	371	352	401	388	383	403	385	404	409	382	394	429	407	387	379	372	384	370	396	405	360	392	399	421	433	406	402	407	413	390	408	423	351	419	362	408	390	398	381	414	378	367	399	394	363	380	403	414	384	379	382	389	366	400	392	407	386	382	396	402	372	432	411	379	409	353	381	383	431	385	408	410	362	437	395	390	405	369	367	382	413	421	414	365	397	395	407	382	402	400	391	371	380	384	387	405	381	406	386	393	390	397	419	388	422	393	387	376	398	388	428	392	415	388	384	374	384	388	371	371	403	376	388	374	414	399	393	418	399	385	409	432	407	385	373	398	396	408	398	385	398	376	401	365	386	365	401	378	414	431	428	428	380	389	404	400	391	413	370	417	393	387	354	386	426	400	396	397	409	399	363	417	367	411	434	384	392	412	408	411	342	408	347	404	395	401	415	424	408	386	415	415	382	387	392	388	392	419	392	410	390	411	408	393	384	393	403	398	423	383	390	379	391	402	390	402	405	385	409	420	396	387	391	359	404	383	406	388	416	383	424	413	400	409	390	373	399	380	376	413	372	371	369	374	363	440	391	416	391	425	427	385	403	397	394	420	396	385	388	393	401	410	396	376	427	414	400	376	349	367	381	381	393	372	385	418	401	395	373	389	376	411	373	411	378	381	365	374	416	402	392	398	356	403	419	428	388	355	382	379	402	366	408	393	351	399	396	381	425	405	406	386	420	411	389	378	377	419	389	396	382	407	362	398	400	407	389	395	353	392	389	383	400	429	415	389	405	392	387	402	415	383	408	408	367	380	464	411	415	392	398	413	427	408	388	359	376	385	412	373	382	382	421	387	419	350	431	394	424	407	414	395	420	386	408	381	395	376	397	395	436	392	400	386	380	397	418	389	425	394	390	411	386	424	417	431	413	406	411	393	419	382	391	389	366	391	381	402	392	361	386	384	383	394	409	382	384	382	389	400	429	406	397	399	398	374	355	393	377	378	416	398	365	377	384	384	381	387	406	441	362	381	381	417	414	410	402	418	364	403	388	413	426	382	374	393	399	424	408	361	396	379	389	390	412	364	412	385	373	408	413	382	389	403	363	389	424	400	391	393	386	404	378	404	384	378	396	398	368	391	398	385	375	382	402	395	424	375	403	340	402	401	434	371	414	372	427	397	393	411	358	402	405	395	368	383	393	392	423	371	378	392	358	417	419	392	420	441	407	388	380	384	408	424	431	411	394	386	423	421	395	384	405	413	395	412	376	398	412	434	385	399	392	374	404	388	387	371	410	376	370	413	397	433	392	393	381	392	389	401	389	400	364	385	405	377	395	360	375	393	383	408	401	461	405	372	392	384	383	368	416	382	385	376	368	342	377	389	393	383	385	399	336	403	400	389	376	394	428	360	383	403	403	437	385	397	391	361	387	385	411	399	424	405	397	396	389	380	388	386	431	361	418	380	395	387	387	407	420	382	393	395	412	411	399	436	384	401	397	420	402	381	403	381	430	405	391	371	410
34111	11654	2158	832	554	465	429	438	428	439	451	420	416	463	455	386	402	410	378	423	415	416	413	418	411	417	404	368	410	427	380	419	428	415	364	414	415	390	399	426	376	406	407	428	380	413	399	408	394	387	364	394	395	425	408	411	409	397	408	421	377	422	391	373	430	390	425	393	416	370	418	385	375	417	392	436	355	363	404	412	397	394	407	383	373	356	370	412	376	418	382	399	419	398	373	405	399	400	352	436	435	413	452	433	367	380	424	401	398	393	363	403	378	358	364	386	411	377	431	377	431	387	427	392	367	413	391	377	391	396	367	401	383	407	378	383	437	355	382	417	389	413	366	426	430	426	385	390	378	424	404	378	370	406	425	373	399	394	382	403	441	403	385	396	388	382	407	406	369	416	408	411	389	363	381	430	382	378	386	415	375	383	402	383	386	364	401	382	393	372	336	396	392	396	389	407	431	392	430	381	394	406	368	371	430	387	423	376	411	400	350	387	433	386	422	370	402	402	416	383	380	383	394	374	455	364	375	393	384	376	385	365	371	378	410	390	386	386	398	378	362	392	419	366	398	391	400	369	367	378	362	392	387	444	385	376	368	409	394	415	390	402	406	412	398	396	395	378	390	389	387	368	397	395	375	394	415	408	391	359	373	349	368	374	387	392	396	390	434	365	392	414	412	383	379	391	434	404	401	417	394	447	391	403	394	386	386	364	383	434	406	397	400	380	398	397	359	400	361	402	372	432	390	426	388	402	417	406	416	441	408	374	389	406	399	354	405	397	369	416	394	392	385	384	413	408	354	383	414	371	404	390	410	380	393	351	397	413	408	393	370	404	414	449	396	363	379	398	426	368	422	378	369	390	441	381	404	415	427	390	399	417	370	405	390	417	386	417	397	407	429	387	391	412	408	376	428	431	401	365	409	417	378	411	404	395	364	378	396	419	409	368	389	424	390	393	383	437	406	386	404	373	432	390	364	384	367	392	420	373	389	448	373	400	392	411	401	341	376	385	381	381	404	396	404	365	393	381	391	383	420	411	391	372	408	386	421	364	385	384	363	450	424	353	413	389	407	414	407	402	376	397	415	468	406	399	354	385	362	424	412	404	418	389	359	375	413	380	379	392	395	410	414	377	426	393	363	428	436	405	398	383	389	403	403	373	398	384	397	377	398	415	362	414	420	381	414	410	411	420	427	391	369	387	384	410	383	411	400	390	413	415	369	408	393	436	406	387	399	399	390	441	398	393	401	393	409	384	395	388	399	420	390	382	407	398	378	400	403	407	382	381	356	350	387	411	365	362	401	394	367	392	375	410	425	411	404	437	378	387	410	407	388	379	404	410	392	387	378	457	365	409	374	424	419	388	393	417	406	376	388	412	395	367	388	401	397	425	392	394	402	405	416	422	398	364	375	420	400	437	394	418	422	419	428	412	385	365	392	392	389	394	392	388	372	418	356	409	370	388	398	375	404	395	397	361	410	417	401	394	407	383	376	370	374	411	372	375	434	403	406	403	415	447	372	380	398	387	418	417	348	387	383	377	377	400	404	378	418	397	400	367	358	391	412	380	383	375	398	378	397	346	440	409	407	397	394	407	376	391	365	411	432	406	392	390	397	392	375	402	405	381	387	369	393	384	382	389	394	387	414	385	416	357	409	408	423	422	436	382	364	414	412	372	374	387	386	417	404	424	380	386	363	381	409	367	380	379	384	379	424	414	400	373	409	419	400	410	433	407	443	409	398	378	404	375	424	389	380	349	393	432	420	430	390	385	424	416	375	396	368	405	393	377	398	391	397	381	367	406	415	373	435	411	376	383	388	395	422	405	392	414	417	417	389	371	410	382	395	406	405	392	409	437	364	395	406	386	389	388	374	411	417	415	406	413	371	415	362	399	432	390	396	434	382	379	403	411	415	447	404	378	369	402	415	359	401	390	335	394	431	363	400	350	376	395	409	392	408	427	390	398	411	398	428	383	366	395	359	419	349	401	380	430	386	382	370	409	403	351	344	360	398	391	381	423	391	388	372	402	396	404	375	437	403	419	407	396	403	415	394	378	419	363	360	389	376	422	430	424	393	344	396	371	361	406	376	441	413	364	396	378	404	396	401	384	364	340	386	401	375	394	391	394	397	418	400	382	384	398	395	412	374	391	370	402	415	442	408	391	381	428	423	380	402	396	337	392	418	430	396	417	366	409	377	380	374	368	381	421	414	392	449	371	394	402	379	371	410	412	435	371	396	405	396	351	414	385	408	394	369	354	410	380	404	382	346	375	379	363	365	405	416	378	421	423	383	405	400	388	372	406	390	397	402	367	381	398	454	429	373	404	387	396	378	391	442	411	402	402	384	384	390	391	373	375	386	381	395	379	362	412	405	410	413	372	360	383	392	380	403	384	373	418	366	386	350	403	398	381	391	389	372	373	383	411	390	405	365	395	424	376	399	380	391	419	416	397	377	385	406	415	393	385	417	407	418	406	363	362	406	373	395	369	395	399	384	421	398	387	390	364	416	413	465	359	395	406	391	394	398	399	378	373	383	374	424	372	374	397	363	429	436	393	398	406	354	423	411	406	384	379	369	406	399	386	400	383	376	396	396	385	394	415	420	407	390	386	414	381	372	362	389	387	377	445	382	372	418	419	402	419	365	413	421	420	404	400	374	395	412	381	392	369	378	389	386	381	407	389	387	360	403	434	378	468	415	415	395	382	414	419	399	399	398	382	392	388	389	403	393	356	440	419	351	367	386	384	406	421	429	358	406	379	420	402	392	395	381	372	380	397	360	400	383	390	405	393	407	384	404	383	413	385	428	403	393	414	379	414	414	425	379	374	370	399	416	386	405	432	331	429	397	375	359	396	384	400	397	371	396	379	413	384	387	403	399	414	339	379	375	374	408	375	381	381	405	398	421	413	393	393	381	381	364	392	399	385	383	384	408	379	405	356	402	383	432	432	399	360	366	439	373	423	403	371	429	431	374	428	388	382	403	366	387	371	415	397	408	374	391	391	361	408	380	382	401	368	394	384	407	407	382	375	378	408	389	369	394	438	386	340	399	391	428	404	411	411	378	407	371	420	387	401	385	414	386	443	402	356	417	378	407	396	403	408	369	356	402	406	396	404	385	395	375	347	382	390	408	386	408	389	376	365	418	392	356	373	390	390	397	386	413	370	385	353	399	433	412	410	405	374	402	371	384	419	393	397	355	381	403	393	374	424	451	406	414	414	439	384	388	383	370	403	423	352	407	375	398	356	401	353	414	368	366	351	408	410	407	419	399	402	390	410	384	393	423	409	385	341	382	402	348	376	421	400	389	396	395	392	374	386	355	415	397	383	381	402	387	356	434	409	434	407	423	376	385	393	366	369	376	364	376	369	424	402	406	396	381	366	411	371	374	375	397	403	376	370	395	395	388	391	422	426	386	368	408	436	412	402	374	396	368	379	380	399	393	421	391	416	371	410	384	398	425	420	404	416	393	338	398	395	413	424	395	465
8657	2124	1774	1152	927	946	904	866	827	867	876	838	834	858	872	865	875	882	870	843	843	840	891	944	827	891	876	847	895	871	871	821	835	903	859	828	877	835	822	889	892	804	828	823	841	865	827	908	810	817	841	881	849	868	893	783	883	864	854	826	834	825	873	870	841	862	903	834	851	801	854	884	838	829	784	848	899	817	821	869	873	838	800	864	894	842	834	807	847	856	797	890	909	819	820	857	858	842	860	870	819	872	831	842	894	851	851	829	860	864	884	829	842	850	840	850	887	879	840	844	845	891	872	896	875	866	877	892	777	879	841	834	869	846	860	837	834	802	828	905	885	862	850	822	838	897	844	884	841	832	850	850	871	847	876	888	852	867	833	807	843	862	835	772	884	851	860	832	832	831	848	829	820	843	869	814	893	777	903	816	847	907	843	910	818	873	879	889	873	820	911	871	874	859	863	901	856	849	881	826	852	832	868	844	861	856	864	855	886	886	841	876	853	838	898	836	851	879	852	824	833	820	814	818	891	813	839	853	892	841	806	859	848	839	877	845	867	909	842	860	811	838	836	862	850	842	791	823	853	866	826	871	822	902	830	821	903	833	826	857	837	895	859	834	884	875	870	868	868	840	865	866	833	872	820	880	791	853	831	802	856	832	852	848	865	849	815	851	897	854	855	865	839	821	849	829	865	826	878	863	892	824	912	867	877	851	799	860	842	850	816	834	849	870	834	844	851	849	838	857	837	845	898	852	848	818	839	857	851	815	898	852	818	893	834	854	854	833	845	904	855	914	834	863	835	847	900	853	842	892	802	840	790	872	884	906	851	883	888	866	873	862	890	871	782	831	846	821	884	809	911	867	846	892	844	872	808	851	857	849	858	864	848	885	865	852	859	878	833	877	904	868	836	863	810	848	826	879	824	856	855	860	843	870	859	831	811	865	856	853	866	875	813	877	847	867	822	869	838	840	818	794	821	829	877	907	852	826	853	860	873	887	743	837	831	825	844	870	894	870	842	892	862	879	849	844	832	840	820	798	817	846	857	846	842	824	895	874	836	834	866	872	877	859	852	858	872	870	811	840	838	876	868	831	840	873	840	853	855	875	846	830	782	855	789	802	809	838	811	866	868	901	866	817	855	862	881	892	867	832	900	858	838	778	856	849	869	852	853	860	877	849	820	859	813	851	881	864	868	851	914	854	848	833	879	863	816	852	870	746	871	847	815	857	820	877	843	833	840	838	817	892	862	813	799	874	848	876	839	883	846	844	902	894	831	847	820	852	849	871	814	875	842	849	828	902	877	879	850	824	843	826	860	874	871	867	903	863	837	801	808	823	822	868	884	875	824	869	833	860	830	864	831	875	843	841	887	858	829	852	856	873	853	866	884	881	839	831	912	835	833	836	822	847	856	829	817	911	871	848	884	889	875	917	886	844	889	889	839	878	863	803	846	785	854	847	914	826	821	873	858	845	899	855	865	844	823	892	830	856	836	817	905	882	842	835	878	860	838	845	855	896	841	847	868	843	800	889	844	878	795	839	870	801	876	848	822	875	857	833	831	833	818	853	889	897	898	857	827	883	923	889	865	821	923	856	903	837	874	843	778	906	868	847	822	802	828	883	886	872	863	883	893	822	860	878	850	856	873	859	888	862	818	819	860	795	885	846	843	849	884	875	804	860	830	852	892	894	872	850	869	861	846	816	877	862	826	820	861	844	801	903	860	873	827	820	828	866	827	831	885	837	814	876	869	877	891	883	839	864	895	860	853	872	897	823	824	860	872	825	838	844	822	938	863	868	861	791	867	826	860	857	867	864	827	860	795	881	863	839	845	845	824	866	854	879	821	886	893	838	841	834	823	858	835	825	864	906	858	851	903	856	892	880	890	849	834	877	856	879	834	811	875	879	887	867	847	874	854	834	880	838	882	844	814	856	839	891	821	802	894	873	902	857	860	890	901	861	836	835	836	887	844	858	871	876	859	852	863	830	847	860	806	896	906	867	842	861	834	879	842	815	811	805	916	897	891	873	836	860	855	832	778	864	804	867	846	822	831	850	870	866	839	802	841	831	918	841	843	811	834	870	828	833	821	864	846	853	873	862	869	817	810	869	900	862	849	876	858	861	810	834	804	836	834	819	843	804	896	810	835	858	891	839	901	841	876	902	865	896	876	868	865	862	830	839	858	824	879	851	844	850	843	856	844	836	851	861	890	813	809	856	830	852	841	864	845	859	844	898	840	828	869	847	863	894	857	857	826	848	871	797	830	843	883	827	864	835	836	885	856	874	808	860	866	850	835	850	882	852	873	854	809	869	852	827	834	921	833	912	828	877	881	875	840	861	821	887	835	934	866	875	824	908	863	855	868	870	825	875	895	890	876	862	846	848	812	864	876	831	847	864	863	843	870	874	876	840	831	854	847	831	858	820	872	842	942	811	920	854	845	888	871	847	870	854	933	841	803	797	826	834	839	829	879	860	826	873	871	857	807	839	847	865	837	890	829	846	891	855	821	868	878	874	879	853	852	846	851	869	833	841	864	857	826	881	876	908	849	806	854	872	896	856	797	816	888	843	818	891	865	848	845	884	886	842	877	887	872	872	828	817	851	786	831	884	913	823	826	813	889	865	828	839	826	856	863	895	848	879	850	883	891	872	868	835	811	881	833	817	817	872	830	844	867	898	866	820	881	886	862	836	863	827	902	849	848	855	836	881	852	853	880	814	848	902	890	847	871	880	839	878	878	822	865	891	895	798	875	801	868	868	810	831	820	839	909	854	935	872	854	833	832	833	909	869	861	843	869	825	849	817	848	859	830	877	851	885	907	796	825	845	857	846	819	894	839	833	791	893	892	813	805	863	858	833	813	795	835	882	842	849	848	851	871	899	856	860	892	892	852	894	817	851	865	857	858	841	861	834	896	854	828	836	888	830	857	846	858	876	837	848	815	877	855	825	794	896	899	883	886	840	879	812	884	862	827	842	887	862	833	875	831	825	874	842	876	855	924	900	836	887	858	812	828	848	855	868	894	859	848	809	886	872	881	877	826	885	856	875	848	823	802	837	812	850	814	883	896	840	802	825	869	854	828	834	890	813	809	857	864	845	839	848	861	855	868	889	880	878	826	896	846	913	830	867	876	911	833	878	831	860	867	850	879	839	856	863	885	828	858	864	885	795	861	833	849	867	832	849	894	876	841	838	881	822	849	841	894	827	877	865	837	878	870	896	891	863	880	876	862	813	887	846	833	833	844	838	884	811	795	859	889	827	836	813	838	814	833	871	874	885	843	896	879	865	805	850	891	812	850	828	831	835	826	851	854	869	851	822	868	914	894	874	846	844	826	845	877	898	877	905	853	871	820	902	859	865	857	840	845	868	846	860	856	879	849	869	799	925	888	883	832	891	775	822	868	873	801	838	858	858	883	891	859	876	877	830	871	804	896	880	888	866	872	849	869	881	888	835	865	795	887	855	854	880	854	851	858	819	833	896	858	833	832	825
24763	21195	24781	27867	20939	3469	577	460	421	383	356	371	357	353	382	330	335	331	359	339	356	353	290	348	316	305	291	332	336	326	306	313	285	306	295	262	280	286	291	316	299	251	311	289	274	282	256	275	324	266	287	301	312	296	298	293	278	296	303	300	271	287	290	299	281	284	278	263	300	267	267	298	281	311	294	300	311	292	313	286	277	302	284	286	266	298	300	287	281	304	264	266	288	305	266	324	282	307	277	277	231	294	262	263	278	271	293	262	298	316	325	289	280	302	301	320	293	298	284	308	246	256	300	269	298	287	270	266	297	317	300	286	297	261	301	309	266	289	263	295	277	273	310	292	260	270	272	292	278	292	292	288	270	262	316	304	295	280	295	278	309	303	312	312	325	335	261	278	276	270	262	288	316	289	304	282	257	280	274	290	290	317	278	292	322	292	288	271	271	284	278	299	307	272	275	295	311	290	310	284	297	268	298	285	264	277	275	274	309	304	280	294	304	264	299	319	294	278	288	264	288	274	304	281	298	272	280	282	290	326	297	278	306	296	334	301	266	315	323	279	307	290	272	289	297	279	282	303	289	329	299	301	300	259	247	276	300	303	314	333	295	267	262	259	306	309	305	295	259	301	280	334	284	263	280	287	287	288	289	305	292	270	268	284	279	275	314	285	268	262	295	306	271	286	323	273	264	277	297	298	239	279	277	307	299	270	272	295	289	312	304	292	269	300	297	301	268	292	286	270	289	280	298	298	308	281	316	308	274	294	258	275	269	307	302	279	277	273	298	305	272	297	278	324	274	262	292	262	285	292	322	261	280	266	314	296	286	275	301	296	297	340	284	321	300	319	286	316	273	249	282	290	300	314	305	298	277	282	283	313	278	288	325	267	313	313	268	305	264	308	318	294	320	282	284	293	310	286	275	304	286	295	299	311	280	302	281	290	279	292	283	304	306	340	294	315	264	276	303	301	324	274	265	284	306	291	305	272	267	290	277	293	325	272	316	280	293	287	300	300	282	275	276	322	294	287	282	303	321	279	281	284	280	286	282	306	290	285	301	266	266	302	292	290	300	288	305	300	299	299	328	314	277	306	308	287	266	308	314	332	330	283	298	287	269	285	289	280	300	294	317	268	294	302	292	265	296	276	295	293	294	260	280	293	298	304	289	280	279	285	304	289	319	308	305	268	274	274	287	284	255	302	274	332	266	316	333	293	271	274	282	270	258	287	295	265	287	309	305	306	271	308	276	339	312	269	260	249	294	266	258	295	288	272	280	300	280	287	265	275	281	295	289	273	263	319	280	266	321	313	264	264	271	302	292	270	276	314	303	297	302	249	295	304	313	287	315	301	334	311	283	308	303	299	275	305	310	334	300	281	279	288	288	271	340	309	257	274	294	318	298	315	286	297	285	284	285	284	281	298	323	291	273	330	313	303	299	274	273	297	283	286	279	307	292	282	261	300	332	282	295	266	269	279	276	291	280	311	297	316	287	289	290	276	315	281	284	302	260	261	314	275	301	301	267	257	266	300	282	273	287	336	294	285	285	260	322	270	279	251	311	283	266	288	291	321	310	275	280	288	285	285	290	297	274	273	275	309	286	281	288	311	280	290	285	316	300	276	310	330	334	303	302	304	309	295	287	284	318	337	308	309	305	292	261	292	303	304	273	278	266	281	286	308	293	315	295	311	276	296	313	289	271	298	273	290	309	305	260	281	253	281	258	248	289	319	248	287	284	300	260	307	304	287	294	302	305	295	317	307	284	283	259	316	265	286	312	281	310	302	309	299	272	282	254	320	303	310	268	271	299	280	278	299	309	289	301	295	325	266	259	293	265	285	262	286	274	259	280	285	291	320	328	317	297	316	259	293	290	275	283	288	290	287	300	309	302	300	294	273	332	287	279	278	258	317	286	262	318	303	299	286	275	281	295	292	314	278	303	303	293	258	302	305	295	283	282	301	269	288	271	276	289	285	293	320	265	283	291	299	320	301	317	292	293	281	312	283	318	289	274	305	297	284	300	285	292	287	276	294	249	302	252	279	301	284	285	269	293	272	279	263	294	301	294	312	283	293	347	297	266	315	279	283	298	275	310	276	292	279	305	302	301	264	290	302	278	294	316	286	259	307	294	279	270	270	297	288	300	274	271	282	310	313	283	299	289	300	299	289	293	291	260	272	293	274	304	283	287	300	289	277	265	296	281	285	281	304	303	304	291	291	283	297	301	330	291	291	254	297	280	260	288	277	295	285	304	281	302	304	299	301	292	280	275	299	314	321	305	302	314	314	297	279	287	309	274	265	278	284	278	296	327	276	290	289	320	260	272	239	321	264	287	254	308	293	270	283	277	316	315	313	294	308	300	316	293	274	261	244	273	280	286	280	280	293	284	309	311	316	290	312	278	250	309	276	277	287	297	299	287	296	271	265	287	293	292	290	278	268	267	295	274	260	279	294	288	280	289	274	278	284	285	277	271	295	309	328	291	289	307	316	278	286	303	317	308	282	302	269	282	269	249	281	260	289	287	303	281	269	261	263	292	263	287	288	259	296	296	283	282	312	301	289	283	290	301	290	308	332	307	302	263	291	292	331	291	271	288	297	296	271	297	308	346	313	285	292	275	298	282	281	296	274	289	309	280	304	304	291	275	286	285	277	285	292	284	304	264	311	278	307	273	325	287	310	294	291	281	301	321	291	320	262	297	278	311	313	298	301	279	294	325	278	288	290	273	274	278	299	289	304	283	292	280	288	290	292	266	309	312	273	284	325	292	306	327	319	295	320	297	285	325	254	271	312	284	266	274	262	296	266	244	303	314	274	273	311	264	311	300	302	285	282	280	300	301	277	276	284	328	303	302	291	273	319	305	275	314	310	278	306	293	307	281	293	273	290	283	285	291	275	296	288	335	280	291	296	307	295	282	284	257	266	291	301	276	274	283	303	296	257	286	286	270	309	264	305	307	271	294	293	284	279	294	259	337	276	302	306	263	283	310	298	255	298	253	295	280	311	260	305	289	299	307	329	293	261	272	265	273	287	296	309	273	305	244	309	293	279	270	266	290	268	276	292	277	276	295	312	291	289	319	266	286	297	298	284	320	288	278	270	307	271	279	283	281	337	330	317	321	290	315	275	302	291	284	288	280	306	257	286	294	274	314	284	297	290	302	296	244	272	298	299	296	272	298	306	266	280	295	283	274	288	306	297	289	287	289	330	293	299	228	306	294	290	283	250	253	286	294	338	289	295	315	296	291	271	270	287	324	292	324	308	285	315	292	271	310	264	289	319	320	294	299	285	324	316	273	270	277	303	280	300	300	288	319	284	268	319	323	315	294	299	291	314	286	273	294	274	277	313	322	290	249	292	285	293	299	269	296	340	280	305	324	305	298	278	308	320	269	257	293	287	306	262	312	301	283	311	305	345	294	298	284	270	278	293	287	302	288	297	308	287	295	279	241	301	281	307	278	290	300	264	283	265	305	296	268	279	274	303	273	280	317	321
3757	4989	3531	1664	1020	823	782	725	696	680	647	689	674	673	654	658	691	621	667	682	688	648	662	635	642	682	587	618	648	636	671	627	621	667	631	647	654	622	615	667	618	636	640	638	653	609	609	618	618	640	635	646	641	627	611	684	633	645	622	632	656	627	630	625	624	594	670	647	598	644	632	618	635	595	625	622	641	616	606	649	633	638	635	626	665	626	642	585	643	629	661	647	613	633	597	645	679	656	635	644	627	628	638	642	674	633	617	619	632	634	673	637	650	639	644	587	641	666	627	649	599	668	601	669	617	621	570	593	657	695	680	608	672	641	631	657	603	622	589	587	652	635	661	643	658	666	637	580	618	627	633	628	606	629	635	641	680	665	606	665	667	567	650	624	646	649	625	620	614	639	606	659	648	651	619	648	631	655	610	654	593	613	592	622	605	635	593	648	616	647	630	591	655	635	673	611	611	618	624	640	626	620	683	605	642	633	678	616	662	677	605	619	640	593	683	622	623	669	612	650	606	614	640	575	683	672	640	575	583	646	625	629	662	683	666	634	644	646	591	655	637	626	675	646	623	649	674	668	654	634	648	617	704	694	611	640	654	679	680	624	602	657	634	624	607	662	661	597	561	667	635	602	607	591	660	650	642	644	623	632	611	631	605	631	635	629	601	633	674	628	642	616	667	600	577	635	626	655	651	653	654	675	618	598	667	627	644	667	663	656	644	688	657	595	626	610	632	648	655	602	607	604	585	623	594	624	662	679	594	635	633	599	605	610	668	624	655	632	614	655	579	650	656	631	565	624	615	629	592	610	610	634	611	650	618	667	661	640	615	635	603	616	638	613	616	617	612	640	623	651	634	562	615	581	617	604	651	594	650	674	604	603	627	660	618	635	604	652	639	625	640	647	651	584	625	607	619	594	615	666	650	632	652	661	616	630	653	656	661	627	663	613	631	605	600	623	645	653	614	654	608	588	615	633	662	621	658	659	622	671	667	655	653	650	612	644	624	657	594	640	639	633	668	600	725	631	669	588	633	630	635	649	633	658	629	607	644	655	623	601	650	636	639	687	641	636	615	629	593	661	680	649	631	655	625	644	670	650	659	630	589	618	666	658	612	666	619	637	628	631	658	630	636	632	617	634	640	665	624	595	635	651	629	678	655	624	615	600	637	599	636	630	596	606	608	655	573	608	617	684	628	643	652	653	639	611	610	653	609	641	621	628	590	618	646	675	591	625	630	626	632	650	700	641	657	635	606	597	640	634	654	665	634	660	672	617	619	634	642	644	634	610	678	609	647	593	664	609	614	638	642	634	657	593	607	615	642	672	568	660	615	657	670	589	618	636	648	630	621	646	630	620	621	635	635	633	624	651	596	704	635	593	627	662	618	649	626	660	653	618	633	627	648	653	616	666	676	613	629	619	658	624	632	637	625	632	555	630	609	657	643	634	644	628	650	627	670	637	621	637	637	658	617	655	659	671	629	620	673	671	637	614	701	630	626	645	682	632	631	649	632	667	636	682	631	659	609	632	631	636	601	596	649	650	606	611	649	650	627	621	665	646	673	607	660	628	613	611	632	623	609	600	627	647	625	673	610	646	664	651	616	661	637	652	642	604	651	691	589	608	632	631	642	629	662	637	591	649	631	656	668	625	644	617	660	683	647	645	637	634	614	647	604	607	634	652	659	638	653	596	648	634	634	664	650	588	647	673	633	639	617	658	618	632	591	674	638	640	637	649	624	615	627	639	655	657	664	630	604	662	645	689	595	643	635	654	592	655	677	659	659	609	654	644	651	631	685	652	647	650	636	620	679	637	611	611	632	623	627	670	625	626	664	672	618	711	680	660	666	615	655	599	626	652	627	610	637	610	630	642	607	631	643	578	653	653	632	664	632	652	641	640	634	658	661	620	638	699	641	616	603	645	609	622	666	616	637	613	696	618	621	626	637	634	638	641	601	670	657	681	584	625	578	634	631	628	658	673	673	689	666	614	620	650	630	615	650	599	638	616	646	626	611	605	600	693	634	601	640	638	611	615	644	627	614	658	604	614	628	601	644	654	640	659	621	636	631	644	616	597	666	645	614	674	649	670	682	660	658	589	626	644	620	653	644	615	621	663	672	601	663	610	630	629	622	626	671	616	656	645	655	639	649	699	622	665	600	639	615	616	643	616	631	634	611	603	627	667	624	637	640	612	641	609	634	613	619	619	616	637	608	584	615	677	650	588	667	619	608	623	573	619	684	663	633	597	659	678	601	636	611	676	667	683	633	659	615	612	647	621	652	608	625	595	679	650	595	650	651	616	663	652	677	672	608	634	599	570	643	616	652	594	608	637	671	629	610	652	644	603	638	644	639	639	613	609	625	596	655	625	602	648	612	597	663	630	650	663	630	642	635	647	644	638	643	600	620	637	631	637	628	606	649	656	588	640	634	648	643	646	615	675	677	688	632	611	635	674	630	642	624	650	638	642	653	609	634	620	614	617	614	682	627	643	654	616	671	641	591	601	610	597	648	597	621	653	621	629	614	639	654	610	624	610	632	643	633	648	626	599	597	682	613	651	625	608	617	602	615	605	636	614	628	621	607	649	688	636	655	593	666	638	617	613	556	616	617	612	674	628	622	632	616	621	614	623	676	644	601	651	640	632	594	611	654	646	610	598	644	612	652	663	632	655	667	643	652	630	614	643	589	633	597	634	670	622	636	616	645	623	627	630	621	650	658	624	635	658	632	628	608	647	572	597	662	623	628	648	612	625	673	629	637	624	646	634	688	633	645	662	603	640	590	633	666	632	674	603	622	609	667	628	654	669	596	633	665	658	594	661	654	624	626	614	687	633	647	675	637	644	633	616	610	616	647	663	653	679	629	636	626	630	639	551	624	609	624	668	570	635	589	603	601	631	650	678	629	627	657	627	617	599	634	646	594	620	699	660	668	642	654	646	651	609	618	606	640	639	632	639	624	643	616	635	622	679	634	618	625	641	632	640	679	605	632	627	630	624	591	617	658	588	578	631	653	636	624	629	665	698	612	663	629	605	608	656	642	601	648	634	668	627	631	640	589	625	629	653	652	611	642	656	644	622	639	656	659	601	649	629	644	600	636	650	667	620	616	658	684	641	610	697	643	560	651	592	678	644	629	610	654	700	640	581	633	711	645	662	655	639	603	629	619	648	620	610	614	601	611	648	614	618	651	622	632	628	635	610	585	607	613	644	638	635	628	600	642	582	653	643	599	600	632	666	635	604	653	654	661	629	599	639	615	603	681	616	635	636	639	635	652	628	611	652	651	584	628	650	612	637	627	600	641	616	600	658	613	652	645	671	579	596	627	598	642	624	614	623	662	606	625	621	576	620	659	586	631	653	650	631	646	612	637	607	628	619	592	662	655	660	620	665	630	625	627	616	660	667	568	586	644	639	645	659	633	654	649	655	623	666	639	609	628	639	626	633	651	601	638	692	632	644	649	609	668	632	671	676	608	637	612	636	655	672	614	603
24086	21236	25448	27333	21245	21221	3244	616	411	349	309	275	282	271	263	269	260	212	249	226	230	222	230	244	214	186	201	192	155	188	197	210	200	184	187	211	224	183	180	187	188	159	159	152	161	167	188	156	189	157	174	153	157	159	164	162	142	169	164	178	176	179	163	179	165	181	141	185	167	173	154	170	187	145	189	188	182	157	158	185	167	162	189	169	169	177	178	165	166	174	189	197	171	166	183	172	173	195	163	160	154	152	175	174	176	178	187	153	171	156	139	157	169	160	159	166	167	148	170	173	170	198	184	184	157	156	154	184	162	152	206	177	167	154	163	180	157	172	151	183	175	170	185	178	180	185	175	186	176	175	168	190	186	163	198	182	174	154	183	151	149	164	165	172	174	176	186	159	173	181	185	173	183	168	149	186	190	168	176	206	210	180	198	171	166	182	179	191	188	163	185	185	169	195	158	131	171	183	177	182	174	155	154	161	179	185	174	173	188	171	167	176	199	210	156	198	198	173	174	165	174	158	176	170	170	150	156	160	179	169	184	186	171	174	178	185	196	201	169	182	148	181	169	181	159	193	179	171	159	169	172	162	154	167	155	169	187	175	159	170	176	165	174	165	192	155	179	161	161	180	171	169	189	161	190	169	184	193	187	180	197	186	159	163	162	184	170	179	153	149	157	182	196	175	187	182	144	157	165	181	140	189	172	162	131	201	168	174	170	159	157	149	167	170	192	165	184	193	151	177	171	163	172	174	173	179	163	169	166	184	158	172	155	168	150	183	181	172	163	177	171	147	172	161	155	182	156	177	175	178	173	196	150	154	178	170	160	187	169	169	188	158	143	168	184	169	194	179	172	185	166	143	173	165	150	176	177	187	170	173	154	165	158	161	166	161	183	163	159	147	158	183	162	180	167	167	178	158	173	170	166	174	177	163	129	152	174	181	188	154	155	181	180	174	192	165	163	177	172	150	179	165	161	168	177	167	160	189	165	165	159	155	151	154	163	172	157	192	199	171	192	173	187	157	188	162	150	165	177	189	176	178	166	189	168	166	143	155	193	197	174	200	193	176	128	153	172	168	164	163	151	147	158	182	152	167	161	168	165	190	169	170	175	192	169	183	201	185	162	147	160	192	173	180	168	182	178	168	196	172	174	143	176	170	174	171	175	166	140	165	162	184	184	181	158	182	173	149	194	161	179	170	125	194	176	155	171	148	170	153	187	172	173	146	178	178	156	156	144	182	180	170	187	197	157	151	158	177	168	164	197	183	163	151	157	171	186	188	167	197	159	167	184	147	155	173	182	159	168	154	168	158	175	129	170	190	166	165	162	179	169	175	160	160	183	169	162	167	157	181	181	167	197	168	169	153	167	160	142	185	165	170	178	164	173	171	189	173	159	185	198	174	187	157	194	183	183	165	169	162	171	189	210	172	178	181	165	192	195	170	164	172	155	145	177	148	170	160	148	173	141	181	146	188	155	168	166	193	175	149	185	165	167	169	156	188	168	185	190	179	168	148	179	165	191	178	171	177	176	187	184	151	169	186	198	184	166	169	154	162	170	175	165	188	175	200	165	196	176	172	189	177	158	177	160	190	165	186	168	157	159	187	164	178	202	177	163	161	183	191	166	143	182	181	181	159	176	152	193	165	193	138	157	168	165	181	173	169	174	158	166	165	164	156	164	168	156	157	178	175	175	180	197	170	172	171	170	175	191	167	158	190	162	183	142	153	164	160	178	165	180	174	180	187	160	179	152	167	145	192	218	183	179	170	160	184	147	166	155	154	161	156	169	123	179	182	139	168	174	184	175	159	167	138	178	181	192	167	188	186	173	153	191	160	158	158	179	178	165	161	184	150	177	163	167	169	201	171	156	169	166	174	152	171	162	158	154	154	168	184	160	200	179	133	186	163	165	168	199	175	167	163	185	197	182	160	177	175	182	154	171	158	162	163	175	167	145	162	180	170	190	143	170	198	188	171	161	180	173	162	157	193	155	158	158	163	177	168	180	169	159	151	162	168	161	153	183	173	176	170	186	192	179	192	145	176	194	165	158	172	137	153	179	169	183	174	197	168	181	164	151	170	189	185	148	190	166	164	148	193	187	162	153	184	169	176	173	181	171	175	177	173	148	159	177	168	152	155	145	158	164	170	169	168	174	164	154	120	150	166	158	154	171	144	170	179	173	154	172	168	173	192	155	166	188	162	176	182	165	163	147	172	169	168	159	183	183	179	189	178	176	173	163	169	175	167	154	167	182	147	143	163	145	154	173	161	191	200	182	168	184	191	193	167	147	153	150	151	173	152	174	173	184	148	153	166	170	165	179	176	169	153	151	159	172	181	179	169	174	170	170	177	159	154	191	154	167	174	179	187	189	137	174	180	192	153	172	153	189	166	171	166	171	161	152	172	170	137	182	152	150	173	152	146	153	144	157	146	154	155	166	169	177	197	160	163	168	148	157	168	160	178	156	146	176	154	164	186	158	149	187	186	151	170	156	168	155	168	195	203	161	173	163	187	184	154	166	160	160	159	151	191	169	189	158	149	191	174	163	173	145	170	150	202	159	177	155	177	186	166	162	176	171	173	133	170	167	166	194	154	162	155	186	155	179	186	161	193	170	157	161	180	160	169	171	163	190	171	179	165	168	178	194	178	184	165	163	162	172	174	165	181	187	188	171	149	166	176	174	181	167	187	176	164	171	192	169	150	173	164	161	187	177	180	156	150	170	150	178	169	158	159	160	178	178	168	164	159	201	160	174	161	166	176	177	162	172	177	183	163	157	167	147	168	176	196	187	177	149	146	166	201	153	148	162	193	160	135	172	194	181	150	180	188	186	199	198	186	161	135	154	158	158	176	154	156	169	161	169	159	182	194	158	184	159	179	151	188	171	157	171	167	177	195	175	181	171	187	184	157	162	179	193	156	172	166	164	154	174	191	157	157	170	187	165	185	143	175	154	147	177	180	193	173	160	166	148	149	185	160	203	154	161	181	150	174	190	178	173	184	170	167	167	164	164	161	155	167	173	146	167	171	193	153	194	177	189	161	169	177	187	174	185	176	178	182	171	158	166	170	145	183	176	163	141	184	161	174	191	170	173	195	181	154	162	149	162	181	156	169	143	147	160	179	175	167	182	167	166	159	178	163	180	190	174	159	174	171	184	148	164	147	181	157	160	174	172	186	171	161	158	143	168	181	193	166	169	169	190	170	172	153	165	166	159	166	151	159	178	163	178	198	154	169	174	153	169	188	168	186	174	156	178	185	172	187	185	186	166	167	194	167	169	171	171	147	181	158	160	193	159	180	198	173	179	179	137	186	145	182	167	168	174	159	175	146	166	164	161	198	166	159	143	170	174	166	173	172	167	157	171	167	181	155	175	151	172	166	188	162	175	173	181	168	162	154	181	140	154	178	168	154	145	145	189	170	174	198	167	158	175	176	163	156	152	154	154	152	162	172	164	186	183	186	190	162	153	168	183	175	195	192	162	161	164	179
3739	7451	5295	2358	1133	787	666	542	568	494	483	427	426	475	432	422	419	435	443	432	406	412	426	441	419	419	433	394	419	410	446	439	420	391	423	398	415	394	435	435	393	405	431	400	398	397	439	383	416	416	412	434	413	399	405	453	389	383	377	441	417	402	424	372	408	416	406	390	380	442	423	420	402	392	407	435	413	376	397	400	416	415	391	411	390	413	410	398	425	430	420	379	384	420	405	403	398	399	381	422	393	401	440	404	412	393	397	406	432	388	416	385	389	425	410	393	417	387	421	391	407	414	378	409	433	410	397	402	421	411	414	388	398	413	410	390	425	398	398	390	400	417	377	381	410	395	404	398	416	389	418	405	421	405	430	399	419	390	398	416	427	382	397	419	407	395	424	401	400	391	391	381	381	454	381	447	412	411	423	409	414	417	379	381	431	425	403	399	396	395	396	377	401	390	392	433	410	428	414	380	416	402	437	412	403	439	436	390	446	383	440	383	375	379	445	386	411	432	414	399	407	370	415	402	397	423	420	407	393	367	401	402	406	410	406	416	373	396	437	402	395	358	423	401	364	409	444	401	398	411	416	397	421	421	391	399	387	373	423	427	382	397	406	413	414	419	408	391	400	394	412	411	420	427	435	420	396	412	424	388	377	402	419	441	399	407	375	408	356	412	415	422	401	398	423	404	402	413	388	426	355	436	383	401	394	400	383	413	374	441	377	400	425	438	396	390	396	412	421	386	397	388	392	388	404	378	433	371	398	366	397	433	412	410	403	375	375	384	399	410	416	393	409	365	394	380	436	377	403	402	437	391	415	427	427	399	395	404	405	415	379	440	409	388	419	407	385	399	430	387	390	419	409	381	423	419	430	372	389	409	427	393	343	399	418	435	409	374	405	401	378	424	414	425	372	418	391	412	427	383	387	394	398	406	414	387	400	429	430	385	378	387	373	396	393	399	412	433	422	418	416	405	392	397	451	401	399	387	376	415	397	424	414	396	407	366	440	399	393	406	448	418	408	399	395	408	412	393	427	414	415	425	414	383	414	410	429	406	408	355	398	397	394	389	402	437	369	405	414	380	419	442	397	443	412	371	406	404	393	414	428	408	396	400	422	428	414	412	426	384	434	422	409	398	455	396	399	380	395	392	396	399	426	359	426	404	399	420	423	394	425	381	437	411	389	444	425	399	386	396	368	387	388	404	424	393	394	387	373	399	357	402	414	397	433	430	427	386	418	391	424	417	417	400	441	377	394	413	423	394	369	420	438	417	424	374	406	394	399	401	416	402	378	382	385	422	415	420	401	402	399	401	378	426	432	403	388	422	443	401	439	440	414	386	388	424	392	412	392	405	421	400	410	412	395	418	376	419	371	395	418	402	386	415	385	435	381	402	388	429	385	412	427	397	395	439	379	413	406	410	405	385	384	405	420	434	410	413	390	423	380	411	408	426	411	387	392	411	395	409	401	391	390	396	395	427	379	360	398	413	399	422	393	413	379	433	378	414	385	411	419	364	407	399	375	415	434	373	382	368	383	402	409	396	404	400	405	402	403	427	389	410	407	448	425	402	406	430	426	408	411	407	404	418	400	420	387	392	409	399	393	390	415	365	408	442	421	391	413	370	431	388	376	413	428	409	433	395	436	406	432	411	417	424	388	421	416	411	397	413	392	380	428	402	389	383	385	401	419	424	388	384	395	404	424	415	395	377	441	407	431	413	391	441	408	420	398	384	389	415	397	377	409	388	410	394	402	410	413	419	402	415	396	441	385	422	373	408	382	395	376	444	376	415	423	414	387	436	379	414	398	373	366	413	404	391	387	388	383	380	383	428	395	407	395	401	387	384	416	392	409	410	387	421	434	406	364	390	433	386	439	396	427	396	399	388	447	431	400	444	410	402	409	397	415	417	387	393	408	402	433	412	407	449	388	444	393	397	416	383	420	415	366	405	394	387	396	434	413	394	409	405	405	397	390	398	415	379	399	405	419	435	416	424	426	392	403	410	414	409	418	405	421	380	388	401	432	410	360	416	429	384	406	417	395	377	390	400	400	393	410	460	404	382	437	412	425	414	396	417	401	388	402	411	422	366	399	385	420	421	419	376	380	384	403	383	437	409	373	407	434	402	436	389	409	412	405	379	419	406	395	411	404	448	431	449	421	405	409	398	381	398	420	404	390	427	396	397	399	416	444	431	418	443	403	389	391	415	406	390	375	397	436	415	369	417	407	455	418	442	357	392	426	378	444	372	349	444	380	417	413	423	409	386	414	405	396	401	376	420	373	391	403	425	428	419	414	400	427	380	437	384	419	415	385	385	369	419	405	417	445	387	378	459	392	410	407	420	408	416	372	378	424	416	405	407	398	397	437	413	397	409	401	413	412	433	374	409	440	407	384	409	422	374	399	413	391	411	429	390	410	402	439	397	390	411	388	395	395	406	393	393	406	417	421	373	410	406	359	406	429	397	416	406	382	356	371	401	388	440	383	394	426	390	376	405	407	395	431	395	410	385	469	435	350	479	376	404	414	424	425	399	431	404	435	385	393	380	403	378	435	390	407	397	373	412	408	380	414	444	395	404	391	408	390	432	422	396	393	435	404	409	402	383	405	393	432	398	402	401	409	422	356	403	412	420	399	375	388	396	410	374	382	401	394	387	413	432	405	424	403	423	362	427	383	408	410	408	436	428	380	390	403	401	382	416	384	422	396	412	418	404	437	377	387	385	400	373	420	383	407	443	369	406	396	357	444	401	409	387	416	391	426	404	398	405	395	388	411	391	423	392	374	427	368	404	399	394	448	377	412	434	361	406	398	397	412	415	403	384	410	369	403	395	419	425	416	425	453	384	409	415	382	405	410	381	401	395	402	420	431	403	429	397	387	387	390	396	416	400	429	393	408	411	403	414	385	421	424	405	387	404	383	408	393	427	420	396	434	386	353	399	430	383	438	414	401	393	395	425	379	396	372	461	407	390	400	401	386	430	395	409	392	404	373	380	376	386	399	421	377	421	436	415	418	430	421	374	403	400	403	389	412	418	398	401	369	390	399	440	414	372	407	367	394	404	404	383	400	386	411	414	418	392	418	394	406	384	426	419	424	421	422	390	423	387	438	391	443	370	438	393	360	415	410	379	385	410	373	380	406	394	405	378	415	435	407	418	396	412	404	408	443	402	362	374	404	417	420	388	445	372	427	401	416	414	380	384	397	427	370	424	391	373	451	403	425	365	369	419	435	399	384	359	359	417	427	431	418	416	384	400	413	393	374	386	388	432	423	415	411	382	406	385	416	425	372	387	393	392	371	410	402	398	413	409	374	389	377	374	393	437	412	393	411	440	402	396	426	407	412	426	390	379	430	400	386	391	407	402	411	395	374	401	414	401	374	455	396	431	415	404	407	412	405	407	434	413	382	405	418	420	395	415	402	444	425	424	415	403	422	413	435	421	405	407	384	397	393	381	385	435	391	398	390	384	374	418	388	423	383	389	413	395	380	408
33114	12088	2604	1209	803	638	481	467	421	389	397	422	400	395	438	382	380	403	387	390	378	380	370	384	403	430	392	425	372	389	379	394	386	394	387	401	382	418	363	403	396	389	369	348	421	376	407	357	371	378	362	367	334	371	405	398	395	387	416	390	382	417	402	377	381	400	407	390	386	367	361	377	432	404	410	411	374	414	408	399	365	385	386	354	386	390	413	376	392	387	361	390	362	370	378	377	408	390	376	359	371	362	374	407	385	379	385	371	340	357	412	387	387	453	387	436	368	363	422	377	400	339	367	375	342	414	408	361	389	367	420	394	397	386	431	380	358	382	392	366	403	369	380	370	369	389	417	410	371	399	404	364	369	376	360	412	381	377	420	392	398	397	411	337	401	371	372	379	356	393	388	400	354	419	374	386	386	374	323	383	385	389	388	331	410	384	397	407	394	399	378	413	399	392	422	431	394	414	414	412	350	387	408	430	376	368	385	380	431	375	379	415	378	371	371	381	408	391	415	364	390	413	371	364	390	378	397	385	380	350	360	376	375	430	393	370	400	366	415	369	412	371	397	406	403	390	367	383	408	412	456	391	419	393	408	373	396	377	386	374	402	371	380	382	378	377	366	389	359	393	369	379	384	356	415	396	403	364	363	391	361	359	337	355	372	362	406	386	375	434	407	365	401	375	376	426	374	375	400	379	394	375	377	395	378	397	413	365	352	376	387	384	328	394	397	361	372	364	415	386	397	370	343	391	409	433	375	401	382	374	356	385	399	377	366	357	392	396	395	365	381	360	387	401	388	372	375	392	399	370	380	407	368	428	359	384	439	367	422	416	393	425	390	362	419	397	345	371	411	413	357	410	414	376	416	368	379	416	398	417	403	406	410	357	372	403	385	394	377	368	368	409	384	399	377	387	401	413	385	373	376	375	435	387	384	342	368	405	444	410	395	408	418	392	382	404	401	377	349	418	347	374	431	381	365	373	378	367	384	410	345	410	381	398	384	407	418	404	364	424	390	407	403	397	365	376	373	364	401	395	365	346	397	398	339	372	430	379	398	428	382	393	413	383	392	376	360	364	358	367	378	378	404	339	404	404	409	364	441	355	387	386	391	405	384	382	383	390	390	357	407	404	377	406	373	371	391	359	347	375	329	412	382	380	379	396	437	399	403	376	403	396	421	411	400	385	383	406	381	409	367	401	359	407	368	391	389	391	352	382	407	383	373	394	357	411	381	450	376	378	384	359	412	384	377	403	423	395	413	405	373	379	406	391	419	436	380	390	394	391	388	402	391	402	407	402	387	424	416	376	407	414	370	337	383	422	407	411	376	373	429	395	398	402	445	372	353	399	372	378	380	411	397	376	417	378	378	375	412	349	398	382	362	411	393	367	373	399	364	373	387	365	384	368	385	397	354	384	361	404	435	385	385	381	419	381	383	391	388	367	410	437	400	398	408	398	397	407	391	389	362	399	387	368	397	390	360	418	378	369	364	410	393	424	378	375	392	388	375	401	391	380	407	412	401	388	341	383	352	359	401	393	410	404	368	384	351	383	396	360	391	374	360	391	369	387	403	354	398	421	395	437	376	412	370	369	354	375	391	377	367	367	371	390	393	373	411	464	381	361	376	402	395	377	415	359	400	389	371	412	373	387	369	404	352	408	369	341	380	371	365	334	409	391	378	396	436	365	385	397	401	371	403	375	388	379	382	402	380	385	378	365	400	383	426	386	369	384	386	396	406	372	387	381	405	379	403	361	376	394	375	376	389	386	378	394	371	391	417	381	370	366	394	392	386	398	329	407	410	423	372	364	387	398	382	422	400	362	362	384	359	391	394	392	377	402	426	400	386	376	351	407	402	369	390	351	352	371	414	373	358	386	403	406	401	408	373	390	427	369	410	402	383	350	382	368	377	371	419	389	420	419	423	426	375	321	382	348	382	395	392	375	382	383	433	362	381	402	337	385	358	394	409	398	361	410	396	382	389	385	389	396	367	353	399	388	381	371	395	399	358	362	411	393	389	386	413	416	351	419	401	381	426	403	394	432	414	391	392	377	379	411	383	411	404	375	372	391	430	425	378	396	402	405	392	397	391	371	389	369	380	384	358	364	355	421	402	376	412	401	381	371	378	363	416	388	351	392	395	389	431	374	399	395	404	348	411	412	366	392	421	417	398	407	378	354	369	403	369	375	358	400	386	397	378	401	359	380	374	395	373	400	389	357	396	388	431	388	392	369	408	387	394	358	371	372	388	398	402	403	380	402	381	352	378	394	378	351	394	404	356	367	379	373	387	357	373	363	363	372	394	378	406	362	399	372	396	393	379	397	383	373	415	396	380	393	349	415	401	352	401	359	373	391	380	397	370	400	376	375	425	397	400	426	399	396	363	391	400	383	400	380	386	365	397	364	397	382	390	374	396	371	367	397	357	404	387	398	364	449	372	426	405	383	390	409	357	380	385	354	374	360	368	349	403	376	413	387	391	364	402	419	408	377	392	415	374	334	409	357	392	428	399	394	384	378	389	440	431	368	447	375	369	367	343	384	364	401	358	370	382	371	379	398	398	376	400	368	421	368	402	375	360	388	386	395	387	347	381	386	351	368	384	377	375	424	386	410	355	383	392	404	421	365	386	394	385	391	364	396	338	381	385	355	380	375	360	432	372	408	392	390	377	393	412	367	401	400	431	387	386	441	392	424	400	383	369	375	398	383	399	395	360	399	365	381	396	415	395	401	404	421	403	392	371	392	373	368	384	389	375	363	399	402	390	404	369	360	393	391	415	366	354	344	375	375	387	391	403	382	390	387	405	385	388	358	363	370	372	406	394	400	399	362	401	389	382	394	401	414	383	395	382	413	355	392	377	400	398	382	398	385	401	401	394	385	362	370	414	366	395	384	355	407	395	391	391	368	353	406	410	385	442	407	382	371	373	381	367	419	404	376	382	405	355	363	357	356	389	408	388	352	394	382	412	402	425	406	362	361	379	375	353	417	344	359	369	387	412	380	382	370	437	396	378	390	350	377	369	403	369	364	392	367	368	372	363	382	401	378	400	351	406	351	396	403	392	406	383	408	393	373	377	363	399	402	378	432	387	376	392	402	333	373	416	388	368	387	349	372	385	385	382	333	313	392	417	397	402	377	356	411	405	347	326	391	414	390	388	382	384	370	401	398	403	394	358	380	419	419	364	371	382	395	371	390	401	392	370	386	380	411	425	414	382	405	396	387	392	368	384	348	384	411	422	396	380	361	375	397	379	408	395	403	386	393	379	420	369	413	392	360	365	387	377	390	372	362	364	373	389	362	430	365	371	412	441	410	403	419	413	380	414	377	396	366	360	359	369	351	398	374	380	377	403	372	347	382	388	372	367	378	412	368	391	375	364	381	406	423	376	345	388	397	388	387	395	426	367	398	363	372	402	377	409	385	341	406	384	410	377	398	373	371	411	419	373	360	373	384	390	383	378	413	383	380	415	371	387	399	378	357	405	375	403	374
6194	2326	1952	1239	978	859	884	845	854	873	893	833	872	870	839	823	859	844	858	864	894	828	868	867	821	865	858	851	819	875	896	845	825	841	818	880	834	886	842	796	839	824	838	827	882	848	862	785	829	842	852	864	769	834	827	879	873	801	839	848	824	883	847	831	831	842	816	808	839	851	844	847	858	881	754	917	821	860	846	920	801	864	775	872	798	903	831	822	766	868	860	824	807	850	853	801	849	777	809	815	830	856	822	856	858	818	854	869	824	852	829	838	855	858	797	817	838	899	837	833	858	863	816	830	810	886	829	882	828	875	842	830	834	868	865	840	809	814	799	827	879	810	815	856	833	852	825	861	843	831	842	885	855	829	792	807	819	806	801	816	824	886	838	816	806	836	789	872	851	814	821	824	834	850	810	854	823	841	849	814	862	815	846	865	838	818	904	810	810	861	842	870	791	860	821	783	839	859	869	798	843	884	814	897	839	864	817	849	831	779	850	857	865	827	846	754	836	861	855	887	861	822	848	811	848	849	856	860	802	836	895	799	850	855	786	846	832	811	825	869	865	792	868	825	814	827	824	806	841	826	853	799	819	840	848	839	875	823	849	867	773	878	856	809	799	844	860	807	849	859	883	912	841	840	812	805	855	857	837	825	808	828	798	836	865	814	812	786	875	824	855	878	803	828	811	830	829	861	839	845	824	830	817	806	872	837	850	801	847	850	836	809	808	824	821	878	847	826	830	814	893	814	821	812	904	848	869	792	834	879	841	831	830	844	817	812	810	762	794	852	871	830	783	859	834	845	910	786	865	841	853	813	849	808	829	842	838	854	833	852	829	840	812	835	817	811	860	877	919	887	792	811	797	827	796	894	864	856	856	818	828	777	831	824	838	821	790	832	825	823	845	804	823	803	866	831	804	883	832	865	837	890	821	890	820	831	790	807	869	833	857	818	843	873	836	825	858	806	867	837	806	825	796	860	855	816	825	819	846	859	864	776	831	823	829	849	836	832	836	848	835	823	847	789	878	831	840	817	841	848	826	755	821	822	835	879	870	858	855	766	832	871	863	824	818	860	845	787	876	857	832	845	789	825	842	872	789	851	853	808	807	827	855	844	864	820	868	851	845	830	860	845	857	869	860	814	845	841	794	840	816	842	877	831	829	853	876	800	802	852	858	866	844	844	858	836	820	879	824	846	875	819	877	835	866	826	856	851	780	798	834	820	853	803	831	803	808	818	806	788	848	814	804	816	806	846	833	857	837	830	878	793	812	839	882	856	830	795	821	806	866	768	844	837	874	874	834	815	843	863	874	788	847	852	837	822	844	900	870	844	825	823	831	807	840	776	843	811	857	798	873	821	830	890	895	826	839	853	834	837	822	816	802	784	803	797	855	813	820	813	867	808	858	816	820	821	799	837	799	848	859	762	801	824	800	844	823	874	855	868	796	798	833	802	817	792	812	813	795	853	815	817	856	869	871	830	838	815	842	894	881	862	811	875	841	821	919	859	818	814	804	844	822	828	856	830	849	869	802	806	815	869	858	820	871	776	841	830	825	811	847	781	843	843	847	844	847	876	852	868	822	874	843	833	836	857	846	844	830	850	819	817	848	845	837	813	863	866	814	831	852	828	877	865	840	825	849	799	785	809	880	858	834	856	788	834	830	785	818	848	808	815	800	896	798	840	828	891	779	815	850	832	830	782	864	893	864	862	820	780	797	855	885	833	813	830	841	760	847	812	842	800	904	809	835	827	872	818	842	881	771	806	819	843	789	828	854	814	842	804	809	887	827	853	816	841	827	883	863	824	806	852	811	856	865	850	812	859	804	763	921	801	804	852	825	867	831	853	824	828	871	891	867	881	848	854	805	869	865	822	823	860	831	848	840	805	854	801	830	846	832	838	838	852	871	767	822	872	835	866	843	848	848	850	787	812	832	793	851	816	846	830	846	837	830	833	856	831	866	804	792	780	826	848	847	884	879	829	827	838	818	786	823	793	821	821	837	827	859	802	831	840	820	845	849	794	855	803	822	879	827	813	843	828	813	803	820	840	810	866	847	823	865	834	825	819	793	894	799	860	849	859	831	797	790	877	784	822	813	841	835	829	878	806	839	805	770	834	847	852	837	854	842	855	851	847	912	829	858	869	797	845	824	823	791	800	860	824	773	809	872	839	800	829	886	832	887	809	807	818	822	819	837	800	794	844	820	836	865	829	900	844	825	814	821	803	805	817	837	816	843	782	832	891	825	849	819	839	824	845	847	807	854	815	853	795	862	826	830	809	877	791	821	839	798	907	816	850	811	865	850	902	829	817	825	881	836	874	834	835	841	859	789	801	810	809	855	858	855	850	829	876	855	851	837	832	846	830	845	799	812	857	865	837	798	848	837	800	845	821	833	848	809	819	837	876	843	804	855	753	860	830	855	901	824	794	804	821	801	816	818	809	874	918	851	830	866	851	842	817	806	830	782	914	773	773	813	857	821	830	867	840	811	850	782	797	842	792	837	818	858	788	836	854	895	802	805	806	837	860	782	884	844	878	840	838	862	852	873	858	819	838	834	870	792	796	798	850	814	845	814	875	824	846	874	841	796	831	868	856	870	821	789	833	884	868	841	851	849	844	824	833	864	855	781	793	836	823	811	810	841	818	908	798	863	840	811	865	821	839	821	823	832	842	812	831	835	855	850	838	808	854	853	829	799	805	865	834	854	785	876	806	793	864	824	833	845	818	870	861	790	876	796	780	848	867	805	810	858	836	838	887	848	863	868	813	872	871	815	831	853	861	865	832	835	836	825	851	856	865	820	860	833	817	819	841	861	827	781	813	824	775	849	783	816	868	822	856	806	858	820	816	822	839	862	829	851	870	817	816	809	842	820	892	849	809	829	900	811	825	847	880	863	862	833	814	826	823	813	843	811	829	835	836	849	852	808	866	815	836	810	848	869	845	824	832	807	789	833	780	837	840	862	841	880	832	824	812	811	822	819	847	845	829	817	814	867	859	882	834	877	776	852	787	897	866	831	832	797	843	830	867	808	840	914	845	844	883	837	861	847	836	869	844	787	801	801	815	803	791	826	844	882	804	819	812	788	820	806	871	844	834	810	788	849	870	814	824	861	814	779	756	854	777	828	811	817	830	840	801	897	884	885	827	866	892	883	832	832	855	861	857	803	903	815	815	776	874	850	863	852	814	802	859	797	833	819	824	875	877	832	858	803	847	763	859	841	815	790	802	857	812	787	795	841	808	857	819	839	847	849	813	824	872	808	852	837	841	839	841	801	836	875	804	851	861	883	812	830	827	856	827	786	806	845	792	851	834	834	841	793	820	862	838	828	813	795	788	854	879	854	812	827	864	829	819	877	833	791	815	804	851	795	837	844	854	833	831	810	862	825	834	799	855	856	862	845	898	749	820	803	878	808	849	837	851	811	819	844	780	833	903	829	865	821	851	834	777	826	851	852	852	847	855	788	860	867	803	835	816	867	829	837	812	807	819
24789	21180	24746	27810	20890	3435	596	520	395	399	361	369	390	354	353	328	340	340	303	309	316	341	317	299	311	318	331	278	319	311	309	301	293	333	282	285	294	293	325	324	314	283	286	289	285	311	327	304	300	264	284	289	292	298	276	263	278	313	251	331	319	282	283	323	278	304	304	285	323	295	300	303	282	295	277	293	312	285	289	261	332	312	310	286	307	309	288	282	299	317	265	310	270	298	283	254	286	272	282	269	307	274	297	318	296	287	285	289	304	308	296	290	298	305	293	280	305	299	298	314	291	293	291	292	270	322	264	291	271	291	327	310	321	283	303	304	267	298	260	277	308	280	298	345	314	246	274	310	262	331	319	303	289	335	308	261	296	277	282	292	273	274	280	309	294	326	293	285	292	274	301	303	326	294	302	300	295	296	281	277	254	292	295	288	307	254	284	284	325	311	300	307	305	273	271	282	283	302	295	293	273	288	290	333	278	297	301	283	290	317	311	301	315	301	293	309	290	286	303	272	288	303	296	286	271	255	297	305	282	269	290	303	324	290	296	285	299	284	289	297	290	282	306	311	290	283	244	305	267	249	291	290	321	290	278	292	302	284	315	304	305	307	264	298	277	277	248	301	250	300	268	288	274	284	307	286	311	303	298	310	302	303	262	274	303	279	259	260	259	295	310	280	344	302	281	245	252	277	283	279	287	287	342	313	300	305	299	266	275	322	319	262	295	329	301	281	306	295	297	306	290	301	270	276	282	284	318	289	289	290	256	260	294	321	312	254	270	260	297	296	280	281	299	312	307	273	296	311	306	279	314	293	281	312	302	271	291	288	306	295	281	318	266	296	255	305	318	291	303	304	293	289	275	276	281	301	322	275	288	293	332	310	278	313	284	254	291	268	266	329	327	284	270	280	297	288	322	262	275	289	329	307	310	311	272	318	288	291	293	302	347	274	268	292	274	303	279	295	285	285	273	311	278	268	298	279	288	274	259	314	270	301	283	274	298	272	291	275	273	281	311	270	281	276	261	296	262	340	270	281	313	269	291	246	261	292	250	288	297	276	313	282	264	277	332	307	260	270	307	267	310	278	291	292	308	279	324	277	278	300	323	288	280	275	286	309	269	306	325	259	270	300	308	276	280	262	253	315	309	296	267	325	294	286	299	283	292	332	295	307	294	279	282	265	286	274	251	298	311	282	264	301	286	299	321	293	296	269	261	293	275	273	292	311	279	280	281	279	325	281	279	269	276	286	272	306	263	302	289	279	284	290	311	307	307	342	297	297	296	291	283	290	314	300	291	273	287	258	277	278	308	300	298	300	276	322	296	275	309	299	310	286	296	281	274	310	275	274	285	272	306	276	276	290	261	261	285	271	306	299	259	286	295	323	273	309	288	298	287	287	259	309	267	307	281	322	304	286	313	275	277	286	293	249	284	276	303	304	298	281	310	322	274	282	281	285	302	279	292	292	307	297	246	285	307	271	298	287	289	308	288	315	290	264	282	306	288	310	249	268	302	289	285	273	291	303	256	284	302	323	271	308	277	301	278	292	296	305	308	302	270	283	255	287	299	280	294	295	312	314	265	274	284	261	284	330	322	280	300	313	262	266	279	281	298	285	305	304	289	289	275	289	250	312	262	285	265	319	268	311	292	300	301	311	275	283	323	296	292	278	268	260	298	313	264	291	312	313	289	296	309	289	274	291	290	276	283	318	261	299	270	313	293	275	289	289	334	300	255	270	277	277	305	334	274	286	342	296	295	323	315	314	263	258	315	304	320	312	281	268	290	328	298	315	307	287	307	299	275	312	308	286	297	282	286	336	283	311	283	280	312	256	296	303	314	281	296	287	302	290	301	300	302	309	304	284	288	288	280	316	284	326	300	305	289	305	280	308	257	275	298	318	322	261	293	265	298	321	289	317	281	285	289	309	299	287	284	287	300	335	281	284	280	310	298	301	299	297	288	288	311	295	294	275	287	263	308	291	274	312	315	339	273	273	305	297	271	297	289	289	305	310	311	311	294	260	297	321	299	264	296	266	298	308	280	272	279	303	277	273	279	297	300	265	312	288	290	282	327	312	306	293	310	314	316	264	293	287	279	257	288	276	271	296	275	289	288	276	290	278	289	265	294	276	283	292	290	299	312	328	299	315	259	309	298	313	294	287	311	293	257	308	283	337	275	302	297	290	326	262	276	308	310	270	296	291	300	282	307	285	292	276	293	309	292	335	335	312	280	291	309	291	314	291	273	265	274	278	285	313	307	285	281	298	247	283	299	293	303	312	296	280	280	320	317	288	313	274	283	290	277	327	268	273	290	275	251	306	320	305	272	302	318	266	325	306	281	273	247	284	305	322	326	255	277	280	275	259	307	278	303	287	281	314	280	292	272	280	266	288	297	276	311	271	260	316	286	280	299	281	289	256	289	318	285	287	278	271	277	307	316	321	269	303	309	283	252	316	280	259	297	295	300	306	296	305	256	274	313	296	291	285	274	286	292	264	279	312	292	289	303	299	280	256	300	303	265	295	268	284	332	313	270	322	279	317	298	308	265	308	297	331	301	307	323	301	294	298	282	299	285	279	276	286	293	320	286	280	311	305	262	291	291	292	297	300	280	284	291	285	250	290	279	272	281	290	292	306	323	276	327	318	278	278	301	300	276	292	297	324	336	274	276	265	332	296	301	300	290	293	281	323	277	319	319	286	303	333	311	273	304	288	329	276	308	271	285	252	281	294	283	293	284	286	300	303	270	288	288	336	300	261	287	269	260	280	304	268	285	284	308	295	268	287	279	274	264	299	314	329	285	308	280	317	285	303	280	311	285	303	319	287	272	274	307	291	314	296	269	317	303	284	295	290	277	293	305	278	298	296	284	306	288	320	293	285	318	276	245	284	304	286	261	257	286	328	289	268	284	264	307	294	304	308	287	296	322	252	269	266	272	292	259	300	241	292	311	291	307	294	308	291	294	293	272	307	296	319	292	301	322	269	300	282	299	311	294	308	289	280	282	276	293	291	281	298	319	280	296	271	278	304	291	294	315	311	305	288	281	318	286	311	298	289	289	297	304	296	310	290	274	262	274	292	297	293	312	303	296	298	283	278	279	306	274	323	329	294	283	271	314	298	317	318	282	283	308	299	296	279	306	290	308	291	270	284	319	294	277	286	275	297	285	281	275	347	285	303	297	300	281	280	297	280	318	285	309	298	299	280	269	279	286	300	265	286	325	280	267	299	274	315	294	287	299	316	285	293	290	308	294	294	274	285	300	338	277	320	296	292	293	276	299	281	291	275	288	276	297	324	291	285	284	257	293	336	295	302	279	326	279	282	254	276	302	295	279	293	264	292	267	282	265	314	268	281	280	307	272	299	301	271	291	264	275	307	287	296	289	262	281	332	285	275	290	289	279	280	299	314	312	284	307	268	294	306	290	280	304	282	307	292	296	276	251	341	279	302	308	302	323	281	279	292	264	275	307	277	304	298	280	290	298	308	308	300
4552	4971	3802	1935	1024	832	794	697	708	681	714	714	686	670	627	680	678	707	660	684	664	672	638	658	688	615	655	659	684	651	602	636	630	619	671	636	618	662	618	669	611	639	601	574	618	629	638	691	615	650	637	609	642	640	601	621	639	650	662	611	620	671	621	642	623	671	643	613	621	665	618	660	625	662	626	629	625	610	623	650	629	623	623	645	665	644	654	647	627	596	624	597	638	644	635	618	659	641	653	621	657	643	663	675	670	655	666	604	665	655	658	640	659	639	671	604	681	692	628	634	614	614	650	611	624	620	679	625	593	623	652	642	631	638	608	651	634	596	631	651	649	601	640	615	640	593	642	644	615	657	653	639	657	625	644	598	599	611	638	622	644	616	646	631	610	610	618	598	634	662	670	581	665	661	676	674	633	630	653	669	592	704	690	604	617	642	658	620	623	667	692	631	639	633	623	607	641	654	649	619	641	651	637	648	611	613	603	614	644	637	637	619	678	655	638	661	606	579	660	641	672	620	604	597	615	619	650	642	630	662	581	610	620	670	654	682	660	630	568	644	655	672	600	630	614	623	670	592	658	661	606	616	602	650	634	619	634	622	628	633	621	644	658	585	646	612	592	600	669	620	628	656	614	642	605	635	646	644	593	617	630	701	619	628	646	597	667	663	647	559	629	612	636	662	634	581	641	723	648	626	620	587	623	621	617	640	634	644	600	615	569	596	669	631	621	635	611	628	627	630	635	630	621	624	580	680	632	610	644	635	650	605	611	660	661	667	657	641	628	589	634	661	607	607	636	659	637	650	612	634	679	658	650	652	612	653	662	582	597	615	647	633	696	655	627	628	601	629	620	631	631	641	620	607	637	618	655	642	633	630	640	639	663	605	679	641	620	668	650	619	597	662	629	659	686	603	656	631	651	638	659	649	659	621	627	677	632	598	673	578	640	685	682	614	605	615	643	622	615	624	675	652	642	704	643	622	620	639	637	650	661	650	684	662	635	647	678	644	613	670	663	614	647	617	661	630	615	683	631	696	624	660	661	670	684	651	598	594	624	623	649	628	670	649	589	651	631	637	632	657	630	666	612	656	701	603	666	675	627	613	619	637	619	605	681	617	645	609	630	622	663	675	647	681	669	621	685	674	625	668	632	626	630	603	701	604	595	648	669	627	598	607	646	668	636	628	649	606	617	629	650	596	607	626	637	665	586	659	617	634	653	590	638	651	641	625	654	618	618	615	646	660	657	616	608	658	671	667	604	668	663	679	641	663	587	675	638	615	634	622	635	613	625	645	645	564	640	648	602	630	652	676	636	637	639	593	649	669	679	694	659	636	649	623	618	666	612	640	672	684	626	666	664	598	645	628	635	637	647	629	615	601	635	629	616	662	676	671	631	584	639	573	630	674	662	615	651	682	615	648	635	617	609	640	634	645	628	639	607	624	653	654	618	664	626	614	694	608	681	623	636	576	608	622	670	687	665	639	619	636	599	618	615	642	618	624	660	638	667	654	614	676	628	662	690	641	628	644	604	634	628	633	647	625	625	650	590	624	665	662	641	621	603	603	640	638	627	658	582	656	635	599	638	649	607	615	643	608	606	646	612	583	582	661	669	670	629	658	605	636	644	645	657	629	657	663	654	613	584	622	618	689	597	640	649	663	639	618	683	652	598	638	648	629	662	619	663	636	699	629	623	667	594	595	640	630	609	595	654	661	628	645	634	654	647	682	625	669	662	634	619	616	661	677	613	615	625	615	651	669	628	610	634	655	703	585	688	664	640	586	662	648	651	655	656	653	612	625	591	634	603	596	662	650	658	634	657	660	614	679	709	627	651	614	674	603	703	632	610	595	621	630	652	611	658	617	627	667	596	648	629	582	670	631	662	644	583	624	634	640	611	643	622	588	646	666	621	651	658	690	633	655	653	610	601	664	634	651	659	589	667	656	678	635	664	619	628	611	632	613	651	643	629	679	623	676	612	625	606	620	621	661	652	602	620	609	647	642	641	616	687	654	619	665	632	613	645	624	594	624	648	645	626	640	649	649	652	649	610	619	579	661	617	650	659	624	660	648	597	599	665	619	673	655	598	658	585	654	642	654	667	584	658	644	620	640	636	674	644	690	640	656	649	671	643	619	609	643	674	637	643	688	638	605	662	619	615	664	608	670	613	629	656	666	665	606	691	659	674	642	643	577	627	685	668	668	628	595	626	635	607	659	664	642	675	656	634	604	625	665	632	628	662	655	636	627	631	591	634	595	595	576	603	664	654	655	608	666	705	615	636	646	640	631	639	630	657	599	619	652	632	602	602	668	637	654	636	634	692	654	665	619	614	681	596	676	630	654	554	662	632	662	606	637	623	625	650	640	660	638	621	608	608	626	633	591	599	646	606	612	619	606	591	643	644	663	632	644	638	582	659	597	638	645	657	613	645	611	619	688	646	667	632	679	644	659	623	647	625	661	650	572	640	673	632	617	639	629	622	682	612	607	613	616	592	635	613	643	669	628	649	636	638	639	635	618	636	629	644	596	625	660	635	623	640	630	648	603	558	637	605	631	612	613	615	603	636	597	598	665	646	665	622	650	629	652	652	634	614	652	619	609	623	645	627	674	624	629	604	633	645	653	643	652	591	643	667	639	613	648	664	648	656	659	686	620	647	648	601	628	644	658	662	646	628	667	622	634	650	636	627	623	646	647	659	648	668	660	607	604	628	676	686	700	618	651	668	667	641	632	654	634	672	656	615	647	661	599	670	677	637	596	614	630	641	664	646	606	615	665	605	633	637	613	632	661	637	678	629	658	665	668	685	632	699	626	650	642	623	609	635	659	607	665	598	631	611	617	583	661	631	636	642	661	664	640	600	640	580	641	591	633	668	608	639	666	628	643	596	651	652	644	612	611	659	630	646	611	656	649	645	657	639	646	661	602	642	666	622	673	654	654	661	667	637	639	643	646	656	639	648	616	687	638	636	629	676	658	607	632	631	631	629	614	632	615	614	636	607	631	616	640	637	610	673	656	590	647	639	617	635	616	615	635	647	614	658	639	609	608	652	615	616	662	656	654	651	631	685	659	658	586	649	672	668	640	633	577	676	666	607	652	649	628	634	638	634	644	671	617	598	665	636	624	613	598	664	647	672	600	644	601	677	653	637	695	596	601	650	610	614	666	680	648	651	653	637	652	617	604	662	618	639	570	685	666	630	608	648	647	634	628	618	668	630	618	646	657	652	644	617	657	625	606	651	602	653	609	644	691	644	655	642	615	618	628	590	631	647	633	619	649	632	616	654	640	648	666	618	658	592	685	604	612	636	659	656	662	642	633	676	594	631	599	639	586	663	652	626	635	620	680	630	627	614	609	649	646	618	607	618	606	645	647	620	658	649	715	689	624	625	680	623	600	602	652	683	658	684	593	606	659	635	613	653	660	628	655	677	627	592	655	603	667	624	629	595	663	637	645	627	629	665	591	615	631	682	635	639	679	668	650	644	686	642	646
24061	21198	25427	27280	21207	21183	3443	604	418	370	350	289	262	246	274	254	293	247	231	261	233	230	232	260	229	202	221	214	203	195	208	184	214	183	180	195	195	199	203	165	174	157	177	175	170	197	174	168	197	177	198	183	176	179	176	144	168	146	161	198	165	176	171	166	166	166	172	182	188	178	170	181	208	202	184	191	182	179	191	167	174	179	173	176	175	172	192	187	166	148	167	160	163	181	165	159	178	180	171	193	205	165	200	181	177	186	166	163	171	168	180	179	161	176	183	196	190	187	176	164	153	173	161	194	181	172	203	178	185	198	174	194	144	191	191	199	176	189	182	192	173	142	147	156	177	185	156	195	179	173	155	193	199	167	156	167	174	166	177	181	165	181	167	172	172	178	202	196	195	178	195	192	169	153	181	159	177	175	167	167	180	199	175	178	168	184	169	151	147	173	171	184	180	190	184	165	186	172	173	183	159	173	175	150	162	185	173	148	168	198	180	182	174	155	164	170	168	169	174	186	177	175	167	187	174	156	169	158	207	168	168	190	161	196	166	183	180	151	171	189	168	167	174	169	150	199	178	169	161	175	182	161	191	160	180	184	170	180	187	161	191	184	157	167	159	177	175	167	172	175	156	184	174	160	186	176	181	173	186	188	196	190	186	168	163	197	197	187	191	160	164	170	173	177	165	168	194	181	188	175	153	153	183	180	158	159	156	176	156	181	186	169	175	167	168	158	175	184	181	160	152	153	184	174	172	155	150	143	185	193	193	162	189	168	164	171	177	177	156	170	179	174	183	178	172	160	176	155	165	174	178	178	179	143	175	196	169	164	153	159	173	167	157	172	179	179	186	150	177	190	190	173	162	159	190	168	180	202	176	160	160	181	190	181	180	194	169	164	186	169	206	208	192	174	148	183	161	166	165	171	155	185	178	179	158	169	189	186	171	180	179	170	173	192	150	153	183	179	193	195	179	182	168	177	160	163	199	175	193	159	160	160	148	177	154	169	159	180	163	150	161	161	176	156	170	176	187	178	176	166	174	167	168	166	189	174	172	158	171	179	185	163	145	190	161	184	167	172	183	170	179	162	147	194	171	151	185	196	171	173	188	183	168	197	176	143	178	178	148	163	166	163	175	184	169	185	162	172	159	171	177	171	180	185	180	165	177	171	169	183	200	163	151	176	200	165	170	170	173	153	151	165	158	164	175	175	173	178	174	170	179	164	179	194	187	151	198	182	182	155	187	176	196	163	183	182	181	189	168	180	144	163	161	177	173	175	168	215	179	147	139	167	165	184	183	166	150	163	164	188	174	166	161	171	191	183	208	190	159	180	173	174	191	187	169	180	177	189	188	161	161	176	142	167	182	180	170	154	155	168	167	145	161	174	160	187	162	199	160	184	177	178	172	175	181	156	171	166	167	172	165	180	158	184	174	187	195	172	182	161	192	196	190	185	159	161	190	184	182	197	153	173	174	173	167	190	181	190	165	166	183	161	177	188	179	177	173	171	182	214	177	168	157	170	170	147	167	172	193	202	140	181	158	190	176	182	170	161	170	150	151	173	141	159	193	170	155	161	170	148	178	194	164	174	141	164	180	183	139	174	156	180	153	164	144	172	165	186	186	162	196	182	175	170	173	141	171	151	177	183	160	172	183	148	172	189	191	176	165	175	175	188	175	174	175	173	179	187	172	172	183	178	178	168	153	165	175	150	192	162	179	151	176	159	195	185	184	184	167	190	182	197	173	172	142	154	172	166	175	162	200	153	172	171	167	181	171	154	171	158	163	196	188	151	176	158	163	185	166	162	199	176	168	159	170	182	171	161	184	153	184	174	168	156	178	166	153	176	189	182	185	164	147	174	173	167	150	163	164	155	179	155	183	154	170	160	173	168	161	166	218	160	167	151	157	172	153	175	179	186	153	186	166	175	177	177	178	186	166	181	193	179	178	173	207	167	170	169	185	204	162	155	162	197	173	174	177	168	153	173	163	163	154	152	160	160	173	171	191	194	189	155	187	174	175	178	177	178	181	156	188	166	188	167	164	169	157	171	166	200	154	190	156	169	200	202	153	176	167	193	166	167	160	144	166	184	164	166	156	154	192	174	145	181	156	172	167	178	184	189	183	171	180	164	175	159	165	174	169	163	158	172	176	202	191	175	177	164	176	160	174	145	125	180	185	187	176	191	193	191	152	179	165	159	171	155	162	160	163	168	183	150	156	168	161	192	149	166	204	194	184	170	171	165	173	149	198	159	185	147	173	186	182	194	143	187	185	164	168	150	160	172	180	160	187	167	163	180	170	186	180	167	176	182	167	189	172	179	178	170	158	174	161	169	166	169	159	201	181	164	169	184	148	160	175	167	177	186	176	171	167	185	179	180	161	158	158	210	155	156	175	151	184	179	179	160	157	179	169	181	169	174	163	198	165	172	177	172	174	166	171	194	175	159	145	155	147	166	164	180	188	162	195	151	171	155	167	185	173	167	172	172	180	172	161	192	174	186	168	167	197	158	188	167	173	165	173	195	190	194	157	186	146	179	183	168	195	184	173	187	195	182	174	191	179	163	177	163	159	150	189	169	189	175	160	183	184	176	156	150	183	170	179	176	184	154	179	176	178	163	185	185	165	174	165	201	180	167	187	181	137	166	179	158	150	175	178	157	187	171	178	164	169	163	171	184	164	154	182	196	164	193	180	168	163	161	161	183	188	161	176	186	174	198	168	176	195	164	138	172	162	187	173	169	181	162	179	167	168	161	187	162	178	156	155	153	195	152	183	195	164	202	169	188	165	158	168	183	165	173	188	159	174	184	174	157	178	193	171	178	169	180	178	163	170	155	169	163	169	176	180	168	165	156	159	186	165	198	177	159	203	172	193	153	193	166	152	157	176	169	160	180	157	172	165	178	171	193	170	161	153	158	177	172	174	185	187	161	198	199	162	194	203	165	165	148	165	173	156	157	198	171	153	175	168	155	182	165	194	158	164	169	178	195	162	186	155	162	170	194	167	182	194	188	174	193	202	171	172	173	180	151	166	163	188	163	170	183	190	165	184	166	176	162	180	181	177	164	180	157	182	184	184	181	174	186	179	187	196	182	180	148	179	158	145	155	178	147	177	206	162	157	193	184	181	168	186	168	168	161	171	167	150	172	191	131	156	172	196	162	170	161	151	181	172	164	187	168	169	183	157	174	183	136	138	138	176	173	166	162	172	165	169	198	184	159	160	150	163	162	187	164	177	155	170	162	192	175	165	151	170	172	196	161	156	166	160	200	168	159	171	182	195	171	162	190	183	184	155	166	155	194	155	185	171	179	151	166	179	154	175	188	171	174	188	158	171	164	173	150	159	197	161	164	160	149	183	160	158	181	207	196	181	155	181	183	143	154	170	157	161	159	183	176	175	177	169	172	181	183	157	175	164	145	164	152	153	185	155	161	194	180	176	173	161	210	192	179	178	164	142	175	145	169	141	159	174	167	195	180	157	157	187	164	179	176
4030	7603	5387	2308	1259	792	610	577	566	509	478	439	464	465	484	475	439	437	444	439	478	455	464	422	448	379	427	418	421	432	390	419	417	441	416	455	418	401	406	402	433	408	431	372	415	423	409	391	408	381	441	412	394	387	414	397	381	396	409	414	429	455	412	410	385	413	425	417	415	422	396	448	391	359	406	396	437	422	381	418	397	399	418	412	396	387	427	426	392	409	397	392	418	387	407	402	387	390	420	390	416	394	393	405	405	388	428	417	400	435	402	413	403	432	454	401	388	389	356	376	411	481	438	428	434	372	419	389	447	415	413	395	412	405	404	424	405	410	391	394	405	409	402	410	399	432	413	441	387	404	377	412	383	397	418	416	420	392	407	423	403	384	416	425	384	419	439	382	384	408	426	400	457	426	396	430	444	385	371	392	457	440	411	443	391	434	420	431	401	402	414	400	415	403	417	404	424	408	420	408	442	410	430	400	426	413	436	404	420	411	423	455	395	441	420	421	425	392	386	404	390	401	436	406	421	418	463	397	397	407	404	419	456	467	384	393	453	430	401	430	446	389	427	421	426	426	413	404	426	433	387	403	365	401	462	407	425	382	410	403	414	392	389	381	430	418	407	445	391	407	386	386	431	380	390	377	410	411	396	366	389	390	394	415	403	416	384	369	437	433	407	400	407	380	432	387	457	404	446	384	412	440	423	376	395	418	431	407	417	393	424	410	416	401	435	395	401	415	436	416	403	430	444	451	415	437	429	402	435	392	425	389	417	412	427	445	448	416	445	379	422	404	416	420	435	414	402	431	420	433	371	412	421	431	419	412	384	420	392	439	388	444	449	439	430	431	406	421	400	419	451	416	409	423	402	408	434	432	416	410	397	426	345	404	411	401	409	421	420	425	382	393	410	441	396	431	456	451	399	449	413	389	406	445	410	443	408	394	430	389	397	430	428	395	446	408	402	428	403	415	411	413	416	395	425	442	421	426	414	417	430	396	411	427	363	389	407	444	417	427	422	395	390	448	375	415	424	418	378	402	453	394	407	460	416	400	457	424	384	388	409	397	394	393	394	415	401	399	427	430	410	429	406	420	427	423	393	421	447	422	418	432	393	405	363	415	361	413	384	413	377	398	422	396	441	386	420	409	357	416	414	437	373	411	432	420	379	420	415	412	438	415	407	394	424	402	451	405	384	396	399	393	398	413	440	406	381	430	440	433	415	429	410	416	454	447	448	425	412	372	430	403	410	402	396	402	380	450	417	365	403	454	425	439	432	421	389	352	403	393	443	401	414	393	427	385	428	363	405	426	417	390	455	413	401	444	392	392	398	398	395	410	420	421	427	426	467	421	404	405	443	365	402	389	405	416	409	410	434	437	403	398	415	398	408	443	401	400	405	387	423	418	380	458	418	396	394	406	398	384	439	400	417	427	427	398	383	432	416	389	387	398	433	417	397	391	415	403	382	397	399	386	415	419	397	389	447	421	401	393	399	407	428	402	432	396	406	403	441	438	412	399	423	432	408	429	380	400	424	406	410	427	419	416	410	399	436	387	382	397	414	380	401	386	420	437	423	429	425	386	419	385	435	450	422	416	379	399	437	458	391	418	408	416	421	419	427	413	373	403	422	416	408	388	413	422	407	426	428	389	407	396	431	379	423	411	386	394	433	459	384	435	369	409	438	415	403	407	431	439	426	403	420	387	471	430	407	383	384	364	375	400	394	405	378	430	432	416	442	402	420	387	426	399	412	387	448	402	414	429	408	433	406	420	409	426	403	400	402	414	429	434	381	394	426	417	409	416	387	416	374	407	409	420	397	384	414	395	434	412	418	399	388	452	412	430	442	423	426	389	427	446	404	429	434	410	384	432	412	411	394	400	426	422	392	421	400	378	418	387	383	395	409	387	400	410	394	429	394	397	427	390	432	413	408	398	406	358	393	431	424	402	404	457	387	385	437	407	476	433	444	404	421	391	418	370	381	402	395	414	380	426	412	404	389	393	448	433	396	413	406	404	415	447	445	434	382	415	425	381	391	431	410	398	408	395	434	411	388	410	408	410	392	419	408	434	345	422	415	392	416	394	428	378	418	433	375	414	434	388	425	437	395	412	376	389	405	416	436	410	391	417	400	411	413	399	402	409	388	401	415	379	423	427	418	417	431	439	429	433	450	410	407	405	406	423	394	429	431	416	419	381	402	389	409	414	389	420	414	376	432	431	403	429	378	390	387	434	417	421	405	423	401	441	422	414	388	395	374	426	421	402	424	427	418	419	402	389	409	438	402	421	413	411	376	406	411	391	391	389	412	440	408	465	442	413	392	412	399	397	435	426	397	411	399	424	450	419	419	395	383	414	462	404	442	438	401	445	446	419	407	451	396	429	437	397	430	410	400	378	411	438	422	394	449	412	414	425	415	415	437	405	410	414	419	399	400	415	395	417	398	400	418	436	415	423	431	404	411	410	420	383	436	394	434	411	401	395	380	403	377	412	408	402	392	445	410	380	467	408	419	396	427	434	392	384	372	382	375	422	418	421	388	427	375	405	394	389	419	437	394	410	411	391	417	412	441	406	405	407	404	408	413	402	428	403	419	432	427	407	438	433	393	435	434	379	411	391	404	410	444	391	381	427	411	402	426	445	415	414	421	429	375	415	438	408	412	398	408	419	438	399	429	436	395	388	400	385	405	423	416	412	379	419	397	423	399	387	430	392	444	429	444	435	421	420	392	404	434	399	442	364	392	421	441	432	392	426	447	405	423	445	434	411	413	435	418	466	442	407	419	391	390	442	401	368	396	430	422	406	384	386	401	387	409	416	422	395	382	413	397	447	433	410	413	425	445	436	428	414	444	366	405	406	447	417	377	411	391	425	452	405	393	393	435	428	412	402	407	410	433	378	424	400	398	412	447	407	411	426	390	422	425	376	419	385	397	432	411	413	410	436	482	391	430	395	404	411	402	428	408	419	390	390	418	409	425	420	399	421	398	422	376	421	431	441	424	406	377	419	399	423	422	398	413	419	384	453	405	431	405	431	409	417	403	434	404	399	404	409	413	405	375	450	388	396	417	408	429	437	444	407	399	413	414	408	431	435	382	404	422	435	418	421	413	386	415	407	447	416	391	435	422	397	396	382	406	446	419	455	396	401	383	415	403	445	395	423	444	406	389	422	415	421	421	393	386	403	415	459	408	404	456	404	414	430	420	418	427	385	428	402	413	406	414	388	384	386	433	359	399	409	412	379	371	419	415	381	396	449	447	413	425	409	408	414	413	457	403	428	378	428	447	390	411	429	384	405	404	427	441	389	425	422	456	408	429	413	425	384	425	399	402	386	402	407	398	416	398	403	365	405	422	420	405	441	425	406	425	366	451	382	430	396	404	408	404	400	423	392	396	379	407	397	441	404	411	429	440	372	412	400	426	366	423	426	446	407	396	404	436	435	422	429	393	415	400	432	402	397	393	417	432	437	371	441	446	412	407	415	406	398	441	440	405	398
33485	12473	2513	1028	616	428	408	454	407	438	426	414	429	398	401	448	428	393	398	429	370	394	446	410	446	402	384	409	402	373	364	406	416	383	384	402	380	391	362	338	408	400	389	412	369	407	370	376	395	398	405	388	380	379	358	437	402	393	405	396	400	345	400	370	383	366	380	405	381	390	386	392	419	426	395	443	417	377	360	383	396	350	346	406	407	410	409	371	385	377	366	395	402	440	428	394	383	397	404	382	373	393	367	408	434	401	404	426	403	391	381	403	376	397	378	423	387	372	408	406	404	407	368	425	421	371	397	370	370	426	359	409	395	372	372	388	390	417	361	441	393	348	415	375	383	391	424	399	397	465	408	396	394	394	409	407	376	346	377	389	395	357	366	387	402	402	380	388	391	437	394	387	368	375	364	396	381	384	414	396	407	420	402	411	427	394	428	383	405	385	402	373	394	376	389	411	398	394	392	352	372	378	417	404	393	407	451	416	446	366	392	402	428	407	393	384	404	406	376	397	366	358	362	454	373	380	389	385	425	372	390	383	410	425	400	373	381	419	420	420	423	359	405	393	370	386	412	409	434	366	364	390	386	377	402	390	407	389	375	421	394	434	407	392	397	383	384	407	394	361	414	375	370	413	379	407	404	451	384	369	376	399	409	377	436	375	397	416	406	422	400	396	397	415	378	414	407	408	404	407	372	390	414	363	408	378	391	415	419	387	407	397	395	396	417	370	414	412	381	391	400	415	382	363	378	407	417	404	431	378	405	378	418	392	387	392	392	392	396	402	392	437	409	361	378	363	375	375	385	362	386	411	370	370	401	369	378	380	384	406	427	423	416	391	396	380	430	404	396	397	383	374	395	400	383	386	398	406	349	391	385	378	382	396	373	392	374	406	385	419	398	429	401	397	386	385	423	421	414	382	343	406	380	385	361	380	407	368	369	389	401	378	362	362	386	380	363	417	407	395	397	388	396	436	392	408	396	390	428	430	383	378	396	398	408	435	402	400	389	430	374	377	417	349	386	370	348	397	385	411	383	369	409	377	421	415	408	370	378	442	401	371	381	388	408	427	408	406	402	415	369	361	425	366	412	406	354	374	382	406	405	406	392	364	404	415	379	388	401	419	379	417	396	410	408	369	351	389	385	357	394	409	430	386	375	408	425	380	365	376	397	368	393	416	401	407	408	414	416	377	415	379	416	389	374	376	409	349	383	400	341	413	432	387	409	389	396	425	392	383	398	395	356	380	418	381	364	408	397	368	400	397	395	368	413	361	382	387	358	374	368	411	400	403	362	377	389	385	364	371	392	337	397	403	405	385	393	394	424	392	405	387	435	376	399	371	423	402	365	354	402	377	407	381	378	393	406	425	400	383	379	406	391	382	395	383	387	393	407	380	391	412	379	387	406	403	385	398	403	424	416	400	376	387	397	422	383	393	378	375	390	404	396	399	369	387	409	381	382	395	397	389	375	396	387	386	383	396	396	364	392	382	422	392	351	425	412	356	366	385	378	372	399	437	395	390	402	367	389	417	410	414	384	417	402	399	426	370	418	392	406	371	385	400	372	414	385	371	382	365	404	385	357	428	439	382	388	362	417	362	373	397	393	394	392	382	397	389	392	411	376	424	367	355	381	374	432	418	337	349	354	388	399	399	385	351	396	373	407	396	378	427	430	403	403	401	398	392	381	380	385	407	395	384	382	405	418	397	377	411	371	400	376	387	401	377	397	397	383	393	405	382	387	384	397	414	381	383	397	373	427	407	374	382	386	401	392	429	381	367	427	407	393	385	434	390	416	421	395	360	366	416	428	378	386	362	355	378	406	359	375	390	384	397	417	395	377	420	414	364	390	371	417	405	444	377	369	373	394	397	417	367	390	362	414	398	368	353	365	416	392	392	397	390	378	378	383	428	397	447	420	412	438	415	415	377	398	405	398	353	396	387	387	394	416	384	380	396	405	404	419	396	397	403	397	404	377	372	401	375	397	405	396	429	388	397	398	378	406	411	403	399	392	398	414	378	385	379	395	344	395	397	383	383	386	410	371	389	377	338	383	402	393	420	356	380	369	382	399	394	349	395	364	388	348	434	421	346	404	357	414	383	374	379	413	405	417	380	368	386	388	427	404	380	352	418	394	383	381	425	424	403	403	372	348	405	428	361	405	422	357	378	390	399	362	389	407	416	393	421	390	385	378	374	401	389	368	410	399	376	387	410	406	410	440	398	372	432	382	403	388	397	378	377	415	392	390	424	376	408	386	412	365	403	445	403	403	388	353	441	403	366	375	358	408	397	399	368	414	417	404	408	389	376	401	404	411	374	413	429	377	391	394	387	394	416	408	404	420	379	358	380	384	385	373	387	385	377	399	411	368	400	371	397	400	386	400	388	392	377	377	384	366	350	399	362	409	420	406	373	378	351	378	366	385	383	377	368	406	360	420	414	415	377	377	389	355	404	426	383	442	406	420	349	400	377	382	387	402	399	378	402	392	409	406	387	397	364	408	387	390	399	382	390	376	395	372	405	377	380	354	363	372	414	349	398	425	376	430	395	375	409	373	396	439	398	381	375	356	368	398	387	415	381	392	407	405	405	413	401	386	395	398	389	369	405	362	423	347	391	400	342	372	400	421	410	371	348	378	403	368	363	414	376	397	334	405	407	348	363	391	390	378	405	391	408	415	383	381	396	384	397	387	405	389	373	382	343	403	391	370	394	385	388	382	406	393	382	376	418	402	409	403	442	375	420	365	376	370	444	421	384	379	381	383	420	383	383	394	379	404	383	429	383	383	411	382	391	413	429	407	375	386	427	382	370	363	390	426	396	380	388	396	411	378	436	398	419	434	433	384	392	384	430	367	364	368	407	391	422	389	406	409	378	398	358	400	400	401	406	429	418	396	356	387	412	371	411	428	374	380	366	392	393	426	366	362	352	380	372	405	401	420	403	357	398	399	372	387	408	412	398	427	424	382	415	405	400	433	379	377	402	358	374	399	377	416	390	412	394	399	407	407	423	383	392	383	366	387	418	400	397	425	392	418	402	370	409	409	360	403	392	371	401	367	406	361	417	359	407	401	408	351	410	387	393	394	398	403	397	415	374	386	425	404	352	412	455	391	389	383	401	396	428	429	374	401	393	397	373	390	434	381	397	366	386	356	365	374	404	372	376	392	374	411	374	367	381	387	389	401	369	378	370	374	416	390	413	386	387	389	392	401	408	395	405	394	394	407	415	428	406	418	395	412	444	398	428	430	419	360	375	370	415	393	380	418	350	356	380	406	375	392	395	396	387	353	413	379	387	365	342	391	383	434	400	380	362	423	392	355	389	407	379	389	398	402	401	388	393	379	374	365	360	397	434	321	379	384	389	392	398	369	352	361	382	325	409	413	380	347	350	392	396	408	384	416	387	378	366	418	419	416	394	393	357	418	396	386	395	390	400	380	357	422	405	418	400	379	388	375	378	412	381	376	426	382	415	373	383	420	438	411	394	403	381
6950	2411	1983	1278	946	949	872	886	835	866	840	833	852	818	888	887	874	833	839	891	844	820	897	844	838	862	902	834	867	837	843	848	866	844	842	856	829	843	853	856	897	832	862	846	840	849	821	875	776	777	868	844	832	892	857	885	813	885	898	875	860	828	830	845	832	858	843	898	802	813	880	864	879	831	812	854	829	845	884	816	848	851	855	864	886	852	820	856	881	820	840	800	867	848	844	862	876	862	859	856	864	836	850	837	824	823	867	870	835	854	831	805	863	819	873	857	832	867	841	855	844	867	834	812	781	874	862	806	831	834	837	837	865	840	824	855	839	845	825	851	861	854	843	783	824	834	826	882	798	899	812	862	827	818	849	854	862	881	827	846	881	806	830	848	754	847	856	845	866	793	806	867	849	825	880	826	885	818	865	870	834	837	848	842	860	831	826	817	844	857	877	844	816	869	857	812	833	875	957	857	840	810	857	820	845	838	838	841	849	821	779	805	821	810	869	848	894	893	860	799	841	825	835	810	834	857	850	842	906	842	858	836	795	863	863	814	885	815	829	902	841	847	896	855	814	843	824	876	859	804	887	828	759	847	852	833	864	839	826	855	858	848	945	832	848	839	826	817	866	856	853	836	895	866	843	876	874	886	878	861	854	861	778	845	804	794	798	846	879	795	888	847	861	822	836	843	867	826	827	873	813	854	887	863	863	865	798	826	838	863	840	807	853	834	872	838	820	884	863	887	814	818	849	831	830	827	829	908	873	792	829	827	850	869	839	885	884	837	827	814	846	844	840	853	854	856	848	812	907	824	831	883	887	787	854	840	844	833	862	849	849	834	812	868	863	853	851	856	849	837	822	867	830	849	837	819	820	882	818	825	869	834	873	801	869	829	845	828	872	884	869	828	863	850	892	833	817	860	845	843	846	875	800	777	879	810	813	850	863	830	874	850	849	813	868	846	880	835	855	810	844	858	857	793	829	784	842	842	803	885	869	879	814	864	844	819	858	820	834	844	852	794	820	845	839	859	827	826	833	876	877	876	853	899	880	820	846	871	844	849	835	841	821	822	840	843	838	809	815	862	852	868	802	861	856	866	829	817	887	871	880	885	832	855	770	857	865	879	807	823	836	850	903	834	791	840	867	848	863	854	877	798	845	885	887	821	829	822	825	774	872	842	852	825	854	869	871	800	852	873	826	836	879	846	871	892	846	862	850	837	830	836	858	861	924	906	834	834	880	837	846	825	835	834	824	873	834	875	903	850	871	851	849	875	846	828	860	841	823	840	840	823	802	850	837	830	832	854	838	843	810	861	831	856	866	821	872	845	861	880	857	838	865	823	803	820	830	845	846	783	823	839	797	869	780	819	850	918	845	839	849	810	826	865	919	910	827	843	834	841	915	827	835	832	868	863	861	848	850	802	800	879	856	841	832	869	865	814	869	877	833	881	851	867	850	827	866	852	834	802	837	815	826	833	870	859	846	848	777	861	866	864	807	797	803	857	861	780	831	886	874	877	821	847	897	864	865	835	809	916	781	812	806	837	859	847	854	893	825	857	822	815	815	820	856	803	832	825	804	823	851	825	839	858	822	797	878	824	857	873	808	839	859	827	792	867	816	824	831	855	849	824	830	852	829	879	862	828	824	860	801	839	852	859	871	825	860	864	848	835	862	869	843	843	851	832	836	884	865	841	821	866	881	847	820	797	887	892	849	841	814	904	854	825	767	841	812	829	881	829	808	852	861	824	871	797	902	872	825	848	865	838	854	809	845	827	804	812	835	829	886	818	864	834	812	877	905	840	878	886	892	885	852	847	835	876	845	847	818	896	834	846	816	863	871	811	845	867	821	872	811	811	844	829	876	855	828	798	841	822	849	822	819	836	849	835	832	803	821	860	808	813	860	850	809	825	860	853	892	831	833	821	810	834	817	851	830	923	820	798	786	884	847	850	811	914	795	890	848	876	864	811	848	853	886	836	851	830	801	832	879	837	787	888	866	818	869	820	868	868	868	871	881	825	830	819	892	830	834	891	831	845	848	809	848	849	845	802	872	844	879	793	783	883	815	853	783	838	896	796	835	846	893	827	868	858	815	830	842	846	825	884	853	833	882	870	847	877	848	844	810	849	849	867	849	816	860	858	820	852	822	830	811	814	886	884	833	829	844	842	771	875	889	824	848	821	879	850	841	884	846	860	864	825	850	866	857	876	881	742	853	867	880	858	812	865	841	843	874	836	828	830	848	854	840	819	828	867	831	813	844	846	846	859	813	886	805	777	849	865	804	787	796	851	816	844	860	842	863	844	841	802	888	826	792	853	821	795	829	851	848	852	911	869	865	791	874	825	841	798	853	887	866	805	861	908	840	829	895	798	828	841	851	865	881	882	863	862	880	858	861	805	887	830	923	826	800	832	833	865	830	800	823	839	840	836	803	817	819	822	855	813	855	847	828	863	874	893	841	875	807	869	854	847	858	847	876	900	822	837	902	833	879	843	876	852	834	833	860	796	841	814	785	862	884	801	836	854	804	881	851	864	878	832	826	822	869	829	833	815	793	859	832	821	862	793	826	882	852	822	815	787	866	820	833	880	834	842	822	826	792	833	837	818	850	834	808	842	864	831	866	878	854	890	834	836	833	873	856	856	814	847	904	818	827	837	858	840	931	839	921	808	872	902	796	848	820	841	888	798	861	901	855	844	854	887	855	827	869	839	756	853	856	867	815	840	871	896	832	844	837	837	887	883	807	832	840	817	861	825	877	828	893	806	874	814	826	831	815	865	921	836	824	861	826	819	858	797	838	855	872	884	883	843	805	842	800	833	834	893	849	850	854	859	829	884	848	874	883	837	851	822	860	822	869	872	890	832	830	887	825	886	867	817	842	856	805	850	862	833	849	852	825	838	887	827	824	870	856	859	812	826	879	876	812	872	875	856	823	831	826	838	810	868	821	851	856	837	846	887	845	853	847	868	836	897	825	831	843	825	824	822	793	810	853	813	807	846	884	870	889	862	802	842	793	836	848	801	840	848	839	843	903	876	793	849	817	821	841	822	880	838	822	860	860	872	836	842	829	865	876	823	875	809	825	829	831	780	840	842	863	873	860	867	802	848	809	858	846	889	812	888	812	845	782	829	810	877	863	848	792	849	912	822	866	854	876	846	868	868	813	889	848	815	873	873	843	815	862	803	807	795	817	830	835	857	855	819	849	832	842	824	879	839	786	818	823	802	871	867	800	819	865	872	842	837	867	834	868	858	851	856	827	802	881	841	907	785	836	887	887	821	866	813	789	824	834	835	803	888	871	861	811	842	836	836	803	830	871	872	849	814	829	878	817	788	844	846	862	847	853	892	860	820	912	838	848	822	862	871	830	828	849	828	915	817	875	815	843	862	847	924	886	860	831	813	861	883	838	823	818	858	855	816	854	891	864	833	864	824	816	860	882	835	817	843	836	868	868	879	825	835	857	853	880	763	824	844	867	800	887	875	863	827	818	880
24618	21128	24721	27764	20929	3733	582	481	455	400	402	358	336	305	376	335	358	368	319	312	315	332	314	335	311	293	328	285	319	292	330	258	335	306	324	281	302	308	302	318	340	293	309	293	298	301	288	275	263	280	306	305	318	291	276	299	277	292	295	315	293	292	273	306	279	267	302	292	256	299	261	280	264	252	289	282	301	323	283	304	305	291	303	305	286	296	291	307	268	306	309	322	300	286	286	281	291	331	290	269	281	272	306	298	285	283	278	282	268	264	287	273	302	293	287	278	331	310	301	278	294	292	273	287	284	255	272	299	257	273	251	271	326	284	285	277	297	299	291	332	279	273	280	284	272	265	282	265	270	287	306	295	302	298	292	282	265	292	286	270	314	288	280	261	280	285	247	295	288	306	294	298	285	307	258	286	273	302	245	323	301	295	245	264	270	274	268	308	267	277	290	272	279	286	281	289	285	277	303	291	298	289	303	297	318	265	303	292	301	308	309	287	281	284	291	288	298	257	293	270	290	291	324	326	283	289	283	302	294	283	277	302	300	300	306	287	296	287	293	263	289	306	296	236	297	276	274	279	274	256	284	297	305	304	290	283	293	280	289	273	262	278	265	269	246	273	297	292	319	306	311	299	293	277	298	290	307	310	272	293	295	277	316	285	291	275	267	262	275	294	282	277	303	273	291	259	295	228	291	288	293	276	284	299	251	280	292	277	281	332	279	273	248	254	292	286	308	296	300	299	314	281	283	266	286	288	309	340	293	281	306	292	309	299	319	298	259	305	298	311	303	268	291	293	275	271	261	294	292	288	280	251	310	306	295	268	277	294	273	243	260	281	294	271	316	292	281	272	274	254	291	312	271	263	297	317	285	301	315	299	255	301	280	285	302	287	291	299	312	300	291	277	245	260	294	258	317	301	331	303	247	327	277	300	335	296	268	314	281	305	269	304	249	287	272	297	300	307	290	266	285	311	290	297	295	296	305	280	305	308	303	268	277	298	287	297	315	302	282	304	317	321	239	303	305	321	260	282	283	326	285	295	282	297	299	313	283	263	308	312	273	291	286	256	271	277	280	295	294	238	281	291	264	293	278	272	263	298	291	282	267	312	271	302	288	281	283	320	296	276	262	310	271	251	267	302	306	265	290	264	260	296	278	311	306	286	273	291	298	339	280	271	274	289	319	277	314	272	272	268	304	304	277	265	297	269	276	246	276	260	304	273	294	308	297	258	257	292	266	311	269	312	320	285	299	277	287	248	289	301	267	272	275	314	283	276	301	313	279	305	269	296	264	319	275	262	321	336	253	306	263	285	287	282	312	318	289	280	277	250	324	244	295	288	281	303	306	295	264	289	253	292	302	319	276	304	270	288	299	316	296	288	299	295	285	303	312	294	295	277	284	295	259	290	271	262	314	278	288	332	284	304	308	282	304	276	269	277	299	260	287	269	282	322	311	323	302	281	291	246	280	300	300	295	274	297	314	282	267	293	277	305	285	284	289	283	280	323	297	310	257	309	304	338	286	282	273	279	284	281	287	272	277	282	267	257	321	311	288	299	293	280	297	312	286	282	342	319	269	280	334	261	276	299	285	311	309	270	334	306	317	301	287	286	296	302	275	290	269	289	284	317	287	270	306	277	279	275	287	305	270	301	292	311	295	307	283	273	297	309	273	285	284	280	308	318	307	326	280	310	302	309	265	285	287	309	267	266	285	275	278	280	274	278	295	312	272	259	289	253	303	298	290	263	303	261	300	256	255	252	297	282	275	322	283	282	305	282	269	286	305	270	272	273	267	303	300	283	301	269	270	295	312	301	319	314	299	333	293	283	281	259	295	297	289	313	296	323	288	307	287	282	280	298	274	272	275	296	288	290	293	292	268	289	279	297	247	334	279	293	318	290	318	309	280	267	269	279	257	260	289	309	300	275	294	292	305	283	272	269	282	300	286	310	272	287	294	315	325	264	247	295	304	298	291	264	280	328	288	279	309	287	294	297	299	266	280	288	328	309	287	297	290	326	275	245	285	289	304	297	277	284	302	266	261	297	292	298	280	303	306	304	288	274	289	277	271	320	297	305	291	296	291	289	295	272	310	303	278	303	291	267	277	314	303	290	273	281	305	293	277	267	272	273	287	310	263	295	294	298	297	271	268	277	260	286	288	321	291	278	284	293	289	308	276	274	298	263	343	279	280	297	290	336	302	298	285	276	296	286	281	279	277	309	297	303	279	285	287	254	250	287	267	297	264	271	292	282	286	295	307	259	307	274	265	312	304	255	284	276	292	296	267	305	291	299	295	286	274	273	294	288	295	253	281	298	283	306	306	278	316	279	283	270	266	257	300	283	306	314	308	298	302	303	273	302	307	295	251	316	283	302	279	277	280	303	274	298	282	276	277	274	314	276	311	319	302	281	312	291	306	273	270	304	292	291	283	286	305	269	312	297	273	310	287	279	314	262	270	248	263	298	293	302	280	283	269	286	286	293	322	307	254	283	273	287	282	313	276	330	309	284	298	294	280	303	279	286	318	301	285	314	313	310	283	286	306	297	278	302	287	269	298	292	296	299	316	296	281	266	267	281	284	307	302	290	264	282	309	274	301	269	244	311	278	320	297	304	274	303	260	333	315	288	285	295	333	303	290	298	318	281	300	293	295	312	258	296	292	278	294	297	268	262	274	295	261	313	292	301	259	269	267	288	284	284	291	275	290	292	287	297	245	266	261	284	276	293	301	288	282	293	268	293	281	309	274	276	275	276	304	283	266	302	266	309	316	257	313	287	307	299	295	259	260	256	274	269	247	303	279	289	286	294	290	298	279	297	300	315	295	328	290	296	297	317	296	249	259	267	300	291	265	290	298	279	264	288	302	326	270	305	260	271	278	284	282	279	287	273	289	299	292	293	287	287	264	273	278	295	334	251	278	329	309	267	300	297	258	284	272	297	311	309	302	270	284	260	254	263	304	299	275	315	289	269	273	299	240	290	275	300	259	272	304	261	292	287	290	287	280	305	280	291	290	254	319	277	319	254	252	289	277	263	293	273	289	277	298	286	255	292	270	299	269	310	273	325	298	299	287	286	302	279	278	292	239	297	271	287	261	298	289	289	288	279	258	276	301	300	287	289	276	287	301	279	298	285	276	287	274	325	292	300	259	293	270	277	296	275	322	262	268	319	257	294	271	305	286	296	278	262	275	291	269	285	296	239	295	279	269	282	279	297	265	275	287	267	292	334	289	284	293	279	317	256	262	295	288	284	269	310	308	294	284	271	280	266	325	291	271	277	279	301	285	269	278	302	288	280	296	291	299	266	290	303	282	282	270	293	288	270	284	264	305	246	258	282	304	308	284	288	296	320	291	254	311	315	282	271	248	281	301	309	286	283	279	285	291	299	290	260	273	304	297	290	292	298	279	286	281	287	277	325	318	301	257	285	284	259	289	289	280	303	282	295	290	284	266	279	275	293	279	277	317	290	300	284	311	289	290	274	345	276	298	280
3994	5882	3984	1922	1091	895	790	716	662	685	674	655	675	677	645	639	674	616	694	659	635	696	678	616	645	652	676	666	614	631	615	612	649	658	566	602	626	656	596	618	626	643	613	670	671	591	637	668	653	620	607	595	673	637	664	623	656	611	633	632	672	651	646	618	654	632	597	660	607	619	639	641	580	674	653	618	674	658	637	640	662	642	608	627	598	614	638	672	615	647	600	643	599	617	616	612	661	619	605	568	595	698	630	627	662	637	631	648	635	606	607	604	641	660	581	594	666	600	661	649	617	629	572	646	628	623	637	629	632	672	664	625	660	635	580	604	659	637	613	666	641	651	640	612	658	623	596	666	603	650	590	676	613	620	615	601	638	637	626	621	607	589	604	633	598	635	574	636	654	643	644	633	618	606	603	602	641	607	624	608	632	633	631	614	609	639	626	630	577	593	603	553	646	645	658	584	648	637	614	654	663	620	662	654	598	629	613	607	619	592	622	632	608	616	648	628	635	644	623	613	582	610	672	651	651	638	574	628	660	634	662	601	634	654	656	631	660	669	651	640	602	644	661	627	621	576	648	580	632	609	643	651	658	668	635	637	612	686	700	602	605	619	626	616	647	612	630	630	591	634	641	665	604	618	638	634	603	650	610	622	605	575	634	640	647	631	664	600	641	642	603	660	628	623	627	652	651	645	614	582	655	646	619	652	682	674	594	627	606	642	605	644	618	623	627	607	632	634	630	647	570	652	628	612	632	664	634	679	647	603	606	609	641	640	618	597	604	615	614	675	623	675	634	622	669	643	661	634	654	621	660	611	630	622	649	632	620	623	600	602	600	617	596	633	635	621	629	642	615	620	604	640	628	632	604	605	595	640	609	634	618	647	608	652	653	642	626	671	627	639	689	655	586	633	657	675	675	619	623	626	617	611	627	627	695	615	565	676	683	614	619	598	631	627	610	655	627	624	635	639	673	605	684	632	597	636	643	607	599	609	582	641	622	611	596	629	595	615	641	591	644	665	647	617	615	652	601	644	659	654	638	606	645	625	607	614	647	563	634	631	572	626	582	633	651	647	612	651	612	620	609	633	626	630	633	672	666	634	618	648	619	627	640	591	671	656	610	578	634	606	629	644	681	653	674	635	640	659	632	622	650	637	627	621	619	629	664	578	608	652	619	651	606	639	606	634	620	602	663	631	595	631	618	656	654	650	637	646	644	688	612	586	652	605	602	649	641	664	638	639	614	630	618	576	577	641	632	595	658	613	641	634	608	646	640	632	626	681	619	633	643	650	641	553	671	638	676	640	603	651	635	634	612	628	629	602	639	623	632	618	565	622	589	605	640	624	643	708	614	622	659	637	629	628	664	648	634	609	601	617	628	648	661	626	648	640	651	644	631	635	650	630	647	657	654	597	609	649	589	597	631	664	658	624	625	657	586	636	618	649	609	682	649	612	603	667	631	642	617	670	634	633	648	601	633	613	611	642	643	662	633	598	619	615	639	630	610	609	618	606	670	581	609	647	622	648	639	632	610	648	621	658	614	622	612	652	590	611	626	609	620	640	655	630	630	666	614	630	605	614	600	652	630	662	653	648	593	603	612	631	603	661	618	606	610	644	601	632	674	619	645	626	617	618	638	624	656	626	670	592	638	641	570	597	575	609	638	663	604	643	666	614	608	630	678	627	669	645	641	655	630	633	617	655	653	652	618	619	651	639	644	595	599	613	665	646	611	625	646	601	650	675	642	635	603	638	661	683	630	620	639	626	627	642	638	587	684	661	630	641	619	586	670	630	626	582	616	686	599	628	603	626	674	623	629	664	643	578	629	643	600	604	605	630	651	641	622	603	709	627	637	621	619	599	591	608	652	627	656	646	630	646	656	631	636	630	632	660	617	642	645	610	643	621	607	608	640	610	616	565	621	618	621	588	637	634	593	585	616	620	600	613	600	603	625	619	579	639	612	635	639	633	657	641	590	670	646	595	660	603	622	622	606	676	611	662	632	612	588	610	601	656	616	618	621	593	643	635	632	588	584	630	650	664	676	615	595	605	641	636	611	638	588	642	618	596	600	605	580	610	619	671	625	635	613	636	641	606	618	635	620	625	625	630	620	642	661	662	636	606	654	630	608	653	668	632	614	637	650	647	617	642	624	599	586	644	660	624	651	602	637	642	650	579	601	610	641	637	656	673	635	619	652	610	644	603	618	596	664	653	626	623	624	584	645	644	612	636	673	628	662	603	616	630	624	599	694	639	661	633	662	619	647	646	600	635	616	663	630	594	611	662	612	608	641	630	639	619	635	659	596	674	615	641	641	616	645	661	634	621	638	659	625	569	600	622	605	661	681	602	663	611	592	632	664	616	647	623	620	624	627	654	612	603	649	607	588	655	633	601	602	600	595	593	618	651	638	662	617	609	650	628	632	600	603	640	638	648	595	653	606	665	604	672	632	615	641	651	626	637	612	637	595	634	597	648	622	629	658	609	615	642	627	673	667	650	621	616	641	651	604	625	661	614	630	651	642	633	611	614	694	643	673	672	633	597	601	597	648	667	654	672	632	574	624	616	618	642	636	616	636	641	661	622	656	604	637	617	639	639	646	604	649	624	628	645	631	642	639	678	665	620	636	614	594	600	626	588	630	654	692	604	616	655	600	640	604	629	655	635	673	615	649	642	626	618	644	565	637	627	643	663	638	650	614	623	641	625	622	609	641	619	656	640	659	620	571	600	613	648	636	671	656	658	656	663	602	589	642	644	601	590	653	589	655	656	620	630	614	629	614	641	614	624	594	596	615	604	610	652	617	600	588	647	617	637	665	592	616	669	656	655	618	680	613	598	603	616	631	631	613	600	673	622	646	591	645	574	626	614	607	646	615	598	622	648	662	617	613	634	637	628	629	612	623	633	610	637	588	628	693	657	657	589	620	633	694	615	663	625	678	634	652	634	603	682	627	673	594	638	630	616	638	650	604	641	615	596	617	629	684	695	618	657	654	595	649	690	597	595	657	681	623	607	635	584	614	592	609	632	630	647	640	645	633	583	621	637	649	638	628	630	631	615	592	676	639	633	617	618	642	627	602	580	622	626	641	650	625	654	652	655	626	645	651	620	610	610	654	636	646	643	623	632	631	610	618	609	600	620	652	587	673	649	658	608	588	638	692	621	641	659	620	618	639	658	607	615	608	643	633	646	616	617	618	635	647	657	658	658	621	618	676	609	628	610	654	679	638	684	609	624	616	651	640	628	648	607	648	604	625	677	643	637	643	657	585	599	616	623	634	643	642	612	656	641	650	630	614	634	636	638	630	630	593	648	640	623	647	623	625	654	643	629	577	584	647	646	613	635	581	619	613	579	627	656	599	647	635	650	634	628	645	631	628	644	654	650	680	582	595	600	674	646	579	667	619	605	651	575	617	620	630	598	640	631	624	630	625	633	625	636	649	593	653	648	627	650	630	563	647	616	638	647	635	603	585	629	618	580	624	631	605	665	624	637
23953	21158	25397	27212	21170	21153	3318	566	426	413	306	321	284	248	239	265	274	290	248	203	213	228	242	267	202	195	202	205	229	180	162	202	198	193	214	194	200	208	183	198	208	205	171	183	163	148	177	185	165	201	146	174	178	136	159	173	169	192	195	160	189	164	153	174	167	179	154	172	159	173	152	155	182	169	152	167	190	187	174	176	192	187	165	184	167	158	169	189	178	173	156	172	152	174	185	136	161	158	172	186	155	157	181	167	177	169	166	171	164	173	160	165	172	175	162	179	163	167	177	183	184	158	150	168	177	165	165	177	155	199	177	176	155	156	164	181	188	186	178	166	155	166	188	166	177	173	167	155	160	162	191	176	160	183	190	184	157	171	143	156	156	185	179	172	167	149	151	166	168	166	153	185	173	158	154	161	184	184	194	181	156	194	170	173	172	189	180	161	155	163	189	163	156	174	178	152	180	171	149	157	198	162	157	189	196	161	188	160	158	188	154	171	176	168	169	150	185	174	174	177	179	170	173	164	195	154	156	161	176	178	175	151	183	180	184	152	154	181	183	209	184	193	152	191	188	183	189	179	169	169	179	168	153	160	184	170	187	178	180	180	175	180	166	178	210	160	161	162	187	178	177	172	185	180	176	163	155	180	179	179	149	167	158	158	146	162	179	180	170	170	196	158	166	147	168	168	143	187	175	182	148	176	149	178	151	158	167	172	148	170	155	168	192	175	170	154	155	169	180	147	172	185	167	191	184	174	187	192	179	170	205	167	181	164	170	168	155	153	174	159	185	149	171	184	168	175	184	174	176	169	166	172	181	166	200	176	186	174	146	172	181	182	172	183	186	178	164	172	172	143	148	132	180	185	177	175	185	170	180	142	159	190	168	161	164	168	190	193	167	166	204	195	181	179	168	177	157	158	176	153	160	143	164	167	173	178	180	191	171	159	179	169	152	164	177	169	162	169	163	187	159	154	162	176	164	156	187	159	144	180	163	179	157	171	150	144	183	177	173	183	192	179	152	171	153	186	185	175	158	205	193	155	180	158	180	169	176	161	187	167	178	157	175	174	185	160	179	129	154	168	167	178	159	169	170	173	152	173	164	176	174	181	162	167	133	177	174	176	166	160	136	155	162	162	188	160	164	146	175	165	172	181	190	159	182	171	194	151	170	167	137	175	178	159	137	171	178	167	171	168	191	180	189	179	185	168	157	160	163	168	168	176	199	178	167	175	173	159	144	157	168	167	184	167	159	161	141	201	163	159	187	184	174	173	146	174	172	162	142	158	143	154	185	180	180	134	154	184	148	164	127	154	149	175	190	162	167	187	164	192	172	167	185	179	181	171	161	176	164	164	171	145	162	225	185	202	172	197	183	165	162	175	170	180	148	169	167	167	175	168	167	169	158	163	165	182	154	155	157	174	157	145	181	150	159	166	206	175	157	152	175	151	162	167	203	185	173	168	166	162	161	167	174	176	152	190	174	180	155	156	167	154	184	183	175	164	168	190	169	172	147	172	165	165	181	174	175	172	168	140	157	176	161	145	190	188	185	180	180	182	159	168	180	169	165	166	170	181	168	168	162	188	194	189	220	165	160	189	191	171	154	161	156	170	165	159	140	151	159	192	184	174	184	177	175	169	190	180	176	185	190	169	162	164	165	158	180	172	182	187	178	176	153	169	157	163	180	182	154	176	140	156	169	180	163	159	175	193	172	162	166	162	174	167	161	192	158	179	176	141	159	169	155	153	159	176	168	158	164	192	172	172	159	156	186	165	173	171	158	143	176	151	165	159	154	162	201	132	140	191	159	181	173	150	151	170	164	182	172	155	166	179	152	179	139	171	148	157	166	176	159	156	194	175	168	169	184	175	176	182	168	175	148	176	183	167	171	171	145	152	135	189	183	164	152	171	167	143	153	175	170	184	144	164	146	156	165	180	176	181	155	172	153	173	166	161	171	158	152	151	140	169	182	192	162	164	177	181	187	165	167	165	168	165	153	169	185	179	169	178	179	183	198	173	169	167	171	161	178	167	148	160	150	154	160	183	171	155	165	160	182	164	167	162	196	187	178	187	157	172	164	153	169	147	159	168	174	180	170	164	176	190	171	171	167	161	165	168	154	191	155	200	173	176	175	149	159	147	164	162	172	144	177	168	182	182	148	175	170	157	181	161	169	171	149	160	180	146	175	191	146	189	163	166	168	170	172	159	143	168	176	186	153	175	173	164	170	177	177	176	165	161	153	157	146	145	161	174	152	177	149	152	160	176	187	179	182	212	187	159	158	139	183	181	171	183	170	190	155	190	170	161	168	194	166	160	161	186	172	179	172	180	161	161	195	175	169	158	173	187	160	152	170	164	172	148	195	161	169	164	148	192	147	180	187	166	165	168	170	171	189	182	166	180	203	159	168	176	196	168	170	168	159	163	185	163	170	166	184	171	176	176	178	175	174	176	171	172	169	177	192	174	169	180	158	174	168	182	157	182	167	164	172	196	171	160	166	161	181	164	173	168	171	183	165	198	177	174	167	170	180	158	167	171	163	152	166	162	152	146	151	129	143	186	149	174	166	162	167	141	153	174	170	158	148	172	182	166	151	153	190	153	190	163	186	160	163	157	178	170	197	190	171	179	166	149	155	180	143	192	171	164	183	166	140	156	179	145	181	182	184	171	160	157	169	188	215	162	172	181	170	202	179	190	187	162	171	181	183	170	172	145	192	159	171	163	178	182	162	168	185	197	152	173	193	161	191	174	175	176	160	171	165	189	149	140	182	143	163	160	199	163	159	196	166	166	162	167	176	162	193	154	193	175	169	161	176	155	179	191	180	175	171	167	167	182	183	152	176	187	169	173	166	163	167	192	181	181	159	172	166	168	195	200	178	176	195	157	167	163	183	184	175	168	176	163	172	168	165	169	179	187	182	187	161	168	149	175	176	189	158	143	170	165	158	151	187	161	192	159	156	176	182	145	177	160	215	163	172	160	171	164	192	194	166	169	192	166	172	154	169	178	203	192	167	159	155	165	175	155	157	173	194	180	162	167	175	192	185	185	175	169	177	184	176	163	168	167	163	175	160	168	185	175	177	162	143	158	176	142	166	162	201	145	166	157	171	162	186	161	153	155	211	161	182	163	165	177	157	180	162	164	169	184	170	183	184	144	174	167	176	154	179	165	158	163	193	173	152	177	161	158	156	205	187	167	176	160	184	183	182	173	147	160	177	153	166	172	189	162	164	155	195	165	178	160	160	163	189	169	178	143	159	160	164	169	150	179	160	184	155	163	183	174	170	173	152	160	163	181	178	173	171	154	156	177	176	160	170	180	196	170	177	205	156	184	169	187	172	170	166	198	153	155	178	177	166	165	171	153	151	170	175	176	157	150	162	179	152	139	172	192	162	177	193	167	181	161	154	164	200	165	185	177	169	157	181	165	167	172	173	178	149	172	184	195	173	147	174	172	152	179	165	186	184	176	183	151	178	154	171	190	148	157	188	182
4521	8960	5624	2630	1259	838	646	571	540	559	479	467	458	479	466	406	405	487	456	436	416	451	438	461	440	416	397	434	416	418	384	405	412	409	411	395	412	403	429	453	394	430	435	390	407	370	427	377	417	417	374	392	389	437	443	398	430	400	436	403	387	419	401	375	390	409	422	383	388	415	406	376	358	385	390	412	400	369	387	413	403	396	410	421	358	406	400	404	431	396	389	396	413	434	415	398	387	408	399	400	378	424	387	385	392	421	428	387	388	454	374	408	414	388	395	408	400	408	401	417	425	437	411	427	396	392	363	410	412	402	412	408	413	370	410	394	409	378	400	389	407	386	420	409	398	435	385	404	371	379	398	375	424	376	407	412	406	433	394	416	390	407	424	370	429	400	391	431	397	413	383	455	406	377	403	367	379	362	448	381	381	396	363	402	386	421	413	377	411	405	412	418	420	390	417	431	354	401	395	433	448	449	404	411	411	392	428	405	405	416	430	381	406	396	398	432	403	406	423	386	398	392	390	400	415	396	399	376	417	417	409	438	430	390	387	420	420	420	402	402	434	440	404	407	413	411	394	413	410	376	365	430	380	418	390	424	385	454	394	451	430	396	367	400	393	380	393	413	396	411	357	390	387	415	374	382	373	391	458	413	408	389	360	402	463	369	386	399	405	405	410	397	405	376	417	401	389	390	432	368	418	407	408	404	386	428	414	375	388	385	406	439	392	429	419	397	429	412	373	391	412	374	419	385	415	338	382	405	406	422	374	380	436	401	370	392	399	436	398	402	447	406	403	404	436	424	397	394	398	378	432	400	445	414	387	411	403	384	401	398	398	393	401	402	432	429	413	400	430	421	402	433	432	401	431	387	398	389	423	402	429	393	376	383	410	401	400	384	393	427	381	414	380	413	400	385	406	435	400	419	407	420	442	412	410	391	398	397	420	426	366	416	436	373	422	392	409	415	421	390	417	385	409	384	426	386	383	418	405	398	390	422	368	420	370	394	389	363	392	407	430	394	423	380	405	393	415	417	374	402	366	403	399	406	402	438	411	423	387	407	414	372	422	401	383	388	433	404	398	388	387	417	434	421	402	406	448	400	396	399	419	396	367	385	375	436	396	378	426	448	386	390	366	410	453	394	418	403	440	390	377	393	424	393	419	374	419	397	421	425	439	406	433	404	383	402	415	370	434	404	371	425	396	391	396	386	381	429	394	436	417	413	396	409	360	391	411	374	410	398	379	401	395	414	411	377	418	409	395	407	394	410	414	362	406	388	385	384	380	461	404	385	381	387	355	399	423	401	387	402	388	384	434	392	414	395	431	398	375	408	409	383	414	436	357	418	410	390	385	393	401	385	403	438	434	418	418	413	401	389	403	445	392	385	386	418	411	424	405	412	416	415	422	391	404	425	379	382	366	405	381	419	425	395	383	424	385	414	381	431	433	422	406	408	387	411	425	408	414	396	437	415	380	414	373	401	388	394	438	384	419	426	374	385	399	373	371	395	389	392	384	415	399	385	423	415	398	399	415	392	405	429	418	405	422	411	387	406	379	396	402	395	441	398	386	404	391	371	404	389	391	403	423	389	441	413	443	402	398	438	375	424	425	373	396	395	397	377	412	382	387	380	389	427	439	401	417	438	380	426	402	441	427	412	408	395	369	398	376	395	390	421	402	354	418	417	407	394	403	424	372	403	425	394	415	407	409	408	396	412	368	461	408	436	390	371	379	360	403	386	369	414	400	385	374	412	386	446	413	413	402	382	415	389	367	415	401	391	413	435	415	392	404	410	419	376	372	392	418	384	418	445	438	412	402	408	383	401	404	377	418	409	405	396	418	390	400	427	415	444	393	406	414	394	429	392	403	439	406	387	405	396	377	388	373	456	391	396	427	396	404	421	380	371	391	378	434	386	380	389	400	379	383	394	382	429	387	365	399	434	420	400	432	428	400	441	413	393	403	380	418	409	413	442	424	398	360	393	402	399	417	410	390	429	398	376	434	403	406	414	369	415	427	400	397	390	403	441	400	432	430	398	364	413	386	396	431	397	393	391	370	442	385	384	367	395	377	393	384	408	418	387	374	403	412	422	404	397	434	417	406	420	420	382	423	418	407	443	383	372	396	372	367	407	417	420	444	397	402	414	386	434	400	431	403	441	396	353	411	421	416	411	398	406	365	366	413	422	373	413	379	407	440	406	391	407	394	378	405	394	403	410	376	422	403	412	375	416	383	345	443	396	404	430	391	421	381	408	390	395	378	392	416	417	408	394	369	391	401	394	393	434	402	409	374	395	400	405	403	451	378	379	391	380	420	434	421	412	409	387	389	389	376	401	422	404	420	428	413	428	431	412	400	428	408	393	421	364	429	409	442	402	408	402	372	430	404	389	435	413	415	386	379	416	351	390	400	431	431	406	391	388	395	425	406	416	389	429	418	401	411	438	422	401	432	396	394	401	389	428	380	414	407	406	423	414	429	423	398	410	405	416	440	390	383	400	411	392	393	402	445	433	390	396	449	433	416	412	389	396	412	464	401	400	401	428	406	415	437	381	401	376	409	404	417	412	385	423	373	384	384	385	412	375	412	424	389	372	414	407	425	414	426	407	372	378	427	388	377	434	384	418	378	435	406	417	442	404	393	413	395	410	422	388	401	385	371	415	383	421	415	429	394	388	392	376	391	419	358	448	417	406	393	419	388	415	355	415	384	388	436	424	377	389	383	393	406	401	400	405	406	382	413	438	391	431	398	385	403	410	361	401	372	405	415	401	402	399	409	408	398	410	384	399	372	420	388	455	424	423	391	401	412	379	423	400	395	427	410	397	416	431	403	426	416	382	405	430	419	372	412	401	366	386	411	453	402	362	422	399	418	401	379	389	381	427	398	420	406	380	357	408	403	392	415	401	379	434	412	389	390	393	407	360	424	361	411	448	404	354	414	401	390	410	368	355	397	416	413	429	417	398	407	387	366	386	361	428	434	412	417	382	412	423	410	347	362	401	368	412	406	399	403	397	389	394	356	360	367	415	407	379	417	401	399	401	393	357	415	412	405	421	399	389	416	393	387	404	421	366	403	412	385	413	395	401	395	392	412	386	367	447	414	393	412	414	432	441	407	412	408	372	394	410	401	409	382	412	429	378	418	375	387	407	414	380	387	396	421	403	383	440	424	374	371	414	435	376	392	420	379	406	428	385	401	412	420	432	396	399	426	399	438	383	391	406	401	420	401	373	416	396	387	408	389	428	449	357	439	422	418	395	403	433	384	394	394	404	378	407	402	403	416	389	445	394	417	412	417	429	399	408	401	363	370	427	406	394	391	400	414	402	439	399	375	424	422	422	391	385	416	395	442	385	421	403	417	388	371	370	380	400	407	400	421	398	359	413	365	400	364	410	397	414	421	414	394	409	427	386	424	419	415	430	378	386	399	411	375	413	425	404	362	445	371	376	390	380	420	417	427	372	388	404	413	406	414	404	404	404	448	421	432	394	409	381
33134	12486	2757	1066	638	519	460	435	420	408	437	416	405	379	378	385	403	420	401	399	390	407	414	401	390	408	394	384	392	377	425	389	382	423	394	382	419	385	435	370	418	398	387	397	391	386	391	397	394	393	401	348	416	406	389	375	398	389	364	385	362	349	415	404	365	381	390	387	401	396	405	419	393	373	397	374	388	407	375	378	374	350	426	369	373	404	387	384	376	388	412	408	426	428	374	390	387	421	381	407	401	392	398	371	385	435	387	384	418	355	387	411	358	399	418	384	414	456	410	383	380	375	382	406	409	399	350	394	388	418	382	380	374	399	372	378	373	415	375	370	426	422	389	402	384	379	399	391	377	389	394	405	354	375	387	411	395	388	387	398	384	411	400	394	418	427	378	405	418	409	422	380	433	370	424	396	406	397	387	392	393	394	371	405	412	391	400	387	413	393	369	373	391	390	380	383	383	350	363	413	389	396	369	386	385	399	397	410	401	395	405	361	363	380	384	415	387	369	391	395	398	393	360	354	339	392	389	363	423	353	376	416	403	398	392	393	398	397	384	371	412	414	370	399	412	361	383	394	404	373	403	380	415	377	404	416	379	391	349	374	375	359	439	385	363	392	391	413	410	409	407	420	378	392	400	390	389	373	403	420	366	404	418	395	389	351	382	365	381	415	332	412	408	389	393	396	374	387	417	403	402	393	400	411	353	422	362	370	377	417	388	405	397	398	426	395	371	400	380	392	366	359	428	408	431	405	374	367	386	365	372	371	352	396	385	387	390	351	426	395	393	367	359	423	395	391	359	379	411	426	375	399	347	412	376	362	384	383	381	405	426	388	400	377	390	366	364	389	396	386	383	393	356	389	399	410	405	412	345	367	416	369	427	337	411	370	427	376	387	382	384	408	386	397	404	375	369	374	366	365	385	382	399	397	413	364	370	390	391	405	354	429	436	377	382	390	383	382	369	384	404	381	379	361	394	419	399	424	394	392	380	431	404	415	429	407	410	390	376	376	394	381	386	406	363	369	407	396	366	360	373	351	368	373	364	373	377	352	390	383	388	390	414	387	398	399	402	373	374	393	377	395	401	428	374	416	416	359	398	398	402	396	338	351	391	380	371	353	396	401	406	387	397	383	436	388	395	356	395	412	423	388	417	397	363	420	386	379	353	378	412	399	412	401	381	364	391	365	362	409	345	425	366	380	405	397	381	386	392	402	402	391	342	380	372	423	407	367	365	400	394	435	373	366	389	406	382	368	392	356	386	380	374	389	378	406	403	427	395	381	375	410	391	417	428	426	386	390	377	414	387	390	386	371	401	365	392	397	384	358	385	382	391	392	401	387	396	392	358	387	396	367	383	349	387	371	345	387	387	386	408	383	391	415	432	364	416	394	370	351	366	388	403	350	393	377	437	381	389	410	356	411	411	412	413	398	372	388	423	421	381	411	395	369	383	395	437	385	352	367	399	425	402	369	402	395	393	365	381	364	369	422	389	357	409	371	404	373	416	386	387	377	375	366	392	363	416	375	426	416	393	372	379	388	401	343	424	371	350	390	364	388	376	369	374	406	407	396	405	381	385	361	394	399	408	399	387	389	394	406	391	401	408	396	401	383	363	370	405	379	397	395	391	378	385	374	380	383	381	382	372	402	391	393	394	375	407	414	371	405	398	380	385	377	365	363	382	377	397	390	354	381	389	369	400	437	358	376	395	397	397	378	388	367	385	377	362	377	398	374	367	381	390	404	410	361	362	406	388	412	400	372	359	402	402	357	406	397	367	375	373	368	384	414	327	356	374	390	355	387	430	430	397	435	404	372	376	384	396	378	383	363	373	421	362	368	402	380	416	412	415	386	397	405	395	381	372	371	416	385	413	389	377	389	375	396	408	382	360	365	430	357	412	428	419	350	365	373	385	390	416	371	387	386	419	415	356	356	423	367	394	352	386	340	405	386	395	429	367	421	400	380	341	379	401	367	394	383	391	392	415	420	425	412	369	358	415	413	391	439	381	375	356	390	383	374	391	358	377	409	386	377	407	377	369	381	384	377	387	374	403	370	381	368	376	365	408	383	420	351	379	425	393	373	376	371	406	400	375	388	401	402	339	376	408	421	397	408	387	405	368	367	372	394	405	376	395	385	389	401	346	366	386	434	395	422	347	360	390	356	383	404	404	379	403	397	379	394	400	390	414	391	375	395	398	378	424	374	391	410	407	381	374	385	391	363	390	402	393	410	444	361	355	379	440	383	378	376	388	379	382	396	359	395	365	352	410	380	372	388	417	352	396	364	365	340	379	398	410	354	388	395	390	368	376	376	359	324	378	378	354	343	361	390	378	378	372	410	391	410	367	388	354	367	426	388	386	386	367	392	413	401	385	329	404	358	358	387	409	376	371	380	391	423	406	379	372	399	380	369	402	379	390	379	374	351	375	368	386	383	414	394	386	393	390	401	416	393	374	403	407	390	404	363	347	416	406	384	356	413	384	385	422	359	405	443	427	391	390	391	375	396	418	373	353	369	361	390	397	397	422	405	388	359	370	370	421	407	388	363	361	367	378	404	375	377	390	372	402	363	379	401	383	404	408	384	433	365	340	399	394	394	364	388	406	400	386	418	361	361	405	376	395	392	389	416	364	365	395	363	417	390	398	407	383	399	399	401	381	392	384	378	393	385	423	402	416	412	347	399	392	387	419	397	406	419	377	373	426	382	389	409	383	408	369	396	403	357	367	393	398	367	383	388	370	389	358	391	409	395	394	384	344	375	383	423	344	402	389	414	363	375	401	387	340	405	381	364	369	380	380	391	383	402	390	371	403	414	383	419	417	400	373	399	351	377	356	383	383	390	381	397	414	406	366	384	411	413	397	372	381	364	405	378	359	413	398	390	383	356	399	417	431	379	398	389	366	358	373	361	415	428	379	405	403	372	400	380	422	386	427	377	478	420	417	346	337	408	378	376	396	394	386	385	373	396	367	431	383	378	375	404	369	390	387	406	412	383	385	395	389	359	367	385	380	388	383	391	380	391	344	386	390	377	345	400	359	381	380	390	365	398	412	392	381	362	401	362	386	385	375	374	383	405	409	351	441	396	397	397	383	382	372	358	387	364	361	385	401	368	416	374	428	368	368	403	411	377	371	376	401	369	370	348	387	389	396	400	393	377	379	423	376	437	398	415	381	389	376	440	403	375	378	390	363	400	400	362	409	409	396	422	401	378	361	420	380	401	365	397	413	398	358	394	410	405	413	392	392	420	374	387	409	398	362	415	379	402	363	384	363	368	399	360	430	400	349	364	401	412	378	373	422	416	400	375	388	417	340	383	385	392	384	397	387	388	379	395	404	404	403	361	370	387	388	376	366	386	392	390	390	409	398	400	372	408	354	410	377	372	407	411	391	404	366	361	387	378	385	428	420	396	379	386	427	395	399	383	376	335	402	380	358	372	368	364	389	390	408	399	404	405	410	400	371	384	359	383	367	373	392	375	385	383	408	418
6772	3168	2144	1263	1022	886	852	826	863	805	818	860	818	866	818	879	814	815	818	820	854	850	805	830	820	822	818	839	870	833	899	858	856	890	818	855	834	858	824	833	892	851	807	862	820	861	868	798	897	855	864	826	819	821	820	822	814	863	776	849	850	881	805	840	823	827	766	801	814	785	819	836	837	845	767	808	876	853	794	838	860	856	796	864	827	860	851	899	840	842	860	874	769	849	838	859	794	877	893	835	854	855	888	844	803	855	862	828	860	814	911	829	863	820	802	854	829	845	895	865	843	895	845	812	791	795	872	823	851	819	841	826	839	906	829	836	828	835	882	854	842	836	837	856	874	825	857	825	808	862	843	870	862	805	866	822	809	845	906	877	813	913	805	809	870	848	793	898	845	870	834	848	808	851	881	845	834	832	861	848	898	847	800	809	810	838	851	804	865	851	874	857	823	839	845	810	862	836	912	818	803	807	857	846	870	840	858	834	894	838	814	785	898	835	854	831	815	854	820	851	816	776	773	852	859	796	830	811	808	883	806	852	831	828	850	801	831	801	791	863	865	799	834	849	862	827	891	821	856	841	916	851	839	850	832	867	822	807	845	843	802	861	779	872	843	862	824	811	812	830	831	818	823	873	794	876	867	832	873	864	886	863	809	859	863	812	849	834	892	820	854	850	779	865	864	811	799	845	836	810	917	809	804	855	812	840	883	816	845	838	871	836	823	831	802	806	822	859	805	828	811	790	846	865	886	826	787	906	855	887	846	788	859	820	847	831	843	818	822	813	833	820	861	858	861	841	800	826	834	842	871	860	829	850	838	800	794	833	808	843	819	816	796	839	832	872	843	820	861	832	805	873	824	852	872	843	838	794	836	783	815	853	818	820	820	795	853	848	868	813	858	851	850	890	839	822	865	837	805	819	830	825	828	844	869	865	839	844	843	821	817	856	829	854	840	816	816	812	835	900	856	818	814	845	813	854	839	843	820	870	869	861	873	801	872	806	827	848	859	850	850	812	889	820	811	837	861	854	889	773	838	904	849	858	823	875	831	788	834	837	813	844	811	822	813	845	879	799	829	815	842	841	825	833	812	819	824	854	846	881	862	871	833	816	893	850	854	785	839	868	829	839	788	809	827	859	805	859	823	808	863	855	883	872	843	824	870	846	863	832	846	865	892	835	870	840	850	823	858	834	802	796	845	846	845	797	848	849	806	808	868	852	850	818	849	847	850	818	843	869	876	783	879	803	878	839	839	866	789	847	861	862	844	805	811	835	834	780	873	889	863	829	825	851	828	767	827	864	855	839	837	884	829	892	823	821	837	835	859	876	867	812	843	803	838	818	850	858	863	795	855	806	813	891	802	826	840	886	819	808	856	838	832	783	822	848	840	848	856	852	856	870	843	827	832	787	855	820	901	828	819	845	824	852	815	796	828	829	890	819	906	841	850	795	799	894	853	853	856	892	830	865	770	883	812	816	833	847	846	840	807	872	880	827	887	860	869	851	858	822	805	851	834	818	824	828	885	856	889	825	819	806	873	805	828	861	862	843	813	832	847	830	832	832	850	864	852	848	837	856	894	796	822	847	830	810	838	843	803	821	858	805	854	789	824	823	810	866	866	844	864	814	848	814	786	884	798	858	832	827	879	815	829	855	780	795	797	826	815	873	828	824	860	825	829	829	824	806	767	880	840	906	844	871	849	815	788	813	809	824	851	864	830	845	870	824	846	797	847	826	831	866	886	827	824	792	889	848	826	868	848	891	847	841	832	813	830	808	820	823	868	810	828	859	869	849	844	840	871	840	830	863	831	837	797	845	808	821	815	823	815	802	846	852	809	880	813	846	848	805	802	825	823	813	854	812	815	814	833	838	821	812	834	824	867	860	798	814	825	829	822	843	850	879	829	835	838	841	814	842	848	863	818	836	904	836	854	899	865	782	822	839	857	853	845	861	864	903	787	844	830	843	835	839	843	853	816	836	805	862	836	811	860	844	871	858	846	831	865	836	819	842	851	788	803	844	868	901	848	812	786	846	873	853	828	818	835	855	828	843	838	865	846	797	847	863	792	837	808	846	814	791	847	846	808	828	867	797	824	882	821	814	883	818	841	835	834	865	828	839	832	836	844	821	812	864	847	775	827	824	858	799	810	897	817	827	886	852	840	815	858	820	840	881	803	819	846	805	824	821	789	828	826	836	843	810	849	818	860	812	807	872	795	829	814	808	834	784	821	787	821	862	874	801	862	859	833	831	829	809	862	809	853	812	859	821	850	866	809	811	872	820	785	819	822	872	830	785	812	845	795	818	851	837	857	859	848	828	861	810	828	871	848	851	881	842	825	850	855	851	834	886	801	813	877	824	815	869	817	895	858	842	811	856	806	875	882	784	847	841	781	848	801	876	816	885	851	845	828	892	856	823	822	830	849	790	861	855	815	795	832	842	827	804	827	861	864	820	887	854	787	799	840	832	811	842	820	800	849	796	817	837	838	794	820	811	828	831	865	837	860	800	804	799	865	814	821	810	796	807	862	833	817	866	824	844	829	836	817	848	874	827	867	802	798	869	864	851	861	858	857	797	822	800	844	831	831	876	828	853	838	851	783	868	823	812	909	831	816	837	838	838	820	875	854	799	820	837	879	858	850	843	808	858	812	855	821	866	824	875	878	835	866	817	837	868	825	822	842	841	812	866	830	808	837	845	840	817	846	801	811	861	873	797	823	833	854	855	886	853	858	811	817	856	813	899	864	834	812	821	830	806	854	829	859	867	797	857	834	846	797	831	804	826	844	889	834	817	849	869	867	786	877	881	843	830	876	844	834	836	835	887	859	782	868	816	835	828	811	832	844	840	819	857	835	845	826	832	862	847	822	843	812	887	858	815	869	801	841	798	843	888	820	891	804	863	815	848	803	812	850	772	867	814	873	835	854	830	808	842	852	803	872	875	853	796	822	774	851	869	825	835	841	786	860	846	864	857	811	769	812	856	855	814	859	791	814	812	866	857	842	918	809	841	857	799	831	840	836	803	822	832	797	824	804	799	879	809	856	853	887	827	815	830	835	807	885	839	846	820	883	854	832	781	830	886	822	832	816	797	863	848	801	819	789	810	870	863	859	842	859	821	834	824	835	816	826	830	821	835	831	821	809	896	832	829	843	858	836	844	793	827	801	869	847	846	860	867	840	806	866	846	804	842	790	877	872	775	842	883	826	819	849	785	873	885	881	805	810	842	844	842	832	834	868	809	856	874	822	821	873	846	831	851	841	772	788	844	845	857	848	845	776	839	853	808	792	823	820	836	803	895	831	844	822	849	845	863	830	847	790	846	855	828	843	861	857	837	854	806	832	808	866	865	881	834	819	823	826	843	837	870	812	866	836	867	902	870	905	838	794	803	847	824	838	827	894	825	866	867	845	793	845	864	852	819	819	843	843	853	814	875	801	862	849	808	836	830	853	818	877	795	781	884	838	879	843	793	837	819	845	866	861	819	842	851
24661	21129	24718	27785	20948	3918	628	492	439	401	394	352	337	350	371	331	314	320	323	293	327	314	280	318	300	295	303	277	331	281	301	323	301	288	296	332	287	294	327	274	276	291	318	274	277	254	312	284	274	271	280	291	305	313	294	279	290	301	313	306	282	269	302	314	320	280	292	281	315	276	294	293	284	277	303	296	321	275	302	295	309	290	278	269	251	310	292	267	276	263	255	318	285	291	319	260	281	280	285	277	276	254	256	292	300	294	269	256	304	286	261	273	314	298	304	291	257	315	320	281	253	283	287	312	293	298	301	282	233	244	305	299	287	279	300	273	278	311	258	265	247	294	252	303	296	295	279	286	298	276	289	328	274	288	334	290	287	296	307	271	275	289	266	298	268	303	290	339	292	275	260	295	288	295	298	328	263	269	291	288	313	298	296	272	254	295	280	270	288	282	282	301	330	317	329	282	252	289	295	258	316	269	289	277	286	283	260	299	302	283	272	312	302	292	304	276	318	285	270	314	309	289	294	258	297	277	275	282	308	308	279	288	299	277	285	287	300	302	311	295	294	298	311	297	299	308	322	289	313	300	261	287	310	293	308	274	292	292	299	304	292	317	272	307	291	297	293	280	290	284	289	266	285	291	281	274	318	286	293	308	287	264	314	280	299	256	298	300	257	285	258	304	304	294	266	324	296	294	321	278	284	276	283	319	289	277	301	286	277	282	299	276	287	278	317	261	327	273	274	315	284	308	298	271	284	288	311	324	287	310	265	306	282	297	296	322	303	335	275	311	267	306	312	295	275	303	286	307	288	300	276	260	295	276	306	280	282	263	290	282	291	274	300	300	260	295	285	266	304	290	301	314	270	299	283	281	306	283	290	272	293	302	290	295	284	290	324	299	275	261	259	309	277	280	306	318	292	298	306	303	311	290	292	302	256	294	277	292	304	295	264	298	305	263	290	273	284	292	322	319	280	291	294	280	296	296	299	266	295	290	273	297	280	258	290	277	292	314	294	286	262	288	289	274	259	282	269	277	281	287	301	282	289	306	255	283	296	315	285	305	285	290	273	279	277	287	306	281	312	345	297	310	262	323	301	270	287	290	301	288	285	301	271	268	279	281	269	299	274	293	289	292	293	275	310	320	256	256	268	301	284	284	230	271	300	268	259	258	295	280	297	276	291	258	306	284	280	253	280	317	279	294	279	310	300	258	315	265	306	272	288	287	307	293	291	292	313	292	299	281	282	288	281	298	272	307	295	307	266	289	275	294	294	268	274	309	303	282	275	278	286	278	274	289	297	299	288	284	284	273	308	253	266	278	263	279	286	284	311	275	277	310	272	303	326	308	258	311	273	305	287	267	281	326	277	293	295	318	260	314	291	272	326	306	290	269	303	337	287	267	287	302	289	306	276	290	306	287	287	313	300	295	275	261	307	300	266	277	322	262	279	293	289	280	307	286	276	299	279	264	270	283	310	316	313	305	296	337	276	295	273	268	293	235	286	299	276	300	299	265	298	286	294	284	296	291	278	296	300	301	285	303	290	280	340	286	286	260	274	280	292	302	306	311	310	288	301	277	285	272	278	257	304	287	279	293	320	298	302	303	263	282	298	315	300	291	267	294	287	270	295	296	292	279	267	279	322	280	303	311	291	278	300	335	281	290	319	309	275	278	334	275	267	263	297	307	319	284	279	274	295	308	278	298	272	315	283	302	286	282	305	326	288	248	275	318	270	285	253	284	277	300	297	287	281	279	272	275	265	266	259	333	261	286	236	285	262	290	267	308	274	303	300	299	278	285	280	305	264	289	277	280	253	276	277	275	303	311	267	275	279	291	296	293	293	275	325	282	283	234	272	299	290	280	273	286	267	271	264	294	297	275	278	278	277	309	276	274	324	283	321	287	286	295	310	272	264	275	299	254	302	278	290	325	280	276	260	277	294	294	275	302	290	285	278	300	281	303	283	297	264	331	299	282	293	267	288	305	302	297	267	314	286	287	317	284	258	303	305	279	295	306	310	299	250	295	322	265	267	290	297	276	274	289	294	321	267	311	290	304	287	246	297	289	314	320	286	318	278	284	328	310	323	281	273	229	303	305	297	307	298	284	243	277	295	272	273	279	295	299	254	310	284	263	285	286	298	310	303	299	307	303	310	280	290	289	291	275	259	290	308	275	320	286	262	282	286	317	296	301	282	272	320	297	312	303	299	266	319	313	289	292	311	265	318	301	285	257	259	297	285	269	301	304	284	324	289	294	292	274	261	264	281	308	304	332	291	305	286	298	295	293	257	295	280	282	320	294	297	288	306	250	259	296	278	299	267	273	248	270	287	302	327	273	276	289	311	305	269	305	296	283	280	289	266	302	281	296	268	272	254	295	265	300	326	277	341	299	315	307	329	262	306	271	302	245	259	287	315	297	297	296	262	288	266	298	264	291	257	273	299	314	288	281	281	257	297	292	284	304	282	313	285	295	308	267	274	304	285	285	294	265	272	271	283	281	252	286	285	295	270	302	311	297	289	245	283	290	313	287	315	297	293	249	285	320	297	283	290	273	297	266	299	300	281	302	281	283	277	318	310	297	282	289	309	286	250	296	288	264	308	329	286	268	302	268	285	281	261	300	307	304	299	279	260	293	281	286	306	301	299	299	265	259	297	306	290	322	272	282	308	291	274	289	304	243	303	276	285	283	267	306	305	315	275	296	304	298	272	275	272	267	284	304	291	285	287	301	290	267	292	308	281	280	314	275	304	285	269	286	285	299	287	276	299	293	257	315	264	302	266	306	313	283	264	215	288	280	278	297	290	296	295	294	301	282	290	250	233	321	321	270	295	274	273	294	268	287	303	288	297	299	291	280	291	304	260	291	251	253	299	311	275	275	302	285	261	289	299	297	283	275	291	275	284	304	291	282	295	303	273	282	291	271	266	298	286	285	286	304	308	287	280	260	311	335	275	297	328	305	284	261	274	278	285	292	239	240	304	289	303	282	283	328	308	286	273	297	311	301	277	291	316	289	308	277	285	278	280	312	291	299	284	274	287	275	291	276	285	271	292	304	277	283	277	304	313	288	310	300	288	295	295	299	266	323	295	257	301	285	303	287	311	298	287	293	282	289	271	300	274	264	297	300	300	291	306	290	304	306	284	263	285	280	290	326	309	343	263	294	248	291	293	247	284	259	307	257	248	256	298	303	292	279	268	279	277	316	275	296	313	278	278	324	276	271	282	298	290	291	251	282	270	320	322	318	282	291	292	291	309	295	280	282	285	319	298	286	306	281	259	272	326	284	273	286	310	291	303	266	282	299	311	323	286	300	247	287	290	257	286	302	307	293	262	289	308	314	266	275	308	282	277	257	271	279	279	286	277	264	263	302	281	313	275	297	269	285	295	298	268	304	310	289	281	284	283	243	278	296	277	317	267	293	297	274	258	287	291	281	284	281	315	290	263	274	335	292	327	286	276	263	289	306	278	293	291	270	290	303	251	240	312	282	290	297
4423	6625	4117	1954	1162	898	749	709	716	689	704	715	646	654	653	691	697	617	659	681	703	670	628	669	635	644	617	627	616	611	626	650	660	655	587	624	642	660	632	703	692	694	614	629	617	602	602	648	650	667	648	616	597	581	665	628	619	597	666	570	631	639	622	656	681	616	634	613	623	644	623	603	648	611	612	609	668	631	634	685	650	612	618	600	638	612	661	673	656	636	631	646	599	603	638	610	647	631	618	637	663	628	636	659	675	661	616	636	624	655	650	631	590	622	599	585	649	628	642	640	617	633	590	657	588	617	649	655	634	624	600	652	609	682	610	631	645	630	644	605	674	591	632	644	592	628	611	603	592	623	653	629	613	669	647	635	641	589	621	642	661	594	622	595	601	603	640	583	654	664	632	648	623	609	611	608	622	601	611	644	633	657	622	636	679	653	633	602	612	623	653	594	650	606	616	661	644	633	630	647	606	625	615	599	646	617	644	633	622	607	625	623	656	631	699	615	641	626	621	651	634	635	611	652	650	632	664	617	587	640	653	627	607	611	689	619	674	612	592	619	587	647	666	619	602	639	612	619	624	654	664	645	594	594	666	582	642	638	653	649	634	608	632	590	623	611	631	658	631	583	635	627	608	600	649	656	651	636	663	640	617	630	645	659	599	610	676	634	649	574	611	618	662	615	623	626	639	643	592	657	632	612	613	627	710	649	622	629	600	617	637	662	576	684	625	606	630	639	653	606	652	613	627	653	615	589	647	623	658	623	581	686	603	657	653	676	600	668	582	587	658	635	649	653	652	626	704	659	679	652	619	594	653	630	614	681	609	625	609	622	660	651	630	605	582	646	628	559	631	689	664	589	621	657	668	617	653	618	652	586	582	642	630	626	595	626	641	600	627	617	589	609	666	619	627	651	672	674	653	633	593	584	635	659	627	662	639	649	650	613	651	682	661	602	613	625	627	675	651	669	614	653	629	618	653	631	612	610	646	618	614	678	640	598	678	604	659	624	682	627	649	614	627	641	647	647	621	623	602	631	643	612	644	610	591	609	635	628	612	572	614	629	599	652	631	625	603	620	666	704	633	669	652	641	633	631	631	633	607	610	633	640	626	625	634	606	642	654	580	674	632	621	621	661	660	643	645	581	633	621	622	626	604	617	622	645	626	616	605	654	625	663	651	651	674	592	636	598	609	597	668	617	624	647	602	654	651	629	624	639	642	649	633	628	602	648	663	701	592	610	599	629	660	607	638	666	629	627	611	632	617	627	640	675	633	646	707	569	668	631	637	654	636	650	630	613	685	621	640	646	663	604	622	632	620	650	629	624	610	617	643	590	623	648	641	638	617	655	586	599	599	671	642	626	613	622	606	690	622	628	628	660	606	623	637	627	596	599	627	668	613	611	625	647	634	625	612	674	668	665	652	607	620	650	615	634	629	664	600	633	584	605	636	637	637	614	626	629	654	628	577	656	648	624	617	654	682	634	595	633	574	631	596	648	637	615	624	638	618	635	639	647	667	669	633	647	661	600	611	593	622	606	661	684	618	664	669	620	631	601	591	637	657	636	623	630	662	603	638	639	661	650	643	637	707	630	637	611	592	605	662	652	607	597	620	634	633	596	659	632	612	609	641	620	628	619	661	651	593	620	601	573	624	598	604	629	650	631	644	633	603	627	665	657	588	658	607	627	637	709	608	630	589	646	667	623	670	660	645	657	658	645	638	630	649	645	624	595	656	638	587	658	597	653	667	628	644	648	634	660	590	623	614	642	622	603	666	610	637	639	612	656	606	640	637	618	614	652	628	600	617	664	599	637	651	662	625	668	647	614	649	624	641	586	626	624	601	645	643	674	667	645	651	664	633	619	665	644	618	597	630	632	677	656	680	624	676	606	623	605	625	601	628	644	611	613	640	660	622	613	636	671	648	657	604	588	635	631	641	664	636	594	660	640	632	687	651	589	618	593	612	613	619	581	599	679	681	576	624	587	622	640	642	649	642	643	604	604	608	665	635	649	611	645	642	656	622	602	654	665	580	638	621	645	628	662	601	639	639	628	604	592	610	585	637	629	629	583	665	629	650	597	572	589	654	633	611	612	638	670	614	642	614	614	705	665	638	625	636	643	615	640	602	606	643	632	630	628	625	603	637	608	636	618	648	637	635	643	632	596	616	638	625	630	630	644	651	627	607	628	632	629	610	609	655	581	608	629	630	649	609	652	553	617	640	671	626	663	615	601	620	644	611	671	624	654	637	685	626	644	629	646	612	586	622	619	668	660	660	634	606	630	646	650	628	625	616	656	658	583	616	638	617	660	646	593	664	591	636	638	556	603	610	639	661	646	641	671	631	632	622	636	663	602	637	654	615	610	563	615	630	660	618	645	650	616	651	584	623	679	616	603	629	597	601	623	583	674	647	650	640	612	635	593	646	651	605	630	646	636	660	641	642	624	598	645	643	609	616	627	675	610	623	635	641	656	663	651	634	616	596	620	656	635	649	634	614	617	609	637	624	594	636	669	602	641	614	612	659	633	627	653	623	612	622	598	639	640	647	640	649	628	667	602	590	657	623	629	630	587	621	656	629	606	646	633	651	635	648	634	605	651	669	631	602	615	627	661	641	650	629	605	598	627	649	627	615	644	603	602	632	585	617	631	638	616	636	627	642	646	657	625	641	637	621	652	661	604	617	607	574	610	588	629	647	651	563	621	586	616	625	584	633	644	634	667	629	658	627	619	650	584	636	641	643	631	638	573	608	625	663	640	650	629	630	605	625	628	616	646	685	642	668	643	625	579	625	600	670	654	653	644	652	670	614	606	587	648	614	643	647	623	630	629	600	571	659	590	622	652	656	645	676	650	621	626	640	656	715	622	632	596	643	577	641	646	596	630	663	622	625	618	644	633	649	628	612	622	638	638	634	595	647	645	614	625	632	656	625	628	632	669	648	643	640	627	619	630	669	626	604	569	624	627	624	645	622	655	654	618	582	598	647	647	631	661	641	711	603	643	592	603	641	664	632	653	613	628	599	596	653	683	628	632	654	646	609	639	633	649	624	596	571	621	593	641	598	619	631	637	630	616	642	605	660	634	628	674	632	595	621	579	650	639	637	634	625	605	668	666	620	613	637	634	652	637	644	554	653	629	651	617	661	615	614	632	654	674	662	638	597	592	639	671	616	615	597	598	589	622	625	591	618	582	666	613	590	641	618	648	629	615	672	660	640	637	673	657	592	608	659	603	648	630	641	588	625	604	672	688	659	658	618	602	607	620	637	579	653	636	628	633	618	614	643	633	662	673	656	625	631	653	651	585	628	640	622	662	615	629	630	612	623	609	629	598	594	640	620	641	603	646	620	632	671	609	638	633	703	601	623	618	596	589	599	563	641	618	628	631	636	648	617	615	657	574	612	645	660	648	622	619	577	651	632	679	634	646	670	596	642	649	635	595	646	602	658	625	635	625	613	610	623	648	610	592	625	662	606	577	607	654	667	616	584	698
24020	21182	25382	27287	21191	21188	3498	535	473	367	366	271	297	281	274	249	248	241	271	237	215	209	193	205	213	198	164	213	171	199	179	189	192	189	175	189	171	183	186	214	155	180	168	198	184	162	173	166	168	134	171	162	167	157	170	156	160	155	160	156	186	178	159	160	162	167	193	180	168	163	126	181	150	137	177	175	161	141	159	148	180	171	164	172	172	154	170	177	149	153	166	161	195	164	146	195	159	171	159	186	178	160	179	172	139	169	162	151	169	158	165	165	162	160	139	173	192	169	173	164	184	176	149	154	169	172	166	148	151	176	155	174	174	171	158	169	144	169	176	181	179	166	184	161	160	181	166	168	186	184	189	174	174	169	178	159	188	164	146	166	194	172	167	190	171	165	202	160	181	173	151	165	148	159	146	156	164	172	172	165	148	195	160	186	163	167	158	168	188	161	191	150	173	168	161	183	152	175	171	194	175	164	166	158	169	177	178	177	193	171	165	169	166	183	152	181	160	158	166	172	168	192	168	146	167	175	157	168	171	153	173	151	164	159	152	175	156	144	157	159	177	165	164	165	178	166	178	171	172	165	182	174	168	174	157	160	186	185	167	168	186	156	171	153	156	153	189	154	163	168	149	173	175	172	167	187	168	168	172	156	178	168	167	174	155	169	193	160	158	178	167	158	139	176	177	170	173	164	155	169	174	168	163	149	169	169	142	168	171	161	162	168	187	168	157	169	166	165	161	167	175	154	186	171	169	136	169	181	161	168	162	171	165	183	159	147	195	177	183	169	154	165	173	147	147	194	171	178	170	180	171	164	158	175	140	165	160	149	151	169	156	184	172	172	158	152	158	173	159	154	159	190	190	159	172	139	165	135	169	185	146	174	187	145	154	142	161	171	147	154	178	172	178	176	159	146	176	159	145	161	154	164	160	169	198	170	173	156	175	170	142	191	166	167	183	167	154	166	181	161	164	154	164	197	167	172	154	164	142	155	179	171	157	178	174	159	165	166	165	150	169	174	165	151	158	162	181	156	157	173	174	166	183	157	176	188	170	175	175	174	185	168	153	177	156	170	171	187	158	175	165	138	171	185	173	169	159	172	171	176	153	167	137	148	179	168	179	160	168	180	160	152	153	164	179	157	162	167	164	171	205	180	165	184	196	161	166	171	161	178	162	161	188	173	165	144	168	149	174	178	167	157	179	183	165	150	199	165	172	172	192	175	148	177	179	175	150	157	156	157	183	172	155	161	147	184	151	160	165	172	165	146	159	166	149	154	152	147	151	164	157	165	163	162	140	186	161	148	164	166	138	167	172	161	161	154	194	155	156	177	180	156	173	138	169	170	165	185	143	166	157	181	159	159	167	153	169	183	178	152	171	158	167	158	154	169	152	185	158	145	146	161	177	176	183	202	147	168	178	163	172	166	190	180	156	177	169	176	158	186	162	180	151	169	188	173	160	161	150	184	135	146	172	171	156	163	166	160	153	155	133	181	161	162	179	165	193	174	174	154	156	173	190	192	144	163	164	153	188	158	170	136	158	183	163	149	162	163	156	185	172	180	151	199	162	157	168	170	150	149	182	166	176	174	174	182	181	157	171	181	199	168	173	168	145	166	184	151	161	177	154	158	173	144	173	167	146	160	173	163	165	138	182	174	156	159	173	157	169	182	195	185	156	162	136	176	156	170	174	177	145	169	194	156	198	191	157	164	165	161	181	172	173	183	179	187	183	184	170	177	165	153	165	155	153	164	176	170	186	171	165	162	159	133	163	148	161	171	162	149	172	159	166	171	155	156	173	138	154	174	174	163	179	164	168	186	174	178	154	174	176	149	167	200	160	169	158	171	155	192	142	146	147	147	165	172	142	168	184	190	187	152	148	135	179	174	191	186	177	153	178	182	181	168	160	178	154	170	190	143	170	150	170	166	152	156	161	179	165	170	154	178	166	165	170	176	177	177	173	170	186	171	164	159	142	163	175	197	173	170	191	154	159	167	190	181	166	156	163	171	188	159	170	187	168	184	164	152	160	151	189	187	157	150	147	169	176	175	158	185	169	173	176	153	171	160	143	167	152	152	190	182	185	176	141	146	175	191	206	171	154	181	156	159	147	162	138	152	159	178	172	139	166	146	158	150	141	156	142	178	176	184	151	156	193	161	150	161	170	163	191	143	177	181	165	173	176	168	190	189	169	154	146	164	163	160	171	159	163	152	182	192	157	168	186	167	153	166	147	141	190	192	161	182	173	148	141	153	143	186	163	173	157	194	163	175	174	173	165	159	147	181	142	141	173	161	185	170	158	140	181	148	189	163	158	164	185	169	153	191	145	167	165	168	160	174	154	158	166	158	174	178	150	186	146	152	160	159	155	180	148	173	176	170	140	174	182	135	170	162	164	168	170	182	159	153	192	137	167	177	182	190	180	190	181	155	152	160	170	172	160	160	178	142	171	150	150	151	166	156	148	174	151	178	181	163	175	152	159	168	181	204	181	163	153	186	158	163	154	157	189	180	159	185	170	161	181	179	177	142	160	174	157	141	156	156	172	173	177	158	159	151	126	172	161	139	155	157	154	172	171	193	176	169	167	145	170	163	171	146	172	161	174	163	155	182	200	158	178	153	152	183	155	190	156	147	150	131	138	155	150	163	197	167	161	175	164	145	168	168	160	175	167	176	158	171	190	178	161	166	180	168	148	176	181	150	150	180	165	194	178	195	139	155	153	167	165	166	179	166	176	176	186	201	163	159	166	170	168	181	178	156	160	181	157	174	185	167	151	172	158	175	193	188	148	189	160	157	177	146	164	157	139	171	177	162	166	164	147	187	175	151	173	199	189	189	163	173	196	167	156	189	163	194	168	175	169	164	140	162	137	151	157	168	179	182	155	160	180	166	147	157	157	170	134	171	164	157	186	142	170	155	181	137	181	172	152	174	192	174	159	132	137	164	195	191	154	162	163	156	168	182	159	147	156	183	207	191	158	143	159	172	172	188	175	166	164	165	156	160	180	157	151	165	198	173	158	144	176	166	185	151	150	171	137	170	171	162	163	207	143	184	159	165	160	143	155	167	153	147	169	184	172	164	164	165	182	161	163	165	177	170	172	180	178	186	151	148	142	142	171	173	162	156	162	173	156	183	179	185	148	190	180	167	174	185	171	169	153	168	175	159	161	157	157	156	168	159	177	180	164	167	159	153	175	176	167	197	196	180	180	156	171	151	176	163	174	172	149	169	182	190	147	154	162	139	168	155	185	153	165	170	161	161	173	148	169	188	193	158	162	155	156	172	144	171	158	167	146	177	142	195	172	163	167	156	183	165	188	159	154	184	156	150	156	154	169	146	139	162	168	160	173	185	134	129	166	145	158	192	168	156	181	169	149	181	153	171	159	193	174	179	155	167	152	172	179	157	192	176	180	175	140	172	180	165	155	173	173	169	177	158	169	154	171	180	168	148	154	176	178	164	181	159	174	160	145	186	154	183	172	143	167	174	166	154
4449	9628	6659	2696	1254	872	670	556	556	512	490	477	465	429	437	444	463	465	466	419	427	441	425	430	396	462	435	417	376	376	415	445	398	419	381	404	431	387	415	419	397	421	380	398	412	391	443	452	397	400	370	394	362	406	392	390	427	427	401	440	379	371	401	420	393	387	388	417	404	401	415	423	393	411	441	431	401	356	413	400	427	406	391	409	405	371	381	407	389	389	400	415	378	395	372	397	360	392	400	377	362	374	413	380	372	404	412	411	416	377	379	398	382	406	395	398	422	390	382	395	394	401	397	399	412	396	407	419	426	428	397	403	370	389	369	387	408	406	422	365	394	383	428	397	373	447	375	376	417	393	408	397	398	400	370	393	392	420	410	384	392	395	364	396	414	398	399	419	376	422	379	413	394	422	368	400	377	408	364	402	391	391	386	400	397	396	391	363	418	381	398	443	397	401	398	380	383	398	406	430	373	433	419	403	401	395	390	369	391	400	395	380	385	394	403	347	432	429	425	394	397	414	408	398	414	397	405	415	394	353	385	351	384	382	419	383	435	405	418	366	403	404	378	415	401	390	396	429	398	406	393	444	381	382	394	410	415	385	365	393	386	404	436	446	397	401	388	381	392	438	422	406	393	376	380	419	385	390	428	382	374	406	383	391	380	431	410	400	378	387	427	411	408	410	382	388	381	374	388	402	391	434	385	389	410	390	394	414	409	384	406	388	443	378	393	359	423	396	376	411	392	408	423	413	397	395	400	370	422	388	364	406	396	404	388	400	375	405	359	407	373	405	399	402	390	396	417	376	389	394	451	383	403	411	409	393	406	420	395	393	403	366	403	379	377	399	391	415	379	388	396	394	387	385	398	423	398	414	387	377	412	373	349	413	388	410	402	396	409	400	388	390	390	380	378	399	366	407	374	415	395	362	399	395	379	365	394	426	371	407	398	397	395	407	387	397	428	375	422	411	420	427	369	415	449	412	386	386	369	410	390	385	390	383	396	404	408	379	422	407	404	383	396	388	407	396	387	423	415	393	383	407	365	428	385	397	417	381	411	400	410	417	371	386	370	404	376	415	377	411	403	391	417	408	429	393	394	423	387	443	404	410	419	366	424	395	382	387	425	414	419	385	380	362	405	444	382	427	394	399	380	406	370	409	365	381	407	389	412	393	407	418	387	419	399	399	387	438	399	400	399	384	392	405	409	375	408	381	362	405	405	420	391	391	405	400	367	394	395	373	403	372	396	387	415	399	408	385	355	397	399	374	394	399	410	388	399	396	408	404	384	412	375	425	438	421	378	388	408	437	412	399	400	426	377	416	431	382	427	374	398	424	394	432	409	409	350	392	379	415	390	381	422	382	401	385	370	392	389	377	387	422	420	360	391	401	433	385	375	409	414	407	359	399	379	390	383	381	377	386	432	392	385	407	399	351	399	424	416	407	387	424	370	430	417	418	389	387	393	380	411	395	363	395	398	422	386	368	407	373	370	405	395	415	401	413	390	411	392	390	410	415	424	403	389	402	385	394	430	418	393	378	394	375	349	382	397	386	394	394	387	399	381	383	381	412	400	398	400	367	438	436	406	410	395	397	384	390	407	403	406	383	407	400	376	391	410	382	423	400	421	427	407	417	438	379	398	421	398	391	377	386	433	380	422	414	396	413	374	412	390	404	384	358	425	401	379	367	408	413	379	390	370	375	380	387	393	385	400	361	386	393	396	394	431	385	386	390	398	361	418	369	428	396	384	418	404	386	399	398	405	421	354	403	390	389	393	399	406	436	400	365	408	402	395	370	372	395	402	425	379	386	366	383	383	398	415	403	378	445	424	420	361	404	430	418	395	392	385	393	433	389	430	393	365	425	409	390	411	397	442	393	414	397	408	408	407	370	390	401	417	426	411	431	426	396	402	394	402	419	407	411	396	379	362	392	399	410	402	416	355	412	382	376	403	396	403	433	379	405	406	358	362	444	405	400	393	380	451	388	407	404	416	433	424	405	385	408	396	393	382	414	382	375	419	393	387	378	408	354	408	389	379	386	361	380	400	452	412	399	413	401	415	405	374	403	418	388	377	388	357	404	390	380	385	384	416	382	412	387	416	434	379	426	359	428	396	402	409	367	402	437	389	392	378	377	357	428	400	387	380	378	408	425	391	402	421	381	394	388	395	346	369	388	431	457	360	347	408	432	389	363	395	397	382	369	422	382	401	387	394	416	396	371	387	385	408	389	394	385	375	385	419	408	388	430	426	404	421	394	423	406	401	416	392	398	397	405	417	437	394	421	414	437	418	393	418	389	415	379	409	417	409	399	392	403	387	399	424	388	456	400	369	373	390	387	403	393	410	367	402	401	404	418	354	419	400	397	407	385	391	376	372	413	370	398	408	374	386	367	395	396	386	409	367	446	394	410	400	375	391	383	365	395	385	419	366	389	421	364	381	409	370	382	396	425	373	371	395	379	413	399	411	389	418	381	368	402	418	392	413	404	364	373	368	411	388	375	384	363	376	389	389	404	386	394	382	407	410	401	408	414	406	399	387	391	410	378	392	390	410	384	411	418	347	363	383	383	419	368	382	414	417	427	401	405	389	367	375	386	383	391	394	432	388	399	415	414	370	400	359	384	415	393	411	405	346	391	396	381	394	388	394	414	376	404	390	371	377	385	385	398	373	436	366	417	419	413	403	380	376	373	407	379	386	414	397	373	416	377	395	421	364	417	395	395	369	392	404	404	385	412	370	395	370	385	398	354	400	382	399	414	397	380	428	386	410	395	398	416	412	373	406	418	419	410	426	395	390	397	395	406	358	393	422	379	407	391	425	388	397	432	391	390	408	407	384	392	364	371	359	391	350	424	402	421	401	411	401	386	384	382	403	374	391	427	436	388	365	396	404	393	389	392	387	417	418	384	414	376	403	414	388	424	399	386	408	386	383	364	408	365	397	417	461	394	396	404	394	377	396	384	389	404	441	386	389	392	378	365	410	408	396	404	395	434	375	385	384	406	403	381	385	390	422	411	401	400	370	391	396	444	372	433	434	380	392	388	421	400	355	380	445	402	430	390	395	374	424	425	442	405	385	407	361	413	376	376	437	404	389	395	397	377	411	354	384	389	404	407	400	356	371	406	348	407	401	422	389	409	375	433	416	396	392	396	390	409	424	386	416	377	380	410	346	351	354	404	401	393	417	398	405	399	410	375	444	381	367	372	397	388	413	433	415	418	388	408	393	395	374	426	382	404	419	403	390	395	391	394	380	397	410	381	420	406	386	390	433	420	402	404	346	401	414	390	400	406	386	392	411	405	391	419	410	413	421	414	408	413	409	394	422	369	399	347	400	394	432	411	408	413	413	386	401	407	419	386	374	364	394	378	403	434	401	373	360	359	378	402	391	402	387	382	413	382	411	408	386	378	405	401	350	388	367	423	389	405	356	398	381	393	391	410	377	385	391	383	430	414	369	437	424	413	387	384	389	375	385	424	412	394	374	411	416	390
34150	12248	3037	1282	678	580	457	429	439	399	436	438	404	420	437	416	387	420	384	393	394	392	401	415	378	385	408	421	400	410	383	419	396	404	397	405	422	389	409	424	374	342	420	372	399	379	356	360	379	375	387	423	397	379	392	431	380	390	382	364	395	383	410	363	400	387	350	399	398	367	369	403	410	427	387	426	389	384	352	371	387	340	371	373	381	375	401	425	367	400	403	358	374	377	412	379	424	383	383	360	386	383	410	396	339	380	391	358	393	411	394	369	389	385	378	410	414	403	390	422	346	392	396	419	435	383	421	384	400	374	385	394	375	407	383	383	374	398	382	391	403	386	377	399	352	399	387	342	435	359	378	397	346	406	398	350	352	395	409	374	419	407	397	365	420	425	360	383	399	374	415	391	418	376	357	390	369	405	412	357	397	412	399	391	393	422	378	371	373	360	374	370	350	386	379	398	344	410	376	351	386	385	378	369	382	390	414	379	364	396	376	363	377	426	396	403	423	384	379	368	389	375	369	380	382	357	373	386	366	359	352	370	368	423	442	382	373	381	370	364	406	362	380	437	432	388	401	408	372	357	410	377	378	392	416	441	371	374	397	419	361	375	405	366	419	402	380	400	397	401	344	398	376	356	363	409	361	379	418	382	433	368	396	453	379	373	370	369	331	370	408	388	380	387	406	366	412	394	386	425	351	383	361	397	334	383	390	417	355	380	346	382	368	397	414	405	376	395	420	345	391	375	404	367	388	390	426	408	386	389	380	363	362	371	396	418	398	367	398	351	393	351	406	371	409	394	408	400	387	380	370	380	400	372	354	373	406	404	383	382	393	393	405	369	349	369	388	365	418	396	417	390	385	400	393	382	402	384	392	366	381	379	371	404	373	374	366	368	376	368	401	409	413	397	385	402	370	377	378	389	372	390	400	369	388	391	392	388	401	379	387	351	436	379	374	387	349	398	385	370	392	362	380	411	384	357	357	393	405	410	406	400	373	379	407	404	380	380	387	401	389	356	396	395	371	366	431	409	398	373	403	391	405	395	385	394	368	410	369	395	359	402	392	368	376	378	399	408	383	380	357	376	416	420	433	357	308	358	394	379	364	328	359	395	392	405	371	361	368	383	389	395	422	395	399	395	415	409	392	416	433	369	375	350	379	402	396	379	366	375	405	361	405	402	365	400	415	385	381	409	388	393	381	399	380	424	369	383	380	349	363	380	389	361	396	371	400	378	393	381	372	367	337	392	391	390	387	386	355	388	379	398	379	417	405	334	381	409	386	365	372	330	399	414	429	372	385	389	379	393	378	385	400	395	398	411	385	396	383	411	336	380	397	413	370	386	396	391	396	396	383	441	357	396	394	389	388	350	362	373	429	401	400	394	414	422	367	397	372	414	353	389	394	405	418	411	358	367	376	395	390	351	388	385	382	384	362	419	391	390	385	402	396	409	403	338	404	367	396	382	390	363	392	408	339	387	376	385	374	370	401	381	419	377	384	356	402	412	449	389	381	370	353	388	397	407	416	389	399	382	395	378	385	390	373	410	376	390	384	399	416	416	382	414	363	400	349	374	410	404	391	362	368	389	393	394	391	374	373	417	403	412	380	376	393	342	365	400	378	382	402	411	390	383	409	415	430	365	346	412	383	395	412	381	389	421	358	370	386	357	379	356	383	393	393	412	373	361	427	377	371	412	411	381	407	378	377	357	390	390	363	390	352	404	363	400	396	367	372	383	382	354	398	425	381	388	367	388	365	397	386	385	400	392	363	371	396	383	436	396	412	398	390	357	374	355	398	409	347	400	369	406	401	408	355	382	414	388	344	376	404	383	346	390	361	371	377	411	387	429	377	421	381	383	344	376	399	374	393	373	390	397	387	391	371	376	380	387	377	409	346	423	422	427	370	378	367	401	346	375	401	395	408	406	365	430	390	360	350	369	400	397	406	387	376	378	353	376	357	410	377	417	364	406	437	403	368	372	347	388	408	404	410	380	391	399	367	409	364	382	348	394	381	354	402	382	391	410	388	377	397	385	404	427	405	340	382	376	413	379	405	384	382	371	393	379	408	378	396	369	410	353	363	360	377	346	385	401	376	387	385	422	371	329	363	369	447	396	393	396	380	413	383	381	349	411	381	397	393	388	433	373	363	380	411	366	367	391	402	442	345	389	420	376	386	394	404	379	397	390	424	390	403	421	387	411	404	411	378	387	362	371	387	367	380	390	360	364	399	365	389	422	396	395	415	385	429	347	349	386	382	391	417	403	374	393	397	419	385	410	363	366	403	409	372	412	372	381	390	420	374	400	367	389	412	367	408	432	409	336	407	375	416	398	403	411	387	428	401	384	409	382	371	380	345	386	348	403	395	381	397	388	339	405	359	385	392	360	398	404	396	378	395	344	392	387	392	405	404	367	389	386	401	385	388	362	380	373	414	398	361	395	382	353	384	411	400	416	390	414	389	395	401	370	400	363	378	347	371	405	395	402	404	396	396	374	414	412	367	434	429	393	393	439	395	400	416	394	361	406	364	371	400	401	408	415	390	380	395	363	380	400	399	384	412	365	365	360	424	426	402	398	434	366	351	381	357	375	402	414	387	409	361	402	369	337	414	408	378	353	385	405	384	378	382	402	363	389	378	357	373	395	363	385	398	378	382	373	360	391	385	428	374	371	407	393	403	398	416	379	391	379	410	392	359	374	399	387	388	395	380	386	381	375	399	391	419	372	382	349	393	351	389	357	349	399	394	387	372	357	398	394	375	364	349	377	401	418	392	359	418	387	367	379	376	416	404	404	382	425	392	367	373	371	393	426	378	362	392	345	407	391	378	372	356	366	422	384	385	386	387	402	406	358	393	347	358	398	405	374	377	367	380	375	413	372	390	375	399	409	389	390	369	354	362	367	393	374	389	387	407	401	408	375	404	375	377	382	404	403	400	378	380	347	366	412	402	396	395	393	378	375	389	418	383	378	368	391	391	361	414	383	387	371	350	356	382	394	406	381	391	366	384	343	374	349	381	397	345	367	369	403	422	385	394	387	372	385	384	377	418	355	375	424	380	397	406	405	395	394	376	378	397	391	350	373	326	337	382	423	382	405	363	401	401	403	404	386	404	385	360	365	329	386	397	387	383	358	363	391	391	435	374	390	379	341	341	354	440	396	402	375	416	376	409	405	400	339	390	413	385	375	406	411	355	392	365	368	392	388	364	371	387	364	371	399	373	424	406	424	365	393	357	375	412	386	421	368	397	405	386	375	396	374	390	376	382	370	399	357	441	419	422	389	399	409	380	403	370	407	385	376	417	425	382	381	366	393	375	388	382	363	369	374	383	402	400	390	383	342	358	384	410	419	361	356	388	388	418	397	371	401	362	428	400	376	405	408	398	396	406	396	360	390	437	382	356	399	397	398	396	401	401	415	362	413	393	361	357	403	382	395	424	395	365	380	382	379	383	389	408	377	356	384	407	376	415	411	352	412	385	359	404	347	417	382
8983	3101	2430	1384	992	866	935	903	868	844	837	953	867	894	847	872	832	858	833	832	813	782	811	866	841	870	861	919	883	824	905	854	850	852	925	906	837	829	818	842	849	845	819	829	802	825	860	812	883	857	853	854	790	846	760	818	861	841	835	842	815	849	854	833	812	815	842	878	806	816	855	864	844	807	830	822	902	868	857	867	834	867	837	885	843	835	845	851	850	868	810	829	840	842	818	849	844	872	821	860	861	851	836	852	855	856	834	818	795	876	803	839	833	836	819	792	848	838	842	848	773	803	769	844	758	844	827	830	849	829	892	873	870	814	876	823	838	785	884	833	810	867	847	848	822	853	858	845	824	829	826	873	789	817	852	877	838	851	843	812	859	822	804	839	834	851	776	891	844	794	845	863	840	823	837	821	859	846	833	886	836	864	856	859	839	842	831	837	855	798	849	822	834	843	839	831	831	869	868	873	865	832	823	835	852	817	838	808	848	812	845	837	877	854	830	843	802	785	831	864	861	864	870	826	846	822	791	894	777	874	831	854	826	817	880	838	811	861	785	829	807	801	789	801	808	837	817	820	786	812	816	871	807	849	815	852	825	834	876	826	840	807	805	828	869	821	796	850	853	829	835	861	827	830	796	829	794	865	875	795	793	854	816	882	819	860	814	854	824	849	814	907	807	843	898	815	892	851	860	866	787	827	883	836	849	782	824	852	852	861	789	797	874	820	849	840	847	869	824	834	817	803	808	852	818	874	824	822	805	863	830	871	818	865	824	866	818	821	847	864	885	787	831	799	805	869	808	843	839	792	812	832	800	828	824	858	830	870	897	834	816	835	802	863	852	832	796	817	786	849	841	860	874	834	781	830	838	804	796	818	858	867	816	802	868	831	843	816	815	887	841	864	793	858	869	850	847	856	873	834	861	831	759	812	833	862	803	818	807	870	831	798	867	857	840	857	843	840	864	847	854	804	832	790	861	845	859	853	829	844	833	832	841	861	805	850	816	838	866	836	796	853	866	839	823	823	823	802	768	851	910	846	859	829	881	890	822	849	809	847	842	842	830	841	849	825	803	878	828	833	825	820	832	776	763	846	813	832	785	815	874	872	820	812	860	800	797	850	830	799	816	862	783	873	784	841	873	824	892	833	850	821	840	867	795	833	821	878	867	860	844	829	836	821	838	864	819	775	828	818	829	884	851	793	818	852	808	816	831	853	873	910	761	829	865	797	801	813	806	774	874	837	799	882	811	876	854	853	840	821	795	807	818	848	841	840	864	834	928	827	838	852	877	789	793	855	852	855	813	831	840	864	846	829	844	826	828	817	855	826	874	844	879	818	887	834	856	862	810	857	858	793	857	818	831	835	758	844	830	857	830	844	843	848	846	860	833	826	820	886	849	834	812	841	861	831	852	869	845	793	853	828	870	854	857	827	781	854	796	816	876	853	834	786	827	792	830	818	857	818	854	823	825	821	853	837	908	876	811	830	886	862	787	801	856	826	836	858	807	859	787	904	827	819	796	838	852	843	785	840	894	859	792	841	842	835	825	817	789	835	835	848	810	810	876	841	813	763	900	793	842	838	861	812	868	796	856	763	820	792	832	872	838	853	836	801	878	841	839	810	894	822	890	849	841	842	821	819	813	831	815	797	825	848	828	816	859	808	812	854	847	822	807	845	907	826	841	800	833	833	872	863	848	843	855	827	831	838	827	844	891	826	815	799	856	841	843	842	826	898	835	788	852	859	815	847	832	881	777	828	878	792	854	890	863	825	890	872	889	827	819	872	884	822	849	801	846	849	840	821	846	851	886	818	864	828	833	823	861	856	833	839	818	846	848	856	833	852	832	854	845	794	842	843	886	852	801	828	861	893	877	883	859	806	838	873	834	856	851	840	843	834	837	826	825	809	855	822	860	863	813	904	819	857	831	779	800	838	841	821	821	828	821	881	839	777	854	825	839	842	838	820	881	791	838	886	841	809	849	833	808	822	848	834	910	831	889	823	865	880	838	857	820	803	847	842	830	810	873	835	807	843	850	781	840	780	831	820	845	804	814	900	815	853	859	824	820	856	809	829	796	867	783	876	826	873	802	857	861	852	813	889	834	785	844	777	823	802	843	823	824	796	781	797	817	847	839	861	823	841	825	826	835	831	808	821	839	810	827	831	862	875	797	823	857	869	805	820	795	859	843	789	815	854	850	822	813	827	834	797	821	815	873	804	885	824	842	825	835	838	807	837	824	835	860	838	799	856	871	813	840	761	820	827	866	863	810	823	852	815	870	820	815	832	814	835	840	867	879	849	856	838	843	829	928	830	894	819	825	861	816	821	839	842	818	855	890	844	871	801	812	912	827	857	822	867	795	850	845	868	840	839	797	801	818	806	828	846	822	818	852	826	794	839	805	798	838	850	838	840	857	859	816	826	830	815	763	807	810	795	837	821	839	818	828	836	838	811	850	827	843	852	808	854	828	821	856	870	838	862	840	820	849	823	837	851	828	869	790	819	892	814	825	844	821	832	859	847	826	819	838	815	789	794	816	870	840	820	862	857	841	856	792	844	860	887	875	834	800	821	826	855	894	851	791	876	763	857	830	851	807	830	863	807	778	916	817	812	795	857	822	802	823	796	823	806	892	778	892	826	802	808	766	880	837	811	843	821	822	870	808	865	817	831	813	810	875	848	861	887	860	868	863	775	845	878	815	829	868	816	838	811	828	853	830	848	861	852	831	879	800	799	868	840	777	843	866	793	872	872	840	832	846	822	856	789	824	802	825	837	827	831	860	857	844	825	781	790	876	863	809	841	792	840	874	924	858	856	812	834	833	797	849	832	777	841	823	844	847	836	901	831	814	792	832	792	827	856	826	869	831	855	854	835	840	788	830	848	797	853	858	893	877	865	843	822	833	884	883	837	809	877	864	818	842	850	893	867	855	765	863	815	862	886	846	830	816	854	843	782	855	850	808	841	854	843	836	773	833	844	838	850	821	809	868	851	825	818	853	831	807	864	865	851	893	863	796	851	850	841	816	845	785	865	840	840	863	776	808	856	880	819	847	834	796	866	823	868	798	836	809	849	835	815	856	835	813	799	841	850	819	796	854	846	806	838	886	846	840	830	819	862	849	815	849	804	791	848	810	831	779	850	843	848	831	845	915	833	886	853	843	813	853	867	822	837	879	850	787	832	800	862	838	798	849	853	841	876	828	828	841	805	820	818	883	844	796	775	845	873	826	835	855	808	855	854	802	875	823	892	832	901	847	784	863	822	828	811	823	881	820	841	854	861	848	848	812	848	834	837	852	882	821	840	842	833	853	798	865	805	801	807	876	810	815	848	868	815	821	830	816	822	853	831	837	803	832	826	862	848	830	830	827	841	847	872	865	800	842	811	856	800	814	849	878	789	807	796	872	823	850	860	863	754	828	781	733	857	838	872	838	883	798	849	887	806	821	838	834	837	844	869	830	805	831	840	822	831	850	837	847	843	855	829	828	845
24719	21123	24678	27777	20815	3601	673	489	416	380	333	376	377	336	348	351	382	303	336	297	320	274	330	306	290	299	307	303	282	276	292	310	314	297	288	276	321	321	304	304	304	300	307	317	314	290	270	258	268	290	275	273	274	258	246	308	264	288	302	308	340	273	276	285	269	311	240	285	282	333	296	309	294	306	313	302	265	266	269	267	291	318	301	304	287	273	316	302	289	291	273	301	297	248	294	274	282	315	261	297	269	275	281	303	252	274	308	273	266	296	286	286	280	281	256	293	285	276	271	284	310	297	275	298	283	280	300	304	290	284	274	302	279	286	270	292	291	280	293	312	314	288	256	281	306	262	263	309	285	298	281	274	268	280	282	286	270	287	268	296	276	267	314	284	292	325	285	313	302	294	325	295	315	283	297	274	283	280	265	297	294	315	273	271	276	300	296	285	292	290	286	308	271	279	283	345	299	302	297	272	244	294	276	310	300	296	296	269	262	284	274	308	281	281	260	282	297	269	305	318	282	274	278	266	268	291	285	270	246	278	266	290	285	272	282	301	278	283	292	257	244	296	285	309	258	281	291	293	288	265	245	286	288	275	265	297	312	270	264	309	299	297	286	294	292	275	318	289	318	308	269	284	277	263	306	262	269	284	276	287	263	276	293	259	266	281	277	279	278	252	249	289	296	303	275	265	313	291	269	311	299	286	263	267	288	266	254	276	275	260	263	310	282	246	278	297	277	267	273	266	269	278	296	279	296	268	266	281	292	286	297	291	279	287	278	282	287	280	293	256	277	281	288	278	296	274	297	281	299	288	276	269	290	288	309	304	290	307	281	260	294	288	292	271	273	288	281	268	268	245	302	299	267	291	269	304	273	278	317	281	301	271	273	304	295	279	263	268	275	274	297	311	276	284	287	257	293	282	289	273	285	295	317	279	289	292	284	283	282	293	264	257	263	294	297	264	294	294	284	275	246	264	317	299	294	289	300	292	293	300	258	272	264	299	303	281	295	302	274	297	261	278	276	282	313	248	293	287	281	233	273	232	288	280	276	281	281	310	292	298	279	282	282	310	289	280	246	267	267	289	261	277	280	266	274	290	283	246	262	296	275	257	260	283	293	290	269	264	291	278	288	294	274	272	302	266	259	283	308	270	303	282	275	301	278	306	257	306	297	302	291	300	294	322	291	288	316	280	286	288	279	266	284	262	283	264	301	295	292	286	276	267	301	290	281	286	261	283	260	273	302	279	307	255	263	271	264	310	282	262	293	324	310	299	273	303	285	324	313	284	311	268	272	296	300	291	288	269	278	276	252	279	313	287	307	283	315	293	303	307	283	318	312	243	256	283	250	265	264	263	307	280	274	292	268	285	326	271	272	255	298	274	304	276	312	317	259	284	288	251	274	319	299	287	297	259	282	289	284	272	265	302	274	321	277	323	275	314	266	250	266	302	332	291	284	296	277	263	260	274	266	308	263	274	276	279	305	285	289	287	288	269	294	291	263	293	275	290	296	323	304	270	283	310	292	280	275	269	265	272	273	260	259	271	260	304	285	296	273	314	294	321	275	246	285	298	298	269	270	285	291	274	282	284	285	256	308	323	290	261	292	273	288	286	280	268	260	285	289	282	278	301	318	277	273	292	304	280	280	299	296	315	283	303	308	318	280	281	315	272	283	280	279	250	285	288	271	277	293	243	322	264	287	291	277	308	292	266	286	265	305	311	292	305	281	307	313	274	304	295	291	268	289	310	271	298	303	244	257	296	294	249	307	290	332	285	264	261	269	262	260	277	306	281	314	307	262	312	276	283	292	278	280	283	295	281	304	268	304	258	260	272	272	270	272	310	289	302	248	299	291	267	291	266	265	288	264	269	286	268	274	259	259	272	243	276	280	300	287	312	262	296	264	260	309	306	292	284	304	275	314	302	307	277	296	276	283	298	288	332	276	306	314	309	293	251	271	304	258	268	290	281	272	276	289	278	281	263	259	286	296	292	280	297	282	269	306	258	289	315	263	272	260	306	279	309	268	289	277	288	288	287	298	306	275	304	251	247	295	250	300	268	300	298	310	276	263	268	280	265	281	291	289	267	299	281	276	264	278	287	327	288	284	282	298	288	275	266	289	288	295	284	254	304	268	282	276	275	299	340	274	257	283	309	323	246	267	296	309	294	295	261	276	272	307	273	306	336	271	291	273	240	255	289	285	274	260	276	256	289	258	294	280	244	275	282	283	313	274	261	265	280	290	307	310	283	308	265	279	292	268	308	287	299	316	284	289	288	260	260	278	275	293	267	276	284	287	275	294	280	273	276	294	309	299	266	279	266	286	287	278	316	254	259	294	273	278	279	271	276	296	300	277	304	278	284	274	281	302	285	283	290	267	281	314	256	274	292	279	298	311	287	259	283	261	279	282	263	285	282	277	271	282	248	274	286	307	256	272	275	273	280	266	295	260	273	278	297	296	283	262	279	273	271	282	265	270	298	283	291	260	271	276	286	280	298	294	299	268	288	313	308	309	253	291	297	287	265	264	286	321	279	276	288	278	274	308	281	313	266	295	279	293	298	266	275	289	276	283	269	296	249	272	337	318	283	304	284	287	281	266	299	263	306	301	283	278	294	275	302	271	254	272	295	245	241	243	278	299	283	278	310	279	264	292	287	298	256	287	283	256	276	284	285	300	315	308	286	309	265	290	287	278	281	287	270	271	271	299	329	292	283	299	299	285	283	280	324	272	301	267	273	278	257	277	262	287	266	271	292	275	274	306	271	309	266	285	303	284	273	288	266	317	297	270	294	262	272	287	280	275	256	295	299	259	256	312	250	277	301	270	274	267	277	297	282	282	315	255	293	303	296	303	274	273	267	269	309	300	243	269	319	289	276	287	271	292	308	291	305	277	277	250	283	326	307	276	286	287	244	291	290	298	283	273	283	262	302	265	301	247	337	283	277	283	286	260	302	282	279	280	276	321	313	297	290	243	272	268	300	252	262	251	290	255	294	278	302	286	285	282	243	274	292	285	285	285	293	318	313	293	266	265	305	286	233	261	314	293	278	298	265	258	298	264	292	266	275	284	295	269	335	268	272	256	267	290	259	246	261	290	276	242	284	244	298	284	309	304	280	250	270	263	279	258	280	294	280	331	295	312	295	258	304	286	316	274	258	277	259	275	260	318	257	272	287	277	275	270	283	267	301	280	305	271	279	266	284	273	273	312	287	308	278	304	310	296	295	316	273	284	285	269	283	292	285	272	262	303	260	265	281	258	295	289	284	304	269	285	265	293	241	266	278	280	277	277	286	282	289	260	258	283	278	281	282	279	285	249	242	281	280	270	291	298	293	257	292	273	320	266	300	260	305	265	290	248	294	311	291	308	259	294	307	282	283	289	276	274	292	325	318	288	264	272	282	281	273	266	279	285	268	264	275	295	270	293	310	300	283	287	274	266	326	268	322	276	255	322	309	267	263	264	285	292	261	286	300	274	291	275	313	291	307	243	297
4285	6730	4799	2270	1169	909	787	747	678	720	692	675	650	628	670	674	704	648	612	623	636	628	671	608	610	577	627	596	656	605	653	654	629	618	627	597	628	603	650	615	551	623	631	677	605	621	636	604	655	631	607	620	590	672	621	659	656	643	596	602	590	629	634	617	595	672	619	647	682	631	664	634	631	646	586	668	632	653	652	613	593	611	605	621	605	647	584	609	653	631	609	618	632	610	625	620	635	640	656	615	669	609	630	635	598	638	618	606	571	613	591	617	605	642	625	586	622	601	617	641	641	587	613	610	628	604	619	638	600	642	684	615	626	575	635	622	625	581	641	634	618	627	650	586	647	625	621	615	613	610	592	637	605	637	626	641	639	639	628	646	628	618	621	640	662	622	637	630	604	645	608	640	577	604	628	597	604	617	659	638	628	629	602	585	653	605	588	644	649	650	632	605	645	655	615	642	651	631	665	622	606	623	661	622	610	613	623	659	593	633	622	664	616	609	615	616	620	646	620	614	615	642	607	615	632	651	646	652	628	639	599	605	597	609	637	652	641	597	629	609	648	638	643	614	657	586	621	658	647	634	636	670	630	590	611	612	591	645	616	640	619	606	624	611	659	651	596	665	605	617	618	649	618	593	658	577	591	613	649	633	643	593	600	641	591	641	619	581	600	623	594	611	594	673	618	620	553	656	637	601	621	634	594	672	665	611	610	622	582	622	595	631	570	581	633	661	610	639	597	631	608	622	640	600	600	613	620	603	589	620	586	637	568	658	645	669	592	642	618	631	623	607	597	634	597	627	659	595	628	584	635	652	616	613	620	613	589	638	625	655	607	630	610	616	619	626	595	636	664	664	624	641	631	649	609	615	630	585	601	645	675	581	645	619	612	587	582	629	625	662	678	570	631	602	627	632	590	622	642	616	605	678	616	629	617	659	617	609	618	617	592	598	634	628	648	600	590	612	642	626	594	618	634	631	628	633	590	654	626	615	612	614	594	646	591	598	634	607	572	675	573	607	615	593	603	621	641	635	620	609	635	621	635	619	584	628	618	658	615	673	582	619	600	622	625	605	637	644	635	592	601	625	636	647	637	638	594	639	628	626	641	634	601	645	626	615	624	635	616	646	679	621	633	671	635	624	637	629	606	575	624	627	610	663	637	617	617	647	634	607	635	584	607	630	625	586	650	605	648	633	607	662	597	642	656	624	630	591	589	633	638	613	668	624	616	620	647	604	654	630	642	618	616	631	663	621	627	655	598	657	613	602	630	641	631	612	605	617	649	631	635	605	649	641	618	641	618	622	648	624	619	635	589	600	631	619	624	657	648	631	587	591	616	645	617	640	597	605	661	659	634	604	635	631	610	605	611	659	607	591	628	595	582	594	644	680	621	622	643	572	675	595	650	659	603	633	577	628	611	611	659	661	580	640	663	572	614	656	632	602	588	608	609	671	585	659	625	625	627	684	613	650	628	604	624	628	641	669	610	656	621	618	627	631	601	625	623	666	570	614	656	592	630	634	619	619	656	592	609	604	637	583	623	638	607	591	628	606	604	545	647	644	615	627	636	631	627	648	578	617	638	608	641	667	617	618	665	604	659	597	631	607	644	677	621	597	622	615	587	635	626	659	602	600	628	624	579	623	603	619	611	622	583	596	608	639	584	629	623	600	601	643	638	648	594	636	630	627	626	602	620	623	616	659	588	630	633	628	612	593	594	632	670	608	603	626	581	612	609	615	594	632	615	651	650	616	612	620	588	647	593	673	627	668	616	632	594	597	656	610	629	629	621	647	593	634	646	640	651	605	618	639	601	619	574	561	632	643	578	618	613	573	642	624	576	620	629	614	593	632	634	601	628	607	631	645	617	583	605	609	609	668	625	602	595	632	610	647	642	636	657	573	556	643	591	595	639	580	559	598	602	631	663	592	595	577	592	601	603	647	587	648	604	601	613	645	634	550	582	620	634	652	650	636	602	618	604	591	634	644	580	649	621	601	621	581	589	591	625	602	648	604	630	611	634	585	597	608	635	586	622	630	583	570	575	594	593	610	633	645	603	669	665	631	612	615	594	634	603	620	605	629	635	587	645	580	585	616	635	613	658	621	657	639	595	605	607	608	610	569	617	631	604	626	648	677	611	636	649	628	616	657	630	589	630	587	614	641	609	639	649	624	626	633	607	604	617	620	603	625	598	619	624	663	629	605	628	608	695	609	660	626	637	639	626	590	606	600	651	630	591	629	643	583	605	619	609	631	618	654	622	655	643	575	590	638	647	618	617	611	636	627	631	648	646	669	617	647	596	625	635	615	634	610	642	639	592	633	575	612	630	581	601	622	663	608	641	657	634	595	603	595	670	613	621	672	573	633	613	614	619	618	616	635	640	603	649	608	639	614	632	631	581	650	570	657	628	600	582	617	613	629	615	589	615	670	603	603	623	602	601	638	619	616	625	615	616	640	604	594	659	621	654	598	583	612	635	612	645	628	620	609	601	639	601	641	606	574	631	611	622	651	623	635	599	607	656	614	612	658	581	606	593	622	659	642	638	596	683	599	629	637	603	620	648	655	611	648	615	620	603	570	638	600	596	629	702	603	599	570	621	650	614	643	644	635	635	645	604	619	619	641	617	629	626	588	662	642	630	660	593	662	608	617	586	606	625	625	578	582	584	593	622	681	601	631	645	612	588	627	616	633	631	597	616	608	613	571	651	596	528	570	591	617	640	643	618	596	608	614	605	603	610	564	614	633	634	613	613	618	599	580	615	627	629	628	622	603	577	610	616	622	624	674	616	640	686	622	588	624	611	662	603	596	607	636	691	592	635	596	641	623	582	619	623	588	601	624	629	584	583	592	613	610	644	614	613	655	632	639	600	631	645	651	628	608	633	594	637	618	621	606	622	633	619	631	608	607	631	605	641	614	628	638	559	614	625	614	571	619	645	642	605	625	619	642	626	631	609	595	646	589	626	617	600	632	599	621	654	619	661	653	625	643	680	627	560	676	626	644	612	597	594	603	646	614	648	635	608	596	609	619	638	625	622	637	625	631	599	633	607	640	595	642	635	596	597	653	616	628	669	647	639	625	640	633	618	599	628	607	631	649	659	622	611	634	618	653	634	625	634	595	591	606	626	629	618	622	605	592	636	668	638	651	656	610	633	608	640	601	666	617	605	612	662	629	631	625	587	656	633	627	690	593	590	617	611	664	610	623	604	615	593	650	616	613	599	606	628	626	583	616	645	632	620	559	598	607	596	619	636	673	604	598	589	577	595	634	587	598	624	591	634	631	638	651	583	658	557	632	622	597	623	629	596	634	597	588	624	608	671	608	617	623	604	575	626	621	637	632	612	635	659	620	620	624	561	601	629	633	629	628	625	591	619	693	619	634	631	577	612	605	636	607	604	669	634	632	652	611	653	615	629	615	638	641	604	558	628	588	594	626	591	601	596	620	640	583	597	622	619	650	620	598	605	629	597	652	610	625	623	598	607	657	578	617
24064	21190	25384	27297	21196	21161	3319	611	469	402	334	314	311	243	254	215	259	242	234	244	230	213	241	238	207	187	186	195	174	203	207	181	198	181	168	168	202	182	216	208	183	181	204	182	150	182	175	188	165	162	157	170	185	199	175	158	184	170	186	163	167	176	144	179	181	159	184	150	168	171	192	176	139	189	166	190	168	157	152	158	188	150	166	165	153	142	152	171	170	191	167	167	205	203	155	168	179	172	158	147	184	155	193	176	164	183	165	170	176	154	171	167	180	167	175	177	161	176	173	167	166	208	173	155	186	165	164	173	174	166	185	170	174	183	146	159	164	197	177	169	171	183	169	159	184	141	189	172	162	154	173	166	136	168	158	167	163	166	172	172	172	150	186	179	174	173	149	191	144	167	172	157	180	175	165	149	176	173	145	158	184	175	172	156	166	192	184	154	157	176	147	166	165	162	182	167	195	174	157	189	175	173	177	156	188	168	157	166	186	168	154	177	159	166	164	173	158	188	165	156	157	175	195	171	150	175	195	161	176	155	157	178	176	147	162	164	182	177	166	159	173	166	161	171	159	170	156	176	161	176	188	188	158	168	189	154	174	186	179	161	175	169	190	167	158	192	178	193	167	163	181	141	181	178	160	192	142	164	163	158	178	164	168	149	136	152	148	177	169	154	167	161	174	161	168	162	174	156	146	149	154	157	161	148	162	178	171	201	181	171	176	170	192	165	152	166	176	181	182	168	192	190	168	171	183	155	153	173	171	180	175	186	174	151	199	173	176	180	161	154	173	165	175	164	163	170	179	168	163	168	192	165	163	196	185	154	153	146	155	159	178	188	165	181	174	181	183	181	189	157	149	156	203	180	154	190	183	171	161	158	177	161	184	175	192	182	200	168	154	185	162	183	166	176	169	174	167	174	186	169	162	165	169	171	189	157	163	164	181	153	150	147	190	169	179	166	175	174	165	176	174	171	162	169	159	167	193	183	166	154	169	157	156	161	149	150	158	203	178	173	157	186	179	201	183	165	195	176	183	173	163	185	173	171	162	193	152	174	167	213	180	149	165	178	196	173	162	164	141	188	169	171	180	150	184	148	162	164	169	155	198	159	167	157	188	183	184	181	168	169	154	174	204	159	175	167	190	183	153	157	159	160	164	181	173	152	180	170	193	177	165	177	167	157	187	162	170	168	162	170	172	173	142	165	159	176	176	167	166	157	169	166	183	186	190	167	156	173	170	177	145	182	160	175	194	167	174	173	177	154	177	152	155	169	162	182	173	195	158	159	166	170	177	173	180	158	155	179	174	157	179	169	185	181	176	167	170	156	158	167	153	178	179	177	142	158	176	184	172	162	149	160	180	177	136	166	159	172	142	186	180	161	179	169	164	175	164	170	166	141	146	161	178	148	174	173	180	175	185	150	171	181	166	178	171	160	191	185	202	171	181	198	171	173	148	151	152	168	168	175	153	181	151	159	172	169	173	195	177	167	171	164	152	191	180	171	169	166	201	189	175	138	169	173	160	159	156	169	170	149	179	155	171	163	186	178	190	176	168	165	182	185	151	138	167	172	155	155	146	162	158	163	183	158	170	160	174	182	173	152	166	143	174	188	189	176	168	170	165	163	169	164	196	169	161	141	150	175	192	173	181	175	181	147	162	179	168	170	181	175	162	172	150	174	159	180	163	191	178	196	194	163	147	156	173	162	194	172	189	182	177	181	163	166	159	160	156	162	177	167	182	179	152	149	155	176	153	162	162	181	163	152	172	158	169	153	177	174	189	152	185	171	167	151	179	155	161	172	171	180	171	166	190	164	172	164	167	182	162	161	158	147	190	168	179	168	181	147	160	147	147	182	181	166	155	176	158	163	170	157	181	167	174	133	172	183	181	157	153	174	183	134	154	164	160	152	183	168	148	162	174	149	179	172	182	168	186	169	166	163	166	177	161	155	166	162	187	181	177	178	167	181	166	158	190	184	153	176	160	184	148	181	193	171	183	182	172	173	163	172	189	173	166	144	150	151	150	141	189	176	158	186	156	170	132	152	153	163	174	172	171	164	153	161	171	200	212	175	159	163	167	173	180	176	176	181	150	191	140	172	182	178	195	180	162	174	166	149	142	169	161	180	163	150	163	152	177	141	193	160	162	178	177	158	186	177	167	127	164	138	172	179	161	184	173	159	152	192	163	184	183	171	161	186	172	172	147	157	181	145	175	161	144	177	174	176	171	174	151	152	163	174	156	171	182	159	175	179	191	180	187	162	162	159	173	164	161	155	172	144	182	157	168	138	156	154	180	167	178	164	181	147	156	166	174	165	177	194	150	145	161	154	168	182	172	155	155	166	163	169	167	173	179	183	150	193	177	167	199	186	181	163	190	166	152	174	197	163	156	171	166	159	168	179	177	204	166	194	147	172	167	177	163	200	180	183	189	181	169	154	162	189	175	176	196	145	149	160	159	186	178	205	158	169	177	153	162	173	164	149	165	180	191	202	163	169	146	172	157	170	168	160	169	176	170	185	183	151	183	152	163	163	174	173	153	153	152	161	153	166	170	194	171	161	153	146	144	187	177	147	155	185	163	199	163	172	169	185	168	178	172	166	172	162	177	198	205	169	144	149	186	203	174	192	180	156	158	167	154	167	166	175	179	157	149	172	184	155	179	182	167	186	179	185	187	183	196	151	155	167	176	155	152	162	173	199	189	181	163	173	154	161	171	182	153	188	175	175	146	162	157	175	154	193	171	165	174	192	173	159	157	166	183	164	208	190	181	154	159	151	181	156	167	149	169	159	151	156	131	159	172	166	175	192	188	188	171	148	132	155	165	178	169	157	172	160	168	187	158	169	130	144	170	176	183	155	157	162	181	165	181	184	175	192	167	165	165	158	148	208	180	160	165	187	175	172	182	184	169	151	156	142	177	198	143	173	181	146	171	191	180	164	150	176	173	158	164	173	183	178	166	168	176	195	167	174	173	198	160	173	185	171	174	186	183	166	156	173	175	146	180	173	150	151	154	190	179	171	152	166	156	169	159	159	166	181	149	152	184	153	172	183	180	169	190	190	181	172	169	132	171	175	176	174	158	156	167	176	174	164	159	142	183	162	183	174	160	143	136	171	176	153	173	179	178	170	175	153	151	160	158	175	173	142	163	160	165	184	185	175	185	151	161	189	181	192	149	146	166	165	152	164	176	178	155	161	148	175	171	186	165	167	188	176	197	173	188	174	149	166	145	167	137	167	164	165	193	173	185	177	196	188	157	177	194	163	176	185	190	190	178	166	167	155	199	166	173	182	162	189	161	175	169	167	164	193	155	174	187	172	174	182	158	177	202	177	189	175	196	160	156	173	184	163	158	161	186	160	157	163	160	175	161	163	169	147	189	172	156	176	155	182	147	153	164	194	152	161	180	184	172	163	165	172	166	165	167	176	173	168	171	156	161	168	184	174	178	157	163	170	177	165	190	162	151	167	171	142	157	154	178	157	170	181	170	162
4535	9854	6884	3116	1398	910	642	578	567	486	486	487	477	492	462	461	450	448	464	451	461	424	404	466	390	418	387	388	430	437	417	396	387	442	366	402	427	371	405	415	445	417	422	410	357	403	406	390	398	387	388	387	398	395	455	393	388	344	385	357	426	432	400	409	398	431	388	389	382	425	395	386	412	415	454	412	367	374	373	394	412	417	387	371	422	399	424	407	384	402	416	374	386	406	384	414	386	402	433	393	396	421	380	399	378	385	428	404	370	383	400	424	393	397	437	410	387	405	428	404	395	400	371	415	390	437	432	414	391	404	381	396	439	404	385	410	377	430	395	402	441	426	420	419	414	422	379	403	412	412	444	360	377	366	394	395	412	432	408	406	370	379	361	370	402	411	422	401	391	378	438	409	351	405	389	439	429	390	420	376	408	395	391	402	383	387	404	433	386	386	398	387	394	412	386	410	405	392	403	413	410	422	414	411	379	418	409	387	404	417	423	423	407	370	432	406	411	397	413	377	376	390	406	362	414	424	431	385	411	430	389	410	407	398	365	387	392	439	388	383	395	421	388	426	399	409	393	399	377	393	401	387	379	408	388	419	380	382	402	440	402	390	372	375	382	395	388	427	397	420	381	405	395	373	381	398	378	389	414	416	428	396	396	370	401	390	390	374	426	410	375	387	431	411	429	427	370	364	424	377	376	461	372	385	363	400	404	435	387	399	397	374	406	411	403	431	416	415	407	391	390	400	404	393	384	381	393	406	384	397	388	401	435	357	405	398	388	386	385	406	422	423	404	399	365	420	417	399	359	434	390	395	384	407	401	427	410	451	400	405	388	401	400	370	416	408	403	406	403	413	343	402	414	408	385	402	390	428	377	421	386	405	394	403	390	412	376	427	412	394	409	417	417	387	414	429	408	372	406	401	433	403	394	442	371	398	367	391	404	422	418	414	384	370	423	415	417	390	395	417	395	428	384	407	411	375	449	396	430	401	393	395	390	408	412	420	426	353	397	384	431	444	405	424	396	415	420	409	388	373	391	402	377	376	392	415	411	417	405	362	405	409	379	377	419	367	410	404	390	359	405	402	385	365	400	401	414	402	407	409	393	382	372	439	406	383	418	394	389	390	400	375	402	412	453	410	378	393	404	386	372	396	412	410	402	378	426	410	401	441	395	404	413	369	403	388	374	395	426	390	454	404	427	391	424	419	411	363	397	422	441	367	454	401	400	379	414	409	387	390	387	373	387	446	388	416	380	436	384	411	385	408	395	400	373	403	368	395	406	402	376	420	437	413	399	418	358	390	395	416	397	383	441	414	385	405	370	391	412	422	409	433	392	420	446	436	410	404	381	427	417	383	384	397	384	411	413	395	402	404	451	385	376	407	355	372	368	379	380	387	396	392	397	390	382	394	380	385	401	420	415	395	410	419	403	394	419	400	391	422	393	404	413	413	369	397	388	399	419	389	391	393	392	400	403	429	417	422	404	417	366	363	390	377	411	434	397	409	390	404	388	424	417	454	420	368	426	389	364	409	437	425	412	400	389	406	370	399	402	357	438	378	422	362	349	459	376	460	419	431	399	389	424	422	400	374	394	421	408	402	433	379	395	407	394	404	390	412	455	448	403	388	387	400	408	405	406	385	449	430	419	378	424	384	388	425	370	369	424	409	404	370	429	380	413	384	413	377	386	435	412	381	363	370	365	385	394	399	410	346	410	406	388	391	396	418	422	407	384	422	371	393	450	415	414	403	422	413	378	393	393	381	398	421	409	435	402	371	401	402	395	430	423	403	357	391	393	439	411	409	434	384	410	427	369	394	385	395	370	397	405	366	400	395	400	385	398	374	398	392	412	384	387	381	412	439	412	404	405	452	437	406	385	411	410	424	397	401	385	375	398	403	367	393	372	419	387	402	396	379	397	401	393	378	385	383	390	371	446	426	399	400	397	381	404	372	379	392	410	404	365	398	412	406	367	386	417	386	407	368	394	391	424	394	380	405	426	417	383	395	379	397	434	421	373	397	379	393	392	411	458	370	377	432	399	387	386	378	407	412	382	391	428	399	419	417	380	382	414	385	407	374	403	391	403	426	411	430	393	399	406	371	446	397	405	441	396	418	379	393	403	418	437	378	395	386	388	386	381	410	383	374	390	379	426	381	401	411	374	430	403	386	408	390	386	390	413	372	433	394	387	378	375	395	387	376	394	405	391	379	376	390	400	420	400	382	431	420	404	345	381	368	423	404	387	429	409	382	357	388	363	410	399	389	403	433	357	415	419	400	375	413	391	395	391	422	376	386	389	389	415	398	425	404	405	399	439	377	407	391	417	414	369	411	392	401	384	392	428	405	415	367	367	364	416	407	378	407	378	395	367	394	410	395	391	387	381	400	441	374	390	438	406	390	388	385	390	401	452	385	442	426	400	414	413	443	398	414	419	387	388	408	376	429	390	412	377	379	419	414	408	385	423	415	421	372	398	395	395	423	416	425	383	401	377	423	413	384	389	411	408	412	389	372	431	397	396	388	388	382	390	392	401	438	399	385	387	407	389	406	368	431	380	434	392	389	409	396	405	374	393	375	400	366	397	420	374	418	423	414	392	398	394	388	436	400	347	426	406	409	424	390	414	416	395	386	403	418	401	392	389	439	391	405	368	393	413	430	391	424	398	434	385	425	386	404	416	395	408	392	414	416	398	414	402	412	401	383	402	383	442	398	377	373	417	390	391	410	419	403	383	410	421	391	398	361	382	397	427	416	370	399	399	397	422	412	370	408	384	428	419	395	399	392	387	370	442	433	416	372	384	386	419	362	378	366	387	403	404	372	422	369	399	406	403	390	392	435	389	389	383	420	401	383	412	386	416	416	394	413	400	398	405	415	347	421	410	418	408	390	399	364	376	401	380	404	378	379	404	386	416	408	421	397	430	437	408	435	392	395	387	388	401	408	402	415	426	411	358	392	370	399	431	423	411	382	392	425	403	385	401	384	401	387	439	390	419	428	426	395	390	434	374	414	448	409	419	432	389	427	400	382	395	403	407	379	404	441	414	412	415	407	397	391	432	399	389	395	402	413	411	427	385	402	376	444	411	394	401	410	378	425	434	402	433	415	400	405	381	363	409	396	421	412	403	392	414	397	429	422	425	390	393	416	403	404	423	421	444	442	382	426	408	397	385	362	411	400	397	402	427	415	389	424	421	418	411	407	420	415	426	420	419	429	393	379	423	428	379	386	387	403	418	430	417	393	399	410	407	415	387	403	373	413	383	400	364	382	382	403	410	396	427	428	400	381	383	400	399	390	397	406	391	428	372	382	427	401	434	377	398	429	418	414	408	409	418	404	373	412	402	420	396	398	441	412	390	404	390	372	389	407	422	369	435	416	395	404	386	404	378	380	392	388	411	362	403	383	414	360	409	403	459	411	413	395	390	369	422	392	401	393	407	406	419	402	416	388	397	396	428	433	397	385	390	391	410	419	417	454	415	389	432	409	410	402
33501	12612	3218	1384	714	546	498	471	402	416	458	449	420	414	413	387	396	398	356	399	410	413	416	387	397	389	408	427	428	419	391	398	399	415	390	408	376	365	380	408	380	408	392	392	396	359	393	429	374	389	399	398	386	448	414	383	375	392	385	382	380	401	394	411	393	364	376	400	424	405	352	426	413	358	372	394	379	444	415	423	406	396	393	393	403	384	392	389	364	404	400	366	379	377	377	375	355	382	369	338	372	393	391	436	382	362	390	364	393	371	378	371	382	380	400	389	386	378	392	353	407	396	388	395	384	398	392	412	372	379	374	388	378	404	414	430	402	422	404	393	360	374	359	386	406	409	392	380	409	394	383	404	387	389	349	390	426	403	385	396	380	385	427	361	392	379	361	382	372	406	369	354	361	393	380	384	421	380	420	409	408	400	388	383	387	371	377	432	360	368	391	362	397	402	416	386	386	393	393	386	371	413	371	403	386	379	376	422	380	404	365	373	400	363	339	428	410	435	369	387	391	375	416	398	377	396	383	404	374	385	373	404	384	380	380	358	431	370	408	398	411	400	380	417	385	421	433	386	388	404	374	426	414	369	382	401	367	399	370	393	409	389	383	389	426	403	407	379	386	368	400	403	411	406	379	360	402	405	367	418	382	385	407	356	369	387	395	374	423	389	394	369	403	405	401	421	363	400	389	356	374	386	398	341	358	392	426	333	410	403	395	396	377	351	387	372	405	412	405	411	386	395	419	413	407	371	354	372	358	362	360	373	408	365	422	383	354	417	373	363	344	377	416	362	359	400	354	350	371	363	395	378	354	362	384	395	406	393	372	361	359	385	374	379	353	412	356	409	387	385	364	393	399	386	370	361	355	401	400	369	363	378	369	398	360	387	371	396	377	402	403	400	407	366	390	378	395	370	378	417	427	364	363	381	385	419	374	379	416	396	419	392	371	374	380	379	375	409	398	384	396	378	443	415	385	337	401	418	391	411	391	380	398	380	415	405	352	385	377	373	375	423	409	363	409	369	383	374	402	388	389	405	371	376	341	369	405	397	404	369	381	400	370	373	382	344	399	378	375	387	417	360	396	403	352	370	365	350	414	387	380	412	383	328	387	392	378	375	385	407	362	371	385	375	376	365	407	368	375	379	429	368	416	418	343	389	417	380	371	381	317	387	409	369	400	389	407	405	410	388	405	394	357	355	374	354	395	406	378	375	407	393	381	410	387	374	373	405	385	359	360	384	398	327	406	405	381	381	393	392	390	385	349	377	371	356	388	394	391	388	389	404	410	383	383	396	395	378	353	398	369	430	389	399	358	386	410	427	391	385	396	385	382	363	404	362	385	389	391	361	387	417	406	357	404	380	393	379	338	391	386	400	384	399	417	419	367	393	364	375	367	379	416	360	408	395	387	344	369	384	431	402	429	384	421	404	391	355	337	373	376	391	360	358	420	379	436	339	401	368	401	372	390	372	374	385	405	381	368	352	357	378	385	389	389	397	403	413	416	397	404	388	378	376	408	383	384	348	392	377	350	378	381	367	401	385	395	382	382	398	383	404	379	362	376	367	391	396	347	368	350	370	365	377	412	394	378	371	383	402	380	374	365	328	399	380	342	368	389	379	391	381	385	391	403	388	405	408	381	432	370	374	405	386	357	369	382	370	384	390	370	398	387	403	387	400	365	381	390	342	351	409	399	387	388	376	385	408	403	393	386	401	390	405	373	384	376	363	387	382	367	420	395	367	398	373	394	417	408	396	393	364	415	390	392	361	370	388	401	347	394	387	409	386	405	451	394	375	366	414	368	408	367	387	391	371	369	385	414	374	381	423	370	381	376	357	404	415	408	421	379	383	344	370	392	383	374	415	375	363	387	414	377	375	360	400	385	381	401	368	401	380	412	373	363	404	389	385	345	368	401	354	418	388	352	399	399	391	387	382	388	405	375	348	368	368	408	383	357	358	397	373	412	379	386	362	389	384	402	400	406	392	367	416	404	372	362	372	377	377	373	346	361	409	418	377	412	382	395	412	343	373	415	365	390	366	402	389	400	413	394	419	396	378	416	403	393	397	403	392	385	387	420	377	368	373	376	387	394	366	436	402	387	350	375	412	371	371	385	381	355	375	400	350	405	354	339	397	368	396	438	379	356	385	409	395	400	338	382	406	412	351	406	363	347	400	350	395	375	402	388	427	379	392	414	358	399	419	407	385	403	379	386	402	415	386	379	411	365	369	375	380	363	383	381	384	359	394	387	356	392	378	335	386	357	402	427	337	364	414	396	369	380	358	403	374	393	413	350	425	407	392	369	388	349	385	380	383	390	428	394	376	380	392	377	394	402	385	397	371	415	429	431	394	416	408	388	399	401	382	390	390	394	412	390	390	407	409	353	456	391	368	389	375	376	370	389	392	393	398	392	376	382	372	391	394	400	397	383	413	377	391	368	375	386	380	397	385	381	444	365	380	384	390	371	382	380	410	411	422	373	384	375	431	389	378	379	388	383	402	343	406	383	370	357	387	393	382	397	368	370	407	361	399	402	401	355	403	394	384	365	396	385	382	382	397	408	410	384	415	365	421	394	398	359	414	388	389	361	362	392	388	358	371	412	415	382	398	382	368	415	400	417	424	387	438	397	413	414	368	382	388	374	390	375	342	363	406	383	378	373	396	387	378	419	381	395	351	393	385	372	378	393	375	350	404	398	372	406	394	359	376	368	384	392	400	379	368	381	332	364	371	392	405	399	389	390	403	394	377	381	347	406	397	407	400	388	368	359	431	400	385	418	392	401	417	379	381	374	387	381	363	392	394	349	405	419	408	379	392	409	417	374	366	414	378	421	413	378	384	377	394	363	371	391	385	383	405	387	390	369	410	389	361	385	381	443	370	364	392	417	367	399	389	399	356	372	408	371	378	375	402	381	415	411	383	384	415	414	371	384	391	412	408	402	401	408	386	399	418	364	365	370	378	393	421	422	383	397	401	439	391	374	384	361	375	410	388	374	407	414	392	392	415	405	428	373	398	383	352	388	392	341	357	368	351	379	385	392	351	359	411	383	373	367	396	349	415	380	390	360	385	379	396	395	375	394	375	366	385	391	357	430	371	360	423	380	394	376	364	338	400	401	386	382	421	387	436	370	403	440	381	411	384	418	372	413	400	392	386	373	385	364	395	386	398	382	385	326	405	415	391	387	360	381	360	404	380	403	379	370	396	397	437	397	368	356	425	379	371	373	391	425	369	346	380	383	398	378	386	394	372	421	400	406	398	374	362	371	343	383	397	363	371	389	372	365	384	390	386	368	384	373	395	396	377	451	389	357	409	371	402	382	400	407	386	385	367	379	412	385	400	341	363	343	375	403	369	422	324	391	411	398	367	429	392	350	395	396	369	402	350	323	379	383	381	379	353	330	416	383	439	387	389	398	347	417	396	441	419	358	362	379	404	383	385	376	395	382	375	403	385	351	387	383	406	353	368	394	431	401	388	353	394	373	396
7448	3403	2608	1480	1087	950	851	882	866	874	872	807	822	855	845	840	875	816	843	866	882	824	842	852	819	837	872	839	810	882	822	816	831	837	824	796	834	820	888	838	820	885	845	768	825	812	844	812	794	852	817	827	850	802	848	803	844	830	836	861	832	838	851	844	862	834	826	828	862	892	864	821	794	787	842	867	793	814	854	862	836	893	823	819	792	832	816	871	835	857	855	850	805	851	842	871	797	832	837	885	900	838	885	807	870	781	808	835	850	816	815	832	814	853	869	828	836	776	841	805	804	806	817	855	835	791	820	824	865	861	803	847	817	782	775	811	853	796	824	882	765	865	817	818	769	816	845	825	844	824	819	821	800	799	802	810	821	825	874	835	813	815	865	863	836	801	887	872	811	853	842	801	850	780	806	841	815	832	863	803	836	818	792	849	880	799	817	833	844	862	816	841	843	862	867	810	837	819	823	866	841	810	839	810	821	859	834	775	802	802	843	891	847	815	861	821	856	839	835	866	882	845	878	833	832	817	806	871	812	883	820	858	791	787	864	784	844	798	847	810	833	792	814	819	851	821	833	819	820	793	807	812	819	864	842	856	861	844	837	826	843	786	827	785	826	878	849	856	857	812	820	840	827	820	836	853	863	826	850	801	833	806	823	821	757	823	825	837	845	829	829	887	879	774	811	793	800	851	850	806	813	851	825	830	884	804	815	845	837	812	812	813	863	819	854	825	844	807	831	866	791	830	857	804	836	826	813	829	797	820	797	830	877	809	798	814	803	852	863	824	819	834	784	826	833	832	856	831	792	814	862	852	819	853	804	833	812	843	830	841	799	820	869	830	818	853	806	784	858	831	803	824	861	795	808	845	848	793	814	803	831	848	824	855	834	780	860	815	844	789	883	798	870	856	833	795	830	735	783	830	821	828	843	826	832	831	844	829	845	802	791	797	872	841	806	841	793	831	860	834	815	829	821	850	866	792	818	858	774	840	791	785	849	801	808	796	862	868	836	823	805	866	826	808	834	872	808	831	840	840	823	851	814	901	853	772	837	836	802	816	811	830	776	821	836	864	840	811	819	878	822	838	777	807	846	866	848	854	846	870	848	831	850	807	839	836	861	827	893	824	799	814	794	822	820	795	808	862	775	792	806	826	854	875	915	843	802	836	836	844	819	841	807	838	833	821	818	831	802	846	852	826	836	826	806	842	791	841	851	855	803	849	833	796	857	853	845	815	777	819	794	914	793	845	826	865	872	800	834	839	821	807	825	863	886	840	866	853	854	816	860	848	816	848	824	842	805	827	836	821	842	815	797	844	847	844	821	922	891	800	819	816	858	819	857	871	847	876	795	834	768	840	827	814	779	815	831	800	836	792	814	838	846	835	822	796	823	825	804	844	783	841	856	793	843	783	854	840	832	802	778	826	795	841	817	858	884	864	848	784	798	828	858	811	879	804	883	851	856	805	849	788	855	797	873	837	822	882	785	845	898	816	748	843	803	821	809	825	825	852	804	799	841	830	817	857	803	828	835	823	859	828	830	819	841	816	803	833	865	791	816	865	818	821	842	822	796	849	835	823	864	823	837	848	827	869	868	821	824	831	828	834	861	836	806	794	850	808	857	787	840	815	844	903	853	839	795	819	847	855	893	781	798	870	824	763	805	898	841	842	898	805	839	803	825	824	838	836	810	855	875	808	892	790	838	836	849	815	826	880	853	856	817	822	849	867	852	862	853	808	812	825	819	807	805	821	819	824	830	803	809	822	813	806	796	834	849	852	809	842	854	805	853	853	863	814	823	845	865	826	858	829	852	817	847	804	819	829	910	862	859	827	808	863	872	832	857	840	896	863	827	863	812	862	827	840	832	856	863	851	830	850	899	837	829	853	857	849	803	848	842	840	819	785	841	854	854	823	820	856	772	829	831	832	870	838	869	846	773	818	817	812	827	864	869	851	817	820	827	836	856	861	856	897	828	774	814	825	869	878	811	804	827	820	824	799	850	815	861	805	828	824	868	823	741	812	871	854	841	846	862	836	852	810	845	806	822	793	853	804	817	793	875	845	816	792	885	789	848	830	862	832	891	834	809	852	838	879	839	815	880	857	832	812	789	837	807	803	843	822	845	806	824	846	870	903	823	862	813	819	845	843	812	844	782	860	840	804	811	850	902	776	795	809	809	847	782	867	818	848	858	833	790	822	804	826	846	855	772	853	830	853	848	891	827	849	776	830	805	804	830	881	814	840	816	869	818	857	787	826	837	769	861	797	761	800	823	832	822	791	823	834	810	869	849	867	851	810	871	855	851	914	814	844	820	837	797	808	764	824	827	804	851	828	798	786	857	807	817	803	841	882	768	828	841	795	799	830	813	824	819	820	859	856	787	797	834	849	813	834	809	890	801	827	844	812	780	868	824	820	826	830	804	785	796	831	850	830	856	837	812	849	854	824	849	846	822	830	831	796	843	832	828	911	847	825	839	852	832	853	816	850	819	831	787	811	853	802	872	793	841	864	844	844	862	851	836	814	854	919	894	837	873	841	840	834	883	838	861	878	848	823	825	808	830	785	856	785	784	834	788	842	807	820	862	799	849	850	866	813	866	814	826	806	777	833	822	784	799	830	817	810	830	831	785	817	845	858	814	862	881	865	826	821	818	867	838	824	844	869	814	789	829	846	799	847	826	821	832	850	791	834	874	815	921	787	844	802	813	854	844	829	858	791	795	877	831	856	796	841	842	826	790	825	838	853	828	859	820	834	896	871	804	825	808	800	864	883	808	847	876	821	813	787	823	786	834	834	806	786	812	854	844	836	847	855	825	859	812	776	827	802	789	856	817	886	754	791	800	820	838	852	811	830	861	815	827	853	826	873	867	804	833	851	835	840	816	885	828	843	828	842	854	802	860	823	791	848	821	829	829	758	815	814	871	887	916	828	837	834	809	838	858	791	806	760	868	862	857	819	791	861	896	824	890	823	831	830	851	838	843	759	783	874	819	797	857	847	850	846	825	867	824	870	816	792	822	877	818	757	837	818	820	821	789	813	817	822	804	842	818	770	868	824	849	852	847	845	867	811	840	843	847	792	785	809	857	814	844	758	840	786	834	839	861	845	769	801	811	862	842	861	839	837	801	819	829	827	826	817	807	825	830	801	874	859	808	811	838	831	801	840	783	789	861	812	862	863	775	845	816	843	852	819	818	864	852	832	830	856	843	856	810	849	831	796	868	835	841	874	796	857	842	820	857	828	849	773	810	847	864	806	826	896	834	883	792	825	824	864	793	874	809	817	879	862	851	830	851	881	847	809	799	859	796	837	835	832	836	855	807	843	886	821	857	893	901	824	824	742	877	848	799	831	846	784	875	823	858	795	848	820	859	830	828	833	848	842	842	854	848	833	831	874	807	824	867	824	851	847	853	876	839	852	789	808	896	860	849	816	814	793	859	789	861	834	757	781	879	803	765	793	849	879	816	784	819	869	812	825	851	808	812	768	806	855
24776	21145	24691	27852	20852	3683	638	520	396	448	403	401	366	374	327	329	318	340	304	331	287	330	330	328	306	323	294	323	295	308	307	309	315	291	318	275	309	304	304	309	297	281	288	297	273	291	282	288	279	313	318	291	277	288	322	320	293	266	297	294	263	270	273	312	269	308	320	305	270	292	307	302	293	265	265	322	249	299	275	260	260	259	304	291	310	289	313	279	288	267	277	299	318	300	295	299	281	298	289	253	300	290	282	325	232	317	297	283	317	283	301	299	317	301	285	267	290	291	303	306	296	283	290	297	303	319	328	301	276	260	317	283	290	296	315	286	277	272	272	302	309	281	279	304	290	289	258	308	290	321	310	272	287	257	282	324	312	285	298	289	291	281	317	320	310	285	340	311	289	272	243	320	296	336	281	265	279	267	279	295	269	294	300	252	297	317	299	305	290	264	279	314	254	290	292	275	299	263	287	284	295	298	295	288	296	294	308	306	331	284	304	280	292	267	270	261	280	315	288	308	289	312	279	316	304	272	309	294	276	297	283	305	279	286	313	261	300	282	281	283	294	299	254	285	328	289	290	298	273	272	315	293	318	282	298	297	317	255	290	294	290	296	312	283	303	299	290	309	305	287	289	270	298	307	321	258	274	265	279	305	285	306	318	289	298	273	294	274	290	314	341	323	268	297	272	266	282	279	323	278	294	306	308	268	298	291	299	279	296	265	305	266	310	291	323	290	318	294	311	283	302	298	265	279	302	285	281	306	281	293	288	273	262	285	305	277	293	299	291	283	304	298	282	282	265	329	291	314	250	306	265	328	294	323	286	303	294	269	317	303	288	251	281	301	286	279	330	315	312	276	265	275	286	292	279	286	297	271	303	272	296	280	300	279	289	262	267	307	293	319	271	300	306	306	296	283	314	302	315	293	304	282	292	271	277	262	283	258	284	254	283	295	298	304	284	277	332	320	256	233	291	267	303	322	298	272	300	249	255	283	266	293	322	269	292	288	296	256	292	310	306	285	282	285	301	269	267	287	301	289	251	301	279	292	276	300	288	275	306	314	308	256	295	304	266	270	285	272	302	268	263	283	276	265	284	274	275	288	279	284	272	267	299	250	321	292	299	298	301	297	294	272	303	291	336	264	291	308	293	300	280	272	273	267	286	268	289	273	282	307	259	300	304	302	295	294	287	286	289	294	294	287	273	258	287	296	290	286	317	282	283	310	305	286	294	266	287	321	286	312	267	298	304	276	291	279	285	290	330	306	278	289	309	301	276	300	251	276	270	291	279	283	293	307	289	297	301	257	276	296	267	307	276	306	284	286	296	276	280	280	304	281	315	268	279	288	269	318	258	286	270	275	266	300	250	291	267	251	282	306	289	261	294	303	289	339	278	265	273	305	277	271	239	267	285	246	317	283	252	301	274	265	281	274	291	308	290	279	273	287	326	312	291	291	279	314	281	281	285	293	294	277	324	279	266	304	293	281	287	291	298	305	327	278	277	323	288	289	270	282	293	305	283	284	265	289	272	293	288	315	289	300	260	276	346	322	312	309	282	309	295	293	302	281	293	286	279	282	284	306	277	291	310	285	274	301	300	294	261	293	300	269	270	301	262	258	321	287	296	311	309	309	288	300	321	291	286	277	274	262	271	300	287	293	320	278	299	267	317	286	278	279	308	303	257	251	292	276	298	293	305	268	302	296	293	292	305	310	278	294	269	271	293	304	281	260	274	323	302	311	295	308	281	271	302	286	298	282	293	297	295	318	315	270	310	285	258	302	294	283	287	268	272	278	308	289	294	282	260	289	267	263	306	280	257	281	273	248	268	288	281	275	316	320	304	287	296	257	314	288	291	295	281	277	293	272	312	290	296	270	235	282	284	284	285	328	306	327	287	291	268	276	304	299	286	282	294	300	265	282	238	284	277	279	273	267	304	268	273	282	317	265	300	296	287	298	290	305	279	299	292	287	271	309	290	333	284	299	263	289	299	280	284	295	268	299	291	287	267	292	289	302	317	264	301	279	313	282	255	268	302	323	308	288	278	273	285	271	275	303	273	274	277	314	326	277	313	287	291	250	318	292	318	283	253	293	275	271	310	277	267	253	283	301	280	284	280	313	267	303	295	316	297	286	281	318	292	298	285	294	303	336	311	305	287	287	304	292	277	275	262	268	272	278	331	311	302	273	280	289	282	303	304	297	272	273	288	272	277	283	291	264	286	280	306	258	299	301	273	306	283	316	280	319	285	264	279	291	310	275	284	289	281	283	266	269	290	294	266	295	290	293	245	326	289	288	286	282	301	311	238	274	290	289	294	279	279	285	304	268	270	281	261	263	273	308	241	297	264	305	296	296	301	320	254	283	296	307	282	305	295	270	257	281	259	304	312	341	249	291	277	300	274	271	327	298	308	309	287	275	293	279	299	293	296	325	306	315	284	304	284	275	307	310	308	280	293	285	271	286	329	274	317	290	274	304	310	269	306	312	277	267	295	289	301	303	305	289	281	302	314	300	284	300	293	315	278	288	292	273	288	315	275	275	298	297	279	272	240	275	280	277	277	290	300	294	298	247	290	260	264	294	316	274	270	287	267	309	284	277	267	260	301	276	293	288	286	284	300	297	295	297	275	270	285	293	271	279	290	310	282	266	300	299	300	281	277	315	302	293	290	262	285	241	313	284	301	303	285	297	293	321	265	283	309	267	275	281	304	263	277	287	286	274	304	324	280	275	305	255	283	293	279	310	276	265	284	265	280	328	280	273	332	317	314	289	263	286	302	289	276	259	281	310	302	307	308	279	249	302	304	296	278	299	268	290	272	314	304	308	286	285	295	332	301	299	274	286	259	287	305	309	288	266	292	278	306	274	293	298	285	307	286	271	282	285	259	266	292	296	273	290	341	277	283	291	288	294	283	290	298	250	297	293	290	298	313	288	289	306	296	282	285	279	321	285	297	286	297	321	245	291	272	279	293	299	285	256	263	303	330	282	284	329	277	286	273	313	320	292	252	272	274	309	264	315	296	281	270	281	278	278	317	305	303	300	301	275	273	262	320	310	274	299	276	274	271	321	284	287	288	297	257	280	318	299	266	274	288	278	316	284	281	284	280	272	275	274	287	279	300	282	305	298	325	271	275	290	288	291	287	298	318	260	277	262	312	281	323	286	308	278	297	302	279	302	274	278	267	286	278	285	313	296	266	279	293	312	311	307	309	264	290	278	268	297	296	282	284	283	277	278	303	264	281	311	308	280	283	277	299	275	307	281	311	302	282	315	306	272	301	296	295	305	264	267	259	304	265	303	308	273	288	320	288	298	266	268	281	281	286	316	294	258	291	284	260	310	288	301	303	266	270	284	268	310	289	292	276	305	325	325	304	286	270	268	300	310	315	290	292	310	269	298	300	290	283	310	263	306	293	283	299	288	316	281	286	313	290	270	270	308	287	317	285	292	313	260	288	275	268	278	292	306	272	286	313	293	302	281	278	268	317	305	280	275
5770	6998	5068	2467	1286	890	721	725	683	710	723	678	674	614	652	655	627	670	648	612	681	631	674	674	595	656	617	630	641	640	607	667	638	665	582	580	611	598	600	618	638	658	677	660	625	647	663	620	629	605	672	618	620	624	624	626	626	622	632	626	615	617	656	648	636	640	652	652	651	622	635	665	614	624	635	635	643	639	622	560	678	626	631	632	606	589	653	608	593	624	646	594	618	605	617	586	627	625	652	612	630	620	639	625	586	653	646	654	646	612	648	582	610	674	593	619	638	628	645	613	618	668	669	670	605	656	602	596	605	615	596	625	646	644	658	621	651	638	632	624	630	681	623	658	634	611	657	610	592	633	604	625	678	560	598	663	691	644	625	617	658	622	595	660	635	638	649	632	683	658	623	627	635	617	587	614	634	655	648	673	686	666	605	648	651	677	587	617	641	621	634	628	610	636	637	680	609	624	610	652	674	653	656	657	616	661	636	645	641	621	610	642	612	660	615	659	606	593	639	578	661	628	640	624	646	639	627	629	603	684	628	627	665	634	606	630	620	642	625	610	633	618	586	639	621	605	621	593	612	618	585	649	676	644	631	632	643	659	634	588	621	633	638	635	592	632	586	605	650	655	632	638	656	680	671	679	575	653	643	668	606	648	692	647	629	622	599	663	652	624	618	657	665	636	645	656	650	643	601	624	609	575	615	611	583	666	636	648	638	627	618	612	638	630	600	642	613	622	642	626	631	619	624	638	668	634	661	610	610	563	676	649	608	651	625	620	615	646	669	622	660	640	620	637	624	654	637	660	628	652	607	671	611	592	635	672	616	618	627	666	666	632	629	658	602	642	603	639	574	635	636	639	656	666	647	620	597	608	646	619	660	630	672	631	662	596	636	618	625	616	660	606	629	626	671	624	595	602	602	629	639	577	645	607	655	608	612	634	631	644	611	631	630	659	652	628	635	650	663	606	599	597	577	630	589	665	631	635	663	586	647	613	590	632	648	612	627	603	594	594	635	672	603	647	615	620	629	646	586	626	619	614	652	616	678	658	643	660	652	612	641	633	608	631	603	627	614	642	603	644	626	640	631	627	593	618	600	697	634	646	578	624	635	646	613	717	671	667	664	654	613	617	590	622	661	611	620	641	609	643	649	650	606	623	655	628	656	595	667	626	618	643	645	600	616	669	626	635	655	616	648	590	638	612	606	664	597	645	643	621	641	664	643	643	623	626	621	693	664	627	632	624	637	641	620	656	636	613	672	667	572	654	621	576	640	610	662	643	663	634	646	609	633	627	680	576	659	654	644	656	569	673	607	676	661	615	666	624	625	660	637	646	646	638	694	611	606	621	600	644	626	623	662	626	686	592	665	625	624	628	686	662	643	586	601	593	630	600	640	642	651	623	612	627	648	649	657	648	601	607	656	607	644	584	635	684	640	653	660	649	618	580	620	657	618	642	641	607	683	618	632	587	620	656	627	624	671	664	608	643	558	639	622	635	594	643	624	681	657	620	643	610	625	686	657	610	621	659	655	647	632	626	647	618	655	625	641	657	604	630	615	626	584	653	610	614	622	609	568	615	622	624	617	619	577	663	642	575	678	656	620	619	636	611	646	594	631	657	666	615	629	645	647	630	614	603	631	616	633	604	668	655	624	620	628	655	622	623	649	608	604	623	606	576	649	643	619	628	660	670	596	665	607	625	622	674	617	700	630	650	651	617	628	645	654	613	589	615	614	649	635	660	622	660	609	605	636	634	624	643	652	636	635	637	608	624	613	610	593	649	627	653	579	612	631	637	599	638	642	632	633	611	625	625	607	637	674	638	603	622	585	618	619	643	644	622	661	625	621	612	640	631	676	628	625	634	638	596	621	633	639	606	695	637	620	632	642	635	664	661	619	655	646	674	636	624	610	640	623	671	692	628	581	690	638	628	609	623	618	650	690	624	609	605	610	666	616	614	639	623	641	605	638	644	591	637	613	585	621	588	640	672	646	622	599	643	643	596	663	635	681	629	608	625	645	604	609	626	621	599	649	593	638	583	614	609	602	609	600	616	597	644	597	630	631	642	605	624	634	592	651	640	606	594	619	597	628	584	639	648	643	637	631	580	606	630	631	628	644	661	679	642	654	650	651	599	600	649	643	635	603	599	616	633	633	634	616	588	649	664	648	653	636	660	617	651	595	611	629	575	626	626	623	632	639	589	619	642	616	665	602	654	646	651	608	579	614	593	573	662	657	612	653	652	583	641	632	642	615	602	612	576	628	650	616	658	663	641	625	580	676	647	609	621	630	616	618	658	635	685	622	649	617	647	634	675	664	615	611	632	582	641	640	636	573	650	642	621	635	621	661	623	621	625	614	646	624	673	656	637	608	622	652	612	645	616	637	640	655	628	673	593	627	595	675	641	679	626	661	612	638	606	640	639	601	617	653	674	618	626	626	653	617	606	598	628	639	636	641	632	648	625	639	605	624	603	609	624	671	623	635	609	657	653	587	619	651	592	635	656	629	596	642	629	621	644	582	604	633	564	615	640	649	620	637	625	635	632	603	622	638	597	633	634	626	618	637	599	623	604	651	597	619	625	609	655	627	614	662	636	623	641	648	652	655	620	652	664	667	664	605	662	576	623	659	624	598	617	616	649	653	598	618	637	589	652	690	609	678	644	656	636	638	629	684	619	584	640	602	609	664	609	654	629	635	605	603	613	576	626	644	647	610	630	636	648	604	667	625	613	631	626	593	623	669	634	632	567	640	630	628	625	639	627	640	642	636	631	646	632	616	570	604	619	654	584	611	647	603	652	573	654	628	611	686	654	621	636	639	622	605	611	622	615	599	609	652	631	616	551	651	598	593	629	615	614	588	595	683	606	651	645	642	631	608	634	670	673	606	602	601	647	651	627	626	637	633	691	622	622	654	638	642	618	619	625	609	568	632	637	644	633	661	652	634	556	620	656	602	648	635	593	630	635	642	630	640	668	599	593	578	610	677	605	680	623	681	612	596	619	667	621	678	617	625	612	646	616	602	652	686	621	624	607	635	610	635	603	603	615	604	595	605	630	627	608	632	606	629	702	618	619	643	600	626	648	618	635	603	609	584	667	626	637	629	658	632	654	621	643	604	655	641	602	639	592	640	644	612	559	669	602	605	610	640	645	612	642	613	653	623	627	608	621	607	624	656	659	636	625	634	592	609	632	636	620	594	617	650	686	650	594	649	608	660	618	690	617	598	625	670	639	640	618	683	632	631	650	634	590	665	623	634	605	689	665	623	653	640	639	629	663	667	625	578	618	639	636	590	648	601	652	580	651	607	657	608	613	625	671	632	588	646	594	672	625	628	622	642	612	614	598	627	675	598	648	634	622	651	628	623	648	650	658	635	628	611	650	635	638	636	590	665	699	601	683	630	582	601	643	705	668	623	613	597	648	639	633	611	606	615	585	653	651	611	590	581	623	608	665	618	651	629	590	637	597	629	650	604	667	637	597	587	622	642	634
24021	21170	25344	27260	21188	21154	3650	605	423	408	356	287	329	290	264	273	277	188	248	211	200	209	243	215	223	219	154	150	218	197	178	198	183	152	173	174	172	186	195	195	198	180	203	191	176	182	195	170	191	186	167	156	177	191	174	177	174	162	151	146	192	192	162	162	136	182	175	192	175	149	146	167	158	174	164	202	143	189	161	171	171	190	145	176	162	150	148	152	179	182	162	157	184	170	161	164	191	173	155	169	158	176	167	166	180	168	170	165	169	161	144	145	172	163	179	179	157	187	187	187	160	166	173	167	148	159	176	169	164	162	151	165	177	180	175	181	163	168	174	186	192	195	169	154	160	158	171	174	191	158	173	165	169	162	162	162	147	177	180	158	170	161	167	175	160	187	192	195	163	175	171	185	144	191	157	156	150	175	168	159	198	165	166	158	158	159	179	179	173	187	188	184	152	169	179	174	182	174	164	158	195	197	184	162	147	152	137	145	217	174	194	146	157	185	164	160	183	177	182	179	145	169	163	164	150	147	163	163	177	154	157	142	156	175	179	182	166	171	204	201	160	165	136	184	151	161	173	165	178	176	174	176	159	168	160	174	156	147	182	168	161	193	172	171	183	165	177	174	187	179	159	191	190	166	157	169	156	156	159	196	155	182	156	172	156	158	167	172	157	161	175	159	158	167	150	161	168	179	170	150	166	162	154	164	156	164	179	190	161	174	156	146	157	157	150	155	172	169	185	169	162	149	176	179	183	148	177	165	158	177	189	182	171	168	172	177	161	157	169	201	177	172	205	160	163	175	161	175	157	160	185	168	163	156	166	186	171	183	170	182	152	149	168	173	187	174	171	180	178	169	165	178	162	170	157	148	172	180	210	144	158	190	185	171	169	159	160	148	152	152	172	167	181	202	183	160	164	176	167	167	203	179	165	195	178	173	171	173	157	183	145	173	172	160	167	165	162	174	157	167	172	151	157	176	168	190	166	150	184	161	183	159	175	172	165	167	183	177	180	169	138	146	176	173	147	156	138	150	172	186	179	162	145	172	165	136	167	168	173	164	173	180	170	170	165	189	176	163	173	162	167	159	160	181	162	176	140	140	197	164	151	164	176	172	192	178	177	178	185	170	169	165	165	171	145	165	184	173	164	184	154	166	146	174	194	164	158	173	170	181	160	173	164	157	170	177	186	178	166	176	163	166	164	152	179	175	188	156	153	162	181	144	149	163	149	148	168	170	174	173	167	163	163	180	166	169	168	189	169	166	161	173	181	185	182	184	162	180	150	162	160	165	155	172	174	165	167	160	153	166	181	160	172	151	181	154	156	157	151	162	157	201	175	160	165	159	167	168	177	167	169	182	170	154	170	183	144	165	150	146	181	158	137	165	169	159	179	184	156	150	161	142	206	166	170	167	175	180	181	200	183	180	183	180	191	168	171	175	153	176	147	171	172	179	186	190	147	161	168	159	160	159	150	173	171	155	174	157	191	160	164	161	161	139	154	156	186	197	174	173	155	141	164	171	178	159	174	173	172	193	157	198	164	167	179	149	167	189	159	168	199	153	164	171	174	163	164	157	146	182	167	152	182	145	181	159	170	173	150	170	178	184	175	182	160	185	155	207	183	181	152	155	130	167	165	170	168	123	148	163	161	175	211	174	176	171	176	189	175	170	171	182	161	161	195	151	152	152	180	163	151	158	164	189	176	161	172	158	189	136	172	162	169	170	159	180	144	156	175	163	163	205	157	155	150	168	181	203	180	140	209	193	161	164	187	200	191	160	163	183	143	171	166	148	175	214	182	144	185	172	161	158	159	172	175	161	166	172	168	167	183	161	176	166	172	154	178	162	138	167	154	174	194	172	165	153	175	170	146	152	175	166	163	161	170	154	157	163	184	171	182	139	190	173	144	152	173	175	154	162	139	182	154	149	165	147	178	195	170	178	187	167	157	172	156	171	185	138	153	153	176	186	175	183	179	166	155	178	171	191	164	163	170	179	192	139	149	189	162	166	163	128	179	182	185	188	163	161	175	172	146	188	182	170	170	195	167	164	178	168	180	181	168	163	156	142	159	150	182	189	155	181	118	174	183	192	172	123	170	194	149	162	184	182	147	152	161	168	163	140	174	181	185	189	150	155	170	173	160	160	152	169	176	175	178	155	150	157	183	166	188	166	148	155	188	162	167	162	168	152	207	179	166	186	188	183	188	151	160	192	180	152	182	193	186	144	167	159	186	169	176	172	183	180	166	184	177	168	159	167	156	168	179	162	156	189	193	187	153	163	173	158	162	181	125	175	158	153	147	145	171	158	170	190	164	191	172	143	162	173	179	163	147	179	166	173	162	176	150	163	163	127	156	171	156	179	179	190	153	178	148	156	170	180	163	150	158	164	173	164	170	153	192	194	152	142	150	186	138	158	157	144	160	155	182	167	166	176	189	166	166	159	161	182	203	158	175	165	176	164	164	164	175	166	165	176	183	170	164	163	175	158	157	147	135	175	162	152	170	165	173	146	162	170	183	184	181	185	192	158	162	143	205	150	174	169	165	180	186	168	190	144	163	161	178	163	149	173	193	165	160	164	183	159	157	176	196	199	173	168	179	183	173	156	174	176	145	161	168	167	156	184	162	181	179	162	173	165	174	157	156	156	148	163	165	136	187	148	164	196	179	167	175	168	160	174	140	148	162	191	169	170	170	162	172	173	168	179	173	161	171	143	183	173	156	174	148	172	147	172	164	202	167	168	151	169	164	176	179	176	167	170	179	160	155	157	179	173	174	183	148	180	182	173	155	166	182	183	154	168	176	149	146	155	166	171	174	168	140	159	170	165	183	174	158	163	156	165	176	161	158	152	162	154	165	189	180	173	191	180	168	177	181	158	146	174	155	164	172	170	157	157	182	190	167	179	160	187	117	181	163	157	165	169	158	161	190	179	164	148	151	144	164	167	185	163	172	167	172	189	153	191	166	149	148	180	159	171	159	160	167	156	173	159	166	164	176	173	156	172	170	165	167	173	156	175	169	172	160	129	172	178	160	169	166	171	184	174	169	168	151	165	185	168	149	161	157	147	158	195	162	162	157	159	180	172	194	165	149	175	165	158	166	188	167	182	149	167	194	161	148	161	185	168	164	188	179	156	191	166	162	158	158	169	174	181	179	185	172	179	165	196	203	177	171	185	162	167	178	182	176	140	155	139	158	167	166	171	170	156	183	162	166	173	184	177	202	171	189	165	183	170	176	187	200	176	175	175	176	158	184	163	169	188	151	165	169	141	165	189	164	160	182	173	169	148	187	155	163	151	153	156	176	156	176	155	153	174	182	185	170	155	179	166	175	163	142	180	182	179	167	160	195	165	164	155	182	158	153	127	185	190	169	163	160	187	145	142	167	160	167	174	158	165	182	176	154	174	166	157	158	164	187	174	163	166	168	154	188	182	169	152	190	157	141	160	148	164	190	172	167	168	172	170	180	168	167	164	153	167	161	147	189	162	180	163
5202	10835	7450	3550	1568	840	609	594	542	471	507	475	475	500	420	457	433	438	444	437	428	421	419	435	416	417	418	406	389	366	392	404	408	412	413	400	356	462	422	406	395	387	452	375	388	403	386	375	377	357	372	416	403	394	379	424	394	394	389	363	428	374	394	404	418	408	440	397	408	383	423	424	431	381	398	399	414	406	380	361	373	413	411	413	395	398	405	417	419	394	394	388	358	389	395	399	402	399	378	422	416	392	413	402	379	399	414	411	403	413	381	427	396	349	371	369	388	434	386	390	372	378	401	378	404	393	422	417	395	406	418	401	376	395	384	402	345	393	385	431	399	416	373	409	431	419	391	417	392	410	405	376	379	425	367	376	389	395	386	422	422	400	412	363	404	384	365	416	415	418	380	358	414	466	398	403	361	394	407	420	419	382	394	376	412	397	382	361	400	402	403	391	407	451	371	393	406	407	404	377	400	433	394	400	404	400	422	356	381	407	360	421	402	389	434	395	417	422	414	405	372	378	375	403	401	396	395	373	372	371	422	393	428	417	417	410	394	391	392	423	390	387	371	381	396	434	380	349	397	393	416	398	397	368	427	415	393	407	421	399	371	388	409	367	382	379	407	397	403	396	407	388	395	401	427	382	382	407	421	420	371	423	373	391	406	414	410	416	411	417	384	409	414	388	379	419	416	392	350	401	410	411	390	396	387	435	403	390	407	388	391	400	418	391	397	396	404	379	416	426	419	417	391	409	416	422	417	395	362	395	405	404	399	392	393	398	364	409	403	403	419	426	410	410	377	353	386	414	406	404	417	389	407	380	421	392	409	371	418	404	389	427	366	386	408	392	389	386	363	386	391	379	410	377	407	418	396	394	366	405	412	385	391	403	398	389	420	421	423	375	359	400	392	391	394	384	399	369	400	401	395	392	425	368	362	427	391	402	411	366	382	407	371	385	392	439	386	392	377	387	376	396	414	382	441	385	393	405	410	414	444	374	374	393	356	395	426	420	416	386	426	444	388	412	386	444	398	401	386	401	383	412	387	387	393	393	371	405	382	409	425	397	371	395	375	374	385	409	391	368	382	402	405	394	386	426	403	411	393	401	432	407	429	400	387	385	413	397	350	376	388	420	389	407	394	418	386	404	407	395	420	393	405	372	388	407	397	377	367	390	396	425	392	408	379	394	426	402	392	391	410	381	388	395	424	431	433	395	406	411	375	392	404	407	388	390	424	415	399	409	386	396	374	401	382	393	387	420	408	393	420	395	397	389	393	393	377	405	403	358	401	388	397	371	412	403	386	389	418	391	423	426	371	431	402	376	398	379	395	415	377	384	399	419	396	388	385	399	403	437	386	404	414	359	385	410	377	360	405	402	417	388	420	439	358	437	412	375	418	419	396	442	420	380	392	403	390	383	394	417	389	419	399	404	412	359	375	382	391	403	412	385	374	422	398	427	405	392	342	388	387	404	407	440	417	388	412	387	383	406	384	361	419	380	420	395	442	407	369	417	387	383	394	362	421	427	360	401	416	425	350	418	428	403	377	431	381	379	369	410	404	417	405	379	411	435	376	414	413	368	378	376	371	385	374	394	411	404	409	357	422	378	406	366	410	405	403	392	406	405	419	391	370	430	404	405	409	383	404	378	386	430	414	398	396	409	388	380	417	397	397	389	390	430	401	417	413	396	409	401	415	382	417	432	393	415	365	380	392	381	409	404	401	418	409	416	394	381	408	389	411	372	394	409	379	391	404	423	391	377	401	388	381	411	387	399	395	376	407	414	407	390	414	382	365	367	407	382	383	404	394	343	389	410	408	391	399	381	397	383	367	417	377	427	404	394	404	380	391	371	381	425	379	376	388	415	403	408	413	389	391	402	386	414	424	397	417	382	415	363	394	394	460	370	422	409	397	390	393	371	381	380	415	415	424	363	409	413	392	411	388	385	371	406	399	400	393	374	438	425	419	392	388	428	438	384	429	399	391	395	413	384	418	401	411	424	395	423	359	435	416	388	387	401	364	445	418	417	425	395	402	393	386	464	394	415	377	426	395	374	397	425	439	420	380	391	397	377	408	384	374	420	388	424	412	399	397	396	375	389	387	391	404	427	387	408	401	379	396	418	398	367	405	367	381	374	387	412	387	377	392	392	387	403	378	420	424	405	419	402	413	434	392	411	399	393	394	409	421	394	408	428	394	383	398	394	400	418	419	372	391	399	388	378	391	395	395	434	422	395	423	357	389	415	364	386	415	416	396	379	365	384	426	401	432	367	389	411	411	415	388	393	371	391	349	408	369	377	427	382	405	412	381	404	374	428	419	418	396	411	406	397	426	386	412	410	372	375	380	402	397	407	387	393	429	390	407	422	406	405	404	362	378	371	397	399	401	390	398	384	418	431	374	364	420	417	411	406	420	394	380	407	390	401	399	391	394	394	420	420	409	366	383	385	408	379	408	407	406	399	361	429	408	405	422	424	452	397	396	391	379	388	398	381	394	385	430	385	389	398	400	418	386	394	359	377	422	419	369	406	404	435	402	377	416	373	413	366	383	403	348	384	374	389	349	395	395	392	406	382	397	415	395	409	361	404	394	359	429	443	425	420	359	390	434	419	387	401	381	416	379	386	352	424	367	404	379	373	411	362	379	435	447	378	421	402	410	395	384	374	426	384	400	416	368	375	381	366	424	384	383	406	384	425	402	371	377	396	411	356	372	408	409	400	441	373	397	409	384	391	380	412	382	405	389	415	383	373	398	358	398	376	386	391	385	372	422	387	415	400	388	409	424	390	419	418	415	390	400	385	399	430	423	389	381	385	389	396	406	393	420	379	418	411	384	401	399	387	396	389	372	381	423	385	399	374	391	389	391	417	386	396	411	391	405	386	384	423	433	367	400	430	365	398	372	384	397	362	370	390	403	364	396	395	459	411	408	401	395	408	394	403	412	406	375	398	426	400	398	421	370	385	401	388	419	394	395	403	392	381	420	408	389	413	389	393	386	389	343	387	422	415	380	404	411	375	387	428	386	360	397	372	398	405	433	406	389	383	417	390	375	378	376	398	419	390	426	418	410	422	398	407	420	424	408	398	415	396	420	399	362	369	406	397	382	396	383	382	429	379	406	407	377	410	420	389	391	400	400	413	397	359	396	422	389	391	397	432	382	365	399	398	429	420	415	417	409	392	387	399	421	398	386	417	425	406	408	398	391	440	393	395	383	403	379	385	396	360	391	371	388	421	388	431	421	376	411	383	403	430	340	389	370	379	371	414	400	379	438	377	412	391	384	413	418	390	406	389	398	427	409	426	380	377	433	381	384	458	366	405	377	400	394	415	398	382	404	406	399	374	399	404	419	442	369	415	408	383	380	386	399	408	366	387	388	422	400	407	391	394	415	431	415	406	411	383	391	384	390	405	421	399	367	396	411	363	355	411	387	381	407	375	403	378	399	392	405	397	370	416	396	389	403	394	410	380	415	397	392	382	377	404	394	354	381	401
34284	12764	3483	1735	957	666	542	456	453	402	429	412	402	395	443	384	395	376	439	420	381	378	384	419	427	391	414	382	416	384	399	391	378	405	368	405	438	404	368	399	422	418	382	378	425	417	393	393	390	408	388	400	360	381	395	372	369	389	398	393	349	363	398	388	347	397	393	366	377	423	414	378	398	390	384	400	393	382	361	383	391	400	413	361	369	384	383	378	394	399	385	383	408	404	372	400	402	358	354	429	403	399	387	379	382	404	401	372	399	385	403	389	405	351	338	429	404	411	436	445	368	381	432	379	365	375	393	347	419	394	411	357	346	370	394	384	364	380	373	405	358	390	401	402	414	386	392	374	400	402	437	407	411	399	379	423	389	374	404	392	387	378	413	383	416	387	368	399	410	404	378	371	373	388	369	396	377	393	372	403	398	398	358	381	366	400	417	417	379	394	371	390	403	356	360	388	403	373	394	386	375	391	384	407	402	405	395	383	377	375	432	411	400	419	377	361	406	348	406	416	414	401	379	359	387	408	363	361	383	389	397	391	359	380	441	384	420	372	397	356	389	383	421	407	381	398	356	402	391	380	356	367	341	361	415	396	386	424	383	412	401	417	365	421	421	383	395	370	405	362	368	402	409	364	403	401	389	383	401	399	394	397	388	399	385	397	382	389	392	384	386	389	396	376	356	412	418	382	399	408	345	368	387	382	379	418	393	418	405	412	403	392	385	387	410	371	379	390	379	368	391	379	399	412	372	376	412	377	441	382	360	443	347	409	409	398	358	363	356	375	374	414	378	389	374	355	418	385	377	383	398	399	397	385	383	344	426	358	394	418	389	388	370	415	361	380	395	390	366	407	378	388	382	402	381	406	374	372	424	373	377	397	355	397	416	424	363	389	366	393	392	394	379	356	361	379	413	404	357	357	411	371	419	406	406	392	412	399	411	391	412	388	405	397	430	428	377	383	368	347	402	379	428	390	392	404	393	365	378	401	420	384	362	386	380	375	399	399	366	402	378	375	406	407	382	374	394	409	387	392	398	401	359	414	411	410	404	399	396	397	343	410	346	438	397	371	417	359	378	390	414	401	421	353	362	406	402	341	346	377	445	378	354	367	383	352	379	402	372	408	347	367	387	369	393	374	399	392	416	393	382	411	398	417	370	404	390	393	357	361	361	404	335	363	351	395	419	390	403	401	391	391	434	408	409	423	370	338	432	381	411	396	390	404	411	412	361	385	367	352	362	410	422	392	378	395	426	358	364	376	367	418	383	378	367	420	378	390	399	404	379	404	424	358	380	394	419	414	399	376	394	440	438	369	388	367	374	365	425	366	386	408	319	427	390	419	405	345	410	344	422	367	398	359	368	370	366	391	392	395	369	407	409	390	381	422	438	370	431	420	398	412	362	437	378	392	387	390	376	380	414	411	372	362	364	380	388	374	390	409	405	354	411	397	365	419	411	389	407	383	372	331	408	407	400	372	390	399	392	364	401	376	387	393	397	369	375	408	401	324	397	393	400	386	379	412	399	378	409	374	416	421	377	419	403	392	406	379	392	391	427	415	393	407	407	395	387	435	400	411	423	356	413	412	369	383	383	403	405	388	395	406	401	412	421	404	382	436	416	384	388	401	360	392	381	398	381	372	375	414	392	425	394	399	364	377	384	346	415	361	372	359	374	396	372	401	408	387	358	414	418	411	399	414	347	452	389	359	383	398	372	383	408	418	382	348	391	397	370	408	409	388	406	404	408	392	410	387	401	383	393	362	377	387	380	389	416	401	371	385	373	427	384	396	350	375	362	379	380	434	437	409	411	417	425	441	371	392	389	409	401	351	413	382	399	445	358	411	371	416	409	368	396	409	407	402	373	390	396	400	361	358	396	401	368	359	389	358	391	362	363	370	417	405	384	382	377	395	401	385	402	410	399	420	396	405	395	352	399	391	408	369	388	384	375	356	380	414	397	399	398	422	362	391	349	379	365	388	388	390	383	363	408	402	414	399	390	431	396	385	387	403	389	420	424	436	338	415	409	384	390	393	384	423	393	393	366	367	374	384	404	355	385	375	438	416	371	366	380	406	379	378	416	370	370	385	386	413	416	371	380	381	436	322	429	437	375	376	351	382	409	400	386	374	372	425	384	409	413	386	362	368	373	391	414	431	419	382	377	410	402	380	384	374	411	408	367	391	402	403	393	403	358	404	366	377	372	357	402	399	402	378	380	407	391	394	412	367	388	417	364	360	384	369	383	382	401	421	376	402	412	349	371	366	362	376	417	386	373	406	411	348	338	396	374	373	394	405	373	369	412	395	401	378	374	398	401	415	396	409	373	424	409	383	381	367	425	402	365	391	405	383	378	357	383	344	369	354	358	353	383	406	405	379	383	372	405	353	365	388	396	395	377	379	364	372	363	394	388	353	405	370	413	419	396	383	434	392	373	395	380	408	431	378	442	396	437	409	403	414	378	408	406	464	387	411	364	404	393	362	388	417	408	397	393	383	377	416	410	375	364	388	405	403	389	377	408	388	382	392	453	385	404	379	403	404	390	383	424	412	378	388	403	419	393	372	404	356	339	398	390	401	379	451	403	367	347	407	437	416	418	368	406	381	388	397	394	384	379	344	382	390	359	403	398	369	394	354	415	385	408	421	419	375	369	383	388	402	380	328	396	380	416	408	396	429	380	408	381	392	399	392	366	396	371	365	390	394	399	387	399	376	392	406	365	409	377	382	369	401	386	383	417	402	405	364	421	419	390	397	372	358	411	384	413	418	405	373	385	399	391	371	394	395	395	410	390	417	381	411	392	402	376	401	396	411	390	358	379	380	375	386	361	402	352	347	377	385	405	395	415	358	353	379	402	422	388	394	389	385	391	389	382	350	399	413	392	369	424	379	387	408	398	383	384	393	398	381	385	402	376	394	408	388	365	352	392	369	427	379	448	426	398	364	409	376	384	390	348	390	382	389	409	401	392	398	420	450	388	398	380	395	408	381	396	381	397	415	373	386	425	376	377	401	378	406	390	393	361	388	409	376	390	411	390	397	404	372	400	379	392	362	426	410	375	437	389	404	401	406	367	444	407	354	382	385	391	389	407	377	357	433	415	402	402	376	369	336	414	403	396	415	404	379	393	389	354	384	422	350	405	406	381	393	421	394	396	372	373	410	421	431	363	397	363	370	381	429	381	356	455	409	383	400	346	367	422	373	376	375	390	419	396	406	400	365	382	401	414	411	402	417	401	400	442	369	410	415	364	405	404	370	388	362	420	393	392	409	372	383	379	376	425	374	427	392	384	428	382	407	392	418	366	419	363	440	431	344	381	380	362	399	421	393	387	386	411	386	360	386	407	398	374	375	404	364	372	400	428	427	392	372	410	395	371	368	391	386	382	418	374	385	384	390	401	383	364	396	418	378	380	389	403	402	386	381	387	366	380	371	395	410	398	420	417	399	416	367	362	401	411	363	438	409	394	404	399	401	399	380	407	409	389	366	388	395
10208	3952	2725	1634	1047	955	847	876	824	831	929	822	854	823	836	909	814	835	821	820	849	868	867	807	820	890	850	871	823	835	891	862	859	836	846	854	868	811	793	828	830	777	880	832	817	824	831	843	852	804	846	886	889	811	817	878	806	812	879	767	880	824	918	829	874	861	845	790	814	811	870	858	859	804	810	804	820	872	835	865	845	838	783	848	829	843	851	812	886	844	821	822	887	819	819	865	839	906	834	842	905	814	820	799	837	853	849	866	880	872	823	871	836	884	796	822	833	845	847	887	837	847	852	837	845	861	847	871	790	811	845	908	800	826	820	840	840	854	837	778	839	856	839	871	826	813	818	818	864	876	862	809	851	807	843	857	880	818	825	830	782	840	833	825	900	789	818	874	834	866	842	881	859	801	841	828	833	848	811	833	833	869	870	835	842	847	831	885	879	823	823	818	804	844	882	852	829	816	842	843	851	887	842	818	837	810	761	826	861	858	832	804	834	826	864	841	813	842	859	861	865	826	868	821	841	871	839	878	888	834	844	811	860	858	872	839	843	844	857	852	880	825	868	864	824	820	809	856	889	849	791	868	873	879	868	768	836	901	846	849	876	834	824	842	821	841	858	839	824	836	872	808	832	841	825	811	827	843	859	834	834	804	795	857	837	849	873	862	860	833	825	865	868	871	812	843	893	794	815	866	853	843	879	844	844	829	833	862	782	893	820	878	815	855	831	821	858	831	897	832	813	898	868	809	852	829	856	846	843	827	809	815	845	846	845	872	802	836	857	856	883	883	843	839	874	839	839	846	806	898	806	795	844	891	797	811	867	835	878	858	829	839	875	862	862	882	820	841	861	832	874	847	852	847	854	871	876	848	824	841	889	823	811	844	865	822	835	787	813	901	855	808	849	835	874	841	863	838	796	793	824	888	808	821	792	807	852	847	820	843	862	876	851	836	850	811	877	806	822	848	879	859	823	819	839	805	843	898	837	813	839	864	766	839	789	856	855	815	887	846	837	852	881	829	817	790	831	836	859	864	848	859	854	850	838	839	822	847	828	905	887	788	829	861	877	846	859	893	819	862	905	887	826	897	827	847	848	868	799	793	824	826	866	817	822	835	880	816	834	838	859	837	849	808	829	842	840	775	813	800	828	850	863	833	820	789	802	827	869	801	857	860	828	812	848	807	857	872	839	831	817	850	863	819	812	833	872	857	858	823	816	892	851	879	803	863	861	835	829	831	868	839	856	868	814	795	803	865	832	847	809	846	874	820	817	776	837	839	805	855	826	823	846	831	853	774	819	847	833	889	863	841	786	838	812	843	823	849	822	809	822	829	793	848	827	831	847	841	865	865	851	828	827	813	835	879	855	890	782	823	847	776	827	834	835	864	842	851	842	850	825	827	847	807	848	878	851	799	846	880	879	801	864	849	763	840	851	807	852	812	809	827	779	841	884	824	798	861	803	831	856	811	854	844	848	865	810	867	869	816	885	865	871	799	838	823	814	815	833	862	838	836	832	811	851	810	838	886	839	886	816	862	839	867	812	863	803	815	815	827	840	837	871	848	820	874	834	826	848	858	829	842	839	836	884	795	835	819	813	878	839	885	862	896	812	877	841	866	844	861	808	799	881	819	846	839	795	881	852	847	816	834	798	832	857	849	873	907	840	870	799	831	819	832	854	893	866	864	841	843	801	831	844	841	896	904	816	835	770	891	846	828	859	888	831	877	858	838	891	856	839	830	854	813	823	830	875	848	828	829	847	799	793	836	887	844	860	809	869	792	865	814	823	869	815	846	888	826	839	862	787	823	823	846	818	865	807	875	839	821	788	838	866	776	874	817	832	794	785	815	793	820	863	823	869	808	821	853	822	867	828	845	794	833	816	882	861	800	921	869	795	845	894	818	871	879	833	871	852	811	859	869	811	842	819	770	852	849	828	829	835	845	832	803	842	838	855	841	822	837	819	865	880	869	879	870	841	799	815	810	880	813	840	834	864	829	833	837	846	809	880	861	845	832	887	838	861	836	887	815	853	855	835	795	876	818	861	909	838	856	807	849	846	832	795	822	813	888	832	821	853	810	872	822	881	896	863	868	845	805	849	908	863	806	842	824	889	837	848	848	813	889	839	838	828	857	823	863	821	857	835	813	911	892	826	864	877	812	829	811	906	880	841	834	825	824	850	860	801	863	852	825	858	837	764	790	832	836	820	837	820	848	782	819	830	829	822	880	816	798	820	845	874	776	821	824	879	853	871	807	902	791	802	815	861	841	839	863	818	843	819	855	832	906	822	820	834	829	803	834	848	810	806	815	814	833	877	847	842	816	816	872	835	903	864	857	865	802	823	856	878	886	849	853	796	837	828	827	889	853	804	837	846	823	750	794	851	855	777	789	840	924	871	796	848	860	817	881	867	861	865	812	844	809	817	852	780	859	816	807	856	827	837	849	820	838	844	855	847	828	857	900	773	897	851	894	839	879	892	860	862	840	854	826	811	878	874	840	835	883	830	830	803	855	855	857	859	824	879	833	827	846	854	835	818	868	777	825	818	869	816	845	812	877	814	860	828	821	834	822	867	826	857	819	808	828	835	891	851	908	853	884	823	797	887	830	802	850	906	810	832	837	862	824	858	857	807	898	850	857	815	843	841	841	785	842	853	814	814	867	869	843	859	830	842	847	833	818	836	841	788	843	869	845	814	814	893	895	811	860	837	825	832	806	854	839	876	829	860	811	869	871	870	898	846	875	824	866	869	834	787	864	846	810	784	788	793	900	826	816	843	844	890	863	838	860	858	800	866	827	859	809	857	794	819	850	813	832	804	861	819	897	853	875	810	867	879	879	822	825	846	852	810	877	855	860	846	865	852	797	822	830	806	854	875	848	831	795	855	824	808	839	853	839	859	824	806	845	797	876	870	791	851	913	822	859	850	854	832	853	887	857	846	854	820	851	856	833	824	844	779	801	849	822	843	883	842	864	818	816	855	885	875	880	861	839	850	809	876	830	820	847	842	835	871	829	898	824	855	807	836	904	819	807	812	863	899	871	797	874	837	852	850	890	837	809	797	852	852	824	804	805	847	848	793	849	865	826	852	814	843	860	777	887	799	822	827	807	854	834	820	810	824	901	875	815	803	869	874	883	803	817	817	841	830	811	844	842	816	885	869	853	829	825	916	831	831	792	852	849	886	894	807	874	862	795	806	850	846	833	816	792	858	814	818	805	882	808	871	807	876	849	821	815	888	873	817	889	816	873	789	798	821	848	795	804	775	797	816	799	832	838	824	889	820	852	800	834	831	832	783	800	834	855	854	825	837	793	828	862	832	790	837	884	863	837	792	849	869	817	823	838	792	850	825	887	839	834	819	835	790	841	877	794	852	786	858	864	887	828	852	833	894	845	796	853	852	825	821	810	847	850	841	844	838	853	886	838	832	916	911	879	812	812	810	826	806	869	856	836	824	851	864	879	858	834	830	834	861	792	886	827	874	795	888	883
24682	21139	24665	27832	20893	3988	668	469	433	402	411	383	345	317	366	372	338	299	343	342	323	317	309	334	316	286	301	300	283	304	267	295	297	280	329	280	321	287	333	323	330	288	294	313	314	274	318	270	263	288	300	258	276	288	318	270	256	297	297	293	329	281	271	255	279	310	283	291	272	293	316	293	287	317	254	308	287	274	297	281	281	293	293	272	319	303	286	335	315	300	279	253	265	276	285	316	263	301	287	276	274	299	260	269	321	295	289	314	259	312	292	301	279	298	301	309	299	263	313	286	298	309	302	274	269	310	299	296	290	287	281	285	291	274	320	304	292	302	286	308	295	298	285	286	290	270	304	295	270	266	311	278	289	298	311	277	297	255	305	290	288	280	263	300	284	296	273	275	278	283	297	295	294	331	309	331	282	281	240	311	282	288	277	310	293	274	285	324	312	303	282	293	277	303	305	316	289	313	297	265	293	303	284	293	317	310	308	307	295	288	283	301	274	292	298	296	297	267	293	281	284	294	286	328	314	261	267	282	271	284	319	274	256	301	304	302	303	266	289	296	290	313	317	296	263	268	301	285	271	281	282	298	301	333	313	281	266	272	285	309	294	310	258	309	275	280	293	281	316	281	292	319	296	254	277	322	304	274	291	262	292	280	286	286	273	283	294	305	291	271	321	297	327	281	316	285	332	286	285	284	310	282	281	262	281	276	272	273	318	264	277	288	317	328	297	291	303	275	311	296	299	280	302	310	319	303	307	275	302	271	267	303	243	316	304	272	306	279	274	280	305	297	287	309	270	332	301	301	303	316	288	303	282	304	298	310	257	280	308	268	265	294	279	281	292	275	266	267	297	250	292	292	275	330	286	279	310	301	299	257	259	292	294	292	291	291	316	289	297	325	294	294	291	299	313	317	296	288	313	259	279	276	291	338	263	278	283	252	247	311	298	280	272	303	273	283	288	278	316	283	299	270	249	276	267	279	292	298	307	285	293	265	304	277	291	278	316	292	295	254	269	295	320	283	279	273	289	307	308	293	295	252	288	271	270	289	294	284	287	258	288	300	272	300	284	280	317	314	291	305	292	323	285	241	261	293	311	297	283	266	271	275	274	316	298	302	292	320	293	270	304	267	275	308	273	270	274	292	285	274	291	301	267	289	318	270	287	285	277	290	248	293	302	283	300	279	306	282	294	292	287	290	299	288	301	254	299	352	269	275	271	256	290	288	274	270	279	291	309	305	322	307	280	310	276	281	299	323	260	291	289	291	269	238	294	287	300	334	268	277	297	292	283	274	300	289	338	294	276	277	264	277	288	289	293	278	322	262	270	267	303	300	265	295	271	289	313	290	283	285	277	274	258	284	284	285	291	275	286	299	300	303	291	307	279	295	252	307	293	300	303	292	289	314	288	259	285	262	277	314	313	279	261	259	281	296	292	294	297	263	279	269	262	280	307	297	253	266	302	283	304	295	262	289	289	283	259	292	273	266	307	299	297	337	286	268	271	277	292	288	275	302	295	269	285	299	306	291	274	299	251	274	287	276	307	302	268	306	277	300	332	307	297	291	301	324	301	272	305	288	287	276	276	290	283	262	300	291	302	280	304	301	326	296	299	286	275	288	284	290	265	275	279	322	295	285	282	263	294	280	295	306	278	307	285	252	275	326	315	325	282	301	297	280	306	273	280	309	293	260	290	316	292	310	260	265	294	286	290	306	303	307	297	287	301	298	318	291	291	330	287	290	306	290	306	244	263	291	313	288	272	312	278	301	285	312	280	270	306	286	320	304	279	286	294	286	264	287	326	275	297	297	282	279	280	290	286	301	288	308	306	283	290	270	289	266	294	303	282	290	295	285	295	297	270	282	276	297	288	282	266	269	282	279	270	303	322	291	296	314	331	290	303	277	320	284	281	278	272	302	281	276	300	290	301	298	293	312	269	284	297	272	304	292	325	292	294	304	265	326	342	288	308	254	284	311	307	286	294	281	259	275	283	296	298	324	293	261	306	294	311	317	304	301	303	308	283	291	299	280	285	295	307	297	299	302	320	315	300	267	284	322	300	268	303	271	291	322	295	258	292	302	260	306	298	265	291	284	271	273	276	270	291	282	293	270	291	301	270	273	296	296	281	291	308	286	283	283	269	277	275	267	303	271	314	284	325	320	313	288	295	329	276	267	293	306	279	286	324	282	268	288	307	307	306	292	265	290	323	295	304	315	291	314	290	297	293	303	339	321	327	293	316	302	312	322	324	271	309	320	290	279	337	324	303	285	301	281	285	277	307	290	280	322	289	310	265	284	299	292	306	283	331	301	283	309	247	291	307	308	280	260	302	292	306	292	319	299	289	277	283	261	304	284	261	310	285	289	292	289	273	296	301	273	285	277	284	304	331	273	274	287	311	295	272	307	298	320	278	289	251	295	276	261	284	279	306	285	323	279	305	267	294	275	272	304	305	274	263	312	288	256	304	292	304	268	294	303	289	276	280	284	282	327	305	266	271	315	294	296	279	286	300	289	278	277	285	297	277	295	299	287	322	270	301	287	294	281	267	303	285	307	277	309	271	278	281	297	308	271	324	341	290	330	283	308	278	264	270	269	300	305	244	286	299	324	283	280	286	281	283	282	291	302	285	279	340	286	298	283	334	301	271	275	312	260	306	290	295	284	317	269	304	275	289	271	288	290	243	281	293	304	272	317	259	326	286	266	273	311	334	290	278	266	312	304	272	291	275	249	300	269	304	310	277	288	286	296	298	309	288	273	279	278	288	286	288	280	287	267	320	319	276	267	269	267	284	315	311	274	305	312	276	276	279	293	279	299	303	288	295	283	306	296	275	288	304	315	267	295	307	277	279	305	309	310	264	284	295	259	279	261	291	317	273	291	291	292	309	293	270	294	293	318	273	278	281	303	287	291	297	297	275	292	283	289	291	284	289	289	292	300	298	266	264	298	289	297	305	310	314	283	254	299	299	274	269	263	301	298	278	293	287	294	273	243	264	324	301	291	279	325	306	289	277	296	286	275	244	299	293	291	309	288	308	268	302	295	304	303	308	303	289	300	279	289	291	296	258	269	266	335	289	286	302	284	310	308	316	305	301	290	324	299	306	283	294	262	282	298	281	307	260	299	297	314	296	282	301	283	269	293	313	286	333	256	278	322	291	273	265	313	294	244	292	285	294	299	285	283	302	313	283	277	277	273	319	300	293	284	282	282	300	282	273	303	287	289	268	263	303	282	304	296	274	282	339	267	286	308	273	291	318	283	292	277	254	296	276	321	315	294	328	300	301	313	284	274	234	294	310	290	276	291	305	290	309	311	284	262	317	289	285	290	297	294	258	255	308	294	350	288	269	291	264	321	303	325	313	332	322	327	284	294	290	294	250	280	280	291	268	281	297	282	279	284	283	262	291	288	324	287	290	301	308	305	285	294	300	262	281	288	290	282	309	306	265	272	243	274	317	277	260	304	284	286	306	227	279	312	280	295	282	250	285	285
5206	7982	5364	2735	1338	920	805	743	747	690	682	675	681	678	677	613	697	663	661	616	651	664	653	636	691	639	631	640	590	646	651	652	637	632	614	609	601	608	666	610	666	635	611	626	639	629	609	580	601	623	647	582	646	621	632	615	603	624	656	632	607	592	600	620	607	605	606	617	661	687	624	633	676	673	622	614	630	651	637	612	626	628	662	656	621	620	664	599	632	629	620	582	602	625	645	623	661	608	656	619	592	622	581	660	601	673	627	599	622	598	621	633	614	578	615	648	607	614	659	588	652	632	627	637	655	630	667	618	661	645	640	623	683	610	648	653	648	607	674	638	625	637	640	623	613	652	603	610	707	647	631	708	628	652	639	625	635	665	671	628	593	645	641	656	647	614	592	612	634	595	667	618	615	646	619	636	625	617	650	651	611	616	660	612	664	649	639	653	624	635	593	621	627	628	630	669	624	643	599	613	639	620	624	651	629	632	599	683	614	603	656	643	630	570	612	633	615	638	659	673	643	647	633	622	606	641	657	602	638	610	588	622	611	634	630	639	651	619	648	639	614	651	601	602	610	657	610	626	602	610	667	644	649	646	626	641	689	620	623	591	599	593	618	673	627	683	655	636	640	620	642	637	605	640	636	638	642	634	621	667	647	579	646	612	615	644	658	629	620	614	634	654	609	591	635	648	595	621	656	621	588	612	652	645	624	646	624	666	621	632	632	608	648	643	599	642	655	637	631	628	617	582	634	638	641	625	604	632	646	613	606	609	642	660	635	648	643	666	603	636	622	625	651	605	613	668	618	636	633	656	643	620	644	616	610	653	620	600	625	664	649	664	643	668	627	592	599	637	628	652	628	650	618	617	647	645	658	638	639	623	650	650	603	609	608	644	632	607	642	660	632	609	627	608	597	632	609	638	678	643	611	613	591	657	629	620	631	646	614	668	687	634	655	584	651	641	635	649	654	702	649	662	609	622	599	648	641	629	604	640	604	626	597	640	614	611	618	622	641	655	646	622	648	675	706	655	643	627	609	665	631	662	600	652	661	626	617	598	657	646	613	577	645	588	604	630	615	626	596	637	585	593	593	670	633	656	597	616	611	667	641	669	643	595	627	615	583	596	615	658	624	653	607	639	597	640	627	640	662	677	652	643	580	658	647	658	630	629	652	668	637	611	652	652	669	662	630	622	621	639	669	700	613	639	620	675	594	610	648	674	651	611	638	672	639	621	640	619	618	574	626	639	622	610	648	633	586	648	634	630	625	688	629	639	655	610	645	660	666	622	650	646	613	635	619	631	618	646	612	594	665	611	620	607	641	614	617	620	653	664	638	612	611	675	606	649	675	608	605	600	684	618	631	646	642	646	632	624	621	624	637	612	653	699	624	650	622	673	651	646	623	661	669	622	634	644	641	648	658	639	659	647	671	641	649	616	607	639	618	626	640	601	626	650	647	609	612	617	659	652	623	635	580	637	602	652	635	648	638	663	633	630	630	684	628	622	589	627	669	663	615	670	673	681	613	609	610	618	642	637	617	571	617	651	623	576	658	667	615	606	613	637	630	620	622	608	607	625	614	585	643	617	613	654	639	632	620	603	587	603	631	614	640	627	636	651	663	633	630	635	620	600	648	613	599	619	617	614	596	575	644	634	603	625	645	619	591	639	609	609	616	599	620	617	638	624	638	644	635	615	693	590	630	619	585	687	638	647	613	577	676	593	618	650	633	672	622	619	640	618	648	626	634	649	653	627	656	629	565	631	613	625	644	650	640	630	632	623	645	651	613	664	674	624	621	649	608	602	630	637	634	640	591	628	609	623	587	643	657	689	632	639	605	591	642	658	617	612	653	627	571	630	679	662	633	624	652	691	594	603	621	646	580	697	671	627	648	663	607	626	645	637	603	654	609	625	615	628	601	621	647	599	632	649	614	642	624	617	682	601	638	659	652	677	623	597	599	606	594	597	643	645	641	654	613	685	635	619	624	615	638	590	603	627	612	643	658	624	642	583	661	598	650	671	610	656	628	617	617	620	647	638	595	648	652	580	586	630	670	608	600	624	599	626	601	629	629	596	639	628	634	657	609	659	638	622	684	597	609	597	629	629	647	677	635	610	630	629	658	634	635	629	615	638	650	635	682	637	613	635	584	626	633	672	630	616	661	646	615	610	593	618	615	663	614	664	601	617	604	664	643	639	612	669	626	631	619	614	676	615	631	615	629	626	626	624	619	659	611	650	632	668	624	616	635	662	664	651	616	670	629	618	637	626	660	605	632	617	642	640	630	582	627	657	632	580	604	687	619	639	609	636	607	646	622	613	612	589	670	604	598	591	672	612	608	608	631	669	676	626	627	612	631	638	609	604	632	652	659	608	605	624	626	602	654	610	596	667	583	659	605	691	631	628	637	615	662	631	651	578	592	597	636	623	620	650	624	665	605	666	654	635	675	628	635	653	652	610	577	639	592	653	642	654	655	675	580	613	620	637	664	636	636	647	615	614	652	608	639	600	628	633	630	668	605	643	627	649	673	650	641	629	673	667	631	639	623	611	567	635	647	632	594	590	640	630	692	606	657	589	654	680	649	644	661	608	623	619	635	670	608	632	648	680	624	644	649	622	608	649	623	610	615	604	641	663	604	613	642	628	616	637	646	605	629	673	660	672	646	618	607	615	652	588	605	642	638	588	677	639	592	596	606	634	584	649	618	660	668	653	607	658	638	657	624	647	642	600	644	598	656	619	604	621	650	686	600	638	624	633	625	621	628	633	655	613	597	673	661	634	650	633	602	623	640	611	630	598	623	602	629	681	659	674	661	620	639	627	609	622	618	613	641	622	680	600	601	647	655	610	617	601	652	649	650	637	651	665	652	638	623	609	663	626	644	647	610	608	625	592	639	601	643	665	599	614	607	634	646	638	653	632	662	645	617	643	592	628	622	593	674	638	617	678	631	601	643	654	664	667	657	644	614	634	612	664	645	614	597	587	613	625	642	665	566	602	635	621	674	609	621	684	619	635	641	614	609	631	673	617	603	660	658	605	659	600	618	597	679	678	602	610	622	629	632	650	642	612	637	648	620	638	656	679	614	616	597	648	602	605	603	611	628	638	619	640	604	631	653	648	614	650	662	603	602	626	624	621	613	658	636	626	604	630	617	591	670	608	583	633	662	609	626	598	629	623	648	604	646	646	597	655	597	641	690	654	635	609	595	610	679	634	645	658	628	671	659	612	630	618	623	656	638	600	649	642	658	650	623	627	657	638	588	675	642	615	616	628	597	601	617	654	663	610	620	636	581	619	628	634	628	614	630	657	636	660	598	619	622	609	669	639	593	675	647	605	673	611	646	654	574	626	579	585	664	605	652	661	628	653	697	621	601	613	646	634	604	637	656	665	645	652	675	630	636	642	598	630	605	584	652	642	612	630	619	615	654	606	642	652	659	621	629	626	633	658	601	633	586	647	657	624	580	643	631	653	636	612	603	616	667	655	586	615	600	592
23984	21166	25360	27228	21182	21164	3797	628	478	417	347	302	281	272	270	227	236	258	230	237	218	220	188	236	177	200	182	183	180	190	173	179	196	168	197	200	214	187	196	176	206	199	182	172	161	176	178	151	177	154	195	162	172	155	152	174	170	148	179	194	166	177	173	187	157	178	155	174	159	154	176	181	182	167	177	170	164	183	177	177	190	164	186	185	169	156	171	188	168	153	178	154	164	162	177	180	160	155	193	156	159	168	165	163	177	155	159	180	169	178	166	167	178	148	166	147	172	177	185	159	182	168	167	182	169	168	198	167	162	153	149	190	154	161	172	178	157	171	153	169	190	158	153	136	177	164	199	182	190	174	149	152	195	159	183	198	162	188	161	163	175	177	177	163	168	153	150	162	174	167	171	163	193	143	138	187	156	191	151	136	185	180	161	171	159	171	162	171	170	170	161	176	180	160	166	144	192	173	186	172	173	165	162	156	160	162	157	200	159	158	176	160	168	171	163	196	153	172	139	150	154	174	177	167	149	174	177	157	188	178	162	169	157	194	174	168	170	165	188	154	164	156	157	186	156	160	167	151	183	185	170	202	161	197	183	174	182	212	154	186	153	184	148	178	157	175	167	187	187	180	164	193	168	171	171	184	172	162	162	168	164	164	173	203	194	171	173	182	166	153	178	204	162	149	186	179	189	174	161	181	168	195	152	180	176	191	190	152	156	165	175	164	176	161	153	150	181	167	173	160	168	168	173	170	168	181	170	196	190	156	170	161	170	157	176	157	142	172	168	150	183	181	161	186	172	154	168	172	178	185	158	161	154	177	174	190	176	183	190	169	183	184	185	133	175	173	182	174	168	190	173	167	144	168	170	153	144	176	174	185	200	168	172	180	165	171	167	156	161	172	184	153	184	178	181	172	176	159	159	167	168	176	174	146	159	168	178	171	161	172	161	176	168	141	202	187	151	179	151	163	171	188	165	159	161	186	142	193	167	178	173	189	173	168	165	176	182	166	188	169	160	144	185	163	184	207	184	190	178	161	199	194	150	146	202	157	150	149	157	189	179	177	167	183	164	159	188	162	152	155	143	149	176	167	153	181	163	170	162	140	164	159	150	183	159	177	188	174	155	168	163	154	166	160	169	197	156	162	183	170	156	174	167	148	172	170	205	192	162	161	159	187	154	142	181	179	168	173	159	189	159	199	195	178	204	177	165	133	162	179	154	157	156	186	172	155	186	168	159	179	167	172	169	148	160	151	176	172	153	162	184	139	170	167	172	197	171	169	163	155	154	148	164	161	186	155	148	164	169	140	166	157	181	194	179	176	176	185	176	146	140	150	147	172	173	168	158	161	174	157	187	145	186	148	160	156	188	175	163	156	183	162	200	180	189	178	160	184	168	172	154	172	175	190	168	164	174	165	132	158	187	186	194	179	162	156	178	175	150	187	177	162	191	200	163	144	148	174	171	160	161	181	171	183	173	179	164	168	173	168	159	151	162	172	169	168	155	181	154	163	175	170	156	147	189	186	168	152	201	192	140	177	173	167	196	192	204	180	174	159	197	150	139	187	203	183	198	177	187	170	160	182	151	154	181	182	152	195	190	171	189	169	184	171	157	175	190	154	172	196	150	184	163	155	180	162	165	187	174	164	142	171	156	154	175	170	185	177	177	162	163	150	156	165	151	176	178	136	149	178	181	161	174	162	190	135	164	177	159	153	166	159	161	168	167	175	165	170	167	176	154	172	170	181	180	148	178	172	185	180	162	156	195	159	176	175	161	178	169	166	190	171	165	159	164	181	177	148	173	161	159	187	185	196	176	175	184	167	163	173	156	190	176	174	171	162	163	149	167	164	190	175	173	159	153	169	197	168	155	175	193	168	151	165	186	163	181	169	190	176	172	180	172	170	167	144	177	197	159	180	174	189	198	152	164	158	164	186	206	158	157	153	172	175	165	197	176	147	174	196	190	194	178	164	163	178	165	153	155	157	150	156	178	163	184	160	168	168	171	177	173	183	168	162	135	165	166	174	201	139	161	148	161	152	164	167	151	169	198	186	175	172	167	161	163	169	158	189	164	147	173	162	176	168	172	172	148	169	176	149	163	172	165	161	160	162	148	156	150	161	168	193	161	201	164	173	180	181	178	173	160	186	156	181	160	196	152	190	189	176	174	179	149	164	176	156	172	182	164	154	159	184	171	180	167	203	148	163	156	188	180	163	155	163	173	155	181	164	184	178	180	155	167	146	166	173	175	162	179	165	182	169	169	188	176	163	188	184	191	161	169	169	184	155	179	196	171	165	165	190	150	144	133	174	177	167	175	144	162	163	183	150	187	176	163	165	140	164	184	150	157	182	163	176	153	165	168	169	191	165	163	158	173	174	191	190	165	174	152	167	159	180	189	158	154	177	196	168	180	172	172	179	186	177	163	179	169	163	170	147	141	187	145	181	149	179	153	174	195	155	164	156	164	207	165	180	156	157	186	181	164	187	204	196	182	156	166	172	160	182	172	180	156	153	177	170	185	174	201	179	186	174	170	157	169	165	154	155	180	149	192	167	190	183	170	173	168	163	171	175	150	158	188	180	189	199	152	180	174	151	182	161	184	151	139	156	186	156	173	164	173	167	155	150	153	160	190	166	168	163	161	171	154	194	165	163	157	164	147	155	174	179	206	180	147	179	169	183	171	157	161	184	165	171	150	180	151	178	162	150	165	160	167	187	168	179	160	146	184	170	190	176	168	122	178	173	196	161	157	188	170	176	163	160	173	187	170	176	153	179	170	181	158	173	149	158	168	161	172	166	178	179	172	177	166	176	169	181	148	173	174	197	163	164	144	154	197	188	164	169	194	187	176	188	177	191	180	188	162	157	159	171	155	169	160	176	152	167	161	158	176	163	168	184	165	151	177	146	173	175	163	153	189	188	145	164	167	165	169	168	147	172	177	143	138	169	179	150	165	165	171	206	183	167	154	185	182	171	164	152	191	185	161	154	173	194	144	171	174	194	191	167	149	166	173	159	157	141	139	180	165	146	166	174	161	160	181	169	167	175	163	159	168	164	140	177	157	160	193	139	202	164	145	166	188	183	176	184	162	160	153	153	175	169	166	174	188	180	157	173	188	174	162	151	199	165	176	151	159	164	186	167	159	161	195	147	149	156	162	159	181	197	163	174	157	154	193	170	187	169	170	152	165	162	172	160	181	149	191	180	158	164	182	190	148	156	197	184	187	171	168	185	162	168	146	173	179	161	169	179	151	181	169	169	160	159	173	167	155	171	149	171	156	165	176	178	166	167	177	164	169	166	163	175	155	165	165	164	142	167	160	149	141	146	182	188	184	182	154	172	159	147	147	174	176	192	167	168	196	161	144	182	159	179	159	180	170	163	167	185	157	172	133	185	179	183	164	163	177	176	182	176	148	170	152	162	156	156	201	171	188	187	192	192	167	170	172	187	157	169	179	166	185	163	162	185	191	156	166	155	155	150	169	191	167	166
5710	12246	7833	3845	1655	927	680	586	562	507	505	471	453	487	457	404	441	443	450	419	451	458	451	436	458	412	444	398	379	419	406	393	456	406	410	406	419	428	430	407	407	392	376	426	381	384	411	381	407	399	388	350	435	408	407	400	398	390	439	393	395	422	406	427	444	368	412	400	414	411	385	380	389	356	430	374	423	409	406	390	398	363	431	386	402	419	406	407	372	418	410	381	412	391	430	407	402	375	401	378	404	399	396	395	397	420	378	420	405	383	419	464	446	400	412	391	415	409	415	418	418	427	431	374	398	390	403	397	421	384	406	433	410	410	422	394	400	442	395	426	378	416	421	409	432	423	397	428	403	391	408	393	408	421	378	410	421	417	380	422	399	432	433	400	406	373	420	417	424	370	411	374	404	384	355	411	395	421	397	392	390	386	437	409	402	407	384	422	392	394	354	378	388	389	351	428	390	409	440	417	391	389	399	435	427	436	395	407	426	412	388	384	410	380	388	420	399	391	407	399	368	402	373	385	356	419	399	412	424	452	372	428	380	413	398	394	409	417	413	416	450	432	420	442	403	409	427	383	433	394	421	390	418	428	436	412	365	387	387	380	410	381	372	370	386	402	407	401	382	406	414	401	384	408	392	425	394	393	402	406	384	413	381	391	396	414	406	380	373	384	416	405	418	448	402	382	398	409	385	395	388	396	382	402	409	386	393	410	393	427	393	357	405	395	396	412	396	385	376	365	438	414	416	412	421	407	408	386	398	418	405	385	406	389	411	384	399	439	415	414	426	396	424	380	390	431	385	387	400	381	371	417	411	387	415	380	405	416	379	395	404	389	411	394	438	405	386	403	375	392	419	394	412	414	443	354	377	421	422	407	423	417	383	377	404	408	428	403	403	363	422	420	388	407	375	414	419	352	420	408	371	450	392	429	421	408	412	407	398	374	408	431	389	381	419	410	372	364	381	388	428	405	400	401	408	364	383	373	398	400	358	372	417	422	399	398	430	385	399	367	431	390	383	391	388	389	393	438	411	410	423	387	392	413	412	398	378	428	399	415	393	422	389	447	414	397	396	401	403	406	423	402	414	390	388	394	392	407	422	394	419	407	405	447	401	368	409	410	408	428	372	404	397	418	397	408	399	383	405	406	427	422	359	398	420	413	374	423	437	397	405	402	401	387	377	388	412	408	391	401	384	480	441	387	386	425	360	418	402	391	405	433	360	431	401	382	391	400	399	402	406	415	421	430	411	402	437	422	426	409	410	455	387	376	377	377	388	406	433	410	409	397	402	359	356	366	381	406	412	415	368	361	406	431	418	384	415	391	399	441	406	431	397	385	421	429	402	406	384	335	391	395	366	402	399	376	424	411	389	386	413	411	394	408	399	394	389	418	387	398	401	365	404	416	410	413	402	378	378	387	411	362	393	399	412	398	361	415	383	379	378	393	375	398	388	421	412	390	406	408	398	383	414	395	442	402	360	421	400	396	392	374	418	336	414	394	388	401	436	394	377	411	439	420	414	414	383	391	410	401	400	390	453	394	403	378	426	409	421	425	396	395	384	435	407	398	395	384	394	417	388	382	406	396	377	445	398	386	422	407	414	398	406	401	364	394	433	456	388	432	433	406	402	433	400	392	374	404	415	372	392	411	411	436	376	421	410	424	403	394	407	375	408	400	400	414	451	439	424	387	412	378	394	399	394	386	391	368	393	420	427	428	399	380	378	399	406	384	413	407	415	372	412	386	407	383	390	433	395	454	414	420	388	435	407	370	416	408	411	405	409	419	390	413	431	408	397	393	398	409	383	381	373	420	389	434	431	440	390	384	406	367	389	403	401	393	378	405	398	399	423	412	395	408	409	406	418	426	418	396	399	428	405	403	408	410	389	403	433	448	418	412	418	379	401	448	378	428	394	417	405	377	428	383	398	403	418	388	402	387	368	429	373	425	421	423	402	425	407	407	445	399	383	365	354	390	426	420	367	399	370	362	373	426	424	405	406	406	429	417	428	396	409	405	419	425	400	383	399	438	402	367	383	415	414	411	392	392	414	373	375	403	374	395	396	381	373	433	442	407	409	411	424	441	454	385	432	432	402	358	400	418	432	395	363	424	419	396	418	441	410	387	404	387	395	375	391	395	415	396	360	408	360	409	428	398	382	393	416	383	420	412	403	416	392	410	408	403	438	424	379	396	391	423	400	372	403	406	351	409	399	398	386	409	373	413	429	408	416	427	428	384	405	395	402	380	391	378	399	391	401	393	407	415	376	397	392	400	383	422	381	407	417	419	395	430	403	393	391	428	389	376	425	412	422	402	417	419	391	409	368	368	403	391	379	402	355	404	423	417	396	402	408	410	423	425	403	412	362	383	424	387	421	393	389	392	392	408	400	413	378	397	378	399	411	414	361	386	387	391	398	406	377	407	431	412	409	403	432	415	390	393	374	408	422	370	395	379	385	405	415	388	441	390	358	412	408	391	399	385	417	395	417	372	429	414	391	389	447	415	390	393	413	407	432	399	413	397	392	388	386	406	420	395	390	430	407	391	380	404	404	438	408	395	410	412	385	430	436	396	394	407	404	441	411	440	423	399	404	385	392	394	395	397	367	390	405	420	375	401	361	431	362	380	409	412	403	377	391	416	412	381	394	401	427	384	399	411	420	386	422	398	385	378	383	376	375	404	408	415	456	398	394	438	407	404	403	392	374	396	372	397	405	402	395	395	394	394	426	440	410	403	422	457	402	399	370	391	414	383	395	406	401	469	399	401	399	395	385	410	425	393	414	420	445	401	375	364	418	422	376	419	405	372	425	407	409	374	363	406	367	444	408	423	383	412	407	416	397	385	420	380	397	436	412	399	397	411	406	399	420	400	389	417	428	414	425	423	374	354	414	373	393	381	430	430	410	405	444	404	406	417	431	377	412	411	397	391	406	408	381	402	412	387	380	415	410	414	391	368	443	407	445	407	404	398	440	381	397	393	376	368	393	411	381	426	405	411	397	402	408	421	400	383	422	428	404	422	406	424	363	402	392	400	405	391	387	406	411	415	387	379	397	427	369	406	371	368	402	390	430	399	389	424	431	418	398	389	400	383	412	397	399	403	424	397	381	365	391	367	418	389	380	415	368	393	363	389	386	405	394	444	384	392	439	400	415	408	412	389	377	437	422	439	403	370	427	410	402	375	354	412	402	381	418	387	416	384	407	396	433	386	416	399	390	438	380	398	405	427	422	372	383	423	396	429	416	399	398	417	446	385	376	442	394	388	422	419	414	395	409	385	374	421	350	386	423	434	432	428	372	381	416	403	402	383	404	452	400	407	376	384	363	377	396	378	417	429	397	414	428	386	401	409	395	444	436	370	384	379	396	398	425	377	412	429	398	400	411	439	388	418	377	412	400	425	398	386	412	357	399	420	454	400	392	416	400	394	380	359	393	389	413	433	403	393	421	416	454	419	414	414	433	433	387	414	359	399	400	384	386	397	403	399	398	428
34169	13178	3816	1537	940	624	460	433	436	444	432	410	397	448	436	395	360	397	386	390	410	376	418	407	396	411	372	388	405	390	416	418	389	387	437	386	390	409	408	405	359	367	410	414	378	394	392	402	372	382	393	384	392	389	370	414	380	336	397	376	403	370	381	390	403	386	419	405	418	382	402	417	399	366	414	414	399	404	421	407	358	400	399	375	361	424	387	391	374	413	407	370	408	399	402	397	377	386	363	389	373	395	372	402	388	388	386	380	401	427	364	407	406	370	406	384	396	370	409	361	406	395	376	391	374	382	418	394	377	415	384	457	408	413	336	426	378	357	396	389	409	393	400	360	411	399	441	393	366	375	393	415	417	435	385	429	399	388	418	409	326	382	385	412	390	388	369	375	420	373	422	412	401	352	371	417	404	379	405	363	394	374	425	369	417	408	394	350	359	390	386	393	386	367	386	358	404	384	417	403	393	409	376	394	372	364	382	420	384	420	367	418	391	406	382	361	391	362	409	373	387	342	423	395	388	388	358	421	399	372	377	416	408	462	396	429	363	361	361	385	390	416	411	416	415	387	374	379	392	381	397	403	392	435	389	378	409	358	385	400	385	420	383	329	394	399	340	363	378	347	372	361	363	348	392	351	381	395	428	390	366	392	386	392	399	353	374	385	398	393	421	397	367	383	412	427	387	381	375	405	410	381	412	379	375	387	363	383	374	393	419	375	429	383	378	417	401	392	352	344	394	372	400	366	387	369	424	397	357	388	420	395	376	398	408	408	431	427	389	423	388	359	402	411	392	405	387	396	372	420	397	403	393	399	394	330	418	354	388	398	393	356	402	401	380	399	423	415	415	378	439	431	377	439	375	399	406	398	400	386	428	397	441	432	360	375	414	411	412	399	344	417	408	418	421	395	415	400	402	366	416	381	405	394	388	365	405	368	379	437	392	409	390	372	430	369	363	364	414	381	372	366	413	394	386	422	361	372	347	385	425	366	455	387	393	372	388	372	392	388	399	391	401	367	373	376	378	342	386	412	417	387	383	413	428	365	426	409	435	403	387	392	393	406	380	386	392	360	383	397	412	402	421	368	380	375	408	397	347	389	411	341	364	383	394	404	430	412	384	406	377	376	390	390	383	409	388	380	398	413	390	372	411	411	367	408	395	407	389	430	405	391	391	403	411	394	366	383	378	359	364	386	371	392	384	384	350	376	364	384	385	360	376	398	357	418	367	372	318	425	387	388	393	384	378	390	407	449	387	407	412	396	371	376	418	384	384	377	399	360	368	422	385	364	384	397	411	397	386	406	380	413	398	354	439	363	414	448	405	422	370	423	413	413	425	368	381	386	394	374	377	401	407	364	360	382	381	360	387	430	389	378	362	342	374	426	397	342	336	361	382	401	400	394	370	441	390	423	355	366	381	362	411	397	411	383	376	360	395	384	376	380	390	372	379	382	389	406	383	380	402	404	425	382	427	370	429	386	359	374	368	369	391	395	383	410	393	396	418	344	372	349	410	351	363	410	414	340	382	381	390	390	396	371	373	381	412	397	390	374	405	408	375	365	397	421	414	419	371	391	427	385	382	407	408	369	379	390	359	381	401	392	424	421	377	397	404	389	380	387	405	356	355	347	384	366	401	418	356	372	388	389	400	365	387	437	391	382	395	396	413	399	352	375	390	396	375	376	396	414	406	425	380	390	402	377	395	393	425	375	384	344	416	398	415	392	382	384	379	380	373	405	399	411	398	373	363	380	375	396	376	380	397	349	393	400	356	360	428	403	362	372	381	369	404	395	367	382	450	372	387	398	408	414	374	363	400	428	431	370	378	372	446	415	386	368	396	366	366	384	369	401	379	416	401	383	411	422	367	379	374	369	400	383	410	382	402	357	405	393	418	385	376	386	409	376	387	376	406	404	352	359	365	392	393	349	406	349	373	423	403	394	403	374	418	403	387	371	365	437	396	353	402	424	406	377	396	388	383	425	386	400	371	368	383	409	384	374	392	357	398	380	350	393	398	385	417	414	392	437	358	395	430	362	383	389	427	409	425	334	401	427	394	381	383	383	398	413	401	402	387	347	414	429	445	422	382	360	420	385	389	371	400	420	402	382	382	381	367	394	357	351	398	396	375	385	414	384	363	375	403	358	394	431	382	352	400	431	398	406	387	380	409	384	409	375	398	385	441	380	389	387	389	377	397	412	385	386	400	421	375	375	381	420	379	376	417	402	419	384	372	364	374	416	369	401	377	386	414	388	380	370	337	365	382	379	367	373	400	388	459	379	372	412	381	415	434	408	430	377	445	396	378	376	382	354	391	370	352	377	389	398	353	396	409	398	403	399	372	401	404	382	408	400	415	405	375	389	349	377	360	402	365	375	374	336	383	427	401	365	391	429	385	375	403	417	387	395	403	393	368	372	397	379	410	386	421	365	379	389	379	392	410	340	364	378	386	375	416	362	346	406	411	406	375	367	412	425	398	387	389	372	364	366	370	358	390	396	402	395	376	380	335	381	400	432	394	411	377	434	399	415	396	411	387	413	379	366	390	389	381	407	354	413	411	389	373	364	407	384	383	361	406	386	388	404	403	386	373	409	413	396	394	384	417	402	413	417	379	360	399	399	367	398	406	367	412	386	398	398	411	349	424	423	404	404	355	413	390	420	436	414	400	437	390	405	431	400	401	406	367	363	421	381	432	391	431	430	374	387	400	381	386	423	410	422	379	362	385	366	383	378	326	371	381	411	374	376	389	394	413	387	387	397	337	374	387	424	407	359	373	393	413	380	389	396	412	373	386	398	406	382	416	390	395	399	393	393	428	390	369	415	401	407	374	372	387	388	412	420	428	402	383	401	391	395	377	412	411	381	399	419	360	391	353	400	427	398	376	376	399	407	392	386	457	399	394	378	411	402	388	415	381	332	373	399	383	415	441	383	386	408	411	378	391	392	392	406	378	396	404	377	356	361	437	399	371	381	387	377	356	406	394	414	380	369	433	367	391	392	399	440	445	400	376	378	376	381	391	393	399	353	365	373	367	418	411	399	377	373	364	394	414	390	369	399	372	380	382	387	409	380	407	397	381	386	394	418	374	390	413	392	383	401	408	391	391	396	409	404	349	390	398	425	369	435	391	376	403	407	393	421	376	414	427	378	435	398	363	381	377	385	407	412	385	448	382	380	381	400	363	416	401	403	415	401	378	391	377	394	400	375	379	372	335	362	327	383	388	398	363	365	399	393	425	373	398	376	379	390	375	389	385	390	361	406	376	407	393	407	390	423	411	401	394	374	414	411	350	403	375	384	401	433	347	379	408	360	397	380	388	416	419	381	412	380	389	414	385	392	395	377	356	403	400	418	413	395	429	378	371	426	356	403	401	392	377	412	382	413	338	396	372	395	378	433	417	400	403	406	373	366	382	359	401	397	354	389	364	385	380	377	358	372	423	367	425	394	396	407	367	386	400	395	411	410	405	383	384	353	361	396	388	363	395	403
10267	4816	3005	1716	1163	970	883	916	893	824	873	872	869	867	879	836	877	845	872	854	873	839	840	836	827	820	840	842	809	831	848	812	873	830	860	852	851	822	835	901	888	867	862	861	876	827	902	876	838	810	827	792	851	892	838	847	872	896	804	828	855	861	848	880	841	859	809	858	852	873	792	852	842	817	881	818	830	869	832	851	876	864	835	865	845	876	847	816	838	857	854	823	836	805	823	879	912	819	773	812	851	830	784	850	872	848	811	796	862	829	870	787	870	877	852	853	810	857	836	830	819	781	789	808	854	867	820	859	870	817	832	853	862	837	879	923	856	821	823	902	796	808	844	829	829	859	840	780	848	830	851	843	837	816	871	844	818	808	827	859	856	853	851	842	820	803	872	828	820	772	850	939	799	804	822	873	816	803	869	853	783	827	889	782	831	810	853	836	776	842	823	841	879	828	867	846	796	828	873	896	867	872	872	865	836	864	861	877	855	801	856	848	843	845	847	848	868	824	815	866	884	837	841	841	897	834	816	852	810	844	858	855	839	812	866	860	817	819	847	857	796	826	846	875	825	839	837	810	844	807	812	825	866	840	777	868	847	836	824	874	824	859	874	893	830	825	857	813	879	784	850	810	830	890	828	859	847	814	816	837	872	837	869	877	810	854	861	839	855	842	890	822	808	853	858	904	823	852	863	826	786	835	843	882	878	905	784	874	841	800	829	875	792	856	856	852	856	823	868	837	862	834	880	824	859	797	824	842	810	907	862	818	865	869	866	837	837	848	895	844	875	840	882	877	832	844	877	860	847	846	820	842	863	817	791	849	886	835	843	875	783	845	859	817	869	834	830	836	830	820	820	848	833	831	888	827	795	831	851	823	822	873	924	852	824	780	859	882	879	919	815	870	869	927	846	873	832	845	837	800	849	899	831	871	876	826	825	830	851	807	805	834	835	894	807	848	807	840	855	858	823	838	855	855	847	821	849	859	798	831	829	818	838	896	837	817	829	786	865	864	847	887	875	845	884	843	862	833	855	808	833	870	839	819	814	862	862	806	807	820	879	814	854	828	810	854	875	851	842	874	873	852	814	916	858	823	872	877	850	829	854	864	814	810	780	867	835	840	813	878	803	835	817	835	843	830	917	807	823	900	832	865	833	819	864	880	853	861	831	835	842	815	845	881	857	880	862	861	799	881	897	808	836	785	804	838	856	830	845	860	844	870	880	841	854	850	759	834	840	931	829	870	832	856	811	838	864	857	852	883	848	828	831	824	907	856	845	837	826	834	837	867	885	798	855	857	829	847	810	831	871	832	886	891	881	828	814	802	833	837	860	838	830	837	830	834	892	877	879	864	834	885	828	841	892	825	827	770	826	823	913	830	844	854	863	851	820	777	845	866	860	807	901	855	876	845	850	810	859	880	840	811	843	838	869	800	885	847	822	816	883	846	815	829	853	841	819	847	840	902	800	813	902	853	895	813	847	864	822	832	842	807	870	856	836	863	834	848	872	914	813	841	834	821	886	817	823	842	890	881	863	859	820	831	824	908	774	835	851	820	838	849	755	848	802	855	830	854	861	821	814	854	831	841	871	889	846	819	837	839	890	815	804	852	905	797	804	826	864	833	836	893	858	863	860	831	863	848	815	898	895	877	883	847	843	829	838	864	832	883	849	823	846	879	782	823	846	841	845	840	874	845	837	844	801	887	876	856	813	844	837	833	874	841	898	842	815	868	843	868	844	836	795	848	837	907	864	811	800	782	852	826	821	885	806	813	798	860	809	832	844	870	840	796	865	818	838	820	819	867	831	817	829	804	868	844	820	858	852	881	820	868	819	882	915	813	804	874	834	831	897	866	863	837	861	848	808	874	820	862	837	872	812	871	849	835	872	863	780	880	790	821	829	855	811	912	845	799	801	834	806	841	846	821	884	876	830	871	880	834	850	819	835	805	847	914	782	836	827	791	866	829	884	909	861	764	825	838	856	794	868	843	822	837	884	860	792	860	805	862	856	861	870	849	906	800	797	863	790	869	828	802	863	781	814	850	825	820	835	848	878	818	855	893	859	858	846	835	816	848	878	857	822	826	805	903	821	839	875	841	845	827	831	817	856	854	850	817	858	852	797	850	857	830	824	847	850	820	815	860	860	834	836	777	817	822	870	848	832	815	820	837	807	835	824	853	810	874	813	848	798	798	791	894	829	872	919	839	828	859	881	852	834	877	845	864	823	815	820	903	854	890	865	810	851	828	856	864	855	895	858	779	844	828	883	836	811	814	788	811	863	797	907	833	810	869	859	864	849	879	811	865	831	845	865	869	827	861	813	817	829	835	865	835	840	885	862	836	830	862	867	864	846	840	850	830	853	912	833	838	862	859	843	889	819	886	815	846	852	828	810	886	798	890	823	877	816	799	865	866	898	891	800	804	852	858	842	873	862	833	856	827	788	824	825	859	809	835	873	874	824	855	845	822	854	845	826	792	833	867	877	825	822	793	844	819	850	885	829	825	883	802	805	887	778	847	885	829	788	855	849	828	866	792	805	830	862	848	825	859	838	843	820	822	780	820	884	846	902	903	867	822	805	830	825	829	845	835	882	810	837	792	781	815	884	847	883	808	876	796	828	797	833	848	834	792	799	800	817	790	863	868	856	831	838	869	854	821	842	844	875	845	840	858	832	873	854	809	830	768	800	854	840	851	815	881	865	847	851	809	807	872	838	869	851	890	861	899	836	887	827	882	832	825	875	828	834	863	821	838	844	876	810	850	826	797	825	861	889	884	866	872	894	875	849	853	875	807	825	861	830	829	827	833	831	857	843	863	869	790	864	838	857	799	857	848	866	844	806	887	841	832	886	893	861	836	846	834	901	836	840	855	816	850	836	862	842	799	851	835	818	756	878	821	824	890	926	861	816	835	850	807	754	889	819	827	863	846	824	864	865	875	838	868	853	860	872	824	837	839	798	822	866	811	829	813	811	866	851	828	867	806	852	874	907	848	816	853	851	875	867	854	805	859	860	853	831	884	839	815	851	846	867	842	835	831	826	849	796	837	836	880	842	812	812	790	870	860	833	823	869	791	834	886	867	857	838	835	852	829	884	871	836	845	834	822	861	846	860	866	879	776	827	870	785	812	827	835	864	859	843	856	876	857	819	811	850	823	872	849	815	833	812	850	845	815	864	842	834	862	785	798	802	881	859	835	874	860	862	858	819	783	846	829	821	797	833	867	831	809	864	787	855	837	827	869	802	811	852	799	867	872	896	876	821	843	884	815	851	859	816	841	882	857	808	828	860	824	826	848	867	837	815	883	837	824	850	880	850	856	861	804	871	821	798	822	904	818	850	862	791	799	873	842	867	881	874	837	844	864	885	859	875	836	810	813	813	813	866	836	839	917	819	899	864	865	800	885	815	817	839	802	842	824	839	864	838	817	835	872	816	857	820	860	856	872	870	831	845	836	846	864	842	818	824	827	836	836	843	826	775	807	827	871	843	864
24692	21132	24713	27795	20899	4410	733	493	430	402	400	429	319	366	369	323	324	322	333	309	327	340	308	310	312	292	298	311	297	285	281	320	278	310	325	296	255	301	286	299	305	318	284	290	280	324	283	313	296	328	296	273	306	292	317	298	278	292	264	349	280	308	301	307	328	305	276	265	290	278	286	306	324	264	325	270	277	278	244	280	293	295	292	261	290	263	262	242	275	280	266	302	281	294	295	279	290	300	301	277	302	275	286	285	290	313	281	293	314	312	304	297	271	273	270	287	286	272	309	278	294	286	297	245	281	271	298	324	282	309	286	249	274	321	270	301	291	271	310	288	270	271	316	293	267	306	299	307	336	327	281	261	322	282	290	289	294	294	282	309	267	286	296	278	265	307	291	292	281	282	316	335	354	299	310	292	266	265	253	296	295	310	299	276	291	283	305	286	282	287	274	270	291	270	293	278	288	264	283	285	277	290	300	311	298	314	286	265	294	259	276	286	288	300	270	273	287	270	271	289	315	289	279	303	271	319	283	288	273	287	296	280	314	314	261	294	261	289	298	275	299	348	308	310	290	278	286	318	285	312	301	325	282	305	300	333	302	289	275	312	318	289	270	277	314	265	280	272	296	275	284	292	282	296	275	259	275	281	287	279	268	318	262	282	257	281	288	269	291	274	302	291	285	281	286	298	249	282	262	306	299	287	279	266	277	283	279	305	289	282	281	302	294	275	250	285	289	283	309	277	269	254	306	317	298	276	304	299	302	287	269	277	302	279	312	287	279	297	286	298	299	287	273	274	285	302	311	286	275	240	293	273	287	311	322	308	261	266	301	318	306	275	302	327	312	285	316	271	274	300	252	292	282	285	283	293	279	291	282	304	291	303	262	300	284	278	319	274	313	317	296	260	272	302	276	266	294	284	311	280	275	288	297	288	276	269	308	271	285	249	274	310	285	304	303	276	299	284	308	298	269	297	273	275	280	291	270	264	293	287	289	306	287	286	274	275	332	314	268	283	288	282	331	307	298	288	274	293	303	308	257	270	269	274	268	279	295	266	326	298	267	287	312	296	311	291	290	268	268	279	305	311	292	266	321	284	308	304	325	262	258	284	263	318	309	286	305	322	270	273	315	320	293	238	270	259	288	266	268	284	289	339	304	290	274	251	287	292	297	287	309	282	276	297	272	299	267	304	285	302	301	284	284	274	299	281	284	299	284	287	283	290	241	292	302	294	304	272	272	314	360	264	276	254	297	301	307	293	247	300	290	303	294	301	254	276	300	310	321	296	312	240	286	258	292	280	280	278	288	270	309	275	294	270	282	283	282	302	304	297	295	265	296	284	294	275	278	283	259	287	290	266	276	293	285	293	270	261	298	279	270	248	285	302	319	335	311	280	313	265	273	309	284	315	324	293	264	314	304	315	284	275	301	306	292	306	296	268	290	307	278	293	287	282	266	286	297	277	278	317	307	267	330	275	279	282	284	271	296	294	285	307	270	282	306	277	282	289	287	255	337	282	299	295	285	270	298	277	286	273	300	293	282	298	291	332	294	283	270	278	285	256	284	312	295	285	273	283	282	314	281	294	313	257	280	286	275	271	330	273	285	281	279	289	294	295	271	278	297	271	289	280	296	292	282	285	287	280	293	283	279	290	327	288	283	294	295	297	272	279	244	281	286	284	278	299	333	283	257	295	278	306	281	305	278	276	306	295	266	316	284	285	285	318	331	314	272	279	278	286	235	257	304	255	316	291	283	341	325	262	298	298	295	318	298	283	263	262	307	265	277	303	295	288	319	311	288	296	309	286	280	292	289	294	302	297	254	279	307	277	323	304	294	299	301	284	306	266	315	293	298	284	305	282	294	319	314	304	288	287	312	270	289	279	296	302	303	288	314	315	293	273	274	303	264	255	319	303	274	294	289	274	268	260	318	282	273	293	287	259	275	301	294	292	276	250	278	319	298	312	267	245	314	289	290	342	277	265	306	273	276	279	265	282	276	263	280	302	295	255	313	307	267	297	295	296	312	249	303	293	303	286	287	288	298	265	294	308	295	307	310	276	262	323	313	284	305	295	328	287	265	292	274	303	291	278	297	279	275	264	274	307	281	269	303	275	261	311	301	290	274	296	285	286	292	287	327	320	278	287	293	290	292	278	259	297	288	297	315	281	293	285	273	293	274	299	314	273	289	310	292	277	289	271	307	296	313	304	297	301	300	297	297	302	296	328	274	288	289	307	310	273	285	287	280	321	316	289	276	266	286	307	273	310	285	308	263	263	301	283	330	317	285	290	292	282	287	291	318	305	289	285	277	282	301	298	303	271	282	291	297	290	274	318	264	273	273	292	295	273	278	304	302	295	278	276	315	273	297	305	286	294	302	292	303	329	294	278	289	339	302	311	303	289	308	257	317	288	278	283	296	294	275	291	292	295	296	269	265	281	313	273	309	326	321	290	287	286	328	274	309	286	276	273	290	291	253	306	278	297	312	277	297	301	279	295	307	294	285	294	303	276	293	315	285	321	279	264	272	281	271	276	303	253	293	312	292	292	273	283	266	259	285	297	293	272	281	315	285	286	293	287	286	304	262	258	284	279	309	288	324	299	282	280	310	284	305	258	275	265	294	295	296	300	285	277	316	293	309	271	278	272	293	277	301	305	283	271	279	259	289	290	298	322	288	281	284	283	302	284	307	286	279	328	288	312	299	310	297	278	292	302	308	296	280	303	310	270	301	277	304	311	282	299	271	301	279	299	310	274	307	268	278	270	269	268	274	316	317	268	263	274	261	291	290	329	278	297	280	281	283	285	316	273	316	267	276	306	285	294	315	290	275	269	261	281	255	325	318	300	309	299	291	297	298	301	289	285	283	301	249	255	302	265	300	280	295	287	284	290	307	280	310	276	327	279	314	277	256	290	314	260	258	284	281	282	271	274	296	283	300	296	281	307	308	300	308	301	288	283	280	274	275	303	299	283	272	331	285	303	312	297	291	295	332	296	299	285	269	263	303	266	287	293	290	264	297	286	292	275	293	307	287	288	283	307	283	276	252	301	267	288	245	301	275	300	285	292	302	313	284	285	305	294	302	284	309	256	269	294	292	298	315	296	284	305	288	322	269	293	292	290	297	265	268	259	310	273	269	328	276	280	292	275	282	289	272	274	318	277	275	317	272	304	288	258	295	273	298	327	292	246	299	296	285	264	266	317	305	304	287	301	293	293	310	289	274	272	263	301	289	307	268	316	246	274	296	266	298	286	273	262	307	285	323	290	297	291	309	285	282	264	294	293	273	260	292	308	316	278	293	298	261	265	303	279	325	260	272	262	269	262	302	288	280	283	308	272	272	255	326	273	277	278	297	243	272	292	269	259	292	297	281	291	296	301	252	301	294	270	290	277	288	294	277	306	274	314	269	324	286	307	296	283	288	287	285	290	302	297	302	285	269	272	286	303	276	297	292	299	321	301	318	277	265	282	277	313	284	265	284	286	287	278	312	295
5377	9544	6086	2775	1546	1023	842	718	706	655	673	714	674	661	728	674	686	627	607	618	689	650	693	640	646	641	671	617	637	642	640	604	646	643	665	656	643	655	684	599	690	651	676	571	632	596	682	649	621	598	652	673	594	632	650	677	574	604	579	627	615	645	686	610	612	663	655	594	607	604	634	657	602	687	596	604	600	634	619	623	592	618	618	603	633	616	625	662	619	656	594	633	616	660	605	673	602	628	664	620	623	645	658	683	622	640	620	657	616	584	586	619	629	586	637	632	612	607	647	620	674	636	610	646	656	628	617	619	659	664	641	631	632	611	649	652	624	629	613	598	644	635	666	656	660	654	612	598	621	641	647	638	655	580	637	652	600	651	637	621	653	646	637	595	622	647	627	570	646	642	638	631	621	640	624	600	625	653	614	660	583	622	633	579	618	651	656	640	639	646	618	628	646	636	621	632	655	635	607	667	614	614	655	654	684	652	601	650	641	671	637	633	651	634	681	629	617	614	638	648	593	630	697	600	616	622	629	648	639	619	661	638	623	640	624	644	615	613	665	654	616	635	623	587	611	643	639	616	614	625	588	627	622	625	610	664	655	646	613	670	658	646	630	608	612	628	605	639	630	607	620	652	593	607	624	602	628	625	636	644	619	629	678	617	621	675	594	627	663	602	633	614	657	620	625	644	617	643	659	646	652	679	647	579	629	617	613	616	603	634	674	581	632	566	608	632	656	656	640	652	664	581	650	614	613	613	608	579	664	631	647	627	638	614	573	625	629	653	614	608	603	638	643	590	651	615	648	611	634	594	644	631	679	642	633	651	649	587	627	627	597	623	630	636	640	590	606	649	609	611	655	606	686	579	609	591	610	602	623	641	647	666	669	619	630	633	631	691	653	620	648	613	633	614	673	695	656	636	606	647	618	629	628	601	609	665	623	654	618	611	647	649	624	592	615	657	645	618	651	625	623	633	634	650	651	648	664	624	658	591	665	607	645	596	652	622	599	632	649	631	614	669	647	594	614	609	629	620	638	590	647	611	638	664	622	586	604	613	593	607	620	630	625	610	625	642	637	640	582	600	639	635	602	600	636	635	649	618	630	626	605	653	616	621	655	681	687	620	665	614	654	635	614	607	665	635	646	629	673	653	632	640	640	586	588	622	591	664	610	632	638	607	622	611	638	637	615	612	626	616	667	621	627	621	679	656	593	586	659	667	625	652	668	645	647	597	608	649	645	661	615	562	611	641	649	593	631	627	633	632	636	618	633	627	618	631	658	646	632	574	581	591	659	616	597	622	608	604	628	613	655	600	650	575	597	625	648	656	611	622	647	623	630	632	601	576	624	605	591	610	609	634	580	584	638	599	598	668	652	614	646	632	620	635	689	561	616	643	607	617	616	649	616	619	625	648	660	660	650	647	615	629	623	581	628	614	617	633	649	628	669	633	572	657	596	665	598	638	655	601	656	619	625	649	653	664	647	595	635	630	643	637	638	644	628	618	630	605	598	643	691	585	611	627	604	655	595	590	634	600	628	641	622	618	642	611	673	662	610	639	631	595	619	605	604	611	576	596	625	614	643	647	636	603	595	636	631	654	613	608	617	630	623	597	627	587	619	570	670	663	655	625	662	612	626	639	624	631	614	567	605	661	626	617	646	629	545	644	641	552	596	639	663	653	638	613	623	632	597	629	607	612	591	661	634	651	677	609	628	621	647	629	677	633	670	620	628	674	584	610	613	585	635	679	619	648	621	604	631	602	636	628	614	599	591	637	657	589	647	611	672	644	617	631	662	611	639	620	606	617	600	583	623	627	669	596	584	633	627	640	655	588	631	618	612	635	666	660	608	631	628	646	601	624	620	630	638	603	626	609	622	582	609	597	657	655	607	599	625	657	682	657	646	618	573	671	602	603	593	638	624	638	619	612	606	613	576	625	663	639	664	576	644	677	591	568	653	620	611	648	616	629	594	596	631	585	622	634	611	629	625	604	636	622	650	618	601	608	606	616	627	608	663	612	653	602	698	615	647	580	615	645	626	663	652	646	654	611	645	668	625	639	632	607	674	652	658	563	637	579	627	622	663	636	608	584	576	610	604	663	659	664	586	610	630	710	653	621	583	655	668	652	584	642	660	656	667	619	644	596	657	610	610	662	637	634	605	601	621	649	645	607	591	589	612	653	674	653	627	641	627	593	645	620	634	600	621	644	641	655	628	630	623	612	601	598	599	625	601	617	651	588	649	627	675	650	672	619	639	614	628	615	572	637	633	650	583	634	651	603	628	639	622	639	639	601	646	622	667	676	642	593	606	648	646	624	628	652	610	642	636	594	679	643	655	647	633	634	648	628	628	647	627	609	591	613	657	594	600	610	639	673	660	617	631	612	617	622	594	693	616	636	646	638	617	625	611	623	625	610	610	642	604	643	606	613	663	663	645	616	648	617	638	604	667	643	631	635	602	637	632	622	624	635	626	628	631	624	593	598	611	627	627	626	619	621	594	693	626	620	588	657	617	649	641	661	647	601	624	608	620	639	641	639	642	595	597	645	601	618	628	645	594	615	619	591	651	625	588	654	625	648	615	657	633	613	624	620	627	646	658	590	640	637	624	617	656	646	613	600	630	641	676	622	621	630	673	651	595	617	598	669	641	626	621	658	647	626	593	644	634	667	603	631	658	615	622	638	631	655	609	637	632	641	627	608	623	620	660	634	626	630	657	641	646	642	649	647	631	619	606	614	628	587	638	610	612	588	591	612	601	666	634	637	652	599	627	616	600	641	636	629	622	641	630	608	582	586	628	654	625	681	616	637	640	617	613	621	641	606	638	653	592	591	610	606	664	640	649	608	654	627	656	594	680	594	648	619	617	575	633	596	654	605	623	629	595	657	628	641	690	642	649	605	619	591	646	658	609	662	649	622	620	645	638	613	609	667	631	642	625	627	619	651	621	646	650	708	641	634	623	578	679	619	655	635	642	611	596	607	638	642	642	663	623	647	604	614	643	608	628	670	659	610	617	616	625	656	661	624	608	637	645	615	639	576	607	627	662	623	639	598	600	635	677	623	618	597	628	622	621	614	651	632	600	620	654	607	610	614	613	656	591	660	616	644	645	608	655	633	606	649	585	629	622	614	593	619	641	592	599	657	603	622	669	618	634	660	583	600	648	607	609	599	631	610	638	613	652	624	653	648	617	643	617	588	632	631	616	646	634	620	631	587	622	613	610	586	665	623	616	598	629	657	632	644	645	641	636	614	667	632	647	667	574	592	617	617	608	612	614	639	635	610	619	652	593	604	610	597	661	601	650	622	609	627	612	663	597	592	612	648	629	602	605	606	631	626	645	622	599	611	611	624	607	636	625	597	640	620	630	646	593	595	632	663	634	641	613	636	650	629	688	624	618	626	617	591	566	683	614	644	639	580	634	625	607	614	605	631	650	606	620	597	634	599	603	620	608	627	640	644	679	600	624	612	618	637	628	657	651	603	631	636	639	602
24007	21174	25325	27308	21189	21134	3737	616	435	398	357	321	261	282	259	276	262	235	203	186	212	214	229	224	195	180	169	168	212	180	223	185	158	195	181	175	187	174	190	203	180	157	219	186	190	196	178	178	178	182	181	157	162	169	159	183	186	168	162	164	179	188	183	162	179	155	192	169	150	182	178	149	179	194	192	193	163	167	165	174	177	158	195	148	154	170	193	176	152	177	162	183	172	142	168	158	163	194	184	165	159	168	179	176	184	155	176	144	193	189	192	196	190	180	170	148	168	177	184	182	159	182	179	157	163	175	161	144	181	180	166	176	147	176	167	164	160	163	171	181	157	167	177	144	178	160	172	164	169	161	164	163	166	165	175	177	191	154	178	155	179	157	157	145	155	181	151	166	193	178	164	174	143	156	172	164	148	181	187	183	168	170	147	172	167	156	166	184	162	178	178	189	166	170	197	178	139	175	163	163	165	194	169	167	158	189	191	175	180	172	181	164	176	173	172	183	174	166	156	179	188	171	171	169	177	176	179	190	161	147	181	172	181	165	155	162	187	177	190	184	164	164	208	184	178	202	192	169	169	167	179	188	164	180	169	192	164	186	170	171	174	174	180	182	154	181	195	153	177	186	204	179	166	160	159	170	194	164	171	185	196	161	165	181	163	152	183	169	184	167	158	171	145	163	180	132	150	194	161	186	186	163	173	177	166	191	172	152	162	170	197	157	188	172	172	147	172	165	177	190	179	197	170	177	171	166	158	181	153	179	149	174	178	180	173	155	171	176	158	151	168	142	151	170	169	182	173	161	153	162	155	161	180	175	190	173	169	170	183	173	183	197	153	167	178	181	160	198	164	191	162	183	180	182	172	166	185	150	168	158	156	169	163	174	191	154	170	170	178	156	160	171	172	150	176	159	159	173	155	185	157	188	167	187	194	164	160	179	177	190	169	168	182	167	183	160	193	166	173	166	165	185	173	169	198	197	169	166	157	167	170	183	162	153	185	144	187	172	157	153	152	187	181	166	162	171	187	185	172	163	179	192	173	151	153	151	168	178	148	156	162	170	167	182	166	177	162	150	171	153	151	174	149	181	170	172	167	153	183	177	197	191	153	170	185	144	183	174	165	170	179	178	179	174	172	164	158	180	172	151	180	202	180	158	174	174	169	175	170	157	184	169	193	173	167	180	148	170	144	176	153	180	172	163	166	158	190	166	180	159	175	172	170	179	160	179	184	174	177	169	169	182	172	206	171	174	152	171	181	176	172	167	182	153	180	197	181	168	165	166	182	161	154	164	187	159	178	181	173	152	161	155	190	158	168	182	176	178	177	179	179	181	176	175	168	141	204	185	162	192	158	198	178	172	172	174	156	162	163	182	172	172	176	165	170	158	149	177	169	196	163	168	178	151	179	173	171	167	160	176	172	199	162	184	168	171	187	190	172	189	199	179	164	175	176	145	164	165	180	170	161	186	186	163	172	170	162	187	155	167	178	179	190	173	176	164	170	179	169	194	175	172	149	179	168	162	154	178	169	177	187	188	187	176	178	158	164	178	180	178	183	166	186	180	188	158	163	193	151	154	191	168	148	174	178	179	162	183	193	153	159	174	186	196	179	175	171	171	162	160	149	171	172	154	177	175	167	185	168	175	178	170	163	189	149	178	160	152	187	196	147	186	147	157	169	204	183	176	196	150	162	151	173	184	161	150	186	146	156	160	149	151	195	162	154	152	168	149	169	178	185	159	172	156	197	159	147	180	175	162	160	160	162	157	171	187	160	169	172	147	176	180	177	165	170	192	170	183	177	194	167	170	186	167	149	190	184	160	158	167	164	162	195	195	170	151	161	201	163	170	171	170	155	174	158	171	164	153	183	189	176	200	147	185	137	178	169	173	172	191	167	178	169	162	165	169	159	159	169	177	175	167	171	191	172	192	166	178	171	179	181	180	145	149	177	151	163	183	197	140	160	172	174	185	183	182	176	169	192	191	150	178	180	177	176	188	188	179	175	167	147	185	158	168	187	165	161	157	186	157	176	148	169	172	183	156	165	157	161	158	174	167	164	203	178	195	148	179	159	183	155	175	195	166	170	192	165	174	188	170	167	183	194	170	180	144	178	188	191	165	143	200	193	178	159	163	166	160	170	172	183	170	211	172	172	174	188	163	160	158	166	178	173	185	146	183	183	205	172	176	179	182	151	172	180	166	167	193	172	181	166	173	169	173	177	159	180	168	170	181	168	151	173	170	180	161	134	170	179	152	185	143	152	172	179	153	155	168	154	162	173	180	196	207	177	156	175	161	167	180	159	159	148	166	176	174	170	194	166	170	188	171	175	170	183	194	175	158	196	173	163	176	199	193	162	156	164	176	183	142	192	188	164	186	179	173	174	157	145	150	156	201	159	195	183	175	174	182	196	160	182	198	143	169	171	191	167	170	158	167	161	191	180	182	179	188	166	200	170	166	188	170	186	178	154	154	153	192	157	154	171	171	175	158	178	178	141	168	171	180	159	170	173	178	186	185	172	177	176	201	170	151	181	163	170	178	176	175	166	165	178	172	169	185	198	178	152	168	173	183	180	174	155	161	168	166	170	185	167	170	175	179	151	181	153	171	164	157	193	168	181	179	172	168	167	163	162	158	151	163	171	173	174	176	141	167	187	174	166	173	155	169	175	195	200	145	165	173	156	158	167	159	174	185	172	161	156	151	187	187	162	189	164	176	184	171	167	160	175	145	175	164	169	172	171	153	170	177	153	151	157	167	168	162	163	159	191	170	164	161	152	179	193	156	167	182	171	179	152	168	166	172	190	173	171	186	177	148	177	166	149	195	181	174	173	179	198	195	167	162	150	153	170	183	160	163	160	194	157	164	166	167	151	164	143	193	152	192	175	185	206	188	181	169	172	175	164	155	186	191	176	173	184	159	172	157	187	169	177	153	169	157	172	173	180	165	160	196	181	169	168	183	195	157	158	181	186	145	163	184	187	201	165	178	159	177	144	194	168	178	186	181	174	189	196	172	168	167	155	190	182	163	178	200	172	157	174	154	153	163	180	171	181	169	181	161	172	156	194	181	173	161	161	191	156	161	166	178	195	184	185	164	181	142	184	178	153	163	180	181	160	182	166	168	163	160	146	157	181	186	179	168	156	178	156	170	167	140	179	187	186	176	157	174	178	177	184	168	180	178	166	182	168	171	169	177	145	167	164	172	177	180	170	179	169	171	158	169	157	214	161	172	170	172	161	156	178	163	215	169	152	184	167	182	179	154	181	181	186	174	166	151	162	162	173	171	158	158	166	147	186	185	156	168	171	169	180	177	170	178	157	167	176	186	187	165	175	177	166	164	148	207	157	178	177	171	162	189	159	184	167	152	176	152	152	184	183	155	176	179	179	185	199	189	159	160	170	163	177	163	178	174	157	161	190	168	166	165	161	162	160	174	159	138	155	192	187	185	150	174	195	191	162	179	156	175	194	168	204	163	192	180	161	180	172	177
6041	13806	8814	3704	1886	993	668	536	563	540	527	527	494	446	478	453	480	454	469	398	463	427	440	442	459	437	412	461	463	419	425	422	402	428	385	391	415	431	437	460	432	402	392	407	402	405	405	402	382	404	385	382	393	384	372	410	432	377	387	398	416	394	437	406	387	437	395	404	413	420	425	428	416	400	438	401	421	397	369	407	439	350	420	375	387	391	394	418	396	385	426	411	381	406	394	450	406	408	412	406	419	448	414	429	407	412	412	439	473	411	394	376	436	427	415	372	381	425	381	369	430	410	396	420	417	418	426	404	373	414	389	389	403	408	436	393	444	441	414	408	406	389	390	388	391	440	370	411	406	386	417	416	395	398	424	442	423	438	408	423	382	413	398	398	370	393	419	393	410	410	420	362	369	379	411	423	430	425	411	442	435	422	410	396	351	418	381	417	408	419	381	436	421	408	412	410	438	392	416	383	389	420	424	419	433	405	379	406	402	402	439	406	455	429	427	401	425	406	408	431	449	392	409	406	400	400	421	373	436	382	445	418	387	398	393	428	390	434	413	425	423	417	384	411	422	410	405	381	391	404	391	381	457	417	434	432	424	396	380	389	381	404	390	451	402	410	376	393	397	387	414	401	476	405	406	467	411	415	391	416	403	405	428	399	435	445	407	400	408	433	413	422	407	393	417	408	390	411	407	427	412	449	398	456	413	392	436	446	473	428	424	428	414	385	419	411	391	413	402	396	430	388	401	471	383	375	403	417	391	405	403	403	430	405	424	379	378	421	401	412	425	416	405	429	427	376	452	369	417	436	383	433	387	377	412	402	399	434	403	447	403	400	418	438	409	417	409	375	419	372	385	373	412	413	381	439	416	399	416	417	451	394	383	443	417	421	431	391	399	454	398	406	450	380	368	378	395	394	406	382	417	415	429	442	405	435	391	432	418	378	444	406	384	399	395	383	404	414	397	389	412	423	445	405	440	416	423	386	402	412	416	382	387	406	423	425	429	388	411	459	384	427	401	366	397	408	428	402	398	412	428	417	398	357	395	397	399	395	404	435	398	422	399	405	382	439	423	411	434	428	407	431	391	402	368	389	400	403	366	371	404	396	405	405	433	399	394	387	417	388	425	399	423	398	399	366	429	431	394	425	443	409	404	405	400	431	389	410	406	420	418	418	405	383	390	413	397	399	380	390	408	388	416	425	406	423	423	422	382	440	416	383	447	397	407	442	410	412	450	415	418	429	408	384	418	440	405	445	402	424	373	408	422	408	372	415	394	394	431	409	406	406	414	400	383	414	422	408	431	402	408	431	450	371	401	391	397	398	419	419	407	359	412	373	394	388	389	447	424	420	399	378	415	470	444	424	412	431	425	417	402	436	389	440	425	424	395	405	371	385	403	409	401	387	369	399	421	381	414	404	440	412	430	381	406	418	442	397	411	383	401	399	394	411	376	369	405	419	396	416	411	427	416	431	457	377	436	426	398	386	450	420	426	393	433	386	411	371	406	413	403	421	405	454	384	390	409	413	394	409	396	386	381	443	431	414	418	420	414	408	421	392	407	390	443	405	428	390	397	437	423	402	416	417	379	386	398	393	404	396	440	406	429	449	428	395	413	392	394	393	419	400	389	404	433	408	427	411	408	397	437	403	395	424	399	412	425	406	424	413	422	426	420	441	441	423	407	436	381	405	407	438	405	401	386	391	403	451	418	425	389	421	432	346	420	427	422	403	394	423	414	368	385	401	411	371	390	411	382	426	391	416	397	442	383	412	401	412	378	401	429	406	435	398	433	422	415	426	417	391	412	420	414	419	377	389	446	405	431	401	390	410	454	421	439	431	422	419	395	413	416	371	403	423	411	401	416	419	417	403	415	432	423	409	392	431	396	411	396	430	408	395	392	444	406	396	405	412	408	388	411	421	387	402	373	415	421	411	421	398	395	388	405	412	415	437	422	404	408	426	438	415	393	394	417	426	409	441	424	404	424	416	436	443	406	408	397	418	419	409	407	413	404	416	430	410	420	406	410	431	427	382	391	429	387	393	414	388	398	369	412	391	394	457	405	374	396	398	405	413	390	417	405	406	415	414	435	403	393	385	404	393	380	389	400	439	392	403	382	417	427	380	424	429	395	372	388	421	421	419	408	395	396	394	409	422	417	412	385	401	379	396	426	408	399	411	397	424	411	428	382	414	439	428	389	422	384	431	431	447	413	404	396	398	432	403	425	418	427	401	426	419	414	418	439	436	412	397	407	408	404	399	397	421	392	386	400	423	462	429	399	419	381	386	421	416	376	421	439	435	400	440	368	400	459	394	424	419	405	416	431	400	419	426	404	422	415	397	394	390	401	409	423	363	409	409	444	411	398	378	402	395	430	452	427	416	406	431	417	407	436	373	407	387	408	428	439	428	392	365	403	388	414	400	395	382	405	426	408	422	412	427	417	373	404	424	402	408	415	418	386	392	404	391	418	424	428	417	395	398	434	385	409	409	382	379	396	409	417	443	392	419	399	439	430	389	408	417	414	422	418	386	391	430	433	368	417	362	422	410	423	416	413	395	422	418	389	414	363	382	428	447	395	427	437	425	446	386	436	421	415	412	401	402	447	393	423	379	438	379	377	419	411	416	404	412	426	372	402	410	412	432	399	400	381	382	390	430	404	418	398	379	441	401	411	380	456	396	375	414	451	436	433	418	418	393	405	383	450	396	393	406	410	390	398	442	405	412	407	390	402	379	385	416	415	463	440	397	367	393	430	441	420	421	432	394	427	393	412	395	409	428	395	414	416	412	414	427	386	440	404	380	414	378	374	391	425	400	390	432	420	418	406	424	410	422	431	411	467	378	438	403	418	471	419	429	404	418	400	412	398	454	408	395	389	404	410	381	433	424	422	402	385	407	391	417	412	409	378	409	386	387	400	427	411	410	416	406	420	381	424	414	431	443	402	411	434	420	382	389	392	404	410	431	385	408	406	407	380	377	420	393	423	431	436	437	389	398	396	399	408	447	407	380	425	401	443	400	432	403	362	428	412	385	423	404	384	418	412	405	390	424	427	389	397	398	398	430	389	368	461	422	396	419	410	402	458	433	429	397	430	402	410	418	392	401	384	412	396	419	396	414	423	422	411	404	438	423	434	418	386	438	391	404	397	391	411	432	397	410	404	449	392	393	408	403	383	394	422	427	399	402	411	408	415	412	399	393	438	432	406	415	362	431	417	406	441	456	384	403	396	417	367	405	374	384	407	430	350	406	421	411	416	386	418	419	421	407	395	391	431	424	391	407	418	405	416	420	411	394	392	443	418	404	409	412	407	388	418	412	385	391	365	401	403	372	381	416	401	406	422	396	388	374	418	427	426	382	435	435	394	432	422	420	380	425	395	389	381	393	419	430	435	410	419	398	410	433	404	436	387	411	387	402	412	414	415	368	415	393	404	401	437	423	420	427	403	412	413	418	407	423	378	433	370	386	408	398	401	427	404	432	410	388	381	417
34242	13553	4396	1762	1074	702	491	483	425	398	381	441	388	415	404	398	414	395	361	378	407	422	411	410	414	390	403	417	391	408	418	392	394	428	357	429	385	396	372	425	396	372	348	384	403	364	392	379	387	354	390	342	365	371	434	386	362	386	347	355	377	400	384	410	403	392	360	375	411	448	416	386	355	389	400	365	402	393	393	377	387	411	408	358	375	376	404	414	394	365	427	362	383	441	438	396	376	408	350	367	384	372	415	412	390	420	416	352	395	388	368	365	383	397	401	372	374	380	347	387	433	363	403	386	404	396	381	405	366	393	380	381	369	353	376	368	375	400	397	395	386	411	390	398	386	415	401	384	375	389	373	383	365	427	405	419	373	433	343	375	376	409	387	369	401	408	410	350	378	339	401	384	416	413	378	430	395	353	351	350	393	402	373	362	396	406	397	378	398	379	408	428	395	398	383	373	399	395	402	379	364	396	410	381	360	392	404	365	399	369	359	377	384	347	386	395	375	398	371	393	404	395	409	365	389	374	395	368	349	408	393	395	388	401	414	387	390	385	392	388	399	366	400	394	380	362	376	377	371	379	380	372	408	406	370	387	392	374	413	387	414	397	371	371	389	409	400	411	410	420	384	382	422	370	392	357	398	396	382	419	384	381	425	411	391	412	389	364	373	413	392	405	391	382	364	378	393	376	372	414	363	407	387	395	395	374	386	394	390	372	394	411	386	402	384	408	397	392	366	402	393	388	360	387	441	411	406	398	392	430	389	391	363	384	383	388	394	380	384	381	367	386	420	371	354	407	364	378	374	398	393	410	406	404	345	406	388	373	406	376	371	389	420	386	423	371	410	377	401	364	371	374	355	392	400	396	403	420	385	380	386	358	364	376	404	393	369	350	390	356	397	415	395	401	385	390	411	413	388	399	396	365	366	383	380	376	401	397	419	406	399	362	375	382	390	367	392	345	372	363	350	380	360	398	417	386	378	411	381	340	388	364	375	420	407	409	384	402	428	389	385	361	375	422	379	394	421	431	405	385	354	414	401	353	407	331	392	392	397	394	404	387	363	384	391	380	419	400	370	429	379	378	408	418	429	388	405	390	377	377	376	398	393	392	389	356	410	400	413	340	359	403	430	387	342	388	372	372	416	379	383	382	425	370	388	405	381	398	418	406	430	403	346	388	403	398	437	403	379	401	385	398	373	409	400	400	372	391	443	381	375	397	385	436	389	380	410	409	398	377	442	407	364	401	401	423	390	407	408	394	434	375	403	405	383	406	369	352	373	401	392	393	406	425	399	392	431	371	394	419	377	388	364	375	391	406	360	416	371	408	379	430	416	369	405	364	389	392	381	368	389	368	379	386	405	410	387	377	414	395	348	403	393	383	422	403	393	445	392	362	398	356	373	392	364	373	386	415	396	363	390	358	395	403	345	403	409	406	382	413	435	388	395	403	418	397	412	351	356	403	407	424	384	373	351	413	395	395	393	369	407	379	396	409	367	375	402	377	397	409	407	399	372	387	363	388	398	353	396	397	431	378	390	417	401	381	377	418	372	353	352	410	357	405	391	403	372	362	400	396	420	365	390	366	376	399	366	375	365	364	365	378	372	411	374	404	396	380	380	419	396	365	353	383	371	393	365	397	372	402	379	385	374	422	362	382	348	380	389	391	413	387	431	381	352	370	387	410	390	403	369	418	417	403	399	372	403	383	392	402	384	383	423	395	404	447	394	365	389	367	356	380	396	365	400	393	382	376	336	379	379	413	382	416	408	407	367	350	407	386	421	399	376	354	380	394	398	390	392	388	373	430	384	378	377	408	402	370	356	382	410	390	359	391	388	384	375	370	386	393	373	406	399	387	369	378	392	372	375	382	380	378	378	385	396	412	409	391	392	373	374	419	365	383	378	346	388	383	386	370	410	388	367	411	405	416	401	381	396	375	387	379	384	372	366	400	392	351	405	396	416	378	401	382	379	338	380	383	371	415	384	364	392	386	371	373	370	390	400	415	403	401	454	398	416	373	394	445	390	353	382	380	379	406	381	403	362	392	371	415	362	388	389	399	384	377	372	370	407	379	414	375	402	357	394	409	399	404	398	387	407	378	403	381	407	346	365	386	361	354	373	372	402	414	360	403	390	375	361	359	381	394	387	417	402	390	383	386	405	385	384	371	343	428	357	392	395	405	357	390	358	401	366	355	372	367	411	372	347	380	408	376	414	413	388	420	390	380	378	385	354	404	380	372	410	417	375	426	387	400	371	393	404	401	368	389	416	397	383	407	403	388	383	386	380	363	410	423	401	363	355	396	381	396	399	396	383	424	366	400	406	368	421	422	366	405	389	387	399	382	409	363	384	382	397	382	362	387	406	376	412	388	376	407	424	405	382	365	391	377	439	406	412	390	374	381	423	422	359	357	394	397	381	396	377	366	358	398	395	431	383	394	386	369	435	385	393	395	380	423	407	375	396	374	381	381	399	399	416	394	357	373	394	363	434	429	443	407	408	353	443	411	378	369	387	367	403	378	385	418	397	353	386	380	409	379	372	417	347	370	384	365	373	389	396	387	349	366	381	369	389	388	388	375	389	371	413	380	405	388	383	391	376	390	409	379	379	396	401	373	392	346	360	383	433	403	370	351	364	379	399	365	422	392	381	392	393	387	369	381	438	373	364	423	392	385	389	373	385	391	353	429	381	388	378	351	339	357	452	389	389	386	422	391	383	381	399	378	361	394	395	385	427	435	382	442	369	362	410	384	396	381	364	380	416	388	391	371	388	389	414	381	400	378	379	404	379	365	374	363	387	386	387	380	405	365	370	385	407	361	393	375	397	390	365	406	352	370	400	414	359	412	374	400	377	406	389	377	417	376	376	402	363	391	422	414	385	368	371	370	396	381	388	376	398	384	356	406	413	374	387	414	375	388	375	382	402	389	361	387	356	393	375	387	383	403	424	404	396	365	360	426	398	367	391	403	385	396	374	350	352	401	391	427	395	351	390	392	404	438	405	423	391	383	378	388	404	423	428	398	420	365	389	398	403	427	390	408	377	382	387	328	382	339	375	389	410	417	423	376	395	375	404	407	408	371	369	411	384	385	394	383	419	375	355	364	376	393	396	412	416	386	368	382	358	339	398	389	379	385	417	392	383	370	376	359	380	372	382	403	416	410	390	403	372	381	395	371	369	388	383	379	368	425	367	353	379	409	419	405	396	413	393	376	370	391	376	372	390	421	371	375	374	360	418	396	431	426	408	404	401	399	401	386	372	398	350	389	366	348	364	357	396	381	397	387	412	410	410	402	380	409	358	385	413	401	404	406	379	393	402	437	398	389	387	367	404	356	392	389	379	413	409	346	392	403	396	391	427	387	393	401	376	370	389	397	391	327	388	410	411	403	390	404	394	381	381	409	410	361	390	391	357	394	396	391	384	405	390	377	405	416	386	426	384	397	412	368	354	393	398	425	420	415	412	393	404	389	379	383	374	387	371	398	385	383
9729	5534	3690	1843	1272	964	843	845	869	792	887	845	859	848	866	882	847	828	843	797	833	855	858	815	850	852	861	832	877	860	836	854	822	835	821	806	840	844	855	890	851	823	863	840	869	837	878	841	836	826	862	812	816	817	850	883	873	845	789	856	827	823	859	853	846	766	828	873	804	860	857	813	844	838	858	864	808	835	856	844	884	868	828	825	819	837	788	881	847	792	807	814	843	822	874	861	841	889	880	780	852	819	808	866	845	876	850	832	836	812	877	882	809	811	834	799	814	891	809	829	867	827	795	863	813	778	825	830	869	811	855	815	890	858	838	807	820	865	807	851	889	864	865	824	830	909	842	846	818	864	846	862	824	870	859	845	918	854	889	841	848	847	842	844	860	874	865	900	839	878	798	817	833	907	907	836	800	790	813	852	805	818	828	825	821	842	850	813	866	878	882	817	838	826	837	846	837	836	834	827	893	853	841	848	901	824	825	858	831	828	877	883	831	850	804	813	808	858	890	873	841	831	795	854	889	850	857	813	832	882	865	859	841	871	820	843	837	844	853	872	807	806	876	815	904	853	870	843	829	838	864	783	886	852	844	816	861	813	834	879	789	816	802	839	852	833	782	825	875	835	827	873	846	882	886	802	880	879	825	853	845	824	870	861	855	836	850	760	822	840	857	833	799	840	847	834	863	835	810	839	857	841	837	865	866	882	829	861	837	808	842	871	795	871	836	858	805	834	828	828	860	843	821	836	839	824	857	843	880	808	856	805	834	812	911	850	861	845	841	815	844	863	801	887	861	879	900	849	858	854	827	842	872	813	841	884	816	817	850	875	854	887	948	850	899	835	796	832	817	894	841	869	857	854	862	824	803	837	849	875	860	840	832	854	901	821	855	812	847	877	869	852	827	833	808	856	875	832	849	831	820	837	781	895	842	864	830	843	898	775	866	848	823	814	914	839	861	825	765	845	791	827	827	846	815	786	827	833	863	888	821	845	819	813	824	894	866	816	841	798	845	817	816	821	830	822	885	826	822	829	835	835	859	769	854	852	794	890	834	835	899	833	790	842	816	840	849	834	846	804	824	861	864	839	879	804	846	841	877	807	826	842	824	817	851	846	852	877	842	876	801	829	870	840	841	833	802	872	858	854	879	822	896	819	794	824	837	864	850	828	834	833	819	846	819	847	835	842	837	853	877	859	827	915	850	835	852	851	817	896	826	795	853	884	818	852	842	853	828	840	815	842	797	838	868	900	850	803	823	849	841	806	831	876	828	859	833	853	804	884	841	822	830	881	797	821	867	894	890	827	834	851	878	791	862	829	871	836	810	875	813	881	866	839	895	840	813	869	875	859	869	796	843	858	858	840	828	817	862	861	829	854	852	827	852	851	788	833	816	848	843	814	839	878	868	837	854	848	850	831	877	873	818	827	831	842	787	852	842	863	848	813	778	865	817	873	863	861	869	836	819	826	876	901	818	832	876	814	881	807	829	856	835	808	828	843	853	771	826	846	824	845	880	799	871	832	851	854	867	814	847	839	823	887	858	822	853	837	885	856	796	854	825	791	805	806	859	890	895	852	880	837	896	873	860	853	896	854	832	834	807	842	729	877	865	892	828	819	817	794	891	874	795	859	847	814	838	831	851	854	786	812	883	866	872	866	855	902	857	858	871	819	830	832	808	837	863	853	804	807	846	844	923	852	861	831	821	904	867	845	890	880	834	885	828	835	809	828	859	835	870	846	850	813	812	818	810	777	883	837	796	894	798	871	796	840	761	810	782	834	792	815	853	855	893	794	804	847	836	881	832	873	778	793	810	859	797	840	866	857	866	806	814	828	835	833	824	889	884	847	838	876	789	868	803	853	835	846	871	825	817	827	850	840	783	842	838	798	868	814	820	830	825	854	827	853	841	833	906	906	872	842	800	867	817	896	819	778	804	815	828	849	824	891	851	838	826	828	849	885	860	870	885	858	873	831	849	813	834	904	855	836	872	841	814	814	855	827	840	813	827	823	776	831	782	810	837	855	808	847	826	834	834	843	867	857	855	775	815	834	817	878	842	856	837	859	799	849	845	828	823	869	851	860	874	818	832	780	832	901	811	843	856	843	872	853	852	868	830	832	762	815	870	853	805	884	841	883	845	805	793	785	891	850	816	872	855	842	887	896	838	866	868	837	832	870	839	828	814	821	781	842	831	795	868	828	826	853	827	818	820	808	817	794	843	848	836	850	813	872	865	821	906	879	842	869	813	917	807	866	822	822	825	783	834	836	859	869	837	808	851	828	921	813	853	854	847	848	836	836	866	834	865	809	893	825	819	843	800	844	845	888	849	790	834	829	833	797	842	819	833	850	834	804	875	806	852	824	858	796	785	842	820	857	907	813	883	841	863	840	838	902	829	814	799	845	865	870	873	824	806	832	885	815	831	859	855	782	816	854	829	852	801	876	825	850	911	843	853	888	808	816	895	827	896	859	819	803	881	876	853	826	855	824	848	864	814	825	845	854	869	853	850	789	854	828	860	864	861	825	821	847	829	867	838	845	804	880	834	836	829	830	871	817	865	823	858	863	904	870	909	815	804	827	847	832	832	845	892	821	905	817	809	891	901	803	813	813	861	855	840	855	849	853	901	829	858	846	836	845	856	834	877	812	805	842	855	876	872	873	837	852	892	842	852	829	813	874	902	854	904	813	853	857	910	858	842	806	817	811	893	832	867	809	827	797	809	836	832	833	800	860	808	878	823	842	846	828	832	866	826	818	825	837	793	852	862	841	852	816	851	779	829	825	836	840	847	830	854	829	834	910	843	796	851	818	849	825	867	836	840	862	827	829	840	878	870	829	890	851	842	831	758	886	867	845	841	854	838	852	844	849	796	822	865	795	840	819	797	832	854	825	833	865	899	883	882	821	859	753	832	834	849	861	828	836	837	836	868	856	839	841	865	835	841	828	835	831	844	836	826	820	831	879	876	837	838	823	874	841	873	836	818	877	861	822	828	864	861	886	878	850	808	837	833	850	834	899	835	844	857	772	852	817	824	824	847	799	811	874	843	836	842	851	897	867	831	832	872	852	830	852	848	804	810	854	883	828	799	879	827	812	857	799	875	846	812	805	804	863	851	862	874	780	783	819	830	907	843	812	858	857	789	822	829	840	876	860	854	822	819	782	862	840	847	867	885	830	797	831	843	827	843	858	831	837	818	829	822	842	831	889	831	845	819	843	816	803	802	825	825	891	815	854	815	833	793	830	833	901	846	841	855	805	854	891	893	853	863	828	827	866	818	804	843	865	813	817	858	862	835	891	878	843	895	814	790	817	826	845	848	816	838	853	869	816	864	854	839	857	824	834	839	850	824	829	857	832	860	886	866	815	859	850	874	825	849	828	865	863	894	882	875	848	870	860	854	874	849	810	859	866	863	846	804	843	837	830	792	876	867	841	857	838	839	848	839	876	833	877	820	841	889	872	802	900	855	857	858	813	858	830	825	836	807	795
24674	21124	24686	27767	20813	4314	812	513	414	406	396	387	349	360	379	318	291	351	313	309	317	334	333	310	292	271	291	297	339	291	322	321	355	286	272	285	287	330	272	306	313	281	288	288	297	302	286	315	345	319	280	273	311	263	285	315	306	298	319	277	314	280	315	295	263	320	280	290	256	313	268	324	295	303	256	302	290	337	297	259	282	307	296	287	305	274	296	281	268	277	306	285	291	315	317	318	287	281	299	289	303	271	254	284	280	282	297	293	295	279	294	299	291	276	285	301	290	303	299	297	259	265	286	275	304	275	286	260	288	307	305	274	295	292	249	287	283	278	277	308	304	265	300	298	299	265	304	280	276	301	305	307	283	284	316	332	310	308	282	272	287	268	313	275	312	265	275	297	299	288	310	277	267	311	280	294	291	264	310	290	291	300	287	282	263	286	304	306	295	318	269	323	319	294	289	280	300	297	296	295	291	281	297	284	303	315	350	303	314	292	274	298	263	298	274	279	289	280	319	283	255	270	293	263	306	292	266	290	296	276	322	306	276	285	291	332	280	292	301	283	310	294	299	279	284	270	280	294	273	280	282	299	313	272	313	285	256	290	292	272	293	276	302	292	294	317	301	257	296	311	307	281	293	281	278	297	299	287	293	282	278	293	323	283	289	276	293	286	283	255	299	277	304	287	294	302	287	316	278	327	306	270	310	268	299	281	277	270	292	260	284	313	273	311	295	276	314	270	279	307	307	314	274	279	278	315	314	291	244	277	277	270	281	264	277	296	269	286	299	292	297	325	302	287	306	320	303	274	273	259	301	292	264	275	290	279	305	310	298	272	269	302	321	281	321	296	281	313	294	285	311	300	308	283	307	253	294	289	254	301	303	270	291	274	264	296	280	291	296	311	314	302	272	278	268	301	312	275	305	296	279	324	286	291	309	291	289	261	267	271	285	305	296	308	311	279	301	320	300	314	262	278	317	297	305	275	285	328	286	253	298	304	300	287	280	290	279	297	291	275	317	289	280	285	276	307	282	329	275	313	304	272	293	311	313	282	296	284	311	300	293	284	276	252	297	267	293	309	318	306	267	300	267	312	325	305	281	268	309	280	294	265	303	280	284	297	323	292	316	312	297	284	283	310	334	288	277	275	280	304	290	315	276	321	268	281	255	282	332	281	286	300	301	287	299	270	297	294	283	312	295	298	282	283	302	308	300	317	302	292	286	280	270	281	300	267	272	311	295	304	282	290	279	280	301	298	282	277	262	280	296	281	277	295	283	315	305	297	272	297	301	287	289	288	301	264	331	258	312	281	279	292	293	290	281	316	301	285	278	304	291	290	333	292	312	286	303	286	286	329	286	248	282	302	284	271	290	290	315	267	283	272	295	304	284	287	312	267	302	298	305	289	278	281	310	295	267	291	290	285	272	291	275	306	302	285	306	291	298	262	310	261	304	312	294	288	309	279	314	295	326	308	289	285	281	293	317	277	300	273	308	288	266	298	279	270	283	306	269	275	290	281	294	281	307	284	300	286	302	257	297	281	304	287	300	289	311	311	285	284	303	263	266	306	276	314	304	261	284	267	257	295	277	271	295	335	286	304	291	282	262	316	283	281	265	298	289	304	320	292	306	275	303	300	308	304	322	288	289	288	284	292	289	287	299	286	327	311	317	303	293	253	309	261	290	248	293	279	316	295	283	303	315	309	324	330	302	276	296	313	287	254	264	288	302	290	306	289	298	279	290	313	259	282	272	308	295	275	255	280	275	281	309	295	279	316	283	298	296	292	303	275	287	287	282	290	300	292	258	269	293	293	289	313	265	308	309	297	276	305	289	293	312	303	269	332	271	313	278	289	317	298	272	280	289	310	263	285	287	289	260	339	320	271	299	290	291	303	295	278	315	316	299	288	310	267	314	298	284	264	318	306	294	286	289	292	274	298	269	312	286	280	286	341	271	285	302	298	307	292	285	262	289	255	274	264	285	283	281	307	324	283	291	316	283	276	295	277	259	296	272	303	305	289	308	314	288	314	281	282	265	313	280	285	266	287	290	282	324	325	267	315	306	284	293	297	291	303	269	286	275	302	283	272	280	323	340	304	317	274	319	300	300	263	290	306	289	288	275	287	286	274	259	269	277	294	292	278	281	269	293	273	305	293	292	292	314	294	266	273	288	290	315	307	295	263	292	314	293	300	320	286	289	327	308	280	292	284	267	301	292	280	272	271	272	250	335	305	275	288	306	301	302	290	250	291	298	251	316	303	278	288	275	285	279	301	280	284	319	285	323	296	274	272	278	299	252	300	320	300	302	270	306	277	286	306	299	283	294	269	287	288	319	290	316	318	279	327	289	292	322	297	294	305	271	295	297	285	268	293	293	268	318	317	294	286	291	299	287	255	313	310	292	298	315	322	323	298	291	323	284	291	290	272	296	267	303	258	250	290	314	291	294	281	307	275	300	280	282	277	293	333	292	312	311	300	288	269	328	306	290	327	322	318	277	267	271	277	305	294	255	293	256	278	317	263	328	315	293	294	296	291	300	296	295	290	329	311	303	285	271	281	279	311	281	292	310	298	278	292	314	292	296	322	326	301	290	277	311	290	275	292	289	309	328	300	259	292	306	282	303	297	290	293	300	298	274	253	303	295	320	292	305	298	279	304	275	248	296	275	298	310	304	327	289	338	309	283	273	279	283	301	301	273	277	308	276	247	263	315	318	292	276	287	270	276	307	280	311	257	275	257	294	248	300	297	282	266	287	324	301	297	281	296	315	286	288	293	300	263	283	265	277	298	309	272	266	297	280	316	316	306	279	259	287	302	268	291	267	324	305	287	280	318	287	292	288	281	276	303	304	312	317	287	310	280	278	278	292	273	300	291	276	350	335	279	271	309	298	291	292	285	309	309	287	262	295	289	310	294	273	261	283	327	266	254	293	311	325	260	282	294	297	282	297	280	325	266	277	283	284	297	285	273	287	299	269	284	310	302	288	288	283	254	298	291	296	274	286	281	304	281	299	279	274	263	299	296	286	301	256	308	261	294	292	297	311	284	298	270	296	285	328	278	274	292	300	294	305	346	299	273	258	271	282	304	290	291	297	284	277	274	304	292	286	289	285	259	306	303	309	297	313	309	282	271	286	304	309	277	301	307	293	312	273	285	250	271	265	284	294	302	279	295	282	289	305	284	297	279	294	308	304	277	276	271	345	289	253	326	273	295	265	258	266	286	284	293	285	297	262	287	284	296	284	281	281	301	290	296	324	268	307	284	290	303	243	291	320	316	312	308	297	314	328	281	327	312	282	279	304	279	292	275	266	286	287	286	303	270	278	312	305	255	294	284	294	274	263	280	310	284	313	283	271	338	275	282	281	288	317	331	274	273	279	265	287	297	313	285	242	295	296	289	312	320	284	277	301	310	280	275	277	300	271	311	307	282	276	284	300	263	301	241	312	324	325	304	285	309	269	282	254	273	322	300	267	269	281	277	264	327	268	285	276	256
6366	10975	6850	2966	1692	1064	819	775	678	689	708	680	688	682	601	659	659	616	668	645	633	639	660	639	630	670	655	654	581	653	649	658	656	592	601	626	607	655	662	656	630	631	578	639	630	645	595	657	641	669	611	625	611	624	687	635	643	635	645	622	600	614	682	652	605	647	638	619	665	621	613	581	629	605	615	628	670	676	669	708	634	629	576	653	652	673	694	612	620	626	657	660	664	627	646	648	652	623	625	648	631	651	658	642	666	675	661	694	644	598	650	615	630	583	604	640	618	629	631	620	604	619	639	605	633	660	595	560	645	646	641	659	636	642	619	654	630	621	651	618	709	630	647	654	634	614	667	614	617	648	654	612	606	613	603	654	638	601	616	626	646	604	671	609	680	666	620	666	668	653	600	620	614	662	630	649	628	630	628	660	657	634	641	661	653	650	652	655	629	652	623	636	650	636	628	610	621	634	630	621	641	625	605	648	651	651	611	636	652	630	632	593	636	620	634	649	650	664	623	657	647	669	628	619	617	622	664	642	678	626	585	603	620	634	634	629	624	647	655	595	625	607	643	659	641	635	634	602	635	651	667	645	603	675	606	613	610	674	682	628	613	623	670	634	642	633	624	632	633	584	624	626	650	660	616	652	638	654	603	637	664	680	614	594	614	670	639	576	604	625	624	649	670	653	619	632	651	635	662	642	637	676	671	688	627	646	645	632	598	589	668	611	600	639	587	598	597	640	587	611	622	620	602	656	619	652	648	660	638	634	619	624	617	608	628	620	583	637	636	598	620	635	641	655	636	651	643	637	680	606	622	636	645	651	599	579	618	644	636	644	618	588	660	626	650	612	649	620	632	610	669	657	616	668	586	672	585	647	610	638	636	605	629	604	676	624	636	567	598	638	612	586	654	649	661	609	618	649	643	637	638	639	620	619	657	669	631	595	609	631	613	684	650	639	639	616	621	642	624	633	675	634	662	666	647	653	696	644	633	672	666	642	637	617	646	618	593	643	643	682	654	669	647	649	591	620	663	624	652	643	630	633	634	612	622	652	652	568	647	603	629	673	592	572	645	614	654	609	608	637	620	632	694	635	602	668	599	644	628	647	676	620	646	646	662	671	622	626	666	624	632	634	622	621	647	557	692	663	645	667	639	612	682	643	617	612	567	601	642	628	616	608	605	615	613	585	705	613	634	631	649	634	631	615	626	649	635	664	643	597	634	667	615	631	597	656	633	646	635	579	619	597	662	656	604	637	639	630	613	612	635	648	666	612	639	633	618	632	627	666	602	652	608	646	630	599	676	617	655	618	612	631	610	683	618	598	678	642	639	666	624	609	651	605	674	615	616	650	643	655	618	592	663	597	636	673	645	648	656	675	629	667	628	665	607	650	622	634	587	657	666	607	647	621	637	677	610	612	622	592	662	622	613	660	625	575	648	638	634	602	633	614	635	632	653	618	639	614	664	626	654	615	595	610	622	665	646	668	677	635	671	642	648	621	633	602	631	680	612	619	659	615	650	630	656	609	668	624	617	673	622	638	635	624	611	639	631	639	619	640	625	609	600	653	638	583	628	622	624	615	680	631	605	686	704	650	601	656	617	643	621	610	591	667	631	654	631	622	652	654	708	646	582	621	621	624	620	624	633	619	625	660	597	638	627	617	623	652	620	635	652	677	668	622	616	671	650	606	676	651	617	619	653	625	610	598	645	635	601	638	639	597	618	611	614	630	610	602	643	675	658	667	674	637	634	654	671	627	642	630	656	687	577	679	623	669	618	652	703	634	659	662	653	645	624	641	630	683	613	603	647	632	629	617	658	645	645	630	584	633	661	648	656	648	603	657	664	656	608	613	597	598	625	605	610	661	628	649	663	626	634	639	679	594	660	661	643	583	648	636	603	650	597	597	663	614	636	636	629	640	624	639	627	578	620	640	613	650	592	653	636	623	631	636	648	642	630	655	641	656	638	606	599	629	695	660	629	650	667	611	588	653	641	671	625	601	674	636	680	598	591	664	660	652	649	616	632	673	652	639	630	662	631	609	624	578	628	617	606	641	670	631	650	637	646	644	626	652	584	658	655	648	615	624	631	653	642	618	626	669	642	643	586	610	667	607	664	636	645	598	618	646	658	662	627	660	620	654	639	642	681	617	643	630	681	673	669	620	674	631	665	602	638	660	682	604	631	614	608	652	637	596	635	683	607	656	649	632	604	603	572	625	640	640	633	638	645	627	634	610	655	615	604	621	648	647	602	630	610	642	627	640	647	659	659	679	622	657	635	653	634	647	644	640	671	656	632	606	599	639	624	638	616	645	644	581	596	631	624	608	621	648	669	594	597	598	594	622	579	663	621	635	636	647	647	641	655	606	681	634	633	604	677	649	663	632	647	657	625	619	634	631	651	630	633	649	649	682	623	622	632	610	656	649	593	639	630	611	664	669	621	631	609	643	653	668	647	602	637	611	614	663	637	643	650	617	629	629	629	627	600	636	640	660	619	644	621	630	625	613	607	654	643	598	622	631	655	613	635	647	649	617	652	647	649	614	649	639	645	612	614	641	592	600	621	653	604	646	645	631	619	631	632	650	623	637	587	629	630	647	658	622	611	609	608	629	636	650	615	605	651	691	628	620	646	645	663	683	716	625	645	621	646	602	608	634	616	611	640	606	611	628	606	625	626	623	621	621	610	652	678	663	630	600	611	627	629	707	682	590	639	679	583	607	637	639	636	611	662	640	595	681	668	606	588	623	598	660	650	615	672	606	666	629	657	644	689	629	633	627	583	616	638	645	637	615	671	662	615	592	641	580	650	590	643	670	621	602	612	621	624	618	648	599	631	664	655	641	603	651	629	659	598	582	645	607	593	625	598	650	627	605	606	644	631	660	628	610	579	643	678	643	665	609	675	648	663	592	566	630	571	636	640	633	596	639	645	618	635	588	616	632	653	656	639	646	629	596	599	626	627	687	642	654	605	639	621	608	629	678	645	690	652	659	655	678	625	637	653	638	592	665	642	639	648	630	626	638	609	594	661	655	642	638	653	642	679	639	676	617	590	647	655	631	608	671	655	627	614	649	641	629	685	607	634	643	614	623	596	607	631	622	645	624	663	641	607	630	650	612	607	625	585	604	642	589	665	624	635	655	661	660	619	626	602	612	624	658	673	662	673	640	643	643	625	672	642	644	658	655	626	628	672	658	618	664	637	623	651	611	672	603	639	665	674	600	622	650	655	632	641	631	663	640	639	623	631	667	651	681	623	604	624	640	611	633	632	607	628	667	685	666	607	649	647	583	625	618	643	623	628	636	629	621	628	588	597	607	606	656	644	649	652	614	634	681	597	622	602	665	642	619	584	606	646	680	643	645	643	628	675	596	650	637	640	622	629	604	645	645	605	651	614	622	679	622	584	605	615	691	650	619	602	618	653	626	615	606	657	620	622	639	628	656	600	626	651	642	613	654	631	607	619	654	626	678	622	608	623	649	668	627	627	617	601	665
23922	21134	25340	27187	21154	21090	4033	638	420	383	355	338	322	301	297	266	232	227	210	199	208	218	245	206	188	207	186	174	168	196	182	198	180	195	177	175	165	205	189	196	205	182	166	173	161	173	181	152	171	186	163	142	198	170	176	182	187	149	185	178	181	187	214	179	197	143	162	174	165	185	178	173	151	197	162	191	178	167	151	158	166	182	177	183	193	180	183	164	201	164	172	165	173	193	163	178	176	171	180	166	212	180	177	140	167	159	177	165	174	166	160	159	198	146	174	183	198	189	156	173	174	170	180	187	183	139	182	178	156	180	169	157	182	192	188	181	154	194	158	153	151	187	200	186	180	180	190	194	167	185	192	163	198	168	172	188	154	183	166	164	183	163	177	142	185	174	156	208	186	175	170	156	174	185	185	201	177	186	159	174	167	179	175	157	170	167	157	185	165	172	171	165	164	159	175	172	155	184	188	192	175	165	181	196	190	164	177	163	188	176	175	198	168	155	175	158	166	164	164	188	171	188	152	163	191	158	169	175	179	184	197	193	161	165	179	162	191	190	187	203	194	178	160	202	174	175	202	182	174	158	176	155	163	159	172	165	161	172	195	159	168	155	176	181	154	193	165	178	174	163	171	177	165	194	168	198	190	179	185	177	162	188	179	184	153	177	220	191	211	170	182	174	166	172	178	170	164	186	171	188	180	200	170	165	168	158	182	162	169	188	151	181	185	190	227	188	158	190	174	175	169	157	190	190	185	194	179	137	191	199	165	187	169	186	178	160	156	194	162	170	193	200	186	196	150	169	191	190	163	182	157	186	197	150	184	177	171	186	173	194	179	166	166	149	160	183	140	179	176	180	167	183	176	192	144	171	161	176	154	188	169	167	189	174	200	193	174	186	154	187	163	200	168	179	184	192	185	165	188	171	170	149	163	178	179	169	196	181	181	166	154	168	166	199	150	167	175	195	154	203	169	190	162	167	170	179	170	166	152	174	183	157	177	181	157	191	174	156	183	188	164	174	153	180	179	171	173	165	205	192	154	179	165	178	185	170	166	178	173	179	172	171	173	179	168	168	191	177	179	160	167	164	171	174	158	198	182	178	155	185	170	177	172	182	165	171	187	167	153	190	164	164	184	167	182	188	150	198	189	174	181	162	203	170	177	141	165	172	158	167	174	150	192	170	187	185	195	161	160	178	167	190	170	182	158	193	165	175	194	146	183	160	169	189	160	187	184	162	169	143	145	182	169	151	199	152	165	171	171	187	186	159	172	161	168	189	176	169	189	204	176	179	187	174	158	169	181	180	217	173	188	185	167	178	155	172	186	207	175	180	170	165	182	209	179	156	170	171	186	164	218	177	133	190	185	196	168	175	185	154	167	156	165	179	201	176	155	191	194	169	197	178	172	197	211	170	156	174	170	185	168	153	176	177	180	175	170	156	164	177	180	192	195	183	176	172	178	184	179	173	173	180	182	176	184	170	182	155	188	204	163	167	147	173	166	152	199	191	176	173	170	152	181	179	184	187	167	159	156	217	182	173	166	179	201	149	201	212	162	169	177	152	178	188	191	186	184	167	187	167	184	179	171	193	180	194	158	177	166	170	165	172	189	176	184	183	176	162	172	178	154	152	170	192	175	166	202	175	183	179	195	177	191	208	181	175	168	154	166	167	177	191	187	139	222	185	169	178	172	154	187	178	141	173	172	197	172	165	150	197	174	175	168	158	164	169	155	199	186	163	175	176	169	169	185	185	181	163	173	164	184	172	157	160	190	146	195	172	159	192	168	184	167	158	172	191	164	173	181	196	173	170	196	196	153	176	145	171	172	166	196	158	172	207	167	156	174	162	169	187	164	178	193	154	162	186	191	198	178	178	169	164	172	173	185	157	159	174	176	142	183	180	161	165	175	188	170	171	188	170	164	179	179	167	164	163	203	162	179	169	202	177	180	169	172	173	169	176	156	203	187	197	165	187	154	173	168	165	178	187	201	187	165	148	167	193	167	165	169	144	163	190	190	213	184	173	197	159	175	178	201	170	193	151	181	146	179	183	154	186	160	144	149	168	164	193	187	186	181	173	173	164	166	206	203	179	151	187	162	183	172	175	164	168	177	172	190	183	158	186	161	155	169	178	152	188	180	196	184	175	165	181	154	141	169	168	147	168	163	175	182	152	184	168	160	164	173	175	182	173	166	167	179	166	162	171	175	171	170	161	190	171	203	169	210	159	195	179	177	181	172	165	161	178	173	178	162	189	174	177	173	186	190	214	175	161	165	172	164	188	182	186	204	157	164	188	169	170	191	149	150	180	171	176	183	186	168	189	183	178	202	151	140	173	193	175	172	188	171	195	198	183	199	176	177	173	161	190	164	166	195	169	194	162	173	183	179	170	164	167	176	176	184	181	175	143	182	195	156	164	179	158	170	169	184	163	178	175	185	182	171	163	189	167	156	173	188	162	187	162	164	171	151	160	179	170	171	186	162	179	184	189	184	181	179	177	157	174	169	155	180	173	145	189	173	193	183	173	169	167	187	176	170	176	166	173	153	151	176	169	171	181	155	168	160	150	150	156	170	168	164	196	169	173	205	184	180	170	166	176	168	151	194	166	158	163	151	164	164	167	176	181	191	164	173	166	191	170	176	186	163	158	177	176	160	188	164	186	185	194	207	157	197	187	174	176	182	178	167	183	173	168	149	185	182	183	174	169	158	173	170	172	169	155	187	184	165	200	149	154	183	188	169	162	169	182	160	176	163	165	149	179	168	172	213	159	173	209	171	165	196	161	187	193	181	162	171	169	192	174	177	181	181	173	165	177	162	192	162	149	173	183	158	179	186	162	162	182	174	177	132	180	176	163	180	153	160	175	186	175	204	175	189	194	165	195	172	166	189	187	182	151	147	184	182	195	164	161	209	197	170	184	175	168	180	198	162	154	150	142	185	199	157	159	159	189	182	181	196	188	199	174	178	184	193	183	186	162	156	194	175	173	166	171	155	187	155	160	166	176	178	180	161	182	171	179	190	168	162	166	164	170	165	156	179	171	204	197	179	172	177	200	162	183	156	174	181	174	174	160	186	181	189	169	176	162	148	175	171	158	176	184	191	173	166	172	186	210	173	167	176	196	169	188	174	168	159	175	180	210	200	169	177	136	168	174	168	179	178	165	185	167	163	197	185	172	182	156	162	195	173	170	167	180	194	153	183	192	189	161	199	189	160	170	175	186	200	199	186	148	178	196	171	200	191	189	167	183	179	169	175	183	172	167	170	167	177	189	158	151	184	180	173	168	176	168	170	176	186	152	204	179	161	188	151	176	193	180	185	168	169	189	190	175	181	168	163	166	165	203	178	176	192	181	197	173	148	183	174	197	173	180	180	180	183	208	163	174	183	178	170	176	166	173	161	154	188	161	197	186	176	175	176	203	185	163	192	162	153	182	184	171	187	164	209	188	188	168	192	165	176	142	171	151	167	168	175	190	179	175	172	172	192	164	192	193
6317	15427	9873	4089	2145	1184	782	651	566	535	514	534	498	492	481	457	432	425	417	441	448	422	462	458	424	411	403	445	428	467	453	415	407	454	450	437	398	403	414	423	420	453	418	415	412	434	433	419	402	378	417	434	423	404	400	447	423	409	420	426	384	411	433	425	430	387	423	417	392	408	413	392	409	439	420	422	385	391	397	428	431	417	432	417	414	435	388	382	447	399	422	426	437	405	385	419	395	421	438	445	425	385	427	431	420	398	432	407	410	407	418	413	410	414	412	412	405	443	409	439	400	435	417	400	455	427	429	403	412	426	377	411	394	408	388	413	395	394	427	443	432	416	391	389	409	419	414	451	439	369	461	408	409	415	428	414	425	381	393	388	403	418	403	435	434	402	445	429	434	395	409	440	382	401	430	444	406	421	402	399	407	424	435	437	438	440	424	434	393	417	431	424	416	420	431	426	437	420	418	408	445	411	405	388	393	414	401	417	409	427	428	408	435	392	391	419	408	429	424	416	401	392	413	446	444	385	415	419	391	394	403	385	392	442	433	419	421	428	414	439	431	394	413	419	472	412	416	400	437	468	422	407	436	439	437	399	412	405	425	407	385	450	442	413	397	386	416	429	424	387	432	391	431	408	415	409	432	427	385	424	390	453	398	448	418	422	427	394	407	354	413	456	376	405	441	415	408	429	416	402	426	424	410	442	380	406	407	440	419	399	416	450	429	403	407	422	382	402	447	408	438	412	408	416	411	383	410	415	411	415	451	423	393	424	421	438	433	418	443	417	422	380	437	404	410	393	412	387	422	408	401	373	415	409	387	399	402	417	449	422	387	433	393	376	412	399	417	415	386	410	397	439	403	407	428	413	419	399	360	396	420	410	394	401	419	442	411	393	398	390	406	399	403	424	384	433	416	425	391	424	417	403	389	417	401	407	436	399	398	441	414	406	395	425	416	337	395	381	406	386	454	431	402	414	385	413	441	385	406	409	414	428	392	430	412	373	368	385	383	413	414	440	412	386	424	404	395	421	405	452	412	407	366	403	403	450	390	420	442	404	377	404	413	395	454	408	396	426	409	390	426	403	413	409	373	443	392	433	404	409	416	404	414	398	473	440	377	399	380	444	439	375	390	394	388	464	409	416	430	415	392	438	402	369	438	416	443	363	402	400	414	416	408	397	397	415	412	434	419	436	428	414	418	422	420	390	431	429	423	430	406	418	404	421	422	430	375	447	395	425	402	418	426	401	411	390	391	378	393	410	404	397	424	415	427	422	411	417	459	402	386	366	423	418	369	411	396	397	426	402	415	413	420	400	410	393	421	421	376	406	404	432	488	412	424	418	403	417	387	421	398	385	394	407	432	428	419	387	424	398	410	443	415	416	402	437	418	417	405	401	431	443	408	383	446	465	373	406	418	393	410	376	431	405	437	431	418	413	385	417	454	382	406	426	405	394	467	441	422	432	418	399	428	415	409	405	428	449	409	395	410	423	447	428	408	422	422	356	403	393	391	398	386	385	407	431	429	419	453	425	406	402	402	421	425	387	435	400	386	428	456	416	398	407	422	429	427	385	397	418	402	402	380	436	425	406	439	444	405	408	427	402	420	426	411	413	427	412	472	419	402	397	409	382	393	411	420	422	423	423	419	363	443	372	393	400	423	436	421	385	397	418	386	397	418	405	421	409	389	404	398	420	436	417	406	399	391	418	425	401	409	380	401	400	404	402	424	393	407	373	422	413	445	383	359	411	405	405	378	430	395	407	428	393	427	413	439	397	384	400	397	422	402	398	423	385	391	416	418	434	385	428	398	387	424	425	392	421	404	411	407	433	423	409	414	420	425	417	428	432	403	381	378	410	421	437	405	386	428	400	394	411	407	387	409	411	386	422	431	434	406	441	414	439	385	444	391	403	393	422	388	394	372	441	422	415	383	401	449	411	393	427	387	445	449	429	419	450	397	395	444	393	408	416	436	397	390	412	380	374	391	409	396	419	424	445	369	404	416	446	408	416	450	416	416	423	466	436	441	423	415	402	407	430	446	413	426	414	419	414	384	426	378	408	412	406	363	425	425	422	376	385	394	436	416	429	439	396	396	405	425	411	419	435	405	418	417	395	424	408	428	365	372	414	413	400	422	412	423	400	406	399	419	432	391	447	455	413	415	402	442	415	431	392	473	402	395	429	417	378	426	448	410	431	410	434	422	417	413	418	457	408	409	393	453	409	428	418	394	435	406	427	361	443	443	392	429	419	381	439	398	420	433	401	433	422	398	411	381	395	423	401	436	400	415	430	441	430	444	424	416	424	440	447	390	408	425	441	427	431	442	405	409	434	419	434	392	383	421	419	415	396	422	392	420	398	369	442	414	424	395	387	411	457	427	416	385	434	434	411	401	425	382	429	419	444	458	434	417	435	424	401	423	447	409	426	394	393	380	411	419	454	394	388	399	430	438	398	411	404	438	382	433	402	376	406	432	413	412	365	414	406	440	422	408	408	412	401	424	393	428	393	448	412	402	417	385	403	447	433	387	435	375	405	415	430	378	437	398	387	406	430	405	397	401	442	373	397	413	373	410	383	407	425	390	399	424	418	449	409	407	411	414	413	407	431	407	426	415	413	414	473	436	382	398	410	403	423	392	398	423	413	358	440	443	410	401	422	423	408	428	412	377	416	437	357	374	420	414	435	422	448	381	435	420	399	420	412	379	410	418	418	393	396	413	382	397	430	394	404	436	377	399	411	392	407	419	406	398	432	392	436	435	415	435	397	438	428	421	394	376	401	424	396	428	425	436	364	387	425	420	390	444	446	428	420	411	431	412	423	408	422	440	422	471	434	410	414	401	415	434	395	414	430	395	406	408	435	411	423	428	465	393	449	411	435	387	381	444	404	420	396	358	399	445	427	420	429	396	436	393	411	424	404	407	392	388	407	432	424	393	416	429	444	399	399	409	430	400	376	402	418	425	447	431	423	420	399	411	353	415	398	401	390	411	419	399	465	400	400	408	419	385	417	383	435	379	395	373	428	419	420	445	396	413	421	423	453	389	418	408	425	418	416	380	425	473	391	422	402	430	420	398	396	427	410	418	434	417	418	438	429	393	454	417	416	438	392	370	410	424	425	361	395	449	426	403	400	406	399	436	397	420	398	427	413	452	442	414	431	381	405	407	421	387	403	452	403	401	419	417	399	401	430	433	417	405	430	400	410	403	420	408	388	376	414	400	429	426	387	441	425	423	430	396	416	409	439	446	409	417	427	375	394	440	392	418	409	403	388	383	419	437	408	459	442	425	438	381	407	403	394	398	414	375	396	419	357	431	391	462	432	434	401	395	400	358	417	389	409	408	398	378	416	436	436	394	391	393	388	396	407	419	407	390	417	400	442	427	428	407	412	433	411	422	444	425	414	444	417	424	406	400	389	407	431	396	412	422	418	420	435	379	412	385	402	436	426	426	383	449	402	375	434	394	423	432	443	403	393	400	410	452	402	403	411
33990	14282	5235	1985	1118	701	496	468	411	453	485	432	450	408	407	412	383	391	412	406	386	384	407	415	430	433	382	372	388	421	408	386	368	420	354	388	372	404	383	412	426	395	384	383	429	422	354	383	417	443	414	350	382	366	388	393	382	395	413	414	373	397	406	424	383	411	393	399	365	388	392	398	395	395	408	406	397	346	374	396	403	365	362	399	398	393	385	422	401	395	364	398	394	382	395	422	397	363	420	400	416	380	375	398	392	390	404	378	382	378	404	363	407	370	408	381	378	401	422	375	400	377	390	369	397	385	366	400	388	383	427	375	408	375	396	422	355	393	381	393	387	402	408	453	365	428	418	403	394	389	395	420	365	356	357	419	375	431	396	395	391	378	341	404	384	391	394	401	390	399	394	372	389	340	430	385	425	347	381	367	347	392	369	409	378	386	418	434	454	383	343	337	394	425	375	406	384	393	358	390	410	395	372	380	403	414	386	426	390	396	374	407	407	387	360	425	431	393	352	379	415	396	387	422	377	352	421	363	416	379	413	422	425	375	380	418	394	405	438	367	398	386	342	396	359	404	403	398	372	396	402	410	366	419	421	382	399	385	391	359	387	372	394	403	383	397	385	365	410	391	422	383	393	396	391	382	384	379	408	368	357	405	366	371	401	376	347	397	376	388	381	416	386	397	429	411	419	358	357	399	429	380	419	402	391	389	409	390	410	398	414	404	430	396	379	407	363	419	399	410	375	435	395	410	363	402	435	392	393	393	366	427	390	407	402	403	376	423	380	365	407	395	375	396	372	396	367	418	376	395	383	409	374	393	419	426	376	353	411	355	394	371	436	396	422	415	375	400	409	404	382	356	385	383	413	396	409	398	387	375	415	431	411	384	403	404	390	391	398	367	381	384	444	382	395	400	407	370	337	406	400	407	387	430	390	381	347	388	409	416	382	394	430	413	386	377	414	396	384	370	386	417	420	366	353	376	426	378	365	376	388	434	373	379	399	413	411	378	400	369	423	409	372	385	366	390	425	398	377	361	376	394	402	423	363	410	391	373	387	390	384	379	372	357	409	368	369	365	402	408	383	383	416	375	426	370	398	414	379	379	357	413	401	385	382	377	376	400	379	396	402	383	383	406	371	380	379	382	406	414	395	414	423	435	399	385	396	411	423	364	379	383	380	418	383	411	434	367	378	409	361	367	386	367	446	396	418	408	439	360	407	400	382	394	431	374	376	386	402	403	407	406	394	397	373	396	390	384	376	401	408	418	407	406	384	393	388	440	410	392	376	372	388	405	355	373	362	385	440	408	409	375	394	390	392	436	358	377	374	368	363	407	405	407	367	433	397	402	397	398	386	352	367	368	342	427	404	422	407	381	372	405	400	400	384	401	393	395	390	414	423	391	379	411	357	361	400	376	408	410	369	393	402	396	369	423	399	379	424	399	381	373	377	394	427	379	373	395	371	430	423	401	415	391	379	415	392	436	377	419	378	415	384	386	354	402	387	382	390	386	357	383	375	383	405	396	366	396	409	399	431	380	348	376	405	387	387	383	400	405	394	381	387	388	397	407	427	419	352	381	378	385	380	415	310	403	382	392	388	382	388	357	377	385	438	386	406	376	369	397	413	375	370	431	379	374	414	379	407	385	380	339	352	405	398	381	409	438	383	352	408	410	378	381	368	403	452	372	348	414	386	407	414	377	378	393	404	389	419	400	400	387	413	408	355	365	377	362	370	395	379	381	405	454	409	395	398	392	415	391	383	384	412	384	383	379	387	428	403	415	393	412	389	427	408	383	383	424	379	418	381	404	405	404	403	406	377	419	405	401	396	402	362	374	415	381	403	382	370	346	407	380	401	389	349	406	403	405	371	420	431	390	413	428	402	428	388	406	385	427	383	376	376	359	381	393	403	415	388	384	370	381	361	380	397	380	377	358	389	387	352	403	366	364	356	378	409	375	412	433	429	379	386	364	384	415	383	404	443	392	343	374	403	381	414	364	367	406	416	418	338	393	389	399	392	389	426	362	343	369	423	439	411	418	407	393	400	384	366	415	375	378	398	379	407	414	332	403	415	394	367	396	405	404	386	367	386	412	410	396	386	414	383	417	408	398	374	357	380	411	370	368	383	422	395	397	414	419	414	428	397	369	382	409	360	420	384	382	375	392	396	384	369	381	429	395	383	348	385	398	382	411	380	406	364	413	382	401	390	423	389	383	415	422	405	431	395	400	385	390	416	407	350	398	397	404	424	364	369	394	369	381	401	421	412	358	393	379	406	410	386	394	393	400	380	374	408	384	371	403	415	373	371	425	378	402	380	409	394	383	371	393	365	403	394	371	400	393	372	372	389	388	392	373	401	374	401	402	424	383	378	412	401	426	356	409	405	378	391	380	390	398	364	423	380	354	424	403	358	382	424	390	362	398	380	371	387	391	363	382	384	392	396	386	392	396	375	463	359	419	393	382	405	445	387	384	357	404	375	428	377	376	394	428	382	408	359	425	373	426	413	394	394	412	415	420	397	356	389	354	416	426	412	379	382	436	404	395	416	402	401	380	416	374	389	402	421	375	404	370	399	395	366	385	397	410	383	406	344	377	378	376	417	420	364	427	371	393	396	383	385	399	395	390	418	405	386	397	349	381	400	441	370	390	382	408	392	365	408	382	382	391	404	383	404	379	368	416	369	368	385	388	382	405	400	384	410	376	379	398	365	386	384	371	394	404	417	400	397	403	375	391	422	391	377	388	394	379	378	399	452	360	400	427	404	432	380	391	396	386	434	390	394	402	375	413	397	390	389	403	378	404	419	393	404	399	370	428	395	381	388	406	395	372	377	362	365	400	414	401	408	374	404	398	405	417	384	389	372	381	393	430	406	410	412	392	368	389	443	401	381	410	409	381	387	413	364	367	393	439	455	392	405	369	405	372	356	376	379	384	391	388	408	434	388	414	385	381	385	351	391	408	362	405	399	369	383	388	374	456	391	407	421	424	436	368	386	414	385	416	377	416	361	382	365	384	404	414	426	374	371	351	449	354	384	354	397	415	370	360	387	385	362	406	387	399	375	393	371	377	418	413	381	388	356	391	385	396	433	404	354	352	416	376	374	417	388	408	418	400	385	393	415	368	376	364	378	409	371	420	401	410	351	357	390	369	389	413	344	395	414	414	392	359	380	383	357	364	413	422	352	375	412	396	414	392	382	408	412	393	418	355	387	408	364	395	412	396	406	370	418	415	401	316	347	381	411	461	386	361	363	392	394	430	417	402	378	422	412	403	387	352	391	384	345	405	339	406	375	400	384	392	382	394	381	391	441	408	399	436	446	373	428	393	395	401	382	400	375	404	401	405	414	445	416	420	390	403	386	407	389	409	415	381	361	404	374	407	387	368	398	394	415	382	389	391	364	369	419	395	428	377	397	394	390	411	388	395	389	383	368	372	379	366	384	373	415	403	425	386	399	404	397	395	421	391	384	395	400	432	380	412	390	375	369	396
8860	6655	4392	1948	1295	1087	958	862	844	841	873	832	848	837	865	856	882	915	884	858	851	908	804	823	915	905	815	874	806	905	836	885	870	859	897	844	819	858	822	828	829	864	843	834	856	850	843	849	841	843	843	839	865	871	855	849	838	836	887	862	815	945	859	860	808	899	835	802	825	833	804	851	846	794	836	860	850	857	859	837	849	855	882	811	870	887	833	838	847	865	900	805	857	816	848	876	847	857	825	821	832	855	874	892	818	853	836	835	896	837	858	849	830	836	825	842	854	868	829	865	871	798	900	879	811	854	860	899	800	887	832	885	826	813	851	814	822	825	838	829	832	849	843	831	799	864	892	814	832	802	853	850	887	817	827	878	811	850	869	827	864	886	882	845	816	912	877	844	942	850	833	817	852	784	871	851	856	858	820	819	821	826	902	870	825	876	824	887	849	814	816	800	806	882	859	862	875	836	784	879	869	860	871	899	856	903	808	814	873	809	828	880	852	821	855	881	806	833	846	811	876	849	784	847	881	868	828	850	867	876	831	805	769	864	857	893	839	873	837	856	814	814	807	858	798	835	870	815	865	840	817	888	825	845	828	868	861	798	871	846	844	842	841	866	845	862	867	845	885	847	886	860	845	857	838	829	838	909	859	850	845	820	820	793	852	853	826	824	857	850	835	901	860	830	805	859	874	806	905	855	827	827	856	832	864	832	881	874	869	818	837	839	819	833	893	798	809	880	891	793	873	852	795	845	839	861	857	834	831	862	819	845	834	874	856	853	875	833	838	838	850	857	835	861	842	869	840	804	813	849	865	838	870	809	857	858	887	794	841	846	851	784	865	851	809	815	816	868	809	818	882	850	788	803	800	898	875	856	838	839	939	833	835	848	845	840	796	886	889	867	849	794	852	825	835	837	840	838	873	828	818	867	849	830	834	893	877	881	875	844	868	867	880	894	835	879	815	850	832	857	866	851	819	883	865	844	801	870	853	897	849	881	867	860	875	855	809	832	885	843	803	869	832	888	863	826	871	847	877	897	891	810	818	852	822	860	819	843	847	837	824	849	838	813	838	806	848	828	854	844	842	848	813	869	793	894	860	853	860	877	839	859	879	815	819	847	857	891	822	877	830	805	877	894	865	833	806	843	837	860	840	808	872	838	798	815	813	807	888	908	875	826	856	893	841	850	838	868	885	824	852	895	861	846	864	818	827	827	873	817	828	800	806	847	858	858	859	843	864	849	811	787	847	861	857	863	804	874	869	894	818	837	885	812	793	862	882	799	835	844	878	826	864	843	813	868	871	875	896	798	841	847	839	828	821	812	795	853	842	868	855	810	898	842	912	832	875	839	885	830	873	840	916	830	844	860	825	849	829	835	842	823	837	821	849	823	832	799	823	804	868	832	859	818	843	824	825	827	837	835	833	831	867	823	848	828	863	865	871	821	825	850	799	858	825	835	863	807	799	855	856	807	858	860	899	843	827	841	826	854	825	847	806	831	852	854	832	809	849	821	817	817	846	878	878	841	860	840	836	895	809	821	899	898	868	836	909	832	855	844	847	848	791	830	876	861	860	833	849	847	862	808	851	874	873	802	820	857	864	844	841	817	839	863	873	835	869	825	869	869	872	827	832	851	826	842	846	883	830	861	908	821	856	865	877	851	844	848	869	884	876	854	833	848	850	816	882	808	818	801	835	868	860	857	878	817	876	779	806	876	842	830	823	895	821	819	841	882	833	823	821	865	805	794	846	853	813	884	896	847	876	878	866	836	863	851	870	829	898	844	830	847	870	842	864	835	817	834	829	892	863	863	874	863	851	773	814	887	861	849	845	812	838	889	843	833	814	875	831	853	875	841	812	887	865	860	837	870	815	933	877	873	831	841	879	851	837	835	845	866	852	855	852	863	813	847	863	810	862	857	873	807	850	895	916	825	832	876	818	851	818	815	810	810	899	820	834	857	792	880	877	805	823	861	884	808	892	817	802	820	817	885	851	852	876	808	851	804	859	878	840	815	822	826	869	778	796	839	803	859	831	844	844	842	845	909	862	786	856	856	816	809	858	848	819	875	872	813	813	815	900	883	840	827	866	860	850	873	845	847	787	767	875	892	857	825	863	875	858	799	784	835	879	854	813	808	857	845	841	856	856	873	836	827	840	864	860	807	790	852	823	799	833	846	885	842	839	881	811	843	826	872	856	837	839	845	803	844	860	852	823	839	860	852	834	865	877	889	810	873	826	867	815	818	836	838	790	806	842	837	858	863	809	860	847	843	873	854	871	829	886	855	847	848	869	876	857	858	856	807	834	838	896	867	892	869	797	804	842	818	843	841	866	857	857	768	843	872	857	849	846	867	862	851	796	849	850	807	841	806	898	837	812	845	832	890	820	777	844	811	825	862	855	837	796	844	804	874	840	813	827	886	844	847	796	828	844	883	860	813	807	866	835	871	859	870	834	866	845	826	851	861	830	863	813	836	779	878	860	903	802	794	855	846	819	850	893	822	869	822	854	832	805	851	812	815	805	861	808	863	800	856	867	895	807	833	842	841	833	855	848	819	846	890	836	877	855	876	840	844	867	837	849	888	850	883	806	872	828	885	773	874	853	837	835	875	789	803	826	906	844	830	855	807	840	827	821	862	820	855	832	867	879	846	763	820	850	846	823	846	843	852	818	829	869	819	835	848	797	845	846	849	821	868	923	843	838	853	872	855	809	864	864	855	827	804	850	780	794	861	847	816	773	868	824	861	817	837	845	829	828	868	841	823	870	875	838	872	838	771	833	810	860	822	808	858	800	807	815	862	885	830	841	812	859	837	865	860	830	837	858	830	824	833	864	862	855	881	817	859	867	812	847	830	858	851	839	848	880	835	828	811	838	870	772	827	853	866	861	884	837	871	861	808	824	794	875	851	828	816	788	806	795	805	855	855	851	837	853	872	873	871	847	827	855	839	839	843	833	831	841	860	813	843	820	877	847	852	851	827	863	796	815	787	854	844	821	862	818	872	841	842	847	855	837	814	865	765	843	890	790	888	812	872	825	813	836	835	862	838	819	870	802	821	813	840	845	856	814	894	874	807	831	803	862	833	899	835	867	849	836	801	838	811	852	836	862	849	812	868	864	841	836	801	910	807	840	872	825	852	831	902	862	895	826	830	860	826	873	832	816	870	868	850	823	802	909	832	841	861	845	865	866	876	762	891	806	828	827	837	849	883	831	874	825	789	851	839	842	802	836	859	846	805	809	807	893	829	845	898	884	882	818	806	814	867	822	870	880	847	841	854	869	831	819	812	850	792	816	833	813	870	832	851	826	814	851	840	838	849	819	861	857	830	830	848	816	819	837	840	819	868	831	886	862	890	857	844	864	853	798	764	831	826	828	842	793	856	847	818	885	837	814	872	846	887	860	867	838	896	850	828	809	866	862	825	878	889	796	840	816	829	873	848	873	853	834	865	828	853	835	861	867	885	860	831	810	864	809	793	841	818	829	836	785	833
24725	21129	24689	27799	20760	4552	888	533	424	437	380	376	409	376	355	382	354	332	302	361	318	329	279	322	314	270	307	261	306	299	310	295	279	297	307	310	260	301	279	297	325	305	310	308	308	303	291	301	338	276	341	311	255	318	308	305	291	263	293	295	281	306	306	341	313	311	286	312	249	299	338	262	300	278	296	285	290	293	284	281	288	279	302	320	277	288	272	274	306	295	278	294	311	291	342	318	307	289	261	312	270	307	295	296	299	324	309	299	284	291	292	268	308	284	275	273	306	304	312	310	276	279	323	279	309	281	297	276	289	290	272	285	305	282	283	260	307	308	310	304	299	283	268	298	275	280	258	297	259	289	283	307	300	317	280	264	290	307	263	261	245	261	287	281	253	334	293	264	289	248	311	316	263	274	301	312	276	263	300	317	277	297	292	299	280	272	278	289	281	294	296	287	292	270	286	288	331	273	296	280	283	312	286	318	308	295	311	307	293	298	303	289	273	253	306	304	286	292	299	289	278	271	300	267	283	297	279	288	269	282	294	288	307	284	290	298	309	270	310	295	287	289	322	293	267	337	304	275	285	276	276	259	299	283	319	268	311	299	286	277	276	301	278	302	318	291	274	294	279	269	268	279	309	301	283	262	293	293	265	270	270	293	298	249	296	270	293	302	286	277	292	304	293	295	270	299	323	292	295	280	302	267	284	303	294	289	300	300	248	274	287	295	293	283	288	279	305	273	268	318	273	306	286	276	307	281	292	276	264	278	271	305	281	259	277	304	322	321	309	280	290	306	315	270	310	296	311	302	317	295	303	298	284	296	315	286	271	313	289	267	271	303	295	287	296	280	340	321	284	306	280	283	312	268	271	277	269	279	283	312	316	277	274	314	271	293	321	287	270	283	284	291	273	289	298	286	287	237	273	278	325	318	283	300	291	317	286	267	295	294	277	279	259	331	300	311	283	283	290	309	290	262	310	295	306	312	289	257	299	281	259	279	292	286	298	300	300	275	287	320	284	280	331	284	258	285	297	263	296	284	269	283	300	315	288	311	264	287	306	288	300	266	292	265	270	287	299	283	310	274	282	313	305	290	320	289	282	269	272	265	295	288	275	270	288	313	291	286	279	305	288	287	287	327	288	303	275	314	294	271	293	307	312	260	292	274	328	284	319	289	297	298	314	305	256	260	263	296	299	283	296	303	314	284	305	312	264	308	285	296	271	282	302	297	323	297	296	318	255	307	296	262	287	298	302	263	291	296	295	263	269	290	293	269	289	282	296	292	285	293	289	318	301	300	306	283	306	302	292	286	286	297	291	298	285	292	311	300	281	306	276	282	278	293	286	293	307	301	292	287	282	294	342	273	271	292	273	301	311	291	294	301	276	300	271	300	257	304	284	290	288	357	268	251	278	269	269	277	292	296	305	278	267	283	268	282	266	271	287	262	315	294	338	293	300	282	282	290	251	254	298	273	290	272	291	305	281	285	281	298	265	347	277	305	273	291	280	275	281	301	273	271	256	300	247	293	265	255	256	283	289	337	314	305	274	285	277	263	312	282	318	266	324	284	275	263	286	298	299	264	264	293	308	292	284	316	294	288	280	261	284	316	291	283	292	291	265	278	289	312	277	290	279	308	275	272	288	314	317	283	311	269	284	272	279	305	275	292	286	282	318	307	278	306	270	261	279	256	281	286	265	260	299	258	319	261	261	271	305	273	302	270	294	282	260	296	306	282	302	281	287	316	306	290	286	306	290	319	307	314	266	298	290	305	308	290	253	314	320	300	293	300	298	304	275	286	258	267	314	284	295	316	310	277	282	297	283	268	267	281	294	285	290	324	287	275	246	310	327	278	316	268	286	286	283	248	303	303	269	300	266	255	285	249	319	285	283	267	272	284	293	307	296	310	257	327	274	299	300	285	299	295	272	288	283	247	264	294	266	313	267	285	236	284	260	241	281	297	276	262	285	294	295	302	258	311	281	297	304	316	283	305	296	286	264	287	299	268	269	291	281	295	269	316	304	238	270	299	286	296	278	283	296	287	275	254	290	302	304	281	303	274	288	301	288	297	315	296	300	275	279	285	281	281	279	314	303	290	263	301	279	272	294	295	281	300	289	276	308	286	309	305	314	291	266	315	272	278	281	307	347	293	319	284	312	294	286	287	324	316	299	296	285	302	289	292	293	309	295	262	281	291	265	299	302	315	294	291	287	269	269	257	286	301	271	285	250	299	287	284	325	299	294	319	282	291	243	307	298	298	307	285	273	294	273	291	295	286	258	302	306	309	292	311	299	313	288	301	277	301	288	307	285	296	277	309	286	296	266	280	269	267	288	286	285	264	267	276	344	313	279	284	267	282	296	285	284	293	278	300	320	282	269	290	293	295	295	296	266	293	275	279	272	309	282	274	283	317	281	309	306	306	272	250	254	243	317	294	275	292	320	313	272	279	301	289	275	277	277	304	292	299	283	250	297	301	293	274	268	333	282	271	272	276	319	281	309	301	314	285	268	307	285	299	302	287	275	306	266	278	295	265	280	263	303	281	279	300	244	283	285	317	321	285	282	298	291	267	286	265	324	278	306	277	282	283	280	300	324	294	300	292	283	303	271	293	268	266	322	286	279	301	277	290	273	247	300	313	315	300	286	312	291	280	270	265	293	280	290	280	288	271	281	340	275	295	275	278	307	296	300	293	295	305	250	314	304	298	293	287	310	283	327	272	286	281	287	280	279	250	303	255	289	271	317	272	283	308	322	282	286	266	308	261	308	318	267	305	278	293	326	256	315	267	321	309	291	318	289	311	278	286	303	292	315	311	256	267	350	308	268	279	301	281	289	301	303	279	293	301	281	293	256	289	286	274	275	258	282	267	265	320	267	312	299	299	297	299	292	305	298	301	284	306	308	253	301	282	314	284	304	292	321	274	323	303	274	268	268	308	254	273	277	284	314	262	275	293	305	283	281	300	296	296	275	274	313	284	280	315	270	281	317	302	294	279	274	313	288	306	297	282	289	276	296	299	295	301	273	259	308	303	289	305	290	291	300	297	272	292	249	269	268	248	291	267	278	258	273	309	282	290	257	268	304	312	284	298	294	274	287	278	272	322	309	300	310	272	272	271	288	288	293	315	299	310	260	323	306	278	311	253	269	268	306	302	269	306	282	267	266	297	295	283	280	274	268	266	314	314	300	312	282	280	269	300	280	286	295	273	300	301	266	248	313	274	261	315	303	262	281	313	305	283	317	306	254	286	269	282	286	300	291	287	262	308	287	281	256	286	328	306	306	280	314	299	272	274	317	282	287	291	283	292	296	291	292	264	335	287	320	306	279	311	309	301	309	307	290	277	287	296	278	331	281	317	291	291	276	280	270	294	274	327	318	300	296	269	285	312	305	275	315	291	295	290	327	307	280	291	266	250	285	259	280	334	262	315	305	264	256	282	262	306	297	299	279	287	293	298	274	257	263	296	295	313	306	283	259	315	277	271	288	257	267	285
6452	12775	8149	3375	1797	1102	786	760	690	687	672	672	658	706	673	615	645	652	622	690	623	626	659	615	631	652	655	618	596	574	684	633	650	661	667	625	637	641	607	670	643	628	662	653	645	619	630	644	630	611	652	640	632	621	646	675	634	688	613	660	628	647	664	649	631	637	593	634	645	654	617	643	613	626	641	651	626	639	602	661	637	660	592	626	665	625	608	602	661	659	597	645	620	645	602	606	609	636	631	584	624	603	642	628	656	603	666	666	605	607	621	621	642	641	659	645	647	628	652	620	621	585	598	626	651	659	620	657	607	651	585	618	637	619	652	601	614	569	654	603	588	630	633	657	647	610	677	651	635	611	647	634	634	706	654	668	641	616	629	637	613	622	624	624	597	651	611	614	558	637	638	602	600	676	596	604	623	675	658	646	615	584	601	628	649	626	675	640	628	640	619	632	660	647	629	655	624	614	648	618	652	627	620	680	626	672	625	641	622	646	638	595	614	665	643	652	640	628	645	632	639	646	643	630	646	676	617	652	609	661	650	626	629	674	628	600	622	668	632	610	628	659	599	650	646	653	614	642	626	659	647	634	637	654	610	616	644	676	691	643	622	605	672	591	597	595	630	655	631	646	601	644	579	625	640	602	639	620	645	613	608	649	637	616	626	614	652	662	667	644	600	696	641	621	638	622	664	652	619	637	645	639	600	588	613	641	645	638	639	598	643	602	624	610	644	640	685	609	697	614	621	586	665	643	626	598	621	627	672	647	568	618	608	685	608	607	665	648	587	608	627	611	629	607	683	621	643	654	616	639	641	636	624	573	653	626	640	614	698	595	620	616	602	643	539	602	595	643	628	605	621	669	623	630	659	650	573	638	636	594	641	607	655	630	638	654	611	653	614	635	648	616	663	588	616	612	689	610	601	636	645	609	618	615	629	648	633	611	596	627	585	630	647	647	627	602	641	654	615	646	628	637	637	657	644	698	630	624	620	650	588	644	640	631	614	598	618	634	593	637	626	616	615	646	631	658	629	646	623	656	639	609	622	614	579	697	615	619	612	642	682	628	629	668	615	615	628	606	624	643	645	624	638	603	635	649	647	674	648	696	592	630	646	592	589	647	616	648	625	613	653	635	600	633	682	643	623	656	655	614	621	638	626	656	652	644	648	666	664	633	597	652	613	617	629	630	626	661	658	588	632	624	597	616	653	615	678	612	623	608	626	636	623	671	577	634	573	661	660	648	602	623	632	618	649	625	587	654	605	605	637	650	688	633	619	666	666	656	595	611	621	633	592	613	651	632	625	642	649	672	625	621	612	627	600	660	630	670	674	652	633	612	652	662	662	593	623	600	633	600	663	660	654	630	665	639	627	594	631	661	654	650	619	651	642	586	625	627	649	665	624	663	629	666	620	618	614	627	639	630	686	648	636	590	671	640	654	611	629	628	609	671	615	605	648	665	601	619	648	576	562	626	608	616	643	643	632	613	663	592	639	639	642	632	584	664	641	578	616	640	629	597	640	625	665	628	643	632	645	632	620	608	645	611	623	652	658	639	607	658	641	644	638	640	613	643	596	626	626	637	641	634	631	627	626	594	651	669	630	589	608	605	627	609	594	635	615	649	635	599	675	635	625	592	660	642	649	613	630	608	634	622	656	657	652	641	658	554	589	609	601	639	618	608	613	626	642	657	646	561	641	628	606	657	592	639	619	677	645	620	630	668	611	601	621	635	664	598	640	605	648	612	623	661	621	637	594	632	601	722	610	642	617	618	580	682	613	663	633	622	628	611	635	637	591	616	605	621	645	633	625	617	669	656	651	600	577	631	664	653	679	643	634	593	583	619	613	653	637	613	565	641	610	634	667	613	588	591	651	659	652	654	615	583	604	643	612	621	642	665	618	621	615	624	612	656	627	637	586	679	649	655	675	640	659	651	634	630	596	612	620	623	613	598	601	637	603	648	612	600	645	620	632	666	614	624	630	620	651	612	675	592	653	637	619	618	627	656	623	660	625	634	556	614	605	588	627	600	643	617	667	622	631	626	611	657	613	618	626	662	617	653	607	691	613	581	578	674	629	593	661	648	664	652	648	627	640	661	659	614	644	649	637	643	616	618	643	645	610	604	636	629	631	643	575	595	634	629	650	637	640	607	638	608	593	647	651	637	589	589	635	609	613	612	611	620	650	661	628	625	617	632	610	640	653	618	623	607	645	657	659	574	646	634	638	633	637	591	633	618	610	623	627	640	639	634	613	665	645	602	594	643	622	614	665	638	625	648	593	625	647	573	644	687	652	677	566	659	609	629	621	619	662	651	636	586	636	661	647	640	615	637	601	668	652	590	634	661	627	624	608	628	612	621	603	589	686	637	650	637	635	630	647	580	632	617	672	636	628	655	648	609	632	635	613	641	645	671	635	592	606	647	668	636	655	662	633	647	656	597	624	629	644	649	632	662	625	669	658	638	624	657	623	653	664	648	667	641	626	647	624	626	660	587	599	618	647	642	646	651	646	655	629	629	633	634	649	629	603	604	617	659	619	635	665	608	605	618	625	626	676	611	625	636	609	631	659	591	619	655	650	583	592	631	637	620	598	646	612	644	647	553	606	643	606	584	607	584	626	639	606	665	621	641	670	636	636	643	636	656	611	620	625	644	655	616	611	587	653	645	623	591	609	623	640	647	632	646	625	673	613	640	657	665	600	637	657	617	613	637	615	645	621	602	608	595	602	596	641	615	668	619	646	635	631	623	635	612	587	647	617	629	661	631	620	647	606	636	631	628	587	627	616	621	632	679	630	637	607	665	644	626	631	622	631	641	659	618	600	653	633	602	668	627	637	621	619	624	673	606	679	657	618	628	642	599	597	656	590	650	605	647	661	643	663	604	600	642	607	594	637	655	645	641	600	663	658	578	621	629	626	640	640	652	622	632	666	586	634	640	634	677	637	593	614	634	616	632	621	650	618	645	605	627	644	622	654	622	667	607	613	589	613	635	622	604	642	631	596	638	619	627	617	648	622	664	623	652	675	624	603	672	648	582	594	651	621	628	664	616	644	641	642	630	579	608	637	636	633	645	662	634	608	626	584	612	651	671	632	640	643	638	601	611	603	659	625	596	632	626	672	632	625	647	615	667	641	653	639	621	629	645	641	632	665	613	665	601	604	630	603	647	584	628	652	638	650	622	587	622	616	674	588	611	595	633	559	623	612	629	644	661	604	630	621	632	639	602	585	611	627	606	637	605	670	654	607	629	635	632	635	614	600	664	584	602	621	623	669	585	661	619	652	612	652	663	618	638	646	572	656	642	643	637	608	626	671	639	648	602	629	604	677	651	656	650	649	600	622	654	617	606	635	670	677	630	679	626	665	648	631	573	628	594	622	627	601	652	640	623	644	649	583	634	648	627	600	601	614	617	622	665	624	618	595	630	620	623	640	592	626	670	646	658	626	624	622	565	623	662	651	652	597	619	665	627	604	639	620	657	628	655	665	640	653	599
23974	21155	25378	27192	21167	21068	3877	707	421	341	395	319	335	311	298	239	232	257	219	218	211	215	210	223	202	202	195	217	235	186	211	206	195	197	198	204	187	187	205	213	204	168	218	169	218	186	179	186	215	179	199	176	169	186	168	192	159	199	161	190	202	165	177	176	199	180	177	176	206	203	173	206	190	181	179	168	177	177	156	176	177	207	184	157	186	187	180	187	212	156	166	201	174	188	209	175	186	168	188	146	170	185	189	190	167	192	183	182	190	178	187	187	158	164	153	142	175	138	183	171	197	164	180	180	182	181	183	200	150	170	168	188	197	205	195	175	189	158	162	168	174	182	196	164	179	207	170	182	168	192	170	169	216	196	161	189	193	148	157	184	184	170	166	169	183	175	170	221	170	182	197	177	171	183	177	192	163	143	174	178	203	191	178	167	167	160	184	172	181	183	169	175	178	177	202	188	165	154	198	164	191	167	163	172	181	164	197	166	173	161	164	157	154	215	173	201	172	184	171	162	177	188	205	191	189	194	194	182	187	176	175	175	175	181	169	158	181	178	198	195	188	176	167	173	166	190	193	182	177	188	184	172	165	187	165	161	172	175	186	190	177	187	166	152	180	177	168	181	180	170	193	177	168	179	186	167	150	178	186	174	191	162	195	191	182	177	186	174	165	186	188	175	179	168	176	176	158	173	208	185	183	179	174	168	171	191	168	206	192	198	176	174	198	175	187	149	166	200	178	163	168	146	178	190	165	162	164	150	163	200	168	178	196	204	192	192	189	183	199	169	148	189	186	163	172	188	181	185	173	157	185	181	192	166	159	186	200	154	176	174	188	170	211	170	168	186	150	176	179	184	154	191	174	181	189	197	162	202	150	180	187	175	179	189	190	201	192	194	182	170	169	194	207	180	144	170	196	164	189	164	186	186	174	187	181	176	176	202	192	208	185	176	204	178	153	176	182	175	192	183	189	200	208	193	182	183	193	176	172	160	187	169	185	179	178	196	173	171	154	188	170	182	182	180	188	191	181	204	181	193	184	179	210	169	163	181	216	176	178	194	180	172	169	171	175	181	170	192	152	173	190	167	191	174	205	190	200	174	156	197	177	188	164	197	181	187	205	165	178	158	166	161	169	175	172	177	147	185	188	152	187	192	171	174	175	158	157	167	205	163	186	173	161	200	169	185	176	195	204	186	175	167	192	170	178	192	177	161	170	168	201	191	177	182	194	187	172	160	198	183	148	179	159	157	179	183	184	188	182	187	180	182	194	158	164	185	197	177	198	183	187	207	164	176	183	167	190	180	186	197	172	167	183	192	182	208	192	179	168	172	188	159	171	175	175	177	178	186	183	190	176	211	179	207	182	166	219	185	187	214	168	186	184	161	171	175	163	157	184	182	181	190	180	184	167	169	171	180	185	165	174	196	170	208	183	185	157	190	177	174	186	193	155	158	195	175	159	174	185	164	170	175	185	185	163	160	182	220	162	187	167	175	181	147	189	178	190	177	183	167	186	186	179	179	176	192	186	180	178	186	183	198	186	157	167	187	190	194	167	179	161	180	187	162	162	157	165	181	150	190	173	173	162	191	178	178	165	186	195	191	209	161	180	161	167	169	189	169	201	199	186	190	167	183	175	173	191	158	186	175	153	166	167	182	192	179	179	193	194	178	151	179	164	177	219	170	177	167	185	179	196	189	173	182	190	171	171	178	191	185	172	182	187	183	182	169	185	165	179	199	174	177	175	183	142	171	192	185	183	155	182	159	162	179	167	156	170	184	168	186	186	183	210	186	182	164	156	199	201	191	172	178	163	185	187	155	184	161	189	172	149	180	174	187	161	161	185	172	194	187	161	180	159	163	150	173	163	185	188	189	153	174	184	178	169	156	188	179	149	170	187	177	170	189	179	180	202	207	174	181	198	184	179	172	157	175	172	194	189	168	168	181	164	197	202	173	198	191	159	168	190	183	176	177	185	212	167	186	155	185	182	187	187	182	207	173	193	177	185	167	168	193	164	179	176	182	173	182	181	172	170	152	188	181	182	172	187	162	183	180	173	176	156	198	184	169	173	175	196	207	191	160	171	196	215	211	161	157	175	201	177	173	154	188	172	163	176	169	176	186	163	194	196	161	184	172	184	177	204	168	173	187	177	200	185	159	163	179	181	178	157	181	198	163	158	193	198	184	161	197	153	178	167	208	180	190	183	178	194	153	163	155	174	150	188	204	170	209	195	180	200	171	200	182	183	177	177	197	169	197	186	168	186	175	202	168	179	175	179	173	174	171	163	181	175	162	207	187	204	167	185	174	182	182	188	182	165	169	179	157	160	193	189	156	185	192	186	159	174	164	179	164	177	183	164	169	188	177	153	179	182	179	146	172	176	197	185	173	169	164	179	174	186	172	170	192	193	161	175	167	154	160	172	206	189	163	180	166	188	181	175	170	196	195	169	190	166	196	184	173	169	165	191	174	178	158	186	172	214	167	204	171	158	191	218	185	153	198	201	196	164	177	187	176	199	172	187	166	177	180	195	187	153	210	179	182	174	201	210	168	191	214	178	183	163	189	167	168	190	134	193	164	177	185	174	182	179	194	173	173	214	197	191	213	193	177	170	198	149	183	207	173	183	169	155	185	202	164	196	213	203	168	184	195	176	180	160	167	171	179	174	170	170	213	195	156	195	189	209	171	152	212	187	165	197	163	198	173	188	164	228	166	179	175	144	200	169	172	196	172	184	181	178	197	198	194	183	164	188	151	185	175	193	194	182	196	176	173	150	158	183	186	195	193	184	170	160	151	179	173	184	170	187	184	172	163	202	189	190	186	206	174	195	159	165	140	194	182	162	162	182	164	161	194	173	187	184	170	172	196	195	182	207	181	168	170	180	197	201	174	171	204	189	193	210	176	176	160	174	189	174	190	146	153	169	173	177	180	189	172	176	168	181	194	194	170	172	164	181	187	189	146	203	179	182	213	183	181	151	196	167	174	196	193	191	184	213	180	185	171	171	168	195	203	177	190	161	188	177	204	153	179	201	168	176	162	163	164	190	194	170	193	176	200	188	175	152	166	202	203	184	180	171	155	152	177	198	196	165	155	180	182	190	194	181	176	202	173	197	187	179	174	174	196	168	183	174	173	178	167	186	206	178	185	197	192	191	172	153	191	220	198	193	196	179	175	171	169	165	196	168	165	184	188	157	177	175	181	215	163	185	183	199	168	156	178	173	191	195	187	201	187	167	185	191	191	186	195	167	171	165	188	191	151	160	145	170	162	177	167	183	179	184	171	174	172	199	155	190	190	204	182	183	173	147	193	170	167	174	184	181	189	201	166	183	148	185	205	162	187	159	204	188	164	187	151	200	198	174	168	161	172	160	191	190	174	163	159	187	175	163	203	191	176	187	177	168	187	178	175	186	154	185	172	170	176	183	150	150	193	173	174	155	158	191	179	159	175	165	179	193	183	181	200	161	178	176	193	193	163	199	190	153	176	179	180
7328	16267	10536	4376	2160	1290	788	633	582	535	487	454	566	467	502	486	468	460	388	451	484	462	484	468	464	445	451	440	462	404	442	402	419	448	440	422	421	433	419	462	452	431	415	425	431	417	452	426	418	455	433	427	438	414	433	427	445	419	452	424	416	442	404	464	415	422	454	433	415	393	415	433	424	459	409	412	429	433	414	400	430	380	422	426	419	415	431	381	383	415	423	440	431	444	443	439	436	421	412	431	440	412	400	397	398	433	462	398	425	386	401	433	371	459	392	442	423	455	412	426	399	411	445	420	387	435	414	412	382	411	421	456	426	414	440	428	425	405	426	416	432	421	440	449	410	425	377	417	403	444	436	437	437	396	435	436	402	435	420	420	428	431	446	382	410	417	356	443	408	388	440	428	398	457	416	419	469	428	444	424	415	432	416	403	411	397	442	433	437	440	435	424	410	414	413	424	433	437	451	405	412	419	408	400	419	372	415	412	411	432	416	452	429	477	418	424	431	452	408	439	458	415	434	420	421	413	421	438	407	403	411	421	434	407	426	471	420	442	449	452	402	424	422	410	361	428	413	426	418	423	426	423	458	424	431	442	414	427	410	411	421	451	419	443	418	452	397	437	441	460	475	450	430	450	427	439	410	421	448	458	416	444	421	456	444	439	454	426	429	414	418	417	403	423	423	395	455	446	449	428	421	459	377	428	418	378	412	420	391	430	456	417	420	405	401	433	446	421	417	443	413	409	471	455	444	419	399	413	442	454	444	426	407	446	409	427	459	456	420	384	417	431	440	419	448	418	428	439	398	444	434	407	437	443	404	436	418	445	418	418	425	386	439	397	406	425	457	408	403	377	395	416	420	407	442	419	443	432	434	395	421	459	451	443	380	437	412	377	449	398	427	408	433	458	433	414	419	402	427	438	386	399	452	427	457	407	447	418	404	408	458	396	410	422	434	409	408	421	403	395	400	442	415	406	443	425	439	408	359	417	429	398	431	415	420	439	430	385	420	417	399	419	431	458	429	431	417	424	458	431	416	411	405	438	398	427	469	426	416	420	431	452	411	422	454	418	405	436	421	429	419	436	420	386	420	402	454	452	431	415	407	429	424	454	427	440	458	401	410	425	427	411	433	414	418	430	446	425	412	431	404	470	422	434	420	381	403	406	431	433	443	383	420	424	424	426	388	431	413	460	411	406	423	402	416	436	402	418	405	419	409	421	439	432	440	403	401	425	406	424	396	419	430	382	405	436	431	416	447	470	431	410	440	395	411	475	430	424	416	439	432	452	411	425	430	404	409	389	421	438	419	421	421	448	399	393	397	441	407	432	426	418	437	421	447	426	410	414	380	431	420	429	437	388	410	430	456	423	403	421	417	476	439	443	402	436	423	396	457	406	468	406	406	420	442	462	394	418	422	457	404	386	397	450	427	410	423	393	445	425	438	411	412	388	428	423	401	432	397	459	428	405	441	392	437	429	415	413	457	433	464	409	453	391	408	452	425	395	412	412	402	397	414	455	405	463	440	466	436	428	391	451	420	446	406	413	431	433	427	399	400	414	459	408	424	478	412	429	441	426	411	440	428	442	380	428	468	421	417	394	454	412	424	433	430	449	453	451	430	447	402	457	399	442	426	426	370	399	456	403	396	390	428	464	424	421	434	410	425	429	451	396	419	408	398	414	449	433	413	422	429	431	423	445	411	466	409	410	374	417	409	404	407	368	420	370	393	439	445	411	426	407	424	420	422	413	418	493	438	388	413	433	424	393	418	414	391	443	434	455	410	408	412	433	396	430	419	449	417	423	417	425	440	437	407	444	422	423	432	454	410	416	413	441	414	424	390	436	445	420	420	441	406	437	399	423	400	420	406	425	426	414	400	446	413	400	436	413	445	429	414	411	410	397	400	433	446	428	442	424	423	401	423	452	445	437	428	431	435	434	441	444	428	439	453	418	391	433	399	422	443	426	408	403	399	425	395	432	418	441	448	426	430	433	417	396	405	417	437	427	439	390	443	450	406	443	435	404	438	399	401	393	451	430	441	421	407	413	394	426	405	420	422	400	423	430	468	438	391	418	428	440	436	444	396	389	462	432	399	430	422	411	428	433	414	426	426	406	461	429	433	418	414	418	452	432	435	410	416	421	440	431	401	437	399	433	413	436	413	426	404	407	460	405	420	422	425	418	451	375	442	448	463	444	440	412	413	411	421	411	428	444	436	426	423	435	408	437	427	415	439	404	410	441	416	441	409	394	432	438	427	409	445	457	466	442	407	402	403	422	443	412	400	410	434	428	421	426	416	438	418	411	442	453	400	384	455	434	422	383	425	392	430	437	442	449	401	439	458	444	435	420	409	434	423	418	458	442	458	417	405	462	455	441	426	435	426	397	373	397	448	486	446	443	421	380	422	436	388	390	456	425	452	418	426	418	435	406	426	423	431	429	430	405	419	416	388	421	384	479	406	425	424	445	443	413	427	406	419	411	409	393	392	436	457	393	458	452	439	443	424	423	462	435	417	396	460	414	410	410	439	422	420	451	417	414	422	427	419	457	402	398	388	433	416	389	390	427	394	412	438	394	411	408	386	427	430	422	408	430	423	417	423	407	406	396	415	431	422	440	404	425	441	461	431	389	401	401	386	400	436	412	395	421	416	426	408	459	407	429	444	446	424	417	389	414	424	397	421	429	409	413	410	414	389	417	444	399	407	423	430	477	447	428	435	413	407	425	435	427	444	385	434	402	418	433	409	435	428	403	454	410	426	431	440	383	434	421	427	436	401	449	448	434	416	399	377	426	421	415	434	403	426	401	434	436	415	416	396	414	414	470	404	454	416	439	410	446	401	458	364	427	418	414	430	411	412	469	399	415	433	390	429	421	423	399	431	377	397	412	443	420	406	427	398	389	419	418	433	464	421	397	401	439	434	448	409	439	445	457	414	417	429	424	387	430	446	452	421	444	435	450	430	423	431	455	427	408	450	432	450	429	411	422	428	447	436	401	415	382	391	383	434	406	408	437	411	431	452	446	424	448	435	477	426	404	406	423	420	424	428	398	437	430	400	446	440	428	397	421	446	432	406	436	472	436	451	405	401	424	446	455	416	425	403	387	416	444	446	417	415	416	402	419	436	407	418	402	443	398	419	435	407	437	420	432	402	425	411	396	406	389	401	415	404	460	440	445	387	399	435	448	401	410	425	402	433	427	448	447	431	436	442	413	386	415	421	398	422	431	432	445	427	443	442	442	410	412	415	456	423	409	413	463	429	434	423	426	436	391	405	419	417	450	435	423	404	419	428	398	375	417	418	412	432	392	431	435	446	376	389	408	459	420	447	419	405	428	476	404	399	447	402	425	415	413	460	439	431	430	416	396	425	397	440	434	459	386	460	384	487	437	409	480	471	441	408	396	420	431	434	433	465	420	397	406	417	414	439	405	408	428	426	463	419	402	407	409	435	432	427	451	477	405	465	429	484	430	444	415	404	412	376	428	425	390
34612	14037	5125	2112	1088	824	614	446	440	409	447	437	486	413	442	449	403	389	442	424	411	408	366	424	386	412	412	412	401	438	404	386	419	375	412	409	399	375	399	392	350	400	381	371	364	397	431	409	401	340	370	407	365	370	360	390	406	413	379	369	380	398	347	380	397	417	410	367	410	426	381	415	398	362	324	459	408	404	387	408	433	386	389	424	415	417	410	382	390	394	430	358	402	358	409	375	384	385	361	408	359	378	381	398	361	387	384	392	384	378	374	370	390	387	403	399	416	381	368	396	395	389	383	374	425	383	424	408	406	406	409	407	377	397	401	360	353	377	364	437	371	401	405	383	401	386	394	406	410	421	404	359	350	391	360	383	373	411	371	388	430	371	403	409	400	349	387	400	416	366	380	412	372	380	403	403	382	399	403	415	392	426	390	401	422	376	386	401	379	384	354	408	388	387	374	403	411	406	432	380	392	382	422	449	427	371	386	388	454	396	388	393	392	410	378	385	398	389	388	365	397	385	411	398	384	383	375	368	392	420	392	389	402	414	383	398	404	371	368	398	408	368	412	368	398	406	396	404	387	417	424	370	377	378	353	377	411	405	388	408	384	368	348	408	394	411	396	405	370	387	428	373	367	407	380	389	356	384	421	401	366	404	404	405	422	398	381	385	394	358	375	359	392	427	428	391	423	421	409	399	397	345	393	378	375	387	400	398	391	387	374	410	363	395	379	415	432	396	415	386	382	402	372	358	409	401	382	412	397	409	413	390	402	390	395	401	369	381	396	427	384	405	443	414	358	380	400	431	406	407	425	413	413	386	396	420	411	381	354	412	398	408	415	354	378	385	388	386	372	422	379	418	374	410	446	401	368	401	421	402	415	401	419	406	394	358	400	416	402	397	405	384	386	387	388	389	430	400	389	396	355	355	398	378	405	386	410	403	369	379	366	398	400	389	400	381	418	401	426	402	380	400	390	369	406	403	393	368	401	409	426	367	411	412	410	434	370	395	401	364	382	387	408	427	404	426	402	416	364	395	361	376	346	393	403	420	395	421	380	404	394	365	402	368	383	369	419	364	401	398	392	402	378	472	451	415	382	387	409	410	404	398	421	358	390	401	389	378	404	415	390	433	426	416	394	378	415	407	447	410	393	361	430	395	399	365	376	377	400	428	382	411	428	415	369	401	408	395	396	373	369	381	423	442	431	361	408	405	397	388	374	351	358	388	402	388	414	399	421	386	416	415	392	373	375	387	376	375	387	385	399	401	417	406	423	374	430	418	358	396	405	381	408	414	381	393	418	406	425	395	423	441	348	388	418	385	393	399	433	402	402	393	389	396	393	432	411	388	369	431	381	359	381	319	406	389	397	416	411	372	413	398	366	386	370	354	380	406	416	406	403	386	369	441	406	425	405	373	388	408	364	384	336	383	351	378	402	397	414	368	339	412	432	424	406	396	421	393	376	383	367	357	366	380	393	409	376	418	361	425	394	413	359	366	410	380	390	430	402	364	391	379	375	391	368	385	343	382	410	376	401	382	399	403	386	431	376	426	395	399	408	410	395	425	382	364	385	396	384	436	370	374	402	401	397	433	378	402	399	379	399	380	375	381	404	400	382	390	379	388	379	389	386	376	385	379	401	370	425	428	385	409	395	422	401	428	373	397	425	402	394	396	417	395	353	368	441	386	420	411	398	412	371	439	390	387	389	374	389	409	411	443	362	401	368	400	408	403	420	383	448	387	375	422	358	404	415	388	426	408	417	395	429	395	391	403	384	417	415	359	386	391	356	407	371	389	416	394	401	416	391	410	366	385	398	414	391	359	356	403	395	400	412	422	402	415	402	423	397	398	374	415	380	396	384	396	402	389	382	428	403	358	384	370	371	407	391	398	348	398	402	374	382	411	421	421	379	397	376	398	386	394	397	427	418	361	393	408	435	398	402	411	428	418	393	373	409	377	412	406	424	412	365	402	381	377	393	378	384	355	415	404	369	372	457	439	414	386	387	388	399	382	427	400	376	358	395	405	449	393	376	396	440	374	385	376	424	395	367	399	431	374	367	378	419	402	398	421	401	427	377	357	331	383	410	416	395	374	397	440	368	354	447	431	401	373	404	367	410	411	401	399	366	383	371	396	368	370	346	374	413	392	373	436	418	397	367	396	377	391	377	403	391	414	409	413	370	403	364	394	409	396	374	400	443	402	397	377	405	382	363	378	384	401	365	423	451	409	361	420	371	393	380	371	375	416	387	417	416	408	349	396	404	414	362	404	395	399	427	394	410	457	429	393	409	418	391	346	444	374	401	416	449	423	402	424	391	389	357	391	430	399	398	359	403	353	357	376	437	394	397	390	347	410	379	381	380	376	361	401	395	385	387	441	429	373	434	382	409	399	395	386	417	399	357	361	433	428	403	411	400	381	404	348	389	396	389	408	404	429	385	368	428	407	344	382	407	374	421	368	363	427	417	400	393	343	433	393	433	384	396	423	379	381	378	377	371	408	428	384	399	390	351	381	398	415	406	388	380	369	379	386	400	422	400	389	397	392	415	389	405	380	393	399	411	405	387	400	410	379	397	423	382	387	390	424	379	417	402	377	417	437	392	376	376	349	373	420	410	387	400	363	355	369	370	385	397	390	378	364	392	425	384	381	414	383	385	404	399	376	426	368	351	386	415	404	387	363	380	385	426	367	401	403	413	367	393	408	401	406	396	396	376	415	421	421	392	406	396	406	397	434	392	395	371	378	368	397	400	406	403	391	367	352	398	409	388	394	407	358	384	425	376	388	394	433	414	418	425	393	416	362	375	381	385	409	388	394	407	416	408	385	401	368	390	361	370	399	416	366	397	411	418	389	360	369	374	410	387	373	372	397	401	383	372	401	435	405	416	429	388	391	397	428	391	345	385	368	379	393	422	361	412	389	393	380	424	424	408	419	399	382	351	431	414	395	423	419	367	394	376	387	422	421	395	401	383	382	376	444	417	378	397	368	380	375	405	378	392	404	401	408	411	399	392	410	386	404	400	420	385	403	399	396	385	421	427	429	432	391	368	408	420	427	405	390	361	406	405	409	401	375	407	394	386	369	412	379	405	425	393	419	418	419	394	390	416	384	400	336	407	452	421	365	401	372	441	366	386	390	400	398	390	392	428	373	377	372	393	381	397	398	433	376	389	424	410	446	398	388	397	378	394	380	407	360	384	410	415	373	410	388	418	384	373	413	402	380	380	402	402	381	399	367	391	385	371	410	379	372	373	398	392	395	387	399	397	391	402	400	420	451	400	395	425	405	333	395	420	381	405	414	424	396	407	412	401	393	410	396	415	388	421	430	344	428	386	385	387	386	373	403	405	390	386	375	365	383	393	360	376	388	406	429	391	398	398	358	412	369	417	392	416	353	374	367	393	388	422	376	394	425	392	440	420	422	419	397	407	385	394	411	426	396	405	410	424	394	405	385	381	389	390	396	381	401	448	405	358	400	378	383	368	408	360	417
11289	6777	4368	2024	1302	1128	950	858	862	842	875	838	880	860	886	828	891	832	867	854	821	861	880	868	845	791	867	849	871	865	878	872	865	870	886	859	846	860	900	882	860	810	811	898	909	874	870	847	935	917	866	878	884	885	834	837	812	867	864	836	849	865	846	862	873	896	851	924	874	863	812	845	899	821	940	860	840	805	837	904	829	851	877	842	811	900	902	791	877	797	833	889	862	836	819	836	829	914	879	853	821	872	876	854	861	874	869	876	843	871	893	827	846	854	906	866	875	840	834	834	834	833	894	839	832	876	835	869	851	863	835	814	922	859	872	846	821	828	860	918	896	817	869	834	856	845	847	833	883	833	864	861	875	885	850	872	824	868	879	821	882	827	899	857	842	862	890	834	854	815	823	889	798	860	869	869	804	833	870	817	833	870	802	881	885	811	859	853	840	890	871	817	821	852	897	835	862	868	853	877	874	912	914	898	849	853	842	875	856	852	845	818	836	829	837	869	852	809	847	813	820	832	868	848	859	861	876	837	872	857	841	843	835	900	850	842	862	863	886	838	868	864	850	860	864	868	829	840	846	921	881	842	874	849	842	810	813	878	839	861	841	825	943	874	837	878	832	873	877	855	875	856	882	860	843	854	810	858	876	847	834	867	898	836	835	828	807	898	863	870	836	864	864	805	865	829	881	824	858	891	862	883	870	869	768	828	827	848	857	862	840	832	849	837	868	846	845	816	892	838	866	854	855	873	856	895	863	872	862	801	813	887	861	876	877	900	837	843	836	838	859	851	874	871	899	858	862	788	874	848	836	837	795	842	885	769	900	870	855	825	877	844	856	831	841	830	837	850	850	891	860	857	901	870	807	857	879	873	822	885	858	822	868	841	882	894	876	865	849	853	838	832	854	866	872	855	890	893	842	896	875	876	805	837	865	894	812	854	873	859	878	830	823	853	898	891	821	852	887	817	883	863	839	842	853	912	867	855	805	894	879	822	824	818	805	905	836	869	849	879	820	870	843	845	891	871	861	805	785	826	902	868	885	845	877	835	847	840	839	905	868	888	873	855	838	846	865	875	889	861	871	866	907	799	885	823	885	797	864	894	831	881	858	841	836	834	884	784	857	789	843	908	867	840	842	841	857	866	895	935	874	858	885	849	878	887	862	882	884	872	851	793	821	819	826	852	894	902	874	812	857	841	829	855	855	834	873	895	876	831	862	875	844	849	855	834	817	840	833	863	825	816	852	914	860	922	844	794	816	825	852	832	866	900	901	867	858	806	902	838	851	897	823	811	876	784	786	847	846	915	855	828	917	900	858	853	842	879	838	866	815	867	869	851	844	855	844	873	879	814	825	863	791	832	868	854	882	809	878	856	849	848	889	794	834	841	863	833	892	861	878	866	857	859	911	858	877	888	852	784	825	892	925	834	879	844	802	898	830	890	813	884	849	912	841	843	858	879	880	886	837	885	863	881	901	882	870	839	821	865	854	849	830	875	868	879	891	882	897	845	856	861	912	868	840	837	872	877	863	846	841	860	862	822	857	840	849	818	845	817	827	835	848	858	874	843	912	885	906	841	830	839	834	874	851	873	844	870	834	867	907	842	849	813	838	831	797	898	861	910	810	844	909	841	844	861	816	842	870	844	853	849	812	846	878	753	828	882	912	920	844	842	829	880	875	837	852	867	837	888	868	833	888	879	829	858	840	900	800	826	828	844	865	881	868	912	827	905	889	863	819	895	847	814	880	835	828	859	880	809	843	845	875	823	825	793	849	879	867	822	836	854	881	854	859	852	828	893	836	849	826	853	863	818	854	805	872	849	878	799	826	794	885	869	855	870	851	820	877	866	831	852	866	836	832	880	865	918	855	836	856	837	876	856	871	831	822	825	860	918	827	839	802	808	883	867	858	855	901	843	872	830	889	836	861	793	802	900	830	815	869	865	889	901	847	865	877	877	850	814	850	854	819	855	886	884	872	848	830	868	853	866	830	861	800	881	843	869	903	835	813	888	807	817	866	904	884	819	872	817	898	880	893	865	812	856	835	848	816	856	821	844	882	843	826	889	829	835	919	821	844	865	828	842	841	882	874	819	825	867	860	865	847	867	873	859	862	850	842	889	869	822	820	878	836	875	844	847	847	896	849	841	883	852	888	872	835	806	800	861	873	920	833	883	858	847	885	848	869	816	835	880	862	887	835	838	826	827	833	824	815	851	858	854	822	951	842	808	828	864	864	865	896	822	790	852	846	817	878	826	865	843	854	895	815	836	846	892	823	822	871	900	869	824	879	877	861	900	885	883	866	830	881	826	868	842	808	847	820	851	883	825	917	868	869	870	850	901	821	805	831	860	890	813	867	884	834	871	837	861	909	877	798	885	873	809	849	874	859	906	788	853	823	836	858	909	906	854	836	803	871	860	875	858	866	839	898	850	851	880	892	864	875	864	837	839	867	916	884	875	835	856	840	868	875	868	829	839	871	876	881	858	867	833	812	828	813	869	865	870	846	877	886	846	869	868	844	823	878	855	828	814	822	837	868	901	870	887	902	843	802	817	860	833	899	845	803	822	797	853	849	860	872	899	834	882	864	826	850	851	874	831	847	818	854	856	862	849	861	835	858	855	859	820	884	843	877	826	877	851	866	899	839	884	832	860	853	852	842	850	844	864	794	867	862	828	879	855	823	869	837	827	860	842	829	819	833	821	850	818	832	842	852	869	881	833	860	873	814	853	838	838	831	786	850	838	884	867	889	935	849	905	879	790	838	816	861	866	872	885	872	855	821	821	875	856	862	855	831	844	842	891	858	831	838	919	852	837	817	888	891	786	844	839	898	851	820	855	893	843	869	852	830	858	920	842	851	860	852	843	873	840	868	862	883	890	864	796	875	807	884	837	851	821	889	825	862	810	872	851	868	864	903	864	834	884	890	843	843	868	897	916	830	857	836	886	908	836	907	853	884	854	848	902	854	853	825	872	862	843	834	854	815	856	927	846	830	863	818	865	882	885	810	870	900	871	877	808	861	866	867	884	841	868	836	904	883	912	827	900	836	829	859	796	874	845	857	872	878	852	867	849	888	861	870	836	855	857	833	847	823	818	839	817	876	789	843	873	845	836	832	828	871	816	845	842	822	865	879	810	865	883	797	889	823	868	864	858	864	815	891	861	829	844	858	838	881	831	885	812	807	857	790	858	845	853	784	846	866	883	865	894	841	866	856	838	846	872	840	829	891	872	854	819	840	865	860	821	859	800	837	849	826	860	918	865	876	889	853	834	829	876	887	872	845	824	848	856	832	874	861	820	852	812	856	887	817	810	848	848	899	806	846	837	863	851	864	874	835	911	891	866	851	869	861	871	833	849	833	850	870	817	843	844	848	827	849	851	863	934	852	830	875	846	850	890	893	814	877	863	819	897	835	854	845	879	857	850	821	871	902	846	823	813	879	853	878	843	907	873	935	837	814	820	900	868	850	854	868	854	868	866	883	882	871	818
24742	21167	24759	27863	20943	5047	1024	556	409	382	388	403	384	354	374	373	336	345	297	328	323	296	331	313	304	273	320	330	320	334	320	316	318	309	304	324	307	290	320	342	289	318	285	294	291	299	304	309	291	302	275	299	308	297	337	315	303	273	282	274	266	283	273	329	274	283	280	301	320	281	313	291	290	269	335	285	281	298	293	311	302	278	314	277	272	278	311	301	308	320	292	284	271	313	289	285	285	289	287	269	277	290	304	305	284	312	313	268	267	309	316	308	305	309	278	254	306	329	302	272	294	316	289	305	293	273	275	247	311	272	327	281	265	310	292	303	315	313	345	288	300	269	281	308	295	293	262	299	309	287	303	278	308	302	280	323	309	301	314	291	304	298	288	313	293	288	273	265	305	324	332	326	311	313	313	311	301	296	305	319	320	338	333	309	312	312	301	293	277	308	321	338	287	320	304	316	301	317	313	270	295	308	324	299	279	281	293	318	316	301	296	291	284	323	304	285	296	334	298	303	296	285	309	273	248	279	264	294	295	292	301	305	321	303	303	298	276	286	302	262	323	301	299	323	310	309	289	263	309	311	295	258	324	288	314	299	280	303	309	310	307	264	334	292	291	283	328	301	313	286	330	303	302	311	320	292	314	306	264	314	291	307	342	306	279	283	286	287	300	285	305	306	307	325	329	274	349	299	304	308	324	294	296	286	288	265	306	294	315	268	333	315	302	305	305	317	290	314	316	315	270	289	316	269	284	304	289	302	289	287	299	279	340	269	307	265	294	309	306	315	314	309	305	290	309	262	285	306	308	280	303	326	287	303	312	301	306	304	295	305	321	321	304	307	286	285	277	318	311	316	262	293	289	266	299	277	254	301	312	293	309	273	289	288	320	270	263	310	305	326	300	289	284	299	306	273	284	303	276	247	314	310	265	301	273	308	335	314	296	282	282	286	334	311	297	303	282	303	295	322	311	318	300	296	305	312	293	300	289	318	335	265	318	300	278	303	290	308	268	288	298	301	281	323	280	325	283	276	305	260	249	288	281	283	322	298	283	306	284	277	315	307	325	311	299	293	313	343	261	272	304	303	313	252	297	302	282	358	310	300	323	312	279	288	285	313	323	299	279	275	281	309	287	279	277	295	299	274	277	326	289	290	294	311	283	322	281	302	287	316	331	300	290	310	325	295	267	307	288	284	317	309	305	342	294	295	288	305	330	305	303	304	324	300	312	309	283	305	317	340	289	303	307	289	317	314	286	304	299	299	319	281	316	279	310	281	289	278	291	303	310	272	306	314	283	266	296	316	321	305	296	313	283	301	274	308	320	284	294	274	287	283	281	346	305	316	290	277	305	299	323	312	325	318	270	290	323	334	299	321	258	300	307	280	282	293	295	284	261	295	330	322	298	326	267	287	289	299	296	311	283	326	289	283	302	278	309	288	277	318	302	295	305	283	307	308	302	283	303	277	288	299	303	269	296	291	283	281	289	282	243	330	285	282	323	311	299	296	309	329	303	319	307	268	303	288	326	302	315	290	320	295	288	290	289	326	288	294	325	295	312	293	276	312	333	321	270	295	293	333	302	306	269	260	281	285	300	286	292	294	290	304	341	331	262	285	303	290	275	287	342	280	307	317	310	295	306	292	295	294	310	316	297	290	286	316	308	306	307	270	264	308	307	281	290	292	303	293	281	337	340	306	297	295	286	325	285	296	308	265	279	292	291	270	292	283	314	318	311	305	310	316	325	276	316	290	300	308	338	303	308	284	312	273	315	288	280	281	283	273	285	306	311	324	329	295	340	282	287	251	306	303	303	265	324	323	315	293	269	315	321	316	295	329	293	284	269	292	285	335	309	282	265	290	296	307	303	275	316	262	303	312	295	254	284	286	271	276	295	289	307	308	326	289	302	286	292	266	276	289	308	293	298	312	292	290	303	318	327	304	292	319	256	287	284	327	287	331	325	274	303	323	266	303	317	284	306	300	280	318	313	286	271	292	284	301	313	282	288	311	308	291	308	300	327	271	301	291	281	282	273	298	288	331	281	273	287	292	273	346	323	264	275	285	315	306	309	316	300	289	292	280	300	273	274	303	274	335	305	287	282	297	306	270	307	295	286	289	294	242	304	317	310	300	297	284	314	274	301	294	307	335	332	317	286	280	293	298	292	328	326	323	271	283	329	282	284	299	334	338	299	264	329	319	287	308	279	305	278	321	303	271	279	291	292	307	312	297	311	279	296	286	264	315	279	292	321	339	304	295	293	276	302	336	309	292	332	325	276	273	290	280	301	301	286	328	291	337	284	306	304	309	267	288	277	280	311	271	288	302	306	281	295	289	279	277	277	328	300	272	268	301	314	292	288	310	282	297	280	304	299	289	306	284	294	292	298	306	282	281	343	284	267	307	323	286	310	290	288	285	320	278	293	272	332	270	302	288	308	298	315	280	292	270	291	285	304	292	243	322	277	310	286	316	320	309	306	318	293	271	305	318	306	298	278	276	339	302	281	330	280	327	283	306	298	285	279	289	295	278	300	300	305	269	285	315	301	297	274	305	286	278	281	321	290	300	295	290	303	282	285	302	291	282	309	303	303	282	296	281	310	319	302	262	312	300	258	306	311	291	295	278	311	298	289	305	319	316	324	312	335	262	281	283	313	286	334	305	299	284	312	317	307	291	270	271	319	275	291	287	275	292	302	310	305	288	286	295	293	286	302	289	317	268	286	319	293	289	295	298	297	316	293	282	309	305	306	285	273	285	287	296	272	297	308	278	311	294	296	321	249	322	287	310	297	297	309	291	323	328	309	305	329	344	296	343	314	284	270	265	290	298	304	298	303	308	302	285	310	317	304	311	298	298	327	335	278	295	308	336	290	314	293	297	281	323	315	288	272	317	313	271	335	277	300	292	294	277	293	326	290	273	287	251	287	304	279	276	305	328	302	312	300	296	279	275	288	287	302	265	281	283	283	329	290	288	285	224	257	328	296	305	286	258	306	329	300	282	326	301	312	259	284	301	316	279	292	269	297	318	329	308	339	304	323	284	292	300	291	302	296	279	277	285	280	275	290	323	292	305	290	312	311	284	315	346	287	311	269	274	305	323	293	274	296	307	260	309	324	310	291	292	303	305	306	316	272	305	295	305	300	298	308	283	285	321	318	273	306	310	322	271	290	277	283	265	320	312	312	313	314	299	307	298	312	309	297	321	308	296	279	297	284	296	293	301	310	304	308	289	331	296	288	306	288	268	297	320	310	296	287	282	296	298	323	318	280	284	309	299	292	306	288	306	288	287	263	309	327	257	274	318	302	310	308	287	271	309	307	249	255	270	347	247	259	305	299	292	302	291	305	286	304	288	315	295	317	253	322	310	283	322	269	299	301	313	299	305	293	304	303	283	271	327	326	316	296	287	303	294	290	282	282	294	287	313	318	292	328	280	286	289	297	333	285	294	277	271	264	329	327	318	283	330	304	271	306	263	283	296	328	320	306	321	296	289
8218	11846	7695	3327	1820	1283	917	780	713	730	677	697	687	650	698	691	675	638	678	632	728	687	661	704	666	680	616	704	625	687	688	663	686	643	635	670	592	660	667	633	630	650	614	623	644	619	651	675	672	691	647	653	629	674	589	636	644	673	634	632	638	583	629	664	646	691	685	639	632	652	660	648	642	661	654	584	588	609	658	672	614	620	620	598	649	662	659	708	663	658	686	667	693	638	689	654	603	669	634	665	664	586	642	607	633	669	643	623	672	645	633	688	688	649	646	657	646	640	617	658	692	665	644	677	636	671	693	611	617	642	675	641	679	620	700	619	674	659	631	589	670	669	656	681	645	666	682	669	604	671	617	609	619	641	626	649	672	645	670	655	656	657	638	658	645	653	633	646	691	671	587	663	674	625	615	618	638	640	683	660	655	683	622	663	636	642	663	656	606	640	660	640	615	679	640	646	635	669	690	637	623	647	638	635	662	669	695	669	689	639	659	619	592	667	644	588	674	678	619	660	652	627	625	595	608	696	648	618	640	588	656	644	671	666	652	637	640	663	608	605	646	678	687	663	610	666	668	669	638	632	607	609	660	651	656	629	683	651	647	661	643	669	608	636	639	622	649	673	563	617	692	659	657	675	648	623	676	689	642	655	637	685	658	628	633	595	655	626	707	643	676	635	665	678	631	637	633	581	598	654	627	647	647	659	628	683	659	581	653	623	662	664	626	678	648	639	658	638	673	622	629	609	687	607	580	630	641	635	654	665	645	638	660	630	645	633	626	643	641	690	687	646	705	626	602	639	661	678	654	661	686	626	606	651	649	704	666	657	621	637	626	662	658	677	609	647	658	672	686	662	669	619	628	615	648	654	625	629	669	618	666	622	673	712	674	662	628	645	627	609	654	650	624	665	653	615	624	659	662	696	633	671	651	667	628	617	649	662	656	648	673	653	650	625	610	646	622	648	630	649	613	656	620	658	655	595	643	661	666	643	670	656	613	667	674	646	627	645	638	614	677	664	635	631	650	620	669	633	612	622	678	665	663	622	687	617	664	638	588	617	628	634	634	674	636	673	663	636	678	672	620	620	649	674	659	615	662	642	671	682	688	673	673	593	645	656	649	626	683	667	629	629	638	683	693	655	651	649	686	608	614	660	636	679	668	642	646	674	637	596	636	617	637	673	618	648	651	622	638	620	650	620	639	665	644	654	661	662	659	653	657	643	607	659	685	635	626	615	618	626	625	623	639	651	647	639	688	629	618	656	647	679	620	624	657	624	685	654	618	615	627	630	688	635	669	668	659	615	638	616	628	683	629	656	623	658	657	730	632	648	655	650	642	672	662	642	638	644	663	671	611	650	649	641	659	628	692	596	675	660	620	635	641	665	652	591	649	655	612	634	637	655	651	665	665	662	648	638	645	646	697	664	608	626	666	624	595	667	641	638	639	663	639	689	622	660	649	630	665	683	619	601	643	643	667	611	678	646	656	672	642	647	651	695	698	610	603	678	635	651	631	635	620	666	631	642	642	676	620	622	689	660	655	631	662	664	678	668	649	642	605	631	640	652	709	657	678	626	669	657	625	637	663	667	653	643	648	622	664	678	713	661	698	651	644	624	639	677	653	639	626	630	660	641	573	650	673	603	583	646	668	659	696	648	630	663	674	681	643	667	631	699	626	664	658	707	646	693	647	665	667	664	660	648	683	682	602	657	624	624	648	617	685	652	660	657	638	662	684	636	670	637	652	643	618	691	662	659	667	667	650	656	629	652	699	620	636	689	645	648	652	596	653	691	676	658	646	649	622	661	681	613	636	671	620	647	640	665	644	639	680	634	663	625	636	669	641	649	663	631	677	657	662	653	675	636	600	614	667	632	645	667	635	700	650	674	644	642	675	661	632	626	638	690	660	655	663	602	620	632	652	650	629	623	644	657	673	617	686	617	646	637	663	639	630	659	669	683	646	701	608	651	616	650	677	665	652	669	645	683	616	632	645	629	646	637	644	661	656	615	656	625	647	668	670	605	641	686	654	675	654	642	636	636	669	677	668	632	648	647	646	668	689	644	677	671	640	663	666	635	699	642	623	658	618	646	664	709	669	621	654	662	659	628	717	631	615	624	643	647	690	671	641	593	644	696	657	672	657	684	700	626	637	648	633	637	621	618	672	626	637	645	678	690	667	615	648	672	636	651	702	653	594	588	608	649	578	645	625	630	662	690	667	632	636	647	652	656	644	613	602	620	621	571	665	590	650	663	706	673	665	642	688	643	608	669	654	634	667	622	708	608	650	675	701	649	707	689	623	636	667	626	650	626	619	652	679	651	654	631	649	634	638	633	656	589	649	637	631	607	636	628	633	691	703	670	626	687	616	623	621	640	633	652	677	598	638	632	579	630	667	604	649	611	631	632	623	660	630	652	646	614	657	679	626	636	614	621	664	640	659	640	644	666	649	626	630	664	642	658	669	602	652	691	622	665	629	638	635	661	662	611	625	641	651	667	660	678	622	677	685	657	615	669	637	628	619	615	612	625	662	662	619	706	654	644	601	695	612	610	664	633	651	657	630	635	626	642	723	684	676	643	631	650	633	631	678	647	642	680	684	660	680	689	653	638	645	677	609	617	627	628	644	617	623	599	680	654	637	685	646	694	607	657	613	686	672	640	651	613	669	655	664	617	675	636	618	658	614	676	636	675	710	631	684	657	608	596	633	681	653	612	644	684	675	595	656	610	652	625	668	650	621	707	646	637	599	627	690	625	662	659	662	630	658	627	644	645	659	601	638	607	648	673	629	642	629	658	630	620	640	656	620	655	627	689	629	684	664	622	643	634	654	637	650	657	629	660	692	664	632	668	617	627	671	611	632	588	681	682	641	605	656	650	685	636	675	675	664	617	685	629	661	661	643	647	659	605	639	645	641	650	635	609	689	649	649	641	669	635	626	669	645	606	635	636	666	672	656	637	634	652	642	655	681	636	719	637	618	615	647	616	609	625	646	636	640	668	628	668	710	621	655	640	632	706	615	640	601	661	660	684	718	684	674	611	603	687	595	604	637	629	645	662	613	689	659	659	622	625	639	646	666	654	656	625	638	625	640	613	619	635	580	654	663	678	654	645	685	621	606	647	641	641	670	630	627	603	626	675	617	655	669	645	630	662	662	631	684	703	681	642	636	625	653	664	640	645	643	622	639	658	684	608	657	639	644	679	718	678	617	639	666	702	654	633	654	657	657	650	623	647	691	596	647	612	644	651	678	650	641	602	659	607	655	651	651	677	629	635	651	623	629	597	638	663	601	660	683	606	611	611	682	642	657	701	652	635	599	605	649	639	651	596	580	624	652	654	628	589	630	663	638	660	712	668	630	680	640	654	662	635	621	663	650	646	637	620	673	653	632	655	611	653	664	637	652	609	664	655	650	627	606	625	675	624	664	636	635	629	640	663	652	655	658	667	659	639	630	672	637	636	648	655	664	635	685	614	647	627	659	661	682	679	652	647
23963	21176	25370	27287	21206	21183	4796	755	484	430	350	362	284	339	299	282	245	227	235	255	187	211	230	196	202	204	214	223	241	187	192	195	183	217	171	205	179	194	201	206	189	190	174	198	190	171	158	178	199	199	179	186	158	188	170	192	171	193	199	180	160	175	185	193	182	184	195	167	169	206	173	184	210	178	180	172	218	183	162	182	186	191	208	181	187	217	189	182	174	190	167	209	188	186	210	160	172	175	165	160	163	189	155	177	177	173	155	182	199	167	182	195	138	181	171	174	162	193	165	189	194	189	176	157	187	176	173	165	193	193	161	180	180	185	166	202	185	171	160	196	201	164	173	174	156	181	193	159	182	180	149	166	168	200	175	154	181	189	190	167	212	153	195	158	190	186	172	180	170	187	181	158	171	155	169	149	155	167	196	206	167	155	170	188	187	197	207	191	202	187	185	199	178	178	165	180	138	204	190	179	191	158	167	178	166	196	176	171	191	188	171	176	176	168	167	160	155	170	188	194	179	149	180	173	189	178	190	172	147	165	202	175	171	192	171	184	190	180	182	170	208	195	174	167	179	151	190	177	176	181	182	140	158	180	186	179	205	175	173	193	164	165	155	183	175	193	177	197	181	163	153	191	185	206	171	178	174	186	169	173	155	184	178	180	164	177	156	183	159	146	193	182	204	201	183	197	199	179	172	211	182	161	166	203	191	196	173	201	164	185	180	165	168	178	181	191	155	187	195	157	184	194	169	202	171	163	203	166	183	195	174	184	164	150	190	167	186	169	170	175	165	159	196	180	176	186	170	197	189	178	177	184	176	176	165	184	174	188	177	186	146	186	183	177	160	170	182	185	166	202	189	193	188	172	167	179	169	188	187	190	188	180	168	214	189	190	182	188	158	162	169	186	167	186	199	175	199	168	201	197	186	178	166	161	173	186	165	153	189	169	197	161	161	167	182	201	165	178	179	157	164	178	188	189	191	170	174	190	204	193	206	194	180	177	170	184	188	185	166	192	171	192	189	151	170	176	189	180	196	179	187	177	169	190	212	204	171	195	190	169	163	176	188	195	180	172	140	157	155	170	164	164	173	174	182	157	163	146	167	167	183	194	175	195	182	212	170	180	183	195	171	155	146	172	206	186	161	192	153	183	152	197	190	187	186	208	184	164	164	200	181	199	164	172	193	191	198	164	179	176	166	168	174	187	197	154	202	166	147	154	188	169	155	192	161	166	177	171	164	172	210	184	180	177	192	185	183	202	181	197	179	202	177	172	174	203	184	176	179	211	165	171	197	179	180	177	195	192	178	170	163	169	190	174	163	177	157	173	163	150	176	187	209	182	190	173	159	177	209	199	180	151	185	177	186	176	197	185	190	162	172	179	211	162	169	191	193	179	177	181	187	188	170	169	203	181	198	189	180	180	206	192	165	201	178	165	178	193	210	152	158	190	158	178	177	183	187	170	181	220	178	187	180	171	183	189	168	204	185	186	165	195	171	190	169	164	176	200	213	202	173	198	184	203	176	173	182	160	163	192	173	180	155	176	167	161	181	154	156	157	189	171	161	191	193	178	177	193	169	174	194	160	188	163	200	210	204	180	200	165	199	169	194	190	179	179	182	182	189	167	159	178	179	170	181	174	179	199	169	170	168	169	151	173	185	198	186	188	211	163	164	169	174	195	193	172	169	169	146	161	160	165	196	197	174	170	171	175	183	167	200	175	175	194	196	210	172	184	177	155	197	203	164	188	155	174	199	173	162	191	157	165	189	198	217	188	179	155	179	168	187	190	181	166	176	166	211	167	197	175	170	157	185	186	190	182	164	170	162	165	181	193	192	160	186	169	158	208	165	173	229	203	174	177	199	191	160	153	204	192	168	171	174	173	165	176	193	161	177	194	179	163	188	194	176	197	202	185	194	177	196	206	190	191	169	209	169	181	160	187	179	147	168	164	146	186	164	174	196	174	169	181	196	156	178	163	193	198	188	181	182	192	180	167	184	182	203	187	183	176	200	156	198	202	173	160	161	160	190	177	177	194	173	161	185	169	172	171	177	201	158	193	184	204	191	168	148	163	176	189	184	197	186	166	189	181	185	182	165	196	186	166	180	167	192	178	206	189	161	189	148	180	158	158	201	213	177	165	193	201	175	173	181	187	163	179	203	179	188	189	195	176	188	185	162	196	178	166	165	162	171	176	202	161	218	182	173	158	171	177	197	177	170	172	204	193	152	184	160	181	194	156	195	173	178	161	154	158	190	172	155	150	164	180	149	172	190	166	180	188	158	156	173	172	165	206	148	186	202	191	193	166	180	182	198	177	156	187	175	151	167	174	181	162	182	171	189	179	189	141	163	174	202	193	190	186	174	222	183	184	175	167	179	168	175	192	178	184	178	185	172	173	175	196	182	168	176	173	161	169	181	167	176	164	187	147	179	160	189	217	164	176	225	182	159	190	181	178	180	211	171	172	186	178	168	156	187	159	173	213	203	173	170	177	168	161	190	209	190	189	165	189	153	192	186	185	217	176	194	173	170	152	197	173	179	167	172	187	163	158	157	171	211	171	170	191	181	182	192	199	179	185	152	163	188	173	178	177	193	185	172	159	195	169	168	173	186	162	191	152	165	173	168	186	162	181	174	182	183	199	158	170	171	172	161	178	198	195	180	196	170	166	180	197	198	161	182	186	165	178	176	173	181	171	169	163	188	206	170	176	175	158	184	151	180	205	173	167	163	177	176	134	173	186	205	186	188	183	178	159	196	188	189	196	175	195	175	171	195	173	183	157	179	176	178	175	199	181	196	161	163	183	170	186	178	174	191	199	158	208	180	188	191	204	178	194	183	190	187	175	162	184	173	204	195	184	184	193	189	168	169	149	179	170	199	168	192	156	182	163	194	175	180	175	168	194	175	205	189	174	188	174	153	169	180	204	196	178	206	184	177	182	189	168	164	183	170	164	195	184	202	185	191	152	174	189	189	195	170	173	182	191	164	170	173	172	172	204	186	185	161	193	167	190	198	184	202	170	182	186	187	177	170	178	185	194	188	177	183	187	174	192	187	191	203	201	153	190	163	195	195	167	154	181	178	148	176	209	186	191	198	160	158	195	190	186	183	154	197	178	172	177	137	193	200	146	163	163	163	170	190	159	186	180	176	173	195	165	181	198	165	172	186	182	175	199	180	161	169	160	189	168	142	166	191	147	194	175	177	188	170	179	170	204	210	179	165	166	195	185	200	164	182	151	166	200	159	193	180	179	188	173	177	165	191	181	178	182	185	163	176	176	180	164	186	173	180	185	201	176	189	200	177	147	180	181	160	204	154	178	190	192	186	187	201	185	192	192	186	177	180	189	187	186	184	179	184	168	220	194	152	181	191	168	169	183	170	190	163	202	186	173	183	193	163	207	196	172	184	178	190	207	210	182	184	210	205	180	172	176	193	172	137	156	167	214	188	182	175	178	201	186	167	201	157	172	197	167	167	175	195	170	185	190	181	166
7070	16867	11085	4910	2350	1521	906	609	558	564	539	514	495	499	491	449	503	438	475	469	448	439	455	436	457	453	436	450	457	447	425	426	446	378	428	474	438	432	461	448	412	423	439	449	396	406	432	406	425	451	434	415	405	381	435	401	418	411	418	428	415	431	429	443	438	420	418	446	382	436	395	423	430	423	436	430	392	394	421	438	411	418	415	409	410	410	428	443	416	416	382	411	425	408	419	438	417	443	408	417	451	457	410	450	441	444	426	414	424	397	456	408	401	437	437	390	401	405	447	458	440	400	405	440	415	433	434	444	432	434	428	395	395	435	419	437	441	405	390	445	449	411	415	384	433	396	425	452	419	436	420	430	456	437	414	376	464	422	433	379	418	454	428	372	473	464	401	420	419	399	413	402	425	412	403	396	394	404	417	411	449	386	432	440	455	411	448	364	404	434	428	418	429	455	432	426	404	455	427	416	393	413	421	414	437	418	396	428	411	436	408	463	422	439	418	392	473	420	389	410	425	407	413	435	460	426	424	404	433	428	439	403	427	425	472	431	453	445	435	428	423	415	425	423	453	414	455	446	414	421	433	390	398	444	441	464	423	413	444	380	433	407	446	403	398	434	421	420	440	419	429	406	427	392	423	380	434	442	419	399	444	397	405	421	424	407	411	419	428	405	421	431	395	439	432	425	427	434	436	437	400	419	430	421	406	400	445	367	421	416	427	422	428	425	455	458	422	404	455	425	451	432	402	406	434	428	449	428	411	468	435	458	389	419	385	400	425	416	416	419	433	464	415	431	408	426	394	396	428	407	422	398	414	437	420	401	416	404	452	414	427	413	417	415	428	390	422	433	394	403	426	424	411	401	419	394	428	436	424	457	392	410	401	434	435	417	409	413	427	450	431	423	403	423	434	406	422	430	434	429	409	413	452	451	454	425	382	422	410	382	447	395	463	409	395	407	409	384	443	428	429	419	452	409	427	430	445	440	415	400	411	397	419	406	415	409	401	439	421	433	388	429	443	411	478	477	428	449	455	417	438	416	420	434	416	432	417	449	414	435	420	457	439	427	433	412	408	399	404	394	415	461	392	493	432	391	429	360	419	428	442	425	428	415	427	413	453	409	404	406	432	458	414	389	408	420	423	440	430	438	432	428	428	411	437	415	423	429	442	406	413	425	429	421	416	453	401	430	433	451	437	433	463	415	437	434	412	397	409	436	426	440	447	446	415	397	403	433	415	429	449	411	396	415	433	441	446	410	429	405	398	405	419	404	391	411	450	463	414	444	426	421	471	442	434	421	420	432	397	416	432	409	419	417	372	436	403	383	415	446	423	440	410	440	467	478	406	399	386	384	421	421	401	415	443	410	433	390	397	427	418	429	422	449	442	379	441	427	394	427	417	399	424	459	408	428	436	443	413	450	447	433	398	411	418	416	440	458	434	419	466	435	450	400	430	411	397	466	410	438	435	403	450	420	435	429	419	397	395	426	426	429	412	430	434	442	442	437	398	393	449	446	461	449	417	390	401	487	414	422	390	431	374	437	410	448	430	447	463	444	435	427	389	440	428	398	426	435	400	443	422	427	434	416	404	451	440	418	369	424	445	467	471	385	436	425	397	442	412	423	401	423	456	451	427	445	402	466	449	420	460	435	429	413	424	472	432	414	428	406	439	439	390	443	402	445	409	382	428	418	425	445	417	400	419	404	436	411	438	424	378	447	399	426	431	428	388	413	383	460	453	419	419	405	409	424	430	430	377	440	379	421	428	417	438	437	384	457	424	405	415	447	430	415	438	473	419	406	382	411	433	459	444	444	400	417	436	445	441	441	425	442	455	405	421	413	406	441	436	408	425	433	373	409	455	419	471	427	390	417	447	457	421	445	438	452	426	418	381	418	412	445	426	388	385	432	406	400	451	437	433	416	419	441	467	440	420	421	392	427	405	433	396	414	401	421	422	401	407	409	413	399	421	408	420	423	435	399	450	408	451	434	413	408	437	429	431	422	412	422	425	437	399	423	431	434	442	443	415	431	377	428	393	437	394	435	423	401	435	405	460	406	390	401	402	403	415	431	438	433	416	430	404	405	393	436	411	442	383	434	432	428	418	409	408	402	421	421	434	473	423	429	465	432	427	443	425	428	427	436	407	417	438	396	410	427	447	434	438	436	450	402	435	411	438	445	445	418	421	445	404	403	425	441	395	435	413	432	423	421	391	390	423	416	432	433	442	424	413	405	425	424	428	434	457	404	414	411	428	398	384	446	409	407	400	411	437	447	433	461	437	430	466	418	396	368	438	406	421	441	403	394	408	398	436	434	424	418	410	421	415	417	389	436	439	422	410	432	430	419	427	427	423	438	402	386	393	439	450	438	413	411	420	452	431	442	339	410	438	431	404	436	400	442	397	438	442	393	426	436	426	411	423	432	397	432	407	422	429	416	428	416	444	402	413	423	438	425	408	464	418	464	438	456	419	430	450	394	445	406	447	399	424	381	403	428	443	386	408	417	408	434	433	447	428	389	447	385	415	463	409	430	418	397	435	417	397	420	436	430	444	465	445	415	415	411	418	397	429	417	393	391	458	414	428	424	421	417	396	404	434	425	419	413	412	416	411	443	443	433	439	436	428	369	440	415	460	448	406	401	418	425	405	417	397	412	427	435	460	406	415	419	410	379	407	440	411	416	421	399	421	440	411	428	421	388	431	427	433	440	429	446	435	419	429	406	411	404	392	416	426	440	420	411	409	427	428	408	432	424	428	424	411	432	382	418	408	443	385	434	401	443	421	448	390	463	416	445	443	443	399	439	413	442	453	405	415	424	422	432	434	435	433	448	452	424	425	447	421	418	425	417	420	444	435	414	440	400	420	429	420	406	378	449	449	395	459	446	421	437	418	425	437	410	400	430	452	409	419	439	455	454	440	408	402	439	433	411	448	451	398	449	402	420	414	427	403	389	446	362	441	419	391	408	431	415	411	456	402	425	382	412	404	426	403	411	451	411	397	394	434	441	423	422	434	405	380	404	447	449	432	389	467	407	426	413	426	414	427	417	387	457	417	425	432	375	400	427	450	431	383	383	435	405	443	423	438	408	448	464	411	456	446	457	403	434	422	437	417	393	398	428	409	388	409	442	417	434	455	444	404	440	446	438	437	418	455	406	414	414	407	408	413	424	447	399	426	406	420	430	487	429	457	412	421	429	412	433	421	410	395	418	420	408	426	403	408	441	409	410	407	394	441	453	436	415	410	435	415	415	435	420	393	446	408	427	411	408	438	439	432	420	413	421	449	432	398	410	410	439	429	413	413	417	429	440	464	431	423	433	399	417	429	424	417	420	386	403	437	409	394	423	405	416	440	416	398	399	377	399	407	402	430	414	393	425	421	410	434	441	390	429	390	395	425	422	392	399	393	387	414	427	446	439	422	413	409	425	408	472	432	404	426	427	460	431	443	408	438	447	405	402	422	436	446	412	420	424	395	438	432	413	426	408	447	408
35114	14056	5240	2059	1174	866	655	486	434	439	433	443	424	420	418	449	388	395	451	367	407	395	397	412	411	381	384	458	422	428	418	402	466	387	384	388	387	376	404	375	414	406	417	427	405	417	388	408	406	380	402	410	425	433	431	380	394	381	423	393	374	423	383	400	402	429	376	426	393	411	428	410	409	382	398	386	416	414	433	406	452	405	343	365	423	371	395	408	394	418	384	388	396	429	382	387	396	417	399	366	400	440	389	442	388	400	411	389	402	397	380	363	402	422	398	380	376	363	376	425	402	422	387	438	414	401	425	400	403	384	406	412	401	385	382	386	389	356	377	372	384	395	437	386	344	375	407	359	375	407	418	456	396	372	385	418	454	368	421	417	404	401	414	373	412	364	403	379	408	361	394	421	377	379	392	396	396	429	421	402	423	420	398	393	380	388	362	403	375	433	374	393	416	411	352	439	419	416	394	398	371	404	402	427	405	411	407	411	385	386	384	409	381	370	417	444	412	396	394	389	430	400	398	431	430	416	433	400	378	393	368	408	425	394	408	410	423	380	369	424	429	391	363	416	398	372	386	387	423	391	407	419	421	399	418	389	411	408	373	418	402	445	411	413	377	403	391	371	430	425	402	383	446	348	403	402	415	402	381	427	428	409	379	363	407	408	396	403	411	399	391	406	368	435	404	377	386	406	387	357	394	404	393	437	388	405	418	378	406	391	415	416	403	383	370	433	406	409	413	383	425	389	356	385	383	385	415	471	395	420	384	415	396	380	421	408	385	419	360	392	411	427	382	403	407	397	424	386	404	396	403	410	395	417	413	427	428	386	381	380	397	421	371	373	435	397	406	362	419	386	425	364	387	425	423	421	411	423	384	405	423	422	409	371	420	419	391	379	416	400	372	382	387	386	448	428	383	405	388	425	408	416	368	393	384	392	403	374	428	391	365	414	405	438	398	417	412	386	399	375	404	385	442	371	394	391	396	418	414	418	422	376	395	375	389	438	418	418	417	400	426	406	388	390	404	401	398	369	403	409	362	394	394	384	412	401	369	379	392	431	392	420	385	402	420	397	396	382	395	411	393	411	347	387	422	402	383	377	373	392	404	368	378	405	359	429	449	416	392	447	409	438	444	392	401	373	398	387	392	407	406	398	404	439	422	388	392	386	415	357	371	457	409	384	389	420	367	438	352	417	417	430	375	401	426	394	379	420	394	421	375	384	389	366	397	377	429	420	399	423	441	405	372	395	431	478	410	381	410	412	376	411	425	408	394	378	427	420	438	344	338	401	376	404	400	379	370	396	400	387	414	431	393	426	422	413	418	395	396	400	373	383	398	399	419	405	424	402	406	406	421	404	395	388	416	445	397	426	418	368	399	389	402	412	410	402	410	380	402	408	415	391	380	421	404	406	389	409	413	419	407	434	407	404	400	389	417	424	359	371	433	392	389	375	421	428	413	405	427	372	419	437	375	437	371	395	436	399	373	371	367	393	415	391	401	405	382	343	411	399	374	409	399	386	437	425	355	425	425	367	393	399	458	411	404	371	405	476	386	396	423	351	416	417	429	372	383	373	374	381	392	388	366	355	399	417	420	372	370	388	374	379	406	368	450	397	396	392	417	437	430	408	419	376	386	422	368	412	405	426	394	377	424	360	372	412	393	410	411	401	408	383	436	412	415	379	396	444	401	395	410	396	392	405	412	398	412	421	407	381	406	372	416	393	417	392	419	415	389	373	384	410	366	414	391	392	401	417	394	406	370	393	366	419	397	394	428	444	403	361	384	431	444	391	379	382	434	387	385	409	396	403	407	428	403	388	432	395	381	426	409	381	377	380	387	377	421	417	378	416	397	403	400	407	376	403	401	407	379	415	424	406	383	420	371	380	384	400	395	377	409	375	409	398	413	349	398	407	418	426	403	391	395	440	402	416	402	389	422	370	410	398	425	415	394	440	446	416	389	407	439	400	388	387	423	402	405	382	398	423	373	408	371	401	407	364	361	374	395	385	387	382	380	423	429	403	406	432	398	431	367	395	380	383	386	373	427	400	390	403	427	418	415	391	394	389	406	412	375	366	409	434	409	400	424	407	421	381	448	412	437	403	412	408	369	420	394	418	430	415	368	402	381	390	409	381	393	363	375	423	455	371	404	408	409	434	393	423	373	402	362	421	433	398	397	426	420	371	409	378	406	403	443	396	378	405	398	379	416	407	350	422	422	396	411	400	395	406	436	396	377	399	382	401	428	387	414	401	392	386	425	389	384	393	392	384	372	401	405	387	400	407	433	453	364	383	404	381	422	385	392	396	419	354	409	437	369	413	372	397	355	411	408	415	397	378	385	424	367	366	394	398	405	481	406	411	384	369	339	386	409	397	416	432	367	419	407	418	388	383	406	390	405	379	367	401	398	432	420	405	404	420	393	387	349	412	415	418	398	409	422	405	407	374	403	450	438	395	388	398	418	430	420	371	411	367	428	401	408	369	383	435	352	379	367	381	396	405	388	429	404	401	396	401	378	398	382	388	379	405	383	461	395	386	370	410	429	454	391	434	444	391	379	395	409	407	407	414	372	385	443	389	397	422	442	345	424	402	342	368	367	392	440	414	397	408	395	391	422	435	410	401	401	371	351	395	401	358	408	365	400	441	369	418	405	399	439	355	434	403	383	413	416	375	371	391	395	392	358	386	363	426	393	365	402	423	408	431	369	425	403	424	404	389	395	401	392	423	336	373	368	392	391	396	400	415	399	374	415	419	398	359	427	388	421	404	392	345	383	400	415	399	380	382	420	427	435	419	376	432	426	413	399	363	393	381	364	411	382	404	392	420	361	424	362	357	376	397	375	426	347	378	423	425	380	364	384	369	383	395	416	409	385	389	381	384	399	425	419	369	398	394	402	396	398	379	390	410	375	409	409	371	389	419	405	364	411	415	398	387	343	420	398	399	385	407	464	420	391	430	382	369	380	397	416	424	392	400	366	390	416	382	401	371	406	423	410	385	420	410	393	432	378	401	384	419	397	391	392	383	386	375	381	371	388	434	395	391	369	396	403	377	377	446	397	403	406	410	382	405	402	416	385	421	418	422	412	389	435	396	388	401	419	356	382	398	404	400	375	367	392	413	414	397	369	404	366	386	405	376	387	415	411	379	376	410	418	374	381	410	407	416	429	397	409	378	394	417	383	427	392	413	382	393	417	380	358	393	413	413	421	367	420	391	392	382	376	383	357	377	395	391	410	397	416	415	444	365	409	421	389	386	406	387	414	393	407	424	386	397	406	422	406	434	409	366	411	411	381	415	382	399	390	396	408	413	424	393	415	357	408	393	419	393	417	395	406	403	386	369	384	436	419	426	366	416	400	416	367	402	454	428	395	422	404	399	397	359	403	403	403	406	406	412	402	408	368	441	372	387	409	413	432	395	352	360	397	428	347	391	382	414	396	426	422	370	390	429	418	379	412	422	410	364	410	354	362	423	394	349	376	417	385	371	426	415
12139	6752	4403	2140	1405	1155	958	821	918	885	852	863	865	885	887	856	867	903	846	875	870	859	863	865	858	930	857	957	914	891	867	947	895	866	838	878	862	845	885	882	859	834	893	867	903	861	859	830	881	920	896	855	893	837	883	918	868	877	871	903	841	814	853	832	872	852	808	821	852	784	842	852	894	833	884	773	879	871	889	867	888	882	837	837	881	865	899	954	889	833	806	812	867	845	882	871	868	881	868	806	835	887	851	876	872	849	859	814	798	845	855	880	871	855	880	878	829	890	840	848	868	789	844	853	825	871	826	867	862	887	850	884	868	908	872	874	839	916	841	851	872	893	867	862	819	870	892	812	869	896	857	859	930	899	873	872	848	858	894	891	857	846	827	831	836	862	888	854	868	842	840	898	852	856	883	876	857	844	878	850	861	875	879	894	851	871	811	837	847	894	842	826	907	825	863	925	867	881	850	891	844	883	879	882	879	874	841	863	815	889	896	847	883	949	860	857	905	868	864	881	800	846	877	892	896	885	873	857	849	880	889	890	851	895	833	822	910	858	823	876	841	830	887	821	875	893	878	869	896	838	887	904	824	849	856	883	851	911	848	856	876	863	853	868	829	804	838	873	891	847	877	905	874	835	870	844	799	861	771	841	882	821	880	859	924	891	850	873	903	869	869	898	825	917	836	835	857	817	843	840	852	845	851	890	849	822	870	882	883	837	843	856	857	896	853	924	851	855	876	898	833	862	858	904	820	840	938	790	875	869	907	877	803	899	859	890	847	870	853	875	852	898	851	816	841	867	809	888	849	843	854	840	849	864	859	848	838	889	851	841	802	885	888	856	891	854	874	862	847	882	859	841	848	858	866	893	854	877	854	895	845	860	865	876	876	841	808	848	850	851	873	847	877	859	863	835	874	850	889	859	863	882	882	883	872	915	877	880	819	854	897	860	812	900	871	841	869	860	876	812	876	822	848	874	850	934	899	808	909	846	847	816	906	801	850	818	861	876	886	844	871	811	860	882	887	851	845	881	883	938	867	835	944	841	865	865	892	853	812	904	880	813	826	879	882	847	839	923	861	887	892	902	901	848	864	798	913	877	873	831	850	869	886	847	869	895	824	868	817	882	842	837	851	878	837	926	819	823	899	889	845	832	842	868	858	864	878	915	833	899	841	865	804	848	843	830	889	893	817	886	879	886	877	894	855	850	840	883	865	875	885	861	939	872	883	881	850	851	907	833	857	913	862	890	851	848	904	904	835	819	835	833	877	882	881	910	822	864	898	831	878	855	931	860	834	859	877	812	873	862	851	838	890	850	780	854	806	864	910	891	821	856	856	836	863	852	810	848	827	875	861	864	845	931	876	870	863	875	885	847	905	848	899	852	871	887	884	866	885	871	847	846	889	818	866	866	889	809	849	852	874	864	896	876	882	887	820	777	848	879	855	890	853	863	858	893	889	895	841	833	873	821	833	877	894	841	916	863	858	934	903	817	831	888	874	884	865	844	868	842	839	890	862	855	835	793	886	879	895	899	906	878	819	868	873	863	855	889	834	844	876	860	878	871	854	815	835	853	824	857	836	838	841	856	822	850	871	917	804	843	827	869	897	871	860	841	842	867	869	875	855	866	873	844	895	845	820	925	842	877	916	825	891	817	852	859	866	882	881	836	851	858	885	869	866	838	884	853	868	863	833	856	815	859	853	871	842	819	874	868	827	826	919	857	867	791	841	883	874	861	969	864	838	867	866	897	920	862	795	844	833	887	828	853	920	829	907	872	854	895	860	866	847	878	892	847	884	873	933	855	833	852	908	868	870	895	867	845	884	830	871	848	804	846	811	848	835	855	873	878	851	865	846	868	869	842	854	849	856	826	904	887	817	848	882	913	827	947	823	853	860	833	878	774	871	891	840	830	898	835	818	826	843	861	864	866	818	830	824	828	838	846	853	828	875	925	842	849	791	858	859	853	909	858	891	857	892	872	910	890	916	865	850	839	865	872	909	825	912	888	851	886	857	865	854	836	885	871	858	856	860	871	827	869	891	847	865	870	896	859	850	833	867	863	860	882	897	818	809	844	892	832	862	854	874	846	811	819	870	865	847	870	836	860	815	844	873	914	931	816	833	834	875	842	824	800	847	915	890	866	862	912	880	845	846	898	828	841	839	908	834	914	826	872	906	926	862	826	856	871	873	857	912	860	842	883	890	862	857	833	832	837	857	852	834	881	812	870	829	782	867	877	846	847	841	838	822	851	886	873	861	865	854	856	885	859	886	820	856	806	808	853	839	850	868	861	872	864	833	880	868	874	872	892	833	835	854	868	874	865	789	827	815	832	885	868	883	845	867	829	858	842	866	880	896	850	855	833	825	848	852	861	855	866	828	889	808	825	887	882	814	860	922	860	887	857	802	874	880	864	896	888	832	823	839	896	871	856	872	792	825	852	887	851	872	939	832	832	831	867	929	886	884	837	830	873	841	884	903	913	888	877	762	858	856	867	835	868	776	853	778	837	884	867	842	903	813	832	850	844	885	869	851	886	861	903	881	828	863	837	887	863	867	825	882	901	840	862	904	880	858	853	869	877	875	868	800	867	853	882	860	855	841	849	851	823	846	937	867	864	883	842	904	865	864	875	836	868	883	850	859	813	852	788	813	868	801	865	839	852	896	828	924	832	868	864	830	860	849	826	856	896	868	826	939	906	849	812	890	863	863	881	885	912	888	882	867	864	858	853	808	878	867	839	850	877	893	912	828	845	833	840	835	880	822	838	845	864	911	869	827	884	869	859	883	890	887	837	824	871	883	873	887	865	852	885	868	851	869	913	815	859	871	895	872	902	874	831	870	860	864	845	845	909	860	879	868	897	857	883	818	832	884	856	862	819	812	884	853	811	879	869	823	789	839	872	816	844	834	833	897	882	919	879	872	845	865	829	811	856	892	841	861	862	804	921	852	849	847	842	849	858	854	879	900	855	877	888	903	824	867	861	884	835	831	858	883	835	823	902	919	893	857	841	932	870	854	901	816	863	880	865	828	800	904	838	862	873	824	853	829	877	842	823	848	880	876	850	872	831	790	907	859	891	790	802	798	852	817	893	890	766	886	871	844	865	837	888	880	843	905	828	921	815	826	848	930	873	811	898	864	845	865	910	796	887	864	901	840	923	897	877	836	878	857	820	840	871	850	845	852	910	831	882	869	883	886	864	846	857	933	840	830	901	842	852	826	818	864	876	806	852	895	840	809	887	854	855	821	831	909	827	862	875	907	859	895	892	908	882	843	914	817	913	868	854	866	862	814	867	871	871	874	904	811	819	879	866	844	893	905	881	844	903	787	850	865	914	825	860	816	880	871	824	877	848	859	850	887	859	864	862	909	869	844	865	833	858	916	863	851	826	902	820	849	863	811	823	886	889	859	876	865	854	870	894	874	834	882	866	771	938	822	831	834	886	849	886	836	812	893	879	856	888	940	808	870	866	873	907	890	826	883	849	891	871
24729	21181	24775	27884	20832	5210	1173	592	468	396	370	395	371	387	367	294	330	326	309	348	316	292	356	306	315	283	295	298	293	343	286	323	274	281	306	280	298	290	287	292	307	349	300	267	302	273	291	303	295	296	279	292	284	301	283	274	295	299	304	288	263	257	289	286	291	335	323	250	279	273	241	294	272	289	282	279	302	287	284	262	303	285	295	273	295	265	297	287	281	302	308	279	305	280	279	272	301	279	316	266	279	303	273	295	280	276	316	259	291	294	253	303	284	270	294	271	254	291	300	283	280	277	292	310	270	306	268	259	291	308	276	285	274	314	310	266	281	299	292	283	282	302	275	302	294	288	303	286	271	316	290	305	297	310	272	277	271	260	262	286	302	334	322	269	282	336	300	310	298	287	304	326	268	268	318	295	294	295	279	304	303	286	286	297	294	301	271	324	335	317	283	293	289	299	307	294	293	300	276	299	292	295	288	271	278	293	299	257	285	304	270	301	298	289	310	287	298	290	277	267	305	297	302	251	250	315	326	279	256	317	299	318	273	274	296	283	301	298	319	305	287	256	335	308	250	247	304	293	319	282	301	335	286	279	297	290	280	284	291	270	272	312	287	271	285	304	244	296	274	302	313	296	277	279	270	266	277	305	305	254	286	326	330	286	281	289	278	282	286	305	284	294	304	347	279	326	312	268	278	329	284	307	318	319	293	275	320	277	250	278	289	306	307	267	267	309	320	260	271	275	300	287	292	309	269	272	282	293	279	285	279	301	297	268	288	290	274	290	273	271	304	330	343	280	282	277	257	293	300	297	308	277	311	285	267	292	299	279	297	320	322	295	279	294	280	295	326	317	270	314	279	283	286	303	303	282	287	320	289	294	251	265	270	315	286	290	289	291	294	280	291	305	308	303	297	280	254	295	272	297	293	307	291	285	273	296	293	270	262	295	283	280	275	296	307	305	264	299	271	249	300	252	263	263	316	300	279	298	293	281	316	314	308	293	281	301	290	282	284	299	284	297	247	290	294	288	281	278	296	262	293	298	267	299	333	287	298	282	303	297	277	298	322	279	302	282	281	282	255	312	254	271	259	332	264	249	275	305	276	269	283	322	250	296	285	269	278	285	271	278	287	250	289	326	285	278	292	284	246	291	277	311	284	258	331	259	284	302	257	259	314	286	299	311	304	268	310	255	314	287	294	312	306	289	266	249	288	286	301	263	272	277	301	290	316	259	267	268	271	308	276	265	331	272	318	297	259	269	307	251	278	304	288	273	280	260	276	293	266	315	269	278	322	269	294	297	263	268	318	272	287	294	286	322	306	317	297	269	300	299	265	296	287	329	320	275	283	301	286	277	280	305	296	259	316	285	283	306	304	299	301	237	312	274	336	307	301	284	296	285	277	293	274	299	304	301	279	329	288	265	299	275	256	291	250	310	304	292	284	291	317	293	299	336	285	317	302	285	292	288	305	265	299	296	273	325	285	286	264	275	299	264	269	292	296	284	305	302	239	328	326	291	294	297	293	275	254	275	302	279	284	292	301	299	307	271	274	276	312	310	313	263	298	285	280	291	267	314	334	291	283	299	299	280	295	271	305	308	296	271	274	289	283	318	258	284	271	297	281	293	278	283	287	256	296	254	286	290	303	325	302	262	259	277	283	290	305	298	270	308	280	313	299	297	333	294	252	315	284	283	288	284	289	301	314	291	288	293	280	300	278	304	264	302	281	285	297	260	292	289	272	281	280	273	278	321	279	300	287	291	259	267	296	276	295	272	297	287	275	297	273	313	275	288	310	320	312	277	289	280	253	302	287	285	280	300	278	265	277	285	247	297	314	286	284	283	290	280	284	320	279	282	275	269	270	263	334	277	266	279	287	320	297	277	297	295	309	248	276	299	277	301	277	278	292	289	292	260	270	298	276	312	292	280	285	238	304	271	265	322	303	297	295	294	283	327	267	303	277	303	291	261	292	273	307	314	301	271	294	274	281	315	306	286	299	260	269	293	263	313	267	243	310	308	301	277	301	257	259	290	297	263	284	315	298	288	274	267	292	282	274	312	323	275	330	302	281	302	280	293	292	295	268	301	286	308	300	293	295	293	308	304	263	294	303	275	295	278	308	282	306	297	275	314	287	292	325	253	274	328	306	271	269	301	305	292	269	287	250	228	294	275	301	301	287	300	291	318	282	253	285	309	310	291	282	281	318	305	263	299	305	288	259	292	269	316	271	281	275	278	264	296	292	285	304	253	240	314	271	310	293	285	296	286	293	285	296	275	252	245	326	304	288	278	287	283	318	315	299	287	269	286	293	293	286	279	288	283	316	275	290	290	307	294	294	269	292	249	298	256	243	253	264	294	269	318	294	298	296	266	279	278	274	299	285	294	283	294	275	305	306	284	282	283	301	286	263	283	303	277	304	242	269	300	315	277	295	304	299	286	327	310	289	296	259	264	276	299	299	291	278	298	260	296	278	294	309	271	305	324	265	262	276	281	302	292	284	292	264	278	321	286	276	326	324	323	277	272	239	297	280	323	274	286	264	317	275	275	255	309	298	283	276	297	306	285	296	298	281	263	310	323	286	316	281	257	296	292	300	294	324	299	297	285	272	302	320	310	288	290	310	302	292	267	288	295	288	303	300	274	290	259	313	281	287	283	315	277	292	272	279	273	277	301	295	320	322	268	291	286	304	276	264	273	268	301	259	302	293	305	248	298	317	327	305	292	285	290	300	270	292	315	274	257	293	273	287	288	275	291	288	302	273	324	304	302	272	302	274	311	289	295	276	293	292	306	263	275	264	275	290	274	308	296	282	314	268	291	283	277	302	292	286	260	310	273	295	314	280	298	293	298	251	301	287	310	303	275	315	291	286	303	288	264	314	302	259	315	257	270	309	295	285	282	288	263	290	279	278	305	293	287	308	281	299	276	299	298	315	281	297	270	296	278	306	268	292	280	281	293	274	274	273	253	268	262	301	332	290	272	284	284	290	280	301	307	309	314	312	275	289	297	273	283	256	286	282	301	304	297	275	262	315	315	278	316	295	279	287	304	282	308	278	293	285	292	307	264	308	293	258	298	253	304	289	267	238	268	332	272	294	300	299	288	283	300	291	292	299	277	286	286	302	289	270	300	287	288	281	270	252	296	296	308	251	311	284	316	276	309	301	325	280	285	290	276	277	284	285	291	288	303	263	270	297	297	297	286	278	306	257	275	266	294	312	287	299	270	312	270	246	267	292	271	273	266	308	290	283	285	325	293	286	288	295	272	251	289	299	283	273	283	274	327	274	288	274	281	277	307	258	292	277	323	294	316	288	281	296	298	306	307	309	287	279	299	266	329	316	274	280	268	318	277	319	285	266	336	286	327	281	270	283	297	292	301	285	303	288	262	246	256	293	303	285	288	321	285	268	286	267	298	303	271	275	308	271	295	264	280	295	228	275	271	272	294	277	314	305	315	258	282	256	297	310	290	270	259	307	310	303	286	302	288	282	294
6174	12917	8753	3907	2089	1342	960	790	740	721	645	703	709	689	702	670	664	666	667	577	628	645	618	665	650	639	636	683	636	670	659	610	629	641	605	654	679	666	633	623	636	628	664	642	602	661	648	639	588	651	665	678	629	611	639	596	645	637	649	641	646	673	646	631	635	650	607	603	615	632	621	633	603	600	641	599	648	635	648	606	640	640	626	593	659	599	664	678	639	588	646	663	608	627	622	639	628	653	597	651	615	633	662	622	622	633	618	604	612	622	656	663	620	648	638	615	614	630	636	674	649	619	638	630	633	657	653	619	634	682	608	592	646	620	640	618	656	615	591	676	618	641	643	631	679	637	636	663	628	608	600	617	658	634	684	657	651	601	634	629	606	627	657	628	591	637	663	645	613	644	614	657	626	612	627	636	626	654	642	631	596	631	636	619	651	611	621	624	637	657	604	625	622	626	652	620	669	665	636	614	598	580	651	628	651	664	617	604	599	618	621	701	651	601	648	644	606	630	636	613	606	674	650	605	612	587	632	604	643	639	624	588	617	613	689	636	664	622	599	635	603	624	655	593	627	621	653	656	623	678	654	646	622	654	682	610	649	656	635	679	617	594	651	629	623	632	638	599	665	592	628	591	612	658	647	643	622	664	596	595	614	624	680	608	612	629	617	656	645	612	612	635	629	573	663	651	627	666	663	590	623	605	607	606	625	627	665	667	660	609	671	597	633	656	596	641	672	640	674	665	652	616	646	639	587	626	606	636	675	644	675	651	656	627	642	624	671	614	596	644	620	638	637	621	595	663	632	610	611	603	659	642	642	635	619	611	613	678	614	612	648	686	651	643	662	625	638	624	660	591	610	598	621	603	624	606	626	634	614	647	633	621	626	620	612	609	592	652	674	642	630	644	666	610	651	634	630	650	621	717	627	620	646	636	629	648	650	670	647	624	635	648	681	614	625	615	644	657	609	628	661	671	623	616	617	604	607	676	654	675	577	603	679	608	609	640	617	634	627	664	628	636	622	603	627	652	640	635	620	634	666	658	602	683	632	683	648	622	576	660	593	628	662	618	664	613	620	657	594	661	627	574	627	653	643	596	652	604	644	631	634	648	636	608	644	645	677	615	624	645	626	652	627	605	627	614	634	667	562	615	641	618	617	662	593	630	607	664	684	645	622	648	632	628	609	639	644	632	628	643	607	597	618	635	615	570	588	581	597	618	658	624	631	655	626	615	686	635	624	606	594	624	652	636	625	663	618	642	648	590	654	616	659	663	572	636	641	652	610	636	640	648	620	594	643	658	626	590	650	641	667	629	631	636	636	619	619	629	656	651	603	622	663	598	606	635	614	626	609	619	654	611	626	607	647	616	650	612	590	626	665	647	636	621	647	622	582	651	677	662	647	607	598	674	622	622	653	605	627	628	651	654	665	674	642	638	623	660	614	652	647	601	637	679	618	617	615	629	654	603	627	656	628	598	608	645	614	611	659	675	633	629	669	693	642	647	614	615	666	652	656	646	625	663	646	634	633	672	649	630	662	643	644	629	650	625	651	619	615	645	641	634	655	658	602	659	644	626	658	619	641	615	619	657	634	646	626	646	686	617	614	652	614	641	674	667	592	634	624	642	582	624	683	548	651	632	594	651	648	663	628	641	671	642	630	614	631	674	636	595	616	649	653	623	711	594	632	613	622	620	635	652	636	638	605	672	592	618	607	620	620	660	647	626	644	658	597	660	638	608	615	664	642	612	642	671	590	651	599	645	637	633	610	615	597	591	641	632	649	593	609	623	586	651	662	638	598	616	634	665	629	644	624	587	663	652	628	611	623	647	633	592	622	642	592	634	643	636	647	629	630	601	644	670	645	644	646	605	610	639	653	654	620	680	600	631	633	613	599	598	631	583	630	622	634	599	618	674	597	605	613	581	621	658	655	631	637	630	662	622	634	633	637	634	657	638	602	604	643	653	644	624	661	604	666	671	619	643	688	660	614	658	681	665	618	631	624	681	623	638	663	636	684	629	624	618	603	599	619	631	597	674	634	620	634	638	648	638	625	636	670	608	620	656	595	621	626	638	615	639	626	625	598	611	659	647	627	614	681	641	546	634	612	629	626	632	661	613	623	670	640	628	639	603	676	592	662	654	642	660	637	689	622	624	632	632	645	656	599	632	622	665	599	643	631	682	662	635	612	630	607	610	625	614	666	682	665	656	631	593	611	636	649	658	597	641	636	619	674	685	633	679	606	594	597	643	656	625	640	643	638	591	626	673	622	662	627	636	583	615	668	621	662	570	626	626	667	580	660	655	619	576	684	646	630	617	565	608	593	626	629	578	636	623	618	630	659	674	617	654	678	605	653	594	623	644	626	615	619	635	617	644	635	657	613	629	656	611	653	674	644	622	615	599	645	635	606	613	631	630	621	667	668	638	624	649	654	592	637	681	616	647	615	646	628	588	625	622	676	610	637	630	614	607	624	621	601	608	665	600	608	636	655	664	637	635	619	646	616	685	613	602	658	610	659	647	629	625	626	660	624	624	631	666	645	655	601	592	624	684	651	622	631	625	629	643	625	606	645	666	643	586	631	617	614	585	665	624	618	616	678	591	638	649	634	593	631	715	635	621	582	631	613	669	660	594	581	684	660	663	599	653	592	628	670	588	685	616	629	606	609	577	638	631	634	603	641	606	654	622	632	639	634	658	614	650	660	643	620	577	650	625	625	622	583	642	648	634	692	651	666	622	619	655	624	654	662	640	610	591	618	648	617	632	688	654	652	642	616	633	648	667	639	589	651	637	605	667	637	602	605	638	616	672	558	652	614	650	620	647	659	652	675	636	579	655	612	668	660	630	581	653	637	621	620	636	626	598	599	603	638	589	641	655	615	657	647	588	631	601	612	606	614	596	679	636	642	671	598	634	600	643	665	631	591	649	657	621	602	648	622	619	649	620	639	613	613	641	598	674	618	631	608	630	634	598	630	658	637	588	642	646	624	606	612	661	633	648	639	676	621	621	635	643	649	634	652	630	631	658	621	589	648	616	626	618	631	617	596	603	627	649	613	648	627	635	631	658	631	639	656	602	609	684	672	634	644	677	684	636	611	664	620	647	629	651	602	628	609	678	623	571	650	664	622	676	625	592	633	599	642	632	576	633	648	642	600	621	645	645	649	625	683	645	595	648	626	666	616	618	688	603	622	666	663	644	581	670	650	639	647	610	640	617	634	641	648	612	638	603	592	658	662	654	606	676	655	614	630	612	602	567	622	615	656	643	646	590	583	645	634	628	637	653	620	623	647	616	605	638	630	661	644	625	652	642	596	626	614	683	667	639	629	698	630	647	697	627	643	685	655	609	634	661	592	607	602	687	637	632	663	628	613	628	647	653	634	628	654	631	633	639	600	626	654	634	608	601	652	608	647	630	630	598	695	617	616	641	643	617	687	592	640	648	640	691	644	628	610	595	664	638	635	624	609	687	677	581	641	662	597	677	662	628	595	608
23926	21126	25313	27174	21155	21079	4690	815	453	351	345	337	314	281	267	264	253	247	247	226	230	214	193	247	195	203	196	248	224	203	176	207	218	193	211	190	188	204	186	205	213	168	162	194	159	188	193	186	186	199	185	176	185	181	182	155	155	173	187	167	192	204	179	187	177	163	200	174	187	190	179	176	162	169	158	168	173	185	204	175	163	203	189	165	152	155	198	169	171	171	165	162	204	163	199	181	174	197	152	170	183	184	190	174	170	160	189	160	178	167	210	171	178	191	192	181	174	170	192	177	174	184	177	181	178	192	200	189	160	189	167	156	185	183	178	176	198	157	180	189	197	202	172	172	175	194	166	169	176	161	172	189	166	212	158	153	177	182	177	170	192	179	210	200	184	179	195	157	170	170	196	212	176	181	176	169	163	170	158	157	163	185	157	192	180	177	178	178	168	183	142	185	152	181	173	180	181	206	172	177	140	155	193	192	193	204	173	170	185	169	192	175	190	183	171	170	205	171	198	168	191	163	188	181	182	182	186	179	160	172	170	160	186	183	161	163	172	195	182	172	171	170	200	179	157	196	200	191	187	172	187	199	184	182	174	154	158	171	147	202	206	151	165	170	183	200	178	196	188	165	175	177	172	214	192	198	167	182	192	161	145	188	172	193	146	169	207	157	162	189	179	151	195	183	199	167	164	175	172	204	179	183	169	172	144	182	172	195	184	175	182	185	193	156	170	169	179	203	182	195	169	178	176	156	146	182	163	182	157	197	184	165	180	171	158	189	187	165	182	172	178	194	198	177	192	185	192	177	174	165	173	179	188	165	188	181	194	171	193	167	192	185	191	183	193	188	183	176	198	177	165	186	167	189	189	164	182	176	180	159	202	162	183	203	178	203	155	186	202	188	201	175	167	170	195	165	176	201	182	158	193	164	163	169	171	184	174	187	191	197	162	182	196	172	154	172	189	166	173	170	140	178	179	183	170	156	178	171	186	197	203	216	163	218	205	168	157	167	151	157	187	194	147	183	166	187	179	168	203	202	164	164	174	197	163	174	190	172	182	194	175	170	164	170	208	200	159	184	154	185	177	174	165	178	177	181	170	195	179	166	162	168	166	179	206	189	183	200	186	192	197	175	194	172	186	173	170	171	158	182	175	187	164	178	183	199	184	170	175	180	177	169	152	194	172	149	168	160	189	152	177	178	175	213	186	163	209	188	183	179	168	167	198	193	171	169	192	167	193	162	166	169	183	160	185	174	180	154	186	196	144	177	177	186	189	164	163	169	185	188	195	164	194	150	180	175	183	190	180	187	190	174	176	178	156	190	170	196	187	181	192	189	164	167	200	168	135	183	189	175	184	159	179	189	181	169	166	177	187	181	153	183	194	182	197	188	194	161	188	157	164	171	159	162	197	169	181	160	173	196	204	181	164	194	194	158	192	165	169	180	168	172	194	177	168	192	212	177	153	180	184	169	197	176	184	162	159	171	164	194	180	173	168	157	194	181	179	175	178	169	175	201	177	198	190	170	180	170	183	179	168	197	170	172	164	184	173	204	152	184	188	193	183	186	177	165	149	176	185	165	186	181	214	177	199	186	144	169	177	172	191	197	153	186	156	212	195	158	154	180	160	196	187	166	187	182	159	174	205	205	170	189	189	168	160	185	190	190	165	180	179	208	195	182	177	191	171	179	201	159	182	194	176	170	165	177	179	167	180	172	167	172	163	169	167	160	179	172	156	187	193	177	201	204	166	182	167	210	186	172	174	168	184	171	140	157	185	172	187	184	164	192	201	193	171	198	174	162	158	182	173	184	168	178	158	189	173	208	166	149	188	194	197	162	126	190	186	175	174	183	233	166	182	196	211	172	188	192	196	220	151	195	176	186	175	197	182	186	182	174	145	177	167	188	154	192	164	165	170	162	170	181	172	189	187	149	177	183	184	156	175	179	174	171	178	203	179	203	181	174	166	198	183	184	170	181	178	183	180	170	178	161	180	206	157	206	175	191	186	200	158	181	173	195	184	201	189	196	217	187	207	170	184	160	169	181	176	167	193	172	187	176	180	168	161	191	162	197	191	175	192	159	162	189	182	163	163	193	187	165	205	151	176	156	164	183	191	157	179	179	162	203	184	159	193	169	183	165	163	192	167	160	152	202	193	185	174	180	179	180	143	181	186	181	169	189	171	184	182	197	164	162	200	165	164	173	169	166	200	173	193	166	175	202	157	162	211	159	171	177	180	196	180	180	187	147	160	182	192	180	148	185	175	156	187	169	194	164	168	170	189	188	194	204	185	190	173	156	172	152	183	179	178	168	183	186	165	177	186	183	185	165	173	197	191	180	196	197	190	163	175	172	160	172	170	181	189	170	188	194	160	183	190	162	185	174	185	205	182	182	184	177	158	161	170	177	158	149	189	173	173	173	210	187	180	161	177	186	167	165	161	174	194	187	191	153	196	188	212	180	185	198	205	173	191	162	185	161	195	203	167	152	194	180	174	159	175	165	162	185	203	201	188	174	197	150	195	164	165	171	169	197	195	197	193	195	186	190	176	184	201	149	161	205	159	181	170	183	153	209	181	173	160	175	170	170	179	161	154	163	217	182	157	178	171	193	173	174	173	194	159	156	176	179	189	163	177	183	184	202	182	184	183	146	165	153	202	174	177	172	180	203	158	162	199	163	192	186	172	143	192	175	169	197	197	193	200	193	203	168	209	177	169	183	178	181	180	145	175	180	197	194	160	170	166	157	181	170	162	181	177	156	182	178	191	186	172	202	177	197	159	189	169	187	194	162	186	169	203	167	164	178	171	202	153	164	165	156	170	163	190	186	169	167	193	205	180	177	196	162	182	189	183	197	187	158	192	160	178	168	179	192	176	170	185	186	184	185	194	187	179	186	144	165	188	157	173	162	194	172	179	155	181	175	179	180	177	189	194	178	199	208	184	140	196	161	172	176	160	184	203	186	174	179	172	157	173	210	179	178	191	172	209	171	174	179	188	168	181	162	158	160	174	187	187	177	206	185	197	182	184	182	166	161	179	163	165	198	201	214	177	177	178	171	202	203	198	184	194	182	184	217	171	175	200	187	156	171	174	163	176	193	206	159	161	196	175	181	184	186	175	165	191	199	163	179	186	200	169	168	172	162	173	166	190	176	186	197	196	154	167	169	190	182	175	163	184	181	196	175	164	178	149	178	197	177	193	213	168	157	173	191	196	188	178	206	155	176	192	168	143	152	193	167	167	176	177	183	168	191	172	167	176	184	171	187	170	190	188	176	147	180	181	186	201	176	174	174	184	168	187	175	186	169	172	192	170	152	159	178	178	189	168	183	174	188	178	162	171	175	163	184	183	180	164	176	187	179	171	204	138	185	170	181	185	194	178	204	176	187	181	182	180	183	175	183	180	179	165	170	157	177	180	196	184	182	190	175	170	172	172	192	182	165	164	146	169	155	195	176	182	160	171	157	184	166	144	195	154	176	190	188	193	183	175	206
7515	16479	11514	5047	2673	1563	956	671	580	525	511	543	455	483	459	459	462	472	470	431	467	479	431	425	453	450	480	458	454	397	436	441	458	430	430	389	410	445	432	408	411	458	459	434	412	439	418	465	404	378	441	453	466	427	418	442	445	422	410	443	464	373	432	454	444	433	399	460	412	429	449	411	420	433	453	388	407	448	390	409	412	416	428	399	394	467	425	423	440	407	436	429	410	397	404	431	349	431	461	383	428	421	425	416	427	437	392	452	409	426	430	458	418	401	423	419	406	444	426	396	407	409	404	432	426	469	431	407	429	442	464	433	420	429	421	471	413	403	446	399	440	403	435	409	435	412	412	397	424	413	428	443	389	410	465	410	418	392	440	446	418	472	428	439	434	389	448	406	371	424	438	413	419	389	445	409	423	421	407	416	469	394	411	426	441	413	468	411	422	431	401	433	436	417	452	430	419	432	409	420	441	398	431	417	431	432	461	448	397	402	427	473	435	407	434	421	432	436	462	395	425	436	402	458	402	392	404	406	434	420	461	426	390	420	436	414	433	437	420	441	445	372	450	430	418	423	416	455	392	423	396	445	419	443	441	413	412	401	413	434	422	409	419	422	461	405	410	391	424	464	407	461	396	436	434	435	461	388	435	426	404	434	428	398	448	461	423	408	445	453	376	388	423	429	443	409	421	400	461	387	400	426	410	400	418	437	443	429	445	441	417	455	402	398	445	477	430	422	408	447	399	419	450	402	442	394	437	431	437	462	388	423	445	422	440	410	438	436	415	410	422	417	415	472	438	400	429	410	430	445	403	429	440	447	394	394	383	393	405	432	458	478	417	450	396	417	434	415	398	417	388	443	393	445	405	431	421	439	406	426	406	471	423	447	443	429	404	428	409	402	446	411	443	417	415	383	441	419	429	378	439	428	415	435	421	430	448	427	439	428	431	414	419	404	431	413	432	407	427	453	399	413	429	413	423	409	424	420	407	429	402	438	417	405	440	444	406	428	400	401	422	425	398	402	444	435	458	451	434	426	387	410	449	485	384	415	396	404	429	420	462	469	417	425	413	458	421	406	405	435	456	471	404	417	392	436	423	445	411	407	432	419	437	421	445	443	385	430	406	442	402	396	403	444	418	442	424	450	443	403	445	407	432	408	429	423	405	412	430	399	392	430	387	472	414	426	412	410	398	470	408	405	382	443	422	415	426	431	419	448	437	415	401	400	427	429	397	431	391	433	443	404	447	408	412	453	401	414	418	432	399	429	384	455	412	381	412	417	455	436	407	411	429	427	436	411	435	445	400	463	424	433	397	393	442	455	423	431	428	419	416	406	416	433	450	414	419	384	431	385	419	407	421	460	409	427	418	443	440	449	466	401	449	436	398	437	426	421	419	396	424	401	459	462	449	409	407	407	427	427	428	420	411	437	423	429	408	436	435	408	427	455	433	433	431	412	426	423	413	403	437	376	422	409	433	410	402	462	405	419	467	456	415	419	431	425	454	402	412	439	429	418	409	447	457	400	421	421	449	435	378	423	419	443	395	407	460	413	450	416	449	427	413	435	412	405	414	426	437	442	441	403	414	394	418	460	433	438	426	435	404	433	437	427	431	427	425	441	410	403	412	422	440	411	403	409	414	423	398	447	424	412	445	441	415	453	428	411	429	389	437	427	405	369	403	447	403	434	410	421	428	405	418	427	438	461	387	384	432	399	403	436	404	415	428	423	402	443	423	476	422	406	395	446	443	393	413	420	418	378	416	381	422	380	424	429	431	403	431	402	425	429	436	425	441	415	418	436	439	419	431	413	453	405	415	423	420	455	445	442	412	439	383	437	427	442	440	412	423	438	411	405	407	398	456	431	408	422	406	408	431	434	444	414	408	449	417	388	441	426	423	420	462	438	429	441	408	368	453	414	406	383	444	423	441	440	395	408	430	474	402	392	471	411	433	439	418	425	432	447	436	404	400	416	476	422	414	436	454	460	422	410	467	424	427	414	451	396	424	436	430	446	398	438	434	398	409	409	410	469	442	430	410	418	411	447	404	439	402	426	417	431	444	416	424	448	419	420	443	431	447	397	457	436	407	399	430	402	375	409	441	442	416	376	398	420	449	449	431	442	445	420	386	399	407	413	446	407	426	420	414	439	428	409	455	429	461	444	436	445	423	432	418	418	440	399	440	409	436	415	468	426	432	372	393	428	393	477	444	447	441	434	485	373	410	432	424	417	429	432	425	474	413	431	469	425	455	420	405	444	442	377	408	396	409	444	465	411	396	429	443	424	412	417	449	417	443	447	437	441	439	406	425	406	440	413	421	455	420	445	410	427	399	432	443	447	436	406	426	477	365	415	416	410	437	440	396	397	413	425	420	421	452	428	403	438	382	424	409	402	427	414	467	423	421	395	396	401	456	422	439	434	433	456	434	440	441	427	431	442	410	399	438	431	430	415	389	433	428	446	396	409	397	465	430	425	413	436	414	433	445	447	409	415	422	414	409	420	412	445	430	422	390	416	431	420	419	426	425	429	406	423	422	461	449	382	402	426	421	441	448	439	437	424	437	414	416	440	445	422	423	432	402	426	418	436	402	446	398	437	433	428	439	438	431	473	414	401	418	400	414	430	410	430	422	425	419	423	478	450	450	375	447	397	426	411	431	432	416	407	427	411	378	433	472	424	462	404	427	423	393	376	438	424	435	410	406	405	448	450	399	442	398	438	430	435	435	434	422	428	387	387	390	436	426	394	420	410	441	400	431	434	432	411	408	413	400	427	428	429	368	413	426	429	410	449	401	416	423	409	417	439	427	414	418	416	432	443	434	412	437	445	454	381	405	422	422	406	426	444	432	454	437	410	458	400	417	412	439	408	435	455	476	427	417	437	415	420	433	427	386	433	437	429	411	411	407	440	446	382	407	432	419	413	440	420	422	405	437	398	402	393	437	438	423	436	465	387	437	422	440	417	414	440	429	439	429	456	419	460	405	432	425	382	404	418	415	424	441	439	405	419	437	427	430	447	387	399	430	431	450	415	376	462	394	419	417	424	420	416	412	436	425	415	439	374	382	419	429	419	408	412	405	433	469	432	454	412	378	428	378	436	437	412	407	422	390	407	445	422	420	406	447	422	401	413	399	431	429	426	406	434	407	409	440	420	432	445	411	419	442	471	412	416	426	388	435	403	395	429	417	499	451	402	431	427	438	426	463	458	382	404	444	376	446	409	418	405	437	443	419	435	402	411	436	402	480	397	473	426	459	399	439	407	398	415	441	473	425	424	414	413	446	457	447	440	442	417	403	402	444	404	423	442	415	400	440	414	432	436	435	410	438	433	409	445	427	399	450	393	385	409	383	438	420	415	404	427	398	417	446	435	451	428	439	404	428	434	455	418	444	409	370	456	422	428	425	424	413	413	454	424	438	397	399	449	439	401	390	442	410	426	409	432	436	424	456	409	422	420	403	411	438	456	435	412	434	403	417	378	405	409	388	451	447	403
35910	14242	5551	2292	1261	892	656	483	452	446	444	445	422	424	410	416	394	410	374	425	378	364	421	425	395	416	392	405	432	404	392	403	423	398	376	401	381	407	424	401	411	375	418	428	439	385	474	396	415	445	428	396	387	396	414	391	373	397	392	402	441	370	439	403	427	388	376	412	377	382	412	389	374	418	398	431	391	387	402	445	402	390	399	365	404	401	407	383	392	395	432	396	416	412	421	451	406	409	407	415	402	398	409	422	368	413	447	420	386	419	403	432	378	443	413	377	427	433	435	396	419	385	419	442	408	437	409	386	394	407	358	334	377	446	420	432	428	417	416	377	395	386	433	367	384	407	391	450	393	442	393	400	363	435	439	421	419	389	383	396	385	416	424	420	407	419	393	405	416	418	419	384	411	393	375	416	378	402	397	418	385	418	414	396	414	386	404	378	408	422	380	392	381	405	380	408	368	407	416	402	398	378	435	417	376	402	407	411	433	451	384	397	423	407	362	430	412	417	364	368	402	430	408	377	428	406	410	414	398	426	409	435	417	437	400	446	410	443	411	417	455	417	384	362	356	411	413	437	420	387	416	411	388	436	408	366	406	404	413	395	377	410	408	424	374	398	382	407	421	379	402	385	378	428	387	398	442	389	424	379	437	384	391	433	444	368	432	435	408	405	436	364	407	384	387	418	412	438	437	402	412	448	419	394	436	428	435	410	368	374	400	395	374	445	450	413	415	380	381	421	399	385	402	408	398	385	404	432	386	410	402	437	398	396	379	410	385	399	432	412	418	348	409	422	411	413	395	394	402	398	390	385	409	399	388	389	388	393	378	449	373	371	384	418	413	404	419	438	410	369	426	401	423	426	376	409	405	413	406	403	372	398	386	400	422	412	357	409	433	431	419	367	424	418	373	394	392	395	401	396	390	384	373	390	386	418	402	376	401	427	426	456	391	425	395	415	359	405	397	404	376	389	386	416	432	403	419	428	408	438	469	390	402	393	404	365	412	411	398	388	408	416	406	451	416	408	404	394	401	429	436	447	427	413	386	385	387	424	392	402	417	405	431	410	375	414	413	413	383	399	475	413	397	373	411	411	371	395	398	420	446	428	356	397	451	349	391	407	419	395	388	400	418	425	393	394	432	413	387	372	408	397	386	415	394	399	382	406	411	455	426	409	384	415	392	416	437	412	428	379	393	424	426	419	422	434	415	401	408	350	408	397	411	397	468	425	440	371	383	401	350	411	411	393	394	392	411	411	412	407	441	411	378	394	403	377	441	419	386	388	430	393	427	384	402	381	407	418	397	400	443	421	388	396	402	400	384	417	400	351	375	369	412	380	393	411	395	402	439	422	437	404	443	425	422	404	412	385	404	395	403	396	407	401	420	439	412	443	393	379	386	432	420	401	384	414	400	408	410	431	388	408	409	395	388	400	374	405	397	368	395	387	414	380	406	452	426	379	429	425	411	378	399	411	378	426	365	398	396	399	391	434	415	383	430	421	444	402	407	420	439	385	381	373	417	404	406	378	402	379	389	399	413	386	397	360	375	388	418	398	424	396	421	423	419	393	410	435	406	410	383	391	388	384	420	393	407	416	413	396	401	439	428	411	387	396	393	403	387	407	411	403	386	406	411	422	402	421	391	390	376	382	411	411	403	391	399	385	394	410	437	440	386	370	387	404	418	442	423	434	410	410	437	403	396	405	422	440	408	399	402	393	370	384	393	439	402	381	371	404	400	461	438	433	387	425	366	442	432	393	385	384	452	390	404	430	403	376	432	419	452	411	401	419	424	413	384	381	398	369	418	404	420	401	392	387	413	419	410	417	389	408	416	434	361	398	412	388	420	432	417	414	410	400	419	383	373	411	416	406	369	353	386	374	354	393	407	372	382	421	384	435	394	389	372	412	393	391	389	385	363	417	397	399	429	387	404	363	388	401	398	381	385	414	420	392	379	408	429	401	440	443	385	405	420	418	405	399	456	385	414	413	387	423	404	449	421	365	412	404	420	378	390	437	396	442	389	401	444	405	436	402	433	360	405	371	395	390	409	406	429	426	373	372	393	416	414	405	386	379	436	429	397	380	391	359	400	426	372	470	404	393	432	429	377	397	416	434	429	385	436	363	396	424	382	394	435	425	382	385	380	406	420	390	413	408	380	388	439	437	395	407	387	396	416	387	431	427	406	411	383	440	403	391	406	406	420	358	410	435	392	403	396	379	421	419	408	392	408	366	411	431	409	426	415	369	395	398	382	367	392	417	403	412	381	392	382	391	408	414	394	408	408	393	401	366	428	404	441	381	402	392	363	386	412	381	393	398	405	425	423	387	414	378	398	383	411	396	406	390	396	373	398	431	409	453	415	413	420	402	398	378	409	406	375	402	404	390	412	402	374	382	400	424	436	384	422	430	421	396	401	401	360	407	457	404	390	427	410	353	421	400	407	366	403	394	396	386	360	424	443	392	429	400	402	367	407	411	404	453	400	379	436	395	401	365	423	368	439	395	399	382	347	438	426	377	437	425	402	398	384	394	407	427	420	435	359	422	431	401	415	368	421	399	390	431	423	412	386	392	431	408	418	417	410	391	427	434	401	391	388	434	394	406	428	433	445	420	403	414	375	384	399	402	373	428	362	444	388	420	383	377	390	396	413	403	421	436	374	418	383	383	376	375	415	422	380	410	421	437	396	403	379	397	391	423	409	372	431	394	427	411	404	388	416	418	409	414	417	414	423	403	409	418	403	409	387	406	400	395	427	388	411	394	389	398	437	424	446	392	380	380	406	417	383	422	359	421	398	415	416	395	409	426	404	392	420	444	451	396	438	406	434	408	384	421	396	432	420	385	425	431	425	393	403	388	390	390	414	387	412	395	404	377	431	381	382	355	421	410	428	407	369	392	407	396	403	390	378	418	431	424	386	363	402	417	408	390	405	394	395	411	419	444	435	435	361	447	397	437	406	405	418	414	408	371	412	386	401	372	370	374	412	379	402	392	421	390	382	385	392	378	408	380	426	376	416	398	426	380	395	408	397	409	407	358	387	371	402	413	397	395	383	444	390	406	421	395	397	422	414	403	394	409	425	413	409	399	410	412	362	360	389	378	423	426	404	402	402	375	383	377	413	385	384	375	380	397	420	398	392	412	397	429	409	425	391	417	401	410	416	372	399	400	406	412	429	446	401	393	405	437	440	429	351	425	396	403	434	419	422	391	399	383	396	446	393	419	403	390	414	426	418	400	421	440	379	418	416	396	419	392	393	388	440	398	417	418	400	378	377	353	366	385	393	392	442	414	406	425	436	413	392	423	396	413	395	435	406	393	379	372	399	444	415	435	377	392	405	394	397	414	400	447	394	391	412	439	426	421	419	400	408	410	417	370	404	392	408	389	431	381	417	374	418	404	403	426	385	363	372	405	405	391	411	397	426	389	402	403	412	429	403	390	392	411	412	413	372	402	362	413	331	399	409	419	379	401	434	416	393	392	392	410	398	429
13271	6411	4474	2095	1332	1065	1022	886	923	860	914	841	845	844	860	885	850	858	829	908	787	926	852	907	836	888	878	843	905	877	837	837	864	882	857	860	896	867	868	861	885	884	865	924	887	851	855	856	883	845	841	849	826	854	825	870	851	843	852	849	889	920	805	849	851	929	811	899	881	854	879	915	879	925	860	839	860	863	819	851	877	887	877	898	904	865	862	829	859	835	876	871	855	856	873	882	839	826	820	842	837	890	864	874	902	848	869	884	863	901	856	825	874	880	885	858	907	883	917	887	890	863	877	824	830	891	830	877	907	874	874	873	913	837	908	831	876	887	844	841	876	820	891	849	920	893	877	870	853	853	876	864	870	876	844	883	892	892	857	893	867	870	894	902	855	891	812	874	825	873	884	864	893	857	846	860	890	852	934	885	850	861	896	898	871	856	820	877	881	879	873	843	867	909	899	841	834	822	852	894	915	813	892	868	891	892	836	854	862	866	860	851	901	870	926	881	880	869	828	887	902	897	882	853	877	820	855	796	890	872	904	887	858	879	838	880	823	865	844	839	868	864	823	845	867	871	828	854	884	856	846	904	937	824	863	840	824	898	842	886	897	931	808	899	866	857	912	869	854	894	899	875	839	907	861	905	900	886	880	881	922	824	847	912	893	909	845	852	821	869	898	890	891	842	873	892	888	837	832	877	873	861	840	821	898	852	909	887	884	866	869	862	866	832	835	860	840	825	820	892	908	882	845	922	891	835	892	867	812	852	829	844	879	890	896	863	885	845	891	883	863	859	867	810	875	854	887	851	841	865	852	878	873	862	882	846	901	878	885	915	849	869	849	831	880	926	857	886	912	890	882	860	833	865	857	858	871	893	874	894	853	908	883	841	847	808	871	928	888	934	874	889	875	882	932	850	885	887	869	890	851	887	851	832	931	842	855	869	890	908	889	872	896	829	843	874	856	827	886	863	824	865	828	850	829	853	860	867	885	882	853	859	852	859	888	869	849	882	898	841	857	888	912	902	878	886	887	813	888	895	874	848	821	854	862	848	867	890	873	909	913	913	883	882	845	863	904	896	881	863	876	845	816	863	862	876	893	881	840	876	883	796	880	885	866	851	850	871	866	858	880	852	845	842	900	859	810	896	858	877	834	909	910	868	870	882	881	846	852	859	874	853	829	880	841	866	861	856	854	856	854	904	863	895	801	880	870	870	837	940	836	863	836	840	871	879	910	881	886	876	824	874	879	825	865	888	784	890	821	817	891	857	923	841	897	871	860	897	869	795	876	917	864	839	885	817	897	897	891	882	864	895	894	881	854	909	863	885	888	920	919	852	884	908	865	885	847	807	868	875	845	860	851	884	867	845	844	829	882	935	864	913	872	824	908	869	834	898	879	877	860	893	843	877	897	879	881	782	878	907	890	897	892	898	868	855	884	835	858	902	922	896	846	851	867	893	839	878	905	827	849	825	858	863	910	868	911	918	849	895	930	874	792	862	837	849	857	884	840	937	852	806	840	910	893	942	847	904	849	823	902	887	884	880	897	849	886	894	871	883	885	826	826	849	848	847	850	805	910	892	876	943	912	847	894	907	858	819	885	864	879	847	835	879	864	863	891	862	874	879	851	783	892	850	874	833	906	866	843	886	884	895	826	845	863	874	870	890	868	849	902	877	848	881	859	943	861	860	849	788	888	870	888	884	836	814	871	942	866	887	866	821	888	835	835	874	850	869	847	862	852	849	880	824	910	928	885	881	897	850	854	913	848	809	891	836	885	916	846	828	824	841	844	844	864	869	863	895	841	857	891	878	858	931	930	895	859	912	913	877	877	867	848	845	825	933	909	883	840	899	894	892	871	876	833	852	843	859	894	865	905	885	846	858	848	881	922	852	923	891	837	903	869	912	903	858	889	860	879	853	899	909	899	932	884	888	866	851	855	939	849	850	849	835	823	803	873	842	858	842	795	866	864	845	868	840	841	870	892	867	885	856	841	917	875	928	896	857	880	873	886	864	876	809	911	845	884	839	865	806	855	868	868	840	836	863	863	828	821	886	899	850	901	858	827	879	884	875	880	835	919	866	881	819	888	853	916	883	815	849	884	862	862	888	874	838	880	891	855	868	863	841	871	913	869	897	874	850	907	829	896	862	902	864	844	881	867	898	913	905	879	886	892	884	897	881	888	846	838	897	822	867	848	900	818	893	840	874	880	838	854	904	903	863	839	837	857	868	909	857	884	842	881	928	834	895	800	882	866	879	851	887	835	887	844	848	886	844	813	919	885	866	890	849	916	853	911	912	850	891	903	877	869	884	890	881	875	862	853	902	875	844	870	904	899	870	844	881	855	873	914	824	893	852	879	919	871	839	859	868	900	920	848	866	856	882	836	820	894	893	837	819	832	874	907	849	859	844	874	855	876	845	892	877	875	851	919	907	810	800	881	905	842	865	873	854	900	860	846	847	901	863	909	866	855	867	867	898	863	828	816	892	865	850	902	848	830	846	893	863	879	876	864	843	838	896	907	876	883	898	874	895	823	926	844	923	885	877	841	834	892	821	864	871	869	845	906	908	899	872	842	856	841	878	851	839	853	900	900	849	861	824	824	849	856	879	897	881	883	888	854	838	860	899	842	826	886	835	893	876	891	822	885	862	875	865	877	878	930	809	891	837	888	912	892	810	814	881	886	894	834	876	856	860	868	878	849	905	847	913	882	846	831	864	865	899	864	875	850	886	839	867	874	854	838	893	848	860	843	850	861	851	887	881	848	910	908	913	861	893	860	895	851	892	874	819	875	874	885	864	869	834	805	916	857	885	816	887	892	826	866	876	926	842	840	837	909	873	855	883	872	882	890	811	880	891	894	892	836	931	875	841	878	861	860	874	846	845	898	833	905	823	850	881	932	880	889	862	888	871	843	850	885	891	818	877	853	900	860	876	816	905	892	861	884	907	892	879	902	874	870	847	860	871	834	905	854	872	899	881	876	847	886	873	884	878	851	815	876	876	878	873	885	842	893	873	846	821	847	864	839	871	830	884	831	832	890	872	852	911	907	903	861	866	902	856	871	862	857	854	879	933	872	837	884	855	819	919	832	892	843	848	847	862	852	902	848	827	855	865	851	854	823	865	855	868	886	870	814	904	836	832	888	873	843	869	862	848	859	871	913	885	836	909	921	878	899	956	837	852	857	846	880	887	900	882	880	884	889	859	892	859	886	869	829	820	869	881	844	877	846	813	853	941	888	914	853	856	903	845	840	899	878	854	858	838	902	904	909	897	862	910	860	876	906	840	860	923	868	866	843	870	851	856	864	904	913	901	875	898	810	876	898	896	860	855	930	841	838	876	883	879	862	916	906	873	856	856	837	902	892	856	903	905	906	888	862	853	892	841	896	882	865	872	870	845	879	871	831	892	851	868	842	814	914	884	845	907	867	888	847	862	876	917	896	878	832	863	922	869	880	885	858	793	876	861	860	821	909	849	861	867	911	900	845	907
24771	21167	24696	27878	20834	4949	1217	570	451	389	349	414	365	332	397	351	315	317	340	345	329	329	330	287	317	285	309	322	288	333	298	310	300	311	329	296	305	260	297	302	276	307	317	301	281	279	292	274	311	321	321	305	315	279	291	297	299	303	296	305	330	305	313	285	328	335	290	322	320	276	294	333	271	295	286	313	270	309	281	292	291	290	306	322	336	294	283	314	307	290	297	298	304	244	292	280	293	298	315	274	301	292	289	295	284	314	289	311	289	273	315	320	307	292	297	297	293	302	326	301	301	304	269	315	277	310	328	280	303	305	302	262	301	287	295	281	266	271	309	267	302	310	292	301	305	271	257	279	288	282	291	282	287	275	282	282	314	276	310	312	309	333	313	264	292	299	285	300	278	283	293	317	299	289	283	328	271	321	257	302	290	318	292	286	286	279	305	295	278	291	292	304	279	270	290	301	308	340	300	297	282	324	310	318	302	308	299	271	271	302	288	294	290	263	262	321	271	285	279	319	310	301	302	292	283	305	310	335	331	279	261	327	297	283	318	310	287	296	277	276	288	309	265	297	302	289	320	272	309	290	316	329	342	294	285	282	303	296	291	304	321	277	309	277	314	285	258	285	295	278	287	282	306	302	306	286	303	317	280	307	286	305	277	279	305	325	301	294	296	290	301	282	278	311	265	254	297	297	296	333	294	318	301	277	295	306	309	302	316	295	298	308	301	302	300	286	281	271	277	270	261	317	310	318	272	332	288	322	297	271	313	279	291	308	318	311	327	297	255	292	305	306	322	286	320	267	299	323	290	310	309	295	279	312	292	318	306	272	271	279	299	316	305	280	288	288	307	309	285	287	285	285	308	307	307	272	304	324	310	292	313	293	304	316	309	241	283	357	290	300	317	274	270	257	305	268	296	278	270	285	273	295	295	303	301	293	275	321	308	289	266	310	275	279	269	312	282	276	294	303	266	293	315	311	319	272	293	337	298	279	272	281	304	282	291	300	295	321	301	327	311	293	306	292	310	287	297	287	297	297	278	304	247	295	284	298	259	303	326	290	292	286	285	312	314	296	305	311	303	284	278	294	283	281	275	299	280	291	273	275	314	257	291	275	257	296	302	321	272	288	321	306	300	278	255	304	256	316	311	275	335	298	300	312	308	296	286	322	289	321	297	309	263	285	302	310	302	280	292	320	312	302	329	272	270	302	297	279	295	269	307	285	318	300	276	265	294	306	298	303	321	294	291	293	289	314	318	300	285	286	324	271	279	305	283	330	305	301	343	273	300	303	297	300	291	312	308	294	270	294	281	305	332	310	298	298	321	296	271	287	307	283	303	292	306	290	269	291	324	276	299	273	311	308	261	319	317	302	270	286	268	311	339	298	295	274	272	262	272	307	291	319	313	298	298	300	280	309	299	302	274	294	305	278	312	292	293	304	281	286	299	303	308	282	298	294	277	272	318	325	290	276	282	309	296	319	261	275	294	278	333	313	262	321	304	285	271	296	285	317	305	275	324	308	288	321	322	294	288	297	280	273	306	291	293	302	295	298	316	265	286	281	294	295	296	288	291	329	312	313	316	312	286	298	275	283	319	284	295	309	298	274	277	274	300	300	307	260	291	258	279	292	281	298	278	320	282	308	289	274	292	260	292	255	297	314	316	301	271	313	285	303	310	308	331	302	272	277	331	323	296	297	266	302	272	297	296	292	279	307	312	292	315	297	299	280	273	296	289	293	286	279	278	299	271	279	293	303	282	268	291	281	322	308	268	283	289	279	316	308	298	334	288	289	304	289	277	269	292	305	278	292	297	262	310	285	305	288	258	283	299	284	301	310	279	306	309	292	301	235	302	295	291	293	268	300	292	278	327	332	309	285	287	306	288	297	306	293	314	303	291	287	293	300	266	312	279	311	317	286	268	323	302	292	285	311	317	266	272	298	294	309	260	263	308	284	293	298	288	286	297	273	300	304	300	288	320	286	293	281	317	344	264	304	293	332	299	279	317	278	279	300	300	270	297	287	309	278	276	258	286	252	277	294	314	316	282	314	272	264	291	291	311	306	271	278	289	309	321	284	285	269	312	298	305	300	275	301	307	291	288	283	301	300	284	313	272	285	290	310	307	351	291	309	284	282	285	309	278	312	302	308	300	304	314	310	309	280	316	262	265	298	300	293	275	271	304	290	295	332	282	311	271	286	263	312	293	308	280	317	264	308	300	330	292	308	283	290	309	283	294	294	291	311	278	333	298	302	278	298	308	283	296	296	290	309	301	266	289	312	319	317	296	323	300	299	284	263	291	271	308	292	313	291	314	324	280	287	300	303	265	285	282	313	317	300	298	296	275	280	302	303	299	323	319	297	265	306	270	289	274	303	311	304	319	300	310	302	311	267	265	264	328	285	307	317	308	305	275	307	302	284	297	341	337	276	317	274	283	276	290	295	297	308	288	300	289	274	292	307	323	317	284	283	309	275	280	309	279	314	308	335	292	318	299	320	282	300	284	367	327	289	269	306	292	302	318	307	316	284	283	338	311	329	313	287	293	276	298	259	298	268	264	307	290	301	304	277	303	297	271	252	293	306	298	299	283	315	305	296	279	294	301	289	313	253	314	300	286	278	284	279	282	269	307	305	260	286	289	294	288	298	259	259	299	284	275	289	271	314	276	289	319	288	262	291	295	262	304	280	296	312	298	284	278	318	316	312	307	311	305	285	303	283	311	282	334	313	281	294	272	289	276	275	306	312	309	317	309	312	267	295	262	281	280	307	297	263	313	281	279	321	333	292	251	298	298	300	302	306	301	288	292	270	319	289	268	269	292	303	327	293	287	297	285	272	324	316	302	275	271	285	320	289	303	310	276	294	282	275	312	280	298	293	315	301	293	301	325	335	283	304	302	290	282	295	265	280	314	298	295	291	256	282	283	316	338	285	315	261	265	274	327	293	294	319	338	310	300	308	325	310	293	307	348	309	333	281	339	300	344	277	298	285	281	266	309	296	251	293	311	352	289	313	302	298	315	266	317	283	327	306	293	284	287	310	311	307	295	297	292	269	290	308	262	299	294	282	299	307	284	283	315	293	321	307	301	308	282	307	292	304	273	287	284	310	316	272	290	306	308	290	281	284	271	288	275	296	311	281	316	271	310	307	290	289	316	319	270	321	301	250	234	285	285	251	290	283	304	304	309	245	277	286	330	270	266	314	306	273	269	282	293	295	259	275	312	292	286	261	266	278	286	324	299	287	284	295	316	283	257	335	328	261	252	294	278	272	305	296	277	283	278	286	322	305	294	305	262	253	299	277	316	273	295	282	321	315	268	294	280	264	305	279	308	307	274	301	317	305	314	267	300	289	264	270	244	285	288	335	274	281	272	276	324	270	308	287	301	265	289	335	287	300	280	278	297	291	295	272	292	288	291	291	304	311	296	295	303	295	311	260	293	326	273	298	301	263	290	316	300	270	309	291	275	310	265	308	307	305	286	302	314	273	306	294
6503	12318	8474	3789	2112	1310	980	790	728	741	661	706	671	675	692	673	649	668	683	652	653	679	696	655	599	636	597	620	665	628	675	625	640	650	629	637	656	675	607	651	662	653	652	634	668	624	625	641	676	680	634	656	645	592	666	646	638	621	644	605	657	625	626	635	655	642	627	639	567	658	618	589	654	658	619	627	640	599	576	643	662	621	638	636	667	654	608	670	636	656	668	634	616	677	629	642	652	665	632	644	629	635	640	675	654	624	624	618	684	640	635	621	677	642	677	661	642	634	657	644	632	671	675	654	652	620	660	626	666	660	607	643	639	681	592	663	640	625	687	672	600	666	614	634	618	630	628	625	628	650	591	616	605	639	705	600	643	686	679	695	666	651	630	612	617	631	635	645	630	660	645	640	648	646	622	624	694	656	653	642	647	665	703	664	660	608	597	663	687	643	683	643	650	643	643	620	628	617	663	673	663	650	649	633	676	649	636	686	630	616	659	592	631	699	665	649	645	622	637	606	630	658	631	643	634	624	656	659	634	700	625	649	591	694	642	620	642	671	644	655	662	619	610	641	610	657	674	648	639	637	635	672	662	647	642	624	653	626	609	696	657	639	677	679	651	625	636	640	683	642	647	639	572	595	617	651	606	634	680	652	642	631	663	662	635	627	679	660	630	645	625	664	605	618	624	620	638	645	663	611	677	658	608	676	631	681	637	663	642	665	626	605	630	627	638	652	582	641	632	670	631	640	669	641	667	701	629	655	664	606	639	655	664	650	654	635	669	662	674	646	658	670	624	654	650	596	664	613	633	635	644	673	654	594	663	626	642	645	677	620	621	658	611	647	640	631	674	639	639	654	660	621	634	652	613	645	662	651	625	666	591	633	691	618	665	625	593	620	674	607	646	709	674	639	622	648	628	623	642	666	682	680	655	615	647	608	641	656	619	644	651	630	674	628	666	646	617	685	653	662	629	615	665	600	655	587	613	641	680	613	662	662	649	660	637	614	660	618	646	621	612	616	636	607	684	653	643	652	687	619	611	615	657	638	664	636	647	654	615	630	633	668	698	619	632	653	667	615	641	646	658	614	645	658	641	616	608	660	601	621	652	640	653	644	613	654	678	642	622	640	641	630	568	614	642	664	656	632	639	666	637	668	686	646	666	610	663	663	626	632	684	677	629	646	636	637	636	627	648	635	660	635	665	702	677	684	618	613	662	645	681	650	663	638	651	626	649	642	659	650	644	677	672	640	633	618	623	571	639	672	608	629	672	654	637	651	655	644	662	638	656	667	669	653	655	627	665	704	634	638	649	678	662	646	647	627	593	628	648	637	635	609	647	661	642	632	639	597	635	672	661	660	636	650	595	616	678	627	578	619	610	670	679	668	649	662	688	663	652	628	614	632	635	671	636	657	639	623	645	647	654	627	624	623	652	652	623	676	624	677	632	626	664	641	618	655	651	643	656	628	657	681	638	667	616	619	668	659	654	646	640	636	605	637	589	683	662	668	610	673	627	709	684	614	613	665	664	627	656	621	628	671	614	624	625	612	651	615	578	640	643	635	648	630	605	695	640	659	632	630	596	669	684	668	655	603	656	603	629	691	651	626	678	656	625	667	621	620	654	697	638	644	604	678	611	663	664	638	666	641	642	640	652	657	695	606	644	624	726	653	633	628	638	620	631	648	628	624	612	672	658	681	702	624	654	701	622	695	597	653	608	651	645	644	672	640	641	656	606	638	636	636	691	639	621	683	676	621	686	611	623	655	640	636	682	656	659	666	656	639	623	612	652	653	593	628	670	631	616	644	675	713	671	635	699	655	611	609	660	678	615	630	628	654	598	652	610	668	667	652	635	675	649	634	666	680	665	630	582	632	646	625	645	637	648	629	657	607	670	630	668	609	670	639	676	651	636	664	682	629	645	649	619	656	645	640	686	623	706	653	607	660	665	658	662	634	651	611	631	665	673	625	690	629	617	610	690	609	639	649	658	689	688	645	612	658	665	685	635	635	664	688	670	635	721	649	663	668	614	617	685	631	648	687	641	619	631	599	629	645	633	630	655	642	633	672	636	663	640	672	625	640	610	650	656	585	687	654	627	662	642	668	658	660	650	602	666	626	645	658	684	669	636	629	619	611	625	660	623	644	649	613	637	600	646	647	597	624	632	676	587	634	666	636	636	631	639	642	643	665	704	644	635	593	626	684	672	651	687	642	624	665	676	639	622	659	648	663	668	645	663	591	637	627	733	627	672	604	647	663	587	657	639	661	676	697	616	645	681	642	676	658	599	659	663	610	630	625	608	619	654	620	655	651	659	613	672	646	690	654	642	660	656	592	657	642	622	651	678	652	617	650	682	667	626	646	635	655	687	648	617	636	690	656	665	615	651	629	682	634	650	587	645	624	659	636	624	679	621	703	648	624	677	627	638	648	661	640	645	674	637	643	662	599	654	641	591	645	709	664	647	666	617	647	647	620	636	667	602	640	686	648	666	638	609	636	633	616	676	675	633	648	617	663	674	639	627	636	656	608	659	668	647	614	645	623	645	654	661	608	600	620	637	654	607	627	622	647	621	688	622	635	645	586	649	634	592	667	675	606	637	612	627	660	641	662	648	625	655	608	595	641	670	674	700	633	619	606	678	636	633	667	664	638	644	668	635	646	633	660	661	643	667	627	627	619	643	615	621	656	653	614	639	670	634	662	616	663	630	639	615	684	640	640	649	685	684	623	621	628	598	650	695	617	640	620	668	631	653	646	627	637	644	664	625	660	668	613	613	672	636	695	659	618	652	612	602	677	612	667	598	658	648	635	601	668	657	659	673	658	631	628	644	619	640	674	670	602	647	585	644	636	660	621	672	693	684	688	625	594	632	671	693	666	665	637	686	636	658	692	671	605	703	605	649	640	676	685	649	653	626	660	615	665	632	616	652	657	624	613	619	686	640	639	631	698	638	655	661	669	662	603	620	641	644	629	647	649	657	643	663	670	693	641	630	644	621	617	623	647	615	651	658	638	633	656	656	698	666	649	657	630	671	655	645	661	657	635	634	660	638	686	644	651	669	675	625	669	602	640	648	654	622	650	660	674	650	619	684	673	618	615	682	659	667	626	637	644	653	646	634	634	663	661	662	675	636	653	621	656	633	647	595	649	619	641	636	639	673	635	631	618	696	662	634	626	588	620	677	650	662	623	668	663	640	609	647	594	639	614	629	611	647	646	635	641	622	636	651	644	588	649	611	681	631	614	638	690	637	640	629	627	640	665	627	652	600	633	636	658	637	646	668	653	636	622	656	634	608	672	680	649	635	609	640	630	606	612	673	613	631	643	672	641	633	624	656	670	629	636	660	658	693	629	607	654	646	646	636	668	600	616	641	618	655	624	619	654	663	645	650	643	653	619	690	644	608	660	663	620	678	574	631	673	682	629	643	635	677	612	638	635	582	674	614	699	664	657	645	643	665	644	661	670	656	653	659	602	591	655	621	646	661	629	636	595
23957	21130	25337	27183	21154	21074	4928	940	507	349	331	329	314	298	302	280	248	229	246	237	212	250	213	242	205	235	230	220	204	196	196	212	197	213	192	198	215	193	202	199	189	196	181	186	188	172	185	176	194	175	167	187	201	176	168	178	171	188	178	178	178	179	204	185	177	210	176	172	182	194	194	193	189	177	195	188	205	189	184	239	188	184	199	177	175	206	177	177	182	174	193	183	166	178	198	191	186	169	151	172	169	170	166	178	200	173	168	187	166	187	183	189	171	179	185	185	195	183	161	197	172	180	172	203	205	186	183	167	172	177	189	170	178	179	177	172	194	175	175	187	193	167	193	182	177	173	185	187	221	196	192	190	176	177	189	163	174	183	175	188	174	197	195	186	182	187	192	183	175	174	180	204	183	162	190	174	179	164	160	199	157	174	154	176	188	199	197	177	197	182	190	212	173	220	197	180	169	174	173	197	177	177	155	201	192	208	182	173	193	162	191	163	183	178	174	182	162	165	184	174	178	186	183	186	201	192	160	183	178	188	187	168	169	192	203	182	148	171	200	199	202	175	154	184	172	186	189	185	172	197	210	202	183	176	181	183	181	163	210	183	184	190	168	157	182	184	178	180	199	167	165	173	158	173	182	202	210	186	160	199	194	181	199	194	171	147	187	182	190	176	166	208	182	207	189	167	169	183	170	185	206	140	150	201	178	185	151	170	175	186	210	178	195	161	150	164	204	223	166	182	185	178	198	193	182	219	198	175	172	180	178	200	183	174	183	187	186	205	171	170	180	185	193	191	172	175	192	210	203	172	183	157	192	160	173	177	190	171	205	184	159	157	163	203	178	169	165	172	191	203	154	178	194	179	193	192	210	197	189	160	171	194	176	199	200	163	205	195	175	175	189	185	196	188	156	173	184	192	173	194	164	171	201	172	177	163	180	191	177	176	188	172	166	196	183	207	178	140	175	200	167	191	238	196	192	196	165	200	196	171	214	177	169	205	181	195	183	178	195	182	168	200	177	194	196	147	176	171	172	175	179	173	209	188	175	175	176	179	176	192	190	233	164	179	180	203	186	205	198	176	177	183	186	181	180	167	175	173	180	167	170	175	194	178	202	183	189	180	172	188	182	167	174	169	178	170	189	183	175	194	178	155	157	157	178	167	207	197	169	181	186	206	173	172	191	170	175	177	195	153	188	209	194	177	168	164	181	179	175	192	180	169	157	181	189	173	185	212	185	158	173	177	159	185	172	171	172	174	186	175	167	197	202	189	185	192	195	186	159	166	170	190	178	188	177	173	180	178	183	176	182	186	197	155	171	160	195	174	171	188	210	164	161	198	184	167	177	165	191	178	160	154	215	211	195	190	194	173	201	181	182	147	171	203	180	179	205	175	177	168	153	179	178	206	183	199	198	171	192	192	165	167	166	167	190	181	190	165	150	175	159	194	174	220	176	174	186	197	180	192	185	167	196	185	206	181	198	170	178	180	193	192	152	169	182	172	184	180	157	162	172	182	173	162	193	197	184	158	193	180	185	162	216	197	202	179	190	185	174	200	205	158	181	189	180	152	151	162	190	186	152	159	169	168	201	174	190	172	178	164	184	175	160	184	163	185	199	163	192	165	205	164	158	179	168	193	168	163	155	207	189	195	209	184	164	184	200	179	149	164	176	203	192	183	178	164	154	193	195	181	190	179	172	218	163	189	191	153	206	192	175	200	165	204	189	195	191	180	203	161	177	185	228	174	186	167	204	201	199	214	202	191	169	190	169	153	175	168	177	192	175	205	169	163	210	188	162	171	156	197	167	199	188	179	143	173	164	182	186	156	169	182	187	157	174	178	184	187	183	180	177	190	155	176	197	167	194	176	177	187	170	172	176	179	174	190	188	168	185	167	187	173	166	183	181	180	180	172	186	173	185	195	164	178	190	189	193	186	180	165	177	189	184	178	193	185	192	198	173	169	199	167	173	198	172	197	196	191	192	170	221	186	163	162	181	155	164	163	183	187	211	182	188	150	164	169	177	169	188	167	183	198	195	169	167	166	164	191	188	197	188	168	173	175	161	185	172	179	191	182	173	189	183	198	210	173	165	185	153	176	158	190	186	204	174	177	192	176	164	174	185	172	178	192	164	200	178	165	172	191	196	170	178	186	153	197	173	153	161	189	198	207	202	204	163	183	144	180	210	214	179	190	202	182	201	193	151	199	165	167	182	183	165	186	181	159	142	184	174	169	158	212	185	167	154	156	200	205	189	168	200	183	179	177	196	190	199	184	202	198	208	179	174	180	188	189	173	173	159	203	159	195	178	175	182	174	162	190	176	158	178	207	180	174	178	170	173	226	168	177	185	166	197	198	180	194	160	189	182	182	178	177	209	156	190	176	163	151	176	178	160	198	180	181	181	190	150	183	179	174	184	178	173	161	168	146	199	211	162	170	199	209	189	173	182	189	171	183	177	158	186	201	203	173	186	159	177	169	201	217	188	175	187	199	203	174	168	183	180	170	188	166	171	168	180	184	174	204	179	173	165	180	177	181	181	181	206	161	184	196	163	199	190	211	189	186	186	201	168	178	165	217	183	202	162	188	187	174	165	204	154	170	174	200	197	199	168	179	182	227	165	158	161	166	179	166	183	197	159	178	175	188	198	168	199	185	197	169	214	172	188	202	158	180	179	181	143	198	169	172	182	194	181	158	160	161	166	169	191	180	176	178	168	184	195	180	185	194	180	193	185	184	191	191	175	168	178	170	174	207	201	176	205	163	163	167	160	182	187	150	173	161	196	194	183	161	183	156	176	179	171	163	174	207	155	181	189	165	214	164	198	171	157	196	176	196	155	171	185	169	192	196	163	181	159	191	200	185	149	189	181	179	166	174	173	182	186	175	193	200	181	182	204	188	183	195	181	177	181	186	170	173	199	181	196	167	171	206	191	155	183	177	182	173	176	185	173	171	163	187	182	191	183	204	183	194	184	185	187	160	166	163	201	169	207	177	191	174	176	211	221	177	166	193	192	178	185	171	183	208	214	167	194	163	176	194	184	173	175	165	188	181	178	181	183	177	166	164	204	161	176	184	175	174	188	171	196	196	187	180	199	195	147	166	198	170	177	154	189	198	205	186	176	173	195	182	185	203	184	158	204	193	181	175	178	164	175	194	204	167	184	164	208	188	195	171	177	193	188	189	169	176	182	171	191	192	200	179	195	180	169	186	204	189	191	179	202	179	164	190	169	181	162	162	200	150	181	188	161	164	196	180	193	190	172	172	168	191	172	199	179	184	190	177	149	173	174	183	165	181	158	174	187	187	176	173	182	167	153	187	191	161	165	193	161	161	203	167	169	187	192	196	207	185	189	186	182	193	199	191	162	187	177	167	184	176	204	167	185	191	181	176	164	183	212	188	156	184	188	163	176	168	178	169	164	178	191	151	161	202	217	207	177	179	183	181	190	153	177	179	187	165	187	184	184	169	199	178	169	167	196	190	183	168	190	170
6939	16494	11864	5424	2750	1673	1059	683	620	545	570	510	502	461	481	495	462	465	478	471	424	464	426	452	423	455	450	423	448	403	392	399	450	436	425	449	436	427	425	458	442	445	436	446	448	411	406	435	431	445	435	443	389	422	435	418	441	425	455	453	436	417	429	443	463	429	407	429	464	443	476	441	414	445	422	447	454	415	431	448	448	436	449	419	447	396	424	417	434	425	447	433	443	403	421	401	401	430	416	424	435	443	470	427	409	415	428	449	421	467	436	425	440	431	421	408	425	408	473	393	415	452	364	443	440	404	460	437	412	431	429	433	414	434	413	418	434	441	450	417	422	458	443	415	417	430	426	382	405	407	407	391	443	433	401	371	417	439	412	416	414	467	424	414	443	445	425	408	469	397	395	398	468	438	445	428	426	417	415	431	448	431	413	415	436	416	438	425	407	419	452	443	425	437	445	414	450	435	440	430	409	432	424	443	443	438	383	433	449	429	393	434	438	411	430	424	432	425	428	437	428	459	421	429	450	434	428	411	421	443	438	392	434	434	443	416	411	432	387	447	371	414	440	406	453	411	420	436	431	435	400	405	476	409	385	433	433	458	438	446	450	418	426	426	411	429	410	385	413	415	435	434	458	410	406	471	420	411	422	448	430	408	402	431	408	427	448	397	429	416	438	385	462	400	441	445	426	428	425	423	449	416	443	407	415	456	461	432	445	423	413	426	417	468	430	425	439	417	459	385	428	427	365	416	411	413	385	450	424	428	452	412	449	448	459	428	393	439	441	439	432	413	389	428	442	443	399	412	417	437	397	427	415	449	458	431	400	407	419	421	445	443	458	450	404	413	439	420	407	406	444	428	427	437	413	415	425	418	443	424	457	433	435	400	409	431	443	403	441	399	384	408	442	431	423	445	421	463	467	409	472	415	431	415	419	409	431	446	462	433	441	434	439	406	416	406	426	424	396	447	433	427	433	402	444	423	414	465	408	400	420	488	428	407	423	395	394	429	400	402	439	430	448	452	425	434	445	393	417	413	450	420	431	435	393	450	437	397	404	409	416	413	420	456	423	415	429	446	402	408	432	414	454	398	438	439	456	447	409	455	433	415	393	431	459	441	454	426	432	470	421	475	428	431	459	426	454	411	429	397	454	414	404	398	437	386	387	427	392	433	435	409	452	414	397	412	398	464	445	384	418	402	437	448	428	425	443	416	395	480	418	441	444	428	407	475	452	438	462	450	430	426	477	441	427	456	431	387	407	432	425	452	414	406	407	466	429	384	408	428	455	426	435	436	424	461	418	442	398	435	413	442	434	442	404	422	441	408	433	416	477	415	388	411	418	448	421	418	446	442	408	418	418	434	420	416	466	458	437	428	436	441	394	460	438	454	439	458	446	412	416	442	444	449	449	390	438	433	418	442	395	435	435	453	441	408	425	430	423	432	412	416	443	392	420	424	414	437	459	430	462	434	396	387	427	457	445	416	430	410	390	403	413	427	461	412	452	412	453	477	404	461	427	446	410	413	424	470	413	421	415	425	453	418	403	440	464	429	411	415	431	437	404	419	442	446	430	423	396	412	388	433	429	435	422	406	437	438	433	424	435	433	421	418	406	445	456	421	454	421	469	433	397	429	444	449	454	410	416	483	402	392	424	454	460	454	386	427	413	394	445	416	390	426	442	419	438	426	409	415	461	442	451	412	415	411	417	471	402	442	409	414	438	390	397	448	452	425	446	417	428	439	444	425	387	437	420	412	438	455	446	422	387	433	417	367	433	424	417	416	402	453	426	462	456	417	420	407	447	416	415	421	396	451	416	433	431	431	431	404	390	388	387	430	404	412	407	439	435	424	440	458	409	414	434	407	435	427	435	398	456	446	420	448	441	428	441	427	422	406	415	430	434	428	410	408	434	445	416	459	427	443	445	437	439	387	420	382	417	389	433	421	394	405	452	424	428	436	411	409	437	420	406	436	423	438	433	419	427	449	431	404	409	411	437	428	450	364	420	405	440	424	429	420	440	409	448	428	426	436	410	426	423	436	444	432	414	436	429	400	428	442	452	429	440	447	406	414	444	424	397	390	428	439	415	414	439	405	445	423	432	430	404	433	459	421	432	477	415	437	401	410	382	458	449	426	429	450	418	403	400	434	442	449	428	418	444	423	393	411	441	429	456	444	441	418	403	417	401	434	461	449	426	431	408	438	423	443	432	453	444	405	452	441	412	443	394	428	374	408	467	449	419	459	406	420	439	458	453	400	385	405	421	449	447	404	393	452	418	437	432	404	429	415	468	442	408	418	447	459	435	434	422	395	438	455	446	432	432	434	430	445	458	482	428	428	394	420	453	400	430	413	457	414	412	445	409	409	408	415	382	440	446	424	423	411	428	427	428	407	452	425	464	444	439	457	429	422	421	435	439	426	401	426	421	434	418	473	501	427	481	438	464	404	410	456	445	416	419	434	424	432	425	438	417	427	413	434	420	438	433	421	429	441	441	425	405	452	402	432	452	422	414	450	425	438	453	405	429	417	424	430	431	435	449	415	395	439	428	434	409	428	419	441	414	451	431	422	422	419	392	452	448	401	424	432	451	444	458	438	439	433	422	461	443	451	437	430	415	458	444	449	427	425	404	438	435	435	435	439	440	428	405	435	415	422	434	394	434	440	457	435	443	419	427	441	414	388	427	439	432	427	454	457	459	392	455	439	424	411	426	427	435	408	423	409	440	427	396	473	418	436	408	396	432	416	433	447	441	431	435	443	463	418	463	459	447	442	438	438	447	455	441	413	452	415	417	422	413	425	458	421	451	400	476	420	442	381	424	420	379	449	432	425	434	426	424	446	417	424	414	382	429	406	410	450	424	417	428	412	397	437	398	408	431	437	462	429	420	403	391	420	454	443	428	415	424	398	410	409	400	431	440	441	436	397	412	432	398	430	439	465	415	408	406	470	421	417	419	420	430	414	459	422	426	440	427	403	463	418	425	369	469	490	448	444	443	419	374	450	443	405	422	422	420	404	414	407	407	426	427	430	444	429	415	417	416	459	409	429	411	442	482	449	396	429	444	435	441	427	422	418	422	385	449	409	454	405	384	440	438	401	413	444	434	427	438	422	452	423	450	421	434	433	445	436	397	453	412	413	426	476	466	444	459	414	390	383	430	432	423	452	439	440	432	446	437	414	442	406	453	418	398	414	421	435	471	444	433	396	400	459	419	407	435	416	405	428	439	426	412	458	446	460	379	444	446	432	446	429	407	423	403	446	448	427	390	433	403	425	436	415	444	401	436	439	436	432	421	444	462	424	434	440	423	446	449	434	409	406	404	425	458	467	426	434	452	436	388	447	415	430	429	400	398	440	422	437	424	403	396	416	407	439	420	467	436	460	457	422	428	418	419	436	381	405	443	437	417	414	412	402	404	441	455	427	425	410	401	469	436	416	397	417	390	436	469	467	422	497	412	442	407	437	395	436	432	427	431	386	448	433	407	418	407	453
34387	14142	5853	2831	1453	1155	745	529	489	428	428	406	390	432	433	455	400	399	409	427	401	400	383	413	385	407	411	419	412	420	393	368	388	377	400	409	390	414	388	414	365	413	410	374	389	402	389	381	410	438	407	367	421	403	378	371	411	396	397	396	385	398	385	434	416	403	374	403	405	400	402	408	433	389	371	418	403	389	411	398	425	424	398	354	394	429	408	402	416	424	348	371	393	366	395	401	384	409	394	417	423	391	390	401	420	377	415	365	400	407	406	412	393	415	413	412	365	386	384	406	429	383	388	393	437	413	416	414	389	398	414	396	360	380	366	365	394	392	424	404	422	407	385	419	407	415	440	401	350	376	402	398	402	405	425	357	407	385	401	399	406	410	394	404	390	371	412	437	348	373	425	383	417	421	392	391	361	338	403	406	385	401	383	382	416	369	413	365	392	392	371	421	403	410	415	399	351	374	394	426	421	442	379	383	435	431	389	362	434	375	389	411	393	373	382	372	363	389	351	353	352	363	397	432	428	368	396	407	403	369	381	364	398	445	382	374	384	376	373	399	404	382	436	357	434	428	401	377	400	398	396	376	413	358	399	383	406	392	395	383	379	348	424	377	387	403	412	387	412	385	385	405	357	360	423	370	369	384	403	338	379	366	375	399	386	360	392	384	382	411	378	388	397	373	360	365	402	404	404	389	393	412	397	368	388	374	378	375	420	407	400	408	393	431	400	393	409	413	383	376	414	375	404	389	424	410	392	422	412	376	391	408	362	399	372	378	384	369	421	402	410	394	431	386	408	426	407	391	372	374	387	377	392	374	379	400	377	427	376	357	376	403	407	389	440	399	407	403	407	391	412	395	371	407	395	424	438	410	406	394	400	408	374	416	398	382	398	364	395	429	417	371	419	377	407	394	355	403	398	402	424	409	408	396	389	398	380	402	376	415	349	396	396	401	383	417	404	399	394	381	368	379	385	411	395	374	383	390	378	364	409	345	366	425	396	387	373	368	385	413	376	382	398	409	363	415	405	390	384	413	407	406	431	424	371	400	393	445	441	331	378	383	404	412	371	393	413	414	407	395	416	418	395	425	397	425	399	407	395	371	370	387	355	371	421	423	424	375	394	413	411	392	377	425	421	392	395	393	376	381	381	382	422	404	385	382	418	372	397	400	398	432	364	408	404	398	388	396	361	412	393	383	406	405	424	376	396	386	392	398	413	407	345	397	377	407	349	427	389	380	370	404	424	404	417	401	434	405	422	386	379	429	396	420	369	385	410	402	419	444	374	387	380	389	401	435	381	376	404	396	393	365	360	415	381	378	372	402	385	418	423	385	371	415	364	399	368	385	388	374	391	403	421	434	399	398	395	424	390	410	401	417	399	399	395	376	410	400	382	459	424	431	409	388	391	415	389	415	405	400	390	389	396	438	416	430	388	391	436	368	420	382	408	369	414	371	415	443	393	407	407	370	390	394	358	401	404	410	381	400	414	391	344	408	367	405	373	397	432	390	384	379	388	363	401	400	397	395	383	392	368	388	376	424	433	393	410	393	393	393	422	366	388	399	383	398	399	361	426	393	405	380	407	399	365	386	407	424	405	386	403	423	376	383	406	408	364	393	387	435	386	393	380	420	327	402	407	418	384	414	394	436	389	411	421	402	392	358	420	421	444	397	385	393	401	379	421	358	379	397	402	376	367	394	391	347	350	375	415	392	387	379	445	379	405	386	409	362	410	377	367	402	415	433	417	372	382	423	385	383	384	415	418	410	382	371	393	355	410	390	374	422	377	404	409	410	412	406	419	389	388	388	397	405	380	408	363	395	404	422	412	407	399	384	390	399	422	443	387	378	377	426	446	404	425	413	428	423	403	415	395	369	378	367	405	407	395	375	381	369	389	418	417	414	393	399	382	395	390	366	388	363	388	373	371	389	353	407	414	389	415	375	358	386	395	390	380	403	379	400	366	406	410	365	419	419	390	419	421	390	422	388	392	402	408	399	389	386	397	383	390	406	409	405	376	378	409	391	406	443	385	434	369	372	412	394	395	381	425	396	394	362	405	389	363	407	366	418	435	420	404	409	391	368	389	385	393	429	363	409	380	399	360	376	378	418	372	400	395	389	388	366	422	401	373	384	367	392	421	366	392	410	361	431	402	407	355	381	366	403	384	396	397	380	374	412	422	377	363	433	371	392	403	386	430	385	392	433	412	399	391	442	396	400	391	357	391	402	420	406	368	395	396	346	350	406	423	409	421	420	372	437	470	390	391	425	399	386	395	424	404	392	372	394	411	385	408	394	418	386	410	410	368	383	383	371	375	439	401	372	360	451	378	367	426	369	401	416	393	356	387	382	399	406	366	367	399	372	411	403	364	420	398	359	398	392	380	385	394	393	430	367	451	411	409	348	403	405	404	395	371	381	406	387	405	387	398	407	374	367	408	444	387	422	374	347	378	363	376	396	371	394	384	371	403	378	405	403	399	434	386	421	402	385	429	432	398	374	426	374	407	362	372	339	408	441	398	408	447	349	355	390	408	420	445	411	394	358	385	413	406	398	385	375	415	368	392	407	375	422	399	407	375	418	387	406	421	399	418	392	394	379	428	390	392	415	430	385	400	394	444	394	384	393	407	391	386	406	425	403	413	421	453	411	346	410	404	423	415	417	407	394	415	428	385	358	396	399	389	384	400	378	404	397	403	385	371	405	407	372	393	403	411	384	422	419	404	352	398	404	388	418	413	396	407	395	359	371	385	388	431	376	396	411	372	363	389	371	390	408	426	403	392	397	421	364	426	376	423	370	377	347	415	433	424	392	393	390	360	407	382	393	392	414	383	388	394	364	364	386	364	391	362	402	431	367	405	394	413	362	376	404	423	413	445	422	393	383	420	384	389	396	395	397	399	394	372	403	372	418	407	413	389	410	397	386	425	419	418	382	386	380	409	379	405	362	374	409	357	378	415	418	411	404	397	401	384	409	391	401	392	422	411	377	358	416	376	419	390	391	413	401	403	398	381	413	379	419	372	425	412	376	389	410	425	394	390	394	400	390	377	370	401	417	389	385	413	405	355	427	409	392	364	376	388	366	362	435	419	375	440	391	397	388	427	411	363	417	392	424	368	418	425	403	380	417	408	391	415	402	366	387	395	433	381	378	368	382	374	365	391	400	384	380	399	394	416	390	395	375	382	337	378	387	341	414	436	421	343	390	458	371	410	398	421	384	405	388	391	379	385	368	386	408	369	408	399	397	355	381	390	401	397	379	407	409	375	383	427	395	354	391	394	376	376	361	392	399	389	419	441	381	415	384	406	390	355	363	435	366	344	379	391	415	435	371	406	423	419	377	368	384	379	416	384	372	393	421	383	414	409	385	374	398	399	407	385	393	386	383	417	412	396	405	399	392	386	379	409	377	381	381	429	409	414	416	377	415	390	363	405	395	381	390	399	409	403	361	355	381	360	412	403	437	440	397	375	415	365	399	404	422	415	383	365	405
10798	6912	4790	2423	1554	1228	1014	1001	903	890	926	877	900	835	868	897	864	852	808	837	861	893	840	858	863	874	908	831	808	856	881	850	836	859	828	827	818	835	808	867	813	917	800	894	879	878	815	932	872	884	870	893	845	884	826	881	836	890	907	875	890	890	858	823	906	867	864	851	851	814	867	839	805	840	904	859	806	845	845	858	871	872	829	853	793	916	838	806	888	816	875	897	919	816	849	862	838	847	875	936	836	865	847	834	816	880	834	869	890	827	873	869	839	818	839	853	883	825	859	909	814	832	840	924	866	843	857	839	865	841	864	899	866	850	888	790	823	885	894	870	882	830	866	881	865	811	890	898	870	878	861	864	825	862	844	832	864	852	856	904	864	892	799	823	862	865	841	845	857	850	808	875	824	889	839	825	860	915	869	904	917	843	848	855	802	780	835	846	882	869	835	819	849	915	805	836	901	841	884	868	867	838	865	853	871	840	857	845	879	909	846	817	850	865	847	785	920	882	823	841	877	890	816	871	835	866	855	872	837	881	863	839	886	842	841	926	837	882	813	881	897	851	839	847	837	872	852	880	854	844	866	867	813	890	877	888	891	854	889	885	872	869	843	843	842	842	860	871	849	812	858	870	832	902	824	858	852	881	831	838	858	834	841	862	861	829	826	867	790	867	905	851	818	846	865	870	835	902	906	870	881	886	842	807	871	851	917	856	894	845	887	857	849	868	862	855	885	846	865	864	914	868	891	837	842	835	858	912	891	878	818	872	863	855	873	850	871	831	858	878	871	867	863	847	831	805	846	898	868	924	882	849	842	900	817	836	876	835	832	875	849	887	852	792	808	842	783	827	879	883	865	810	874	869	887	891	844	844	797	834	806	825	898	857	847	864	873	860	844	855	862	813	809	812	842	823	884	855	812	842	839	842	852	860	871	870	822	824	858	833	829	873	920	914	846	872	842	884	824	867	841	799	861	853	841	888	832	851	853	892	859	826	847	852	877	903	883	884	903	884	807	866	875	834	869	882	906	892	873	847	851	871	823	839	877	857	787	830	835	841	886	863	843	880	823	844	815	835	816	865	880	838	830	841	821	836	820	856	867	880	812	869	831	857	866	790	895	854	858	897	859	828	860	844	877	882	886	805	874	882	861	825	837	840	871	847	817	870	816	853	843	904	820	895	826	887	867	882	873	866	879	876	809	834	818	857	866	864	824	861	847	872	856	829	851	843	839	828	847	854	913	829	936	855	874	815	795	891	922	855	851	840	858	848	880	861	867	879	847	880	819	847	859	877	914	843	868	810	832	857	812	839	886	843	815	878	858	828	900	811	863	844	842	838	857	817	895	875	838	889	854	830	870	882	821	833	830	863	871	899	818	869	865	837	768	834	851	844	840	878	878	882	858	892	862	862	856	851	855	843	881	887	868	915	897	835	879	884	814	825	869	812	840	871	893	842	850	864	899	883	877	911	874	892	862	845	852	847	844	869	852	915	845	847	845	823	805	871	857	863	793	924	822	813	906	882	855	811	855	860	897	829	847	807	859	889	885	868	897	822	759	866	894	850	837	818	815	880	864	849	836	813	887	867	838	845	849	857	877	881	809	870	866	886	864	841	849	835	878	862	828	832	829	860	867	848	799	892	890	851	870	844	892	874	819	803	883	859	892	865	850	853	839	825	825	841	833	843	845	819	869	836	844	795	830	889	868	862	879	859	848	839	854	867	816	884	894	869	875	830	839	816	872	874	838	834	845	840	868	862	881	821	885	851	834	825	859	886	876	874	853	882	867	874	820	885	902	881	854	880	880	828	914	818	904	854	881	873	874	870	852	864	818	854	845	851	835	870	825	872	908	854	830	838	838	850	861	838	883	847	865	876	841	857	882	853	879	845	860	832	876	891	809	867	862	899	812	861	840	772	844	853	870	810	853	858	806	878	852	861	884	863	814	913	803	828	867	895	794	909	841	825	849	860	835	882	834	885	833	889	886	833	839	851	814	833	844	852	873	812	862	852	887	860	803	861	876	856	852	894	849	871	850	852	859	849	852	896	889	871	872	858	868	886	850	858	893	887	825	837	831	858	887	878	860	829	807	861	858	885	863	864	851	851	852	892	864	827	856	849	820	801	810	847	805	873	849	827	897	849	895	849	839	817	862	814	882	851	778	848	861	878	929	883	873	841	843	834	888	866	834	936	835	841	870	774	858	823	789	843	835	848	898	875	886	873	895	896	835	851	836	832	876	818	819	874	847	851	865	852	848	914	851	873	875	851	820	888	844	857	859	891	829	883	867	856	819	865	853	877	830	852	858	834	880	857	879	858	862	862	815	824	886	867	890	834	861	875	873	821	848	814	811	863	848	865	862	831	888	865	881	876	844	888	868	852	884	811	842	870	840	792	880	889	851	825	866	856	868	780	822	864	878	839	827	865	819	900	840	825	820	837	879	808	827	876	856	823	881	823	862	864	866	877	866	788	872	868	856	828	858	833	771	833	859	867	902	850	858	867	857	835	864	844	837	873	848	869	899	895	839	816	812	819	863	831	824	861	850	813	876	906	822	822	833	880	882	841	871	852	859	881	873	832	818	851	836	824	850	832	877	849	905	836	833	903	833	876	889	817	863	835	852	867	886	808	877	852	843	822	814	815	856	868	845	889	820	863	804	851	820	842	894	828	858	881	878	818	862	858	870	859	818	845	910	799	861	827	789	860	817	814	910	841	853	875	900	912	881	789	807	805	895	845	817	875	866	874	841	812	829	840	851	877	819	870	855	841	866	824	873	880	884	870	911	852	857	880	927	844	864	835	823	890	855	879	898	868	816	834	868	836	844	853	860	880	833	848	844	900	837	851	901	929	840	828	934	881	847	892	856	839	834	843	956	849	831	843	843	853	860	874	822	878	839	864	847	828	847	849	847	789	921	807	828	912	828	859	802	862	876	903	894	825	869	890	834	891	811	906	851	854	834	820	859	855	902	811	918	779	818	860	831	806	865	805	812	820	899	877	894	816	869	881	865	867	852	867	848	796	907	866	909	798	865	873	871	776	871	855	872	843	888	817	860	901	804	886	933	855	825	857	845	860	873	867	875	827	852	858	824	827	861	859	848	862	820	852	831	869	832	798	867	850	874	815	881	875	841	840	918	847	876	853	842	845	850	882	827	825	828	794	851	854	880	849	901	877	857	839	824	819	835	841	827	857	853	903	884	860	915	831	868	853	847	861	832	916	880	820	866	949	835	843	813	869	869	860	810	893	847	828	873	860	884	823	806	824	803	880	867	831	858	828	806	832	911	846	796	816	866	869	944	890	812	849	850	839	769	842	868	815	877	815	877	859	879	879	866	852	914	853	892	832	845	825	873	866	882	884	891	880	885	839	884	846	841	879	776	905	927	887	818	837	901	874	832	830	774	848	841	897	900	844	892	821	811	837	858	883	831	850	841	859	842	924	882	854	830	838	802	830	830	798	806	874	827	854	882	865	811	825	867	888	844	869
24732	21150	24736	27872	20729	5030	1320	726	507	441	404	355	381	341	345	375	364	357	359	344	304	314	301	308	331	297	311	304	307	318	295	317	321	295	312	294	303	287	304	291	312	285	316	261	311	307	303	321	308	288	273	316	289	248	278	271	270	273	286	294	309	339	327	308	318	296	306	284	291	328	294	296	287	296	283	310	339	318	302	294	301	294	297	288	311	299	284	324	310	283	309	337	290	306	299	266	336	310	306	290	323	273	283	306	295	297	286	319	349	301	303	267	307	277	278	303	303	329	296	274	312	294	275	306	270	287	293	287	274	273	321	297	282	324	298	274	291	259	324	288	295	305	287	336	285	308	281	326	303	280	288	329	292	304	296	291	332	288	279	297	290	298	273	278	301	314	314	277	296	285	328	310	311	296	288	270	295	297	303	273	276	280	278	248	330	287	306	313	323	301	306	297	309	281	290	319	295	298	283	283	300	283	307	304	319	293	276	279	291	325	265	285	295	320	308	295	360	292	273	327	356	267	321	287	316	301	296	303	324	307	291	336	291	314	309	334	278	264	293	314	290	334	293	285	283	317	278	289	341	322	300	289	288	273	305	296	273	265	303	300	276	290	298	301	309	325	273	288	308	307	307	286	292	336	326	306	249	298	296	298	282	315	316	269	295	303	277	298	298	304	311	347	330	325	291	293	303	313	293	336	295	283	264	284	290	312	311	319	306	296	282	268	278	323	274	250	295	271	277	311	287	264	271	266	287	301	301	323	313	291	311	320	334	315	313	286	349	272	312	277	281	281	294	295	308	323	303	304	287	307	294	275	312	310	287	309	282	298	275	308	308	279	323	294	286	313	295	286	310	270	317	315	294	323	278	305	298	287	296	309	280	290	275	322	266	338	279	306	273	325	280	227	296	309	302	296	304	310	324	271	298	288	291	283	290	307	288	289	313	316	286	302	338	330	335	323	276	301	269	278	306	316	270	300	273	292	281	278	321	303	252	303	290	276	298	295	309	287	292	293	319	319	303	339	281	307	308	343	294	299	329	303	317	313	297	284	324	290	290	295	287	308	311	259	276	272	266	300	328	288	284	267	274	296	298	278	320	339	278	333	304	303	280	302	277	272	286	316	295	299	285	302	311	317	316	294	296	301	262	295	289	288	287	308	294	306	305	289	311	318	280	251	313	304	295	308	281	282	300	296	278	317	297	292	310	306	295	307	304	322	307	288	321	263	307	293	315	297	292	287	301	263	277	319	273	328	272	316	252	265	286	277	301	271	291	272	283	290	338	273	304	354	328	307	283	301	299	288	314	328	280	300	314	296	301	322	311	285	359	279	287	335	309	305	302	280	293	337	293	299	287	282	295	320	292	290	272	293	256	294	319	314	291	310	279	280	293	282	295	295	273	285	309	296	292	262	300	281	292	279	290	269	336	268	315	290	288	309	277	285	327	260	287	288	250	297	293	288	350	273	312	347	292	313	310	288	291	284	319	288	314	292	290	299	285	275	311	283	303	300	313	300	276	327	277	305	289	296	249	313	289	298	296	288	309	297	332	289	291	281	286	288	281	291	285	308	286	320	302	294	306	280	269	277	317	302	277	294	302	282	295	324	306	257	331	304	315	314	330	297	307	299	279	342	308	300	266	305	315	289	294	276	286	324	314	275	295	299	282	275	288	290	287	286	286	295	304	315	279	296	278	290	313	312	297	306	283	279	281	326	310	280	287	332	315	305	312	279	305	296	290	309	311	310	285	299	319	300	328	305	305	271	293	286	289	273	311	325	256	296	272	292	264	303	319	288	292	330	284	286	339	310	281	291	313	300	320	311	297	286	296	339	291	259	294	294	307	319	330	299	314	313	279	277	315	285	295	317	276	306	352	307	306	289	287	307	256	308	324	278	268	295	308	262	317	347	332	269	314	288	313	263	305	269	309	274	285	279	300	278	301	314	292	313	289	342	317	274	335	285	303	292	299	310	282	307	280	284	281	332	259	271	281	287	298	303	310	320	303	310	263	293	300	288	281	305	307	306	345	311	295	276	293	307	292	284	287	281	284	292	292	302	244	308	324	293	269	319	316	305	297	311	288	288	280	321	266	285	281	325	278	315	283	270	328	272	311	310	332	297	258	272	280	286	303	294	291	283	273	304	303	290	298	308	292	283	306	281	289	332	294	299	298	313	322	316	291	299	292	289	238	277	288	318	295	309	286	285	297	312	312	313	340	323	318	311	296	297	296	256	291	272	300	269	311	294	302	281	312	298	289	295	292	312	305	286	289	278	298	300	267	314	260	324	283	309	302	306	309	325	326	298	286	294	295	285	313	298	288	291	285	290	280	279	304	308	282	322	339	317	279	291	306	322	337	302	268	272	280	270	296	270	306	312	279	326	259	327	292	287	316	278	306	282	286	303	285	293	293	265	281	287	326	296	288	290	306	308	275	306	291	310	292	302	294	325	313	266	294	275	319	307	318	301	281	309	327	325	307	290	296	283	275	293	307	284	306	300	310	287	282	298	309	273	299	323	321	296	264	323	292	307	275	278	291	281	308	340	279	316	293	288	307	293	320	272	317	337	331	289	307	301	319	323	284	348	286	294	287	305	275	283	255	273	306	303	310	274	285	284	299	297	325	282	288	272	292	312	312	298	260	295	302	287	322	318	290	290	298	318	291	322	280	284	326	303	340	312	284	290	307	278	294	295	307	302	309	297	306	291	298	308	287	283	315	270	279	290	297	303	298	269	318	289	288	312	269	301	261	308	316	287	275	297	265	311	288	294	320	303	296	311	257	304	286	307	314	294	330	294	291	274	275	312	280	296	304	312	293	325	297	304	311	293	293	272	303	302	323	302	293	305	258	279	297	287	285	319	293	318	308	318	308	298	334	327	274	299	291	278	296	297	277	282	270	306	304	292	301	294	307	306	272	276	276	307	338	276	305	299	312	289	302	302	294	323	306	335	308	329	306	288	305	280	275	314	272	280	304	296	277	281	305	316	309	296	295	300	303	320	299	314	297	275	301	273	322	328	271	290	315	302	292	311	302	307	292	317	294	269	294	305	321	295	313	287	303	293	278	295	311	295	326	314	309	273	283	272	309	295	292	305	326	303	303	272	331	299	323	242	293	309	295	305	325	332	296	282	299	309	326	308	307	263	287	235	269	300	242	329	279	273	305	301	277	317	291	291	296	307	288	296	305	312	291	283	265	274	298	310	316	322	306	289	274	297	286	255	314	294	300	307	297	265	294	276	291	306	298	316	320	320	308	282	281	248	297	291	293	285	357	258	286	327	286	304	278	288	314	272	296	284	270	317	302	273	337	307	265	304	312	313	337	298	294	298	288	304	298	257	292	273	264	315	326	312	294	258	299	317	305	283	296	277	306	289	324	339	294	290	317	313	296	286	311	295	291	285	286	312	326	320	338	271	292	314	302	306	265	301	307	290	292	323	295	283	300	307	286	283	325	312	288	319	283	312	284	274	326	283	270	301	333	339	287	298
8123	12742	8397	4163	2189	1431	1067	852	774	703	708	612	747	650	674	695	729	675	696	723	617	688	660	639	661	647	654	709	694	684	672	698	648	615	653	658	634	604	705	649	689	618	661	662	614	626	654	614	653	660	683	647	624	643	684	650	658	644	674	606	644	660	680	644	648	607	707	659	659	664	684	659	646	655	653	697	636	646	656	675	634	642	650	663	650	696	609	630	657	666	659	663	682	628	684	656	675	668	627	651	666	644	627	665	626	613	555	674	646	624	642	705	658	664	591	668	673	666	657	610	639	664	679	654	652	643	667	658	646	683	681	652	664	699	662	642	705	655	629	627	629	634	625	653	687	681	605	666	637	640	649	654	633	667	661	638	645	649	660	685	682	662	670	724	635	640	662	631	657	670	651	637	624	614	657	651	617	672	598	641	622	670	628	687	682	644	611	728	647	634	633	624	658	684	641	626	695	662	674	673	727	693	704	684	636	674	642	652	654	609	637	657	639	647	645	651	636	630	622	673	643	645	663	630	673	674	634	606	697	700	620	629	646	627	647	615	635	645	670	615	656	636	657	619	638	659	666	603	665	640	634	677	667	657	655	598	663	694	619	653	661	665	599	641	637	645	677	633	637	698	630	665	667	654	673	685	677	625	672	668	659	682	640	680	626	702	621	627	681	630	641	613	616	642	626	649	694	646	653	621	657	663	660	681	633	609	674	652	616	699	659	654	636	652	623	665	679	631	657	659	670	650	645	690	608	681	617	660	651	713	656	653	637	653	650	632	652	705	683	574	671	673	653	662	625	647	669	662	667	646	697	680	647	675	683	621	623	656	658	594	647	641	656	610	667	677	621	649	625	659	650	636	665	636	598	622	635	652	645	671	671	631	649	633	671	614	648	625	658	675	642	632	683	669	617	689	662	670	609	608	689	640	681	649	631	638	673	692	682	683	661	623	652	635	661	641	609	641	685	691	624	639	604	637	681	659	680	643	647	683	632	625	633	653	610	648	610	716	627	614	676	644	641	662	659	679	602	651	635	670	644	660	621	654	691	656	608	658	643	659	655	626	671	620	662	679	657	648	651	675	655	660	679	659	619	689	663	662	640	682	653	653	661	612	654	619	612	627	663	672	644	630	645	628	681	676	646	652	652	687	654	697	642	654	652	672	705	652	646	662	676	640	690	667	636	641	613	619	682	663	618	688	641	638	654	635	639	646	671	652	673	640	616	680	654	638	663	664	628	646	658	700	720	628	664	666	634	650	669	649	606	626	631	627	629	663	667	617	689	665	670	671	651	665	654	655	640	678	659	678	694	637	630	651	622	675	624	613	610	657	688	640	651	647	618	653	670	626	653	660	644	653	666	623	677	627	695	677	609	665	645	670	627	664	663	679	669	675	695	695	636	636	682	678	621	676	675	654	677	674	666	673	673	658	671	668	650	741	653	630	646	653	625	671	679	623	667	639	620	636	650	667	618	654	606	624	665	649	675	666	635	637	663	655	614	631	633	615	662	640	641	645	644	579	666	635	630	639	644	634	671	675	675	653	654	637	616	641	657	688	675	651	575	666	618	654	628	672	659	579	640	664	669	649	636	615	665	698	670	640	627	686	620	666	659	649	643	683	665	626	636	675	632	658	665	642	671	644	644	671	621	648	645	636	639	729	612	662	628	665	631	656	682	656	662	646	645	641	629	697	670	660	623	650	678	601	648	614	647	625	683	646	681	655	626	636	616	696	661	627	692	664	664	676	645	598	682	640	664	682	659	653	619	680	660	649	647	648	637	652	669	659	670	661	668	654	607	608	611	680	646	680	675	662	614	664	613	645	682	688	669	632	626	673	673	653	624	632	647	630	629	686	644	603	674	683	602	655	664	683	651	653	662	629	631	642	671	626	636	635	664	618	629	650	630	646	660	686	697	657	637	678	672	606	595	655	716	630	660	668	666	652	670	658	663	692	627	699	632	661	623	712	657	652	661	671	679	655	649	622	709	651	600	595	630	652	668	674	654	661	685	617	672	659	641	665	645	611	614	695	647	609	661	608	637	646	665	652	606	620	611	637	632	641	666	665	653	623	632	668	621	694	698	649	652	660	631	671	646	664	650	631	656	706	680	649	669	645	654	674	655	636	597	650	628	653	629	630	669	674	683	646	665	648	654	666	669	689	642	688	621	618	671	663	655	609	635	690	681	618	634	649	617	667	660	648	675	609	640	662	627	691	629	613	621	622	640	623	644	663	665	664	613	668	604	588	690	656	654	645	674	647	604	691	653	658	624	663	706	675	671	639	609	628	692	603	688	633	651	636	634	668	653	636	653	652	674	655	665	645	611	648	670	653	667	673	665	638	614	636	615	665	640	617	653	613	670	681	643	653	670	645	651	652	655	630	649	631	661	668	647	654	653	640	646	667	604	642	638	619	638	611	668	697	667	654	672	671	673	639	673	642	701	716	650	691	670	669	643	623	718	654	651	655	642	634	653	712	638	691	635	643	668	633	693	658	619	631	665	659	656	642	644	630	672	622	689	699	684	608	609	601	734	634	637	689	652	641	650	618	617	677	636	639	671	653	647	680	712	638	664	608	662	619	652	621	635	625	647	646	613	622	629	685	661	634	674	667	729	670	649	650	680	671	678	643	664	631	632	701	613	652	625	625	662	606	659	679	627	664	686	661	642	703	626	634	702	656	691	640	697	658	651	688	669	622	660	649	640	644	631	677	642	655	650	657	673	695	700	613	643	686	614	642	612	698	630	654	671	699	642	632	659	673	675	622	639	685	603	661	682	658	681	672	683	677	653	693	607	679	642	644	592	660	688	662	677	645	637	663	675	610	629	608	626	653	670	687	649	626	646	682	697	666	619	630	642	669	659	614	644	617	672	663	672	714	655	648	681	633	631	662	624	672	654	642	643	657	668	658	638	604	647	670	627	674	643	618	613	672	678	640	617	621	638	661	649	664	638	599	637	644	685	644	642	674	649	625	638	689	651	640	611	616	609	705	628	650	653	677	624	680	680	665	648	620	625	655	670	623	642	666	668	629	664	633	658	622	661	642	647	690	670	659	626	660	672	712	664	658	709	654	650	622	661	616	649	653	632	676	676	642	624	671	611	654	623	616	606	685	683	606	622	618	678	656	632	671	607	638	635	642	672	633	672	647	649	628	650	691	685	707	648	705	679	667	677	640	693	644	684	671	651	610	671	688	679	687	621	666	668	649	641	638	626	648	640	693	650	685	663	639	647	652	670	646	601	622	652	667	677	649	656	649	609	688	637	663	680	691	662	639	702	637	663	668	650	649	698	680	636	657	628	665	661	649	698	648	602	657	629	652	687	634	641	686	685	601	646	626	677	630	650	653	654	650	671	691	682	655	654	653	651	666	599	650	616	638	657	713	649	691	667	620	655	658	639	624	644	666	636	675	669	667	656	715	622	633	661	666	623	608	619	656	682	654	634	641	626	585	659	627	682	657	651	631	678	665	683	642	618	683	651	583	689	638
23943	21153	25374	27215	21178	21119	5020	1101	549	378	328	263	296	282	285	267	255	300	253	255	245	222	203	221	222	204	224	206	222	206	231	191	189	217	198	223	233	227	205	199	202	202	194	204	171	184	193	192	186	177	188	156	174	181	174	201	183	184	180	195	204	179	173	207	197	190	203	189	184	214	184	201	166	188	207	181	169	223	215	198	196	240	207	178	188	186	192	217	196	190	183	153	177	179	184	173	181	177	183	181	203	194	191	208	217	171	206	167	198	187	182	186	202	174	192	204	185	162	214	187	191	158	205	205	192	168	221	194	209	202	198	194	193	168	155	149	165	183	178	187	172	182	185	222	190	190	191	175	160	186	168	170	168	189	172	157	179	158	173	180	177	193	170	198	198	171	193	208	177	207	174	183	187	160	173	212	202	174	182	204	206	171	190	174	177	185	175	199	207	214	178	187	189	171	184	194	207	157	186	194	174	183	163	161	183	195	184	174	199	192	189	195	185	202	185	166	193	187	217	186	195	191	191	165	168	183	193	206	165	197	178	190	187	173	182	202	174	194	184	141	215	168	199	177	212	202	200	183	192	190	195	200	191	185	227	176	189	207	178	177	176	209	192	194	189	181	205	171	184	188	168	177	166	192	187	199	176	186	218	167	180	176	178	205	171	155	206	165	196	175	196	175	158	170	183	200	180	156	193	192	204	187	173	169	192	166	186	187	188	165	172	181	194	191	206	177	206	180	214	222	194	195	189	180	186	175	168	174	191	181	210	193	203	175	199	198	183	176	175	205	165	175	210	182	211	177	163	187	211	184	189	202	183	168	175	187	193	209	161	182	181	182	207	182	213	188	209	165	152	206	169	181	187	175	163	171	196	185	202	183	181	171	166	203	179	176	177	185	161	227	197	187	230	188	163	170	190	181	199	192	176	174	175	206	176	205	193	177	195	187	174	204	200	192	177	173	193	204	215	187	198	179	181	179	173	198	183	195	200	180	200	161	172	203	172	186	189	199	190	205	185	189	180	178	185	209	189	182	212	193	189	180	177	200	187	177	175	171	178	175	190	190	188	194	203	209	194	194	191	144	194	183	179	165	199	190	171	161	203	168	164	164	173	178	198	189	212	188	178	227	158	206	193	199	196	196	201	197	186	211	184	192	186	217	205	182	191	176	199	164	185	176	199	198	197	193	193	198	193	180	188	184	194	164	209	213	201	178	197	194	175	167	205	202	181	188	164	166	186	158	192	191	200	185	191	180	177	193	195	193	192	163	188	213	201	209	178	163	189	189	160	200	199	191	200	180	175	207	178	183	176	179	212	202	188	182	179	204	194	187	201	186	196	208	204	186	168	191	210	191	173	165	182	173	180	220	204	213	168	186	178	195	168	173	183	186	193	197	174	195	159	196	161	197	208	207	183	191	182	199	180	200	203	163	193	181	177	178	179	168	191	142	178	174	180	203	189	184	164	178	203	181	200	198	168	196	196	199	157	185	161	194	187	185	190	171	218	183	168	173	189	172	168	163	181	192	193	174	168	174	193	188	204	178	162	193	188	183	203	203	175	187	200	201	184	168	209	190	206	187	185	203	187	165	179	179	216	187	190	195	176	191	183	143	191	185	183	179	207	175	155	187	171	160	216	192	214	180	194	185	173	205	177	211	199	188	195	172	178	202	184	173	188	174	166	190	228	201	215	180	165	184	205	180	181	199	185	178	180	176	178	176	207	191	166	193	162	196	180	198	183	206	183	174	185	189	183	187	182	191	192	181	200	194	200	166	171	204	196	191	172	185	184	180	203	172	190	173	186	183	182	168	205	194	169	164	180	185	147	188	177	171	191	195	171	168	184	187	153	188	154	195	185	145	178	232	187	181	207	184	173	165	174	207	193	190	165	163	200	193	207	217	166	206	189	184	173	183	151	177	171	207	183	175	179	177	184	209	195	180	181	201	192	195	165	191	190	168	168	170	178	172	174	182	172	193	223	159	168	195	185	179	195	185	188	184	186	196	196	190	176	175	205	197	203	207	182	212	187	196	161	179	170	193	157	200	210	187	198	183	211	197	172	175	194	170	200	197	201	161	174	159	178	165	172	184	182	185	166	202	167	174	163	196	190	181	200	180	174	186	200	190	193	174	177	202	205	197	179	180	191	169	163	205	174	173	178	166	168	184	177	183	184	186	197	179	198	218	173	168	188	172	197	177	189	189	160	195	203	177	161	202	181	176	203	186	182	192	194	206	175	195	167	184	189	185	192	202	179	164	193	200	178	196	162	178	169	175	197	180	170	164	193	205	186	202	197	193	196	188	181	151	173	180	212	198	190	183	211	177	200	167	183	180	182	194	174	173	181	186	226	189	203	203	194	196	176	214	186	186	195	183	163	175	173	180	181	177	168	179	171	165	208	194	184	206	200	202	185	182	153	204	176	183	180	199	176	179	194	173	187	183	185	203	172	154	154	181	186	187	158	178	181	163	170	192	176	193	191	180	168	188	209	190	192	192	192	192	194	206	189	203	180	196	173	184	223	186	179	181	204	197	194	174	181	173	189	200	211	198	205	193	189	188	184	179	184	176	186	179	177	196	194	206	192	186	194	173	184	178	192	176	180	200	215	208	174	166	175	201	182	181	180	191	186	209	210	178	209	191	194	174	182	186	183	196	193	202	190	179	193	173	183	180	162	168	181	201	181	173	162	193	196	176	196	173	172	166	201	176	189	205	179	193	201	181	167	198	167	209	168	165	203	176	180	165	162	169	202	175	185	197	196	192	187	195	198	206	205	205	186	178	199	154	173	211	154	195	196	200	209	177	193	187	184	201	188	179	184	203	193	174	193	218	210	197	183	169	201	173	167	185	187	173	182	205	191	180	188	165	189	195	168	177	197	171	186	176	201	192	190	174	212	158	192	183	194	203	196	199	164	183	207	199	142	179	218	196	179	153	198	187	182	201	163	186	173	188	186	157	193	221	203	184	180	219	169	185	191	185	184	209	187	194	180	202	181	231	175	194	167	181	160	201	184	192	184	184	209	191	175	197	222	227	224	184	189	183	156	177	181	179	183	199	212	175	189	191	187	188	167	177	178	182	201	175	192	192	184	192	189	195	203	205	178	191	215	180	175	201	200	167	215	184	211	210	161	180	167	156	170	174	203	200	183	184	177	197	218	224	193	199	170	187	216	147	174	195	168	199	170	184	176	192	179	182	179	174	184	199	230	203	202	170	174	200	178	177	146	195	189	193	180	191	207	205	178	186	169	196	208	209	166	176	171	154	191	172	204	200	198	215	171	190	196	201	201	185	204	192	181	170	172	198	205	197	167	185	190	203	218	197	179	176	180	182	189	190	181	192	169	189	198	189	191	168	198	181	164	155	201	189	179	180	161	176	205	190	204	183	185	202	174	185	185	201	190	188	207	200	184	170	188	200	188	175	195	186	181	176	190	218	202	193	212	183	169	203	162	190	173	173	180	194	183	201	199	187	184	186	191	180	174	159	171	170
9156	16498	11646	5588	2718	1740	1066	796	626	536	480	504	521	499	483	487	502	497	466	474	457	483	473	473	457	425	439	489	471	460	450	440	438	484	461	461	439	461	471	425	460	418	462	481	436	436	464	386	465	430	411	470	419	467	467	424	456	434	447	435	394	444	424	450	421	469	408	454	416	446	439	459	458	456	448	443	443	423	437	429	494	478	456	478	444	417	477	472	420	446	474	451	430	432	418	456	460	454	412	431	436	464	493	437	459	489	410	505	420	413	471	436	472	460	447	462	408	449	434	470	419	451	451	494	424	450	439	454	413	429	404	481	429	473	445	443	446	437	454	445	424	433	478	444	424	452	437	425	428	401	445	438	458	451	437	445	495	435	443	451	456	438	447	474	455	443	427	405	421	488	459	449	408	482	437	430	422	463	415	458	431	442	460	416	421	413	455	445	441	442	425	443	441	451	453	445	440	434	476	464	419	470	454	448	439	443	469	477	457	440	411	465	487	443	455	453	446	450	443	407	439	439	411	454	438	420	444	426	435	437	468	443	502	420	432	422	480	464	419	461	456	443	455	408	452	462	417	433	440	408	462	412	449	425	459	420	414	441	406	420	434	452	424	452	447	455	427	473	444	438	460	457	436	430	424	459	425	433	453	472	451	423	468	448	466	475	413	463	451	415	423	454	440	434	446	442	454	448	452	470	428	437	446	421	453	441	417	421	436	422	439	440	432	433	412	433	411	418	429	452	438	465	411	472	429	443	410	454	419	437	441	436	454	476	444	459	439	464	476	449	436	408	449	458	451	427	452	399	393	438	430	441	447	434	458	443	448	448	452	468	451	429	471	440	467	441	467	430	429	437	474	429	429	437	416	422	461	434	433	426	411	391	419	442	433	449	479	445	471	447	471	429	448	443	450	437	411	457	447	445	435	419	429	418	439	444	432	446	470	466	421	442	451	423	415	407	449	490	460	434	441	464	443	433	463	442	451	460	471	450	462	446	442	420	441	444	417	444	435	438	425	451	430	427	478	453	433	420	428	423	437	475	429	413	416	445	435	405	456	452	419	445	411	475	455	459	416	465	397	455	437	463	456	429	453	465	451	453	482	417	449	413	467	445	437	452	411	457	482	463	443	440	396	453	432	426	441	411	426	440	455	432	463	439	450	449	465	410	422	447	432	458	407	454	444	443	432	430	471	472	481	461	427	457	436	435	428	426	417	461	440	431	469	484	459	439	421	448	427	465	408	414	443	400	471	463	470	429	460	424	474	443	437	392	462	447	420	453	434	396	409	453	438	478	469	424	464	417	437	451	431	450	466	437	444	435	443	466	460	445	421	436	468	452	433	452	416	451	456	448	416	480	422	472	438	437	423	436	425	429	424	431	448	405	454	418	467	437	445	447	425	468	443	453	442	449	451	437	417	464	396	455	407	477	445	435	439	463	466	459	450	456	428	430	428	429	446	470	450	410	421	447	416	414	474	421	473	428	442	443	459	481	422	431	429	430	448	434	451	407	443	472	451	401	445	477	447	452	466	422	413	444	478	456	417	447	405	426	384	444	408	496	437	445	448	437	447	416	450	455	467	438	490	450	467	421	403	464	452	441	464	452	454	450	432	446	464	428	422	426	420	404	416	433	415	421	447	479	436	472	476	476	439	426	429	454	441	436	444	430	437	486	441	438	426	440	488	410	441	446	422	440	474	411	413	453	443	433	457	417	489	487	486	414	436	476	441	446	426	420	413	412	415	434	437	451	445	422	438	423	469	460	434	390	430	442	414	436	433	480	456	469	423	445	444	462	413	428	447	444	384	470	428	430	421	434	443	427	420	443	444	396	450	456	409	426	452	483	434	450	420	428	401	413	446	460	435	438	452	375	466	414	456	439	423	442	425	442	467	451	430	475	448	441	436	440	437	417	469	431	426	432	446	432	463	436	458	440	418	474	440	424	447	462	437	464	440	433	436	481	434	433	433	438	388	454	434	447	419	429	434	479	467	446	435	469	458	473	436	462	447	454	433	406	436	434	416	466	422	452	452	451	479	429	476	468	478	430	433	451	447	458	431	459	460	440	401	495	449	450	424	450	434	434	407	437	430	432	462	436	465	442	431	447	426	430	441	449	465	438	445	453	512	455	405	430	421	448	395	470	423	435	445	414	425	448	429	445	405	426	400	442	464	432	457	428	393	433	423	425	449	433	456	435	424	426	457	446	421	489	453	465	431	438	412	431	440	461	434	460	455	434	421	461	451	462	461	449	462	443	433	432	426	463	459	393	452	456	434	477	425	438	423	453	458	414	412	397	398	415	470	445	461	465	413	422	419	433	433	410	425	437	455	464	405	442	430	430	433	425	480	444	461	466	407	454	413	445	444	439	431	418	405	434	444	429	432	467	432	457	423	439	468	421	451	420	422	491	462	459	430	408	418	455	428	416	465	430	421	441	434	432	429	418	479	434	422	432	433	430	460	438	420	481	431	440	471	462	475	404	460	453	454	465	474	455	423	418	447	445	448	434	438	460	431	431	441	449	438	433	409	447	435	421	464	430	422	430	432	433	438	460	478	485	474	449	445	442	438	436	436	434	433	471	457	439	464	436	478	441	436	447	436	451	435	453	406	438	458	453	438	424	478	425	441	446	464	439	428	417	454	439	427	392	423	457	430	440	432	453	426	457	433	499	412	416	462	461	409	401	429	439	478	467	421	468	444	453	436	507	436	408	428	498	406	434	455	412	436	406	446	446	481	447	444	427	435	447	466	441	412	426	429	479	490	419	434	430	472	430	433	413	458	465	410	429	468	479	461	413	417	447	438	404	451	442	422	470	428	468	476	429	444	437	437	453	455	432	437	409	471	472	466	427	433	462	495	458	408	445	479	457	431	441	430	422	456	455	461	433	420	430	473	456	470	457	435	452	447	423	416	423	408	448	417	438	438	467	476	498	425	416	447	460	418	480	450	467	453	464	422	418	454	429	428	455	422	420	433	441	414	465	431	472	438	442	447	451	467	444	439	444	426	457	449	411	458	439	429	435	486	472	421	421	458	450	434	442	418	425	425	412	456	433	434	438	436	443	426	411	458	464	451	460	449	449	428	443	470	454	427	439	466	493	427	458	414	440	420	461	429	454	459	432	394	448	467	455	445	425	464	426	457	435	429	461	418	450	443	437	409	417	462	485	462	420	436	458	448	452	490	461	451	450	443	443	448	462	429	441	426	436	411	463	403	434	431	453	411	430	444	481	453	428	442	432	428	483	413	451	460	403	460	424	439	499	418	428	457	426	443	437	489	430	425	463	461	440	431	451	440	443	460	451	465	461	435	434	406	441	472	419	432	441	454	464	444	472	447	386	406	404	442	473	472	439	466	468	411	425	437	433	452	426	450	467	446	458	410	452	459	437	435	456	488	418	442	451	438	453	472	453	444	405	453	472	457	418	469	429	453	408	425	432	432	428	466	428	462	452	434	426	445	439	452	456	472	391	456	422	433	446	481	443	435	427
35381	13824	5298	2537	1390	1005	744	534	487	433	432	381	394	429	429	433	426	397	426	428	415	402	408	402	378	386	388	384	423	406	397	434	404	424	392	396	426	416	372	421	408	432	394	433	373	359	383	431	408	417	396	414	384	382	372	388	380	409	371	387	395	445	382	402	375	383	395	387	382	381	422	417	413	385	413	398	372	391	386	431	427	472	403	394	363	409	426	399	396	385	356	421	380	375	399	411	394	368	376	399	377	401	389	395	390	434	439	407	432	405	378	391	421	417	404	401	392	380	407	420	412	381	425	380	391	442	389	442	430	399	412	383	426	378	416	415	415	407	431	399	414	391	452	438	411	444	436	386	414	412	384	398	379	376	405	374	386	392	364	396	395	410	367	413	386	404	395	393	348	420	397	425	411	434	381	420	389	389	404	409	437	443	426	444	404	389	424	431	397	403	380	425	414	409	376	403	373	397	382	380	424	402	425	403	428	415	371	449	406	413	375	379	384	416	393	430	424	378	377	403	437	416	384	374	425	418	416	415	394	423	412	359	388	387	397	405	398	414	383	403	390	372	378	422	392	412	403	396	420	384	412	400	420	387	397	372	400	385	383	390	368	420	411	388	398	368	411	385	342	415	359	394	403	362	410	361	403	382	401	397	380	388	412	394	435	409	401	387	392	389	349	378	407	381	396	373	393	416	416	444	358	390	424	394	398	369	380	430	339	378	393	375	414	413	359	393	397	417	383	390	406	375	389	411	406	397	382	395	416	394	419	398	395	425	409	403	426	428	401	423	373	434	450	394	369	386	386	416	392	406	392	426	395	428	364	371	408	433	391	420	363	407	382	373	393	374	389	409	389	427	438	389	387	395	437	406	373	422	397	394	387	426	413	363	387	406	427	405	381	368	382	428	406	372	399	376	433	422	398	372	409	410	385	361	385	374	398	343	392	353	412	389	398	430	357	382	407	396	364	413	394	410	422	384	382	367	399	392	409	401	366	438	406	428	382	382	411	369	391	397	409	405	360	388	406	405	414	412	373	376	379	388	415	454	392	389	383	377	360	367	431	395	427	425	392	406	411	346	372	397	375	429	410	378	425	398	427	403	404	399	422	401	393	381	445	410	369	374	396	433	362	412	407	398	346	393	393	423	410	402	404	393	399	402	391	397	376	383	409	410	405	420	405	392	421	406	380	422	376	415	410	418	425	402	395	384	416	403	394	389	403	410	422	363	380	408	400	409	377	380	424	423	376	421	390	406	379	378	400	385	389	360	423	436	384	445	345	376	396	380	437	429	399	402	400	410	392	413	378	418	390	407	403	421	382	410	423	465	420	427	383	377	402	401	403	377	417	418	363	411	433	402	371	436	379	425	425	399	376	401	404	396	396	379	365	393	414	414	427	396	432	389	385	380	385	404	370	412	398	398	431	406	402	430	356	417	391	362	384	428	389	431	403	356	404	429	369	350	394	392	384	403	409	393	429	445	422	407	414	384	403	403	392	434	373	400	410	390	397	379	439	413	429	405	383	401	415	414	415	439	422	402	388	401	388	376	411	373	418	434	403	369	426	412	396	438	411	421	413	384	383	365	391	386	395	343	414	407	387	398	381	411	430	399	401	407	416	387	419	377	394	356	384	399	461	382	412	359	374	365	382	364	399	413	366	406	450	407	401	385	392	433	444	399	382	394	396	380	438	425	387	429	371	398	440	414	363	361	398	432	394	416	412	369	386	385	399	398	371	406	401	396	401	405	403	414	435	415	364	366	426	363	387	423	451	402	392	361	392	405	414	430	404	372	388	401	377	326	394	369	400	397	397	411	374	386	444	397	404	418	394	370	395	398	393	396	369	410	391	395	410	419	400	439	369	406	393	384	397	404	397	390	387	363	422	412	415	405	393	408	425	396	378	403	406	430	414	371	394	426	403	426	350	417	420	456	404	391	431	405	349	355	434	416	402	423	412	380	369	374	413	383	379	424	403	391	385	387	422	417	389	403	451	435	372	383	418	360	394	384	403	381	404	413	398	388	376	381	399	408	405	418	398	373	428	383	348	374	437	407	433	405	388	401	396	386	360	366	424	406	458	387	418	404	435	430	411	394	394	401	401	396	420	372	427	401	395	399	439	378	403	389	407	414	366	410	382	402	414	403	401	384	385	400	355	395	399	387	417	413	453	406	396	402	387	406	415	358	430	403	403	376	373	344	410	421	415	393	416	365	420	391	450	370	396	349	415	430	444	393	375	395	373	375	381	403	400	393	405	387	402	371	374	396	385	339	388	399	377	415	426	402	371	401	389	395	423	390	415	426	415	386	426	427	423	352	379	404	406	393	401	418	424	432	424	396	383	393	421	416	390	421	417	390	401	334	396	395	417	406	383	439	384	396	413	362	360	392	414	382	398	421	417	397	420	400	391	403	402	353	424	399	433	407	358	394	444	406	407	410	428	381	392	402	380	364	394	444	429	394	387	412	410	387	400	383	387	408	434	401	385	390	429	362	401	412	419	417	386	377	397	402	414	382	396	392	408	399	405	391	409	405	422	402	390	431	384	389	398	398	394	446	375	382	379	409	414	421	393	413	422	419	404	442	413	449	443	409	380	373	389	414	398	380	440	418	401	408	384	445	414	415	381	407	393	413	409	425	404	409	379	373	418	371	398	366	373	378	407	372	419	416	404	397	415	362	401	399	421	408	401	395	408	377	404	386	382	387	388	383	382	419	399	386	407	421	415	416	416	369	368	378	418	381	433	425	405	423	406	385	436	373	416	434	404	399	402	416	404	400	381	379	436	383	419	440	405	421	403	384	383	378	395	406	414	408	375	407	381	420	379	390	388	430	379	367	395	422	391	392	393	421	407	417	396	377	406	394	409	405	407	379	386	389	377	397	414	379	446	398	409	423	437	392	382	413	342	389	435	373	379	431	432	364	378	416	446	420	359	341	397	380	397	359	409	404	401	407	429	398	391	403	351	422	385	366	382	389	400	396	398	416	434	441	410	393	408	410	424	402	366	383	382	412	419	345	377	395	363	356	381	412	453	408	367	419	348	409	393	404	384	408	423	397	395	378	382	365	355	425	408	418	397	385	359	389	369	417	439	381	400	411	357	402	359	370	420	366	398	396	419	377	417	409	367	437	389	385	374	393	454	394	413	404	399	415	390	402	416	409	347	413	400	461	414	399	359	412	353	413	393	379	416	397	375	413	376	385	394	388	374	426	426	402	392	425	393	425	401	374	395	365	388	376	443	408	408	378	366	399	386	387	393	408	418	382	405	395	373	410	428	402	341	376	398	404	383	377	391	415	419	415	439	395	387	395	378	386	377	417	409	426	401	397	418	437	409	367	410	381	375	374	372	403	396	402	396	403	432	435	398	407	406	423	421	411	435	402	441	389	390	429	403	409	450	403	408	420	387	386	391	388	418	380	406	424	436	380	426	398	401	404	430	392	392	417	405	365	407	406	404	450	390	379	385	417	422	412	432	401	406	438	411	433	410	398
13092	6776	4626	2520	1492	1187	1063	940	861	874	877	909	869	893	871	876	897	921	886	920	858	889	891	864	854	860	848	899	925	906	844	882	856	808	839	933	885	842	922	872	858	858	841	809	898	841	850	840	881	890	843	884	903	885	846	803	823	855	876	910	889	861	869	876	872	881	860	852	844	897	891	847	889	878	839	847	846	874	839	880	860	904	890	907	832	813	895	851	869	854	851	863	918	868	892	838	854	826	825	840	828	838	887	849	853	911	873	865	895	856	884	852	869	890	824	877	884	822	820	878	834	876	844	868	787	851	840	860	896	928	910	860	873	855	859	852	869	822	875	842	852	843	845	938	838	871	876	839	865	900	902	873	833	887	842	886	877	902	844	902	882	882	846	871	878	887	891	826	889	903	832	866	876	804	870	836	868	870	838	904	830	895	900	884	874	888	880	870	879	877	852	845	867	840	876	865	815	893	867	888	874	834	884	864	831	901	917	817	844	846	925	927	850	834	804	909	945	915	849	861	867	892	902	814	850	854	834	903	863	879	865	851	941	845	864	888	836	868	904	904	935	888	876	844	877	872	836	879	848	842	845	894	855	857	851	838	870	850	855	891	886	855	884	899	867	880	863	882	783	866	840	902	832	849	878	837	827	862	853	882	823	881	834	874	853	846	862	848	863	876	832	856	839	884	860	855	870	871	859	848	863	857	905	897	843	854	843	858	906	878	916	897	829	842	847	864	909	845	852	849	888	867	895	857	857	895	904	857	837	851	852	815	860	858	912	856	880	864	861	810	876	900	834	888	908	859	840	897	856	850	845	851	897	861	881	870	860	858	887	842	864	887	821	848	854	878	919	873	834	839	829	862	867	924	885	849	859	879	874	845	877	837	814	877	940	860	829	862	850	802	887	845	907	879	850	865	922	828	837	873	831	875	849	910	797	826	878	856	879	865	893	901	822	903	858	843	893	854	887	795	879	886	903	888	845	918	862	858	869	799	810	897	856	827	843	891	833	876	867	839	845	864	900	840	886	853	910	879	875	885	875	888	903	861	848	859	846	933	892	894	877	841	862	818	907	852	891	925	884	891	886	850	901	823	886	812	881	935	873	922	873	909	916	840	871	869	859	840	877	850	883	855	848	886	886	843	871	890	860	842	833	906	860	834	877	820	848	881	867	859	868	926	938	885	901	854	882	855	857	866	895	892	845	900	871	869	809	887	808	845	870	862	877	813	902	894	895	879	874	837	818	903	826	862	886	873	916	843	873	867	881	856	890	850	822	836	862	903	840	867	834	859	886	801	898	930	879	826	838	775	856	908	866	777	873	883	869	826	876	851	881	852	922	923	891	845	854	854	828	919	869	807	832	857	872	837	839	902	813	816	871	868	864	852	855	835	865	923	884	879	887	881	877	896	902	877	876	866	884	871	873	893	876	894	860	837	867	934	894	892	854	877	870	837	874	872	844	849	828	801	893	889	851	856	827	825	919	878	845	843	814	853	790	832	886	896	855	837	880	851	893	865	802	912	854	871	849	840	910	875	849	878	846	854	882	813	867	855	886	845	909	870	868	858	871	871	901	823	872	887	811	880	841	907	895	916	889	841	890	860	915	870	919	869	840	821	885	865	910	866	872	818	905	893	835	860	846	895	866	837	899	852	854	882	896	885	809	886	910	893	860	910	863	808	861	762	884	865	870	815	860	822	831	860	865	829	867	829	870	845	921	844	857	869	883	907	847	853	823	837	820	844	890	891	809	891	911	822	836	881	858	838	908	881	910	933	908	879	871	888	894	795	899	880	867	836	885	849	868	906	878	868	885	923	862	833	863	883	850	836	925	853	866	858	895	865	851	835	831	896	846	860	855	887	854	891	861	897	916	850	885	833	857	870	922	839	878	843	864	835	913	869	867	847	884	858	865	833	881	900	853	880	844	891	909	849	888	826	823	818	897	872	856	891	865	847	844	831	904	893	828	853	933	838	843	846	858	872	806	871	880	874	900	823	893	927	851	873	895	900	893	850	865	928	843	898	878	850	841	836	843	814	874	833	866	855	851	873	875	906	896	852	906	878	880	824	883	866	885	876	833	855	822	873	874	834	843	866	801	864	890	890	878	863	876	916	904	846	846	918	870	921	855	812	864	779	863	847	870	921	855	828	877	884	851	902	900	858	913	833	859	884	859	811	854	849	852	819	875	853	862	884	850	888	884	853	891	888	883	844	890	899	907	875	858	884	909	876	891	815	771	883	889	848	879	891	921	829	859	844	810	825	891	922	878	834	867	857	834	886	893	866	870	899	887	865	893	881	891	880	901	904	829	870	901	877	830	814	861	860	898	835	915	930	853	827	797	849	799	904	908	787	826	835	877	883	838	924	870	828	846	907	867	871	910	887	833	907	865	877	850	850	878	897	840	866	854	902	860	882	847	904	853	851	802	908	856	934	863	898	885	900	884	876	895	869	829	887	867	861	937	951	864	885	889	906	842	860	883	878	899	909	875	861	870	838	921	853	850	894	855	830	848	876	877	903	855	887	865	840	871	827	898	828	891	913	918	863	899	847	876	846	888	890	881	827	829	874	861	933	893	875	838	912	822	861	825	865	826	852	888	834	902	918	853	885	870	843	872	855	849	884	887	848	831	879	845	870	851	912	844	886	854	864	851	853	808	860	860	837	839	836	854	847	870	875	886	890	916	827	851	868	925	844	873	859	884	816	889	889	825	882	862	904	879	828	889	841	859	872	860	899	888	916	847	860	899	888	839	890	872	823	913	843	867	868	833	872	817	862	900	879	874	855	910	842	888	904	842	858	878	874	835	863	850	907	886	871	871	808	915	859	860	868	826	865	859	875	854	889	889	859	874	892	825	860	885	869	887	855	858	936	877	855	875	809	853	858	912	868	848	851	879	881	927	845	904	886	849	875	854	872	844	894	899	863	895	886	849	843	904	821	923	903	877	900	902	885	889	844	845	836	863	856	928	848	874	863	819	845	867	914	876	858	865	895	839	836	875	865	865	908	864	883	942	895	839	870	863	885	871	878	838	849	852	855	863	863	873	903	869	896	836	913	907	865	856	930	887	877	913	885	869	813	831	891	840	852	843	830	848	847	871	891	861	884	830	872	871	857	873	854	883	874	828	895	804	835	874	891	855	846	841	875	862	875	840	890	857	904	901	861	825	878	869	887	866	863	870	870	844	877	873	845	868	882	855	916	875	810	823	902	809	898	890	847	869	847	878	899	856	873	826	873	867	829	812	843	906	867	913	887	815	862	861	858	868	928	838	885	882	840	860	861	898	909	874	883	895	895	881	896	907	873	861	904	863	878	887	844	867	885	846	851	825	831	860	916	816	918	863	850	812	896	865	847	884	861	842	862	825	826	818	838	826	846	842	874	852	862	867	926	878	854	907	893	878	899	884	863	830	867	905	834	855	911	878	897	836	871	876	893	873	907	923	893	870	830	874	850	842	879	885	840	872	837	876	910	898	825	832	800	886	916	878	887
24781	21180	24807	27846	20837	5259	1377	768	527	442	405	357	348	362	341	369	358	322	374	332	340	303	327	296	303	334	311	300	317	270	306	328	319	307	291	315	288	286	327	345	309	316	301	324	326	294	309	285	324	311	266	300	312	314	277	254	300	289	301	320	296	306	286	311	300	301	295	291	277	304	281	296	297	315	305	302	289	267	310	281	333	316	298	303	284	310	273	319	293	321	304	280	291	343	288	323	314	310	315	299	300	297	287	278	290	288	272	299	321	288	300	298	349	302	277	268	295	293	264	308	284	314	297	306	295	285	321	307	305	287	312	272	282	325	285	315	314	302	309	307	298	302	302	312	300	293	282	321	313	331	303	311	277	307	313	293	292	334	291	274	298	313	301	317	335	293	281	322	283	287	288	295	271	326	293	319	290	295	319	271	286	282	312	306	333	262	294	282	264	268	302	297	297	289	319	311	313	306	273	310	256	293	326	316	326	270	315	304	277	321	293	307	317	286	282	320	333	313	307	296	308	322	286	296	274	277	329	251	298	295	292	253	323	259	352	297	306	312	285	301	313	280	299	339	336	287	299	284	296	281	313	300	295	287	341	311	292	261	282	298	281	310	313	269	311	307	299	293	263	300	295	270	286	285	304	316	313	293	314	278	321	325	293	250	316	307	316	279	317	299	303	288	275	312	289	295	259	323	308	258	296	294	314	301	283	295	291	289	322	313	269	327	336	285	333	283	294	321	285	305	299	302	255	298	304	305	325	293	261	297	328	299	288	272	305	279	288	304	307	274	295	296	276	280	283	292	310	305	322	306	286	288	284	276	282	297	330	327	300	293	276	292	310	321	315	307	323	318	314	314	276	298	333	361	302	316	288	332	354	299	291	307	281	276	304	289	285	334	319	283	326	288	271	285	308	323	310	249	303	289	299	290	291	289	299	306	292	292	310	344	292	326	315	304	294	321	306	328	322	266	289	280	299	301	318	314	321	334	314	288	288	311	306	300	331	290	264	276	278	273	314	313	303	265	322	326	312	319	311	281	304	299	277	312	303	298	324	322	283	276	284	284	295	301	284	317	268	311	292	313	325	324	338	311	279	302	289	293	295	270	297	320	296	307	309	305	299	287	303	289	298	289	292	302	301	315	269	295	295	310	295	295	305	302	309	308	317	323	305	267	279	288	326	311	300	300	313	266	270	300	254	285	286	301	287	275	281	300	278	272	257	271	320	287	315	302	287	329	335	245	280	317	294	305	307	312	280	286	311	330	298	280	305	301	318	300	325	301	315	282	271	303	318	325	295	295	342	329	296	307	304	294	298	295	303	296	306	300	275	300	283	301	298	312	282	311	251	306	288	294	290	285	319	319	285	291	278	304	313	283	294	315	309	316	290	286	289	267	279	282	295	296	272	315	298	329	289	310	298	306	302	312	299	306	327	276	283	293	309	299	320	270	294	282	300	297	311	300	306	300	300	292	311	302	301	322	291	288	263	307	275	283	306	302	312	278	336	332	295	312	309	302	291	300	289	306	326	305	327	299	285	298	309	305	313	302	321	306	278	296	282	341	283	302	276	287	314	308	279	285	299	299	295	308	337	306	262	295	325	295	300	327	319	331	309	262	293	323	306	310	279	281	331	294	289	312	296	296	298	295	265	297	299	280	307	299	323	322	294	295	300	274	306	318	295	303	322	278	329	302	322	315	273	307	319	286	329	290	292	296	308	288	287	264	278	286	282	292	286	274	326	270	328	278	263	309	306	256	309	325	300	273	284	311	273	319	259	290	310	293	288	322	294	284	280	330	275	290	270	298	294	298	325	296	300	321	298	287	309	312	265	319	323	295	304	301	307	293	332	295	283	287	279	315	306	292	299	281	285	336	322	316	292	299	320	296	307	313	314	310	286	324	310	278	310	316	289	285	305	253	320	325	264	294	337	303	302	332	315	308	292	276	297	271	297	292	299	296	303	323	287	279	307	324	318	299	272	294	318	280	311	271	292	278	285	283	292	303	284	276	285	325	278	298	302	289	305	299	305	309	297	306	267	320	288	299	335	289	308	326	314	299	293	296	321	308	298	293	330	284	318	279	279	296	331	293	309	300	283	324	298	316	295	278	314	323	298	259	303	327	310	275	300	314	308	272	278	326	329	254	349	287	294	293	317	315	290	269	297	301	316	297	321	317	304	296	302	318	274	307	286	297	295	298	319	272	294	311	307	288	291	294	322	314	293	305	296	310	302	284	276	311	286	289	313	278	297	327	291	305	269	302	311	270	269	317	287	320	283	279	286	305	303	289	286	289	311	316	302	320	314	299	308	307	294	284	307	324	289	274	320	295	292	334	323	310	281	324	292	320	287	294	314	322	282	267	302	317	289	321	298	293	300	294	282	317	291	328	313	284	293	281	336	304	310	263	297	271	339	278	276	279	343	276	302	285	287	308	285	303	307	293	294	307	260	291	280	294	272	303	305	307	300	293	326	302	282	312	332	311	283	311	288	289	288	303	334	315	308	313	320	286	280	306	289	312	322	298	299	299	270	304	315	300	303	314	277	261	307	319	315	328	300	295	278	325	318	305	281	300	308	293	254	302	310	291	267	298	266	318	306	282	333	281	272	321	297	281	324	279	317	310	303	311	317	305	269	315	276	277	292	293	331	317	311	278	316	299	303	279	278	291	276	310	276	322	335	305	327	277	333	290	304	309	270	296	299	297	279	254	287	291	307	336	282	305	294	272	280	280	304	295	333	317	281	323	325	333	312	297	294	294	323	282	283	291	299	302	291	283	309	265	289	318	292	312	327	314	274	313	300	281	328	319	314	309	320	291	303	326	283	310	312	295	294	280	297	251	300	286	299	342	263	288	269	273	318	294	314	294	304	272	299	292	292	302	332	315	278	313	324	312	328	281	336	322	294	296	303	280	322	297	310	304	305	320	304	255	279	336	283	301	289	308	292	324	305	290	338	306	332	321	277	267	269	282	310	322	314	318	321	321	302	337	304	290	293	324	296	287	306	320	316	280	291	302	358	297	269	304	288	302	297	300	303	319	307	328	308	298	313	276	280	326	277	299	293	282	330	279	311	307	300	292	322	318	271	266	297	318	273	278	297	264	283	283	326	323	285	336	306	331	286	289	286	310	308	261	344	302	309	300	316	296	320	312	305	309	322	295	297	301	307	337	309	297	330	303	315	320	277	298	321	308	279	300	308	287	302	315	314	324	317	301	300	285	316	281	268	291	314	299	309	304	340	313	272	333	310	241	285	258	305	288	281	304	316	300	324	301	291	300	310	304	312	335	328	303	286	301	261	335	309	294	299	297	333	315	287	323	295	299	275	325	306	288	316	308	294	294	296	352	331	259	295	263	262	307	303	317	306	314	287	308	282	288	286	306	330	297	271	312	301	320	305	326	291	312	315	292	278	262	312	319	318	283	297	305	315	284	305	323	321	290	295	304	333	274	303	292	326	320	308	303	269	321	291	294	278	306	287	268	300	268	308	268
8304	12360	8373	4187	2250	1456	1086	879	784	720	712	707	761	708	681	632	664	695	688	687	688	688	654	625	713	682	658	664	642	638	681	647	662	699	680	669	710	646	655	686	659	690	681	692	662	590	658	679	655	672	666	671	621	609	643	627	652	674	643	671	673	636	687	642	666	677	663	645	686	672	667	661	679	683	628	626	635	672	674	692	677	651	695	698	606	676	645	660	648	647	639	635	614	692	667	641	684	650	654	669	680	634	663	677	631	682	655	692	643	627	634	668	656	642	637	643	677	678	631	671	663	652	660	671	652	634	656	667	660	630	624	658	680	684	669	622	651	704	667	686	651	666	620	644	660	654	644	696	699	648	624	642	645	657	688	664	657	674	631	641	666	665	644	658	683	645	661	651	629	667	655	650	673	676	617	668	661	634	671	661	631	662	691	635	719	635	662	656	655	683	636	685	652	648	694	673	649	646	658	646	603	658	670	608	664	662	679	654	642	633	684	645	657	596	659	639	662	643	672	696	650	658	675	659	647	658	636	685	686	622	625	667	659	649	642	695	660	647	662	635	652	629	663	612	671	687	643	647	623	653	622	652	723	682	683	650	688	669	599	630	664	662	674	655	636	668	615	645	606	629	706	620	585	646	638	644	675	680	652	604	649	673	617	643	727	685	627	660	658	675	657	670	676	674	622	639	651	646	665	638	650	670	664	642	638	687	633	681	638	646	670	658	665	692	670	651	627	646	635	690	629	654	680	657	629	658	648	652	692	622	677	703	690	655	696	646	651	658	706	643	691	686	557	639	659	652	673	679	626	614	635	649	667	632	672	683	658	647	667	680	672	648	620	650	647	650	613	657	657	645	651	646	654	649	649	678	677	704	677	672	618	645	685	673	690	669	645	687	658	651	662	667	671	684	634	673	677	629	626	664	653	628	610	635	631	618	649	639	665	648	624	674	706	665	645	656	696	623	598	653	660	636	641	610	648	647	644	701	652	645	648	645	743	636	671	699	633	658	691	651	636	706	685	674	613	627	683	608	672	638	647	679	653	656	635	646	667	642	635	636	634	670	666	654	685	647	631	685	701	731	667	707	654	646	655	676	657	635	666	665	654	625	671	649	667	684	664	668	616	668	685	636	687	669	637	701	693	616	673	674	594	625	647	651	588	687	666	704	637	651	680	672	647	699	653	689	630	662	687	689	613	634	638	671	629	661	626	674	638	715	656	655	677	641	662	636	675	677	667	606	660	649	658	694	669	625	705	680	681	631	650	700	685	646	728	648	661	640	648	636	649	667	681	666	626	660	612	678	668	647	641	676	712	665	607	650	664	625	667	661	660	642	649	716	661	624	659	603	691	678	656	624	631	687	663	634	679	685	667	677	654	679	621	624	624	659	654	639	674	657	647	700	668	672	674	655	685	660	690	617	706	711	612	664	672	631	657	634	715	666	663	649	653	641	653	635	705	628	662	650	686	652	654	663	704	663	642	658	701	637	659	643	638	681	685	688	650	655	641	658	695	660	642	652	714	674	673	679	645	612	640	660	648	648	619	656	653	628	680	691	627	680	678	648	671	647	654	695	662	665	649	628	693	717	625	639	650	653	669	634	681	657	651	654	675	668	618	694	691	708	671	679	659	641	634	660	641	666	611	724	656	699	677	683	643	700	652	676	642	651	631	637	639	643	680	631	655	619	659	624	614	661	642	601	639	675	609	648	624	668	679	640	616	650	677	671	618	672	705	638	726	718	645	687	654	672	686	689	670	659	652	639	682	658	625	673	653	676	647	659	727	635	621	671	686	689	655	578	677	612	673	674	639	622	635	643	643	658	688	713	630	671	661	713	685	673	682	646	701	673	702	681	679	648	637	625	645	664	677	648	623	667	704	639	636	648	635	662	681	615	643	679	693	653	636	658	694	647	623	700	655	672	655	693	697	691	699	662	627	680	653	664	676	637	671	665	675	665	675	665	610	641	628	674	675	616	696	645	638	678	668	645	635	649	654	690	644	668	663	682	644	637	680	668	666	661	633	635	647	675	658	687	658	627	616	666	695	670	663	670	671	651	646	637	676	644	667	616	665	709	681	676	726	666	652	668	641	679	666	624	664	642	685	660	667	652	667	672	639	684	639	690	671	618	627	631	676	664	661	678	687	650	660	689	668	676	635	624	670	662	667	604	674	719	654	643	598	651	637	649	669	623	683	674	660	655	672	695	638	660	664	676	678	691	618	644	636	614	648	657	631	656	667	700	608	659	643	662	667	684	660	673	664	655	618	604	675	663	637	652	672	701	674	644	662	657	618	657	665	634	667	664	666	648	659	672	674	630	662	713	669	662	696	661	637	625	635	673	687	653	663	644	644	676	670	621	676	620	676	636	643	668	641	635	694	687	635	657	650	698	707	702	635	675	610	668	609	699	674	657	699	640	628	646	620	674	607	649	629	657	638	684	674	633	619	677	649	678	647	654	685	656	693	658	644	671	651	673	708	690	649	676	640	680	669	623	676	645	657	639	646	661	632	660	689	644	667	704	701	678	713	671	715	615	649	658	696	633	664	688	680	626	649	659	656	672	674	639	651	645	638	659	641	682	697	674	652	661	666	672	618	635	621	615	646	642	656	671	663	673	681	619	648	643	649	701	637	644	659	661	676	657	633	647	613	656	662	649	670	658	643	667	704	657	639	668	655	630	676	677	638	674	655	658	669	630	688	675	693	640	692	667	678	638	587	681	683	672	661	643	637	664	667	608	675	700	672	651	686	684	678	686	683	665	677	671	702	680	661	654	666	600	669	621	635	697	660	675	668	654	658	639	672	655	697	619	638	683	667	648	665	642	672	651	644	655	647	600	648	645	681	642	662	683	675	690	640	661	653	635	662	665	662	642	639	681	621	679	670	671	638	660	659	621	661	685	692	595	604	644	604	650	678	634	647	649	627	650	628	668	686	636	647	597	654	670	651	641	626	656	678	599	665	628	627	639	643	638	634	626	665	626	663	665	661	638	658	678	661	700	689	655	671	635	672	638	647	648	687	667	687	675	641	660	674	665	656	661	693	650	667	617	660	631	650	668	659	644	677	642	701	665	662	608	643	643	637	672	687	653	676	717	647	649	640	641	651	672	654	651	621	645	631	661	653	660	662	663	664	668	625	642	678	670	696	674	664	647	663	681	693	696	686	637	654	657	630	687	676	629	655	656	678	680	642	647	633	661	678	636	682	668	653	695	615	637	610	752	651	681	658	691	622	711	652	672	659	676	647	694	711	671	647	644	691	609	669	670	651	637	672	650	631	612	691	684	653	703	681	678	640	723	638	683	684	616	630	636	660	683	631	671	644	658	689	629	672	653	710	677	639	634	676	656	633	656	636	623	635	655	640	654	626	640	700	664	664	634	620	666	640	650	670	641	621	669	640	629	663	661	664	675	629	699	682	650	641	656	711	682	672	664	679	653	676	669	630	695	708	684	638	666	671	698	679	661	640	684	666	608	662	667	605	669	686	660
24028	21150	25299	27268	21188	21140	5488	1256	643	439	371	296	276	309	266	279	213	222	240	226	250	212	199	216	206	178	204	194	209	205	209	182	164	219	213	183	171	203	179	181	180	173	169	156	162	202	201	185	176	193	181	184	192	172	172	176	190	191	192	179	185	188	199	184	192	203	168	174	198	161	188	189	165	192	189	211	173	153	182	201	175	152	196	177	180	209	185	168	202	194	189	155	188	166	185	188	178	166	177	195	218	174	201	190	178	184	219	147	168	143	167	181	190	199	191	186	174	173	201	162	192	182	180	195	194	172	179	165	200	179	179	193	200	167	193	198	188	199	180	163	183	184	187	155	159	157	171	197	180	198	161	174	184	188	165	169	186	171	186	156	153	161	181	168	189	196	146	181	180	191	153	210	160	191	190	161	175	203	185	166	156	167	196	180	189	185	159	172	166	170	179	207	184	188	179	163	181	179	200	211	179	187	172	201	164	177	157	192	200	183	179	174	190	181	193	183	181	206	170	180	162	190	170	180	182	209	170	187	182	179	194	187	170	176	175	182	191	182	147	185	153	173	177	191	184	191	149	188	185	205	193	158	220	202	164	183	210	191	206	196	158	177	180	167	189	182	188	187	167	181	190	169	177	174	174	157	174	178	188	198	176	176	180	155	183	168	170	172	171	172	188	169	160	188	184	167	188	179	196	203	172	183	201	173	172	204	199	166	164	167	191	192	174	175	175	196	181	185	181	172	176	174	177	165	180	198	176	196	197	189	201	191	180	172	185	162	173	182	157	209	182	171	195	160	172	164	188	193	139	188	168	182	173	178	183	168	183	182	198	191	173	186	172	201	197	189	172	176	176	202	194	178	165	193	171	187	174	170	165	173	171	168	186	175	170	178	170	225	162	167	160	180	176	191	216	157	178	163	182	209	175	166	180	175	183	169	184	176	171	197	170	133	157	185	189	191	207	185	179	178	176	180	187	167	185	192	188	168	163	196	143	180	180	181	175	157	163	175	213	191	183	171	178	178	204	157	188	180	191	159	188	169	186	183	178	180	161	200	194	185	193	180	179	198	169	164	180	187	207	188	187	199	195	186	167	168	205	199	184	209	200	171	205	179	185	194	184	169	177	189	204	193	189	200	175	201	166	182	193	173	174	183	174	179	179	164	184	181	164	175	176	183	165	179	159	152	155	185	173	162	196	177	196	198	147	177	175	191	164	210	189	195	191	171	180	173	173	194	196	165	186	181	175	197	173	184	177	177	171	174	192	183	171	179	181	188	192	184	184	171	189	179	174	166	180	191	161	188	191	206	153	160	163	201	182	195	200	234	172	166	172	188	174	173	171	204	204	167	185	186	190	181	181	166	185	184	194	190	206	200	191	179	183	180	169	173	186	199	171	170	176	192	168	191	192	199	173	179	171	180	183	171	169	183	198	193	184	176	184	171	166	183	195	176	158	151	193	177	174	179	198	187	203	172	196	198	162	150	188	185	174	194	174	159	175	196	175	183	184	185	169	186	181	193	183	194	187	181	182	160	192	181	166	194	164	184	204	191	189	174	170	172	204	188	187	180	198	194	171	178	190	179	177	167	172	189	194	181	186	185	177	189	193	180	178	198	195	195	183	183	186	187	181	192	200	164	193	189	158	204	180	185	182	220	174	182	167	193	182	175	196	184	191	188	178	191	191	186	184	169	160	171	194	181	193	196	177	177	159	188	171	189	190	188	170	166	163	191	176	179	179	182	182	153	184	161	187	177	179	186	188	167	145	177	196	169	189	192	158	180	184	182	169	192	195	167	179	171	172	181	165	159	171	192	156	189	173	186	177	177	183	171	191	179	194	187	174	184	161	193	168	193	178	172	179	170	228	195	186	167	170	178	181	137	184	184	160	191	194	170	188	176	189	165	211	151	187	180	172	151	201	193	186	181	193	196	179	179	193	173	203	196	190	177	180	181	200	205	180	198	192	167	178	151	191	187	187	158	164	168	175	182	171	197	197	184	186	188	179	172	195	176	167	176	175	194	167	173	149	177	180	170	175	172	171	195	178	164	158	168	189	189	187	184	185	179	184	184	178	187	186	162	179	180	175	178	198	183	171	169	171	178	197	171	205	194	164	177	204	203	171	196	175	177	163	191	176	190	194	170	210	199	198	176	161	195	200	187	167	182	181	176	183	164	165	188	176	194	143	173	174	188	175	184	197	166	183	192	165	161	168	179	166	185	198	177	182	170	175	188	192	165	184	155	176	197	178	197	189	177	163	170	157	174	160	163	195	191	200	199	172	148	174	195	198	150	169	183	199	155	196	175	183	180	172	168	174	181	171	193	163	175	203	182	211	203	205	179	195	209	192	172	194	186	175	159	197	181	180	159	168	157	151	186	167	190	195	187	177	198	192	177	170	197	189	171	168	181	183	180	190	209	184	181	196	160	197	182	183	188	178	186	197	176	213	180	201	173	186	170	197	173	167	174	174	179	186	173	174	174	180	160	193	166	180	188	194	177	183	168	182	185	201	197	193	198	188	189	156	174	166	169	184	175	199	181	171	192	186	196	183	196	179	158	173	199	197	170	180	204	191	149	198	212	170	176	182	172	192	193	181	187	181	195	173	155	175	182	182	160	160	167	163	185	155	175	169	158	176	171	219	193	187	182	169	201	167	177	173	178	174	166	183	182	168	161	194	210	183	165	171	186	201	207	214	167	195	170	174	178	195	188	184	221	180	172	173	188	223	177	194	180	170	160	159	189	190	161	169	180	165	181	179	184	167	197	187	161	186	178	165	167	177	179	155	176	174	140	171	183	174	177	171	170	190	181	163	189	176	202	193	195	190	185	208	178	192	189	196	176	178	196	180	173	179	194	151	189	189	174	175	192	187	179	192	181	156	194	193	173	165	162	193	198	169	169	213	163	182	162	174	190	185	171	197	185	184	179	188	174	178	189	197	184	160	185	177	196	171	173	164	181	175	191	167	151	197	182	209	185	191	154	164	187	178	201	191	157	172	141	175	159	185	186	173	193	202	183	193	165	180	189	184	156	175	160	165	184	181	173	184	196	181	160	153	197	169	159	187	172	167	178	189	179	159	165	183	171	191	173	163	151	188	171	194	154	179	181	177	175	180	186	189	175	189	177	181	176	183	188	168	175	157	156	189	178	191	191	210	169	171	189	191	200	193	191	184	192	170	167	182	166	155	179	197	189	178	152	149	187	169	201	211	160	181	199	168	190	180	190	179	206	182	209	188	166	155	171	185	194	162	195	204	198	166	183	195	186	201	196	196	159	175	185	173	195	179	174	186	181	173	197	180	203	155	181	192	170	168	161	187	176	191	181	161	179	176	185	167	145	172	164	170	184	161	180	193	176	191	175	167	181	177	192	188	171	207	215	159	180	205	181	192	180	193	186	196	189	187	190	178	206	187	169	169	180	161	175	174	161	183	178	178	186	185	172	171	173	176	182	196	164	184	190	164	177	188	193	179	169	155	170	174	188	172	183
6920	17377	11891	5825	2948	1601	1203	864	668	587	522	550	495	467	483	481	481	453	441	478	451	460	394	451	480	459	441	423	409	470	458	423	426	459	450	417	430	438	419	415	398	450	469	429	417	404	439	409	406	420	397	417	425	451	399	442	407	455	441	461	409	430	471	443	466	464	409	441	405	450	413	416	441	445	442	448	455	428	464	449	419	420	403	413	426	412	462	425	442	382	418	391	422	417	414	411	427	457	443	436	455	409	457	426	421	424	457	418	413	472	427	394	445	415	442	472	440	453	403	450	461	419	425	474	428	444	421	450	439	422	419	408	437	412	419	426	418	438	420	440	430	441	422	444	405	453	456	432	436	421	434	429	448	442	430	405	418	442	433	457	452	400	414	444	450	392	458	456	420	434	450	422	472	466	400	453	419	427	428	403	466	421	422	437	447	418	427	420	377	440	453	428	406	409	455	446	405	394	424	422	413	434	416	405	399	399	442	411	423	396	416	429	436	418	414	442	448	402	416	423	416	398	435	414	411	428	421	428	457	435	416	410	448	433	418	442	422	404	426	420	413	434	413	463	440	433	412	422	462	453	504	417	427	408	410	406	418	374	448	445	418	426	413	394	434	450	441	425	419	440	449	450	433	440	431	428	438	429	420	430	436	408	390	423	433	429	431	440	444	433	460	426	429	423	390	427	421	420	437	435	448	458	457	445	461	427	430	443	370	378	410	464	399	404	396	420	405	434	425	408	437	445	431	445	429	422	430	420	467	421	419	463	447	427	423	414	380	419	439	442	428	430	462	430	403	426	459	447	440	397	423	396	415	468	403	435	422	449	420	389	457	449	410	429	442	458	429	430	429	427	450	431	412	435	429	402	422	406	362	400	432	387	416	433	432	463	463	424	395	418	434	436	448	434	434	428	431	424	430	436	452	447	413	459	409	431	429	431	426	404	451	428	442	411	449	411	423	421	475	423	452	428	381	444	430	421	413	436	455	437	413	412	417	428	418	403	384	433	413	425	443	475	417	461	439	415	442	467	424	410	485	430	396	454	406	418	436	445	458	484	424	422	433	408	465	451	420	433	446	443	411	410	434	417	431	429	433	438	426	424	416	445	420	424	437	457	437	431	415	439	405	428	438	410	438	424	420	400	427	460	469	427	423	440	421	438	456	397	419	403	467	432	430	411	432	399	384	396	386	432	425	381	425	441	426	450	447	392	442	454	425	436	409	402	424	415	405	428	427	386	428	394	447	412	424	435	441	430	400	427	435	435	434	408	439	439	419	448	429	434	415	408	405	436	425	411	481	409	371	437	422	428	450	444	395	443	427	419	438	457	404	452	450	457	431	436	414	394	435	420	423	393	440	436	417	470	429	432	456	469	419	416	449	455	401	390	395	403	437	395	410	410	454	412	428	438	440	441	442	437	438	397	418	435	460	450	409	431	438	421	430	447	436	427	444	435	423	495	439	437	455	428	430	431	424	420	405	410	429	448	426	420	376	423	408	433	408	430	398	458	450	421	435	414	401	420	423	424	407	434	408	414	440	427	396	463	425	404	466	457	404	400	419	400	438	453	439	412	442	390	435	443	460	404	466	451	424	413	423	424	404	434	415	435	427	431	448	434	395	459	417	440	414	457	445	433	439	421	403	411	448	447	459	411	436	416	429	433	462	394	453	415	445	421	426	449	393	460	433	430	449	400	393	414	380	439	411	403	434	419	417	416	428	441	441	489	421	418	461	465	393	422	450	456	405	439	432	431	429	401	405	426	411	389	418	443	418	443	423	440	423	442	409	434	433	459	442	424	396	471	382	406	445	443	415	429	445	407	440	444	471	445	456	439	413	428	434	487	437	440	422	427	462	435	468	420	426	404	413	409	421	428	448	430	435	428	433	408	420	434	417	446	435	417	402	413	428	422	416	448	427	399	428	397	444	393	422	407	446	469	408	423	444	436	404	418	394	400	431	440	435	448	413	419	429	441	424	475	400	426	431	413	423	428	463	423	430	413	421	414	441	445	402	441	430	422	421	410	433	454	455	426	435	434	447	446	410	477	401	410	414	406	405	439	440	451	440	424	447	438	425	422	413	421	403	428	458	395	400	427	439	424	414	416	445	424	473	433	415	415	384	482	447	456	438	438	427	455	443	418	432	431	419	455	450	417	457	477	407	406	433	445	437	420	440	440	440	435	417	425	423	438	441	434	457	445	447	457	438	436	406	433	414	420	433	435	438	443	429	431	430	391	410	426	447	397	428	411	448	462	430	407	433	448	441	422	422	454	381	448	432	430	413	440	403	392	429	446	388	419	429	413	430	425	438	416	400	454	398	437	456	464	434	427	426	449	469	407	401	444	456	443	428	461	436	418	428	433	432	428	441	425	419	394	411	428	435	405	405	452	424	428	427	434	423	450	426	394	408	458	396	397	491	427	455	406	402	416	447	413	431	472	416	427	390	454	426	395	429	404	445	425	443	456	442	432	451	425	434	440	429	411	463	440	442	402	406	413	450	417	455	409	440	429	436	380	437	455	431	435	437	432	449	438	460	403	433	442	480	427	438	443	416	417	457	416	463	425	435	424	432	423	431	406	425	440	452	425	422	405	422	432	430	418	432	404	458	417	398	406	382	469	403	419	437	418	416	431	414	473	433	427	440	420	444	413	422	440	438	478	450	406	424	409	420	464	392	481	419	441	418	456	422	373	439	407	438	433	433	446	424	409	402	441	450	395	438	441	413	421	392	428	490	442	434	425	444	415	441	411	428	420	438	460	445	414	424	464	424	426	423	422	481	436	432	463	423	398	418	425	434	414	451	412	442	440	443	428	448	429	409	423	433	417	430	454	446	432	434	414	407	469	421	420	387	448	384	454	435	400	416	427	439	421	415	413	377	427	461	456	412	410	399	418	436	435	422	437	455	458	450	460	447	401	444	463	440	442	411	418	404	443	436	378	442	436	450	404	439	399	423	480	396	407	406	440	409	437	436	429	446	462	432	450	462	424	466	399	433	462	410	470	431	414	442	415	450	443	427	420	450	466	475	421	417	423	429	442	440	444	445	418	400	447	442	422	434	413	430	399	413	416	391	379	428	427	452	437	436	421	455	422	442	432	391	429	453	445	431	472	404	427	446	423	416	436	433	431	430	453	404	404	420	436	475	442	417	439	439	442	405	422	416	446	431	428	412	416	397	431	421	443	415	442	411	436	443	422	426	448	401	434	464	421	418	433	397	441	417	433	406	428	387	452	422	432	379	444	443	439	436	454	452	433	416	412	415	405	427	460	407	405	442	404	435	418	442	442	441	478	473	450	429	405	450	430	448	427	449	405	420	444	414	417	419	407	441	446	451	432	447	466	430	422	422	424	434	411	404	425	430	433	450	400	451	466	409	437	436	446	403	409	442	424	429	425	428	411	429	463	445	420	407	419	438	389	427	441	461	382	411	422	416	419	429	390	437	438	405	435	430	423	421	396	440	440	457	469	414	416	443	410	413	447	411	433
33995	14327	6028	2728	1566	1049	746	537	506	405	476	419	421	424	400	389	411	391	415	403	414	408	356	359	405	386	374	383	386	378	377	402	375	378	365	420	375	389	382	404	402	376	408	371	416	387	410	373	391	411	417	393	403	404	391	369	390	357	409	387	381	405	388	422	393	406	423	397	424	432	381	386	378	413	410	389	433	343	383	378	408	421	406	384	417	414	408	434	408	424	420	408	397	392	416	425	384	395	384	387	380	430	385	373	402	358	432	386	418	387	360	381	364	391	384	424	388	376	383	388	412	396	402	383	388	362	388	358	371	426	420	421	420	388	421	358	359	427	364	379	372	358	420	374	395	396	373	431	395	427	389	401	431	447	395	377	389	373	378	363	407	410	379	395	379	354	399	388	378	414	393	354	412	397	405	379	370	362	377	341	386	407	400	386	396	399	438	406	402	399	397	401	410	379	385	371	371	404	390	399	392	396	379	375	363	380	366	378	380	379	388	431	411	386	353	347	362	418	429	403	398	373	416	404	392	407	412	392	389	386	401	408	392	327	414	398	431	362	378	445	376	340	410	409	389	383	369	357	386	405	401	393	427	390	385	406	398	378	393	383	423	426	372	412	366	377	416	388	377	370	363	390	402	361	390	349	399	443	380	377	385	364	402	382	395	400	387	404	387	394	402	391	401	386	373	380	424	385	387	391	381	361	396	391	398	431	426	407	379	361	400	403	363	398	383	406	390	379	340	404	350	390	412	401	361	402	409	387	391	396	361	415	391	382	379	397	408	404	388	411	411	378	380	395	347	381	382	414	443	402	435	398	381	413	401	393	405	424	382	405	393	390	359	386	405	418	404	433	390	400	371	362	411	395	370	359	395	376	375	372	405	459	386	428	409	406	391	404	406	395	411	394	442	389	380	383	392	391	370	411	383	416	388	380	403	370	357	408	435	388	394	380	393	375	380	379	350	388	414	379	399	378	380	412	397	383	415	452	376	404	388	389	365	416	416	376	378	358	403	379	393	364	389	394	368	396	377	390	402	398	412	375	344	398	419	404	413	409	387	385	371	383	372	454	352	379	354	387	361	426	392	427	369	408	414	387	475	398	394	390	382	366	393	352	360	361	400	387	372	392	384	399	423	390	373	390	442	390	432	364	411	353	391	386	401	392	412	406	368	413	433	385	359	359	398	400	361	379	403	397	367	413	396	400	424	371	387	384	385	393	409	404	377	387	355	402	416	401	390	378	343	353	423	385	383	369	364	345	405	423	397	386	405	369	370	389	387	347	380	395	408	381	389	354	406	415	403	440	381	383	410	387	385	433	415	437	411	406	436	412	411	390	395	375	404	389	398	430	426	367	366	358	386	385	373	362	386	378	363	388	379	407	409	406	397	416	397	385	385	407	386	371	388	394	415	418	384	342	387	360	393	409	401	418	398	416	393	411	382	377	381	371	377	400	405	389	387	426	401	421	360	396	386	361	368	400	389	358	385	388	397	393	371	393	374	419	404	397	400	401	358	389	413	411	395	396	354	402	415	419	430	421	386	400	395	383	381	396	394	400	391	390	396	390	387	396	384	366	365	412	389	387	383	399	360	430	364	398	396	379	372	389	405	385	409	366	403	393	408	368	367	363	396	413	401	399	404	343	384	350	400	374	394	415	402	389	322	410	417	383	394	421	420	381	389	380	377	405	400	394	408	414	416	368	361	388	373	373	451	404	372	395	403	372	408	372	386	367	354	387	412	371	379	380	397	375	394	400	414	429	372	388	425	376	401	392	403	412	426	358	366	361	417	373	379	405	394	387	400	375	419	411	439	392	414	387	404	390	431	403	389	397	375	401	382	412	387	418	417	386	404	417	393	407	369	423	401	405	386	414	423	406	355	397	384	408	434	392	410	387	357	381	392	395	377	395	382	406	406	413	403	424	408	390	393	385	376	378	410	398	447	425	384	379	382	392	418	381	402	392	404	434	356	391	442	398	385	380	418	394	389	397	378	424	442	397	376	379	385	392	398	399	365	385	395	385	404	373	401	429	431	348	401	387	391	399	386	360	407	385	361	388	429	396	376	405	380	443	385	407	338	373	373	357	396	352	398	354	360	398	401	432	446	380	348	402	380	405	382	446	419	418	386	401	364	382	385	379	403	382	404	412	397	369	358	408	414	387	369	396	403	378	377	397	377	361	382	371	388	388	369	384	439	399	378	353	386	398	418	341	375	394	354	397	434	391	366	391	399	394	383	376	441	410	427	403	391	394	370	398	413	401	389	390	398	401	392	390	396	363	383	424	378	390	434	386	366	366	388	426	419	362	423	410	433	398	350	395	381	370	402	432	378	404	406	445	433	423	355	419	421	385	392	371	410	406	401	375	420	384	363	383	356	413	434	396	407	387	382	382	385	426	394	400	412	429	384	430	396	365	348	411	371	378	381	383	381	409	404	391	368	405	376	375	378	414	392	390	406	373	363	388	357	412	368	382	405	410	423	423	411	346	402	381	384	381	394	412	395	418	406	404	439	397	369	404	412	402	363	358	385	369	381	406	379	383	392	408	382	418	425	379	419	422	433	380	396	393	399	374	397	382	392	364	374	390	429	398	421	403	363	382	389	375	424	355	393	412	398	376	406	358	409	450	415	364	418	423	399	366	393	339	421	431	400	364	421	405	388	399	393	428	362	434	337	401	393	416	388	382	351	360	417	369	392	394	397	388	397	386	404	360	378	412	410	382	414	379	353	402	386	405	451	421	456	376	384	388	383	377	418	394	347	396	386	400	398	396	394	385	396	376	399	414	401	348	408	401	393	405	403	362	381	391	393	396	390	366	392	415	356	418	375	386	413	369	372	436	399	406	399	400	413	394	375	422	405	372	379	373	390	381	361	366	395	395	406	372	385	381	381	405	417	425	385	389	401	403	426	443	354	399	406	419	367	399	407	348	386	411	381	395	395	406	401	382	383	409	380	386	422	412	409	400	424	407	370	405	449	398	384	375	445	407	374	384	407	402	408	395	408	413	405	416	415	408	374	369	407	398	413	361	430	410	379	395	375	374	436	384	393	396	366	362	358	390	388	386	376	401	412	393	414	383	395	418	405	413	378	389	381	388	399	393	368	324	381	385	389	408	411	389	374	405	453	419	381	406	374	403	393	356	389	437	390	369	361	412	431	385	384	382	383	405	396	391	396	382	397	397	401	381	398	391	368	392	423	423	409	383	396	460	386	369	389	400	403	386	378	388	403	368	400	425	372	368	401	405	377	363	387	386	402	365	392	372	415	391	335	426	389	419	385	391	379	411	402	379	378	396	419	396	416	371	389	429	436	401	393	412	389	355	413	389	392	368	397	433	392	399	373	405	357	375	422	447	423	375	390	374	413	399	361	362	418	384	380	425	370	403	397	356	361	362	392	381	390	383	307	409	376	385	388	391	367	413	352	377	391	387	407	406	358	408	419	411	419	396	425	392	386	442	408	373	349	378	418	364	363	374	382	392	394	432	383	372
9257	7256	4969	2587	1642	1187	1037	933	897	886	863	828	929	842	876	916	840	862	830	904	883	823	837	849	872	818	849	888	839	848	822	828	874	845	823	851	853	851	869	894	907	813	850	853	845	838	873	854	859	852	826	866	879	850	852	894	804	863	882	886	882	836	812	823	877	841	890	833	840	826	824	836	843	855	853	906	851	793	867	843	846	868	850	848	810	847	816	854	839	890	841	890	865	833	871	805	827	829	883	845	851	857	837	837	897	814	805	862	861	838	874	819	842	907	842	883	829	861	860	815	823	871	854	838	839	843	823	879	798	859	793	832	883	888	871	780	879	822	859	856	844	855	854	904	887	872	862	869	878	866	878	843	900	828	842	834	860	810	851	900	902	844	850	836	843	853	851	840	826	850	897	870	894	880	869	839	772	835	823	816	823	811	844	901	863	776	844	862	843	864	880	882	851	838	811	851	853	862	834	838	880	874	817	891	796	885	877	837	849	821	871	838	852	869	852	865	855	866	860	896	840	846	876	830	893	855	884	846	857	856	869	824	889	806	872	901	842	854	876	866	826	887	837	825	847	857	885	862	850	864	836	832	902	862	878	819	880	842	844	855	885	839	831	891	827	863	879	865	891	845	879	874	874	830	889	830	807	835	880	864	887	820	806	832	856	855	876	870	897	918	851	856	857	856	866	866	843	871	862	844	864	828	858	815	847	835	795	886	829	891	870	825	825	856	836	886	794	897	869	858	918	854	840	832	878	817	814	863	837	867	819	872	836	820	850	831	880	855	899	818	851	875	884	855	837	824	863	822	844	811	858	877	878	854	861	857	797	857	868	802	868	864	873	903	822	883	837	821	888	849	840	837	865	814	850	846	853	819	862	866	833	873	776	882	807	842	915	858	856	865	866	905	826	857	852	900	839	828	844	860	836	830	861	832	831	865	853	828	882	884	862	837	817	840	845	804	861	859	831	836	885	875	824	818	842	843	893	888	883	792	848	834	864	844	833	876	882	828	878	831	849	877	860	888	877	862	823	879	873	845	852	870	802	865	838	846	845	866	878	796	886	855	838	844	854	822	823	802	907	863	855	867	875	846	862	870	829	871	802	871	826	837	808	806	853	820	849	800	822	896	838	909	883	860	839	875	912	834	882	829	831	868	878	873	931	851	876	839	834	828	910	824	876	855	906	869	874	889	881	826	861	858	854	884	904	862	866	813	883	854	860	845	892	854	864	879	896	876	844	835	897	856	902	863	837	880	872	870	816	807	860	872	871	837	898	818	856	898	858	906	862	858	855	847	868	801	798	839	822	837	878	844	843	857	886	824	862	845	818	848	859	867	866	869	901	845	873	923	854	830	828	805	866	877	805	880	899	911	899	823	878	828	815	889	896	851	793	897	830	866	873	858	850	814	854	877	814	858	907	861	831	878	896	872	816	835	857	880	881	813	865	816	850	851	890	910	880	865	865	851	846	811	828	874	872	851	847	852	874	836	838	848	851	885	873	896	844	802	863	828	845	845	813	843	885	844	863	792	876	880	888	838	862	864	840	869	861	837	823	859	866	872	870	866	860	875	856	855	811	861	888	863	854	828	814	881	824	901	813	872	831	868	846	889	848	810	898	895	803	883	866	908	881	843	908	857	840	846	828	876	830	949	843	835	842	845	877	857	874	847	838	850	831	869	817	806	850	916	805	828	815	874	817	880	850	842	859	831	858	870	832	880	855	868	857	798	885	790	852	818	889	851	918	878	827	824	851	878	850	866	789	871	874	861	848	858	824	883	846	869	875	813	869	810	832	830	839	851	849	786	863	833	822	834	886	828	861	846	821	841	866	866	852	872	861	879	783	847	811	861	865	767	885	895	850	867	840	784	837	860	839	869	809	837	798	856	855	814	834	886	822	856	863	818	862	883	885	838	816	803	897	878	873	890	842	865	823	865	843	929	867	840	806	834	890	838	879	843	830	882	818	946	856	854	840	833	886	866	867	820	858	830	811	853	871	848	817	806	851	911	874	870	847	826	892	854	800	889	889	891	812	839	854	884	839	847	908	829	888	922	855	836	795	835	847	854	792	875	866	876	845	845	824	843	833	834	851	871	816	887	842	853	858	808	895	844	816	840	848	908	898	828	888	799	805	823	872	885	889	819	813	882	833	819	852	883	803	846	882	837	881	865	898	816	861	825	865	836	816	874	845	873	845	904	856	892	924	827	823	799	832	853	852	873	862	861	881	899	844	842	826	857	818	847	877	822	857	869	853	904	886	882	861	872	860	835	859	840	877	859	781	846	827	826	830	839	914	858	887	828	861	860	915	884	849	839	888	811	871	880	846	869	852	829	837	852	879	819	831	861	794	907	806	890	831	870	829	832	866	854	845	868	851	871	852	860	844	849	832	874	864	808	845	899	844	864	809	871	809	860	794	874	839	822	801	875	859	884	804	853	893	859	854	823	857	794	860	838	868	829	865	825	809	878	841	870	861	867	872	878	849	854	847	834	850	827	828	836	858	824	837	836	892	806	848	801	850	851	824	912	842	858	872	855	838	848	861	904	839	845	867	852	840	836	876	890	818	869	866	865	845	876	817	828	830	820	874	850	801	837	895	857	881	863	861	874	841	809	864	862	836	881	877	819	816	814	820	878	850	837	856	861	824	886	842	821	890	856	855	844	852	850	822	891	793	899	846	865	806	868	836	857	909	820	837	868	834	859	885	859	818	800	843	912	867	872	904	839	867	829	854	825	870	912	812	826	843	875	833	884	837	828	884	838	893	821	826	839	883	860	851	885	902	899	842	847	863	802	866	839	892	841	864	836	855	859	833	897	856	819	841	885	906	853	830	835	802	814	821	825	806	830	858	876	873	837	854	811	831	891	833	790	859	803	826	797	887	860	810	864	854	845	876	809	892	872	901	839	864	833	864	849	852	889	804	872	852	831	903	837	831	828	844	826	877	794	808	827	822	857	821	861	873	831	822	862	797	819	889	900	820	866	904	863	844	822	848	807	901	809	843	825	849	827	852	869	917	824	874	832	835	839	863	839	895	859	830	864	844	810	868	867	855	908	859	847	858	815	855	774	835	858	903	858	847	874	833	853	829	782	876	847	847	869	868	906	870	878	863	899	822	900	869	828	906	856	907	829	894	815	866	865	909	818	844	883	834	841	869	802	916	842	835	825	828	822	839	873	775	804	882	878	853	856	902	862	898	878	826	868	857	887	856	820	888	860	820	827	881	839	829	817	837	864	849	847	901	908	868	881	831	812	822	842	814	866	894	799	844	845	862	867	845	853	843	838	816	881	812	805	890	864	847	860	869	829	880	844	864	835	829	885	822	812	861	890	889	814	854	790	851	820	854	827	817	864	852	799	847	846	919	864	815	839	864	860	867	814	832	876	861	859	844	843	883	852	890	853	859	838	904	838	869	870	862	882	845	908	887	871	825	849	854	819	849	839	831	842	852	865	854	841	884	883	856	798	857	878	863	809	819	812	891	829	912	874
24680	21121	24632	27806	20841	5463	1494	923	596	441	380	388	341	393	327	367	356	321	325	290	302	333	299	337	325	295	326	286	317	341	301	311	288	269	310	288	288	328	341	315	303	301	288	315	303	316	301	276	307	312	312	330	311	273	295	308	327	275	292	268	281	266	287	273	293	292	296	255	301	297	326	286	289	274	293	278	304	309	314	279	296	312	308	286	329	307	300	313	285	307	297	257	316	305	272	303	276	297	294	328	271	310	273	295	286	306	295	278	296	316	298	293	308	288	259	279	301	321	268	308	282	296	275	296	300	308	297	315	312	262	302	271	324	295	315	273	288	293	286	306	301	304	309	282	280	282	308	291	301	299	319	293	299	317	294	274	293	283	302	279	292	258	285	329	319	301	292	301	302	262	312	297	295	322	312	280	312	324	302	294	257	288	289	280	298	302	297	265	257	313	275	274	297	300	261	280	312	325	288	308	303	344	305	301	328	300	297	303	312	291	294	296	303	315	271	302	293	298	252	253	280	317	272	325	308	298	282	305	306	290	292	298	306	283	261	268	278	300	326	287	253	283	251	302	323	303	279	288	309	271	286	258	298	368	287	279	279	313	275	266	294	317	314	307	291	281	296	297	288	324	296	264	280	285	293	298	328	313	320	282	290	263	280	274	301	296	261	295	309	293	284	314	290	269	288	308	310	294	323	275	326	321	302	305	289	278	331	281	288	300	281	278	304	298	321	297	291	293	330	286	294	296	284	319	279	321	322	302	327	292	319	289	252	300	331	308	277	304	288	286	309	302	291	278	308	239	285	333	239	307	289	296	248	299	306	273	291	292	285	298	277	252	285	300	306	286	284	304	307	317	323	301	316	283	303	287	277	318	279	289	323	283	290	293	302	273	318	269	292	263	296	305	304	293	261	286	315	290	320	268	292	276	293	305	299	288	308	284	304	297	292	283	290	301	285	294	300	322	292	321	299	259	291	295	281	307	279	301	299	265	309	290	318	268	304	297	289	285	260	310	268	268	293	315	308	285	280	297	288	305	313	293	299	279	269	304	316	323	305	300	268	303	274	283	321	288	298	285	306	290	284	303	308	270	306	306	268	316	315	276	273	305	306	301	286	294	289	309	274	276	312	289	263	295	269	281	261	292	299	286	317	279	294	308	317	274	308	293	274	317	292	306	317	325	331	327	281	310	301	295	278	321	267	307	281	308	260	276	299	288	301	336	319	289	282	277	261	312	282	294	295	309	299	300	269	302	318	315	280	304	289	276	316	323	266	272	328	321	302	300	304	313	253	316	319	286	265	308	303	308	294	268	276	264	294	300	271	306	290	305	292	287	295	280	290	272	329	273	288	317	289	329	284	303	292	348	284	328	262	285	265	316	280	302	301	302	298	320	290	288	288	299	288	291	300	291	282	298	311	271	281	267	302	316	295	284	262	285	280	274	308	299	319	296	330	272	309	287	313	295	282	265	270	309	293	313	281	291	314	276	301	283	320	263	306	298	314	316	291	291	311	304	281	290	335	286	303	284	295	281	314	279	321	303	287	288	319	286	276	326	304	308	283	284	295	300	294	295	266	299	286	297	300	298	297	255	311	308	294	298	323	295	290	273	267	314	298	273	290	284	319	304	289	286	281	305	309	310	277	305	284	255	280	288	289	284	343	295	261	293	298	298	305	321	278	315	276	296	265	297	323	298	297	255	300	305	284	313	284	308	289	290	310	277	291	292	260	272	318	274	330	274	267	276	274	274	265	302	315	315	309	292	332	289	316	314	301	276	287	274	296	320	308	275	301	293	282	287	288	286	324	311	292	299	295	307	284	295	281	308	308	314	307	297	284	337	289	299	295	302	265	260	266	294	270	314	267	306	307	291	264	270	271	255	246	291	335	319	316	291	324	319	304	273	265	302	294	332	298	318	310	289	276	312	305	293	312	313	319	293	299	293	303	279	284	313	297	299	308	304	278	280	293	283	296	325	315	318	284	318	272	299	283	307	307	304	276	309	310	301	305	298	256	294	274	278	315	313	320	271	330	316	311	301	312	298	317	289	274	312	259	265	279	269	269	264	277	318	305	276	257	294	286	282	311	265	286	300	350	287	266	307	288	308	298	294	305	304	301	309	290	281	276	314	316	305	315	287	297	268	276	262	301	315	291	274	293	316	273	264	339	256	317	288	311	285	273	285	273	286	301	291	276	291	323	297	266	266	295	282	273	306	285	281	297	280	271	317	289	304	331	297	292	303	318	293	317	298	339	298	285	280	295	288	312	286	307	263	289	284	316	317	277	267	294	333	270	271	304	304	306	287	308	302	278	305	291	299	314	283	276	299	313	282	300	292	267	293	284	310	295	277	313	319	260	308	299	346	277	286	314	327	293	322	288	322	308	316	312	306	277	285	329	312	318	285	312	278	287	286	305	285	301	288	272	297	272	334	263	310	259	275	303	295	292	277	269	274	297	266	276	318	269	294	304	309	314	288	272	295	267	315	287	336	352	269	300	303	297	309	313	316	296	345	311	294	252	284	315	282	289	283	298	284	289	323	295	275	313	296	311	334	284	287	337	262	302	294	299	329	294	275	309	299	268	308	300	278	285	300	313	303	282	287	312	302	291	294	273	257	297	259	291	321	304	274	279	300	307	301	287	284	280	302	286	251	296	312	273	269	266	275	279	303	323	286	296	291	307	343	296	275	273	308	317	280	288	317	298	277	274	299	277	318	261	279	329	281	291	290	291	299	310	291	278	276	316	292	334	298	330	298	268	309	301	310	266	296	271	290	280	291	299	287	288	313	281	313	295	261	300	332	270	293	306	313	315	266	320	289	258	289	333	277	269	261	281	286	319	283	279	286	314	285	300	299	313	276	304	301	302	279	294	317	294	303	272	293	280	278	265	299	293	305	287	302	299	288	316	287	300	301	291	288	292	278	282	291	281	301	311	287	324	265	293	236	279	307	274	289	289	276	283	286	266	314	294	272	299	287	291	313	304	285	288	286	247	304	306	314	246	260	285	281	293	302	311	284	305	259	269	268	321	295	295	281	284	300	288	306	277	276	316	304	300	279	287	288	290	275	301	267	282	303	305	278	302	291	294	299	265	285	311	277	307	269	341	280	317	290	310	321	314	332	319	283	308	307	300	303	291	300	291	299	288	284	288	308	310	270	307	283	297	301	302	306	308	306	303	292	293	269	290	291	311	301	273	290	282	297	285	288	264	292	316	325	276	277	265	307	309	294	271	268	280	288	301	303	289	278	291	297	301	324	292	304	292	293	290	275	260	316	263	292	307	298	267	265	300	290	274	303	277	300	313	291	300	295	306	301	286	309	300	296	280	327	266	299	321	310	288	296	293	325	294	288	284	271	281	310	333	271	284	289	291	295	319	291	312	267	277	281	299	282	295	302	250	278	274	267	311	310	283	292	288	311	300	296	299	310	337	292	295	278	289	285	285	285	292	311	303	275	328	311	332	330	301	299	300	247	297	293	287	282	286	308
6335	12632	8875	4389	2485	1483	1115	890	816	757	720	659	706	734	700	689	676	689	668	682	698	665	642	703	634	699	664	648	656	643	657	669	591	682	655	684	664	643	644	661	609	662	626	630	660	654	705	648	626	651	678	687	657	666	641	625	607	636	668	725	684	684	659	642	662	640	633	604	694	607	634	678	687	635	641	641	672	619	638	658	694	674	652	693	662	672	650	632	625	675	692	606	675	665	634	605	640	653	629	618	642	639	667	606	612	646	635	681	646	637	647	644	621	652	617	685	624	673	658	664	657	630	702	654	644	658	661	619	631	639	596	603	664	653	668	638	645	665	667	628	614	628	677	661	657	615	666	642	657	677	674	662	677	637	649	668	629	661	649	678	621	658	651	612	672	647	636	656	640	648	687	617	631	679	620	621	644	646	648	651	685	659	640	618	636	620	670	693	645	644	624	636	671	642	676	694	628	610	639	663	679	694	643	660	647	690	644	637	617	631	659	625	617	668	654	635	652	624	646	654	625	646	637	667	641	629	647	625	633	667	669	643	671	630	669	671	613	661	689	623	656	619	668	625	676	656	663	644	650	617	624	650	632	652	650	675	630	678	636	651	674	625	646	656	668	614	647	651	626	645	657	618	655	668	650	638	697	644	641	713	615	719	695	623	607	677	693	650	670	669	635	610	708	619	658	644	644	668	670	651	619	651	676	638	618	609	667	609	650	629	615	642	682	632	617	656	637	646	673	594	609	613	592	609	634	667	606	644	724	652	648	631	649	611	611	643	653	658	658	621	662	677	644	633	645	690	590	636	651	653	678	654	649	656	611	654	602	650	640	637	694	625	652	652	624	605	658	629	660	586	619	630	648	636	673	616	675	606	622	665	675	694	691	644	641	642	587	656	611	641	606	690	675	641	653	646	604	627	660	642	655	653	632	631	658	677	638	697	638	681	676	672	678	613	651	644	645	640	639	633	629	667	625	661	644	658	671	643	678	680	682	637	637	638	640	629	610	611	681	639	616	673	632	643	638	637	634	617	629	618	697	656	648	648	622	659	608	650	681	617	655	675	649	651	662	687	614	611	685	678	657	697	653	637	638	690	702	617	670	627	632	670	660	623	633	659	649	618	692	634	599	671	605	701	626	646	647	675	631	635	660	642	673	706	593	607	633	630	599	647	650	611	626	626	630	620	642	639	632	618	631	636	685	678	631	648	642	632	623	632	690	656	617	666	690	671	655	641	659	672	639	672	627	661	614	665	616	638	649	626	633	645	633	648	646	633	680	678	635	640	676	655	609	666	675	681	599	623	629	661	652	627	671	609	682	657	656	648	599	638	661	642	664	673	643	662	671	624	671	648	643	615	646	681	664	656	645	682	651	606	665	637	628	676	642	669	658	668	627	655	648	649	659	703	648	694	692	598	672	680	628	633	599	703	688	638	707	666	657	633	607	666	660	644	635	662	637	614	654	671	649	676	646	675	660	671	657	646	681	654	640	658	615	627	637	709	655	660	659	660	663	633	646	658	662	685	613	624	661	651	603	649	660	653	604	687	642	661	696	630	670	685	656	694	677	682	608	655	622	678	629	626	641	645	630	622	623	661	664	615	671	635	667	650	633	680	660	624	672	671	633	654	661	647	632	632	679	685	614	673	620	643	611	644	596	657	654	642	650	618	652	666	654	668	624	617	616	669	627	670	652	639	647	682	634	684	686	657	641	649	644	695	667	620	623	663	689	645	628	623	625	636	664	598	677	632	689	663	636	644	652	628	678	613	655	635	664	669	655	621	688	654	670	675	651	623	647	642	660	610	603	607	605	663	619	644	700	630	624	681	633	660	620	680	641	669	621	680	633	651	689	655	652	646	634	648	596	657	654	650	671	632	627	664	627	638	647	649	640	626	621	665	724	638	640	625	622	621	669	683	633	673	682	633	657	613	675	652	611	627	617	646	698	671	631	624	624	651	617	606	663	666	678	618	642	647	672	614	663	648	645	645	673	623	641	618	682	636	656	609	648	638	661	648	652	627	636	647	641	624	662	694	639	676	641	599	662	643	674	652	636	611	643	684	605	632	634	665	689	642	620	648	704	652	660	659	669	657	656	679	654	659	612	653	649	656	633	646	661	666	651	635	665	656	626	640	622	626	667	648	629	682	667	663	651	658	665	612	629	653	666	639	617	627	653	616	648	668	693	642	679	639	610	679	648	607	622	663	718	629	621	636	617	635	623	649	646	646	676	617	644	644	639	643	660	616	666	624	678	659	677	679	611	612	643	667	667	631	642	676	612	616	678	636	650	593	650	666	624	636	624	638	616	659	623	623	646	631	605	590	656	683	638	649	660	626	687	687	630	591	649	679	632	685	643	697	683	640	635	688	650	674	684	680	648	633	616	659	602	646	635	676	626	651	627	640	661	634	628	700	633	612	627	701	636	624	667	636	678	663	649	633	646	636	611	672	610	638	680	635	620	670	652	652	661	649	652	647	629	653	609	635	619	649	654	654	705	598	643	619	649	609	665	665	677	652	656	641	673	620	657	674	677	621	667	640	648	625	683	683	642	649	631	617	697	631	615	672	636	698	661	673	658	645	679	620	636	652	635	639	694	689	671	623	619	680	638	637	680	618	665	642	668	665	625	625	627	637	629	664	612	631	657	619	644	603	616	640	665	628	652	686	715	654	672	633	665	666	624	686	635	637	718	594	692	645	601	658	628	673	640	629	701	672	672	644	656	657	613	618	686	668	628	666	660	642	655	675	661	628	637	665	640	646	663	653	615	641	650	655	622	640	666	652	619	656	624	659	653	642	616	652	632	640	618	626	665	657	646	638	662	631	644	656	659	657	603	643	610	631	658	727	644	661	632	652	621	650	728	648	650	692	645	634	633	650	700	680	624	627	690	603	602	662	622	653	645	687	652	677	688	672	651	633	633	657	653	621	683	630	689	673	612	630	646	677	656	618	660	636	699	626	613	590	632	676	668	672	642	633	634	618	649	617	683	643	679	629	590	675	610	666	656	608	647	604	623	661	683	633	619	648	629	616	656	674	650	666	636	669	627	617	689	646	657	619	618	620	634	674	680	671	654	634	646	669	696	647	643	623	639	687	667	673	640	702	660	654	620	674	608	591	694	657	644	710	685	617	657	646	632	622	663	628	657	620	679	676	670	618	645	685	603	664	646	624	640	647	641	608	659	652	642	618	625	632	670	696	645	627	614	664	713	725	655	632	632	680	660	619	662	627	676	672	640	664	610	688	608	630	667	665	662	675	643	640	616	608	618	688	653	662	635	630	667	654	652	671	639	673	619	646	640	613	627	624	641	665	656	703	653	662	679	647	674	629	627	650	601	636	670	722	645	628	710	608	626	630	652	642	672	631	674	689	693	655	668	643	632	675	668	635	638	624	678	617	662	631	650	636	642	599	662	647	664	617	646	646	642	637	662	661	627	628	613	617	590	647	625	638	689	619	608	627	666	651	649	656	638	643	641	679	667	611	627	623
23989	21143	25330	27227	21176	21109	5504	1426	759	448	384	349	276	281	255	217	290	249	261	221	230	228	221	212	220	218	219	231	207	209	183	196	217	198	186	200	215	230	198	173	213	208	200	202	194	210	189	177	169	207	199	186	170	172	166	168	184	159	185	152	212	173	172	198	185	193	176	197	179	182	158	189	190	175	179	168	192	182	206	169	182	172	172	193	171	188	198	207	192	167	176	173	193	185	171	185	194	191	167	188	164	178	171	168	159	172	191	204	177	181	175	186	177	180	162	179	197	198	185	176	188	221	180	159	173	168	185	180	185	152	174	179	208	200	174	193	184	167	192	207	190	181	197	178	184	180	202	197	179	148	183	199	176	187	206	180	178	196	152	191	191	181	184	170	200	147	176	201	175	201	184	181	161	178	195	177	191	167	177	154	216	185	196	168	164	185	166	178	168	191	181	183	173	159	171	197	183	191	168	175	195	176	163	194	186	188	185	195	211	189	170	188	182	194	185	192	172	184	186	177	184	171	196	169	166	190	196	200	200	189	194	181	182	181	166	179	183	206	162	177	192	186	188	202	157	169	166	177	183	191	172	172	169	191	197	196	190	192	161	163	179	195	182	184	195	161	188	223	162	189	196	183	184	167	181	182	169	166	188	184	177	187	204	168	193	177	196	176	191	184	154	197	199	181	198	167	177	151	170	176	188	155	178	180	198	165	171	177	153	180	178	170	188	192	175	177	167	205	191	175	174	163	173	166	181	199	192	199	201	192	197	204	181	203	174	178	172	183	181	178	167	175	223	171	198	189	188	167	200	198	185	198	195	191	182	171	195	210	178	194	166	177	175	183	188	171	189	170	199	189	180	177	189	171	179	171	169	167	194	175	208	175	189	176	182	173	163	192	163	175	161	172	170	185	182	184	178	183	185	188	202	191	200	195	187	179	171	179	174	173	146	155	144	196	187	197	185	192	182	193	160	172	184	199	187	190	202	175	190	195	186	200	163	186	169	174	155	152	181	189	179	197	220	196	201	214	162	194	201	180	180	177	175	181	198	177	187	165	187	171	188	177	166	183	178	172	191	170	189	188	189	208	166	191	175	188	208	188	203	184	210	190	177	187	171	197	195	191	183	168	167	186	193	178	194	188	199	178	180	194	183	205	198	205	179	215	172	192	186	176	170	184	174	167	170	184	174	172	183	167	194	188	183	171	159	168	183	214	168	206	171	165	194	172	193	164	182	192	180	159	195	180	195	181	184	158	190	184	175	189	176	202	204	204	189	182	190	194	164	208	181	199	185	179	155	176	186	153	199	172	179	204	162	187	171	173	160	184	190	217	184	213	178	191	171	180	180	178	186	159	173	158	197	182	194	196	158	160	156	194	167	205	194	176	149	195	166	175	171	169	165	200	189	198	207	211	162	168	193	169	165	189	170	197	191	189	178	182	164	164	184	170	198	179	192	205	193	180	191	192	182	183	212	196	192	166	185	164	167	170	199	167	197	165	215	179	196	201	174	169	176	180	194	186	182	182	171	159	180	188	195	205	195	181	201	168	183	184	191	202	194	179	161	175	196	196	167	176	195	184	186	166	180	202	181	157	180	204	165	186	206	177	172	194	155	193	170	176	188	190	224	174	149	175	184	193	205	177	200	184	158	178	168	197	189	170	187	179	201	230	197	173	194	170	172	198	193	190	171	180	186	160	183	191	186	187	191	189	181	183	166	189	213	177	181	182	176	188	195	172	184	186	180	176	163	223	167	175	187	175	176	183	151	214	195	197	182	157	164	176	216	193	194	166	180	197	174	208	175	187	185	181	181	174	205	170	178	173	176	169	188	180	220	168	186	168	171	207	177	211	167	183	186	184	167	177	172	160	170	177	180	209	172	197	162	185	179	170	181	175	190	206	184	142	208	169	189	176	161	211	164	168	164	200	174	180	152	188	191	161	173	193	156	188	174	197	184	173	178	176	183	203	203	186	180	181	179	199	182	172	215	177	173	181	177	179	179	187	181	182	205	192	170	169	207	174	187	165	170	154	186	180	164	217	199	172	194	171	187	173	173	170	182	176	151	203	204	171	179	184	162	175	186	187	171	189	178	179	180	183	189	185	175	165	183	176	193	200	171	190	173	178	167	178	182	183	206	170	181	208	163	175	186	173	187	191	162	191	165	202	184	195	165	157	197	194	192	203	172	178	186	178	174	171	164	164	214	189	171	165	183	169	162	181	183	170	170	183	159	197	180	172	185	169	189	167	223	189	178	194	175	204	160	186	189	208	161	178	182	182	189	175	167	203	178	213	183	160	188	187	175	195	179	166	204	157	172	186	158	180	196	204	191	176	161	192	175	165	191	211	183	180	173	212	174	193	189	193	161	172	176	167	191	187	182	183	175	183	209	155	175	168	174	197	176	197	176	202	175	182	180	188	197	187	157	156	209	178	165	181	185	183	214	233	166	170	190	177	183	208	197	178	186	182	165	188	198	180	163	198	175	218	173	180	193	192	158	171	186	183	209	203	177	194	195	165	183	193	185	175	185	211	167	202	185	193	224	190	197	164	176	159	209	172	176	189	198	182	197	188	181	197	159	195	193	159	185	192	190	182	167	203	169	212	195	178	183	175	165	195	164	183	192	169	180	199	165	180	194	191	184	163	171	197	165	177	172	180	165	178	153	197	176	176	163	193	194	184	182	187	155	177	189	170	191	166	200	187	174	186	162	178	174	208	200	190	164	175	217	197	170	189	183	184	178	178	159	172	206	183	164	183	154	205	175	154	183	177	175	183	192	163	180	181	181	215	173	172	198	202	193	163	189	177	175	175	177	174	192	222	192	160	181	193	221	186	173	161	180	181	197	177	185	166	216	185	170	194	172	180	197	159	198	178	157	163	177	174	205	176	184	169	207	161	173	185	209	192	185	179	183	177	170	176	187	198	186	165	197	197	195	182	158	181	179	201	174	187	163	172	175	178	207	190	179	197	164	209	198	186	185	186	172	193	171	175	191	166	180	173	182	151	168	169	182	203	173	156	196	189	211	192	167	176	200	193	157	179	181	174	166	199	181	169	170	203	187	174	174	192	185	179	148	197	172	185	175	184	189	188	161	195	168	194	178	181	184	156	185	174	166	171	187	202	175	176	183	179	170	180	189	194	140	209	176	157	171	161	192	152	190	175	161	196	176	161	195	189	185	195	185	195	203	191	196	224	171	174	175	210	185	202	181	166	181	209	180	185	191	178	186	185	197	192	161	197	178	181	192	176	204	191	187	187	174	204	185	192	181	201	200	177	183	186	183	203	209	182	186	150	167	171	201	168	170	190	173	171	202	184	194	184	180	175	185	169	164	191	195	159	184	175	195	165	179	176	161	177	196	173	166	187	173	187	175	182	154	174	193	163	177	192	210	189	184	174	187	191	203	193	176	211	166	158	182	216	188	206	171	178	210	186	170	161	205	177	163	178	170	187	177	159	170	176	165	200	198	166	185	184	177	189	174	185	196	177
6664	16428	11776	5839	3305	1820	1208	913	721	598	493	500	520	480	471	513	463	446	487	460	471	464	443	515	441	451	419	441	393	407	455	448	475	450	467	439	461	411	451	466	450	462	452	415	460	432	427	462	450	399	405	417	430	428	402	445	406	442	419	422	443	436	444	403	420	434	419	431	419	398	471	434	433	515	409	421	433	449	450	420	434	480	432	415	456	404	463	450	413	438	430	460	440	448	407	439	431	449	439	408	411	431	407	492	410	451	444	456	466	435	429	416	407	466	441	428	434	442	417	419	435	492	430	407	430	437	428	399	437	452	413	410	420	441	432	425	444	449	435	390	420	405	433	473	448	405	424	466	421	424	454	438	450	429	462	425	427	428	440	456	419	454	440	383	450	426	443	429	468	434	421	450	446	433	413	443	428	446	439	400	428	401	422	428	402	424	487	448	437	447	417	419	429	441	423	417	420	448	437	452	404	409	466	408	433	406	442	399	427	441	418	390	425	418	440	431	467	416	387	423	431	435	462	406	464	425	411	420	458	456	429	407	478	442	447	462	417	427	455	438	431	427	461	426	465	457	419	425	434	452	446	422	462	424	459	454	458	438	424	441	425	413	413	433	423	462	404	418	501	467	453	437	428	453	418	448	429	454	424	427	434	451	435	426	461	421	452	430	415	433	435	435	407	426	444	468	451	449	421	432	455	442	423	432	434	423	470	414	416	441	420	457	424	449	418	453	398	408	419	407	456	438	402	448	422	456	440	433	431	424	470	416	441	429	442	446	428	437	471	438	425	430	470	472	461	437	396	436	417	415	453	429	426	433	470	444	467	404	464	398	459	420	454	414	434	434	442	438	447	449	418	425	429	450	390	452	437	437	436	395	440	458	408	440	478	420	423	414	411	452	447	428	404	429	431	452	480	439	467	457	437	436	412	414	422	454	435	423	417	450	432	409	439	452	411	450	427	426	445	425	428	439	426	450	459	471	478	439	425	459	469	416	433	452	459	424	431	386	437	419	441	462	442	405	462	433	432	462	442	478	434	451	428	463	491	467	406	454	456	394	444	427	436	409	461	424	432	417	391	430	455	424	437	426	459	457	438	452	434	437	419	467	430	426	399	412	423	421	451	425	451	441	417	422	428	423	459	422	422	428	430	423	454	446	434	412	465	440	452	440	423	421	421	424	435	484	428	468	421	458	458	385	437	397	471	424	408	436	441	413	430	429	437	427	472	452	436	443	421	429	429	428	408	460	446	448	458	432	452	401	427	434	455	448	422	424	456	443	439	436	414	429	451	461	408	451	461	411	419	407	443	466	427	423	419	416	412	427	433	427	479	418	433	418	428	449	436	420	432	427	407	389	449	432	416	411	453	418	465	448	435	430	436	424	421	421	448	450	403	424	496	411	437	468	425	444	465	471	437	463	471	440	392	465	464	430	456	444	429	462	434	440	409	457	416	446	461	450	432	437	407	408	452	430	476	434	454	429	413	435	461	421	475	436	423	412	432	444	452	480	488	409	451	437	430	420	436	455	442	414	437	432	480	465	429	412	459	437	487	419	435	417	408	455	460	433	452	431	432	460	480	425	424	459	449	443	421	480	455	447	396	424	406	427	479	448	439	427	437	501	447	416	422	449	410	445	424	437	470	413	452	442	432	427	415	415	443	429	389	435	441	426	479	471	445	470	429	453	436	443	422	427	436	452	404	419	444	414	396	478	429	439	419	436	468	432	458	427	448	459	463	435	436	440	425	428	441	451	426	431	398	405	421	420	399	433	421	443	413	442	393	443	430	431	439	424	411	428	431	401	445	462	424	449	437	426	418	454	440	435	443	400	395	453	430	442	451	382	420	436	432	443	420	460	449	448	436	427	405	411	458	457	444	463	456	451	469	464	441	433	450	446	459	421	424	451	439	431	430	443	447	442	463	436	399	454	437	455	454	435	425	444	415	426	456	458	443	430	412	422	498	423	403	422	408	467	439	468	407	391	439	437	446	436	443	445	478	432	492	441	449	457	452	404	419	420	457	466	448	453	447	409	458	436	442	439	466	456	460	426	421	402	422	444	394	441	443	400	437	456	432	424	420	417	448	450	443	426	416	414	412	407	379	419	453	422	467	431	457	418	421	411	422	424	408	430	395	401	428	443	454	406	434	443	442	426	424	411	457	442	451	473	409	415	437	388	465	451	436	401	444	426	434	439	454	434	462	455	427	455	444	442	455	411	441	444	440	457	429	437	469	415	416	439	430	422	398	457	417	419	433	394	425	463	470	462	425	425	434	452	457	427	425	395	457	396	416	436	416	445	425	458	437	433	442	469	415	407	446	434	442	445	458	423	430	431	451	463	421	471	444	396	436	407	458	416	465	429	441	408	439	453	439	451	410	436	445	459	422	442	450	442	469	435	449	428	442	455	436	455	435	436	403	395	425	409	379	417	430	486	398	460	435	429	420	472	444	447	414	384	439	446	440	445	433	415	431	416	443	444	421	433	432	418	451	424	440	417	462	443	445	399	469	426	438	422	459	445	414	418	461	444	426	427	439	446	475	479	448	392	454	400	432	461	461	427	419	452	454	465	484	429	388	410	449	405	440	404	415	479	429	474	466	420	455	412	400	419	442	404	445	460	442	477	443	403	436	426	454	424	467	423	422	427	449	441	410	420	423	406	464	440	424	435	439	481	429	438	442	406	444	459	410	413	457	416	432	417	435	450	414	440	466	414	416	431	404	412	395	451	427	380	450	431	421	414	436	408	433	443	442	431	444	447	436	495	431	451	433	412	431	454	412	417	418	479	444	432	384	379	440	437	483	461	447	448	417	450	446	406	429	439	423	485	427	423	402	407	444	431	415	457	430	437	448	454	426	411	420	460	453	416	401	441	399	417	421	403	452	442	459	428	481	448	471	417	413	413	425	470	432	431	450	431	433	454	456	427	432	486	428	401	489	411	426	452	405	397	440	464	465	433	427	405	440	422	469	446	387	433	425	440	415	448	397	471	442	442	406	430	435	442	436	422	411	430	448	428	411	447	390	447	432	430	418	452	448	423	439	445	423	442	453	438	414	449	407	449	440	456	427	457	446	421	463	421	406	452	452	452	430	488	445	417	451	446	424	430	440	441	399	437	409	436	428	390	393	438	432	481	421	432	413	442	436	416	419	433	422	451	430	456	442	371	445	458	428	413	472	435	414	398	410	442	457	416	435	413	434	386	447	476	429	399	421	418	388	439	389	452	450	409	463	436	393	418	431	400	419	445	446	451	458	431	451	445	456	432	478	458	448	427	377	437	415	455	451	461	442	448	415	425	392	426	423	444	416	425	433	438	453	421	428	461	429	452	437	445	426	432	436	424	435	447	458	442	454	430	418	429	457	427	441	443	442	435	451	431	434	420	450	425	407	437	427	412	437	425	398	428	401	420	448	473	445	441	424	462	412	429	416	456	422	459	398	392	430	420	436	449	423	482	437	456	415	443	450	419	435	430	411	431	376	448	434	470
34015	14318	5873	2885	1874	1120	829	680	524	509	393	381	378	386	412	402	419	419	415	361	386	409	380	357	391	386	399	383	412	396	409	380	387	414	400	384	370	402	401	420	415	366	397	447	394	351	380	382	386	370	384	403	414	401	408	367	371	403	397	368	427	405	380	418	403	400	405	460	418	375	414	364	398	389	418	372	394	373	382	395	378	405	419	382	411	397	406	401	391	399	379	368	402	414	382	382	380	373	413	355	384	403	385	369	389	395	434	394	376	412	403	360	407	366	381	415	389	404	359	362	365	443	379	395	368	358	403	402	423	362	356	379	330	393	385	402	385	405	388	404	392	390	388	406	387	366	353	395	382	362	387	382	382	395	379	416	375	357	415	379	420	411	412	394	408	390	362	393	410	425	402	446	419	454	392	392	376	394	394	407	377	404	362	424	331	390	387	398	354	420	408	462	379	410	372	390	402	399	396	386	407	392	358	419	393	384	349	377	378	400	410	371	421	375	375	375	372	411	391	342	376	388	365	388	387	424	399	376	353	380	430	420	390	366	406	399	384	399	398	411	417	390	387	364	386	414	401	405	402	398	389	395	382	387	394	427	407	395	374	411	363	393	394	366	388	396	406	389	384	384	395	401	372	376	410	347	422	396	371	400	404	416	425	384	383	391	384	404	378	387	397	352	399	387	367	390	395	422	390	396	372	397	411	372	425	430	398	369	373	379	393	384	408	417	392	380	430	417	395	371	357	377	398	372	389	441	380	407	393	398	386	380	392	389	433	396	347	377	362	420	388	371	376	386	397	393	443	428	401	438	372	394	392	405	411	411	438	388	391	375	382	389	409	367	408	442	410	411	371	394	356	377	389	415	403	359	401	417	402	380	385	369	384	411	417	387	405	398	386	384	393	391	377	361	426	412	379	408	370	397	425	395	377	391	394	405	344	379	406	395	428	402	378	393	410	429	385	402	414	404	356	383	426	394	403	374	397	376	381	382	411	397	382	410	389	438	391	374	367	386	400	381	378	411	378	380	384	410	413	363	339	381	421	380	400	377	402	427	389	381	388	370	389	382	392	378	408	357	385	368	358	362	403	400	440	376	374	385	381	351	402	414	403	395	385	391	390	415	407	408	385	399	374	383	378	408	429	376	391	378	432	380	404	397	392	400	390	415	375	399	392	381	419	449	420	383	434	400	355	409	397	408	369	402	428	342	360	405	411	404	348	404	400	444	400	356	400	423	386	401	373	412	385	433	378	412	409	347	370	367	386	394	394	371	404	371	412	401	389	396	380	385	394	380	411	400	440	392	382	374	399	438	397	374	386	401	403	360	403	390	398	390	369	406	436	412	378	395	371	370	374	397	381	353	370	399	396	393	402	352	396	386	348	369	374	392	385	407	401	392	378	386	439	393	399	427	377	434	413	394	358	401	361	400	383	427	441	383	375	355	358	394	371	400	393	391	415	381	410	441	380	408	381	372	378	426	388	342	384	381	383	393	416	393	405	391	412	407	380	376	398	400	384	367	380	416	369	410	381	402	398	392	395	399	407	378	388	394	389	367	425	399	410	405	409	382	400	412	381	366	398	389	371	389	418	415	398	369	370	391	411	366	408	374	375	379	375	363	368	398	384	404	375	432	362	420	407	443	406	379	392	352	414	403	406	378	420	378	379	400	394	386	408	375	428	390	385	402	427	444	416	405	373	420	371	365	372	395	395	404	393	408	428	422	349	370	432	372	390	361	398	379	385	391	368	410	402	402	393	384	378	385	409	411	387	429	406	429	392	389	367	368	389	429	388	392	405	392	388	362	401	412	370	407	394	429	428	362	349	378	392	394	391	392	396	417	366	418	401	403	401	404	392	363	383	379	429	402	357	387	417	384	423	396	405	370	381	383	376	352	395	367	390	383	391	417	415	397	391	358	409	377	407	409	388	381	428	408	393	411	378	362	428	398	398	384	385	384	403	409	374	395	379	391	374	403	385	385	380	446	345	391	363	387	446	368	388	408	362	409	410	394	346	388	400	383	406	408	409	414	401	430	410	370	359	376	380	378	380	398	371	438	407	387	381	396	376	422	376	385	368	375	384	428	403	381	446	433	387	407	391	371	371	424	411	357	379	376	430	408	408	362	376	390	393	405	397	430	344	325	382	408	375	379	389	390	388	398	399	433	396	354	404	394	384	369	400	400	373	380	394	424	376	371	377	395	390	377	376	411	377	363	372	378	378	389	355	398	426	392	417	402	382	409	390	412	384	371	378	417	407	391	408	387	406	425	390	372	384	365	350	378	379	372	402	398	402	410	367	368	372	426	399	397	353	379	394	385	435	383	407	412	409	364	444	416	416	417	392	386	391	363	387	399	348	420	398	379	401	373	392	425	408	378	408	367	383	381	418	384	401	390	353	394	396	404	402	400	389	400	358	390	395	398	387	397	424	408	374	387	404	400	398	388	375	433	345	417	366	394	406	397	389	408	375	367	394	441	391	387	418	417	355	392	422	400	373	396	385	414	389	375	435	407	353	444	381	409	419	390	364	405	403	425	416	384	390	415	370	374	363	383	350	404	374	415	345	378	385	380	398	380	383	377	391	426	372	389	427	388	391	413	412	370	373	414	425	395	385	388	405	402	384	410	344	416	389	413	398	392	424	417	424	380	384	399	353	342	402	423	413	395	385	390	393	390	382	405	387	427	377	432	386	392	338	416	372	405	384	392	389	417	383	403	389	387	366	403	402	395	384	391	373	394	428	399	351	433	399	392	380	361	386	392	434	406	375	395	381	414	401	374	399	379	411	391	404	373	402	375	355	406	404	363	381	385	407	391	385	406	399	378	374	387	386	427	394	364	363	378	386	396	399	431	338	411	398	406	381	372	378	386	384	393	381	394	392	399	360	362	391	433	379	392	373	417	392	361	408	378	405	426	383	411	415	422	365	388	377	394	388	368	411	406	380	317	369	410	384	426	417	409	346	373	418	377	365	358	392	412	406	400	383	399	371	387	405	370	390	406	346	375	381	409	428	402	370	387	395	404	418	376	381	409	394	403	379	411	442	384	419	389	382	387	390	394	332	401	374	373	393	419	404	430	405	418	385	358	385	405	383	403	385	407	442	412	432	383	379	377	353	385	413	380	354	402	361	410	400	398	419	380	395	420	416	412	384	375	377	348	393	376	392	412	417	418	392	390	402	395	386	399	401	365	435	376	405	394	385	376	385	418	372	388	374	402	432	398	336	362	363	397	374	396	406	384	369	386	387	388	396	388	381	365	374	400	369	405	368	347	424	362	354	371	365	374	366	383	359	379	414	381	400	387	385	421	426	425	437	377	431	384	380	395	402	383	359	399	375	361	403	394	385	385	402	384	410	421	382	353	427	343	385	381	395	407	398	425	362	424	420	387	381	369	391	380	356	365	375	450	421	363	419	398	387	426	371	373	375	419	385	399	402	385	413	441	390	414	411	395	374	370	398	406	429	339	425	433	393	427	399	365	420	370	401	413
8801	6905	5138	2628	1691	1264	1054	985	937	912	892	866	883	884	843	850	839	861	881	866	897	820	879	827	878	820	852	878	850	852	864	862	853	872	837	839	867	877	828	877	848	877	843	844	866	838	897	857	837	831	839	902	835	835	836	840	860	818	844	934	901	913	850	847	854	908	892	880	835	838	863	839	889	849	877	830	897	834	865	898	828	845	870	846	799	866	850	844	890	830	859	861	868	882	843	844	848	833	815	862	870	882	840	858	863	825	833	832	838	845	885	811	843	874	841	852	844	821	856	835	783	860	878	822	827	823	811	872	820	844	836	834	802	854	807	847	860	866	837	838	866	775	870	894	846	850	870	896	820	854	867	864	857	825	840	893	860	837	870	852	855	823	808	877	874	862	879	858	910	860	802	817	883	848	885	890	784	893	855	843	862	842	880	891	914	841	888	856	905	898	917	918	865	851	844	836	866	850	855	833	855	870	885	849	869	841	853	864	839	815	868	870	888	859	848	818	876	879	883	882	878	843	819	852	943	886	871	867	840	859	888	898	856	848	863	829	848	903	876	813	865	848	853	845	822	845	854	876	846	857	826	863	880	806	869	892	814	837	845	862	823	810	850	831	871	835	838	848	869	856	920	877	867	804	835	804	852	865	865	817	851	821	830	884	825	854	876	851	847	841	888	880	884	825	809	842	893	894	875	879	910	812	892	822	826	878	919	890	922	833	902	886	796	879	877	859	835	825	851	875	835	858	819	837	846	842	852	853	808	814	847	843	865	841	831	866	870	830	897	891	751	841	850	851	879	857	859	846	861	888	861	842	855	830	834	845	880	842	810	882	908	884	870	869	856	840	854	878	851	837	859	849	861	821	806	854	865	900	848	856	844	854	889	827	863	896	785	837	882	879	855	918	853	847	862	842	897	817	797	848	848	803	871	863	855	800	852	830	886	829	888	899	870	886	821	899	855	831	871	881	856	836	876	830	815	832	849	842	877	847	840	837	796	871	849	856	855	877	879	838	861	889	845	847	796	808	849	840	849	857	842	843	808	848	936	888	865	818	807	842	845	846	866	854	896	791	835	856	851	861	876	831	864	858	894	799	781	821	872	824	888	872	868	847	901	833	916	873	878	933	842	820	866	855	810	839	870	854	801	895	894	877	804	834	861	854	850	879	835	872	864	855	872	850	851	885	873	860	921	848	853	835	891	799	865	854	866	855	805	860	866	863	871	851	839	788	836	812	843	807	886	839	869	845	794	850	823	865	857	858	874	930	864	804	885	850	850	844	857	876	822	906	842	872	861	827	862	831	845	824	861	876	833	823	859	897	816	811	846	887	892	874	841	883	872	877	866	835	888	807	885	839	842	824	768	815	868	815	859	891	851	851	779	800	856	869	814	875	906	845	857	849	863	832	848	909	789	844	876	854	820	886	871	840	863	839	818	833	821	857	828	837	829	853	793	856	843	878	897	823	822	853	847	809	843	834	843	856	863	818	833	897	822	817	822	898	804	853	863	857	831	929	862	873	837	840	858	874	819	847	874	853	862	872	864	906	891	830	817	886	831	824	896	875	884	865	919	843	817	854	849	886	865	862	822	827	821	825	829	867	886	871	794	862	806	842	809	841	892	892	857	868	879	822	851	816	815	830	848	839	845	840	794	785	843	863	817	861	821	860	890	863	892	843	885	832	953	832	800	818	829	915	836	893	824	842	873	866	871	908	817	864	842	872	822	865	898	836	860	836	910	862	818	844	837	870	844	824	889	835	857	810	825	848	850	835	784	904	879	846	821	822	825	918	827	858	861	873	828	790	905	823	845	856	815	834	850	893	910	864	903	867	908	892	850	863	855	852	839	853	847	861	855	855	847	858	852	855	861	866	832	903	880	816	869	859	803	842	853	853	830	803	870	855	861	837	876	866	876	881	822	853	861	835	905	829	841	829	791	839	842	801	854	807	805	863	796	774	791	795	835	842	867	843	840	861	875	821	844	842	836	804	866	862	912	908	862	823	862	850	864	842	882	855	900	789	858	823	895	831	847	886	795	895	866	830	818	871	865	807	817	829	822	831	842	833	881	867	901	857	889	853	837	864	840	896	863	846	857	843	858	855	861	837	885	892	852	828	843	861	791	893	872	815	870	854	834	808	872	842	844	887	851	873	888	860	863	845	858	863	881	857	866	862	882	835	886	842	930	838	894	845	842	875	867	792	837	878	889	799	860	868	848	886	874	870	821	844	830	848	883	865	844	817	845	831	858	842	833	799	855	857	858	903	858	863	854	842	804	869	862	837	836	911	844	854	859	797	823	764	883	827	867	861	845	874	864	851	865	838	817	866	849	838	815	885	832	857	817	824	887	846	865	893	826	822	855	843	846	866	879	875	813	834	837	836	820	857	836	874	826	898	872	817	868	862	826	859	849	820	839	855	825	842	870	835	858	888	883	831	894	816	821	875	875	811	853	854	830	851	809	834	843	815	858	821	874	863	867	900	863	918	884	798	884	854	855	842	906	828	855	817	858	837	891	811	867	851	852	846	849	831	854	815	847	867	855	889	856	829	858	918	884	888	862	855	829	867	841	863	824	831	856	832	867	817	880	837	896	844	880	852	836	826	882	875	868	866	878	862	826	857	830	899	823	805	854	890	824	802	844	819	831	814	849	840	835	879	889	851	885	852	846	869	850	849	844	845	886	871	874	855	877	858	813	860	872	859	810	865	848	857	876	848	824	867	818	878	841	837	839	846	780	830	837	832	888	884	879	854	853	920	819	826	815	880	874	813	855	832	897	842	827	886	851	860	880	872	822	852	832	786	870	849	913	854	845	904	902	836	842	818	837	807	831	808	839	829	816	856	870	911	855	830	827	850	893	884	829	882	874	878	875	868	865	903	876	838	815	854	824	840	817	832	844	874	857	884	838	835	868	893	814	865	832	834	838	830	891	864	897	845	849	814	860	878	868	870	860	808	878	895	797	909	838	877	835	845	839	876	881	861	851	843	892	828	828	825	838	879	853	888	857	810	878	865	851	886	833	878	853	927	876	854	852	876	826	845	873	869	858	879	857	882	851	877	842	940	911	820	828	872	834	806	862	833	840	858	826	816	867	866	850	837	804	863	858	825	893	782	832	836	842	798	877	901	834	836	852	816	852	836	854	880	802	842	854	831	873	842	826	836	846	794	865	842	893	805	865	852	851	873	876	909	844	889	835	845	838	868	826	875	782	860	865	867	851	892	824	821	819	849	836	865	872	837	844	855	849	828	859	842	873	802	862	840	816	811	872	854	889	823	824	869	861	890	864	827	873	816	829	910	909	870	902	851	860	825	861	843	889	882	807	766	835	867	858	816	847	897	861	824	837	819	793	808	869	868	876	840	891	811	882	836	816	848	877	842	802	872	884	796	826	857	836	902	870	877	805	869	849	868	843	864	873	876	886	873	834	841	835	872	870	854	818	867	829	886	855	863	843	802	883	829	836	818	894	853	925	791	879	837	822	769	865	854
24784	21172	24772	27860	20847	5616	1339	927	616	479	373	380	371	376	351	359	333	343	346	323	344	347	297	297	337	311	340	291	328	305	289	306	321	285	313	299	307	268	277	316	327	293	310	278	303	294	328	285	331	275	288	301	285	322	299	298	301	280	315	311	320	336	298	331	314	295	286	275	277	288	318	290	297	295	308	328	331	323	280	288	321	299	315	282	315	330	280	330	271	301	275	275	300	289	307	276	332	328	298	333	297	300	277	319	294	319	324	322	278	283	340	291	341	268	299	303	313	301	285	321	302	264	295	302	284	315	312	281	315	303	287	277	300	301	302	307	300	300	312	308	292	314	317	321	315	284	320	324	288	308	316	309	307	336	291	300	317	297	289	287	279	288	312	301	307	290	297	295	277	296	281	342	296	279	321	279	302	297	255	277	321	265	310	325	300	296	308	280	282	318	290	328	326	292	300	308	296	320	319	287	286	277	295	300	320	282	290	291	327	319	346	318	304	302	311	306	291	306	318	312	317	299	309	321	297	282	316	302	317	306	321	293	282	310	282	301	311	317	279	282	293	303	277	294	298	283	293	308	322	322	281	306	271	300	289	285	331	321	283	301	329	321	275	305	284	269	326	303	301	327	312	301	325	325	288	319	264	293	339	311	327	274	292	306	311	303	295	328	296	303	289	306	308	291	280	293	282	283	262	289	306	299	323	324	251	312	265	302	309	296	278	326	315	303	288	277	272	311	279	299	304	289	326	293	310	287	286	291	277	287	280	312	292	320	280	275	310	313	295	318	297	317	306	298	310	322	299	320	269	275	259	294	324	335	314	306	295	282	288	291	318	310	295	311	291	291	265	340	310	273	292	289	295	314	297	273	324	286	330	296	318	314	292	294	296	281	320	335	292	290	323	294	307	308	319	281	288	299	303	310	333	321	288	307	315	311	289	288	314	316	268	304	292	312	316	287	297	266	307	318	300	290	303	304	286	256	282	255	294	308	282	310	290	314	299	306	288	287	316	311	303	312	301	298	315	287	304	301	283	300	310	294	308	314	313	306	317	315	327	315	296	309	337	327	290	313	303	299	292	306	299	313	268	305	308	297	279	294	316	286	316	293	292	283	319	281	332	321	275	309	286	292	298	270	290	290	312	278	319	284	318	283	291	278	282	290	280	269	332	318	286	307	248	291	323	285	295	301	299	314	328	301	294	309	290	268	308	294	301	327	334	289	302	304	298	339	286	306	295	311	290	317	297	306	317	284	330	344	273	337	269	285	304	295	308	279	274	319	321	325	305	294	283	336	311	299	310	278	269	291	312	324	327	307	305	281	289	339	278	294	292	281	323	321	298	325	297	334	294	273	287	309	277	311	321	291	289	290	347	291	319	286	305	317	335	302	318	288	296	296	289	259	322	296	316	290	305	290	295	319	282	301	305	328	270	283	296	272	321	294	300	299	264	348	316	286	324	325	293	295	305	296	298	304	318	290	274	288	302	281	274	321	278	339	273	305	308	290	290	312	277	310	333	294	333	283	318	256	290	332	286	287	341	275	300	280	305	334	321	287	284	317	322	301	347	304	303	312	284	340	305	279	314	331	272	326	297	346	288	319	277	294	288	290	299	299	304	280	275	303	336	285	317	274	301	295	292	301	312	284	272	342	312	296	326	313	305	274	312	304	264	269	279	329	296	286	304	298	301	279	303	332	319	308	319	300	313	312	260	292	283	270	332	297	294	307	302	302	283	339	310	322	319	286	301	299	303	276	306	330	324	307	327	317	278	277	302	315	333	298	305	310	303	314	310	314	299	298	299	304	276	342	329	319	312	291	328	309	319	300	333	288	313	307	279	322	267	286	309	274	308	298	328	325	320	317	320	272	300	294	292	308	273	316	320	324	282	280	276	290	288	286	293	312	285	296	338	319	318	327	295	316	290	273	327	320	289	319	325	348	304	297	310	298	301	276	281	289	342	308	270	273	298	320	301	300	303	301	298	284	310	284	291	294	353	297	322	279	316	295	277	321	274	270	329	326	266	310	328	330	287	314	276	306	273	353	335	291	319	297	317	305	325	277	305	313	309	274	289	302	286	279	294	287	267	307	294	305	294	304	306	279	303	310	313	307	285	298	298	338	305	313	297	300	305	321	286	303	305	295	314	316	326	313	298	354	310	311	310	310	328	313	338	318	301	284	274	301	309	277	273	310	315	308	300	338	303	291	276	271	326	304	278	331	304	287	315	287	290	279	288	281	294	301	294	317	296	275	295	304	280	320	282	288	303	264	289	281	306	309	330	273	314	338	345	293	297	271	310	284	264	335	305	322	318	301	287	323	308	322	284	283	325	300	296	297	301	301	295	340	301	323	290	305	302	331	318	288	306	300	296	316	317	314	289	300	281	303	312	304	305	308	298	319	318	321	302	336	317	302	308	307	298	278	326	280	279	294	300	315	296	299	289	259	262	295	285	332	275	301	303	297	304	309	330	311	307	278	310	286	308	304	265	292	286	281	302	296	290	278	310	304	287	284	306	267	323	301	328	318	266	302	299	307	300	282	319	304	325	287	312	299	338	311	309	296	293	292	303	306	308	299	289	297	279	299	301	291	273	279	265	288	291	290	283	328	333	329	280	277	308	307	310	276	315	278	260	314	292	294	287	330	290	294	301	260	279	292	319	303	302	312	318	312	317	314	299	309	300	313	279	296	333	333	286	298	313	321	309	280	299	266	321	288	287	309	305	305	333	293	318	294	327	308	284	313	276	278	312	343	332	294	279	322	312	309	324	318	302	300	303	304	315	323	308	309	316	292	305	306	281	312	276	322	318	301	287	314	301	300	310	288	307	280	298	321	290	280	324	279	280	279	332	302	283	312	306	284	280	316	297	278	309	320	305	346	313	298	296	333	313	345	296	293	339	269	277	306	308	279	286	304	302	306	307	292	299	310	297	322	282	286	314	335	314	291	288	306	283	292	292	315	305	303	316	320	291	279	286	312	290	272	306	287	340	330	285	292	311	326	314	299	288	283	305	287	319	311	320	346	299	290	296	300	293	303	330	308	293	290	316	300	285	303	299	345	303	307	318	286	323	275	311	288	260	305	286	283	293	331	279	285	292	332	275	318	304	321	332	325	308	265	312	281	310	333	284	297	277	271	317	285	308	325	299	321	308	314	279	307	310	293	325	304	285	314	307	316	308	291	316	332	305	290	283	293	332	328	311	310	303	266	300	298	359	312	304	283	293	325	277	305	304	299	290	297	292	291	291	331	291	272	279	294	283	310	305	324	290	339	322	305	304	274	270	320	287	304	284	307	274	309	313	293	293	302	304	283	289	286	316	293	302	295	305	284	289	335	318	300	329	272	262	304	278	295	284	309	299	307	322	306	305	309	280	290	323	301	298	325	314	301	293	309	312	315	289	305	274	294	344	291	328	280	301	325	304	278	305	303	298	309	274	317	286	272	319	342	335	305	288	295	315	299	314	298	298	312	319	287	291	306	295	315	278	288
8068	11442	8297	4039	2540	1457	1183	981	844	761	719	701	681	668	666	685	678	674	648	695	642	706	648	660	671	656	640	702	669	654	648	656	631	658	670	682	681	657	657	646	653	656	672	616	683	711	670	642	688	666	630	662	701	665	714	692	698	671	683	613	688	689	683	641	687	715	658	662	670	644	648	673	611	658	653	674	607	634	706	661	644	701	690	688	643	645	650	638	679	661	617	650	642	647	623	666	663	641	643	686	641	674	685	688	668	712	627	640	669	669	661	676	704	652	664	644	630	658	657	631	631	628	649	703	657	653	653	639	661	672	700	639	695	649	631	679	670	651	685	675	663	662	673	632	657	631	663	640	634	679	680	670	701	609	666	639	674	681	633	663	653	614	689	641	692	647	690	662	693	677	650	679	643	719	619	651	610	651	703	641	634	683	653	648	669	669	665	663	659	662	644	687	634	628	675	652	671	683	655	643	687	686	709	686	704	678	676	670	682	680	642	650	668	634	694	673	678	686	610	628	652	691	668	650	649	601	677	646	646	654	663	656	702	656	649	648	657	641	656	693	662	632	722	662	650	613	670	643	654	671	704	671	704	674	654	644	629	662	674	639	684	682	656	657	634	676	646	675	630	683	688	659	658	639	649	654	685	697	664	636	679	628	648	623	668	658	667	671	671	653	666	631	651	659	708	692	647	606	679	620	668	660	680	637	690	653	663	624	653	670	681	658	628	667	652	682	714	646	679	712	604	652	687	613	663	687	673	602	607	671	643	674	680	640	642	687	696	657	626	638	658	635	673	655	629	660	676	654	680	658	712	629	678	665	690	647	617	641	635	687	671	642	632	702	649	713	615	664	646	637	668	666	664	700	687	639	629	668	662	681	652	639	654	632	622	651	629	632	747	700	667	675	663	689	668	650	689	656	677	661	642	690	682	666	692	698	697	683	647	701	616	653	665	637	601	685	683	669	602	663	643	651	636	644	677	642	683	659	671	675	659	654	669	627	676	672	674	695	681	685	643	621	644	707	650	651	655	644	659	650	652	632	676	632	702	689	677	691	666	659	682	632	638	684	693	667	657	652	681	637	676	665	660	654	681	665	622	665	674	641	675	702	654	639	689	686	661	663	673	664	646	662	631	675	712	647	655	624	649	691	667	676	663	664	659	652	702	651	693	646	680	641	641	674	620	648	683	657	653	648	631	638	638	694	632	619	667	637	688	702	638	696	690	671	672	631	668	693	625	698	630	636	672	691	649	698	652	632	626	650	649	632	648	648	679	664	658	657	686	641	666	622	690	629	663	668	637	633	727	667	641	670	677	697	707	685	662	643	654	631	669	659	694	662	653	641	689	696	634	666	676	658	687	696	651	677	690	703	658	647	698	633	634	657	691	677	675	650	690	649	636	646	635	632	672	668	682	611	674	629	635	647	683	666	686	689	690	643	696	662	664	655	677	641	664	617	626	634	667	666	706	664	671	640	658	602	618	615	707	667	616	674	679	697	678	647	611	638	626	637	658	687	647	653	677	659	635	660	633	675	657	655	652	646	683	610	677	661	653	696	684	650	677	686	627	677	663	668	655	634	627	689	643	628	682	689	695	671	681	664	710	671	664	680	638	657	677	660	656	591	662	692	660	625	717	635	665	667	690	694	680	678	628	682	680	658	649	635	666	660	629	654	665	651	682	626	614	661	687	679	665	681	705	666	676	681	703	617	677	676	669	644	624	652	670	702	663	684	710	642	628	626	663	625	654	646	671	636	640	611	664	691	696	662	654	677	651	694	676	644	669	682	700	645	643	643	665	674	646	604	692	620	662	667	684	667	657	606	671	682	634	628	678	645	661	601	675	660	694	665	705	602	674	628	642	686	649	665	612	688	630	659	625	642	649	667	674	643	680	619	640	682	686	615	629	693	668	647	669	666	636	684	673	669	629	659	663	647	639	681	706	642	621	592	662	659	687	662	648	662	638	694	667	692	669	629	689	658	657	664	665	712	682	644	646	643	597	665	683	613	663	633	687	663	669	665	638	670	629	661	607	616	713	645	633	619	617	639	654	655	649	650	658	645	688	639	645	649	700	692	666	633	622	665	644	675	642	696	672	656	683	678	683	638	637	635	686	634	678	613	649	656	634	696	667	613	629	677	591	633	686	666	678	624	635	663	633	654	695	646	675	663	678	650	620	649	712	665	680	634	673	659	629	680	615	618	646	654	647	654	645	650	633	630	629	653	627	683	685	677	667	680	641	624	645	657	631	646	638	660	643	682	653	647	714	654	640	680	650	614	669	683	640	673	650	646	678	687	661	627	661	649	658	675	675	651	688	650	685	665	633	640	634	666	689	647	675	633	639	670	661	664	633	618	665	655	668	647	653	664	636	659	681	686	678	635	634	660	679	627	619	640	675	692	671	643	671	643	659	647	639	618	659	655	682	631	649	663	700	637	635	642	651	655	661	676	650	672	709	685	645	657	657	665	644	628	649	700	620	690	665	655	627	678	647	697	665	623	647	671	690	639	635	656	668	681	629	653	637	693	627	655	676	647	711	679	694	652	662	657	647	656	626	657	644	670	709	668	665	631	660	617	648	670	656	655	628	645	632	619	689	677	597	673	672	669	664	702	677	691	665	637	684	681	669	647	647	658	663	666	637	720	693	651	723	664	646	677	686	637	670	645	638	688	617	634	671	651	671	646	649	668	651	671	643	707	651	656	651	646	674	668	718	626	684	653	619	681	711	643	656	635	628	681	610	688	646	633	674	677	692	620	660	685	656	636	604	645	644	626	618	616	700	667	724	652	694	653	620	639	653	670	656	675	657	692	656	688	664	633	664	641	672	682	646	634	665	653	690	639	675	667	625	662	649	680	648	642	631	681	622	681	664	696	605	659	614	657	651	650	666	699	722	677	674	676	670	649	656	673	611	709	699	654	667	685	622	639	659	722	652	664	638	657	625	699	686	644	624	687	714	646	641	673	688	651	605	704	627	664	645	673	670	670	652	730	683	660	661	655	672	645	635	674	654	686	639	655	671	638	661	707	636	690	647	631	683	639	659	641	656	636	687	665	647	636	646	670	639	620	644	633	624	640	688	661	688	659	655	624	614	577	628	649	663	676	668	637	632	684	695	665	687	655	629	682	664	676	697	630	666	607	705	612	624	662	685	661	652	662	653	654	657	684	648	629	635	668	707	646	668	660	674	679	625	635	680	616	637	666	686	638	673	704	653	643	663	669	674	643	651	625	651	631	646	656	642	664	668	688	644	687	687	627	701	635	680	636	651	648	695	629	617	676	675	698	662	665	663	673	630	675	696	649	649	664	673	659	683	663	648	663	668	644	642	687	673	631	648	661	669	677	620	633	644	663	660	655	643	694	680	629	677	652	649	653	688	637	689	670	640	670	668	629	678	665	643	668	640	647	634	655	685	645	634	634	665	603	677	699	645	681	694	690	608	625	668	652	662	656	662	653	689	654	670	653	631	679	689	639	653	649	641	681	656	683
24001	21136	25299	27233	21163	21059	5325	1338	836	513	352	339	304	288	276	263	279	261	238	264	235	207	207	241	218	215	241	201	195	225	197	211	229	198	197	181	208	220	187	200	206	186	171	178	204	165	187	219	152	178	206	194	178	195	212	186	199	199	171	180	184	183	205	203	191	200	185	189	191	198	190	179	209	186	202	176	191	176	183	174	178	196	192	185	198	177	192	194	185	195	177	203	208	216	214	199	187	198	170	189	205	173	175	190	184	169	168	203	189	178	170	188	183	168	189	210	166	186	195	192	187	195	174	182	164	191	185	202	181	185	203	176	177	173	193	193	191	181	194	184	195	184	154	192	194	173	199	192	178	186	187	222	200	200	180	198	185	168	217	200	182	175	180	190	183	183	184	179	196	170	207	175	160	181	203	182	163	172	172	184	177	173	165	173	181	191	194	192	178	181	166	225	210	192	180	182	196	209	207	183	195	174	200	157	192	183	180	173	189	205	191	178	193	195	178	191	178	186	173	168	175	170	186	184	227	173	157	168	199	164	200	176	150	175	170	167	178	187	160	220	182	184	233	174	166	205	180	188	185	186	201	202	202	207	198	189	172	172	174	192	195	209	176	160	178	190	204	168	174	228	195	184	179	180	201	192	174	181	212	187	202	193	214	212	200	179	188	183	212	173	154	160	172	185	193	197	168	203	177	192	164	190	187	211	181	198	164	201	170	179	214	205	207	182	200	201	208	204	218	166	183	179	159	206	174	215	198	193	179	196	178	166	177	178	184	188	171	190	186	204	184	210	192	202	202	189	164	189	197	209	196	169	179	205	181	178	173	175	193	185	161	181	173	196	185	202	176	182	211	186	197	169	175	199	224	189	167	192	196	190	206	177	215	168	178	205	195	186	202	167	180	179	172	198	166	187	179	194	193	181	199	210	172	225	188	190	189	180	181	174	201	195	201	197	176	190	182	186	186	181	222	189	174	174	170	168	206	155	190	175	185	188	202	159	180	171	173	180	165	195	177	196	202	199	194	210	196	206	175	192	203	185	181	161	197	189	178	169	171	195	188	212	192	210	199	189	185	199	188	203	198	188	221	171	179	195	165	188	194	173	213	185	188	188	179	200	186	181	223	192	174	203	191	190	200	200	175	168	195	193	218	222	189	180	180	191	202	198	179	208	197	168	173	167	176	170	202	162	145	172	199	193	196	203	151	199	172	202	162	166	190	177	207	211	200	193	177	209	168	193	169	202	196	183	183	187	182	163	171	193	195	205	184	199	156	199	174	217	182	185	145	179	170	183	187	185	191	173	193	176	218	180	206	194	172	202	174	206	175	175	187	187	195	186	200	192	178	191	192	229	186	194	206	184	193	198	191	182	160	173	196	172	174	182	185	181	199	158	166	182	190	182	190	196	174	173	166	193	203	197	187	182	191	205	204	207	201	170	210	195	174	179	199	182	190	186	191	185	214	184	196	203	204	202	209	214	175	196	192	197	182	190	178	170	177	184	178	170	191	199	185	176	190	179	201	180	216	180	167	176	150	169	196	208	203	185	151	195	177	205	191	193	158	165	196	172	202	174	192	179	191	166	172	166	196	154	169	196	181	196	180	189	182	185	178	166	157	178	183	174	170	207	180	194	194	196	209	169	196	178	178	195	183	179	176	191	189	186	199	186	166	202	187	179	179	186	187	185	164	182	194	169	169	191	171	187	184	186	188	206	173	196	190	177	211	181	188	175	197	213	213	202	193	195	190	188	169	184	187	196	172	179	181	183	190	204	174	173	192	205	214	171	217	207	194	205	180	191	208	192	209	196	192	194	199	180	200	145	196	150	196	180	173	169	176	169	201	214	189	200	192	190	168	187	183	168	164	181	223	191	193	181	182	182	186	178	201	200	222	190	210	174	178	179	188	180	211	201	184	219	177	192	189	157	166	166	170	181	190	162	191	201	156	195	153	197	156	197	185	164	188	188	154	198	192	209	184	184	202	192	180	162	198	153	205	205	171	201	174	192	171	212	187	168	176	182	204	210	180	205	184	196	205	193	160	186	168	183	207	203	191	195	180	180	166	163	201	192	166	183	197	195	215	173	182	188	181	170	193	176	184	168	196	194	199	175	188	161	174	182	213	192	190	172	192	199	170	180	182	180	180	184	184	197	197	188	173	164	187	208	157	183	172	174	154	200	200	213	197	182	204	164	175	201	189	197	206	187	213	193	173	188	201	182	167	189	170	171	192	174	186	155	181	179	169	211	189	214	190	167	180	180	176	167	193	174	192	191	196	182	192	190	167	179	157	188	175	170	179	207	226	199	166	167	180	183	201	170	181	184	160	194	201	194	187	171	190	156	207	205	183	165	199	203	184	194	192	187	189	202	207	183	193	204	183	198	194	191	209	165	182	174	202	212	205	181	184	183	167	184	180	187	185	203	186	172	182	210	172	191	214	213	158	205	207	199	194	212	189	167	184	161	193	199	181	176	204	176	186	175	165	179	177	182	205	213	200	158	201	204	178	205	195	178	212	194	174	173	205	196	182	191	185	194	190	159	186	163	194	156	187	175	205	177	198	189	191	181	181	210	187	178	177	224	202	187	165	212	202	197	193	183	177	172	174	218	180	168	191	203	167	180	173	197	190	201	194	187	174	201	183	175	196	193	203	186	175	186	191	194	193	182	183	188	188	152	175	183	177	156	188	162	187	154	189	209	183	180	200	209	181	186	183	179	189	181	177	180	190	181	190	177	189	182	204	193	190	187	178	214	209	178	159	182	205	204	181	196	197	186	209	172	187	176	196	175	158	178	167	191	187	220	197	166	187	193	180	184	210	175	175	185	189	198	201	200	191	182	201	200	185	229	170	216	198	192	208	186	170	192	193	224	182	181	189	195	213	190	206	176	171	188	166	178	198	174	195	190	180	164	196	174	165	196	184	202	216	168	167	182	193	165	173	179	183	195	198	219	189	186	198	177	206	175	187	179	172	159	212	195	208	198	181	184	174	187	193	181	194	168	178	175	186	180	199	195	194	172	181	197	196	180	167	176	188	197	170	170	197	192	182	174	192	214	176	209	165	174	156	193	196	213	204	166	182	205	185	206	186	191	181	166	185	195	199	197	189	164	190	168	183	180	184	158	183	208	212	185	202	176	196	202	190	170	211	181	196	161	166	181	182	188	201	168	150	163	192	164	211	163	218	186	204	173	161	185	223	170	189	172	202	189	199	208	179	179	183	175	178	199	188	207	174	193	179	190	171	192	170	199	206	190	173	180	177	202	191	184	192	198	185	193	206	198	191	194	184	178	173	195	202	191	177	182	173	173	194	194	189	198	176	206	167	187	213	172	189	188	185	180	157	166	192	188	188	190	181	183	176	197	198	200	202	163	189	185	185	206	197	190	186	188	191	181	189	182	209	189	179	205	205	177	189	177	191	163	189	193	162	194	166	173	175	182	159	176	173	185	211	185	187	187	193	183	170	164	190	177	180	214	187	198	193	190	197	217
6806	15314	11068	5621	3212	1844	1203	963	732	619	566	518	484	536	527	473	444	477	460	501	456	477	460	454	450	462	449	453	460	465	474	410	465	407	479	471	447	451	431	420	422	481	452	450	452	457	431	424	407	441	446	415	433	449	420	437	423	433	450	496	448	456	489	445	453	452	419	431	431	440	401	409	441	437	464	442	468	467	463	410	463	381	468	415	448	458	462	469	436	461	462	465	407	407	439	452	419	419	383	425	479	444	445	449	446	473	428	475	412	403	460	472	460	435	420	471	434	468	415	460	407	390	445	463	452	460	404	475	460	472	453	442	453	467	427	457	448	436	476	460	438	438	433	449	447	433	462	430	444	436	448	417	462	448	433	445	426	444	419	456	432	413	449	475	422	487	476	451	463	440	435	431	450	401	440	412	407	470	419	444	437	454	497	464	458	412	458	407	439	415	428	438	491	438	441	484	467	448	430	453	416	442	447	453	448	458	421	476	455	430	429	489	457	479	449	452	463	440	416	406	475	407	425	458	441	447	459	474	420	498	448	430	441	397	426	454	455	467	473	440	408	469	434	466	400	454	456	451	419	448	451	461	459	449	463	432	482	466	455	480	409	446	466	451	432	457	448	449	440	446	443	436	404	464	476	439	492	444	421	423	462	413	463	417	427	444	462	435	444	465	471	441	429	447	406	481	446	451	422	425	462	428	411	448	467	422	460	435	453	435	439	452	448	442	431	455	450	461	443	427	448	425	450	452	431	451	486	414	456	417	457	436	445	415	449	434	472	465	457	445	451	445	460	456	478	458	449	433	479	428	442	430	455	429	448	447	445	426	442	441	423	414	491	404	458	420	418	471	495	461	451	438	448	492	451	426	441	448	429	477	419	463	468	449	440	418	407	448	453	423	426	423	415	429	444	410	422	470	433	446	460	459	436	447	446	457	420	457	436	457	464	447	417	447	468	442	438	462	450	448	437	434	461	410	402	427	434	431	446	404	463	463	460	457	426	457	441	455	436	413	448	470	420	461	418	463	460	436	455	412	436	463	415	470	438	463	420	451	412	473	427	399	471	432	447	422	492	435	456	431	474	457	456	444	409	451	438	425	456	451	420	410	424	419	420	489	451	472	438	404	441	461	457	462	446	452	468	444	434	418	467	462	424	453	433	445	460	442	420	448	445	460	442	441	418	433	434	443	439	429	443	439	499	444	464	456	420	438	441	448	423	431	442	456	441	455	442	415	453	435	448	448	434	440	459	458	425	418	428	419	443	460	448	459	428	406	414	448	436	461	434	408	452	422	448	443	425	420	423	494	416	455	415	391	441	477	442	428	436	461	455	454	436	434	439	458	460	459	454	428	498	415	429	436	472	457	455	476	429	433	479	438	474	439	474	436	440	448	418	420	487	432	450	456	456	416	433	428	465	453	455	440	479	523	431	429	500	439	448	419	447	455	468	438	445	435	467	472	421	402	448	435	436	448	426	416	430	460	455	424	424	429	450	441	448	463	427	441	421	461	458	436	460	460	433	442	456	433	430	416	451	435	465	435	456	432	486	448	445	413	465	432	485	401	449	441	431	419	424	440	458	483	422	426	411	420	438	415	423	450	414	449	448	431	442	437	453	439	458	389	444	442	441	453	423	442	472	437	450	418	458	419	406	447	437	456	420	445	445	447	413	438	469	373	406	419	491	464	414	424	460	455	427	368	463	401	411	459	441	453	450	487	433	445	452	408	489	441	466	457	416	438	460	463	434	456	493	467	447	476	435	451	437	450	459	454	429	439	465	415	441	443	424	432	450	429	441	447	459	475	484	422	433	439	442	473	441	448	401	437	468	401	457	511	425	446	439	412	420	412	410	443	441	465	457	453	441	459	458	438	381	429	404	486	435	442	423	427	448	436	455	496	435	452	407	438	418	448	425	424	433	468	421	446	425	488	428	403	413	489	438	444	448	450	437	449	436	465	436	470	465	480	445	433	420	432	462	481	435	450	466	453	422	446	453	417	427	440	439	452	434	422	437	458	458	501	417	470	421	400	426	430	467	407	449	409	466	395	450	455	458	471	437	403	421	426	444	456	411	417	453	446	449	410	445	441	448	419	462	427	471	456	470	437	499	440	474	434	408	442	424	437	422	422	472	442	430	400	441	458	469	417	440	461	426	425	433	443	467	450	458	450	451	456	435	425	448	436	443	469	442	454	464	490	410	409	461	448	479	440	470	434	428	433	418	423	413	455	422	496	440	415	441	470	457	435	435	418	461	392	475	419	468	440	440	425	435	475	438	434	419	418	425	457	472	409	430	462	420	405	460	440	430	459	394	431	440	492	405	455	493	455	426	436	470	452	426	451	473	435	460	420	464	448	458	450	430	428	407	432	398	436	445	433	485	441	423	449	476	483	461	452	432	426	457	442	453	417	433	457	436	439	442	451	396	468	405	448	449	449	435	389	448	435	442	482	435	448	421	446	454	456	436	418	426	440	443	419	447	471	440	411	424	449	406	477	447	460	470	434	440	490	433	422	458	404	443	394	429	443	467	459	452	467	457	405	417	442	447	400	432	444	429	426	447	463	424	435	425	415	474	420	423	446	441	456	436	473	437	431	453	419	420	458	459	446	420	417	435	390	479	402	416	457	452	458	450	433	411	449	419	421	428	445	398	464	439	431	431	414	426	450	449	432	432	415	473	452	442	457	433	449	448	475	447	446	428	450	425	443	433	442	446	426	434	464	474	456	446	424	426	487	434	439	456	419	421	435	395	426	442	424	432	459	403	412	415	419	419	435	423	455	403	440	424	456	444	409	465	450	451	445	470	416	437	448	422	461	440	460	433	481	432	463	438	415	455	433	446	464	466	489	405	458	420	452	461	408	421	428	472	413	440	419	450	467	442	453	453	442	416	485	399	453	431	480	459	485	449	439	437	470	419	421	484	439	431	442	435	442	464	446	481	436	455	480	414	435	486	456	431	451	411	436	447	440	436	439	469	485	421	448	452	449	462	438	433	441	443	439	449	431	453	437	442	445	431	415	435	421	424	468	458	437	461	409	464	443	421	464	455	433	440	460	446	418	415	429	465	436	482	433	414	450	452	447	449	479	439	421	447	471	476	425	449	438	403	455	432	456	416	444	451	447	456	479	444	466	433	420	438	433	445	481	463	444	460	427	438	488	416	446	469	469	448	434	469	428	464	464	448	448	478	446	424	444	442	468	457	458	447	463	463	420	463	450	432	450	455	401	453	430	416	419	462	437	453	421	417	411	425	441	412	457	433	438	465	462	443	444	415	471	407	460	450	451	481	473	416	457	410	434	435	418	433	470	468	404	434	433	466	456	424	464	438	449	458	452	469	453	423	466	416	431	434	435	438	445	435	440	455	452	438	443	430	450	402	463	452	436	459	418	481	441	429	410	452	428	427	451	468	456	462	438	459	445	423	459	436	428	440	445	436	414	472	460	445	424	408	439	405	419	512	445	453	442	461	453	457	470	433	441	429	448	437	464
34931	13841	5234	2491	1570	1052	821	730	546	499	457	444	424	431	404	457	402	387	461	415	419	392	399	421	418	422	380	410	340	375	386	409	386	384	383	429	401	414	406	377	447	405	411	413	400	397	418	398	443	390	419	435	427	423	409	384	383	408	382	391	405	378	419	390	422	385	417	413	420	434	424	379	374	423	407	384	424	410	386	413	403	421	379	430	385	398	398	409	414	372	386	378	416	394	414	369	376	394	365	395	388	402	400	427	362	416	409	403	356	428	406	366	415	373	370	368	424	413	375	357	370	394	380	376	389	413	397	439	432	370	358	387	396	411	411	381	389	404	427	440	417	398	456	416	416	416	439	397	392	435	397	428	395	431	397	423	381	377	433	390	416	411	392	357	373	384	406	378	379	377	425	410	392	399	380	363	372	410	387	382	402	418	399	367	394	399	385	424	397	402	392	413	398	363	406	391	427	389	420	448	420	423	402	391	425	422	400	426	397	395	409	408	416	384	394	403	368	408	386	387	379	380	388	384	412	392	392	414	366	439	408	387	385	384	403	375	389	394	427	377	437	398	406	383	399	388	366	373	390	433	399	401	424	435	400	403	406	397	394	408	392	391	382	408	357	376	399	401	396	402	407	398	415	371	420	431	413	401	406	414	420	417	388	420	414	402	414	375	408	372	408	418	422	390	392	375	385	405	403	420	394	361	383	406	394	409	407	403	393	380	383	386	435	388	386	400	394	404	427	407	379	376	400	400	387	425	416	412	388	403	421	389	410	418	357	375	420	413	400	424	402	400	383	397	363	411	443	436	405	391	400	348	391	394	403	419	393	395	406	378	419	413	408	375	407	384	406	398	396	387	392	414	387	427	372	430	419	404	404	393	393	400	381	410	395	427	396	405	380	419	376	434	423	428	407	413	363	378	366	413	402	416	385	412	405	423	418	400	414	411	429	387	379	390	406	374	411	411	391	423	425	400	393	371	387	403	384	408	386	381	373	370	378	415	448	417	366	430	434	401	410	387	380	445	403	383	409	430	353	378	384	431	414	405	411	380	405	395	406	387	415	422	378	382	414	377	395	426	374	399	396	396	398	383	388	480	396	410	367	387	393	433	383	432	407	436	407	369	422	402	415	388	419	395	405	382	425	383	412	386	392	406	395	410	379	414	421	385	390	398	404	423	415	380	379	421	406	382	386	410	425	405	391	400	436	386	354	374	389	376	401	388	405	411	373	381	366	424	407	446	422	379	390	387	373	387	392	416	400	414	366	387	381	425	422	402	392	403	369	415	389	409	403	423	422	380	428	386	424	368	381	403	443	424	366	441	399	418	418	431	400	417	406	385	394	428	460	383	370	399	378	377	423	377	353	406	387	408	396	365	400	408	391	395	394	416	421	403	375	376	367	359	372	390	394	427	336	392	410	415	366	406	434	389	363	388	356	409	401	406	391	421	408	395	407	373	423	412	403	422	386	392	408	416	372	409	413	399	419	376	426	335	355	432	407	392	416	377	385	450	440	411	395	421	394	359	388	428	408	428	379	399	400	403	419	386	399	403	431	360	413	424	373	408	399	389	396	446	379	383	406	386	358	432	419	406	414	406	366	421	388	415	377	411	390	397	382	415	376	405	417	429	401	391	387	427	411	401	393	405	373	414	355	404	354	393	438	426	429	420	382	403	402	360	389	415	384	388	457	390	405	406	356	362	388	416	405	393	378	402	416	391	378	415	405	382	383	444	400	389	365	379	370	393	411	356	393	361	396	394	383	394	397	434	434	379	392	389	393	428	410	390	401	421	419	412	403	371	404	423	383	368	351	358	376	354	377	384	405	379	371	388	395	383	387	379	391	393	420	392	394	395	405	378	410	395	364	391	407	398	401	373	394	376	410	390	378	352	412	411	415	352	387	363	368	460	413	380	436	353	386	406	389	362	416	435	444	393	408	380	419	367	400	402	448	400	386	423	395	399	402	445	405	385	393	379	387	402	355	401	397	402	385	386	374	445	439	385	381	381	413	385	443	406	410	392	426	413	386	394	422	374	359	361	401	440	399	403	417	385	354	424	406	386	400	433	400	404	390	387	429	458	415	388	403	395	363	384	387	382	442	389	352	389	401	403	361	399	388	404	401	406	382	398	396	398	363	417	385	405	403	416	396	402	427	410	427	412	392	382	390	379	377	389	391	408	386	371	388	417	392	416	374	394	371	392	376	403	409	407	378	419	422	379	403	418	414	397	408	406	395	375	401	422	389	361	389	382	386	411	384	388	401	435	421	369	402	371	395	433	372	408	375	439	390	338	381	387	395	368	401	391	400	383	418	399	427	408	386	390	442	455	409	378	362	407	420	392	375	375	399	412	415	423	366	422	380	439	421	400	425	429	398	395	400	414	406	406	373	412	365	416	437	400	387	364	429	417	421	389	382	419	424	402	363	432	422	423	402	394	421	379	388	392	380	421	423	376	445	393	398	375	424	395	412	408	371	379	396	388	428	411	396	407	411	405	424	397	397	378	355	425	395	391	364	425	403	398	394	411	392	396	404	407	415	442	395	352	421	365	389	395	432	382	401	420	405	415	414	381	378	421	417	374	445	388	381	448	398	407	421	408	405	421	334	389	405	401	349	418	375	411	390	414	398	387	374	367	409	370	426	368	422	382	424	445	399	405	415	421	387	402	351	406	382	414	393	394	366	372	411	401	384	411	404	422	401	435	409	391	375	376	360	399	411	435	438	435	438	381	396	409	392	372	359	362	383	405	370	405	414	404	439	393	401	410	388	398	372	408	386	421	391	376	411	426	431	412	413	388	425	411	345	375	398	375	371	386	381	386	399	429	402	364	386	364	400	345	409	387	428	372	377	388	397	385	410	444	425	390	421	404	425	378	436	375	387	389	406	376	418	344	384	420	424	394	358	404	343	406	406	385	401	427	416	392	434	366	407	416	411	419	413	427	401	385	384	430	379	381	394	378	389	410	352	420	397	433	392	405	403	421	416	401	353	389	422	394	397	395	427	420	378	370	390	416	427	419	396	405	432	416	394	400	432	356	395	381	395	396	394	393	400	430	375	367	439	409	450	405	372	406	384	400	396	327	409	438	379	378	417	416	380	422	408	410	443	385	390	389	407	368	378	373	446	390	370	397	419	445	430	447	408	407	410	417	377	366	413	378	374	405	375	390	416	443	402	409	429	370	375	384	421	401	424	401	450	355	411	410	385	409	392	408	391	401	373	390	385	392	403	417	396	397	390	360	362	417	442	426	396	431	396	391	407	390	375	380	373	412	402	417	422	387	380	388	431	399	415	399	372	425	374	411	396	417	388	402	378	395	403	420	374	396	439	387	364	378	376	388	363	382	401	446	363	378	394	398	403	413	392	388	402	402	389	405	406	413	392	395	378	402	407	383	391	336	389	401	409	419	377	454	394	405	410	413	363	412	404	404	395	433	412	387	442	387	377	448	375	413	407	377	375	387	382	360	411	392	385	408	376	396	356	392	408	393
10808	6247	4530	2457	1633	1234	1034	996	953	942	871	852	843	849	873	874	938	876	831	928	851	859	915	817	891	899	877	905	831	868	862	901	918	856	830	881	816	833	893	856	894	835	868	873	833	848	920	921	847	850	867	840	829	860	885	876	825	859	885	842	847	929	913	837	864	875	853	865	895	850	859	850	902	855	915	839	877	890	901	851	853	879	871	893	858	873	867	856	868	847	809	908	891	929	866	853	806	844	867	828	839	896	876	854	825	853	846	866	891	822	842	844	926	878	883	864	862	853	883	860	886	873	858	866	861	837	848	869	857	845	873	898	844	835	850	896	843	863	856	861	870	857	861	874	901	857	868	869	839	833	870	874	907	834	858	825	884	924	781	926	878	872	904	862	870	867	901	882	847	884	885	878	893	845	837	819	817	840	908	839	867	866	865	855	855	873	849	854	887	868	950	909	886	863	855	856	838	883	844	846	899	880	893	856	895	890	851	870	870	882	889	893	934	873	822	894	884	881	884	839	904	866	881	885	858	857	853	896	870	819	842	883	878	833	886	877	807	842	905	896	871	842	841	872	912	878	898	887	861	856	831	892	878	888	904	819	809	854	895	867	924	857	849	931	883	896	889	880	894	944	831	875	863	874	889	896	901	829	849	836	821	886	798	903	928	893	866	925	852	885	831	841	910	869	896	851	836	847	849	840	905	847	853	906	848	871	804	866	891	891	856	883	918	835	863	877	922	854	824	883	903	899	883	844	795	861	867	860	882	868	920	768	880	826	861	925	920	880	880	865	881	867	853	901	876	856	830	798	866	813	822	857	867	787	861	904	923	901	869	905	854	870	843	845	833	830	830	828	850	844	898	867	870	878	844	874	899	882	815	897	848	885	864	835	849	917	815	888	840	858	891	841	876	878	843	863	871	836	851	904	886	839	838	854	871	870	820	863	901	873	857	854	891	930	854	847	871	845	911	804	864	921	875	880	885	870	865	883	837	857	873	897	814	843	800	876	902	881	863	883	892	876	837	943	829	884	833	847	895	872	882	865	879	831	880	865	850	844	933	868	898	861	836	834	880	870	860	918	850	883	884	874	779	827	856	879	857	890	877	854	844	862	940	841	842	866	831	914	853	861	839	876	805	830	867	871	845	862	863	829	870	843	819	896	908	841	857	884	890	822	834	891	824	890	793	818	858	853	897	839	860	821	919	867	881	888	852	835	855	824	856	866	868	882	840	936	882	874	859	851	887	896	890	899	909	901	879	833	863	856	878	836	844	867	856	838	820	811	880	891	940	864	908	863	895	929	890	856	909	879	870	864	844	832	849	849	857	881	837	854	876	885	849	854	806	853	889	854	835	836	820	830	879	880	855	892	892	870	853	889	922	856	833	835	880	853	894	907	873	895	813	858	836	881	932	882	838	819	735	883	830	901	898	862	848	880	860	877	852	832	900	852	846	841	874	886	888	836	843	873	857	877	878	880	834	834	860	832	914	878	906	889	874	871	808	844	914	907	871	831	872	826	885	837	911	875	836	879	887	831	928	891	809	799	858	861	839	881	892	882	841	896	881	855	887	809	829	824	916	853	890	874	873	863	887	844	906	846	809	901	947	869	857	873	894	871	850	896	883	858	899	886	895	844	891	873	879	921	856	854	885	826	876	855	857	914	884	853	873	854	911	844	851	868	854	888	911	850	872	840	868	879	863	845	874	927	941	847	852	856	851	845	881	831	838	866	813	850	893	853	851	893	860	845	908	905	827	841	892	829	878	879	901	818	863	821	879	853	851	852	876	875	842	880	832	847	869	854	914	893	945	863	864	816	881	836	846	872	875	880	872	844	902	889	857	926	881	887	884	880	887	861	871	863	892	905	816	797	866	880	888	867	810	899	869	863	775	885	832	881	853	884	842	860	852	855	857	873	858	878	865	882	860	832	868	836	907	860	842	852	911	836	887	874	925	875	892	858	862	898	907	841	828	872	867	809	850	851	897	858	877	878	905	790	875	859	866	880	856	880	853	872	810	851	914	844	871	870	824	890	798	913	871	900	863	885	875	925	889	884	869	885	888	875	871	831	893	839	851	906	897	880	867	846	835	829	824	931	855	876	854	878	877	870	842	895	905	864	782	824	863	830	932	908	832	841	866	860	856	880	792	853	900	847	837	826	850	918	850	858	854	843	850	922	840	877	809	875	773	836	883	907	910	838	857	886	882	873	833	841	799	821	921	837	846	859	868	874	865	905	865	889	830	909	906	912	829	828	872	875	857	920	848	824	886	853	922	903	883	863	937	868	870	886	887	848	818	880	844	874	855	862	881	827	866	814	898	908	890	857	899	854	855	852	832	806	938	894	919	832	852	884	859	877	841	847	855	911	829	846	887	844	871	860	878	863	868	851	896	866	893	856	844	871	866	859	872	871	900	874	881	922	859	829	890	861	854	871	877	867	899	856	908	922	874	836	864	862	826	875	933	868	883	870	899	846	879	861	825	844	853	857	841	867	910	852	875	835	875	839	880	877	919	902	867	860	832	849	789	865	899	874	864	842	865	868	932	876	859	839	855	893	857	895	846	895	889	891	837	821	831	815	859	886	842	832	885	851	862	860	848	897	835	817	871	898	875	822	862	875	838	854	866	882	888	885	863	918	819	840	900	883	861	892	848	854	837	848	840	861	864	865	888	812	935	859	849	879	854	851	906	851	847	832	870	900	919	850	896	865	876	853	861	851	856	877	860	869	869	871	887	870	868	869	822	940	892	889	868	944	896	870	905	879	914	844	887	849	869	825	830	842	881	869	899	902	850	870	841	876	840	867	923	869	864	921	880	871	891	865	924	862	880	875	896	910	830	843	867	844	861	852	862	874	856	888	790	838	869	865	888	865	856	888	847	853	854	889	826	872	845	833	846	825	851	873	846	845	843	859	883	885	859	859	828	874	880	917	861	875	882	862	851	908	841	850	907	832	867	881	863	857	859	936	861	869	876	822	900	883	856	833	904	852	901	883	868	867	890	851	898	852	828	846	834	842	885	858	810	892	861	898	868	854	902	935	851	866	812	882	897	877	869	881	818	824	819	893	812	842	846	838	837	853	865	867	903	880	901	845	881	901	832	919	906	903	888	856	894	841	836	850	840	891	875	900	907	888	854	856	826	840	882	815	881	870	929	851	843	799	886	829	936	822	892	914	904	898	809	875	885	883	844	833	927	873	834	887	865	857	864	880	906	865	889	871	929	883	847	866	852	887	829	855	837	885	851	905	872	899	848	898	868	818	860	829	830	837	900	875	833	821	846	854	879	893	876	856	887	836	890	830	855	811	835	847	851	893	870	867	858	864	895	835	889	879	827	833	851	813	885	884	857	828	869	859	876	845	852	879	901	898	843	880	821	804	885	891	855	881	842	899	862	831	912	912	885	893	882	938	883	901	862	848	857	893	862	858	886	921	866	892	905	826	878	897	858	836	860	892	881	895	850	880	866	864	884	867	863	837	899	916	854	817	898	887
24633	21106	24694	27779	20870	5597	1398	948	639	511	441	404	343	336	339	342	334	360	348	331	310	334	322	320	318	320	324	325	308	349	300	299	280	323	306	298	333	278	304	275	292	278	274	337	288	315	323	305	313	306	309	282	319	332	294	345	295	342	302	307	304	276	312	296	303	310	310	294	305	333	296	295	299	293	295	304	294	290	324	280	281	270	308	296	321	279	314	276	330	299	310	286	342	282	292	299	308	309	275	327	303	301	307	304	289	322	276	321	298	309	360	301	305	331	287	244	316	309	278	305	326	282	292	302	282	282	306	303	286	324	291	319	308	321	282	311	304	294	298	321	298	279	312	324	328	280	289	315	304	284	319	292	325	268	287	302	276	300	316	299	271	275	261	250	322	266	323	285	320	341	289	324	324	302	313	297	295	336	298	288	290	256	290	296	290	301	322	312	297	317	329	297	317	303	306	297	307	356	273	267	253	300	294	343	290	308	326	290	285	312	295	265	292	314	333	290	258	263	314	302	312	326	317	326	325	337	263	295	286	316	262	283	334	290	298	311	315	286	295	293	272	277	283	267	283	279	300	298	303	316	293	323	288	295	267	290	307	292	276	324	322	283	264	314	322	300	299	320	301	289	249	287	336	302	319	301	318	298	259	306	316	305	296	316	324	303	329	322	299	296	294	309	315	289	286	301	302	257	320	286	295	284	282	299	292	285	291	280	284	295	299	285	284	291	299	315	297	272	307	289	289	303	289	297	336	325	318	296	302	298	297	279	314	329	284	278	313	311	313	294	272	278	281	321	296	313	306	296	299	301	304	276	284	312	279	267	335	295	278	328	304	295	287	309	299	307	273	283	337	274	283	291	297	315	340	330	314	291	286	284	346	303	283	331	262	303	320	278	300	286	276	273	317	283	285	311	310	289	344	303	258	269	298	295	307	299	329	289	266	292	282	310	324	307	288	277	309	341	306	273	303	298	311	325	314	282	294	331	270	271	269	303	288	305	319	287	329	294	298	313	301	342	304	304	301	359	312	286	332	295	304	308	288	283	320	301	292	326	295	303	294	285	279	306	279	281	297	295	325	268	317	313	296	312	303	305	322	284	308	312	295	316	264	295	273	303	321	303	281	328	288	295	293	332	316	313	343	366	333	332	304	290	310	271	272	321	347	298	277	324	348	347	300	312	312	306	282	314	262	300	331	297	331	270	297	278	297	281	307	298	293	284	291	320	313	306	298	301	286	283	267	279	279	272	280	321	314	338	302	309	291	307	279	316	295	293	321	274	304	305	334	296	322	304	294	313	280	269	310	311	272	313	275	284	317	296	283	278	300	272	299	329	316	287	303	288	276	282	300	296	316	313	294	306	310	280	296	320	311	291	280	309	293	313	271	330	285	280	274	321	264	319	302	281	315	296	269	299	297	300	310	309	303	309	291	311	308	300	309	285	327	253	308	321	331	312	277	308	294	314	301	255	289	294	316	297	267	301	290	285	297	279	281	312	316	295	283	301	296	295	287	338	259	293	299	333	296	317	288	335	305	319	294	325	322	289	315	308	320	302	268	336	310	324	298	297	300	349	289	297	279	288	297	294	327	276	308	323	287	301	272	281	353	271	270	275	267	265	320	310	291	259	303	289	294	291	309	302	286	293	298	275	287	292	304	296	297	293	305	288	303	317	307	322	304	332	298	322	280	305	288	299	337	289	279	278	282	257	298	275	302	284	288	286	317	277	302	310	328	300	305	305	305	298	295	281	298	331	270	309	239	298	311	323	295	300	277	305	308	292	299	287	292	327	327	286	289	331	304	290	305	305	282	276	319	310	311	259	314	308	278	339	242	318	313	306	303	318	335	270	312	301	304	314	316	328	301	296	315	318	317	272	300	320	337	317	310	302	313	296	269	309	312	328	281	311	299	290	348	281	286	273	288	294	323	311	306	306	270	313	268	288	327	332	310	303	304	322	308	299	275	281	291	273	281	272	294	295	300	295	304	346	252	277	288	280	292	295	319	305	316	261	291	272	311	291	326	333	329	275	293	291	319	310	312	306	311	281	270	302	311	301	256	272	273	285	292	314	304	299	329	275	302	311	282	291	269	292	317	298	272	257	300	288	295	312	293	303	311	307	295	329	268	278	332	295	325	281	306	281	304	288	323	287	316	335	301	301	320	309	298	278	301	301	304	312	310	294	293	296	283	308	253	287	298	335	277	291	299	281	316	291	319	289	289	272	309	295	312	322	303	295	284	302	335	310	263	295	311	303	292	305	290	299	294	335	280	297	307	276	304	294	316	302	287	291	312	302	328	292	296	317	298	297	311	298	335	282	270	304	317	289	289	318	330	304	281	310	318	304	317	302	295	295	274	271	289	300	323	307	298	308	306	301	300	285	294	296	288	294	317	295	299	278	314	305	279	321	326	296	314	307	324	331	288	288	301	294	327	320	278	296	295	301	288	309	294	302	266	319	295	292	307	291	321	293	306	311	343	268	307	301	286	303	319	286	306	266	324	310	337	302	293	313	332	322	304	302	263	306	324	318	279	309	275	317	296	287	322	319	295	308	305	309	302	331	311	301	311	316	314	300	292	328	290	310	292	283	305	279	303	313	300	272	294	306	277	287	329	290	314	280	304	278	311	289	310	345	321	302	292	300	317	331	310	306	309	270	279	319	310	275	295	292	294	271	283	307	281	258	266	306	303	278	285	301	293	311	326	329	310	316	317	282	289	278	285	318	301	298	269	339	319	276	313	311	311	274	304	273	310	333	283	309	298	309	284	283	281	252	310	303	283	297	297	280	314	299	288	280	311	326	316	275	302	277	321	285	305	333	298	295	303	294	304	272	324	305	309	269	302	302	295	281	287	293	293	269	296	312	295	323	279	294	295	299	285	340	300	289	300	298	279	279	256	289	313	290	298	296	318	284	297	326	290	313	304	297	288	298	294	285	285	282	285	309	294	299	307	350	278	332	323	340	310	309	280	296	296	282	280	334	298	264	309	333	302	283	304	316	309	302	325	310	278	277	299	319	293	323	331	307	279	292	279	302	262	319	300	311	285	304	294	283	294	305	302	279	332	346	331	276	309	284	300	285	299	291	311	311	308	342	332	307	292	314	318	298	337	288	300	299	272	311	318	311	297	293	290	302	300	289	332	326	330	294	271	310	297	270	334	296	329	330	298	317	320	303	313	333	296	323	291	274	312	296	311	314	324	303	288	275	314	327	269	266	291	285	289	281	314	336	299	269	269	322	324	316	298	311	287	277	278	269	312	308	301	319	297	308	286	334	282	301	313	298	309	344	298	281	316	312	308	332	314	307	272	287	300	303	315	299	286	288	295	324	296	286	304	311	274	294	314	301	302	328	297	281	340	301	336	281	312	261	291	294	308	308	299	284	319	307	314	294	291	270	274	298	330	299	301	329	287	286	273	274	283	334	313	316	326	329	273	285	313	277	309	308	332	322	298	286	304	317	333	344	324	280	312	304	312	268	309	278	315	305
8326	11228	7928	3891	2316	1545	1144	993	883	758	723	682	703	662	659	700	662	666	676	720	645	662	654	697	683	641	691	647	669	637	621	674	672	637	676	671	663	655	650	651	660	644	644	678	684	641	615	686	639	690	672	613	691	619	663	714	700	686	650	642	658	629	658	644	636	696	691	665	681	658	701	666	695	718	650	607	675	698	666	644	663	679	620	676	694	683	687	687	635	708	657	675	667	687	634	650	663	664	645	652	672	651	648	696	676	628	689	691	653	654	640	638	664	624	686	669	699	664	646	628	616	649	677	625	666	679	650	617	665	702	633	618	611	635	651	713	696	643	669	652	660	667	642	600	674	685	722	673	633	650	649	615	661	658	653	658	617	638	643	648	676	669	676	631	680	639	681	661	651	635	681	671	688	649	647	665	639	668	680	690	653	642	649	653	645	661	657	661	618	682	668	654	628	662	652	699	656	688	613	678	646	662	668	681	637	649	683	669	674	671	660	684	687	651	699	648	689	674	636	666	628	632	663	666	711	635	653	694	662	636	625	631	663	657	668	660	646	643	690	661	672	679	665	632	657	675	645	641	635	707	679	671	687	646	707	683	616	683	614	615	651	705	666	630	657	713	653	652	602	644	651	673	665	667	664	669	681	680	659	649	686	659	663	698	656	679	700	655	667	635	660	668	631	681	649	627	661	675	662	635	667	671	672	700	645	641	701	666	659	661	659	583	652	671	682	711	658	638	661	657	633	652	646	653	655	683	666	644	619	651	664	615	668	653	603	704	666	639	658	681	730	665	640	684	636	593	650	656	665	620	693	642	654	693	639	645	651	698	669	664	707	659	593	674	664	693	688	656	638	669	616	663	656	699	687	681	673	655	639	676	692	652	698	666	703	640	689	678	662	639	685	643	673	637	694	659	621	656	660	656	643	661	658	678	637	701	651	652	646	637	696	647	652	653	651	694	665	598	620	622	635	644	676	667	679	594	628	655	702	622	669	655	660	613	666	682	643	688	687	638	636	654	662	661	645	635	673	693	629	694	651	677	730	676	622	672	649	609	688	693	645	693	676	654	670	656	663	699	681	695	694	647	670	675	683	654	639	672	687	685	700	708	610	668	669	669	671	700	600	637	641	663	649	686	656	678	642	614	641	647	649	652	612	654	624	647	655	659	653	658	627	612	676	738	661	675	637	639	687	661	667	648	665	681	678	659	664	698	644	637	700	658	608	694	646	645	700	665	704	668	632	638	642	620	639	663	635	666	689	664	625	625	624	682	639	708	681	708	643	643	670	628	677	686	690	678	717	658	694	662	667	673	640	661	657	640	672	658	643	636	614	672	698	665	657	683	662	660	622	672	604	690	668	679	616	641	652	637	673	634	647	677	651	652	676	683	705	622	680	667	689	661	681	669	600	620	675	638	625	658	635	649	685	677	650	663	666	665	627	644	693	681	639	687	626	650	661	634	668	691	712	657	633	684	617	642	628	689	696	596	658	651	658	660	633	680	596	706	668	621	658	646	637	622	638	628	656	654	662	693	638	678	700	667	667	608	633	673	590	670	654	619	665	657	682	684	654	677	628	671	679	669	682	693	666	654	661	623	675	680	649	628	664	640	680	687	652	638	633	606	662	660	699	655	604	684	687	665	646	615	657	679	661	675	601	668	640	657	680	707	667	621	664	623	624	658	718	657	687	660	642	657	696	653	615	657	675	689	711	638	630	668	662	698	690	660	690	709	597	642	635	663	607	639	648	652	678	664	660	647	645	624	611	696	682	700	674	635	691	641	699	652	667	655	676	672	650	651	701	677	633	696	627	639	696	642	620	647	646	684	612	652	650	651	672	712	619	689	685	650	684	628	661	685	681	631	665	641	680	645	656	633	639	682	684	615	626	617	635	668	672	657	663	718	690	669	617	712	664	687	677	671	608	637	661	619	671	679	648	687	645	665	617	655	644	621	662	642	675	656	653	655	655	682	650	697	648	644	641	693	658	663	643	662	644	669	668	611	665	647	654	656	663	685	682	656	649	628	675	648	672	651	714	648	642	698	698	650	662	664	647	672	644	651	693	638	657	680	631	670	663	724	623	653	689	638	674	667	701	711	702	621	621	675	627	653	723	692	658	629	641	597	677	672	695	630	676	642	689	655	662	692	671	658	657	642	692	659	640	618	671	671	666	644	690	684	653	643	624	675	650	656	673	657	649	659	659	668	661	602	648	683	680	653	664	657	689	645	639	657	633	690	657	656	685	662	658	701	667	679	660	661	707	684	647	658	634	666	656	689	677	663	639	673	654	630	651	672	674	652	674	669	631	652	672	663	618	677	647	634	646	670	653	638	635	669	652	608	662	669	661	628	614	636	645	666	687	644	651	667	650	636	662	662	630	651	621	713	643	629	651	654	616	670	635	679	620	648	674	597	651	665	690	713	667	655	651	667	649	648	653	627	681	705	631	650	637	688	636	649	672	637	649	638	680	652	660	671	662	655	635	689	656	662	655	679	671	654	647	677	625	674	650	649	696	706	697	647	661	655	658	640	657	648	623	666	674	683	681	633	623	590	624	647	659	631	669	659	640	653	646	668	660	679	672	625	644	666	639	621	668	599	642	640	641	633	653	667	648	647	652	669	633	661	694	683	595	686	661	633	686	650	608	628	632	665	633	667	685	657	654	649	642	639	642	618	641	653	652	685	655	620	624	662	673	626	663	653	677	628	665	631	698	642	714	676	656	686	626	634	657	677	689	656	653	683	638	668	693	653	663	633	631	641	643	650	662	689	653	657	678	681	689	655	639	683	643	659	650	684	610	657	617	652	664	703	651	642	643	637	649	660	630	589	638	650	636	639	626	696	615	688	690	648	667	635	655	618	679	689	673	671	678	664	596	646	667	658	693	642	675	693	634	709	650	677	674	673	643	626	630	654	633	659	670	620	642	622	668	635	709	640	698	684	669	671	673	687	658	701	681	634	649	662	654	669	644	620	631	646	629	651	681	683	637	641	700	672	675	633	659	673	642	654	677	653	612	667	598	666	681	671	652	658	677	637	633	668	671	627	642	675	619	643	694	671	672	633	675	662	654	650	663	717	697	625	668	648	632	673	671	682	672	639	682	665	673	658	679	686	676	680	665	665	677	654	675	616	653	644	666	626	657	671	705	635	689	648	639	679	672	682	685	688	637	675	597	650	636	638	676	649	636	664	644	688	705	651	712	684	726	652	657	654	577	671	662	617	695	609	641	667	637	634	649	670	644	646	639	692	668	662	667	652	671	658	681	623	638	619	641	695	617	602	646	670	734	686	650	663	668	658	667	728	633	649	669	663	669	693	655	684	656	646	646	596	682	596	654	691	634	616	646	648	638	664	666	663	668	627	631	658	653	639	664	672	625	661	652	640	639	660	663	677	661	658	647	668	664	672	653	640	669	697	642	669	655	650	737	663	674	695	646	646	654	672	672	648	633	655	648	666	637	648	671	644	666	660	657	682	701	610	665	668	680	632
23927	21134	25266	27252	21167	21124	6019	1635	929	599	422	312	303	271	260	262	235	227	249	255	220	213	198	202	220	239	199	202	190	203	193	190	184	172	186	178	204	215	209	202	194	174	186	174	208	192	188	194	178	186	172	186	175	186	186	181	178	199	205	208	174	179	180	197	184	185	183	177	173	161	160	218	179	195	192	161	179	185	169	208	185	184	200	179	187	190	162	179	186	177	182	153	169	189	203	193	165	178	165	201	177	186	185	180	183	197	178	166	183	165	169	168	188	206	182	177	182	162	195	196	177	166	164	156	185	174	176	193	196	179	200	180	175	171	150	154	172	187	173	180	194	182	168	183	188	154	169	192	166	152	175	174	174	172	187	174	171	199	196	160	181	187	198	163	182	189	159	182	179	181	188	156	201	188	166	156	177	175	166	181	185	174	191	184	168	191	169	171	165	187	168	185	181	146	175	179	200	186	193	171	186	189	167	193	174	190	178	187	194	182	203	199	156	177	178	172	180	195	175	184	192	196	200	177	164	184	177	163	197	194	180	170	159	152	209	141	179	169	204	170	167	191	204	183	181	165	170	172	168	167	172	180	159	147	170	172	180	191	192	204	176	200	174	166	175	189	187	158	188	180	145	165	191	191	184	166	169	177	176	189	181	181	206	206	176	183	179	180	157	193	182	202	180	172	174	197	146	189	179	163	193	188	181	169	169	165	182	166	188	178	175	185	177	187	163	161	176	171	202	193	199	170	175	193	191	197	187	181	179	171	177	162	196	170	175	179	179	161	168	184	177	199	207	165	163	208	198	160	171	182	183	161	179	200	187	190	172	168	206	185	174	183	184	155	176	141	186	161	184	180	188	163	179	188	180	178	185	211	179	176	204	165	188	168	171	201	166	186	208	175	165	178	174	194	175	170	177	163	172	168	180	182	178	177	167	174	164	173	174	167	172	175	180	194	166	201	164	193	179	177	160	186	194	212	191	191	176	156	167	211	178	198	203	173	181	195	169	161	192	197	184	192	162	169	189	186	174	161	179	181	189	170	180	194	179	187	193	193	162	170	172	199	181	181	164	178	193	189	174	161	182	181	183	186	187	166	164	181	177	193	181	168	175	180	186	205	198	167	165	169	160	169	171	161	192	155	176	183	175	187	186	198	187	201	178	196	169	196	175	166	205	178	165	158	202	174	191	191	173	193	172	182	163	181	182	196	181	191	190	198	165	169	184	184	148	179	180	187	163	188	200	190	181	148	163	191	194	183	193	196	191	157	173	182	180	182	194	211	187	180	182	148	191	173	178	176	184	148	180	169	188	200	182	175	171	172	169	174	186	195	173	168	178	187	169	191	186	181	202	156	167	174	174	207	181	159	186	186	186	193	165	213	195	163	156	202	199	189	174	216	208	175	175	174	162	170	180	183	195	177	176	162	192	190	175	174	199	168	193	180	190	191	179	185	151	192	189	185	216	170	174	151	189	190	185	200	180	180	195	183	211	174	169	164	172	188	194	158	192	177	194	205	200	169	198	178	191	183	176	175	167	179	192	169	168	196	165	189	168	168	208	166	197	174	199	168	184	176	185	161	176	177	197	198	156	158	167	167	187	166	188	170	157	189	190	191	187	180	150	166	187	186	180	189	150	208	171	172	163	179	180	201	186	190	209	164	187	162	160	188	207	192	174	193	176	194	189	165	187	168	174	182	194	184	160	195	159	187	155	182	182	186	205	212	184	215	191	194	189	159	181	159	206	183	180	188	175	168	184	187	198	186	155	171	172	177	204	168	186	154	186	190	181	185	180	174	191	160	195	188	208	196	192	201	163	165	193	152	205	193	186	158	186	206	170	188	188	155	189	180	172	173	174	159	166	172	188	212	175	206	164	191	180	167	179	173	168	163	194	190	184	171	181	201	198	182	175	193	179	194	191	178	193	181	194	155	183	198	184	179	202	194	182	178	197	184	189	190	162	181	170	215	172	200	180	173	196	201	178	181	179	174	191	192	177	187	202	168	186	179	177	194	166	187	187	194	186	199	182	191	185	176	167	179	175	164	176	189	167	193	181	178	180	153	174	185	174	181	215	172	176	211	179	165	217	173	194	161	172	189	169	186	172	190	198	205	171	175	204	203	171	183	158	188	172	173	173	161	190	172	162	150	192	172	204	170	171	197	193	193	182	179	151	184	188	212	167	155	210	183	197	182	188	174	168	136	171	197	148	177	178	202	191	171	152	182	184	191	178	191	165	179	159	178	195	170	191	190	193	209	161	192	188	175	146	188	198	178	182	193	214	178	178	157	159	185	200	181	174	177	172	183	153	186	199	183	176	174	207	206	206	166	151	170	188	154	190	160	215	198	198	170	162	172	187	206	172	189	164	172	188	193	182	192	181	186	196	182	167	177	167	187	177	160	184	188	185	177	180	154	176	193	189	175	169	184	181	174	183	188	176	195	164	169	152	185	166	173	194	167	173	178	195	180	186	202	184	168	180	182	197	198	158	172	149	183	184	168	167	166	189	199	196	166	227	200	194	194	151	177	158	225	158	168	187	199	171	176	179	192	210	202	175	170	168	180	201	170	178	171	149	162	180	179	206	184	159	198	175	159	200	178	167	190	192	166	188	188	178	174	168	165	193	168	162	185	169	176	178	212	201	206	206	186	184	180	189	180	166	173	160	200	188	190	196	180	177	182	188	210	181	183	178	181	175	194	190	172	202	180	179	184	188	201	189	171	168	206	192	158	176	170	193	172	199	193	182	188	195	198	151	171	149	158	191	204	192	175	202	160	156	158	176	162	179	198	189	192	207	190	183	184	175	173	191	159	172	183	180	199	183	179	162	191	157	187	171	179	211	182	194	207	167	179	206	165	185	171	136	184	196	194	203	176	160	173	167	165	165	200	196	187	170	186	177	185	164	155	170	182	198	191	176	198	161	208	165	199	178	196	174	182	175	161	155	194	172	200	190	161	192	206	195	152	173	210	198	182	186	182	162	164	178	185	166	177	180	193	173	188	170	179	195	200	201	170	208	190	181	199	187	199	179	178	158	175	211	179	187	176	164	189	210	194	178	201	189	185	194	186	218	166	160	216	189	174	181	171	191	214	168	193	170	182	205	189	201	181	161	186	198	192	189	145	168	175	179	197	197	177	180	191	200	180	173	178	197	177	162	158	170	184	190	195	190	178	203	196	190	180	191	170	179	187	186	181	175	191	154	171	195	211	157	173	174	188	190	170	170	139	149	182	174	210	192	171	193	171	166	215	197	188	160	184	198	193	171	165	171	169	193	174	188	157	161	158	179	173	178	180	147	201	193	166	178	180	193	184	199	178	183	171	196	175	143	218	176	190	188	197	197	177	195	181	185	146	203	171	173	155	178	212	198	180	190	186	188	172	183	194	175	189	172	196	187	194	160	180	190	171	190	172	204	167	153	171	179	191	194	187	186	184	162	182	164	191	180	184	191	193	195	166	161	201	185	157	201	203	208	155	165	183	193	176	157	153
6794	15763	11453	5639	3308	1975	1203	990	793	625	597	481	442	457	468	463	492	483	449	467	457	445	440	432	448	457	431	442	473	472	450	443	431	468	419	454	429	391	438	429	436	423	437	408	436	454	429	456	419	403	448	437	441	434	434	455	437	413	430	400	434	408	449	432	415	414	408	433	448	391	432	431	436	444	441	456	454	456	433	404	434	434	430	437	422	429	417	412	404	420	425	429	451	430	418	425	419	400	461	451	375	424	435	441	418	450	402	429	421	429	460	473	432	395	402	428	436	464	442	454	444	456	450	471	406	445	418	402	435	420	412	457	420	437	432	441	422	420	442	452	415	401	408	465	432	432	417	423	422	443	473	447	395	422	418	429	425	448	431	417	410	439	428	432	442	412	407	433	422	431	435	424	419	439	445	391	408	422	451	445	418	430	445	412	462	415	409	423	401	461	438	405	426	379	432	436	432	394	426	434	437	423	423	443	439	403	449	441	413	464	443	458	452	479	443	436	434	410	458	414	424	433	437	431	434	456	400	427	460	444	431	425	418	438	439	420	453	409	415	433	428	420	432	429	434	426	420	442	434	470	431	406	433	414	409	416	439	428	469	411	412	407	436	416	425	435	409	437	420	418	440	428	449	432	419	435	394	383	470	446	431	456	426	431	409	456	454	450	420	455	467	429	433	449	446	408	441	474	438	420	398	420	451	408	421	426	401	449	401	431	424	442	439	414	409	417	406	449	388	429	435	424	457	457	428	436	421	450	422	423	437	437	387	398	445	417	449	408	430	405	423	428	409	416	440	471	423	412	455	414	429	424	452	435	391	436	395	438	431	398	458	438	422	450	446	410	421	407	398	393	410	417	406	426	437	400	440	419	443	435	438	438	399	395	448	425	433	368	464	472	458	400	425	428	404	432	449	437	447	411	396	444	442	418	414	421	418	439	428	411	438	413	404	448	389	464	475	431	414	382	412	421	408	427	413	448	379	408	455	393	456	412	435	423	412	425	444	425	402	430	408	419	411	417	428	432	462	454	407	412	449	405	422	447	422	411	440	405	447	418	447	417	421	426	438	451	443	445	454	441	408	409	438	421	397	404	447	471	434	413	419	430	380	453	454	455	470	398	398	418	430	461	441	398	441	440	449	413	417	448	441	406	453	424	431	404	414	379	463	451	442	437	386	424	441	467	405	441	402	458	451	427	416	447	415	445	388	458	400	437	454	446	385	439	400	400	426	451	444	440	391	426	449	444	433	433	418	432	451	430	414	437	431	410	378	444	388	406	426	464	442	446	443	428	444	402	402	400	398	454	456	414	403	428	480	447	402	415	428	416	440	420	415	453	459	466	423	404	456	457	428	461	429	413	412	432	451	448	387	393	435	441	447	420	420	433	449	425	439	441	459	436	422	417	457	446	380	408	417	390	412	430	440	422	435	412	438	391	424	396	426	454	411	413	406	426	374	401	429	421	445	406	440	411	422	444	415	404	410	413	419	426	457	408	427	451	472	394	406	416	389	421	432	449	405	438	414	441	456	432	425	419	440	408	422	425	469	466	395	405	418	448	433	460	450	427	402	416	447	442	398	402	422	413	392	431	447	434	401	399	424	401	412	434	426	437	461	437	400	381	444	447	433	439	444	431	440	426	415	462	420	422	405	418	446	407	428	429	453	478	416	457	420	467	381	424	424	438	409	435	421	444	424	413	413	430	428	431	433	417	440	426	433	435	419	427	425	391	452	432	434	403	429	413	416	454	423	444	456	442	446	436	400	430	436	417	411	442	421	415	432	465	394	426	427	423	409	426	425	404	421	431	409	443	449	426	456	400	406	404	434	449	449	470	428	427	430	437	450	474	400	405	459	470	438	433	416	427	413	452	400	413	429	433	429	448	420	469	420	434	394	436	426	420	443	443	421	429	449	405	441	454	450	439	448	404	412	389	423	408	427	413	420	458	455	430	417	434	396	450	418	432	431	434	456	473	463	461	431	420	409	438	468	408	399	421	450	405	463	443	441	442	446	428	445	383	409	430	403	423	422	416	407	424	441	391	435	405	434	424	430	406	384	405	415	414	421	415	441	424	441	412	415	429	402	416	413	456	443	457	435	434	434	431	426	430	420	429	416	408	420	428	391	419	430	427	415	454	408	433	445	427	422	434	429	446	426	474	420	461	426	421	431	437	438	402	426	431	409	451	422	386	407	457	450	394	415	409	413	411	465	428	442	427	462	439	444	424	429	407	445	425	397	410	428	424	422	402	395	417	423	448	441	432	433	417	440	409	430	423	427	447	429	437	464	460	401	396	436	448	434	439	444	457	453	419	427	402	399	449	435	434	421	422	401	414	430	400	412	425	407	446	422	417	448	391	426	429	429	450	427	419	410	401	439	448	418	447	441	403	459	450	434	470	482	425	414	399	417	450	438	434	445	420	401	441	404	399	450	435	414	435	431	401	399	452	423	472	390	455	446	402	447	410	414	435	439	452	447	394	406	440	457	421	420	436	438	441	427	426	434	407	440	421	420	439	411	428	400	415	440	429	428	399	392	430	458	432	390	418	439	403	447	442	424	437	421	446	472	421	459	437	390	447	446	424	419	421	416	415	412	425	422	452	441	394	439	428	462	403	416	446	429	401	389	411	431	428	426	414	413	402	422	435	428	455	438	393	457	411	442	377	399	406	429	446	433	403	460	409	441	426	436	474	434	437	405	457	428	448	403	428	484	455	410	461	435	400	427	436	438	417	435	442	398	469	421	431	421	427	404	411	420	451	475	448	396	437	419	453	405	418	416	393	385	418	423	435	429	445	392	451	407	434	417	403	441	431	406	459	418	445	422	435	403	418	416	403	447	439	440	428	428	400	432	390	412	447	403	442	419	408	433	424	424	444	433	483	433	463	440	432	420	442	406	447	399	456	452	408	434	420	425	395	419	403	437	433	434	432	448	413	424	485	424	427	407	441	447	432	435	423	471	400	428	459	414	444	415	434	421	394	445	441	438	421	448	431	402	458	421	424	411	470	421	419	417	429	403	389	442	427	433	437	380	402	427	422	440	448	469	465	419	444	409	449	441	404	437	444	424	428	417	434	435	437	460	443	408	422	413	398	432	415	437	431	399	394	425	426	392	441	407	386	411	409	411	416	453	422	433	436	413	437	426	433	403	439	411	428	461	407	457	403	421	452	384	415	413	419	434	438	425	390	458	454	423	398	418	457	424	418	379	404	404	445	412	437	437	474	460	406	430	470	424	442	387	388	428	408	447	451	436	438	427	426	423	411	436	432	387	438	440	400	438	424	413	428	444	414	443	449	443	459	428	407	426	422	414	432	427	400	451	409	411	432	432	405	413	444	401	461	460	449	413	443	467	451	422	450	393	416	416	451	409	413	449	431	410	391	421	453	403	414	439	440	444	456	429	424	439	455	456	420	440	416	442	459	427	434	415	438	437	429	418	455	503	455	395	432	455	414	414	433	464	383	449	431	428	426	404	407	460	482	410	477
35273	13740	5332	2493	1549	1197	744	729	557	460	480	428	412	391	424	422	405	420	416	406	418	371	361	436	431	437	423	403	380	406	385	424	398	412	392	366	422	412	394	419	382	405	404	404	378	381	386	402	381	402	395	418	408	420	391	371	374	392	422	425	377	399	407	434	362	378	415	413	441	421	417	410	378	381	370	397	386	393	399	429	384	389	423	363	390	406	415	409	426	377	375	424	422	388	402	375	410	415	400	409	369	406	398	367	386	410	366	348	406	386	412	406	414	400	405	423	398	419	377	386	394	420	376	409	383	392	379	394	440	376	382	409	409	452	411	372	394	410	380	418	423	433	357	384	413	438	392	399	404	418	375	405	418	373	374	396	405	386	401	396	375	410	410	419	360	384	373	392	390	393	400	383	385	396	419	363	384	412	390	376	382	380	407	422	414	375	376	397	412	396	399	394	360	428	418	401	383	397	402	411	425	374	418	416	404	383	419	410	383	363	390	356	382	420	408	400	393	358	429	400	402	367	363	389	440	364	383	388	402	394	407	401	413	420	408	416	421	405	386	352	420	386	401	406	412	373	377	402	366	369	385	403	404	406	394	424	395	338	401	405	389	389	412	410	376	387	382	385	401	387	403	438	375	409	408	389	411	412	365	353	378	392	382	437	419	390	378	401	414	419	394	346	393	390	384	396	385	344	392	394	371	419	433	389	415	395	402	395	400	355	416	389	399	411	397	393	406	371	375	396	381	404	401	394	383	377	403	363	395	393	410	418	370	413	399	380	405	373	403	404	377	411	378	379	391	418	403	378	395	375	379	401	383	422	399	397	359	421	348	361	388	374	361	403	390	357	403	406	371	403	375	372	371	395	405	412	418	372	395	426	430	391	390	404	393	370	401	372	432	370	395	417	399	378	384	376	426	369	369	403	412	376	406	350	422	371	410	357	407	407	432	361	394	371	417	399	368	418	398	389	400	382	443	367	366	386	427	391	381	418	420	374	420	407	436	371	362	390	395	405	372	405	421	384	339	419	412	413	433	408	429	385	377	415	445	367	426	397	401	383	418	397	385	414	382	406	415	433	408	371	399	407	386	407	418	399	401	365	424	397	403	425	446	398	392	436	395	363	369	394	403	400	391	365	438	368	415	378	424	415	410	359	377	411	408	390	375	396	403	389	398	386	416	433	403	380	405	392	400	409	404	393	422	401	375	387	337	398	407	393	370	382	398	403	384	410	434	400	405	408	383	397	389	397	394	381	382	408	362	408	363	392	372	386	381	425	386	389	380	378	402	377	411	445	370	385	378	420	369	400	437	404	386	395	409	413	376	384	405	412	369	398	386	373	390	377	400	378	401	395	391	433	407	400	400	389	423	382	415	437	396	381	398	415	411	388	380	405	383	356	377	378	424	348	365	380	404	396	420	411	377	400	373	407	400	412	422	387	386	409	428	410	412	390	386	408	441	404	404	422	388	379	399	405	409	437	396	419	391	378	392	348	372	395	391	421	400	400	354	398	357	413	365	393	403	430	404	410	399	374	399	356	416	405	403	397	404	395	404	407	404	424	404	416	385	369	393	390	382	383	413	400	436	388	381	395	382	420	401	423	375	402	413	387	390	415	419	380	421	439	423	399	380	404	373	434	411	429	365	420	426	400	391	387	346	407	403	401	410	391	392	409	415	378	371	382	399	381	402	398	393	405	419	410	376	402	389	419	425	417	381	391	398	390	368	413	402	373	392	426	413	378	378	408	377	436	376	422	395	384	370	393	409	397	398	394	398	434	388	373	392	407	380	370	400	397	395	393	397	429	406	394	409	419	435	428	399	346	409	424	373	381	405	375	400	377	390	397	367	408	375	393	385	370	434	430	395	391	370	391	377	374	418	396	386	436	401	371	400	394	422	421	386	380	408	410	394	389	409	391	397	388	421	432	365	399	375	371	383	368	431	363	364	421	416	396	430	377	415	416	371	366	404	385	415	369	400	401	397	406	433	388	382	426	380	405	395	370	385	414	387	421	405	389	405	370	378	378	403	387	403	366	394	443	396	387	371	386	400	372	423	378	404	410	397	417	376	428	448	405	423	399	378	386	421	386	403	374	391	384	404	364	416	414	370	400	407	363	370	411	411	377	423	387	416	398	373	388	397	384	382	405	425	412	433	395	409	413	416	385	369	405	399	383	371	425	427	387	385	397	418	430	398	406	371	390	417	358	374	415	387	378	378	362	398	396	404	401	403	375	404	395	409	427	398	400	373	374	394	377	375	371	391	415	439	409	378	391	400	359	369	410	376	344	388	410	385	397	398	374	390	381	416	409	394	369	428	368	412	371	381	386	404	398	388	388	393	378	363	421	377	420	393	439	379	388	389	419	391	407	392	427	425	412	385	387	407	411	415	394	391	382	372	383	393	404	397	386	412	376	438	400	415	390	385	404	366	400	402	389	381	395	430	398	408	405	403	421	406	378	385	423	437	390	349	369	419	394	410	390	403	414	389	447	414	379	415	393	405	420	414	430	396	412	419	377	414	436	417	416	412	379	437	391	387	404	407	399	402	398	351	400	397	391	401	404	366	379	414	375	387	398	364	390	370	401	400	389	416	404	381	427	426	392	409	393	398	399	408	390	386	393	388	411	417	416	363	391	401	388	399	382	403	380	367	387	434	396	381	398	420	379	376	371	381	350	364	369	391	404	376	384	408	428	392	415	365	384	395	391	379	428	337	395	389	395	405	439	436	435	423	416	415	384	386	422	402	391	409	369	378	389	474	394	449	416	410	394	388	362	411	409	380	368	385	376	421	392	439	420	351	411	382	400	385	417	404	376	428	386	354	380	394	413	384	411	400	395	367	402	411	423	404	382	388	427	367	392	381	379	406	381	410	386	408	377	382	401	379	386	405	463	398	396	394	416	425	384	400	399	374	363	397	399	394	427	385	428	369	377	397	424	395	407	372	387	385	387	413	392	412	422	399	432	439	405	384	389	415	398	371	416	360	355	409	411	363	425	388	360	396	405	389	409	430	397	348	428	415	363	415	395	384	403	403	394	381	377	394	397	400	412	420	399	408	381	421	392	398	382	419	452	423	381	423	384	369	398	418	393	390	419	402	410	423	389	384	391	374	401	397	402	352	402	415	417	378	418	426	389	447	383	390	436	423	358	394	409	377	373	385	413	437	389	386	386	412	395	396	414	421	409	370	392	395	410	429	417	409	381	367	411	391	391	382	398	388	390	410	387	372	403	387	399	430	385	428	378	377	411	392	396	385	363	408	385	403	401	423	426	410	370	371	409	394	369	374	386	413	372	395	380	388	399	405	349	401	382	430	376	416	386	376	392	409	401	362	405	387	450	363	388	405	385	380	397	406	391	388	424	422	403	402	378	392	406	396	410	380	399	400	447	412	410	406	433	404	388	391	389	404	412	410	374	392	413	405	398	369	403	407	443	403	415	386	395	382	350	385	398	370	409	379	363	386	438	415	401	411	389	364	392	377	421	398	341
12888	6602	4526	2335	1653	1365	1088	1042	921	925	837	856	827	863	909	832	877	829	820	875	888	868	846	850	819	875	853	881	848	859	875	858	842	861	853	846	881	869	952	854	888	864	835	899	874	863	879	842	932	850	862	893	851	868	907	879	861	843	869	810	859	885	864	849	879	826	857	794	860	821	862	842	875	890	849	858	856	852	850	817	842	899	891	837	896	919	855	882	873	836	866	924	831	930	858	877	886	840	804	889	859	874	831	875	895	859	847	879	955	874	870	911	886	914	827	805	807	916	881	867	840	878	873	897	868	828	810	856	898	894	853	865	840	833	882	897	843	836	858	850	866	873	914	836	849	872	906	814	867	832	821	908	862	866	845	827	894	883	844	913	857	855	867	895	807	839	839	923	893	882	869	839	926	832	821	871	868	871	852	907	861	907	852	861	899	869	887	855	872	846	838	859	818	858	909	836	843	861	888	928	834	893	906	809	853	797	778	869	897	876	801	860	895	833	851	871	890	913	877	839	849	885	869	913	879	853	836	847	860	878	877	877	910	873	891	859	842	853	834	867	878	841	908	913	897	882	906	897	872	876	874	862	885	881	912	828	925	842	786	821	865	876	881	872	910	836	869	864	849	879	828	910	876	868	840	830	941	920	831	894	868	858	901	932	840	807	836	861	815	858	839	827	867	841	898	882	890	850	893	873	844	887	814	893	841	839	902	845	854	881	909	889	880	869	843	881	869	906	878	857	807	871	873	893	877	778	869	895	892	862	859	854	885	840	823	854	868	800	875	815	934	867	830	866	856	863	849	920	881	844	858	867	866	823	875	887	847	894	874	902	878	877	858	833	878	829	904	857	907	847	870	853	882	842	839	907	891	861	894	849	818	882	878	840	837	883	884	861	839	849	839	832	878	894	835	893	889	861	841	909	846	869	848	831	869	882	868	883	824	847	905	827	807	872	870	877	869	837	854	851	848	875	818	908	832	851	882	831	905	854	799	871	906	861	869	826	881	882	902	842	846	818	833	816	893	844	894	805	846	834	810	838	872	895	839	874	843	835	866	817	873	918	862	891	846	844	892	827	911	854	958	824	871	884	843	873	847	850	873	838	892	827	861	873	835	901	800	788	851	891	933	862	840	812	851	854	923	794	909	885	875	914	850	855	866	912	899	808	832	865	873	817	846	889	918	862	839	852	888	860	906	835	846	885	860	900	903	834	932	873	847	840	808	882	842	857	925	830	831	854	845	866	903	860	891	900	870	893	879	828	821	877	876	837	833	830	824	861	869	912	838	883	857	866	891	883	875	878	835	838	826	811	890	914	832	864	888	882	853	872	861	900	849	845	905	882	862	883	868	869	842	898	833	910	853	907	856	845	865	816	886	836	890	806	863	844	841	848	845	879	859	853	822	883	870	867	880	861	855	906	844	872	875	826	857	869	817	846	909	793	920	851	932	884	855	867	848	893	886	902	864	893	887	907	870	867	803	893	859	892	876	858	895	864	822	870	822	785	862	803	831	896	865	889	870	860	855	796	863	829	819	855	868	903	901	869	884	865	858	872	864	840	912	882	918	876	885	841	888	897	867	839	874	881	882	868	875	861	889	890	869	874	866	892	893	871	870	832	848	854	865	846	872	878	840	938	879	869	815	902	838	849	870	870	882	864	915	856	839	845	903	811	906	880	847	859	839	916	870	821	926	887	867	858	910	872	893	876	860	832	888	843	842	861	852	879	843	856	869	835	892	838	871	882	847	886	889	871	819	843	853	839	890	873	893	883	862	852	851	845	897	845	865	892	895	890	891	828	851	897	813	881	862	873	863	814	838	862	852	891	822	875	839	869	914	831	816	862	824	858	848	863	892	835	821	866	873	900	822	828	866	896	843	887	844	843	838	857	859	865	820	884	848	871	840	895	870	843	814	818	917	888	886	802	877	831	934	848	810	858	831	893	825	871	890	875	834	842	811	828	908	877	842	876	878	859	838	871	853	879	790	894	862	881	841	917	864	864	836	845	873	859	859	916	852	853	875	865	845	813	880	840	856	877	901	832	869	857	825	892	869	825	880	860	870	881	846	862	870	895	813	847	875	840	932	831	895	877	886	901	849	847	842	837	836	910	827	864	885	910	851	818	900	869	854	849	831	876	909	893	900	854	863	910	874	920	881	904	825	829	867	873	799	836	861	891	842	867	848	820	831	832	857	864	896	802	848	836	825	861	890	862	832	769	832	872	843	882	814	889	846	867	843	839	859	907	891	827	823	908	861	886	859	820	892	877	872	868	876	840	897	878	903	873	844	879	878	812	875	815	889	900	874	869	887	862	911	812	858	858	910	857	860	871	885	863	806	864	916	832	899	852	896	850	799	865	851	842	890	849	878	857	854	849	909	853	854	867	877	852	857	839	868	893	872	806	852	855	826	843	898	888	860	927	908	858	862	867	844	880	829	878	873	899	836	864	852	868	835	843	855	855	891	874	862	891	826	856	840	865	803	921	819	835	851	874	882	835	832	876	813	846	830	884	858	901	845	843	789	883	859	859	886	869	836	857	837	906	867	944	850	901	836	885	870	851	830	860	877	822	906	870	846	891	869	836	831	862	857	850	880	908	837	825	869	887	823	897	863	911	881	837	891	880	800	859	854	883	851	905	882	825	882	905	851	847	843	891	862	883	934	826	859	879	879	855	833	872	815	820	849	875	832	882	852	829	883	896	879	855	864	869	856	840	854	867	855	831	791	868	853	854	872	855	857	868	855	871	875	853	815	869	854	870	855	883	902	824	857	853	836	874	854	824	899	823	834	853	825	878	888	836	828	858	895	830	846	843	872	847	894	843	837	913	864	918	848	897	786	872	905	819	858	871	838	873	862	885	906	848	873	849	913	832	854	915	864	866	875	916	850	897	830	854	860	859	857	842	823	866	908	841	828	853	832	881	855	834	859	862	829	903	869	880	812	882	858	860	833	814	871	864	879	875	816	855	877	826	904	867	871	864	920	853	801	853	831	873	803	845	851	778	869	840	901	858	878	878	860	876	845	864	884	815	832	829	886	852	876	860	859	875	908	875	807	886	854	852	933	931	882	932	889	867	839	871	905	839	883	819	854	848	807	846	869	822	851	952	844	881	916	873	880	878	863	850	847	908	846	806	916	892	871	871	816	842	854	884	873	820	861	851	843	825	813	869	877	825	854	916	882	859	931	868	919	850	841	904	895	909	853	863	869	858	882	930	852	861	851	808	894	839	842	872	893	871	907	891	830	857	826	896	837	862	819	859	870	886	863	890	857	872	860	805	807	837	907	818	910	879	863	860	811	913	869	801	900	927	833	844	889	878	870	870	874	862	875	913	865	875	877	909	880	847	861	866	830	831	843	824	910	871	890	816	918	857	894	869	866	836	922	816	878	856	808	924	829	876	839	856	868	870	866	854	823	820	839	830	812	906	884	823	857	871	851	839	845	794	887	847	831	875	875	917	870	877	855	841	855	864	839	873	888	815	866	893
24770	21170	24767	27843	20888	5833	1531	1011	657	531	431	406	366	333	343	352	351	374	352	330	317	340	290	308	317	311	305	324	330	320	302	296	313	268	287	328	299	320	321	293	279	336	323	294	316	300	301	301	336	301	260	316	308	283	268	248	306	277	317	314	287	267	291	298	251	285	302	297	269	300	329	291	304	319	292	282	298	277	267	310	301	270	303	294	290	283	295	284	336	291	309	301	255	319	274	280	248	293	302	327	288	303	276	303	325	299	320	302	341	307	324	311	284	331	309	311	304	293	304	296	304	308	335	338	315	328	308	280	277	315	337	308	293	301	298	348	322	303	300	292	306	310	285	307	295	311	317	297	280	314	303	280	314	296	305	303	291	290	316	300	285	292	299	279	297	280	313	315	291	268	282	282	292	294	296	310	302	298	304	303	337	313	275	277	286	300	296	294	312	308	266	335	294	307	330	288	294	306	321	311	297	288	297	323	275	293	316	314	274	340	322	320	308	265	315	292	291	311	277	286	271	287	295	294	306	288	327	300	267	303	327	301	283	294	277	332	325	286	293	282	300	310	330	306	319	300	296	321	300	285	287	304	316	299	282	318	324	305	282	288	309	307	322	277	292	308	299	270	291	309	285	298	312	309	287	316	313	282	300	281	294	314	282	311	257	295	282	271	325	332	307	294	313	328	297	278	288	312	289	302	266	268	279	303	321	279	295	287	324	293	296	301	330	272	288	291	298	325	321	292	244	314	256	286	294	272	285	284	301	325	289	322	319	319	307	287	290	344	294	321	277	260	283	290	307	308	329	310	254	295	293	325	294	326	331	318	289	278	325	309	286	327	297	287	307	306	277	283	301	284	295	325	271	323	291	303	297	306	280	278	326	317	310	303	292	311	293	344	279	284	301	324	307	308	286	289	328	313	318	302	302	285	299	278	308	276	322	282	300	260	267	292	294	309	270	333	296	298	292	301	313	285	285	325	286	302	288	265	282	315	323	255	292	286	317	315	317	305	319	324	284	294	338	295	322	291	279	297	287	275	291	338	295	297	297	300	291	302	288	291	339	269	282	311	312	262	280	316	257	332	278	285	268	291	291	303	289	305	277	250	311	301	273	303	330	282	294	291	290	279	297	303	316	331	315	302	321	278	311	280	323	291	261	294	258	304	306	320	301	309	305	289	304	252	326	312	312	291	242	274	285	285	345	281	306	273	268	282	291	305	289	289	288	302	304	304	306	293	307	288	251	307	310	307	303	319	280	281	292	308	288	331	279	338	281	288	313	300	288	298	265	292	291	310	309	305	279	317	335	285	284	274	313	340	314	299	304	281	278	313	296	302	284	282	299	284	310	306	293	306	296	290	254	261	295	285	256	276	295	294	327	262	301	304	289	309	300	306	317	292	302	273	299	317	303	307	300	273	276	266	327	343	314	307	279	310	316	281	295	306	316	286	322	296	300	315	314	297	279	288	282	317	293	320	297	293	283	300	288	291	257	297	310	307	295	293	317	284	326	314	293	326	260	305	268	284	283	270	318	279	312	297	303	296	285	276	276	289	286	290	329	323	283	292	322	300	294	280	307	278	283	315	282	317	291	325	310	285	314	290	286	316	304	334	310	261	272	300	288	301	310	284	302	286	278	284	310	333	269	309	323	301	319	292	293	296	278	274	290	314	288	303	268	265	310	298	278	303	265	279	283	306	285	279	287	330	310	287	306	292	325	310	312	267	296	308	325	290	327	300	291	296	295	317	298	302	269	326	275	305	297	310	261	301	306	296	310	296	302	302	277	324	280	296	308	294	261	309	307	301	315	303	323	286	302	309	311	285	302	317	312	313	283	292	321	325	300	306	280	309	318	293	279	276	256	304	298	297	271	283	330	352	260	275	320	292	284	302	284	288	290	253	322	293	275	283	296	291	295	298	308	306	314	282	314	288	288	327	279	296	328	324	332	286	292	297	319	309	332	320	300	292	291	300	317	304	309	321	293	328	310	273	304	329	281	288	317	296	305	320	309	274	301	332	312	303	295	259	308	291	323	297	299	273	310	294	315	312	305	287	284	287	309	259	272	250	283	274	317	328	317	286	294	308	313	298	287	294	303	308	296	301	304	331	305	290	291	317	309	303	274	316	291	284	283	306	287	300	298	332	300	317	301	281	331	306	279	322	268	268	300	332	302	274	287	270	269	317	295	279	271	285	307	308	306	275	312	308	263	325	287	277	294	288	321	310	295	253	312	309	269	273	289	316	333	288	274	320	304	302	315	305	322	268	281	284	283	280	283	310	300	281	297	300	321	269	283	313	324	296	326	306	295	307	311	319	314	287	289	308	323	280	314	289	303	307	306	328	315	277	281	270	300	267	293	279	310	269	288	294	297	298	291	286	315	258	307	296	281	302	289	275	289	316	281	300	292	316	305	325	328	326	342	316	303	296	299	319	282	289	290	305	308	267	310	301	307	285	289	302	294	292	332	272	296	284	296	308	305	301	272	311	306	327	309	305	297	323	311	302	319	317	337	293	308	304	301	287	286	301	341	303	303	304	289	295	308	280	274	292	308	284	287	283	306	273	275	266	290	319	308	320	276	292	306	291	310	277	303	285	284	299	285	295	310	283	270	301	303	317	322	284	273	302	300	286	298	335	284	293	321	271	278	254	307	294	283	288	279	299	278	323	307	280	317	306	315	306	313	297	299	272	322	298	289	281	320	295	282	320	295	321	301	320	297	298	284	285	281	293	298	286	313	311	311	323	312	318	279	278	308	286	289	254	272	295	270	344	311	289	325	334	326	322	311	301	297	294	334	279	303	291	318	299	310	319	278	328	295	297	301	302	325	273	274	294	316	311	283	295	302	251	265	276	289	292	329	295	301	273	302	315	323	296	301	311	298	302	309	317	273	293	312	301	298	314	281	303	322	303	306	298	273	282	302	310	311	316	321	268	286	318	318	262	283	326	300	292	315	297	302	295	328	297	281	294	284	277	304	307	300	283	312	276	272	322	290	290	321	288	301	309	305	333	330	321	319	303	301	291	278	305	278	302	293	318	290	308	274	310	253	310	296	267	285	314	311	278	309	328	326	294	321	310	283	290	287	313	294	275	288	297	289	283	300	305	299	300	291	272	293	307	325	294	292	315	296	294	273	281	311	304	284	322	329	280	330	295	308	327	329	311	284	316	325	324	271	309	329	290	294	293	310	278	309	341	249	290	311	306	310	280	290	297	306	276	285	304	275	308	238	302	297	253	282	298	272	254	312	293	292	308	299	303	287	300	300	288	299	327	314	320	320	323	315	279	307	312	302	282	313	315	277	258	301	304	330	301	265	308	318	283	295	289	290	298	326	273	323	314	322	299	304	277	283	312	299	308	277	281	300	287	281	306	288	273	301	295	278	291	287	293	298	292	280	284	284	324	322	318	286	298	294	287	302	314	298	300	289	269	277	278	308	303	326	283	281	273	306	284	304	278	262	291	309	284	308	311	291	300	298	317	339	298	302	298
8401	11814	8360	3821	2397	1694	1192	1021	827	808	751	711	714	704	676	712	682	653	678	626	712	660	670	646	709	607	629	681	687	650	668	686	632	685	623	623	713	649	688	660	652	645	670	688	724	657	646	637	646	690	679	660	651	701	652	627	594	637	649	677	655	628	624	692	667	645	647	645	647	661	655	667	620	671	687	656	681	695	672	615	633	661	631	637	647	649	679	674	664	641	627	648	686	650	642	667	649	694	639	681	644	660	641	635	639	635	673	667	605	664	642	641	681	711	629	663	694	658	631	601	629	639	642	627	697	638	658	682	669	650	680	668	662	656	642	642	645	647	676	641	659	678	641	657	702	689	649	649	684	614	651	672	659	638	652	623	655	691	643	624	696	662	704	594	673	689	704	638	669	670	655	654	660	596	676	673	642	722	683	640	676	661	615	618	619	691	601	633	694	649	641	660	690	657	648	644	640	640	674	676	699	613	656	610	670	643	645	677	648	650	639	638	636	662	709	644	636	655	706	663	690	677	646	657	634	659	621	659	645	658	642	614	623	637	656	649	678	680	645	642	683	694	680	708	609	667	651	632	658	706	656	671	637	658	642	704	630	633	644	662	646	650	675	672	613	644	618	614	654	629	645	658	650	627	693	655	697	697	618	694	673	670	627	628	642	677	635	659	638	626	678	649	684	617	686	655	655	645	658	665	674	714	659	667	654	628	677	644	673	679	694	671	642	698	652	631	616	667	644	643	659	661	656	656	630	633	672	630	625	673	693	687	667	631	646	641	676	634	623	667	664	679	674	619	665	669	665	669	642	683	633	656	677	680	630	668	613	644	694	658	646	631	614	641	681	649	654	656	659	607	619	651	676	625	673	645	622	645	708	609	683	628	653	646	601	613	640	641	630	629	631	657	647	652	660	651	658	690	639	652	622	599	624	639	650	673	645	635	644	682	640	664	645	654	640	694	618	629	656	628	653	712	650	622	655	663	665	662	647	612	640	654	632	662	639	671	644	732	641	621	672	631	671	710	650	652	665	673	656	641	677	648	649	663	636	694	661	661	678	631	633	690	711	649	677	707	652	668	608	637	657	666	662	688	616	630	683	632	675	692	646	662	639	642	610	682	656	648	602	685	639	669	679	653	662	632	683	679	631	663	635	674	694	645	662	672	674	633	653	654	666	660	651	669	667	673	650	632	666	682	702	669	611	648	655	651	643	694	618	671	662	664	699	666	652	628	660	601	729	678	646	665	673	646	660	674	671	645	708	641	693	686	673	681	612	628	684	632	638	648	639	622	701	667	632	635	622	654	658	639	619	654	631	623	661	665	637	668	674	717	661	681	644	676	648	655	617	637	639	619	663	618	681	670	685	714	670	664	675	707	625	643	685	642	680	675	652	662	684	660	682	665	716	619	643	689	613	640	623	660	671	672	636	649	638	592	651	705	656	702	655	665	664	686	661	593	628	635	666	679	650	625	653	606	651	608	664	647	636	720	622	692	662	666	626	684	653	626	686	617	631	654	654	643	644	651	627	677	700	648	680	660	663	628	661	650	647	646	628	677	694	667	648	660	652	682	638	655	679	657	664	650	604	603	645	668	639	618	621	627	655	678	678	673	625	604	636	680	618	676	616	614	677	681	629	652	633	648	657	683	672	666	661	661	676	677	663	619	672	657	643	631	647	619	649	607	671	647	637	647	639	645	662	661	638	657	667	648	662	701	630	645	688	650	678	652	665	646	641	648	677	618	641	640	648	703	672	662	663	624	650	650	663	653	650	684	672	668	639	701	669	643	664	668	680	651	622	660	621	629	652	596	637	641	666	659	653	643	674	682	666	653	661	651	601	692	667	644	635	665	633	636	697	622	640	596	650	646	673	687	619	661	647	683	697	634	643	621	646	628	645	628	651	647	659	680	650	650	679	638	641	679	633	625	692	671	675	613	687	696	640	665	652	698	664	638	629	611	682	652	650	657	627	680	626	604	631	693	677	701	653	683	688	654	626	656	660	694	647	667	704	643	685	615	633	640	683	648	707	653	633	655	650	660	672	637	637	689	667	604	674	662	668	646	622	690	657	647	672	640	694	614	659	692	631	655	671	654	648	640	628	693	639	626	673	622	627	641	689	646	671	655	642	693	685	640	603	657	644	649	648	678	605	631	637	653	607	655	646	627	677	650	636	684	673	592	698	654	652	627	644	666	623	647	646	641	661	697	633	650	660	691	648	665	698	616	645	677	669	687	678	666	658	605	626	652	640	624	593	661	661	627	657	632	650	634	658	688	710	634	628	670	694	624	622	620	654	703	681	663	650	635	666	662	649	680	669	664	685	709	621	701	626	675	669	615	645	644	649	622	620	703	654	624	635	652	641	624	652	656	669	637	633	608	648	615	673	626	663	617	657	620	622	634	645	661	645	681	674	654	658	626	667	634	646	630	691	675	694	713	648	658	681	680	701	627	651	687	715	665	672	657	675	613	711	673	657	660	652	633	669	660	610	676	616	726	676	641	661	658	660	678	680	659	616	671	660	667	638	640	665	620	663	622	649	661	645	678	696	702	659	641	699	657	640	638	644	611	659	650	694	627	631	654	684	636	655	620	654	650	661	631	651	645	679	631	638	642	672	686	683	670	684	643	656	632	608	687	612	639	733	651	674	631	655	610	656	642	629	655	703	651	657	614	626	640	629	694	643	628	678	693	651	633	644	658	662	633	685	670	654	654	673	683	689	647	646	653	642	683	649	656	656	674	656	680	672	665	659	669	674	688	681	674	645	646	674	651	664	658	658	675	658	663	598	625	642	636	626	632	622	644	639	667	639	626	663	660	671	645	693	702	653	622	641	657	643	636	639	662	652	589	644	626	659	669	692	684	638	702	661	662	686	627	625	669	661	696	642	661	617	668	669	639	640	628	658	622	682	678	722	693	660	680	693	706	679	621	668	667	681	678	658	632	640	687	668	671	615	628	645	638	699	673	669	643	662	694	648	657	631	627	642	642	641	653	651	622	676	644	629	682	631	647	658	608	663	672	639	622	679	600	691	645	666	617	689	652	646	618	648	625	667	650	668	628	688	666	665	698	664	713	621	627	675	642	696	665	634	665	634	630	672	689	655	641	630	652	672	615	664	658	665	661	654	640	657	605	654	614	625	674	679	625	654	636	634	655	653	610	659	664	623	602	675	658	646	627	633	678	648	662	659	670	641	672	635	688	643	630	638	626	673	608	610	646	624	711	636	664	668	657	635	689	656	606	651	672	683	643	663	645	640	669	645	640	645	667	625	671	677	674	639	631	642	664	676	634	671	667	648	655	647	682	642	627	669	656	625	622	676	644	649	673	643	633	662	690	674	664	686	638	610	653	666	641	630	646	651	648	623	648	658	628	678	717	625	654	621	658	628	642	672	673	646	675	676	614	633	688	669	645	669	655	655	651	669	686	643	617	680	627	666	643	606	647	658	682	667	598	681	635	617	634	633	653	692	691	672	651	671	634	664	612	656	688
23931	21122	25297	27182	21151	21174	6232	1509	855	617	443	361	302	279	303	244	256	299	252	235	254	201	204	197	214	217	222	189	192	205	203	181	197	192	201	178	191	177	183	186	189	228	202	184	191	187	178	167	214	173	193	163	181	211	189	195	194	189	153	191	178	191	205	219	191	189	224	182	195	205	178	190	184	196	192	169	184	187	194	201	176	221	210	189	180	193	215	199	188	183	178	185	167	163	200	171	188	175	187	171	166	191	167	158	176	190	188	193	170	192	198	200	204	178	173	200	213	183	184	186	179	193	191	194	188	200	182	163	208	190	193	175	174	193	182	191	180	197	202	201	192	166	196	176	191	182	186	186	193	173	199	205	211	160	166	185	179	185	190	193	174	191	191	204	178	204	203	181	177	180	212	186	181	185	188	185	185	192	175	184	180	207	185	191	204	207	191	192	206	177	179	192	185	202	165	206	189	186	162	171	157	190	174	164	174	183	198	174	196	162	177	180	196	199	189	200	191	190	186	173	162	178	189	195	182	182	177	175	190	173	186	194	181	173	174	179	195	170	178	204	189	189	178	173	171	195	174	182	181	183	196	208	220	191	186	182	206	210	179	186	173	192	199	172	170	183	166	186	180	190	186	183	183	138	159	166	181	185	176	204	209	183	191	210	179	165	173	173	193	154	170	163	196	191	202	167	188	189	166	189	177	182	190	201	172	157	180	189	208	202	209	165	185	192	174	171	161	186	184	175	197	190	178	178	189	181	179	194	202	176	187	207	202	184	205	187	174	179	182	182	172	198	208	188	190	177	177	177	207	174	171	176	232	177	177	186	193	183	187	184	202	194	162	207	199	180	171	175	170	166	177	187	206	162	205	167	191	185	205	213	176	193	167	155	183	188	177	191	185	194	174	186	175	179	176	189	171	175	204	168	189	181	180	171	168	187	193	179	200	169	220	177	171	170	193	182	160	199	224	199	168	189	196	174	162	197	189	210	181	176	184	189	195	167	187	187	204	191	203	157	179	180	200	191	177	206	174	176	173	173	205	176	193	160	163	200	180	188	165	183	175	159	183	181	187	167	176	188	191	202	172	202	200	211	201	214	189	185	183	196	183	173	189	162	200	196	143	184	178	191	180	171	208	185	191	192	189	202	188	176	192	203	214	185	188	164	171	160	182	187	153	179	208	176	193	192	173	180	185	192	193	190	189	198	204	204	188	184	170	160	189	208	167	203	205	153	175	169	158	173	175	173	199	186	184	184	219	184	167	187	185	176	172	182	161	189	229	209	191	170	178	196	182	178	171	180	199	170	157	178	185	190	173	210	185	202	197	181	182	177	179	199	191	189	168	170	177	194	188	210	186	209	196	193	180	204	167	173	192	200	188	203	187	187	164	166	203	203	184	169	177	198	184	182	199	191	169	202	208	206	192	149	190	205	159	187	172	205	173	177	183	202	185	176	189	174	183	186	170	172	181	191	202	158	198	179	172	165	189	178	198	182	189	196	184	199	180	181	158	195	217	174	191	195	208	191	197	161	183	162	166	188	190	168	173	189	174	190	161	171	194	172	183	166	177	178	195	167	181	202	195	232	176	189	174	191	161	216	174	176	196	188	187	177	190	191	186	161	164	234	182	151	176	183	166	187	167	207	228	170	183	192	176	191	182	173	188	158	206	179	180	190	172	183	169	185	172	166	189	169	199	183	203	217	167	198	186	170	183	206	191	166	175	190	180	192	176	164	190	166	171	197	199	204	202	194	164	184	216	168	200	177	160	199	188	184	182	198	181	193	173	178	196	188	181	189	197	184	190	173	182	171	182	182	171	177	179	198	166	173	173	199	182	208	193	179	198	187	207	171	177	171	211	170	217	159	161	184	206	195	203	215	184	176	212	186	201	203	187	182	196	177	188	197	215	174	202	190	182	188	200	169	195	201	182	176	188	184	187	166	188	183	180	190	214	169	210	212	178	204	193	176	168	191	185	161	163	183	166	191	163	155	206	186	161	173	211	183	171	175	172	188	186	169	193	191	186	179	172	208	190	219	182	187	200	163	163	170	176	186	183	198	178	194	196	170	193	194	173	178	188	200	171	214	172	186	152	171	176	223	189	210	194	178	185	178	151	183	215	185	176	179	185	169	202	176	179	210	168	192	168	197	176	179	156	164	224	209	180	176	198	173	194	188	172	190	157	154	195	189	186	184	169	186	169	173	169	210	197	189	183	197	191	164	197	187	201	187	174	159	182	160	206	185	176	201	187	156	200	170	187	177	193	192	202	184	184	207	174	184	205	164	170	174	185	142	169	181	170	182	177	180	201	177	198	183	178	202	216	201	203	170	186	175	218	184	199	196	204	168	207	169	230	196	199	182	171	192	197	205	179	210	167	188	166	203	187	182	180	187	196	199	177	195	173	181	196	183	179	167	197	179	184	209	180	184	197	183	171	183	168	189	168	195	195	212	172	168	200	174	180	157	195	185	190	189	207	177	172	200	174	178	204	198	184	187	162	200	172	197	190	174	188	163	153	199	192	183	149	156	189	200	195	215	169	191	202	194	190	178	182	190	168	190	156	163	203	158	221	193	164	199	213	145	191	187	168	182	184	183	185	193	202	200	185	178	183	182	222	177	162	181	153	184	185	180	186	180	161	184	175	181	192	189	171	173	185	175	175	173	194	193	182	172	168	185	191	177	172	187	174	184	168	171	197	182	187	178	184	190	172	185	181	206	173	190	190	177	203	174	187	175	209	207	211	175	192	199	183	203	206	181	190	157	179	177	186	206	192	165	186	175	211	178	161	163	195	175	185	172	190	189	201	181	187	181	182	149	192	165	187	199	168	204	160	176	201	185	198	179	233	190	225	190	224	198	213	198	215	189	172	195	183	184	201	187	175	200	188	173	186	178	144	160	178	179	207	169	194	173	187	173	167	184	214	176	185	195	183	167	180	167	190	183	200	202	174	189	186	163	175	194	166	181	168	210	210	184	136	177	191	196	179	157	180	149	194	173	180	192	199	187	172	174	174	194	206	165	191	194	175	195	190	174	195	206	193	202	167	183	207	232	194	201	198	175	175	220	176	142	174	194	175	189	166	157	176	185	172	171	182	202	206	215	170	185	195	172	164	169	180	204	182	215	190	200	155	204	214	184	203	170	171	182	170	205	190	198	171	173	183	158	184	205	188	187	177	179	179	174	185	200	158	184	182	217	197	206	195	164	172	176	195	169	170	192	199	182	183	165	210	161	172	183	157	171	185	218	177	205	181	196	182	191	174	181	202	176	201	180	185	200	193	193	169	185	212	191	189	194	205	181	201	211	175	188	183	185	209	195	183	187	188	174	185	178	181	158	166	182	143	187	175	161	171	171	166	184	174	183	191	180	177	181	168	205	227	182	202	216	199	200	171	187	186	188	204	192	219	192	174	170	191	179	188	178	180	192	225	179	170	177	204	184	179	191	182	176	186	156	176	189	172	208	174	191	172	181	170	180	223	184	170	176	191	190
7460	16335	11670	5227	3005	2085	1228	899	759	667	573	518	500	465	495	496	491	472	478	487	476	486	419	479	490	429	465	460	459	438	437	454	456	439	447	485	448	403	421	445	433	439	448	432	449	435	441	473	424	421	431	448	404	456	452	422	455	424	414	452	459	447	412	419	452	437	465	457	440	443	484	414	433	453	423	429	403	486	421	411	418	436	438	455	425	449	430	415	431	407	435	451	402	421	446	429	443	458	419	428	430	429	495	433	415	419	446	449	411	426	445	428	434	434	423	445	423	433	451	436	443	445	427	414	445	413	443	412	464	423	432	429	477	442	452	438	455	432	460	479	432	427	429	452	476	441	435	435	438	433	469	450	440	449	440	440	408	441	453	412	436	466	459	432	439	444	455	488	435	416	437	480	475	472	423	461	435	418	443	427	476	397	459	463	493	455	429	447	430	435	435	449	444	435	448	428	426	431	432	419	445	436	462	428	455	390	455	492	453	437	431	435	429	466	419	445	441	453	447	422	451	420	474	444	424	478	443	387	442	444	440	458	427	412	412	433	448	447	444	443	446	414	451	427	421	430	426	442	488	440	448	422	452	412	436	474	408	414	452	473	454	444	433	445	418	446	446	475	457	448	457	429	454	431	445	417	403	462	450	424	438	453	426	440	419	465	464	429	449	463	414	433	467	421	444	477	440	433	444	439	442	428	437	442	423	389	458	457	418	462	383	436	418	439	442	446	445	444	457	411	439	431	485	445	424	417	481	436	487	421	499	443	400	435	456	429	436	435	479	440	459	427	389	459	478	439	458	414	433	432	396	389	432	404	444	411	370	445	419	439	460	444	468	436	478	425	443	456	426	439	458	453	407	442	429	419	430	412	436	446	427	401	422	426	408	407	460	413	447	433	426	428	449	431	393	482	443	440	439	432	461	421	423	450	412	445	440	430	437	420	444	450	442	410	437	467	420	450	448	433	419	458	447	443	471	471	441	449	402	429	459	449	442	449	442	434	423	436	411	444	413	399	451	450	452	441	430	450	432	419	459	457	468	413	461	440	449	418	441	431	428	469	425	450	420	437	417	402	458	412	435	456	434	430	462	432	429	410	418	447	422	447	436	429	415	444	471	419	408	473	431	469	443	463	436	456	423	434	438	422	414	425	423	398	459	428	412	445	417	455	419	405	417	445	432	433	450	438	404	408	429	416	465	411	452	409	424	427	446	466	444	433	432	454	427	402	432	430	435	432	430	453	440	429	443	433	458	391	409	416	487	384	460	461	459	431	452	454	456	423	446	460	421	436	444	447	405	428	462	408	419	407	452	435	424	444	442	451	426	434	380	427	446	409	467	476	446	428	459	437	440	466	468	418	445	433	406	428	405	414	452	435	441	438	429	432	450	453	428	454	471	443	450	426	417	431	461	410	462	413	426	431	441	416	405	448	444	421	423	422	433	437	400	419	429	439	441	436	383	463	424	448	449	413	398	456	424	441	411	471	443	435	435	398	404	413	423	443	462	450	406	468	437	435	425	476	428	440	449	447	447	479	428	426	426	443	474	395	466	415	449	450	415	464	446	435	427	394	401	422	438	443	444	451	440	430	436	458	423	426	418	462	418	427	409	434	421	429	430	437	421	462	453	438	456	410	413	425	450	414	415	448	430	408	448	401	445	434	460	478	456	427	420	430	433	447	404	441	486	449	403	407	402	453	447	472	421	447	446	421	457	410	440	467	448	416	422	432	464	433	433	475	416	407	448	452	473	441	428	467	456	431	457	426	447	441	439	410	428	423	403	432	395	433	475	429	457	406	450	407	411	467	441	463	423	447	457	449	434	439	448	441	458	410	475	418	430	444	455	426	446	445	419	430	401	427	434	413	402	444	413	451	461	471	487	447	424	453	445	410	451	425	446	468	463	444	453	462	476	440	466	411	426	428	458	415	463	402	426	435	447	460	424	431	422	467	458	425	431	442	450	464	442	430	451	424	406	438	439	422	449	437	477	420	444	396	447	456	411	431	460	459	433	446	421	419	482	426	442	450	435	438	437	410	416	417	451	458	435	484	432	406	452	456	414	422	444	471	422	439	476	417	429	480	413	413	404	425	415	464	407	414	439	427	440	438	400	427	458	414	415	428	457	439	486	464	413	478	412	428	407	427	444	389	399	448	423	438	425	424	435	454	415	488	426	413	430	434	425	455	455	408	420	432	426	449	431	424	460	430	425	443	392	410	471	487	446	465	436	409	447	453	483	430	461	441	424	449	395	451	418	455	415	421	454	406	448	414	465	442	389	417	399	438	460	454	438	420	421	423	439	469	411	434	405	440	442	458	445	427	405	455	455	450	433	450	457	456	417	440	403	432	450	452	439	440	410	407	400	424	445	449	421	446	407	438	445	401	441	414	452	433	426	460	429	411	411	438	399	409	441	431	414	469	470	450	413	445	420	472	412	441	421	445	454	419	448	416	428	427	431	467	461	432	417	401	440	424	427	455	439	444	400	433	457	407	437	442	428	417	419	413	446	419	417	420	461	463	414	431	461	439	402	471	453	458	445	415	457	449	460	449	446	431	418	409	448	434	437	415	438	439	427	452	456	414	463	415	442	396	429	404	444	475	443	415	470	414	442	437	462	434	435	423	432	420	450	400	405	414	440	435	430	435	426	431	452	384	401	456	435	431	428	423	431	434	448	400	444	451	442	446	446	452	432	399	437	431	442	425	409	430	460	426	472	443	404	422	417	435	416	461	433	416	439	444	444	463	470	429	455	427	441	441	429	453	403	394	447	475	420	415	441	447	431	456	462	422	439	433	440	442	393	426	455	446	393	479	471	410	407	425	447	448	431	419	438	412	449	446	441	408	440	437	418	450	396	399	427	439	465	428	386	417	459	475	434	446	433	432	428	453	430	458	460	447	442	456	466	465	433	453	455	454	456	451	454	420	436	422	448	416	404	441	436	429	446	454	464	464	450	415	421	445	446	434	446	412	457	420	431	443	462	424	450	442	473	444	430	422	408	461	425	424	446	448	434	411	459	444	429	462	433	406	463	423	461	458	453	434	450	449	447	430	399	446	432	440	423	440	440	441	379	429	432	472	467	428	451	492	403	453	459	446	429	456	436	415	422	442	437	433	409	452	450	422	434	405	421	432	462	449	444	400	464	453	423	436	436	434	443	422	422	411	449	456	477	434	440	442	448	454	434	428	450	457	408	403	443	464	424	430	449	443	444	439	438	423	452	412	429	406	420	413	473	445	423	441	433	460	445	425	453	455	454	435	432	449	485	444	405	405	425	407	417	459	429	481	403	422	446	448	421	431	419	416	408	448	448	415	423	449	415	422	432	434	431	425	457	439	422	435	443	404	396	407	451	463	426	408	473	438	466	437	445	428	420	449	436	415	464	441	405	430	426	419	402	460	391	432	454	451	421	441	425	466	454	451	413	446	462	423	451	432	484	439	439	427	450	440	433	415	441	464	422	419	442	407	437	409	464	436	445	427	419	440
34965	14080	5670	2390	1522	1184	859	647	555	450	421	436	436	387	432	453	403	432	408	374	420	417	368	393	404	450	390	409	406	402	400	416	435	376	396	376	379	391	405	399	398	408	436	394	424	364	357	425	403	396	396	360	387	364	372	405	372	405	416	405	396	407	404	410	421	355	420	373	373	405	400	423	380	388	387	384	383	379	408	354	400	394	398	406	371	388	388	397	403	416	383	419	374	391	389	444	408	390	396	403	374	395	398	379	376	433	399	393	402	395	374	430	398	374	419	431	364	422	438	392	406	395	422	398	389	353	386	409	430	381	391	411	383	404	421	395	379	383	419	373	416	389	375	337	412	393	410	377	387	384	397	408	366	415	396	413	393	400	373	379	378	400	392	378	397	363	354	416	398	400	426	426	383	384	424	436	413	443	393	400	374	401	388	406	399	381	382	407	416	402	402	413	405	394	383	387	353	405	434	373	442	399	383	395	423	426	396	401	427	394	416	396	425	395	375	408	378	414	403	375	435	399	393	414	396	420	404	424	422	407	401	423	397	405	414	408	407	388	416	439	383	393	396	397	401	380	421	436	363	415	387	392	414	392	357	402	405	413	387	362	436	354	396	370	380	395	406	381	374	412	363	428	425	399	408	405	393	407	355	396	424	384	413	393	387	389	359	389	379	396	357	398	366	413	423	393	390	398	417	401	383	412	433	395	391	382	400	404	394	430	444	363	398	407	375	423	420	400	414	396	376	398	366	397	397	388	382	419	356	364	412	420	438	396	387	364	390	377	373	399	403	390	401	399	365	428	386	422	389	429	390	393	397	408	406	389	362	351	439	400	420	417	419	386	361	421	391	418	417	418	395	394	397	391	425	392	392	415	418	388	383	399	422	410	398	415	411	415	352	406	358	395	391	357	397	419	385	400	387	434	401	363	391	432	413	408	407	358	372	372	405	404	449	414	389	371	445	385	439	380	385	403	383	417	377	373	366	374	433	400	381	404	400	389	439	392	408	408	390	403	416	395	427	399	403	365	390	397	407	387	384	399	401	399	418	382	398	415	387	434	403	412	427	428	406	374	399	381	374	391	401	411	373	384	385	378	368	393	426	392	410	395	393	395	356	358	399	406	405	424	414	381	407	387	389	378	391	398	423	415	400	433	433	400	412	423	409	367	417	354	390	398	415	396	408	426	432	377	415	393	404	393	388	405	386	379	400	425	427	390	359	397	385	380	393	367	432	425	399	395	406	392	399	385	392	384	388	403	402	409	406	399	398	411	393	410	379	373	396	403	397	404	395	396	399	406	394	376	423	419	391	405	381	408	357	406	371	434	384	385	391	367	377	385	377	422	421	414	409	402	357	401	379	417	379	402	382	405	370	421	415	376	448	425	417	412	442	375	410	413	416	389	412	396	391	415	402	412	386	430	425	361	397	389	420	408	413	409	387	386	400	387	451	381	390	418	420	393	415	391	415	424	384	401	400	366	440	389	408	380	403	392	399	389	408	416	387	387	378	388	386	412	383	406	357	390	412	376	399	372	392	417	405	414	419	390	364	327	382	381	374	383	390	406	404	438	401	391	381	399	387	383	366	402	389	410	367	358	399	402	434	412	413	402	354	428	440	407	418	392	401	404	394	367	427	359	360	367	377	400	427	369	409	408	369	391	415	390	422	454	418	436	406	400	383	346	444	416	397	394	381	391	381	387	433	396	396	406	418	397	360	376	399	363	448	434	403	381	400	430	416	397	377	418	378	426	441	391	356	384	411	402	411	380	382	409	369	457	412	400	391	372	385	364	360	401	368	419	369	399	401	429	398	398	401	381	388	417	425	392	401	409	416	396	406	429	370	373	382	398	379	395	412	382	382	418	416	385	410	412	406	389	403	383	431	411	413	402	415	424	379	389	410	448	394	392	349	395	445	418	388	377	423	386	392	402	389	421	395	403	403	413	432	435	407	424	422	399	346	380	448	372	396	409	397	356	386	397	404	401	430	429	400	419	393	377	424	362	376	401	366	406	371	425	432	393	368	434	381	412	448	434	409	441	433	412	424	402	429	405	407	420	400	413	390	386	383	392	419	417	413	424	400	357	444	412	392	400	421	403	383	410	426	415	432	405	399	435	418	378	415	423	397	420	440	425	384	409	386	422	416	398	368	397	405	389	390	440	416	411	414	408	397	355	394	373	425	436	403	413	398	422	422	391	433	371	396	400	416	394	394	377	413	391	413	385	389	402	382	391	395	398	442	371	376	418	377	403	413	359	440	404	363	433	380	427	449	408	410	405	362	392	391	383	404	395	395	390	379	406	401	392	387	372	394	437	410	393	432	441	427	420	399	356	398	409	394	390	393	428	431	394	394	374	393	398	412	390	370	384	407	428	432	426	401	379	388	417	407	424	417	408	400	381	399	359	423	375	430	382	404	377	415	431	402	387	360	408	371	400	405	387	410	397	396	410	414	366	408	372	375	382	402	413	397	421	386	414	408	418	385	416	371	392	369	381	397	435	439	388	423	397	360	376	357	385	376	404	404	407	434	432	398	412	381	391	401	389	402	398	408	386	380	401	387	406	413	433	369	426	411	415	422	401	405	418	363	422	426	355	409	402	388	383	381	371	407	391	414	409	414	372	367	397	384	395	392	424	406	398	433	398	422	394	395	398	400	368	358	408	382	399	414	390	375	389	410	430	423	432	421	395	357	376	413	382	388	383	400	393	404	415	418	361	405	401	429	388	372	376	443	401	411	408	379	419	398	411	407	431	419	405	412	353	404	390	413	447	427	422	353	415	409	436	424	397	388	399	392	382	400	370	404	408	380	441	401	375	406	380	388	407	403	443	384	389	433	409	395	388	378	375	411	420	385	429	403	403	399	394	421	398	373	383	397	408	396	403	363	381	443	413	406	393	433	374	417	414	404	419	386	391	399	437	394	390	393	368	397	379	431	372	370	412	410	387	408	428	336	438	440	333	394	429	451	393	389	410	380	383	408	390	380	375	439	381	398	411	391	388	358	365	400	440	377	373	374	383	389	401	423	422	390	415	414	366	451	410	416	396	407	392	413	397	428	366	391	393	382	414	393	375	364	414	403	442	429	405	365	448	393	396	357	426	368	392	401	370	361	409	396	359	373	398	403	458	423	378	397	360	430	375	406	403	415	381	411	376	377	401	381	436	411	388	403	399	420	425	413	375	355	406	401	388	407	432	392	444	457	384	385	400	392	360	370	395	441	373	418	424	392	398	359	418	402	403	394	387	397	408	424	419	400	430	421	406	383	380	410	410	446	336	384	406	382	399	429	389	406	400	399	382	422	355	380	336	386	380	385	401	395	397	414	391	381	406	391	403	402	387	382	420	403	378	398	387	381	427	394	391	380	395	415	416	400	403	387	384	402	399	428	393	398	393	390	429	385	374	391	381	372	375	368	395	394	403	412	405	449	461	413	380	409	389	411	428	401	403	376	417	383	428	403	431	391	431	405	404	436	401	413	416	401	389	390	383
11988	6724	5002	2311	1594	1290	1093	961	945	898	906	916	855	838	885	912	867	878	931	856	894	857	857	912	856	866	894	869	885	885	824	873	867	840	817	882	881	845	859	869	854	786	923	839	849	838	836	811	833	871	849	897	885	828	868	873	871	869	842	862	932	853	821	859	835	864	864	860	845	836	936	869	830	859	859	892	871	900	853	869	911	891	904	877	914	879	901	914	868	864	887	859	898	856	816	849	879	871	908	838	921	900	885	886	904	889	872	818	866	834	872	870	845	832	799	858	815	880	841	846	861	856	898	825	879	853	872	885	813	854	831	805	911	841	840	890	817	860	865	877	847	852	883	881	900	826	925	901	855	878	884	845	810	817	876	846	866	844	862	867	857	903	855	837	892	826	824	866	839	877	855	879	834	884	887	890	799	862	861	887	852	844	808	880	879	875	851	829	828	875	841	882	833	918	871	880	866	852	899	833	910	881	906	838	891	830	890	884	854	846	836	825	841	830	879	845	905	803	835	859	860	879	883	870	822	844	886	854	870	827	856	922	877	887	854	907	861	799	887	861	873	847	835	839	890	802	816	870	845	849	857	865	878	882	835	841	815	907	830	863	877	853	889	851	836	844	882	820	860	868	828	867	829	828	926	845	829	862	881	893	840	841	837	894	836	878	833	884	856	882	856	870	879	862	874	879	895	884	877	882	877	826	811	834	861	846	865	852	810	870	841	888	862	842	903	810	876	905	830	848	868	861	861	914	840	844	809	841	882	867	820	868	876	814	860	876	792	912	878	876	876	932	870	854	821	856	847	862	835	863	888	888	875	873	848	859	842	914	847	872	869	897	865	838	845	898	855	805	906	831	878	883	876	907	889	864	859	885	836	803	873	862	900	849	891	920	852	825	862	831	866	873	847	837	816	778	840	854	864	908	879	928	853	885	914	848	856	862	890	896	834	878	853	857	878	883	864	852	833	846	930	857	838	843	862	882	879	857	865	823	834	895	887	788	847	854	881	885	839	855	850	922	944	854	824	862	860	850	852	856	884	867	793	912	816	904	842	810	889	836	837	862	850	782	861	897	860	871	868	935	840	848	906	818	816	865	818	872	836	861	819	838	856	840	889	897	855	880	886	867	850	953	883	814	897	869	876	869	872	903	891	855	830	854	899	848	892	799	818	872	884	855	910	863	875	879	819	887	868	843	817	827	858	842	904	878	871	841	857	889	873	888	892	878	865	862	859	902	876	855	907	884	867	839	850	874	873	858	834	797	845	786	818	795	889	821	877	846	869	873	847	833	808	835	875	863	867	834	870	856	888	875	860	882	884	901	848	900	914	848	842	789	858	830	867	850	881	847	847	833	852	887	873	904	885	855	865	903	920	837	892	831	892	889	834	848	886	823	925	875	864	864	867	880	859	903	859	907	871	859	843	891	830	855	839	883	861	863	846	917	895	875	867	877	872	925	835	846	873	854	869	845	823	871	873	849	844	909	860	881	841	839	845	863	892	821	821	850	873	877	823	831	893	877	822	894	876	901	874	872	859	828	893	819	847	814	862	883	810	796	845	902	869	864	842	810	864	897	782	867	844	846	850	868	863	874	868	844	907	886	898	850	849	810	877	913	865	854	873	805	837	840	879	921	876	833	855	844	861	899	862	829	855	826	884	810	871	835	867	858	909	823	852	818	862	857	891	811	816	864	905	868	808	840	846	794	841	914	873	839	830	831	899	900	892	790	855	806	864	879	807	823	908	836	860	860	885	904	854	849	892	832	878	832	857	875	887	837	898	848	840	860	872	877	884	839	928	866	867	859	847	897	783	888	812	842	853	862	924	833	891	879	919	859	866	833	881	865	845	841	844	878	901	889	859	834	845	880	872	823	877	803	846	882	874	841	830	841	832	846	868	869	840	882	833	823	909	878	875	919	894	877	890	844	867	841	833	876	851	837	880	875	892	828	866	853	844	915	851	873	871	929	894	868	881	840	867	838	882	874	842	854	933	852	901	886	936	857	851	872	829	889	843	850	850	902	796	870	886	833	920	839	834	816	827	845	869	944	837	847	869	898	821	839	860	863	882	877	829	870	872	822	834	901	835	868	901	869	885	882	818	840	786	871	868	920	883	908	930	932	872	914	832	872	905	876	950	878	806	867	852	856	844	827	847	824	817	862	817	875	865	870	885	868	876	869	873	854	793	866	870	886	874	893	892	818	879	904	865	841	840	879	892	862	893	830	856	840	860	837	862	784	881	852	871	812	855	869	823	893	849	895	870	867	848	864	844	873	841	862	869	911	889	880	854	880	852	853	835	868	864	830	865	860	847	887	884	831	862	877	818	821	858	877	840	802	871	861	886	865	805	894	892	854	840	842	816	834	885	828	817	839	861	871	811	874	844	841	877	884	883	877	886	884	859	861	836	869	856	849	890	889	879	886	868	887	876	840	852	874	881	863	932	906	844	838	860	782	876	893	910	830	849	778	873	854	846	843	887	910	801	838	847	870	851	826	863	857	861	930	870	849	912	835	869	854	845	866	885	867	862	897	824	851	875	910	866	914	879	832	878	840	888	845	895	823	880	838	884	849	839	870	898	868	863	827	923	861	842	911	844	822	840	908	863	843	799	818	827	858	864	929	866	877	889	807	883	795	837	892	883	862	859	854	830	872	841	842	912	903	827	852	889	889	853	850	826	863	885	903	865	880	899	860	854	818	844	810	851	908	834	873	887	835	857	934	852	887	842	879	877	871	913	894	851	919	847	901	864	872	904	877	850	892	865	870	825	875	850	870	869	866	832	864	860	858	873	821	865	815	831	863	902	851	881	828	828	814	899	892	887	834	865	859	844	860	871	800	865	845	872	907	827	839	835	846	916	848	849	828	850	878	879	845	842	824	864	887	852	905	890	850	824	806	818	929	887	843	841	926	850	861	866	827	926	887	935	816	824	882	859	859	821	821	888	852	845	886	860	859	928	897	901	853	859	869	885	874	897	840	850	808	894	843	872	925	849	877	889	860	882	841	898	867	841	862	816	884	839	853	856	836	843	837	828	850	868	850	852	905	884	848	825	842	896	845	841	865	846	903	885	808	870	892	894	872	871	921	855	827	920	917	882	906	898	864	800	876	846	866	864	872	875	878	849	897	813	882	875	884	798	935	833	844	776	852	868	900	936	878	798	866	847	865	819	903	874	935	875	855	868	897	866	839	845	852	899	859	827	866	899	902	840	843	891	873	863	855	811	865	917	869	878	856	842	872	844	887	914	895	835	882	871	857	831	921	878	879	897	873	873	856	792	775	868	828	845	841	872	865	835	814	792	797	829	839	886	859	829	854	833	858	806	916	840	907	838	854	904	841	877	832	857	863	825	862	845	835	857	858	895	871	896	843	842	870	880	844	865	870	863	790	801	928	883	917	847	877	843	871	864	882	857	880	883	862	847	904	871	834	856	890	893	894	876	897	896	884	856	907	862	889	894	839	868	869	835	849	850	840	850	869	825	875	904	878
24772	21204	24806	27896	20895	6038	1559	1025	687	601	475	403	407	348	338	336	341	358	325	326	341	319	313	327	300	339	297	317	310	351	327	308	309	298	297	299	285	286	312	281	281	267	315	315	314	279	286	278	293	318	312	286	302	265	291	312	354	269	302	318	255	302	299	311	302	284	298	290	303	314	284	309	299	306	298	286	284	299	293	301	279	296	287	326	272	286	323	252	302	268	276	280	309	277	268	305	296	319	314	320	284	331	252	305	324	295	308	312	274	297	319	284	298	290	296	286	308	299	280	286	277	256	304	287	295	285	287	280	294	270	282	305	282	268	316	301	298	263	309	311	298	291	283	284	292	304	316	290	292	302	306	273	300	310	268	301	303	296	323	310	275	318	280	307	317	290	297	342	293	306	287	320	296	329	297	291	294	303	285	320	300	269	306	312	309	295	287	280	286	281	254	315	286	297	278	276	294	295	295	309	283	287	324	286	291	299	301	300	315	279	280	290	308	287	260	324	281	280	303	298	316	290	271	283	303	296	306	282	286	307	318	313	316	278	308	293	284	324	275	281	288	277	315	257	304	277	290	307	286	297	323	288	287	292	278	269	278	314	319	292	307	276	300	306	289	277	302	295	290	279	287	313	309	318	332	315	280	280	313	289	269	294	326	290	274	287	267	320	318	268	317	313	318	302	293	291	341	298	330	306	319	292	302	292	287	295	297	298	275	304	272	250	301	322	297	284	316	284	254	323	288	315	292	269	285	267	276	298	286	292	301	334	308	315	291	284	284	290	272	287	288	295	297	299	282	289	291	301	297	304	295	278	308	315	286	309	301	283	309	349	326	274	316	281	312	321	290	319	321	301	282	266	296	291	286	288	293	286	295	268	289	305	286	302	320	271	286	290	311	301	301	282	317	291	298	309	313	305	290	302	272	294	266	284	279	315	315	312	312	314	269	289	283	290	309	275	269	297	277	308	296	296	295	319	312	313	290	269	310	291	271	281	275	291	305	292	305	298	289	280	283	291	279	295	304	281	297	315	294	286	282	314	312	298	311	290	289	241	288	312	283	291	296	253	302	285	316	307	301	294	233	283	291	241	284	283	315	278	285	279	281	288	335	270	276	278	298	286	266	264	276	333	282	299	283	298	286	266	292	279	307	276	294	302	283	304	286	283	305	354	277	287	302	277	316	279	288	279	285	263	306	287	294	305	289	311	293	319	329	333	282	284	290	286	310	257	277	275	300	273	326	286	310	330	289	266	314	288	298	272	304	307	306	298	280	270	317	311	275	293	293	306	279	264	248	290	271	303	304	288	302	283	302	299	317	284	300	312	292	283	301	317	313	299	322	286	307	298	301	275	328	315	303	281	312	300	288	284	289	280	312	295	281	326	291	245	339	297	300	311	316	310	328	306	296	299	320	298	312	273	252	270	339	324	285	285	267	261	293	278	292	298	289	290	267	278	272	315	331	307	287	296	270	279	280	279	304	284	314	280	327	296	274	297	288	306	299	304	296	321	298	294	294	310	290	282	295	307	302	274	300	275	291	299	298	314	298	303	305	317	330	327	277	305	290	284	317	280	296	294	275	323	286	278	287	264	305	322	295	294	309	306	288	300	307	287	290	288	321	271	309	291	285	310	301	318	320	288	252	286	314	303	341	302	285	309	295	279	328	270	290	317	287	296	313	292	310	276	299	314	318	295	264	291	272	280	287	324	296	336	293	291	349	284	302	318	305	287	316	293	277	339	317	255	326	281	277	309	280	257	282	297	308	297	311	283	290	280	332	254	301	270	317	279	297	266	288	298	263	302	286	321	314	301	302	292	307	309	274	280	305	307	306	322	304	288	287	301	298	289	327	293	312	322	317	306	305	314	298	269	287	301	284	290	285	328	278	299	328	265	341	286	285	299	323	325	277	304	268	261	279	291	308	299	302	294	288	292	284	296	312	320	304	286	290	296	272	320	308	323	318	310	287	298	303	302	245	307	292	289	298	305	325	277	309	299	295	290	277	285	301	317	287	298	288	303	307	285	257	261	297	303	254	304	278	285	299	293	297	281	299	300	321	271	300	304	316	278	334	314	304	291	293	289	282	299	311	319	307	295	286	307	290	289	301	277	272	301	278	295	306	299	294	306	335	298	298	294	291	292	249	290	277	300	293	322	285	283	257	272	311	288	285	293	280	298	320	271	335	314	281	287	279	290	281	324	308	296	294	299	281	301	306	285	322	294	288	292	284	282	294	291	316	294	267	302	313	294	289	299	299	270	279	298	291	285	288	277	321	308	304	280	286	312	306	323	275	285	288	281	284	326	351	302	292	349	306	318	308	333	329	289	293	309	289	315	299	283	299	288	280	290	277	296	327	304	292	334	264	273	282	300	282	291	273	263	321	300	279	304	282	305	282	284	301	296	280	275	267	310	308	281	314	314	308	334	285	261	298	309	305	282	312	287	296	298	313	276	268	280	289	317	304	254	310	292	278	271	295	303	279	298	328	289	282	313	293	324	286	276	292	313	322	274	306	272	290	316	300	277	262	290	272	247	302	301	338	304	298	293	292	265	313	293	296	283	272	304	295	284	285	308	300	303	283	288	290	313	299	280	295	318	311	302	270	271	304	297	318	293	295	266	293	270	292	309	343	337	294	303	308	251	281	319	311	321	320	300	312	301	298	293	302	300	360	327	287	305	329	294	296	258	286	323	284	318	281	294	309	291	281	299	310	302	287	335	299	291	288	299	327	296	314	301	291	282	290	297	312	285	296	296	300	297	262	305	294	313	294	267	279	305	300	289	288	274	276	288	302	288	276	301	305	316	281	287	267	281	267	297	304	313	287	266	341	304	302	319	267	269	294	277	292	294	280	277	291	315	296	254	301	278	284	269	280	268	279	276	289	304	286	269	288	257	334	300	309	287	279	320	298	273	300	309	294	298	304	271	277	312	319	293	326	281	289	317	328	316	283	272	282	300	288	313	308	268	316	323	266	339	300	315	266	270	282	261	316	304	313	285	273	288	300	305	288	325	305	264	304	253	305	286	322	318	281	282	306	341	308	294	296	311	308	290	273	306	306	312	276	293	301	246	308	284	289	304	301	283	315	292	284	268	269	311	307	263	266	299	283	298	292	300	298	274	270	243	297	261	311	322	294	310	294	272	304	256	273	294	326	302	320	287	310	310	280	299	321	284	280	296	331	317	299	286	315	317	267	297	280	275	286	293	261	292	295	320	304	283	287	321	299	303	275	272	268	289	292	308	231	294	301	313	304	307	288	274	302	310	281	267	298	278	310	311	312	299	294	287	284	266	298	316	297	285	274	300	299	276	348	303	332	297	283	274	312	295	281	322	329	275	308	286	307	284	307	282	306	307	288	255	295	285	319	286	332	319	274	298	275	251	312	289	289	274	312	260	287	315	320	290	316	268	281	277	293	270	275	286	283	307	274	320	271	284	296	292	280	296	292	308	310	257	286	316	254	270	290	322	299	275	303	284	296	297	295	289
7098	12426	9165	4235	2450	1709	1138	973	858	813	721	692	641	662	687	653	673	683	681	666	674	651	645	681	643	657	624	679	668	645	681	637	682	625	660	651	648	655	662	675	653	670	651	630	624	682	691	644	628	670	649	660	632	679	655	656	659	706	677	625	626	680	648	674	670	650	694	644	606	658	677	673	650	681	674	639	656	658	648	657	675	627	661	657	632	642	660	649	624	655	650	651	608	640	662	659	663	628	638	636	653	616	638	657	628	645	613	653	662	677	685	614	667	668	685	622	624	634	636	674	618	619	655	643	667	664	678	654	575	671	635	666	607	655	697	626	618	659	626	659	645	675	655	608	690	677	632	631	606	620	682	663	671	620	630	618	667	657	652	633	680	644	645	610	609	624	656	644	666	646	633	640	646	621	642	627	618	666	626	601	657	666	630	662	672	634	696	666	680	646	659	688	642	637	652	601	689	673	638	657	625	677	613	652	667	657	631	645	648	698	624	611	655	641	640	663	678	631	645	584	652	654	641	644	673	653	614	673	617	643	660	667	593	661	631	653	633	626	684	668	679	622	648	647	628	610	636	668	640	632	659	646	668	638	686	655	685	613	651	613	635	644	653	650	648	648	625	624	626	683	640	648	651	654	642	682	682	647	704	666	673	647	638	598	615	636	674	679	618	639	653	650	673	715	633	704	654	640	641	613	669	701	610	655	637	656	657	659	593	644	636	629	635	664	604	619	654	635	620	608	675	613	628	646	659	695	654	689	638	589	674	663	648	658	636	604	683	653	652	597	675	634	663	636	653	671	612	685	636	646	652	644	659	656	636	658	621	675	625	650	672	649	673	635	679	660	666	643	642	656	619	670	666	652	628	655	656	684	656	637	624	624	637	601	660	674	636	641	636	594	593	631	670	606	660	643	657	630	660	639	654	599	607	696	649	601	659	634	628	638	619	623	656	612	660	668	641	675	639	673	653	664	646	646	627	660	620	636	673	630	688	650	670	637	654	602	670	681	637	673	657	616	586	612	681	623	627	618	642	664	675	631	639	638	636	650	645	663	668	645	602	678	652	637	642	686	594	629	619	617	652	644	637	657	588	600	680	652	704	649	634	674	672	677	662	702	626	617	647	638	650	612	622	618	686	622	649	665	631	670	652	678	657	629	655	588	613	649	614	636	677	616	646	661	641	644	620	627	635	634	660	668	628	615	620	690	613	670	606	677	648	665	631	684	646	645	669	659	635	665	656	641	638	624	655	650	611	628	623	640	643	616	638	643	606	656	623	632	691	600	685	671	639	673	658	675	686	652	644	709	629	639	597	621	615	660	672	675	609	626	646	656	613	662	670	649	643	655	630	637	664	628	648	594	640	712	619	639	606	679	646	614	670	645	675	626	687	628	626	649	622	666	673	652	702	600	648	621	603	611	668	637	631	650	636	665	635	655	628	644	647	602	672	681	660	601	618	668	655	633	592	607	604	658	682	652	652	637	638	636	676	667	638	647	604	651	618	631	663	653	605	616	699	677	679	648	658	668	689	655	700	607	629	583	657	671	636	628	642	664	671	643	647	670	621	628	629	623	669	667	667	627	682	676	624	610	607	586	615	646	644	620	625	655	660	625	656	682	653	646	680	632	652	603	652	669	651	650	628	635	655	620	650	646	633	672	680	685	668	589	646	608	650	670	681	652	661	650	621	658	626	658	651	633	661	602	627	662	650	681	653	708	644	639	663	613	642	655	625	651	638	659	635	663	638	654	680	665	679	683	676	683	659	632	630	663	630	648	676	620	630	674	666	643	615	656	617	652	692	620	623	632	624	661	607	627	603	637	592	622	636	608	614	704	664	652	649	634	700	631	641	585	668	653	675	645	651	676	684	640	630	652	670	656	588	636	614	697	668	665	685	669	668	635	651	648	674	688	586	642	662	691	645	638	659	634	603	679	643	671	660	620	673	683	684	665	640	639	646	684	624	655	604	638	625	634	611	644	682	617	573	625	693	653	677	676	633	615	636	656	662	698	644	677	652	639	648	603	630	652	649	633	646	657	653	608	638	640	666	692	671	629	640	657	638	651	655	636	658	631	659	634	670	591	662	593	709	659	636	584	635	670	704	649	687	620	653	615	674	686	637	642	629	593	644	622	665	623	629	627	698	637	617	631	646	637	616	632	612	649	645	658	647	637	593	595	646	603	683	622	624	645	600	663	660	621	656	682	657	650	668	653	666	673	652	669	644	637	646	643	646	631	629	672	623	628	624	647	634	602	657	631	611	696	701	653	639	622	627	627	670	609	608	639	648	620	644	623	654	662	617	659	646	604	647	671	639	631	640	618	608	692	642	652	658	611	622	595	621	638	647	626	650	673	672	666	616	687	633	656	633	667	675	655	653	615	656	647	686	619	624	640	600	657	628	660	675	599	674	613	688	621	629	626	649	668	632	642	584	636	610	647	606	652	666	627	637	627	651	625	671	651	620	629	665	622	630	691	602	647	675	656	632	649	658	639	588	646	592	679	624	624	647	656	605	610	623	639	676	643	607	625	656	639	663	635	613	684	694	673	636	658	694	664	607	631	667	689	674	641	597	663	664	640	695	670	634	652	629	617	639	631	731	611	652	667	653	642	637	673	623	633	667	664	631	636	658	625	637	646	628	631	659	649	657	631	604	671	678	624	620	621	631	631	680	631	669	624	691	661	598	659	657	606	611	696	637	633	640	656	671	660	667	654	642	601	664	649	634	662	645	626	679	658	614	629	653	638	665	654	663	600	658	615	648	692	626	641	645	638	648	660	639	592	664	657	660	637	648	603	666	641	644	597	650	620	689	624	633	657	603	619	628	660	651	632	621	635	638	691	641	619	656	662	629	665	652	636	639	651	670	662	657	639	573	628	648	718	608	613	606	651	642	620	629	653	650	618	634	618	653	607	633	645	649	635	680	606	616	632	653	619	685	662	636	640	657	680	692	638	632	644	685	607	648	660	652	654	607	635	665	694	641	645	635	688	635	615	643	659	585	671	672	650	664	682	632	654	657	620	614	627	670	612	694	674	652	656	606	649	586	630	666	655	643	663	634	611	660	674	638	612	669	660	646	619	662	646	615	706	654	620	596	641	659	639	655	619	678	678	665	652	650	590	620	645	684	648	712	652	661	640	640	643	694	625	660	699	653	641	634	671	644	647	611	653	652	646	641	618	661	664	625	684	615	629	686	657	646	638	634	665	647	656	639	634	637	610	658	636	645	624	661	699	658	651	642	632	675	570	666	648	638	634	667	650	657	625	643	637	643	620	710	603	649	664	643	634	642	603	626	647	623	643	683	634	672	629	659	624	646	642	619	696	636	630	617	650	655	640	595	633	570	658	650	650	582	610	671	631	672	727	614	592	682	668	701	639	613	644	631	653	677	642	672	646	639	655	659	625	653	641	655	673	649	683	570	620	663	627	648	643	665	629	636	672	692	622	620	639	616	639	628	632	605	657	618	628	622	648	620	631	615	637	709	642
24086	21194	25379	27320	21240	21230	6010	1424	861	644	426	366	318	222	290	285	246	271	242	243	235	215	212	219	213	201	221	208	217	198	158	190	192	217	169	203	194	193	189	191	202	244	222	192	193	195	163	189	173	215	189	191	185	196	183	185	186	186	161	169	195	201	181	193	183	174	202	198	178	203	183	190	180	193	203	207	173	183	195	189	163	187	180	195	170	175	183	209	198	194	210	200	166	189	194	179	187	166	179	152	187	172	200	193	200	193	203	177	213	184	170	191	173	185	189	188	193	204	182	196	177	192	178	215	190	194	177	195	188	190	165	183	158	227	176	185	182	186	182	176	180	176	177	176	185	194	166	170	192	172	179	187	191	178	187	187	179	176	198	189	178	180	208	178	179	185	177	202	176	189	171	191	187	174	191	196	204	195	181	187	207	164	159	197	208	193	179	192	172	217	189	201	170	173	171	185	188	193	176	175	196	200	168	164	198	174	193	174	175	190	189	203	187	181	175	181	208	186	167	180	170	161	176	183	177	190	203	176	150	193	196	190	159	181	158	163	190	204	190	170	186	180	195	177	176	217	187	213	170	191	159	198	197	203	160	188	200	191	174	185	176	184	190	210	183	205	180	210	195	210	189	192	179	163	195	190	184	186	187	188	172	186	201	204	187	195	185	175	199	202	168	202	187	207	194	173	198	181	179	176	164	173	179	202	203	219	195	190	207	205	200	190	160	168	210	171	181	173	183	170	174	169	169	168	176	193	158	161	187	193	202	179	204	201	184	222	189	168	193	183	179	173	197	189	180	205	180	183	195	180	171	203	181	189	194	200	190	211	186	174	181	197	183	154	200	163	212	200	160	203	203	172	183	186	183	191	198	181	172	190	204	174	172	200	167	160	194	175	179	167	207	183	191	207	214	187	187	191	168	177	191	192	193	197	176	149	193	197	189	191	178	166	188	207	171	174	193	174	183	191	197	202	188	180	183	195	210	175	165	183	222	180	174	180	204	186	175	187	235	205	181	188	176	189	193	184	169	179	171	186	165	148	149	160	198	181	196	220	206	173	199	166	171	192	173	170	181	178	176	151	186	171	170	185	197	188	200	172	191	192	188	178	174	170	195	193	173	184	179	164	189	181	168	188	186	198	193	196	187	162	174	161	199	208	181	171	167	170	179	191	188	175	178	175	184	191	209	192	167	171	222	192	193	206	200	185	189	196	217	185	139	204	192	167	187	171	196	192	189	160	181	182	175	191	184	187	164	170	192	195	179	198	171	197	167	185	189	202	205	199	190	190	186	191	190	212	189	199	169	204	190	182	197	198	204	180	198	185	179	186	201	186	162	182	163	164	201	205	188	206	175	166	190	172	186	156	186	187	223	184	180	180	191	193	168	174	185	194	163	178	198	189	182	203	163	176	171	194	173	189	193	200	206	177	188	193	189	158	185	161	206	177	162	210	182	200	183	194	192	202	184	185	153	197	175	197	188	185	190	193	166	173	172	198	212	190	210	207	194	169	147	188	189	187	174	203	177	192	214	198	187	151	194	189	188	205	225	170	154	188	193	184	194	167	169	174	165	189	228	181	179	149	176	202	168	207	205	181	191	180	174	185	176	159	197	180	185	166	174	166	191	151	184	165	191	187	169	172	164	174	200	192	175	173	173	183	202	179	191	177	171	176	179	163	168	198	193	161	174	199	217	196	190	189	214	186	200	167	194	213	161	174	200	179	204	200	199	170	179	176	157	188	197	183	182	205	198	179	169	192	173	181	179	175	197	174	161	188	200	179	212	202	187	206	189	195	164	210	207	183	172	177	229	210	186	201	192	169	200	201	194	206	197	202	205	177	172	214	199	158	165	203	161	179	152	205	154	171	198	187	172	188	183	164	170	195	197	161	170	184	174	157	186	197	214	194	195	172	196	191	189	160	199	192	180	189	216	184	181	165	199	187	170	201	184	180	158	183	188	193	189	199	181	175	209	183	160	167	213	190	183	195	178	196	196	202	197	171	187	178	150	167	188	190	193	166	199	181	190	196	197	179	206	175	206	196	171	170	193	190	192	181	211	190	171	162	185	187	193	175	189	196	199	171	216	159	167	205	167	188	177	191	184	181	203	227	215	195	191	174	177	201	153	163	182	186	198	179	152	187	202	171	177	186	201	184	178	185	208	162	180	191	162	189	168	180	183	171	187	200	177	206	191	168	178	193	193	204	172	194	217	213	197	164	156	201	178	214	192	188	210	179	192	195	222	155	164	164	192	167	184	181	177	170	176	188	176	179	197	176	192	197	180	189	230	173	186	191	202	196	163	192	187	186	195	173	190	209	176	182	213	177	190	210	190	177	178	170	186	180	202	185	179	182	185	210	191	210	209	186	161	198	165	169	175	203	190	168	193	196	188	197	218	175	186	196	177	190	170	186	181	201	190	158	182	214	208	191	212	180	164	188	229	207	177	192	178	175	176	201	194	184	201	167	187	195	182	182	181	172	172	199	150	200	190	183	207	219	162	158	186	175	208	164	181	194	182	163	205	179	173	195	187	171	180	218	184	177	169	156	214	193	213	183	159	220	201	206	181	167	186	184	170	187	201	172	172	188	196	185	222	170	186	189	194	181	193	189	188	206	193	183	207	197	192	166	201	200	201	181	162	192	173	175	195	180	201	186	185	165	217	199	188	190	161	183	188	174	162	174	187	170	183	182	159	171	163	200	196	184	192	187	204	179	192	162	197	183	185	186	166	173	220	183	171	187	175	185	177	179	189	174	192	209	208	195	173	187	208	189	203	184	171	179	187	185	174	198	168	206	212	210	206	176	183	163	163	193	176	195	165	193	209	167	164	144	173	169	185	184	165	162	185	182	196	162	160	216	214	169	207	205	190	182	202	213	203	175	195	167	185	198	199	191	207	180	199	201	178	187	183	192	185	200	194	196	213	187	155	184	199	173	179	189	215	187	199	183	206	183	178	157	174	187	180	181	174	168	206	191	169	193	190	209	195	198	207	182	207	189	175	181	180	189	185	178	178	177	177	187	188	184	175	183	200	196	188	183	149	175	202	182	169	174	177	196	179	211	200	191	174	171	206	190	171	189	182	157	194	171	192	210	211	183	170	179	189	208	172	194	197	173	192	196	178	200	183	192	187	172	201	171	195	194	216	185	192	185	166	183	191	175	176	188	190	190	180	175	210	183	187	183	178	179	178	203	176	184	189	182	195	160	170	181	191	195	188	174	196	190	189	175	183	190	181	192	193	184	153	184	201	198	181	169	204	157	181	187	193	177	182	174	193	162	213	174	199	178	175	198	166	190	197	174	190	208	188	198	151	177	178	179	169	193	178	172	222	168	171	183	189	187	158	184	182	196	173	195	185	192	167	184	181	171	169	175	177	176	191	177	183	203	205	164	188	174	192	159	181	158	158	185	196	187	180	173	201	191	186	214	186	220	162	176	200	197	183	174	191	183	192	197	185	193	194	199	180	194	216	198	181	182	172	203	192	190
7015	15979	11736	5612	2982	2216	1213	953	782	685	588	543	501	476	460	477	467	498	487	503	468	457	450	456	452	479	436	413	443	460	462	452	455	451	442	444	417	422	468	469	444	436	467	433	435	423	463	449	446	454	425	450	446	430	457	420	385	461	457	466	398	475	452	464	402	478	451	481	434	450	448	420	463	471	405	426	439	488	440	457	401	450	440	454	426	447	414	453	445	469	438	425	456	411	452	412	404	478	450	450	435	433	474	434	434	412	433	432	440	440	434	456	440	415	459	448	472	404	432	400	407	421	442	435	429	456	434	478	440	385	459	476	448	499	441	438	429	466	444	424	457	449	436	449	471	415	410	464	416	449	443	430	444	424	486	404	405	456	456	452	397	487	465	426	470	410	450	442	437	426	421	479	443	445	437	436	480	451	451	465	461	395	448	465	443	430	457	424	465	467	474	454	437	412	480	436	427	482	447	415	422	420	422	426	446	461	425	435	458	456	431	454	429	458	417	435	426	455	433	434	444	439	457	434	435	446	445	443	458	421	486	451	433	452	453	501	433	404	462	442	447	438	412	442	459	425	415	443	440	453	449	466	444	447	422	416	432	460	458	444	438	432	469	449	432	468	464	454	437	436	439	460	450	442	434	438	442	416	374	419	469	416	486	417	450	395	466	444	436	431	435	464	457	442	419	451	405	480	440	440	440	441	436	437	451	429	461	432	463	420	473	468	446	471	425	428	442	483	462	403	469	452	439	425	447	465	398	446	442	445	434	457	437	417	410	422	441	386	454	501	445	424	410	425	440	452	464	432	459	456	430	440	449	413	426	443	463	417	412	415	445	391	427	467	419	443	429	417	436	500	410	436	471	441	421	442	471	439	424	423	418	459	434	455	485	476	430	430	427	441	422	467	441	465	428	436	447	434	423	412	472	459	422	451	433	413	410	396	456	465	465	456	478	427	403	441	412	462	436	437	434	434	430	445	442	427	461	423	438	443	453	421	430	432	463	420	429	426	443	429	395	476	443	456	424	444	427	403	445	413	440	449	454	437	485	428	476	431	459	435	412	474	463	421	478	414	488	416	441	441	433	449	440	419	422	466	435	408	479	459	408	449	435	437	437	436	455	421	407	453	416	435	467	474	465	422	445	444	464	422	477	441	462	445	458	441	451	452	454	414	438	439	449	456	440	474	468	419	419	457	430	420	435	431	406	391	463	460	432	436	429	461	426	461	421	507	437	464	395	404	468	399	456	406	450	447	484	452	401	415	460	460	411	409	443	462	434	460	445	388	429	454	463	441	468	432	436	470	408	443	445	412	413	410	471	480	428	446	430	455	458	462	434	464	441	434	438	465	412	427	463	426	443	457	415	420	426	429	420	455	460	477	427	426	426	451	416	435	436	459	412	457	453	437	420	438	472	440	447	417	450	457	442	393	408	442	422	482	444	443	472	455	441	468	435	449	440	433	409	444	424	412	447	483	429	399	460	436	490	422	428	425	475	391	422	415	428	430	447	427	447	429	441	441	436	443	418	473	408	458	428	458	400	473	416	450	449	499	439	420	473	407	461	431	445	456	427	458	457	424	418	419	435	456	448	438	414	447	478	419	448	416	452	443	452	448	411	406	490	434	399	444	435	439	451	419	420	442	422	476	454	432	500	423	478	436	401	437	457	420	421	451	440	444	428	449	430	433	407	424	431	447	427	432	453	395	450	450	430	455	473	432	460	469	409	467	411	461	455	436	434	424	461	477	499	446	474	457	455	425	430	428	504	435	422	438	427	469	444	443	442	484	433	449	450	420	411	449	418	424	449	475	446	417	423	449	438	444	480	441	457	465	441	421	440	437	472	448	450	466	405	420	452	435	441	427	471	402	423	451	446	458	450	454	403	429	459	462	430	457	442	444	435	419	423	400	409	482	430	429	431	407	471	410	458	425	448	454	427	449	481	425	435	425	483	415	436	447	433	435	452	470	451	427	399	442	430	444	428	450	455	410	438	452	414	476	467	414	416	398	418	450	451	446	461	428	386	414	460	430	442	433	466	430	440	452	454	430	429	463	456	451	452	446	448	430	398	445	448	473	444	429	426	437	462	462	431	443	477	410	419	467	420	436	430	481	429	444	398	419	439	446	456	447	436	453	476	461	450	434	435	443	456	415	442	425	486	437	412	433	420	443	416	417	456	429	412	460	438	430	469	405	440	425	425	443	475	458	428	443	424	445	476	441	428	438	437	397	433	499	446	431	469	409	434	474	460	444	405	449	429	423	491	468	431	460	426	468	447	425	469	434	445	465	446	439	440	411	481	415	433	471	463	418	405	467	413	451	428	423	437	415	442	431	449	442	454	439	410	483	463	446	441	425	470	403	431	421	424	443	403	420	440	429	404	454	394	427	393	463	426	442	437	421	442	454	441	420	437	438	460	481	449	426	413	450	467	450	448	470	439	391	433	441	438	443	423	452	457	416	453	434	456	425	443	450	440	452	436	408	384	426	489	427	461	500	433	414	451	440	456	407	447	425	464	428	417	436	490	421	437	465	448	465	443	452	422	448	403	406	451	431	456	400	451	450	415	447	459	412	467	435	434	440	453	428	422	453	435	435	430	477	451	435	422	443	457	473	422	455	444	403	429	417	462	414	442	432	466	438	450	436	437	429	453	432	434	417	462	455	463	428	405	436	433	446	419	435	456	455	458	471	429	435	423	424	433	437	408	466	423	438	450	421	409	460	435	445	442	460	468	439	434	425	456	410	419	441	444	422	439	443	440	452	488	432	438	439	458	431	439	444	445	436	445	455	421	450	450	429	439	439	444	463	429	429	404	484	458	414	400	452	430	432	423	469	399	445	419	425	453	422	418	435	434	427	433	426	460	463	423	412	461	441	425	412	476	400	483	433	395	425	460	410	404	392	428	493	438	438	449	403	419	459	431	409	438	421	433	443	482	458	453	441	468	427	414	452	461	449	433	454	419	435	448	414	454	448	453	456	453	426	425	460	419	461	433	426	428	401	430	464	404	445	425	438	439	445	379	443	448	471	466	440	434	453	451	430	413	415	416	463	448	436	426	441	457	435	425	440	430	445	434	434	421	467	425	457	443	444	461	457	437	437	433	454	455	436	421	418	455	451	448	405	425	431	453	437	451	442	464	419	431	442	426	427	427	403	411	464	407	432	450	431	441	457	461	435	434	460	428	439	457	430	443	384	408	435	442	411	455	470	447	459	441	408	407	425	442	430	416	452	446	441	448	427	441	456	450	429	457	460	441	430	405	464	443	438	494	454	440	455	435	428	399	435	475	408	445	442	449	440	439	457	456	452	427	485	446	471	442	445	439	430	444	404	429	446	435	421	445	451	392	418	427	432	466	430	400	438	464	393	453	457	420	424	464	456	483	443	451	441	435	440	440	416	381	414	424	442	449	443	422	414	432	437	458	422	473	442	444	460	448	445	442	421	401	477	427	461	441	464	427	463	447	431	455	442	408	454	417	427	422	418	415	433
35638	14885	5879	2583	1471	1140	839	655	539	469	498	463	410	421	391	439	393	399	415	439	431	437	390	393	386	396	380	380	414	383	446	400	360	395	370	403	398	366	393	392	422	412	407	440	379	374	385	425	397	448	388	401	387	438	396	390	367	381	368	440	391	401	406	440	390	435	401	427	415	408	418	414	440	376	393	404	407	384	359	364	414	401	405	390	374	379	367	392	404	359	382	396	385	420	407	398	388	424	439	398	399	400	362	408	390	368	372	423	440	408	419	395	375	385	408	395	434	387	390	367	397	399	416	389	401	405	398	388	403	381	390	444	367	358	387	393	362	391	442	392	424	380	414	436	424	410	378	392	370	395	384	430	418	441	397	391	421	403	397	412	357	443	399	388	412	423	397	394	395	422	428	398	385	421	396	407	409	419	399	395	387	428	364	427	391	399	383	413	414	389	415	418	411	381	389	380	410	385	412	403	398	418	414	386	426	402	379	371	415	418	388	400	401	403	423	402	382	404	420	408	373	374	386	396	416	373	351	375	383	392	365	365	389	393	414	382	436	410	387	400	445	402	372	405	390	387	388	392	407	385	381	446	390	391	379	368	400	411	407	413	435	419	377	394	373	423	400	411	361	399	404	383	402	389	392	449	414	391	422	392	422	373	386	369	405	405	388	391	396	369	389	369	373	377	406	409	403	409	411	402	351	448	409	420	422	389	373	358	365	403	409	405	393	378	433	422	435	354	398	398	397	405	437	421	384	439	393	442	349	346	375	382	382	382	404	432	401	430	404	432	359	395	422	445	423	377	348	390	440	378	408	440	404	409	410	401	428	426	386	395	388	359	363	394	376	380	390	426	378	387	435	378	434	386	416	396	395	450	368	394	389	391	357	363	389	407	393	402	444	415	383	368	377	396	385	419	425	434	437	391	385	412	413	396	381	380	394	374	376	386	397	413	394	395	380	365	406	390	390	404	377	406	417	383	395	404	401	376	373	382	404	401	391	413	404	393	407	366	369	390	383	421	377	408	420	389	412	440	395	398	376	399	387	388	379	379	426	427	402	418	375	378	374	444	393	353	375	390	367	391	402	363	400	420	399	403	406	402	360	437	400	409	418	374	426	429	408	372	370	394	391	425	423	416	387	374	408	421	439	413	396	391	451	335	434	439	375	393	413	385	403	370	393	426	383	416	425	404	398	386	366	402	416	374	422	399	399	433	422	439	391	423	414	402	400	408	395	416	407	379	395	431	373	431	433	405	397	386	419	408	363	402	398	427	417	364	415	394	390	383	362	375	413	416	415	398	390	410	375	398	400	411	420	349	396	408	382	411	387	389	397	399	422	418	394	397	400	391	388	425	380	392	421	381	370	384	395	411	398	370	391	394	366	397	404	432	396	417	435	405	353	386	385	404	389	406	370	434	406	417	393	363	399	402	389	359	413	397	383	372	439	424	416	368	428	407	385	374	406	395	411	429	395	378	369	418	373	408	393	415	381	411	419	385	416	373	389	394	384	403	368	399	395	395	406	411	399	392	403	421	418	376	439	400	384	394	433	366	424	384	371	405	399	381	398	377	429	400	426	381	412	424	403	406	445	394	392	389	389	415	403	414	392	380	435	421	393	416	388	414	394	379	393	395	368	384	404	416	382	427	385	426	387	352	412	437	415	415	391	449	435	410	374	428	427	386	379	384	407	419	394	431	441	395	406	432	407	410	453	391	430	382	391	416	396	394	396	399	426	384	396	377	437	435	390	395	407	430	353	384	395	387	403	369	365	391	389	384	403	413	402	406	392	369	427	403	394	372	399	421	395	418	403	374	419	404	422	381	439	416	442	436	373	401	346	427	392	410	373	387	384	387	394	394	360	378	426	372	383	406	396	398	416	368	361	372	389	420	425	409	407	426	375	403	374	401	398	423	412	404	403	386	404	401	394	380	396	417	402	382	379	403	403	427	413	373	383	416	381	377	420	399	391	420	401	371	403	367	415	368	414	422	428	380	386	376	414	402	401	391	398	400	390	472	403	377	398	402	390	419	410	384	400	434	410	397	402	397	376	443	379	369	396	445	409	391	387	417	417	387	394	384	399	404	432	414	413	412	416	417	470	434	405	388	399	383	386	399	414	420	387	383	365	381	391	401	369	379	405	371	383	388	440	390	361	368	372	461	346	389	451	399	390	398	373	383	403	388	376	438	393	419	385	396	401	409	403	385	428	366	411	382	395	381	400	408	417	379	408	410	373	383	420	388	406	432	369	404	365	429	406	403	424	427	366	396	349	344	350	396	404	394	420	409	408	399	395	426	391	413	352	413	428	416	377	394	379	407	409	414	397	402	398	377	419	366	404	378	381	445	429	382	425	366	393	433	399	394	423	403	403	382	357	383	414	401	394	389	372	376	406	416	422	405	434	415	385	417	385	406	379	395	418	395	392	420	388	422	364	371	403	349	415	434	380	415	445	409	396	403	367	428	376	363	387	376	357	378	396	382	385	369	389	381	401	426	367	402	427	407	385	434	399	388	390	378	394	385	396	403	405	386	386	387	446	403	374	436	389	357	395	388	421	424	402	400	402	389	407	390	394	375	403	416	391	408	403	387	413	414	381	373	427	438	419	409	375	406	382	389	392	369	410	376	420	383	427	367	425	388	399	417	403	369	399	385	390	396	384	438	390	415	389	410	414	401	371	371	366	373	446	380	399	409	370	370	386	373	392	371	390	389	387	411	407	382	387	397	402	387	426	398	394	394	404	394	383	436	392	388	389	396	389	384	378	393	394	411	393	408	415	401	381	413	398	391	410	394	388	425	352	387	389	431	391	376	406	414	408	394	391	376	369	381	382	358	402	393	404	452	405	409	430	388	389	440	399	399	395	377	390	420	383	367	417	408	397	409	386	405	451	407	426	408	390	400	365	395	416	394	394	439	394	412	385	437	385	371	392	400	413	400	427	415	405	373	382	392	392	401	405	394	420	408	393	379	378	396	394	414	410	391	378	385	385	383	404	370	419	415	430	380	417	381	407	426	407	408	408	378	408	372	376	388	430	423	400	412	401	382	375	396	382	389	409	406	383	380	419	424	404	411	407	381	398	421	366	418	439	427	409	374	415	378	400	409	354	409	414	412	448	392	383	445	398	385	355	398	420	397	381	396	410	413	390	390	407	408	432	412	408	391	409	435	436	420	403	411	357	370	413	438	378	411	379	400	428	415	403	420	387	371	410	432	386	401	378	384	426	394	374	418	416	386	397	431	424	406	393	390	436	430	388	403	384	385	425	372	399	393	368	419	418	370	390	372	377	381	380	348	377	374	385	375	406	416	390	446	399	415	401	397	415	378	430	433	385	428	395	366	439	369	381	404	397	416	448	431	408	402	396	387	423	379	389	394	413	377	413	422	392	365	374	383	378	365	388	431	393	416	387	375	425	404	418	361	400	414	365	389	391	382	379	372	430	445	406	449	381	408	347	418	407	368	387	437	453	425	402	402	409	432	393	354	385	435
13738	6657	4761	2559	1639	1315	1150	991	972	873	924	903	916	918	871	861	840	820	904	894	860	854	885	931	883	932	859	922	877	854	869	842	849	802	871	868	895	851	836	863	897	919	857	833	833	833	895	903	880	868	894	841	816	865	873	868	874	862	901	902	873	857	856	861	840	857	792	835	844	880	857	830	817	849	832	899	854	900	816	852	884	928	832	894	854	874	879	896	827	872	881	846	885	834	855	881	847	812	902	891	837	840	868	857	835	838	850	885	853	870	806	873	879	916	871	869	849	875	836	874	887	859	873	817	881	928	847	823	837	860	924	870	848	881	897	852	835	878	855	875	840	872	853	904	823	887	905	910	892	870	876	870	877	936	841	880	861	888	828	870	891	840	915	850	852	894	830	829	873	908	874	860	859	859	887	824	817	838	839	838	885	877	832	841	891	860	836	832	846	887	854	835	872	897	856	883	910	869	849	882	852	850	909	870	885	882	858	838	866	840	889	876	873	866	886	792	865	823	890	859	827	846	872	841	870	848	875	834	835	840	845	859	867	882	883	919	856	864	850	867	875	859	915	829	875	876	891	879	851	863	885	864	873	855	883	853	851	830	867	843	860	850	925	866	874	899	873	834	858	881	852	842	865	872	880	913	873	864	839	850	874	848	857	862	849	867	876	885	863	847	880	879	905	857	862	841	869	870	947	807	877	901	882	849	851	831	842	890	862	887	860	898	866	829	900	889	867	829	828	838	847	850	867	864	886	887	860	877	864	801	864	877	870	833	888	824	823	925	862	810	883	842	903	868	914	875	849	849	841	912	865	846	888	879	838	844	899	909	873	914	844	845	894	922	875	839	877	843	855	859	873	851	866	834	861	869	821	890	898	917	883	873	905	864	821	887	856	874	900	881	847	879	870	844	832	851	902	832	844	807	801	829	820	839	841	849	872	870	818	888	850	837	843	879	816	893	857	869	886	900	879	871	918	825	860	841	832	863	864	897	804	875	881	908	878	837	877	893	847	856	832	824	887	856	922	885	938	874	807	853	846	845	876	890	863	873	814	888	872	908	817	822	877	835	897	833	899	849	858	870	842	809	865	892	928	865	830	875	851	851	879	883	902	842	910	868	953	863	905	872	871	867	883	886	911	847	861	882	839	912	848	882	805	839	851	918	857	853	855	898	936	901	855	884	869	894	872	856	864	872	845	865	878	867	936	794	818	886	825	831	864	923	847	915	897	903	849	844	938	888	911	839	899	900	827	825	861	835	890	848	818	874	819	861	847	879	853	815	864	820	816	878	859	883	852	877	837	862	842	895	895	859	896	879	888	846	861	835	853	904	906	857	892	831	888	849	849	917	903	838	834	839	824	890	880	891	850	871	869	822	897	858	836	860	928	871	902	823	858	879	856	866	893	861	836	881	913	872	831	850	919	897	882	868	903	883	885	875	843	908	849	843	840	879	890	846	820	867	847	858	849	903	841	811	831	887	846	806	888	840	879	877	854	898	794	860	840	882	918	847	846	911	856	875	883	846	884	862	835	873	883	873	816	890	831	905	837	870	873	872	852	949	878	818	822	815	869	834	833	839	876	868	879	871	857	807	861	811	882	870	900	875	864	901	870	866	834	878	816	843	845	803	867	907	812	823	854	863	884	811	877	850	816	896	866	906	949	847	805	876	908	874	851	863	866	922	904	879	873	853	858	854	876	881	915	865	919	874	825	835	826	880	886	793	853	833	874	886	879	872	848	836	889	875	815	865	882	876	885	876	893	850	794	902	904	887	851	851	919	822	877	883	865	867	858	849	875	850	865	856	878	883	831	894	892	891	898	827	881	831	831	851	873	875	897	792	874	889	856	850	868	899	821	853	942	853	846	896	886	836	879	915	854	881	890	912	863	844	862	878	854	865	811	881	889	910	828	842	851	939	929	831	862	876	876	882	800	839	836	863	897	866	857	910	891	873	884	853	858	842	846	855	823	838	856	824	877	844	904	833	877	819	884	842	875	867	880	894	872	838	867	885	904	800	859	850	857	891	883	850	868	826	893	894	897	855	891	880	841	871	881	837	875	858	806	862	898	847	872	896	841	876	897	868	896	875	858	877	909	858	868	851	896	898	823	880	862	837	888	918	885	868	887	836	882	857	879	894	883	899	859	897	827	867	912	877	830	886	865	907	877	934	859	823	880	868	843	869	866	872	830	905	859	873	888	851	827	866	893	899	879	909	889	845	878	904	832	837	840	900	819	820	908	825	845	925	856	871	858	862	912	889	930	898	802	899	861	917	868	869	902	828	860	872	826	890	880	867	838	879	892	937	828	923	865	847	889	865	830	882	829	829	857	867	853	873	812	851	946	888	897	848	879	870	879	919	853	861	859	820	828	851	863	844	866	873	880	862	863	848	870	847	850	854	910	905	878	869	825	824	828	883	851	859	868	827	891	865	837	832	876	830	850	877	894	851	845	927	836	868	859	850	841	901	851	859	901	883	905	890	864	879	958	852	843	876	882	893	938	845	928	882	848	870	861	880	842	865	908	831	898	842	854	863	855	817	858	871	870	882	889	916	849	857	863	922	871	894	848	837	774	907	912	824	849	848	833	874	864	847	885	829	872	902	864	877	932	894	859	877	873	821	836	895	787	912	851	848	902	829	825	848	851	875	842	877	852	838	866	881	896	868	942	900	887	889	938	864	893	838	829	812	863	837	853	861	876	913	816	853	856	899	861	870	856	899	805	875	842	889	873	829	877	871	829	864	869	835	871	870	874	847	838	868	897	832	840	890	901	856	880	929	834	849	873	842	855	886	840	895	877	874	878	870	841	874	912	910	814	881	807	912	851	855	879	904	873	909	862	958	814	861	869	838	845	834	848	901	893	852	860	916	877	811	890	847	887	869	856	883	894	910	907	945	906	844	899	890	827	857	838	920	913	842	896	928	921	902	842	824	878	860	899	895	857	876	917	866	837	863	872	924	862	932	843	871	847	853	903	866	864	874	863	882	854	885	866	814	896	883	910	874	849	894	823	845	809	842	827	837	843	851	870	863	844	845	936	893	880	859	831	882	841	885	816	857	909	887	852	886	888	892	897	904	834	885	901	830	882	893	830	895	928	851	845	893	802	861	889	879	871	869	905	881	831	884	886	857	834	834	862	851	837	835	872	832	887	838	863	868	896	869	878	864	865	818	858	831	829	862	845	897	895	896	842	909	854	896	875	834	887	853	913	847	844	884	867	829	872	845	868	864	856	885	870	906	887	880	830	885	893	825	850	868	866	862	853	868	915	846	895	879	849	842	896	839	864	872	861	866	875	855	942	898	807	861	891	864	854	797	870	885	879	822	852	848	833	805	919	859	934	892	887	871	896	848	915	825	932	846	867	875	867	818	919	882	854	913	904	839	830	894	909	888	883	930	841	834	917	874	842	928	856	850	879	838	813	887	837	899	861	857	845	858	908	861	888	826	882	902	847	830	883	844	838	893	852	852	825	847	896	887	887	873	835	887
24805	21205	24803	27896	20876	5576	1772	959	712	543	520	428	407	343	405	340	345	355	303	349	298	324	306	322	314	318	290	355	321	324	338	299	273	303	316	281	293	302	303	308	364	266	324	272	336	316	308	281	292	307	322	286	319	289	318	295	303	289	321	301	301	308	273	263	278	289	316	310	320	267	297	310	280	332	314	304	318	310	276	307	315	310	301	302	309	296	302	313	295	289	290	320	323	311	304	269	310	314	337	252	268	309	273	293	296	285	313	296	321	307	289	270	268	299	291	314	314	308	281	265	280	267	316	269	307	270	300	283	269	291	296	301	295	296	251	317	289	290	277	296	308	289	320	331	335	311	317	306	287	300	327	278	287	271	305	299	283	291	290	329	316	311	276	298	282	286	293	335	291	267	295	270	277	288	300	277	302	288	279	307	294	308	321	265	308	277	324	285	286	302	269	286	279	291	276	313	306	300	310	310	330	302	295	300	288	306	281	322	288	290	262	305	304	296	279	281	315	310	302	303	312	274	297	287	300	292	319	301	298	285	308	288	298	286	325	294	299	304	254	277	322	290	268	301	310	309	312	280	292	287	287	278	290	298	282	315	308	323	296	299	314	291	265	329	292	320	278	306	310	286	324	287	304	297	283	292	307	294	251	288	287	314	287	252	301	315	256	266	299	310	284	338	258	287	324	303	270	280	312	294	316	301	291	248	280	306	279	294	302	292	306	305	294	287	285	306	311	272	259	279	294	299	292	288	297	303	304	311	292	308	318	292	288	303	272	338	300	301	318	278	314	296	293	295	293	308	260	289	332	315	306	270	283	307	302	297	300	286	281	292	297	308	297	301	287	307	296	311	301	306	290	304	290	267	271	284	300	306	312	260	280	333	303	302	288	285	288	275	326	306	291	288	289	329	306	321	295	321	336	293	254	266	317	319	285	285	284	308	280	274	263	301	285	291	288	271	295	281	298	282	306	291	300	259	307	323	294	298	294	270	315	309	318	289	289	305	322	308	286	324	302	255	278	321	310	288	314	307	301	303	307	296	283	295	295	317	283	345	292	314	324	298	287	304	295	289	302	291	309	316	298	289	315	320	277	302	307	311	291	282	265	298	288	266	288	314	263	263	301	284	300	282	258	289	277	296	284	293	323	304	279	297	292	294	295	272	293	301	297	319	320	296	285	279	323	293	272	278	274	295	307	309	288	291	314	296	293	288	273	302	290	260	310	321	296	260	286	314	301	285	275	304	295	311	312	270	303	335	262	335	277	271	288	298	273	324	304	285	313	306	263	296	314	320	280	298	283	334	308	286	275	300	323	294	278	304	270	279	333	276	305	278	286	272	328	291	279	310	281	317	339	290	308	278	274	304	299	311	329	296	297	260	286	316	304	320	286	296	283	319	276	276	305	300	307	267	297	324	278	300	306	306	274	301	303	292	266	319	282	330	256	298	327	304	289	305	322	303	315	295	281	323	307	285	271	301	286	274	283	295	286	307	281	262	331	311	292	292	285	281	335	324	316	297	331	331	311	295	302	279	285	268	257	265	322	307	293	268	304	310	299	300	292	277	290	295	270	298	293	288	301	278	304	296	286	302	306	297	298	318	316	296	308	298	264	319	309	295	300	301	294	328	311	300	303	262	310	280	304	306	310	309	329	312	302	330	304	264	274	274	284	295	308	327	316	281	303	280	299	299	322	288	287	298	287	286	279	297	266	305	323	294	330	292	310	321	310	280	296	325	309	294	284	308	274	332	292	301	266	324	305	307	281	315	321	276	291	299	272	294	287	326	327	311	281	307	288	310	259	310	321	317	320	282	297	300	293	281	284	299	278	302	270	287	327	310	293	267	282	335	323	334	279	317	304	282	318	313	321	284	302	293	264	297	286	265	314	289	340	298	289	320	291	253	310	283	285	283	307	309	297	277	294	281	289	318	327	271	287	261	290	265	317	315	295	281	292	288	277	269	280	317	295	340	314	290	283	275	294	303	301	271	289	286	280	315	288	292	294	301	334	269	299	273	332	297	304	273	286	311	284	280	314	343	316	269	262	297	291	285	296	297	308	294	305	277	273	271	327	300	291	292	291	318	287	280	266	283	274	288	272	262	339	283	299	305	288	279	314	305	281	301	305	295	278	314	299	284	248	296	324	315	286	289	321	258	330	293	308	324	285	288	333	289	270	312	302	307	315	327	305	287	323	295	338	304	314	265	266	285	320	285	287	298	293	303	301	271	275	300	270	302	307	267	282	282	269	275	287	306	305	311	296	316	320	292	275	291	293	285	347	315	278	295	324	287	252	293	323	271	302	279	301	303	323	276	314	301	292	268	298	285	297	280	284	295	297	304	247	274	257	296	301	297	312	311	303	322	302	289	269	284	297	290	295	299	301	301	295	310	279	295	323	283	261	301	330	297	270	299	276	315	293	325	286	261	280	279	296	291	291	263	311	303	294	316	301	303	295	325	303	287	291	284	290	258	265	305	287	254	293	295	286	284	303	298	323	303	336	297	298	340	293	291	305	275	279	270	305	320	303	324	305	294	304	311	314	295	308	310	280	299	311	320	269	269	311	294	301	305	271	285	303	275	279	276	337	269	307	320	321	276	253	278	286	294	306	270	305	318	282	310	280	292	285	281	315	288	281	320	282	309	320	290	295	310	324	311	327	302	271	277	331	279	310	277	304	291	313	285	288	300	300	313	293	304	287	290	289	281	254	314	311	300	284	267	309	258	291	308	299	308	315	278	280	300	294	320	316	281	255	301	288	277	307	308	326	305	303	296	284	319	288	313	292	337	256	325	290	301	267	279	280	297	313	273	269	276	272	270	290	315	294	315	308	272	293	298	285	274	286	294	299	263	290	310	263	309	299	297	291	314	313	278	287	290	333	314	290	309	315	312	302	264	258	268	276	266	301	293	319	314	319	262	314	286	285	297	290	275	287	314	298	291	305	254	292	313	289	304	321	322	273	278	275	286	292	288	317	282	324	299	306	308	284	269	306	304	292	332	284	311	329	303	273	292	300	291	288	280	295	306	311	286	299	301	279	289	333	282	300	303	319	301	295	291	271	279	261	288	284	334	319	296	332	329	255	324	299	284	284	316	283	303	313	308	266	305	267	252	329	279	298	318	275	301	281	304	271	278	289	274	309	310	285	317	256	314	297	289	325	328	301	292	295	321	312	273	253	322	275	307	353	305	287	280	276	317	308	296	288	277	330	329	300	320	301	276	302	291	253	291	313	267	277	306	308	281	312	283	275	285	321	292	288	308	292	298	234	316	311	300	291	295	283	323	303	300	284	304	296	305	287	287	284	292	301	288	320	316	308	308	289	269	249	306	297	307	277	319	269	289	334	278	342	302	296	297	303	285	287	299	289	298	309	290	300	297	292	298	300	290	322	294	311	276	265	322	293	339	280	272	288	319	294	306	283	284	296	286	302	286	297	292	287	309	296	309	314	265	308	287	304	310	311	304	311	254	306	295	308	312	296	313	304	283
8507	11804	8608	4180	2295	1658	1224	959	886	839	731	698	752	669	653	680	680	683	659	654	664	681	653	706	644	673	711	635	671	636	636	687	682	673	653	646	676	618	652	685	627	676	687	600	691	649	673	633	648	602	650	666	595	630	647	651	675	690	641	627	627	677	624	668	637	665	619	643	646	645	704	626	634	639	570	642	676	650	620	701	659	626	687	642	590	635	691	638	625	653	689	620	636	665	640	681	641	687	654	665	636	683	644	668	676	635	666	669	689	690	663	634	643	642	647	627	668	659	592	659	637	654	722	638	634	635	629	649	655	659	612	683	725	657	649	721	605	635	664	704	663	631	667	602	710	608	663	677	635	670	665	662	612	701	691	657	611	653	676	661	662	672	648	634	625	623	715	620	629	627	677	690	611	661	687	622	635	672	643	630	648	676	657	626	673	623	638	702	647	618	609	667	667	681	664	618	670	672	679	658	669	628	649	670	628	640	673	647	639	684	594	684	632	661	641	649	679	606	670	701	669	641	649	668	623	644	649	650	646	644	635	644	618	650	698	660	641	652	628	598	687	640	659	623	636	634	683	633	666	720	699	644	657	645	623	622	683	650	674	647	636	646	617	673	648	635	619	661	642	670	605	663	648	649	664	666	648	661	629	623	676	604	626	647	663	639	621	656	705	674	625	671	649	681	657	679	642	629	676	595	621	641	645	654	638	651	652	643	684	630	663	618	661	658	643	666	661	672	685	632	716	650	635	694	672	650	643	669	701	677	659	684	704	648	686	621	665	649	634	704	657	649	659	657	671	627	680	618	674	610	669	625	613	671	659	672	634	653	662	621	657	644	631	649	655	613	609	604	629	638	603	645	628	628	640	669	631	632	651	651	634	646	668	660	647	682	607	641	623	638	672	641	625	650	682	659	693	663	640	630	634	603	687	673	668	673	625	617	618	657	635	660	669	643	658	648	596	622	680	645	624	694	658	671	650	657	671	662	682	624	684	677	681	666	675	649	638	616	624	694	717	696	662	666	643	677	608	599	644	589	629	662	683	644	663	676	653	675	681	642	695	666	679	671	672	618	649	678	678	620	633	687	642	650	665	716	636	659	667	639	650	636	640	606	659	642	655	687	653	653	652	624	672	667	646	653	641	632	614	683	664	639	683	646	667	651	645	630	624	621	606	609	639	651	635	696	649	670	647	667	600	625	662	656	651	645	681	642	623	651	668	669	682	666	632	677	670	678	694	663	660	671	678	646	589	605	633	642	636	647	650	661	611	649	629	646	666	662	663	615	653	617	677	610	653	646	634	654	649	668	615	681	698	638	665	667	701	680	661	636	675	701	644	663	669	684	684	673	621	649	676	654	617	627	648	650	628	661	657	631	656	680	650	623	669	673	680	636	637	671	609	662	609	648	674	615	673	628	666	645	627	694	682	670	687	642	654	627	695	621	621	654	675	623	638	631	662	638	633	656	626	692	640	662	641	623	656	604	617	675	637	661	664	634	649	621	641	631	591	625	684	614	628	602	633	712	641	649	650	626	686	659	685	660	620	664	631	647	601	694	661	660	625	620	662	599	634	589	670	657	679	590	621	654	606	651	673	683	634	632	700	651	614	629	665	704	633	639	652	649	638	602	699	680	666	673	640	664	657	663	623	662	656	655	673	648	613	633	631	637	657	626	659	634	642	669	664	689	633	660	665	638	674	672	639	684	649	600	630	602	612	627	663	623	656	626	649	626	693	632	629	649	660	695	649	653	661	605	646	686	670	635	662	661	656	601	607	632	654	647	669	668	643	667	662	679	627	614	606	661	659	637	634	625	674	674	692	651	643	649	655	635	671	653	669	641	581	602	653	648	670	668	652	671	668	655	639	611	676	654	639	651	659	664	670	658	643	643	675	652	634	629	659	650	686	636	680	660	618	644	643	655	621	643	667	688	628	653	703	641	671	649	673	650	635	634	648	655	707	599	659	698	656	650	636	645	662	678	688	662	629	635	634	654	657	620	693	688	670	674	634	590	646	679	619	632	643	643	628	653	643	609	619	665	648	662	648	647	624	693	656	684	648	709	689	634	649	683	605	650	654	637	660	619	694	635	679	658	617	648	628	609	673	635	635	656	624	656	607	700	636	666	613	650	641	670	667	651	657	621	636	633	631	639	661	666	641	599	642	682	645	664	654	645	646	671	681	667	688	648	660	581	641	625	659	651	656	659	639	667	685	645	657	648	686	665	686	648	638	594	672	635	656	641	676	631	637	697	679	690	667	647	659	656	656	644	669	660	666	669	650	709	621	613	642	666	661	656	658	668	683	695	669	670	637	651	645	660	647	652	666	641	676	663	634	650	663	598	677	622	643	667	659	634	668	674	662	714	689	642	624	666	651	611	684	658	634	695	652	662	647	680	674	661	649	678	687	620	645	630	644	685	650	661	658	640	643	684	680	656	603	691	678	639	600	693	634	635	683	672	597	626	674	651	660	658	651	640	621	635	612	680	691	635	668	654	666	650	637	643	639	622	671	697	658	665	641	699	635	601	638	660	603	650	609	640	651	678	695	623	692	660	679	675	694	612	654	642	643	656	623	661	668	658	633	698	696	650	615	674	671	664	610	631	651	696	658	653	662	684	648	647	643	635	673	689	618	680	674	617	635	670	672	692	611	686	663	657	715	661	700	633	637	689	621	664	657	650	682	622	661	646	659	664	646	646	687	698	670	653	615	625	643	665	665	667	653	621	618	651	635	647	652	629	664	678	706	661	624	612	646	665	698	634	656	657	625	638	695	626	635	592	649	669	668	662	668	632	662	665	664	651	633	683	649	665	603	647	639	660	688	666	690	669	644	634	627	692	646	645	659	608	634	653	690	642	653	639	646	597	645	663	635	673	610	632	672	593	672	649	619	616	621	647	614	615	661	658	651	635	624	715	698	623	615	645	634	671	672	658	655	644	594	611	625	652	664	607	637	643	662	656	681	651	665	664	649	649	641	649	615	672	645	681	661	696	660	653	639	677	659	631	647	661	673	617	643	645	630	653	598	646	617	672	648	609	648	628	610	643	670	669	685	656	643	663	697	642	647	614	629	709	593	638	654	652	697	667	632	607	689	641	665	654	683	623	657	609	618	624	587	645	689	659	648	656	685	642	682	677	657	676	672	689	679	673	691	613	621	659	662	628	600	651	632	631	648	637	655	679	598	639	658	685	654	675	655	674	691	663	651	631	684	713	632	637	653	693	644	650	647	607	645	647	707	667	679	651	659	691	665	694	642	629	686	661	646	625	647	650	616	645	676	656	644	620	680	629	632	641	668	671	642	657	659	646	659	645	646	596	646	656	653	626	657	674	659	639	644	660	646	653	649	658	699	699	616	679	702	679	644	638	628	652	644	659	622	646	649	648	648	619	618	640	646	653	634	667	676	621	707	647	604	624	644	634	638	625	599	610	635	635	680	661	645	663	606	657	634	695	681	593	706	666	657	704	672	656	671	655	625	662	647	656	632	636
24059	21200	25344	27352	21231	21212	5946	1465	896	676	530	449	335	242	264	268	284	244	270	242	222	222	227	210	220	245	214	185	204	224	175	184	189	188	175	188	174	209	166	183	167	187	199	182	171	208	194	195	180	181	183	192	182	200	178	193	189	217	201	171	176	194	175	190	189	172	175	192	180	158	167	165	171	183	177	182	180	230	159	172	165	186	183	153	163	182	185	167	186	175	182	194	154	176	169	164	164	187	159	182	196	194	197	199	199	182	172	187	183	159	177	181	185	192	174	214	183	189	160	175	182	191	191	201	178	190	163	163	195	172	175	180	178	209	178	183	172	174	186	164	166	181	204	173	204	174	185	174	179	174	205	172	194	179	160	192	187	172	191	181	175	178	191	181	195	196	180	196	191	225	202	190	173	202	173	171	151	190	184	168	192	201	188	200	190	189	192	175	185	149	199	163	162	179	189	181	193	200	200	176	186	197	188	192	191	177	199	184	192	176	214	170	210	203	183	171	183	175	187	176	189	161	180	202	203	184	173	165	173	183	166	175	189	177	162	168	169	185	187	169	172	183	163	161	178	190	157	178	184	169	185	194	185	187	155	201	175	190	144	164	169	161	175	161	183	175	205	178	160	174	184	187	169	188	190	196	170	210	190	165	187	173	188	198	172	169	171	181	178	187	169	173	176	172	167	168	171	199	197	168	155	175	171	167	159	181	180	180	188	177	186	172	182	160	172	199	195	174	186	200	192	175	197	177	153	183	154	174	155	193	191	175	192	167	171	206	171	179	174	183	176	186	174	171	180	206	193	155	170	183	175	189	172	171	188	186	164	168	188	196	164	177	182	194	180	191	168	188	187	194	203	197	179	191	173	168	192	187	171	191	174	175	186	171	165	190	186	204	192	171	178	183	174	167	198	186	173	174	178	208	185	180	179	191	168	180	169	163	187	160	191	184	194	174	167	179	176	191	172	213	198	164	190	193	195	178	175	189	189	176	197	175	173	171	197	163	171	186	170	192	187	185	166	191	186	193	189	186	166	184	175	219	178	192	185	160	181	194	170	151	153	166	188	168	165	173	175	181	196	193	176	177	180	161	184	182	174	172	159	200	172	160	187	144	190	148	196	177	174	176	178	174	147	170	166	161	175	176	184	164	194	188	167	174	188	185	191	169	197	186	181	178	162	176	171	162	176	175	166	151	185	157	188	172	176	170	190	205	171	179	185	184	205	200	174	163	177	155	173	170	192	179	207	197	175	178	181	165	173	201	168	191	184	157	200	195	173	163	198	165	194	180	182	192	197	157	179	176	166	196	201	184	151	172	186	193	172	165	182	189	152	192	184	167	205	170	172	210	191	213	173	174	149	174	183	216	187	202	180	161	167	187	202	187	195	177	170	173	202	173	173	168	175	178	190	164	178	189	186	205	185	171	177	163	203	160	167	176	202	154	176	175	187	202	172	179	188	182	151	198	221	176	180	176	202	187	175	196	196	188	179	183	181	187	188	190	177	197	168	166	159	176	160	169	197	154	194	195	178	172	176	172	164	163	163	168	177	169	165	175	166	166	156	186	191	138	180	167	208	169	182	190	187	149	191	161	199	184	190	205	198	189	172	170	208	188	184	171	187	178	177	193	158	175	181	195	202	168	179	177	164	183	171	192	193	178	192	203	177	209	191	200	205	159	167	174	194	180	173	168	172	196	153	178	170	209	191	185	184	191	180	186	178	196	163	182	173	182	182	172	211	166	182	164	187	176	161	176	157	189	186	164	190	160	186	163	179	148	192	166	170	194	196	186	179	187	150	201	161	179	178	197	173	178	184	181	165	180	195	192	198	198	186	175	153	166	189	179	197	191	185	160	165	186	159	185	191	172	166	195	160	165	173	195	199	181	174	189	181	175	185	188	180	189	171	171	177	155	186	183	213	183	186	186	181	170	165	187	192	170	184	188	195	216	164	190	176	174	189	191	189	208	189	203	167	182	173	177	144	180	177	196	193	188	171	188	205	176	191	168	192	185	187	180	197	164	199	213	193	194	178	188	179	198	176	194	187	166	170	173	180	186	182	215	188	200	178	204	181	176	157	175	175	179	168	175	184	189	173	163	188	175	169	181	201	155	182	165	180	172	204	182	171	167	187	154	193	176	184	193	170	185	181	173	184	193	199	172	173	209	165	186	177	198	163	209	177	191	191	215	191	168	160	207	186	204	195	156	175	186	186	190	183	182	195	204	189	167	191	195	179	168	204	179	178	200	213	176	197	149	182	149	169	187	164	162	175	167	193	190	183	194	192	172	187	183	189	178	175	199	184	182	171	175	189	205	158	147	202	179	162	204	176	155	155	174	175	192	180	163	201	138	181	176	152	186	196	175	161	158	191	177	194	199	188	180	185	173	178	189	172	168	181	184	190	184	172	160	174	175	186	172	174	183	189	187	188	188	170	187	172	188	182	178	188	191	190	181	167	165	176	201	177	150	172	169	170	169	207	196	152	175	188	167	168	164	189	187	196	177	189	188	193	194	185	187	148	190	200	199	189	207	203	171	185	194	168	176	168	189	160	166	193	180	162	169	171	194	170	194	195	176	176	171	186	180	155	192	171	153	192	210	174	170	186	168	159	160	185	184	136	160	173	160	177	183	172	168	160	167	173	183	175	171	188	167	197	172	199	184	221	177	179	178	203	173	187	187	157	169	190	184	165	178	162	169	166	158	180	178	163	182	206	211	183	194	179	188	175	200	171	172	162	174	180	197	168	183	182	211	186	191	181	182	169	149	191	175	163	169	171	179	178	201	172	184	188	185	170	176	173	195	180	164	181	174	196	177	171	179	165	178	194	185	163	161	163	169	163	189	166	149	174	204	185	161	197	148	194	197	189	196	190	188	212	195	174	163	190	178	189	170	159	202	190	230	178	170	161	169	177	199	163	189	170	187	180	176	167	178	185	193	169	184	165	166	168	180	192	172	196	174	195	169	191	175	188	175	177	177	184	189	173	185	191	161	162	189	189	183	190	187	188	193	185	187	180	182	177	165	168	190	169	179	204	181	166	179	187	183	162	167	194	185	188	187	174	172	177	177	171	183	190	182	145	180	155	181	184	179	182	173	166	183	201	157	174	201	176	153	184	179	168	165	185	198	187	198	184	166	193	204	165	185	186	179	171	172	178	194	180	207	159	183	177	200	174	189	184	197	192	182	180	172	181	184	177	161	165	182	186	211	188	206	180	169	192	184	184	169	170	197	186	168	199	179	175	183	174	191	199	165	180	173	203	175	160	186	202	177	177	185	171	166	165	189	175	191	187	177	147	162	166	188	170	188	179	176	179	211	203	176	175	187	174	177	182	191	158	176	179	178	208	140	181	185	178	156	171	175	199	192	160	177	172	202	157	175	171	171	160	187	174	196	182	152	183	173	185	169	176	194	167	182	179	187	188	201	179	179	209	188	226	167	165	199	178	183	171	172	179	188	163	185	176	183	180	170	158	171	162	165	193	176	202	184
6596	16427	12108	5782	3054	1958	1334	992	768	620	648	566	532	475	476	495	507	509	483	450	438	442	436	412	449	468	470	461	468	427	446	478	423	448	420	403	453	447	413	400	460	436	445	435	445	451	466	460	440	411	426	402	422	396	424	409	437	437	439	413	431	435	432	426	420	425	400	447	429	456	406	432	455	408	419	411	437	453	451	439	444	430	414	428	425	451	454	435	418	427	431	429	431	388	437	417	439	441	410	478	406	444	445	420	440	424	444	429	412	413	443	465	431	387	471	429	436	417	434	451	404	463	415	431	446	414	443	428	465	422	415	444	421	459	435	425	484	472	449	444	426	419	440	447	396	423	398	436	442	411	445	443	458	426	453	466	454	417	446	390	412	414	424	413	406	422	447	387	469	399	409	441	457	433	433	419	439	436	440	432	407	413	456	444	394	417	459	456	452	421	416	424	436	422	456	417	396	427	417	414	469	425	441	442	399	436	417	437	408	407	416	448	434	414	462	424	464	438	415	459	425	415	435	432	416	459	444	437	426	421	411	441	435	441	427	420	455	441	429	427	439	434	408	445	434	413	440	400	437	429	457	453	481	444	422	424	439	417	428	416	421	433	438	450	421	439	418	437	485	468	437	440	454	412	447	424	427	404	432	420	444	431	417	388	428	440	421	433	364	431	443	436	404	445	417	484	413	425	419	464	432	434	402	402	419	464	436	430	428	450	422	419	393	422	436	418	417	409	435	475	403	410	394	449	453	418	428	424	434	425	406	371	408	479	428	440	412	421	428	421	457	435	439	410	456	430	406	436	403	399	459	406	453	411	411	396	420	443	449	428	417	411	438	423	424	413	438	436	446	446	436	408	397	379	421	417	427	444	423	431	416	435	474	411	401	420	404	410	427	424	408	439	440	416	430	440	443	434	404	476	405	390	465	420	425	447	438	436	428	434	451	407	442	431	435	437	416	446	438	401	409	448	442	438	436	419	414	431	435	460	424	452	429	458	427	431	451	436	422	441	392	458	462	400	431	413	425	431	422	455	402	418	413	438	427	419	408	448	435	460	437	460	432	419	420	419	420	420	424	449	444	435	411	438	440	444	431	425	400	443	402	443	437	445	453	386	422	428	422	430	414	419	404	480	444	413	453	398	458	412	391	400	410	402	428	438	448	421	405	384	406	396	399	394	433	432	448	445	445	428	408	422	445	369	418	422	436	457	432	405	447	405	448	425	438	441	445	409	426	409	451	430	436	432	458	414	432	462	445	388	429	390	438	435	436	450	426	426	432	453	464	433	462	431	444	408	456	434	410	434	401	441	422	433	417	447	442	430	413	434	423	427	456	440	418	435	423	423	423	444	407	420	447	420	475	432	449	424	427	425	459	451	466	443	440	443	406	426	418	405	413	408	415	456	414	426	402	401	457	420	382	443	436	424	436	414	390	404	413	446	406	402	450	429	449	433	413	448	425	449	397	407	449	437	426	464	449	402	439	435	428	457	446	441	422	425	438	409	411	443	467	435	425	445	440	468	409	420	412	411	458	447	423	444	441	450	432	396	434	453	423	413	455	441	462	419	404	468	456	438	438	458	387	450	444	425	425	431	462	431	438	465	471	435	454	414	388	394	405	420	437	428	442	423	439	435	461	420	437	407	447	447	385	437	455	458	442	447	430	421	400	452	437	430	450	412	427	458	406	459	418	401	427	425	416	433	448	447	452	391	412	412	427	415	422	401	402	431	438	453	397	408	404	425	429	435	436	427	385	407	438	417	432	429	387	427	396	447	449	406	429	436	402	437	448	437	427	424	438	433	419	402	451	479	409	413	458	413	427	453	439	411	406	410	436	426	421	452	447	413	381	428	437	481	392	417	430	435	485	456	453	432	415	421	479	416	436	400	429	447	406	430	461	459	432	428	411	432	395	441	467	415	425	449	408	427	468	398	438	431	460	458	401	425	411	463	445	434	439	436	469	433	431	418	420	392	454	413	401	416	480	428	455	384	453	468	443	443	449	432	437	420	452	417	456	418	429	460	448	449	438	432	394	430	412	442	434	429	425	445	402	422	447	389	445	431	400	451	444	430	434	405	439	410	437	429	424	408	462	408	435	428	463	403	428	429	412	437	443	415	410	389	425	426	394	462	442	438	449	453	434	437	437	455	403	440	453	433	412	421	425	451	469	437	430	450	401	424	405	395	462	448	422	441	446	435	440	426	420	439	442	426	415	443	432	423	443	440	439	457	440	417	400	429	440	415	431	458	445	435	416	392	429	468	429	446	462	426	411	429	408	420	463	427	422	418	436	403	440	430	403	390	450	426	407	457	450	422	438	431	433	403	449	417	430	418	409	419	421	433	438	421	456	428	390	463	445	446	404	399	423	417	406	465	426	419	444	403	427	399	434	433	439	408	408	407	427	434	418	413	407	459	468	424	405	397	426	439	420	411	427	424	421	428	433	409	435	442	422	439	438	406	443	409	417	488	394	423	421	423	446	453	398	412	452	421	394	434	451	414	477	415	429	417	420	452	411	417	429	407	450	416	461	416	472	397	405	439	427	454	435	431	437	431	455	460	429	451	425	437	427	417	412	451	430	441	429	434	395	418	446	448	439	431	409	444	437	438	428	420	414	407	441	442	416	430	408	490	403	456	436	409	389	411	436	427	478	454	433	453	439	404	450	430	459	440	391	453	456	394	440	404	418	440	447	412	425	452	427	403	434	427	420	412	408	434	392	418	466	418	431	429	377	430	428	445	399	439	446	437	443	427	415	435	473	425	427	457	399	416	458	425	428	417	428	421	440	454	459	398	426	460	428	459	452	426	463	383	446	411	435	452	424	425	411	414	427	459	445	402	404	413	465	452	439	403	426	392	435	467	439	393	398	413	435	468	418	412	462	432	424	422	436	428	432	434	408	426	418	421	444	438	415	420	469	468	427	424	421	412	462	447	417	397	423	433	411	458	452	396	429	462	451	406	437	406	422	437	447	408	440	410	413	449	423	411	414	423	382	443	389	427	434	458	405	412	418	447	458	423	445	458	427	428	442	420	409	449	427	420	452	411	406	399	458	432	411	432	383	443	398	426	428	413	444	416	430	419	463	442	401	487	408	446	422	418	443	467	436	455	395	453	451	421	392	442	428	408	420	405	437	422	437	437	441	434	444	431	416	417	428	416	462	415	426	459	414	410	418	411	413	430	460	440	406	458	414	423	462	425	391	422	430	397	438	409	450	436	454	412	434	417	410	415	424	379	373	425	381	423	437	446	413	406	414	433	459	402	389	416	432	415	443	428	434	406	429	446	434	416	468	381	439	429	441	398	411	423	400	446	409	413	447	419	419	447	433	447	469	429	446	435	433	445	418	429	447	426	425	451	431	417	448	407	458	440	446	426	404	429	416	391	441	414	456	430	431	436	425	431	409	398	414	418	419	451	406	418	436	422	408	421	417	429	433	416	436	452	436	444	440	440	461	454	452	428	440	436	434	415	430	436	451	427	430	412
34380	13996	5914	2857	1657	1365	887	670	561	511	484	463	411	402	400	438	418	427	464	406	407	378	406	360	419	390	392	408	432	427	419	406	368	382	382	404	397	385	385	372	426	392	386	374	407	384	400	383	417	413	396	400	414	399	438	419	362	396	370	379	380	416	377	409	389	363	369	381	389	360	367	408	396	367	362	364	383	362	349	374	359	401	359	400	406	403	396	350	378	441	392	400	356	358	360	403	395	388	397	419	396	406	372	412	385	410	399	401	354	373	359	310	368	387	395	382	417	403	380	391	377	371	414	384	411	401	381	440	404	399	371	382	387	416	377	395	393	393	424	375	350	394	414	416	394	374	376	401	377	387	396	356	366	418	379	432	415	368	397	391	387	375	383	384	386	433	407	425	402	392	410	367	389	355	393	397	404	415	370	416	404	405	408	379	438	409	371	418	411	428	443	354	379	374	390	372	418	370	397	367	337	377	367	378	382	442	415	377	383	389	427	372	377	371	374	348	375	368	374	347	401	384	400	370	396	441	416	383	421	355	379	367	358	404	385	389	372	409	402	381	339	387	425	397	390	348	391	366	417	379	385	397	413	399	421	359	396	400	404	407	359	428	393	377	390	424	387	371	402	438	393	415	365	417	422	404	374	406	389	406	387	444	440	384	413	404	379	424	385	417	416	386	404	388	417	425	392	448	409	407	417	366	375	403	369	403	418	411	419	407	361	385	377	391	384	392	378	378	401	372	373	417	387	418	364	394	402	379	442	379	371	389	420	425	370	390	395	387	415	396	404	380	358	395	344	415	354	359	396	375	440	402	390	382	402	415	375	397	389	361	399	339	405	424	410	403	376	347	364	391	351	371	419	402	386	388	393	428	392	367	378	378	386	398	380	381	384	387	374	404	412	385	387	365	377	367	393	363	410	399	425	402	358	369	401	400	392	375	387	400	400	390	414	359	380	407	375	402	389	355	393	370	413	380	389	373	387	396	393	413	410	387	380	372	386	382	405	358	376	423	384	429	389	382	381	407	390	384	407	382	360	415	407	450	439	400	397	350	400	400	427	375	373	428	400	402	371	381	417	380	384	376	384	368	394	403	398	416	396	439	437	404	371	386	388	369	340	394	375	351	409	389	364	381	415	382	375	405	404	422	429	411	375	362	346	419	393	384	413	393	348	411	413	376	413	380	377	385	377	365	413	389	385	375	412	346	407	389	367	401	374	401	342	378	387	333	396	408	358	416	370	395	419	386	402	391	392	405	375	421	405	367	406	393	366	359	384	392	353	402	408	393	402	378	415	382	391	407	377	350	412	386	382	429	392	390	386	350	431	421	411	375	382	409	392	390	369	402	405	427	391	407	378	362	395	363	434	371	392	385	368	368	379	396	345	386	387	409	397	392	350	387	425	382	369	375	421	371	391	427	413	358	388	415	397	403	405	423	381	378	374	366	390	399	374	373	400	407	371	359	400	397	426	390	405	432	383	426	382	347	387	417	408	403	365	409	419	392	364	407	383	362	394	384	379	374	372	368	383	393	366	392	400	402	401	392	379	381	394	402	380	403	396	371	394	392	392	398	378	402	368	414	394	406	366	434	393	363	371	388	369	346	396	400	381	411	396	431	395	375	391	437	372	412	406	410	375	421	423	395	432	446	427	433	373	397	372	384	394	432	406	450	427	383	392	410	373	397	399	390	421	367	436	388	398	407	386	415	389	371	392	387	385	387	402	371	355	393	386	420	375	373	382	375	411	419	416	388	385	377	401	419	403	366	409	382	406	445	381	390	413	396	433	388	418	404	376	396	409	411	432	365	380	364	367	393	374	362	411	382	396	402	345	389	348	404	404	436	392	406	384	385	365	393	429	394	371	360	431	390	404	426	398	379	409	388	370	415	422	383	415	412	399	385	384	375	415	413	421	406	402	371	403	400	382	362	388	392	391	378	392	408	363	379	422	385	342	350	401	387	409	373	392	386	399	371	399	394	413	429	373	343	427	413	381	392	390	411	367	413	397	425	390	416	410	392	392	376	375	396	408	418	400	381	391	373	399	377	381	399	357	405	361	378	384	357	410	399	395	360	373	412	386	400	383	438	402	434	422	401	398	381	346	390	393	383	388	397	402	413	407	386	389	406	399	349	415	386	417	400	405	415	382	379	357	357	412	385	427	394	398	403	394	375	404	418	433	395	411	385	394	392	425	390	368	370	393	373	397	419	432	399	360	406	407	364	402	380	397	369	387	375	432	404	372	383	374	400	401	378	398	429	404	386	396	441	404	399	384	397	397	380	394	359	437	384	402	376	387	413	363	398	379	384	408	389	408	392	397	381	373	388	380	392	357	415	423	375	382	403	420	366	377	390	392	387	386	407	392	384	392	387	375	375	393	399	451	411	390	416	403	397	416	389	357	398	412	411	352	398	402	408	347	409	359	366	384	407	405	397	361	389	400	388	415	376	391	424	370	397	431	394	385	383	393	395	406	382	415	408	423	390	383	399	398	417	398	409	375	385	406	417	363	365	397	393	372	412	374	379	403	366	412	397	425	409	380	391	442	398	418	417	401	399	368	414	389	393	409	374	371	388	379	398	409	403	333	369	393	399	379	389	407	381	388	380	415	396	408	401	370	386	353	393	371	404	363	365	420	405	346	397	415	402	380	383	399	415	379	411	376	387	349	340	383	379	406	411	373	421	408	378	374	388	374	375	417	393	390	362	385	395	398	408	375	398	366	369	400	375	354	369	409	423	394	395	379	391	391	399	404	412	377	398	386	377	397	363	395	418	407	400	379	388	388	375	390	417	392	387	392	374	407	401	381	398	385	374	383	400	379	402	397	367	363	379	360	422	406	386	356	396	419	388	389	401	363	395	371	345	385	379	412	388	411	367	410	411	370	410	417	395	395	442	404	387	390	383	393	392	396	424	397	375	384	398	376	361	414	418	387	379	430	395	403	391	379	354	360	396	354	389	404	391	416	382	348	366	405	368	410	412	420	368	397	409	428	360	388	400	416	382	415	355	367	379	394	388	383	341	382	367	372	365	369	437	364	411	377	408	357	429	373	390	360	375	419	371	401	385	411	418	385	402	391	392	433	390	390	373	437	405	387	410	428	359	424	386	406	393	351	407	417	375	403	422	393	354	397	418	400	411	434	345	381	379	392	331	369	421	372	415	380	427	363	415	441	398	375	386	437	400	386	360	386	362	423	374	382	360	369	357	384	375	378	413	357	369	370	388	384	370	387	381	385	389	370	413	387	401	398	401	383	418	406	392	391	401	364	405	380	397	416	417	430	419	393	375	409	401	371	403	413	380	369	396	379	333	388	390	383	386	383	374	403	384	416	376	447	430	381	419	377	400	389	391	388	348	377	397	384	405	394	406	394	368	392	373	404	409	385	403	365	386	370	407	367	389	363	347	403	391	375	385	417	444	391	364	382	348	362	395	362	362	418	391	404	378	363	371	372	348	390	396	368	384	386	383	359	379	392	383	396	396	399	407
10820	6961	4975	2492	1646	1301	1149	997	1027	923	888	850	832	803	837	911	910	875	852	861	839	852	886	786	790	804	798	834	875	877	800	865	879	865	877	887	845	797	835	805	836	820	884	823	830	823	822	827	825	815	848	850	826	859	890	847	841	800	859	784	830	823	845	807	854	822	852	863	843	846	865	850	874	852	763	834	822	817	890	821	901	872	826	877	854	856	886	863	886	850	840	868	875	822	853	870	871	802	841	833	786	864	804	847	841	859	834	851	869	790	874	813	905	841	779	855	837	881	855	864	823	809	887	860	917	817	839	830	878	901	813	873	820	803	899	824	837	842	874	897	777	832	838	802	811	826	863	858	832	821	859	871	811	850	849	896	908	870	877	842	878	864	859	861	799	824	864	825	825	840	789	860	850	856	854	865	856	864	784	850	792	868	820	819	806	853	869	843	814	873	867	870	798	838	855	824	805	806	871	848	864	827	843	825	860	837	844	831	871	776	848	803	819	811	799	822	857	868	812	811	832	850	863	819	841	849	833	869	819	808	827	835	839	880	842	947	790	847	892	825	824	826	924	828	830	841	836	880	849	833	822	879	871	845	869	787	818	828	859	814	845	907	833	805	849	814	835	836	808	860	797	833	892	810	821	871	844	809	813	827	843	812	841	878	839	829	856	862	844	836	829	840	831	860	858	842	840	879	827	850	839	899	889	828	857	843	847	827	870	817	883	863	826	799	843	781	878	889	773	829	827	801	803	818	827	867	885	854	894	845	826	868	820	864	845	821	863	834	858	810	775	856	852	848	855	840	771	805	867	803	872	830	864	844	832	823	820	873	820	834	850	814	858	900	813	832	841	862	863	854	852	835	883	790	795	832	852	835	867	794	852	839	870	822	825	870	847	801	820	846	827	873	849	827	836	844	854	847	815	823	811	848	860	765	868	827	835	874	891	886	818	852	835	811	812	795	836	869	856	792	826	849	855	851	845	829	798	800	833	828	861	902	828	840	846	829	771	803	820	827	853	868	889	834	823	819	804	829	847	856	843	816	856	869	845	834	803	850	842	815	826	826	891	868	873	826	821	858	771	806	852	845	862	817	847	827	845	826	817	811	854	849	849	775	819	864	877	848	842	848	869	841	819	841	842	808	831	835	795	856	838	883	890	833	877	832	852	811	839	855	876	957	823	848	837	836	869	870	852	846	834	859	844	860	843	849	805	902	862	824	857	828	809	878	867	818	884	846	864	812	825	811	839	817	832	816	911	842	793	821	900	854	833	862	867	904	778	842	884	809	881	862	812	855	851	862	849	872	859	881	816	850	851	814	839	850	847	805	872	894	867	828	801	867	883	840	859	867	862	809	868	865	857	832	819	823	837	842	768	855	811	871	808	791	826	831	824	868	796	878	792	880	899	849	843	854	918	801	837	866	799	847	859	793	822	853	845	838	854	834	803	833	818	856	891	883	801	888	859	827	848	798	888	870	866	838	861	835	840	831	860	850	824	837	870	818	862	867	798	808	860	844	841	861	852	858	842	837	836	833	814	835	800	891	834	869	878	850	841	805	803	784	848	838	836	860	822	805	910	767	851	905	812	869	831	814	892	802	814	894	820	951	831	825	884	811	882	828	822	891	857	836	813	881	817	846	846	798	825	850	796	866	867	854	834	819	883	867	806	838	854	862	853	848	834	854	774	827	825	859	948	832	810	789	845	842	790	855	854	864	837	811	841	836	863	796	848	880	895	835	874	859	816	814	841	895	842	809	829	858	867	829	867	837	810	850	881	827	831	804	876	835	833	816	870	840	860	828	862	819	864	831	871	845	850	844	825	838	892	882	849	813	856	821	853	817	799	889	875	846	853	866	806	868	853	819	847	894	859	835	799	852	849	862	904	810	880	860	820	857	865	845	828	862	822	805	856	845	867	845	876	853	854	846	820	837	855	872	862	863	891	842	852	842	862	841	923	835	817	843	891	822	845	837	810	817	850	877	848	837	817	874	816	834	784	800	831	848	872	830	802	850	806	833	826	850	764	831	859	875	908	872	834	834	861	884	811	814	848	838	899	858	851	784	828	854	865	853	778	826	798	832	843	885	863	804	832	843	833	819	836	870	831	853	921	812	833	857	862	835	837	824	870	819	809	851	841	813	859	841	853	812	810	845	834	838	866	853	864	832	835	826	813	871	859	863	799	843	883	820	818	806	819	802	840	830	853	879	892	803	848	858	836	862	823	867	863	901	771	827	889	870	821	857	863	809	839	851	822	855	820	865	827	800	852	833	835	782	807	842	827	873	807	820	884	862	846	844	874	833	797	826	831	826	901	795	823	887	810	808	787	836	816	846	837	780	816	841	813	809	833	853	838	869	847	868	886	824	809	839	882	840	860	814	784	821	827	798	902	851	812	863	802	808	823	825	826	828	877	828	853	812	831	823	847	849	821	847	825	856	851	844	828	823	859	837	860	825	855	835	852	874	855	793	807	847	819	831	833	896	859	821	883	846	837	798	842	882	829	849	808	861	828	822	934	864	895	808	844	906	835	861	853	813	843	829	869	816	865	880	874	834	792	821	887	856	853	847	826	922	837	859	846	825	858	890	849	875	849	820	827	848	791	928	809	819	812	839	813	822	863	814	839	870	862	821	831	852	827	811	890	828	809	883	829	823	861	895	885	874	812	860	858	754	800	794	820	840	865	881	842	857	846	842	890	816	848	823	842	865	822	836	802	845	880	874	815	851	850	808	811	860	808	827	850	829	881	853	850	826	840	882	850	821	775	812	818	841	902	851	881	853	851	838	840	866	863	878	869	889	860	842	793	792	845	843	886	887	796	835	906	882	834	805	844	811	825	809	832	860	843	836	823	870	805	843	872	840	884	812	909	878	860	841	784	835	914	798	868	893	811	915	829	847	852	862	793	843	822	836	834	825	862	815	831	877	823	825	895	806	832	868	858	866	843	859	811	901	869	860	877	822	838	826	829	873	829	878	849	821	892	850	898	819	864	859	836	821	848	868	849	844	816	805	836	795	868	856	853	828	914	861	816	884	859	823	821	852	888	831	834	836	799	851	833	822	822	863	836	842	873	847	879	849	828	865	824	845	827	851	827	849	848	862	882	865	860	884	845	847	810	859	813	799	818	874	821	864	861	807	846	796	883	866	852	839	870	872	894	870	877	844	826	853	872	852	812	836	797	892	845	789	817	820	812	886	830	848	870	828	845	862	868	825	851	830	860	890	868	870	865	841	890	865	855	825	839	845	803	849	821	856	859	821	787	821	858	852	880	863	779	879	864	846	874	854	771	857	819	836	868	839	827	848	810	839	883	891	833	869	825	830	798	892	833	860	837	860	845	810	831	859	831	842	861	802	842	835	862	824	809	888	809	804	845	815	810	903	824	841	833	859	842	840	796	848	822	816	823	798	828	826	807	836	854	860	841	874	819	812	862	898	858	847	820	826	828	828	875	848	860	840	868	820	822	770	777	820	861	821	813	822	852	864	826	850
24699	21136	24687	27864	20767	5377	1620	955	700	550	497	405	382	355	334	330	312	347	357	343	286	307	309	310	302	270	314	302	334	280	302	265	307	287	313	317	284	253	311	286	325	331	309	299	316	276	295	264	307	310	306	302	306	291	297	291	313	309	305	301	295	275	303	328	304	282	279	275	298	305	266	279	305	284	289	276	312	292	272	285	293	301	290	258	320	307	262	306	300	291	283	283	298	312	248	293	287	273	281	320	277	300	282	277	278	295	274	304	283	280	280	309	309	312	302	266	303	242	307	314	330	348	271	311	300	311	277	307	299	303	285	300	272	273	277	286	291	278	301	252	327	288	296	288	302	323	284	274	300	298	332	275	307	307	325	278	281	303	314	308	296	267	303	288	300	280	262	305	305	324	298	289	327	278	253	296	334	263	256	277	311	280	282	317	280	282	309	286	339	336	330	292	263	269	253	323	318	296	287	302	330	309	321	259	301	306	266	263	304	267	262	340	313	317	320	314	306	275	301	302	275	282	297	293	285	285	311	305	267	326	298	281	275	277	285	305	303	297	327	331	286	330	289	264	303	288	277	281	291	287	283	287	286	285	312	276	307	289	337	267	318	282	289	319	283	310	310	280	266	295	284	288	292	261	288	314	309	296	304	296	317	289	342	311	297	314	284	305	303	252	310	304	281	305	289	282	267	287	305	290	312	296	282	320	280	303	272	294	310	280	338	304	284	300	292	308	303	333	296	314	291	284	280	258	323	293	286	303	277	272	301	311	294	310	305	303	268	259	279	281	319	295	290	338	316	299	274	316	309	308	283	264	298	304	282	299	289	305	271	276	318	267	280	321	312	282	270	278	290	320	258	288	289	285	316	320	289	288	271	273	281	294	293	303	255	309	338	293	309	306	301	305	293	295	290	283	275	294	326	290	284	309	287	278	361	293	292	269	291	324	286	286	318	287	295	318	275	312	294	300	308	259	308	298	291	294	325	354	306	257	272	295	283	285	312	314	310	299	305	295	292	273	288	273	318	295	278	284	288	292	318	277	285	293	263	306	287	333	297	296	300	287	317	291	269	266	291	270	309	354	293	284	322	291	311	266	273	269	314	279	292	291	277	277	290	273	284	290	313	265	301	320	292	299	338	277	317	315	271	315	281	288	300	314	344	307	331	243	312	309	307	317	316	303	301	284	307	289	298	301	291	305	302	308	316	277	288	268	306	315	292	273	258	284	286	304	295	330	265	287	281	298	303	318	294	295	271	287	315	285	272	302	302	301	299	292	307	278	295	284	316	265	300	282	279	281	325	307	288	300	287	306	298	265	297	293	299	265	303	306	315	282	288	263	293	307	297	275	293	265	293	281	333	292	319	267	341	293	288	301	275	282	311	296	276	306	321	325	315	300	301	311	291	282	287	301	281	283	295	290	282	257	262	300	269	283	307	264	294	275	276	310	301	277	296	273	302	324	262	273	263	304	332	319	328	266	325	264	291	320	307	289	314	282	244	313	284	294	293	289	285	303	249	273	279	295	262	299	264	276	312	263	354	294	313	310	300	314	304	299	273	308	278	260	318	325	284	267	297	285	298	305	297	279	317	310	304	268	310	303	277	269	321	273	315	269	295	307	298	291	294	305	287	291	296	284	275	285	276	325	304	299	285	302	294	311	332	287	324	268	311	310	294	320	297	283	299	283	283	272	307	260	291	318	299	279	265	320	273	274	306	271	274	321	325	295	340	313	300	283	291	283	274	293	299	321	332	262	294	247	270	294	299	290	276	296	292	298	288	317	308	316	292	294	284	300	297	311	313	325	316	293	278	318	280	263	264	286	308	294	284	292	269	261	305	306	291	317	301	288	297	330	281	294	309	304	282	294	303	280	304	321	288	282	277	284	328	313	263	301	322	282	318	285	291	289	306	278	344	344	270	278	285	318	272	325	309	293	273	323	302	301	283	268	275	276	248	293	275	297	290	273	257	263	302	290	285	321	329	290	293	265	316	287	286	246	286	306	266	327	315	277	315	307	315	274	253	304	296	308	283	304	308	274	285	299	297	271	309	286	295	274	296	310	248	326	266	280	300	314	306	289	291	331	294	302	317	286	297	306	303	302	314	299	283	297	266	283	281	286	312	303	309	306	266	279	315	296	300	294	275	294	291	293	298	311	276	313	344	312	308	295	317	283	288	307	308	304	276	298	291	310	321	290	282	319	309	314	307	310	308	296	328	252	317	284	291	290	305	309	305	295	319	274	298	299	303	274	321	292	286	308	312	281	249	312	304	281	284	293	328	285	325	279	286	267	296	319	262	270	292	294	253	283	261	303	292	290	298	289	313	299	237	288	315	292	322	292	272	303	348	320	276	285	278	260	297	294	330	286	305	278	279	294	290	242	300	318	304	298	285	250	292	338	282	313	335	337	320	296	259	292	307	301	290	306	287	321	315	322	273	283	325	276	248	265	313	358	304	269	275	320	315	292	305	303	283	302	288	310	314	300	339	318	310	310	330	309	285	298	296	283	313	319	314	292	265	306	308	277	271	282	277	284	328	315	287	306	304	284	282	289	309	296	306	355	280	306	294	285	291	264	297	294	298	310	288	290	288	291	300	249	291	312	293	284	304	277	299	313	296	280	289	270	290	290	287	298	298	297	271	275	285	276	318	299	286	275	267	323	306	241	269	319	288	267	277	292	306	272	301	302	278	301	260	274	297	266	260	281	292	313	301	300	314	256	289	292	298	275	291	320	287	306	288	251	288	265	292	304	290	278	269	274	282	317	276	293	301	318	300	292	305	313	299	298	288	275	277	283	280	262	274	284	289	299	350	317	319	286	299	279	259	286	297	271	276	285	297	262	291	286	258	307	303	301	292	268	278	318	294	301	299	305	297	281	272	290	288	301	304	318	278	323	247	290	313	292	284	295	250	300	288	292	286	309	290	279	280	252	322	292	269	272	302	311	291	280	269	291	272	292	300	317	265	305	293	303	324	331	314	319	279	290	312	286	306	296	273	305	282	294	290	330	296	259	296	315	304	259	269	278	293	332	303	293	284	303	289	281	333	276	307	315	275	300	311	286	306	276	280	298	330	293	303	305	276	277	311	287	304	305	278	266	310	307	272	315	303	285	301	315	279	303	280	294	309	313	317	296	261	271	287	266	299	306	274	265	278	299	323	302	288	275	270	280	315	264	301	286	330	254	272	282	280	284	323	326	303	316	272	272	283	311	293	310	329	291	258	288	288	274	299	312	260	272	302	314	291	296	262	313	284	320	312	271	272	268	279	306	300	299	273	311	302	296	308	284	280	339	293	280	300	280	325	311	292	288	254	277	272	303	274	314	282	312	261	299	324	283	300	292	294	284	289	273	271	278	326	271	328	295	300	302	312	309	270	302	275	272	271	271	297	279	288	284	307	311	271	282	323	304	260	279	310	282	292	294	276	291	304	283	282	304	308	301	298	288	314	324	290	329	274	292	312	254	303	294	281	299	315	320	305	290	313	317
6797	12139	8424	4189	2230	1550	1178	994	840	797	707	739	709	710	695	673	671	679	708	637	633	637	664	648	646	638	604	651	651	663	633	646	651	653	625	656	634	652	652	660	642	633	660	611	629	671	632	632	651	662	655	640	684	685	671	606	658	630	632	665	603	667	650	639	639	677	641	642	672	606	669	668	616	644	617	601	688	680	661	638	640	680	648	662	611	652	658	639	638	585	669	621	649	590	622	685	642	623	611	621	636	658	637	647	648	670	635	616	684	686	662	641	637	644	660	614	629	661	646	604	628	570	681	657	636	661	628	634	631	631	661	638	635	644	630	630	630	651	616	636	631	648	648	630	602	655	625	679	653	611	663	637	634	621	600	629	614	634	624	689	650	670	615	640	598	678	638	667	677	655	634	661	644	653	636	644	611	665	666	656	648	618	641	658	637	629	673	626	588	632	662	669	656	667	653	688	641	619	656	597	637	651	634	635	629	639	632	599	620	658	620	667	632	654	668	637	672	623	689	703	691	640	616	646	636	609	639	655	665	654	626	669	649	635	669	666	656	642	664	651	639	607	669	626	626	620	657	648	602	691	655	658	667	612	669	635	626	667	655	682	640	640	623	658	597	617	647	646	614	667	662	649	681	624	654	624	616	621	625	643	631	644	645	643	638	648	617	684	628	626	635	643	624	664	652	647	661	593	601	629	598	637	639	621	663	645	648	630	676	658	634	645	617	655	681	676	605	662	640	656	616	630	639	645	637	660	645	625	602	634	659	618	619	594	639	678	598	616	647	615	634	639	624	623	616	667	646	647	657	636	618	657	648	652	622	672	623	615	667	577	638	603	614	680	609	671	676	606	652	650	604	663	640	625	621	643	628	623	636	645	704	620	684	648	643	624	652	637	649	635	613	599	637	696	590	657	630	627	586	664	624	632	618	645	712	608	640	665	640	611	596	645	636	656	649	621	646	633	637	636	591	622	580	621	642	610	635	631	608	636	655	629	653	609	621	638	678	614	635	649	636	623	646	646	635	610	620	616	670	656	672	682	659	644	583	656	594	609	609	647	657	608	645	635	649	651	631	659	639	659	674	703	599	625	637	655	609	635	620	676	636	666	617	656	626	667	621	672	635	619	643	626	622	638	656	619	612	682	598	646	631	634	632	618	621	611	653	634	634	692	623	632	615	592	654	606	665	606	687	668	659	620	647	643	651	642	644	639	623	668	659	600	602	639	613	709	684	643	677	657	683	624	600	589	606	646	640	655	639	663	645	661	690	650	659	657	672	651	602	635	642	647	619	625	651	637	649	642	644	621	665	670	646	638	634	617	627	670	611	593	628	604	646	651	645	652	674	627	657	635	702	643	631	598	688	616	629	667	622	656	607	655	673	620	633	605	610	640	637	712	636	606	615	660	642	617	719	643	658	673	621	628	629	657	631	649	643	630	667	647	645	638	644	653	670	614	711	599	598	617	667	653	666	670	618	622	627	597	671	657	629	661	623	650	640	656	638	663	687	643	660	648	656	654	658	702	643	654	647	618	642	681	625	654	661	711	606	668	600	617	631	602	612	658	653	647	655	611	632	650	664	667	642	652	638	633	665	635	634	638	676	629	667	645	649	665	603	631	622	653	617	607	692	626	646	624	620	675	623	673	636	622	639	617	616	628	635	636	643	661	635	656	599	636	643	635	615	673	645	640	629	644	646	655	653	657	654	653	656	646	628	655	673	660	620	698	640	633	645	633	623	617	607	637	667	618	606	623	628	637	659	663	637	627	612	667	635	667	625	659	623	640	653	636	678	669	623	625	647	628	688	636	680	603	669	635	659	660	661	677	649	698	650	644	649	643	614	640	654	682	635	671	655	653	627	638	625	622	645	638	688	668	686	613	660	618	647	627	631	638	640	650	655	674	638	681	625	635	628	589	649	635	657	655	652	634	648	679	638	644	637	644	648	634	656	621	644	663	594	612	625	639	648	601	638	636	719	619	605	628	578	701	638	644	643	646	613	640	627	731	618	650	641	649	616	659	628	628	630	659	633	576	623	663	654	659	619	631	684	633	656	596	658	614	696	640	637	618	644	652	645	583	661	663	649	681	610	670	659	619	664	655	658	635	632	622	672	638	599	673	647	658	637	613	628	633	678	613	658	672	659	608	630	663	656	596	670	624	624	613	651	643	670	654	639	655	647	600	649	685	656	695	659	633	688	640	633	646	645	653	646	649	652	614	663	665	650	627	632	667	638	640	666	643	668	641	638	633	637	623	605	660	649	623	684	606	560	647	695	687	659	641	634	672	621	649	627	614	636	633	636	668	651	676	670	651	638	595	681	649	614	649	635	639	662	648	654	669	617	650	597	647	633	683	641	653	665	629	679	685	608	641	622	695	643	647	649	657	669	614	666	663	596	651	646	654	650	670	601	661	663	626	618	661	637	643	663	659	682	652	613	641	651	623	631	659	635	633	634	648	652	677	652	639	615	656	656	607	660	656	690	642	616	605	653	625	619	649	657	682	655	616	640	716	663	629	591	651	632	632	639	625	612	684	633	597	619	623	646	618	621	592	634	685	629	649	667	634	667	646	638	634	590	637	638	648	663	661	653	605	666	616	616	663	637	628	663	621	669	678	669	639	682	669	616	635	643	617	636	620	611	663	664	613	575	609	621	645	656	637	643	634	617	633	653	673	642	644	633	613	646	696	622	683	628	627	667	692	636	656	686	638	651	624	654	632	685	616	683	652	634	665	628	682	658	653	687	598	626	643	651	623	679	685	603	621	659	638	600	634	682	622	620	614	638	636	626	629	638	664	609	642	647	636	661	691	650	607	641	614	639	636	642	632	676	655	646	627	680	686	624	661	653	607	645	621	666	656	625	656	617	604	647	609	634	648	649	643	659	666	647	656	627	593	699	617	653	644	620	618	626	621	634	619	663	634	667	614	623	678	650	627	648	667	700	677	628	686	642	658	589	672	639	664	628	633	662	683	670	636	632	627	620	639	605	627	667	658	645	645	645	625	619	673	612	592	663	641	621	650	626	653	646	609	632	648	662	634	605	634	640	655	627	619	627	649	654	647	674	603	669	644	639	629	640	619	630	635	673	627	653	674	619	668	687	648	619	636	665	676	658	636	661	605	670	609	629	665	656	576	657	638	626	648	638	691	648	610	660	637	658	670	623	654	647	603	688	634	668	682	615	635	609	588	624	622	644	638	683	707	578	674	646	645	608	631	666	611	650	646	615	651	582	648	611	616	626	633	641	656	655	628	624	620	662	662	616	608	620	625	665	608	643	635	728	642	613	641	652	656	588	597	636	628	617	605	650	694	636	678	641	655	642	661	645	629	642	627	648	611	695	669	620	626	615	631	639	615	637	690	641	661	684	672	643	635	656	584	581	651	611	667	628	620	648	625	618	636	610	629	633	616	630	645	607	667	611	628	686	670	603	634	654	620	640	629	692	603	691	651	632	623	612	676	642	657	635	645	612	665	657	672	646	646	659	631
23981	21130	25317	27177	21165	21105	5830	1547	1001	708	532	418	343	266	251	249	254	217	230	254	229	214	214	202	201	179	210	215	186	198	202	189	160	211	189	172	191	178	165	175	136	167	187	192	174	173	165	163	180	198	197	179	155	210	180	175	156	188	166	197	174	159	170	169	172	174	172	210	160	187	194	181	172	184	175	160	172	180	184	169	192	154	182	192	167	163	164	169	188	178	174	166	206	156	185	192	200	163	157	158	165	187	164	180	204	176	165	174	178	196	179	165	156	159	186	167	187	168	160	182	176	192	165	180	170	176	197	177	166	187	168	169	171	183	209	192	173	188	159	157	154	159	173	164	161	159	176	151	155	190	176	208	187	161	172	204	186	181	167	182	187	195	189	152	164	175	163	157	192	173	175	177	187	186	179	178	165	156	170	157	149	168	159	175	184	214	184	191	171	194	170	197	193	166	187	193	169	199	179	158	175	184	184	161	167	169	173	183	188	182	165	170	157	185	157	162	169	196	198	170	176	174	162	166	177	165	185	180	175	179	172	155	191	188	175	160	173	162	177	177	183	187	167	172	191	187	153	180	175	183	174	185	193	162	182	179	176	176	172	183	182	183	199	182	166	180	170	161	169	169	172	178	180	158	169	166	181	187	162	171	170	183	159	171	198	168	177	184	164	191	180	180	156	205	191	172	186	157	151	174	174	178	174	180	167	174	175	192	183	182	199	168	163	174	172	168	172	166	160	179	167	190	179	172	184	171	174	197	172	198	146	183	179	183	187	162	153	171	176	172	169	166	190	188	186	178	171	199	172	134	178	176	182	156	195	166	172	186	136	173	183	165	158	179	204	189	199	176	182	174	209	187	161	175	188	163	159	176	173	164	155	176	182	199	171	188	188	170	181	181	210	183	160	185	158	155	173	165	175	172	195	156	196	196	205	160	182	161	193	188	159	197	178	173	161	176	184	172	168	170	174	177	179	174	177	193	167	171	186	175	154	188	193	203	172	150	153	171	154	174	198	166	162	195	168	169	188	192	174	175	177	179	201	182	196	194	206	179	159	214	174	188	188	159	174	170	147	160	170	181	184	200	174	143	175	192	157	165	188	152	189	171	190	168	174	183	181	176	171	149	189	180	182	175	175	183	163	179	172	169	168	178	197	193	182	170	197	163	176	178	178	188	143	173	187	187	178	174	166	209	167	167	184	186	183	164	174	192	184	181	183	175	171	180	161	181	186	160	196	172	172	168	184	195	171	204	183	186	177	174	164	185	176	197	186	180	182	169	211	181	164	179	163	163	177	192	170	187	174	170	169	161	175	165	193	160	169	162	146	186	174	179	168	174	194	158	184	168	186	173	176	179	162	186	210	176	156	202	155	178	160	166	182	152	181	179	201	186	171	180	172	173	177	195	180	181	175	179	152	194	185	179	198	181	173	172	190	174	198	189	200	164	174	174	148	184	195	181	202	193	162	159	170	179	152	152	166	200	174	184	164	149	179	172	185	167	167	161	182	174	152	178	206	192	165	154	152	133	163	148	181	168	183	157	168	167	176	171	165	187	156	169	188	174	183	175	158	183	157	181	183	179	157	179	150	180	176	162	158	181	178	203	159	172	185	171	165	177	194	154	182	155	152	195	168	192	171	175	157	197	158	172	158	162	202	167	180	171	158	197	167	158	188	156	182	194	182	178	178	157	163	148	153	175	173	168	156	192	183	175	175	158	202	194	191	184	148	187	188	144	188	182	161	142	165	190	175	168	164	174	173	185	189	176	168	198	160	137	196	187	183	178	171	182	189	191	177	154	173	178	185	177	174	180	159	191	173	183	184	164	164	166	165	191	177	205	176	197	174	171	139	144	181	179	183	193	176	180	172	210	172	165	179	188	165	194	175	142	184	181	175	194	174	167	208	193	175	166	207	155	186	183	201	172	185	170	147	179	167	174	177	129	168	157	199	180	164	144	190	177	177	161	168	179	173	166	181	216	165	200	168	161	166	151	172	168	201	186	170	186	153	163	184	170	171	169	186	169	158	185	178	163	169	178	179	168	171	156	179	167	192	159	166	203	174	174	179	180	166	156	188	182	160	157	191	185	172	171	183	155	180	194	170	152	174	165	185	170	158	178	198	172	188	159	195	183	166	186	174	181	185	185	166	199	177	181	164	179	189	175	189	173	166	159	150	186	194	160	151	163	179	178	165	189	181	175	160	185	175	169	166	178	186	153	169	175	174	196	183	160	174	194	181	190	185	183	195	182	173	151	193	179	153	186	154	156	142	189	187	160	185	182	165	166	139	192	157	171	170	180	157	169	167	169	163	179	161	194	171	180	196	166	182	185	194	194	182	199	165	139	178	157	172	162	171	186	151	185	160	158	194	156	172	173	213	183	162	176	169	177	180	178	177	169	174	158	142	167	177	157	179	141	176	180	160	184	172	178	172	204	169	175	176	170	191	153	174	158	202	175	200	174	158	178	186	159	176	181	168	183	162	158	159	144	173	186	183	179	177	162	162	172	202	185	183	194	172	188	166	167	170	155	165	175	155	174	205	190	190	187	150	177	184	162	150	172	162	128	174	156	168	163	155	170	157	164	146	185	163	171	168	182	170	171	167	141	169	172	175	170	171	151	163	182	156	209	152	178	178	189	171	169	187	190	170	171	163	165	167	190	181	184	188	159	173	171	180	173	167	178	164	174	184	170	171	189	186	191	144	179	183	178	165	175	179	160	181	177	169	168	203	158	177	161	188	182	193	157	182	150	153	187	193	157	171	170	173	155	185	150	151	149	185	154	165	147	170	174	179	166	170	175	169	147	181	150	183	179	160	186	191	196	185	185	176	158	167	170	172	182	185	164	153	169	143	174	176	187	165	171	171	180	198	179	173	180	189	146	164	177	197	170	176	181	175	193	160	153	156	188	192	187	167	184	179	179	199	164	149	171	165	186	178	177	175	173	185	169	167	149	160	191	184	179	146	173	194	182	169	178	185	187	142	182	187	177	192	196	191	197	154	157	170	183	158	156	178	173	195	187	168	203	180	185	189	179	191	145	173	172	166	175	197	189	173	168	194	164	161	168	153	163	190	170	184	158	158	191	157	176	188	179	163	190	186	177	179	158	157	146	188	176	174	182	163	163	167	195	184	186	178	177	164	168	157	166	166	170	158	165	168	185	161	154	185	155	184	149	181	185	189	172	174	195	163	199	175	163	181	165	173	194	187	165	200	139	168	174	167	187	175	164	153	178	163	154	162	200	190	195	163	165	167	177	187	147	167	182	137	175	159	180	189	150	181	179	169	197	199	166	146	176	158	142	186	189	149	207	186	166	179	174	181	164	169	204	165	180	184	177	176	152	158	172	168	184	188	173	171	188	165	149	165	196	183	162	158	152	154	215	181	202	164	175	172	164	179	187	195	158	190	180	207	173	180	166	185	151	187	171	185	164	184	174	164	171	156	197	170	174	194	143	184	180	158	170	185	158	158	173	171	161	208	176	178	186
6869	17477	12177	5983	3175	1870	1338	944	803	651	621	507	509	491	440	456	469	452	449	466	404	429	400	431	439	423	407	443	386	442	418	439	445	429	403	421	416	420	391	382	445	426	416	428	441	430	400	434	425	393	374	401	415	386	401	408	394	443	404	386	410	428	427	419	418	429	439	402	415	419	415	425	443	438	453	388	400	436	412	422	402	413	414	393	431	420	460	392	418	401	414	443	415	427	436	392	388	431	412	391	422	382	450	416	418	437	393	404	427	414	393	396	427	406	409	408	429	438	422	430	432	440	401	386	430	408	386	426	393	406	436	394	430	386	420	386	387	433	385	391	436	392	419	407	423	412	411	421	405	454	439	408	449	453	421	387	447	392	415	415	411	400	425	405	413	433	410	378	379	450	411	434	400	434	399	431	373	404	395	397	414	405	421	412	454	422	421	396	402	425	412	435	388	444	393	408	376	450	420	402	410	393	415	377	425	408	408	416	408	387	426	383	416	455	407	414	419	440	416	427	420	428	427	416	381	427	405	390	455	393	417	401	433	418	438	360	428	424	465	413	407	381	396	436	396	379	433	434	447	414	416	412	367	422	388	419	405	379	397	406	407	428	361	402	428	446	380	407	399	438	398	420	420	422	433	403	411	428	425	416	404	396	428	401	422	440	424	407	432	433	418	443	376	385	397	417	419	382	404	407	419	407	383	401	417	374	436	384	430	446	418	411	425	397	435	424	431	365	421	401	419	442	383	415	439	393	407	417	373	435	404	418	432	387	434	397	405	406	415	376	403	431	421	429	415	421	413	431	426	429	442	433	418	392	408	402	385	420	426	409	418	387	408	389	422	420	408	406	401	411	423	436	422	411	367	396	435	409	392	420	390	428	400	448	436	419	433	400	397	423	387	427	450	421	434	412	413	428	428	427	391	385	412	440	422	420	422	408	386	410	422	396	399	403	355	435	429	413	432	381	424	421	381	399	405	393	420	415	434	399	448	396	456	413	404	442	437	430	440	403	420	451	386	417	402	425	411	402	398	428	430	414	407	405	408	418	426	433	386	409	424	387	404	420	422	450	387	432	408	395	408	421	419	391	409	441	414	429	435	430	397	402	415	398	406	424	395	385	400	405	437	428	452	412	408	445	434	425	390	389	448	413	407	418	393	420	401	425	419	469	409	413	432	424	417	398	434	451	436	408	417	389	415	409	401	414	398	408	403	438	446	424	427	406	421	372	423	422	406	452	392	423	402	403	428	422	427	452	443	435	410	463	411	378	458	427	434	426	390	408	404	417	445	400	373	410	399	429	426	409	415	425	466	379	416	414	412	397	425	412	416	426	437	424	378	387	411	438	424	430	426	405	428	415	424	413	398	437	387	403	390	451	428	416	409	411	434	380	428	388	397	414	448	424	416	409	397	414	431	409	405	392	397	422	461	395	393	449	406	409	435	438	387	410	449	416	434	392	395	435	442	419	393	426	434	396	426	401	367	409	417	424	426	410	400	394	389	432	420	442	407	400	422	405	427	436	406	442	449	419	397	377	380	394	477	446	402	404	413	422	410	402	393	417	427	415	411	483	422	387	438	426	400	397	441	434	432	436	425	467	395	404	420	422	401	452	387	390	409	426	406	434	395	389	380	448	392	418	440	398	458	416	402	411	440	377	435	432	424	424	437	394	430	459	429	423	452	399	420	440	415	427	413	463	405	406	393	401	419	411	416	414	369	414	425	390	430	379	439	365	416	400	411	437	434	423	403	418	422	390	409	423	452	426	405	411	406	408	411	414	404	406	397	391	456	476	432	409	395	409	442	452	416	390	422	445	407	398	439	406	419	404	402	403	415	429	417	423	464	435	437	426	411	397	421	422	412	407	395	418	445	444	410	374	399	400	375	430	434	415	422	387	432	393	411	422	414	441	404	406	391	406	440	440	400	406	362	402	432	427	436	414	399	423	444	433	412	379	369	394	428	409	401	434	468	430	401	401	409	421	438	405	405	425	434	391	397	422	386	430	373	400	409	444	415	427	408	394	413	433	431	439	385	427	405	421	396	401	401	403	453	417	495	432	424	411	421	424	427	428	403	426	415	441	375	406	414	426	397	394	412	458	397	414	443	417	423	415	408	401	411	401	426	398	434	441	430	455	407	400	440	457	419	432	392	411	392	373	404	449	400	453	431	414	415	385	417	428	447	430	390	431	390	389	409	402	366	412	399	438	423	400	415	401	412	432	443	394	450	428	415	430	452	409	396	411	426	424	394	418	424	455	392	379	451	421	421	404	422	439	404	419	446	399	417	426	411	417	438	394	373	419	386	384	420	385	470	384	466	416	379	422	441	431	421	418	422	421	424	430	411	452	398	405	412	414	401	431	417	432	431	416	412	431	408	413	396	403	434	449	417	394	403	385	401	420	403	413	432	403	417	427	406	420	444	384	437	414	440	418	417	391	440	408	400	434	393	391	397	374	425	418	428	377	385	439	435	477	399	392	414	437	429	418	397	397	401	389	414	424	453	398	400	414	390	413	412	430	428	415	413	392	445	393	410	392	425	435	366	418	442	389	429	421	426	443	401	421	384	399	395	413	388	398	416	405	413	441	376	438	422	410	382	422	459	448	387	487	417	411	411	442	435	415	443	420	403	397	433	458	430	407	416	425	421	448	412	381	378	420	466	416	413	432	435	413	406	352	368	388	413	385	400	407	385	385	420	456	400	401	421	409	413	391	431	386	408	395	404	408	401	438	439	424	423	389	416	396	405	406	399	406	409	431	411	442	404	408	420	423	438	413	401	436	389	441	394	449	402	401	447	391	436	476	387	446	426	440	447	427	395	428	393	405	430	392	409	444	432	414	412	422	404	411	407	446	396	409	417	385	401	418	379	406	437	425	398	419	423	463	429	404	390	410	362	400	390	425	427	445	378	428	397	379	379	448	430	426	434	409	396	415	398	425	430	447	422	423	422	416	381	392	424	419	420	431	435	429	422	412	469	416	389	426	388	398	435	471	432	420	422	405	388	410	443	369	402	409	400	408	430	400	440	414	402	379	394	393	451	424	398	426	435	403	400	401	419	456	411	386	440	409	410	449	430	401	375	435	399	446	426	412	410	379	437	367	426	411	444	425	431	438	425	383	391	402	424	443	420	431	436	409	388	432	418	422	446	406	427	405	393	403	416	419	387	424	395	429	443	414	386	404	401	412	421	434	422	450	418	422	430	399	399	447	386	431	403	410	406	408	394	397	373	403	381	419	428	417	427	423	425	447	424	416	411	392	396	408	414	418	391	437	412	440	384	430	434	445	417	394	389	437	420	405	397	427	432	431	401	428	409	419	400	422	432	407	404	417	387	411	417	417	381	417	410	434	402	418	444	387	414	418	437	433	416	405	423	420	398	394	434	377	387	394	421	423	416	405	430	354	361	421	392	442	387	430	440	389	366	417	405	405	391	407	428	411	400	410	401	405	402	399	393	389	424	433	467	440	411	414	405	400	408	406	415	451
36355	13173	5369	2697	1682	1160	906	711	610	530	502	484	439	407	423	428	396	398	422	370	425	452	426	372	397	365	368	399	384	399	373	387	427	384	408	364	402	433	427	413	431	401	377	394	386	388	375	394	380	427	410	431	365	395	394	386	378	440	384	418	351	365	429	413	419	386	403	393	403	381	353	377	393	392	366	403	390	377	387	403	389	392	410	391	414	415	393	421	404	419	383	407	425	378	361	424	345	374	374	412	388	407	390	366	348	375	424	448	370	359	385	404	394	431	406	378	390	368	366	420	404	368	409	370	441	388	406	379	387	410	389	420	391	416	403	384	366	426	390	442	414	370	371	410	375	387	414	403	396	383	367	413	408	392	389	407	388	382	393	381	382	427	403	396	403	406	374	373	380	404	392	429	372	359	410	406	385	414	417	424	391	405	409	401	396	395	363	386	414	417	400	378	450	390	366	394	332	382	405	409	395	354	377	379	356	411	410	418	389	410	409	349	390	411	403	377	410	400	391	394	391	434	405	411	424	396	419	370	388	390	407	411	411	395	398	385	396	398	378	410	380	356	430	426	424	401	423	383	377	397	365	388	384	413	430	387	397	388	398	362	416	373	391	403	363	375	387	401	373	395	431	422	382	361	407	430	361	380	411	410	348	404	409	382	379	394	366	398	378	403	381	385	406	396	354	392	378	397	390	386	382	385	386	403	406	432	385	379	381	389	387	414	401	373	414	376	365	361	378	385	428	384	435	446	358	389	390	418	390	398	403	374	400	380	394	412	410	414	373	381	375	382	368	371	385	406	403	390	402	397	381	407	407	410	365	365	377	408	424	375	390	391	413	399	401	421	421	367	393	413	395	404	385	368	382	369	369	362	379	393	432	397	379	397	384	404	380	407	385	398	368	398	421	424	340	420	431	408	377	380	352	389	400	416	408	396	381	391	387	384	370	411	370	378	430	422	382	418	392	362	392	370	420	408	351	403	388	355	450	422	391	359	407	412	399	412	378	387	399	388	430	408	420	371	406	386	393	444	399	415	385	369	403	405	426	389	412	419	408	369	393	407	444	413	379	379	390	388	411	404	407	413	401	390	422	383	398	384	362	421	372	413	428	432	390	379	396	430	369	388	419	398	383	371	419	387	427	407	384	401	380	347	389	402	398	402	406	419	393	380	403	379	350	404	402	408	339	393	378	397	410	441	396	365	396	409	368	377	406	404	441	425	393	395	371	370	417	430	386	404	395	421	398	404	390	398	439	440	384	374	404	400	395	378	423	388	389	387	402	380	391	410	381	400	383	367	386	376	423	376	389	401	387	347	398	436	411	425	355	389	428	352	402	386	386	432	380	380	392	408	398	449	375	415	423	373	382	383	370	397	395	405	431	405	396	378	377	423	383	401	385	402	456	438	417	384	396	423	403	388	424	402	401	379	358	391	402	365	396	413	384	398	394	423	391	351	384	431	375	366	385	390	376	361	413	395	358	373	383	401	395	378	380	394	368	399	398	396	366	401	398	382	414	388	405	403	382	380	408	406	396	440	382	395	411	391	443	383	378	434	379	434	415	400	406	451	378	389	377	397	423	420	432	379	392	398	401	398	428	391	408	418	387	347	380	421	364	408	372	420	390	411	393	387	386	376	398	401	395	368	370	366	419	382	407	428	403	433	397	401	394	387	423	397	396	374	407	407	356	419	409	383	384	369	379	407	383	387	398	393	376	408	355	424	415	359	400	414	410	409	384	410	374	404	404	414	355	413	405	402	386	357	377	424	368	393	409	400	405	380	379	381	380	401	392	367	393	410	398	395	398	404	395	401	393	366	467	402	430	386	381	356	418	396	387	424	415	432	391	404	414	381	420	418	412	381	411	362	361	379	417	418	387	376	402	407	409	385	388	388	417	379	393	380	418	391	423	386	397	386	413	426	390	381	355	361	401	362	443	425	402	385	344	376	396	405	386	395	416	436	422	408	369	415	395	417	399	386	430	399	394	387	340	361	385	402	378	366	385	388	417	401	394	374	402	382	441	421	390	404	374	404	419	393	420	387	400	383	405	335	379	414	418	410	370	367	463	371	379	412	399	414	372	368	386	406	373	384	391	376	392	410	399	377	389	408	409	379	376	392	393	427	380	413	371	422	430	401	400	371	376	417	404	400	415	397	397	394	392	447	404	368	400	406	407	375	403	392	412	412	397	407	378	451	401	401	410	427	378	442	407	434	403	411	380	425	389	404	386	406	407	372	387	391	385	385	436	417	401	411	393	388	373	396	388	358	404	419	392	356	411	400	393	378	403	359	389	412	371	422	406	401	410	365	380	408	399	436	392	380	405	398	403	396	400	410	384	407	359	374	383	369	396	396	407	383	399	393	402	404	394	414	400	410	357	422	388	404	372	405	378	359	408	371	396	373	413	407	386	410	388	421	351	375	380	405	430	378	399	389	350	396	387	414	385	379	394	364	400	402	417	394	407	409	355	397	391	386	408	441	381	371	383	388	403	402	380	370	421	402	428	393	430	380	377	375	374	404	392	415	421	412	410	400	394	355	385	384	408	399	372	383	376	351	400	400	374	352	381	381	412	428	436	424	376	423	428	417	364	389	388	386	403	404	387	401	389	363	390	391	415	407	412	371	400	389	401	374	399	374	379	354	418	392	397	364	353	378	359	393	380	400	439	379	365	356	381	350	418	390	394	424	368	367	369	431	390	370	385	362	403	364	387	347	427	345	357	392	409	387	365	400	364	391	380	391	394	398	394	367	381	421	386	372	375	424	414	387	367	373	411	384	379	411	387	347	376	380	372	397	403	445	423	379	396	396	381	422	396	384	374	438	409	440	404	386	389	401	410	424	396	403	404	381	394	411	405	378	361	393	369	388	359	418	380	434	408	404	409	397	374	419	397	355	402	385	361	387	379	421	397	424	422	413	383	356	383	408	385	435	395	366	367	402	431	393	383	423	397	385	389	403	402	394	387	357	405	364	382	403	381	396	408	382	400	394	391	402	406	388	376	414	399	379	384	392	415	367	396	366	348	377	375	409	389	414	391	370	367	413	431	391	383	367	375	406	368	361	374	390	403	417	385	403	345	376	419	399	355	423	400	413	407	447	375	421	365	416	411	374	385	402	406	379	391	459	373	385	404	428	388	380	375	405	402	372	411	377	393	424	384	396	391	376	363	404	378	393	403	377	380	356	381	411	379	421	401	382	387	394	407	382	407	358	388	362	428	389	363	414	404	410	391	431	401	397	401	405	412	421	398	395	366	397	387	443	402	393	408	374	432	399	380	402	399	420	427	385	391	392	385	406	396	395	399	386	359	385	399	397	386	384	394	386	378	418	396	383	351	425	394	410	395	415	392	364	406	415	406	391	385	401	371	390	375	399	433	407	371	369	404	367	355	383	391	366	349	380	380	353	401	401	387	397	419	358	370	456	382	401	402	417	394	372	392	367	423	390	383	416	344	384	396	387	375	386	396	406	390	391	436	412	431	435	356	379
15361	6809	4697	2335	1562	1262	1022	1009	909	919	922	913	870	868	810	896	807	870	855	869	839	853	875	841	883	877	860	848	785	787	849	846	852	830	807	803	816	840	899	857	856	883	875	884	827	881	841	899	869	815	808	866	818	834	874	822	860	876	803	866	858	864	836	820	809	820	855	796	833	883	881	850	861	875	844	882	879	855	881	835	837	851	915	808	841	887	805	838	890	893	833	832	895	845	849	779	876	867	803	832	877	836	848	894	866	846	848	856	850	892	877	833	903	869	860	862	787	825	872	874	871	875	809	833	791	915	864	903	862	843	886	827	862	886	808	831	937	858	854	871	810	880	817	841	862	871	825	873	889	879	879	835	859	868	853	871	867	822	890	807	876	807	835	842	860	884	901	846	847	890	827	847	899	875	849	816	860	804	840	854	830	867	850	862	785	912	861	839	871	810	814	875	858	819	863	845	828	914	853	881	933	814	848	893	838	855	793	882	819	797	830	841	852	844	856	863	859	910	877	870	856	813	857	839	833	823	861	847	819	923	839	866	848	890	879	821	860	796	858	830	851	844	860	868	867	819	845	834	902	874	820	870	881	866	885	849	837	849	893	839	827	840	880	808	828	862	858	853	852	834	820	854	800	856	822	841	850	895	789	851	904	880	873	889	877	853	835	879	844	881	839	859	854	821	864	901	830	841	830	826	900	903	888	864	835	860	838	814	839	857	823	879	894	864	882	867	863	822	841	812	827	816	877	849	841	881	845	821	886	848	865	826	827	885	855	826	856	820	835	866	802	924	836	851	809	822	884	821	883	891	868	868	827	886	849	873	809	865	835	836	863	831	844	874	859	854	899	869	833	815	795	868	900	840	900	861	863	847	844	862	836	823	834	871	822	897	810	851	861	825	861	899	835	841	842	844	854	820	833	851	900	836	849	825	843	859	784	807	904	858	840	884	828	850	897	825	804	826	826	877	881	917	852	844	868	836	850	827	882	863	844	862	816	890	855	804	864	855	880	840	842	888	872	788	892	774	859	867	855	816	853	832	866	842	871	863	856	843	827	834	879	868	866	889	846	847	848	901	856	878	835	885	877	896	842	917	838	850	846	817	860	865	835	827	879	849	906	824	858	852	844	847	878	836	878	849	812	820	855	812	855	864	867	809	841	848	863	812	866	850	831	847	855	864	887	878	852	884	873	909	891	847	844	821	811	889	833	868	817	905	841	810	881	848	857	851	891	867	794	856	842	842	822	904	867	864	841	855	844	845	802	903	883	861	919	848	855	782	882	849	829	853	810	815	901	857	785	854	842	887	779	857	862	847	886	844	822	867	879	867	822	819	819	828	807	851	847	912	899	847	817	851	846	843	845	823	852	860	851	865	860	831	842	885	801	845	839	899	844	808	790	847	840	816	829	857	886	856	839	859	834	888	824	887	880	834	855	850	860	816	842	828	862	869	836	808	861	851	852	844	865	854	886	816	807	853	896	895	848	842	802	918	867	824	954	807	864	847	823	877	798	870	838	863	795	837	868	834	870	853	893	836	878	910	856	870	850	832	889	840	855	880	823	851	799	842	818	845	839	846	887	896	848	904	867	836	893	868	824	875	873	841	795	804	826	883	833	877	874	862	882	862	865	873	872	844	892	817	840	824	872	883	809	856	841	862	878	835	831	882	882	896	827	903	871	931	840	852	849	843	879	814	826	901	875	857	855	864	762	849	799	877	887	804	878	854	895	840	849	859	857	831	817	872	813	859	846	806	900	809	867	887	864	927	866	809	859	810	839	868	877	823	840	842	836	839	849	850	855	832	891	872	853	833	795	843	801	862	844	832	832	862	856	857	856	828	831	895	862	897	841	814	880	826	811	840	838	858	851	876	843	845	849	873	819	822	852	822	778	809	901	855	881	861	909	848	826	787	858	797	884	850	830	845	874	840	858	933	848	867	834	871	868	843	817	811	898	853	834	857	854	870	847	828	868	862	885	873	854	875	860	875	868	856	796	864	874	848	830	873	839	829	871	829	874	847	796	794	840	810	832	888	850	806	852	802	843	823	831	827	856	838	836	870	895	898	845	852	864	862	789	826	837	861	852	825	854	825	856	892	801	861	830	844	840	891	851	890	858	827	860	812	835	859	839	804	832	847	819	868	866	849	899	808	877	855	804	837	812	843	805	840	863	846	869	870	847	828	836	832	803	853	875	843	866	823	880	813	878	841	868	894	807	852	856	850	915	846	847	836	828	891	844	846	827	894	792	817	891	813	851	857	849	801	865	845	870	847	778	852	827	857	833	880	832	810	876	802	846	869	879	821	832	869	852	819	881	912	831	880	839	857	856	858	819	858	823	833	832	854	848	818	863	852	870	845	870	891	821	856	839	862	897	853	808	863	843	849	833	868	807	875	826	854	831	852	873	836	847	819	857	901	824	834	886	806	850	829	848	862	896	840	859	878	844	895	847	889	850	851	855	844	850	881	865	884	859	846	797	874	803	833	850	884	804	859	842	891	862	856	847	829	826	876	844	848	775	874	852	834	848	867	792	840	807	802	848	831	870	829	884	811	843	829	836	846	839	884	812	833	838	852	808	832	845	837	845	824	872	823	805	817	815	826	876	848	867	854	858	858	864	803	865	822	860	830	913	907	850	801	883	820	917	852	902	834	824	869	778	836	883	813	845	880	862	887	787	858	874	883	853	848	824	791	840	871	903	863	844	853	853	886	882	848	821	849	841	834	874	844	830	863	824	868	837	891	855	855	856	880	875	817	829	872	856	858	833	832	882	820	849	849	903	819	814	855	850	804	798	846	819	839	889	797	832	840	865	871	808	853	834	858	867	826	833	825	823	874	838	860	845	879	883	893	874	851	888	841	884	855	827	857	874	875	872	862	843	873	880	810	855	844	891	840	858	898	856	771	877	814	812	850	882	865	855	868	858	895	886	837	830	830	854	904	883	874	851	863	858	847	849	876	875	854	867	841	854	840	931	863	871	859	853	830	838	833	836	847	819	799	872	889	837	897	832	783	858	844	825	850	808	877	818	829	858	809	852	874	846	816	824	903	841	827	870	880	880	853	842	840	884	917	842	848	854	832	862	852	855	847	874	856	831	876	875	901	814	878	785	834	822	852	877	773	848	857	837	815	854	879	842	783	836	829	867	849	848	862	858	914	876	839	876	858	816	888	842	813	855	856	840	855	843	857	849	850	845	857	861	791	824	810	840	857	833	869	855	835	827	835	914	877	840	844	894	862	864	887	788	859	859	820	837	847	799	857	829	816	865	857	856	912	831	898	820	846	870	922	814	786	846	866	876	837	856	821	835	873	862	879	889	863	830	837	861	834	847	836	860	879	829	833	830	885	820	796	829	820	857	826	868	839	793	828	884	892	882	877	825	856	830	846	876	859	831	880	832	867	866	838	838	860	844	875	840	825	893	848	864	895	853	804	883	893	879	909	819	798	851	850	848	854	867	872	874	825	836	867	805	878	807	867	849	879	841	853
24775	21176	24704	27943	20734	5076	1618	998	765	565	484	395	346	347	378	318	372	326	338	326	316	319	296	324	346	300	314	308	252	315	282	305	298	303	342	312	293	297	279	302	302	283	313	295	265	275	272	295	306	302	292	288	280	284	276	291	309	298	328	303	317	285	301	243	302	292	322	285	286	280	270	295	291	306	263	270	296	346	310	294	281	319	280	289	282	293	291	303	274	312	296	300	294	345	313	309	317	289	275	302	319	290	294	298	295	280	259	286	274	316	251	319	332	322	270	300	316	282	301	304	299	301	280	309	265	274	282	302	288	263	324	283	315	300	290	288	288	282	290	300	311	295	287	260	275	300	295	270	279	311	311	276	266	260	264	281	299	284	272	274	260	299	264	285	297	280	314	284	308	295	307	294	273	300	334	291	318	293	300	325	281	286	244	280	299	307	318	284	297	265	322	304	297	243	293	292	274	277	279	295	312	268	311	322	306	269	278	318	287	304	281	262	303	289	282	297	319	307	282	302	298	328	286	295	302	301	304	282	287	305	304	303	297	296	281	308	305	301	299	304	301	321	322	301	314	289	305	268	291	296	282	287	242	319	302	302	289	298	327	310	281	286	286	312	279	261	288	301	305	301	295	285	296	278	294	317	305	291	299	314	285	291	308	343	306	298	301	281	305	294	294	317	316	306	308	296	271	306	288	315	320	270	275	291	269	317	256	282	281	336	320	315	278	304	271	273	262	297	274	278	232	307	310	301	278	279	298	321	318	280	328	307	308	277	263	301	292	320	298	307	298	297	288	311	275	281	299	267	282	289	292	335	305	273	282	284	286	298	316	299	348	301	290	322	315	329	314	289	294	290	302	319	311	292	308	292	312	277	304	296	289	271	260	313	272	258	276	336	305	292	284	341	235	278	297	326	312	310	307	308	309	284	327	306	287	281	317	284	288	267	296	258	281	305	292	338	333	280	260	293	285	304	250	283	302	305	278	291	265	271	287	334	326	299	282	258	288	300	283	304	287	288	277	325	288	287	304	297	267	304	294	293	312	281	291	299	317	291	308	300	295	271	304	294	318	291	273	281	313	299	299	318	287	303	309	289	282	260	286	288	305	289	283	272	292	319	323	304	253	257	287	291	309	310	264	274	335	292	290	263	277	275	295	302	296	283	288	317	302	315	334	294	296	301	307	298	303	271	279	302	257	302	270	264	259	298	313	284	320	268	316	285	304	289	306	296	243	264	300	295	300	301	306	277	300	305	288	276	308	274	293	307	300	249	304	276	287	298	309	303	309	288	270	263	288	294	302	310	321	291	333	268	290	302	312	294	302	285	295	293	287	284	274	300	257	306	293	294	303	320	285	297	270	295	319	275	299	273	288	282	293	309	306	295	281	283	297	287	295	281	294	315	310	297	306	281	296	295	282	324	275	275	312	285	322	279	269	271	250	287	291	289	281	321	295	293	308	263	264	292	298	285	301	302	290	323	324	285	284	255	271	267	341	330	276	304	330	298	292	307	317	268	300	301	280	340	299	288	267	269	292	298	298	299	274	284	295	312	242	293	318	291	302	313	294	304	262	300	335	279	278	306	296	319	266	286	278	304	299	289	317	280	268	306	281	322	271	306	290	284	308	274	314	301	264	306	269	304	311	286	305	293	311	292	331	300	294	291	342	278	269	302	257	338	279	298	312	308	299	285	296	281	293	304	286	265	287	307	299	303	274	301	273	279	328	321	304	277	243	274	305	303	280	288	267	318	288	307	274	310	299	294	281	268	300	317	319	291	279	302	276	296	289	291	310	297	286	309	281	318	251	292	293	292	336	270	265	273	267	280	277	310	312	309	291	339	311	309	334	315	271	284	322	295	302	303	298	256	258	303	304	272	317	315	309	306	280	294	291	260	297	335	304	285	291	298	307	294	317	249	288	282	296	265	269	317	309	274	322	316	318	293	316	304	266	293	287	292	283	282	274	281	274	311	300	305	302	281	292	307	306	283	282	291	296	333	280	296	282	283	305	296	270	287	298	311	265	311	290	281	271	288	281	277	277	284	265	277	289	300	295	290	307	321	274	311	293	287	315	273	286	295	283	257	318	307	284	312	298	282	322	319	273	278	257	302	297	319	303	307	301	275	298	274	294	321	294	281	295	292	314	273	305	268	311	292	269	285	297	331	297	272	289	324	299	301	320	266	307	267	293	282	296	338	262	322	308	312	302	319	284	272	299	291	276	238	297	299	311	299	287	312	316	318	304	320	284	277	324	305	299	287	271	255	301	278	301	281	287	314	311	293	289	298	310	333	281	285	289	300	285	278	260	309	324	319	287	287	278	279	317	312	306	288	324	292	282	293	288	274	274	281	278	315	287	340	289	301	301	312	313	306	300	277	305	309	294	265	300	287	306	287	300	297	272	331	310	293	271	283	290	305	320	284	310	338	296	302	309	302	325	291	294	310	295	303	299	288	293	294	310	324	268	295	281	348	300	286	304	303	280	291	311	297	272	285	290	305	286	296	292	281	283	261	313	308	294	292	297	279	307	293	277	273	308	306	288	304	311	309	325	275	288	311	332	256	307	291	276	285	264	324	277	261	266	288	286	320	319	277	286	298	312	259	286	287	311	298	328	320	290	297	297	287	316	291	293	296	288	295	310	288	293	334	310	258	316	297	289	235	272	291	288	280	289	310	306	256	256	285	334	291	301	323	316	318	291	319	304	300	304	286	308	321	298	283	290	294	274	284	304	285	283	284	295	270	277	284	313	280	279	283	294	306	283	300	295	309	302	301	287	286	297	321	280	305	291	283	295	290	297	299	318	287	301	270	324	285	277	308	359	310	311	294	313	308	280	294	290	277	294	290	272	299	278	274	264	284	326	314	283	265	294	279	263	302	264	310	289	319	279	300	284	286	276	287	284	316	272	265	280	319	337	295	292	277	259	300	300	273	307	315	248	272	286	295	281	267	244	282	326	299	281	292	282	329	304	305	299	286	278	289	301	307	338	296	287	302	308	277	276	292	287	296	302	279	297	270	300	281	286	292	291	282	289	266	278	320	275	304	276	309	314	328	293	293	297	311	306	305	292	283	312	284	310	315	305	242	276	305	296	276	291	279	289	308	288	295	270	289	265	311	307	269	276	314	294	255	304	277	307	285	273	286	265	299	290	300	337	274	306	314	279	259	266	333	331	277	320	328	296	345	263	281	330	297	287	288	287	305	256	260	311	300	282	274	274	321	306	288	284	283	267	312	286	313	303	297	299	281	291	276	298	300	263	277	315	316	292	343	281	279	299	299	296	278	307	294	296	301	291	316	298	303	282	324	302	291	339	314	284	275	290	280	293	300	309	283	293	305	276	301	301	275	294	299	293	340	314	316	271	322	313	306	312	291	334	282	291	280	309	278	297	283	303	274	320	273	309	294	291	278	293	304	306	306	262	289	322	294	299	285	287	285	280	287	278	296	288	278	287	326	285	299	309	322	273	298	283	303	278	273	322	294	304	298
7217	12277	8628	4176	2322	1532	1296	959	878	766	758	745	694	647	715	651	641	677	687	647	696	647	643	650	683	680	651	662	610	638	655	645	615	653	629	677	667	648	658	692	655	658	633	641	597	614	662	639	636	656	632	633	601	587	681	657	670	600	700	635	659	627	641	605	656	633	642	619	593	670	673	620	612	659	670	648	618	645	640	667	606	650	650	622	631	659	658	652	629	622	647	645	599	662	622	630	656	606	605	630	625	613	640	637	688	639	626	640	627	644	660	685	622	668	585	611	670	623	622	704	582	680	619	694	621	669	670	625	596	639	648	665	721	603	643	675	685	635	641	615	605	670	633	647	657	647	652	658	625	634	625	626	602	610	658	668	638	648	619	662	669	670	629	659	647	609	660	590	640	653	679	644	669	633	613	672	649	651	649	630	630	644	639	679	643	626	679	639	642	622	634	612	706	620	588	656	617	658	704	625	658	650	599	694	644	615	616	652	676	594	656	687	626	668	632	630	627	639	621	608	668	643	635	596	642	677	639	667	646	672	650	655	621	633	601	628	663	597	664	633	653	677	643	669	687	656	629	642	636	623	629	626	625	687	661	645	663	652	671	611	708	608	663	629	650	665	691	660	623	619	621	621	678	666	587	620	623	625	654	632	594	651	634	677	633	611	659	650	643	621	646	629	684	661	658	635	615	635	605	637	648	656	640	625	645	649	674	662	647	623	636	633	647	642	648	669	629	630	616	647	645	637	643	601	630	626	666	658	643	635	631	666	614	648	662	633	608	616	616	598	714	613	660	663	674	576	652	623	619	628	612	628	619	603	607	646	611	629	664	634	636	590	615	648	614	627	639	649	602	632	649	625	674	680	638	649	610	625	635	640	642	647	640	700	619	623	650	653	602	648	613	647	665	611	619	579	666	622	600	646	618	653	649	600	689	650	627	675	630	647	662	647	655	658	652	618	652	680	626	663	619	626	671	674	622	603	629	648	620	649	613	620	620	605	649	687	673	655	673	701	631	634	626	662	692	668	630	638	646	658	657	617	691	640	641	619	622	644	653	637	640	684	655	674	593	651	650	662	646	606	655	617	641	643	684	615	633	646	600	691	657	647	654	645	640	609	640	626	672	653	726	612	707	666	638	688	657	664	657	649	649	619	679	622	615	623	607	650	697	664	630	661	666	664	616	609	606	645	669	638	684	643	665	660	622	657	636	659	610	668	636	647	643	660	612	598	672	643	662	665	622	655	667	652	657	632	642	676	616	661	671	639	633	627	674	628	659	635	639	604	676	636	655	615	647	658	611	684	616	653	650	670	589	667	621	646	656	671	655	686	683	673	643	621	646	648	655	635	628	655	609	632	623	601	599	644	657	646	643	603	617	642	627	644	651	657	629	606	601	646	636	669	651	630	667	640	650	610	679	624	615	632	626	678	700	626	621	633	636	616	613	646	592	701	636	664	638	636	629	648	631	598	612	628	629	625	614	635	632	644	659	659	640	656	678	652	607	599	639	611	627	672	637	615	647	649	612	658	614	625	589	623	562	649	648	595	697	605	652	631	647	584	617	649	663	599	653	644	611	638	657	626	670	592	648	684	652	608	685	649	644	633	625	665	628	634	619	630	641	659	643	628	605	637	655	661	636	652	688	596	576	628	633	569	619	642	615	646	666	659	633	684	586	650	639	657	676	619	655	651	687	660	637	654	668	624	633	631	633	654	616	682	635	654	620	690	666	672	663	661	648	617	683	608	627	627	665	597	602	658	625	641	652	680	643	598	621	654	686	656	702	658	623	645	701	612	643	630	675	638	619	604	645	658	630	655	620	645	647	635	624	657	670	665	645	645	600	640	652	656	660	653	633	682	628	639	628	634	654	698	680	626	626	652	638	634	614	617	618	660	641	627	628	682	635	629	670	620	673	656	667	597	658	681	690	643	593	655	677	647	665	656	639	633	640	633	656	631	652	632	622	640	624	632	627	648	603	596	626	615	647	683	665	628	651	689	650	649	600	598	673	638	651	548	634	623	637	655	602	661	605	648	647	626	641	680	622	630	644	604	613	634	639	636	614	612	673	630	606	670	656	651	615	623	669	637	647	633	662	640	648	641	648	649	660	668	660	689	655	675	627	642	650	673	589	645	607	672	641	697	694	639	608	649	650	626	643	686	657	691	635	658	628	635	656	587	615	621	672	593	619	608	604	597	619	665	648	668	623	619	651	629	686	638	642	646	593	623	636	649	693	638	666	634	619	672	637	632	669	655	660	676	639	661	608	613	633	639	629	658	623	639	616	679	607	660	660	631	698	645	641	620	574	637	597	711	600	674	634	640	617	696	651	660	637	621	602	628	625	675	653	627	675	679	624	615	619	665	658	659	680	632	629	656	686	662	673	619	631	623	675	622	634	600	652	643	630	678	649	653	613	582	627	619	639	630	645	623	648	658	620	627	671	638	685	658	596	648	582	612	627	645	609	584	678	686	627	637	615	614	645	616	609	683	619	696	638	640	607	610	606	626	647	622	676	665	651	626	609	644	661	636	639	618	635	638	652	610	665	620	611	666	610	611	629	660	617	644	616	634	626	619	603	599	655	647	642	655	643	687	636	624	648	638	645	715	649	627	630	619	633	630	625	608	631	645	616	648	692	625	630	651	638	612	653	631	685	635	649	621	651	590	628	627	692	637	607	629	645	670	593	613	662	585	641	624	649	632	644	657	632	694	625	647	611	610	657	641	634	649	692	616	663	638	650	621	610	671	641	639	649	673	655	645	656	600	688	658	648	602	633	645	627	624	630	595	660	656	631	660	639	633	585	650	618	596	652	645	643	630	641	652	594	654	635	653	624	661	668	670	625	664	606	638	650	613	636	646	646	659	701	613	635	645	685	662	642	605	638	639	660	654	650	648	647	641	646	640	643	660	630	639	625	660	653	643	648	641	662	660	622	648	646	595	667	658	651	613	618	623	609	670	643	623	646	651	602	644	599	652	620	607	662	621	637	604	651	659	599	647	684	647	619	635	689	612	674	652	626	612	640	637	631	649	585	644	655	660	632	640	632	672	608	647	611	642	610	636	615	614	635	652	653	639	637	604	615	669	607	654	625	649	654	611	631	616	629	612	644	623	617	612	638	650	677	607	622	660	655	631	681	650	609	615	651	633	654	645	705	632	650	647	613	598	636	685	623	637	581	676	653	645	630	651	670	599	667	613	668	571	629	631	635	621	625	638	649	638	609	625	596	648	637	616	664	659	663	640	645	678	610	646	630	666	612	623	670	639	650	674	638	649	660	635	594	617	672	630	606	652	655	619	644	647	664	653	660	678	682	662	640	611	618	623	625	621	670	638	635	653	631	662	648	640	636	652	648	630	649	644	661	660	651	650	619	642	624	649	655	640	629	620	632	641	672	615	693	656	607	614	657	637	669	619	652	610	697	658	644	644	579	635	651	653	642	643	654	638	641	648	642	630	628	649	646	666	632	687	629	627	667	640	656	606	654	606
23939	21120	25294	27219	21152	21060	5528	1565	1073	676	495	392	331	282	243	267	265	246	238	235	237	219	222	195	213	200	201	189	221	187	180	217	217	177	193	193	194	175	191	200	199	212	171	191	193	195	200	206	202	207	184	183	190	186	177	177	165	213	199	203	151	169	178	183	173	183	214	191	196	172	178	171	176	201	187	218	195	176	188	207	214	170	190	176	206	180	175	196	177	204	186	210	173	188	182	210	165	176	201	201	164	198	186	161	215	161	184	187	215	195	175	179	190	193	198	192	169	188	172	175	192	181	185	188	204	191	184	184	168	166	196	198	183	169	167	160	216	196	167	186	209	203	177	161	176	190	172	184	204	181	176	192	197	190	172	181	196	204	183	192	184	203	204	187	197	187	152	195	187	176	167	183	196	182	204	173	208	160	185	180	186	164	163	165	204	188	179	200	172	186	188	172	188	224	180	179	202	180	202	209	155	177	191	167	167	180	186	188	183	167	199	176	171	191	182	190	194	199	181	189	187	166	175	199	189	167	210	174	181	201	178	186	202	182	208	192	192	170	196	205	175	203	178	193	184	176	173	183	151	166	160	175	174	186	195	221	175	219	173	192	173	174	170	182	171	187	191	180	167	185	193	180	187	154	179	187	210	204	179	185	205	172	198	177	194	180	166	171	198	170	178	163	178	181	168	198	183	189	175	177	183	186	195	186	197	168	161	169	179	191	156	162	180	184	202	220	178	170	178	161	187	178	185	190	172	198	190	181	210	182	182	173	188	191	219	211	186	195	206	190	159	189	158	193	210	203	163	178	194	201	192	218	182	188	191	197	194	173	194	169	177	187	183	183	189	172	213	209	191	193	186	176	203	181	181	170	166	180	186	198	198	192	158	199	192	196	175	161	177	194	183	179	182	190	190	195	190	193	176	167	201	175	174	184	171	166	169	175	200	186	166	170	170	189	207	185	200	168	175	187	176	173	204	179	202	169	192	186	157	174	167	171	175	174	178	176	187	184	178	189	204	218	186	208	185	175	178	169	186	172	198	182	169	191	170	177	202	194	189	199	179	191	166	156	219	186	190	194	150	175	179	162	207	195	171	193	183	179	192	194	175	159	195	179	185	160	196	181	149	180	158	166	183	186	203	175	213	205	173	187	171	183	182	194	199	200	190	198	173	172	179	196	195	155	194	171	200	188	193	210	188	166	209	186	184	190	184	211	184	182	178	175	187	183	182	192	177	185	169	172	182	175	183	184	200	166	183	180	194	171	207	186	167	156	208	185	174	179	158	176	176	171	176	211	187	214	186	199	190	221	175	190	200	166	189	178	176	179	173	170	187	164	168	174	169	179	187	167	178	187	179	146	204	175	176	181	187	162	182	210	149	184	166	195	176	183	200	179	169	179	177	176	200	182	191	176	197	177	157	188	189	186	175	163	204	185	162	192	178	161	171	187	192	185	188	180	212	180	182	189	168	186	191	189	178	169	175	188	167	185	170	183	180	175	186	196	194	184	185	170	205	182	208	186	211	183	187	209	180	163	182	195	190	161	159	175	179	178	207	180	178	204	163	187	176	186	181	214	195	168	170	180	194	187	159	172	191	192	161	163	183	176	196	189	190	209	220	158	189	189	180	170	169	183	168	167	179	188	174	190	202	210	166	183	181	182	198	187	174	181	178	167	177	186	178	170	182	196	142	178	150	197	208	196	184	184	175	145	175	188	159	201	190	195	194	194	184	183	190	183	201	159	178	196	191	216	184	170	187	186	180	174	167	199	179	167	185	186	171	202	181	161	202	188	206	172	159	198	167	193	178	184	170	187	192	172	187	157	169	188	175	166	199	176	222	162	184	177	198	183	160	174	179	207	201	176	182	200	159	171	160	173	193	205	191	198	168	188	188	186	183	170	183	168	196	175	210	187	193	174	166	211	203	179	160	183	164	173	196	182	178	174	171	193	191	181	173	171	160	139	183	182	217	173	202	192	159	190	173	191	185	225	180	186	175	178	190	157	180	194	170	178	184	182	197	188	209	197	211	201	159	178	193	164	174	176	174	152	189	167	161	173	167	181	192	217	173	221	184	197	169	182	183	193	194	183	190	180	209	188	183	161	181	202	186	178	174	207	189	230	189	213	185	186	171	175	190	162	186	212	173	162	170	160	212	184	174	172	186	202	201	170	176	155	212	211	184	171	184	183	169	188	172	211	186	178	179	177	196	193	181	183	186	193	162	195	187	174	169	192	182	163	191	197	168	181	217	197	179	213	185	171	195	178	209	193	197	195	197	161	184	216	182	189	200	197	172	177	168	172	166	182	191	153	146	172	183	178	172	177	182	178	171	160	195	187	170	179	161	212	196	203	201	189	170	184	188	182	170	171	163	185	201	186	181	186	179	164	162	200	165	185	194	191	224	206	186	173	192	197	192	190	185	181	188	183	157	175	163	185	200	181	185	192	194	190	159	180	189	176	191	174	198	180	210	172	194	176	173	185	185	171	194	184	172	185	173	199	166	182	199	177	199	147	203	206	209	181	190	185	159	171	164	186	171	177	195	160	173	179	180	151	181	221	188	187	177	169	187	173	177	191	153	161	181	201	194	186	178	193	162	185	173	201	173	175	182	157	169	183	174	167	209	169	172	166	172	191	180	201	202	192	172	204	191	192	180	191	199	195	177	186	170	162	189	160	196	189	159	171	159	177	197	174	189	196	184	155	178	193	199	177	177	179	194	183	199	177	197	178	169	187	196	177	160	185	210	176	206	192	207	163	176	196	184	176	208	209	181	187	173	178	170	193	181	182	191	174	201	192	162	192	207	192	187	215	170	178	169	159	180	186	184	178	196	186	189	194	199	174	194	181	156	162	150	207	175	174	199	163	188	176	200	188	186	180	216	176	183	172	215	184	195	181	175	192	177	208	199	188	190	181	195	162	188	203	174	198	177	210	198	192	184	171	175	197	164	197	182	198	166	171	183	178	165	225	174	163	176	197	159	180	160	202	170	202	188	168	172	177	182	185	202	189	169	183	167	164	189	186	176	174	198	183	145	203	210	168	188	186	174	164	180	178	183	180	191	188	225	190	186	187	175	186	188	203	188	186	190	167	168	179	183	185	174	186	162	209	189	180	168	190	187	180	199	216	168	176	180	183	182	169	190	179	163	207	181	184	178	197	159	193	182	174	158	188	189	163	167	185	202	188	179	182	206	181	172	184	179	197	192	169	200	167	178	175	169	192	182	184	200	186	182	196	154	190	185	181	179	202	177	174	196	208	179	179	160	161	191	181	164	191	211	179	190	210	176	190	188	177	168	178	189	175	158	169	176	179	162	197	182	175	171	189	201	180	190	187	175	170	173	204	209	157	190	189	166	191	190	188	190	191	167	206	191	191	183	195	179	188	171	194	195	189	162	183	196	193	177	199	198	181	195	196	168	185	200	172	173	179	196	171	207	170	181	187	179	207	191	168	178	186	167	171	181	157	182	185	175	200	175	158	186	181	179	197
9409	16299	11505	5608	2995	1845	1339	924	789	651	604	556	510	461	480	460	435	473	448	464	453	458	463	434	469	423	454	456	447	419	492	430	452	421	462	457	478	468	475	455	478	453	440	452	474	427	433	411	451	463	446	415	452	442	416	408	442	416	446	444	394	423	459	444	437	455	424	415	433	392	429	382	446	422	455	441	452	474	417	448	405	444	431	409	412	456	430	463	408	416	416	420	451	441	447	415	462	428	435	433	468	389	427	415	422	410	446	414	455	443	431	435	452	419	436	412	454	431	412	437	460	410	446	427	434	459	392	446	435	442	419	440	393	476	403	461	424	406	440	429	476	461	461	459	408	421	447	436	425	396	413	418	444	451	422	426	435	472	457	400	466	445	459	395	449	464	413	378	450	443	439	440	413	439	416	422	443	478	450	436	434	446	443	441	482	415	450	433	381	481	452	417	426	424	414	454	426	395	406	423	468	420	405	394	405	418	429	446	411	391	445	426	460	433	416	449	421	479	422	434	422	425	416	425	408	429	444	486	474	429	435	429	441	460	433	426	480	421	434	447	448	430	410	415	398	416	425	431	431	434	430	435	443	425	424	451	417	421	442	425	454	411	434	436	442	442	407	454	461	424	416	446	469	475	417	430	441	384	413	454	447	425	407	437	423	445	468	456	452	425	429	449	419	428	439	450	405	420	416	441	403	433	400	426	463	450	421	404	443	441	449	448	419	432	414	453	459	426	443	426	450	415	503	413	433	428	454	450	445	371	424	416	450	421	444	439	395	414	418	449	418	443	452	419	445	412	440	457	419	457	386	424	436	408	428	420	454	447	418	434	464	449	439	385	402	455	419	434	423	437	411	418	449	461	396	419	434	454	423	501	423	414	437	428	459	432	415	419	446	425	438	408	472	420	453	414	439	400	445	471	403	462	403	448	516	468	416	417	454	446	425	418	398	439	484	406	434	449	414	414	403	415	445	409	419	454	409	456	395	473	493	424	424	437	415	421	449	446	449	420	433	432	417	428	405	452	408	429	433	426	432	450	442	420	423	434	471	424	436	446	446	465	444	427	429	464	476	451	452	422	446	450	425	434	440	452	417	454	416	445	403	467	427	451	464	403	432	442	435	426	451	418	386	374	398	445	405	424	407	465	406	400	418	451	426	427	423	432	433	457	468	416	471	413	425	378	418	435	459	418	440	402	397	430	424	427	455	454	432	429	433	427	452	444	447	427	429	412	449	442	422	417	457	467	432	435	457	450	387	445	459	429	426	437	416	440	427	424	443	442	443	429	419	424	428	427	456	425	391	432	458	441	435	416	399	415	388	436	427	443	470	439	424	454	455	440	452	421	477	466	432	411	469	435	436	398	427	430	432	431	413	449	415	409	446	432	458	405	423	377	473	420	434	414	428	398	434	451	427	446	394	436	419	424	427	424	416	410	395	416	408	452	405	419	429	421	460	439	476	397	431	422	440	478	412	441	445	436	402	424	447	450	464	395	398	403	410	455	429	453	416	427	435	460	431	430	408	425	456	427	440	443	425	404	446	418	426	442	444	414	433	428	470	396	415	443	486	434	455	432	474	445	428	422	451	455	413	389	420	423	397	467	419	418	436	422	397	427	449	426	438	407	451	426	439	462	422	413	430	447	433	446	445	431	446	418	426	446	447	472	426	434	431	460	423	421	422	453	438	422	416	444	393	450	445	401	452	450	424	426	433	429	427	435	459	411	441	454	383	444	456	460	418	440	441	409	405	421	429	437	451	413	439	429	429	480	427	440	447	425	389	450	448	417	450	436	421	402	400	377	435	435	420	413	437	416	446	435	428	442	461	430	432	460	418	437	422	407	425	420	390	447	433	468	415	418	420	407	429	431	474	428	456	448	433	418	420	433	425	437	398	450	416	425	441	404	419	408	439	422	427	452	418	419	437	450	430	459	460	419	430	409	448	458	419	441	448	433	417	418	457	439	449	397	432	396	458	437	393	433	458	453	469	411	405	425	433	428	435	442	406	395	434	414	410	435	431	404	460	435	417	403	447	414	450	443	474	449	426	424	427	429	478	421	392	438	417	463	463	452	404	448	435	439	444	405	412	443	464	403	424	418	408	460	417	427	433	439	447	462	466	421	387	421	448	425	430	452	411	469	436	427	438	469	433	404	417	442	444	427	433	425	456	437	412	458	450	441	438	443	415	440	427	397	448	422	447	417	450	444	440	427	434	433	408	393	422	419	444	434	441	441	425	473	432	413	415	439	451	427	412	464	448	437	412	478	409	409	482	457	452	442	448	441	431	434	422	453	456	470	449	451	458	418	457	403	437	469	431	424	454	440	420	453	438	475	429	399	401	453	410	436	420	419	444	436	426	435	415	415	436	475	434	425	421	440	427	432	423	443	425	463	422	415	439	429	436	423	424	430	431	458	454	457	426	406	406	436	423	456	416	396	432	418	422	432	453	453	392	446	470	420	462	425	456	414	411	463	483	448	433	433	423	466	448	448	435	439	461	479	466	437	448	466	448	450	421	450	441	426	425	412	439	436	434	413	440	438	453	417	470	404	435	423	437	433	466	436	490	425	406	442	436	412	447	435	383	443	445	435	423	442	456	422	433	438	408	440	429	442	425	446	451	433	396	402	415	426	438	452	435	391	464	465	442	417	402	421	462	433	424	427	456	481	427	455	446	443	421	431	418	411	466	426	457	432	418	428	440	426	432	404	472	421	439	430	415	440	395	453	450	417	425	438	442	430	403	401	408	417	435	437	442	429	414	413	433	421	427	415	466	426	451	437	434	434	377	399	447	409	408	449	428	412	407	456	410	432	453	423	470	446	438	438	482	448	392	450	425	414	426	462	429	443	454	438	439	439	457	487	417	448	454	412	424	450	439	417	421	439	416	416	456	415	434	433	449	426	428	480	427	392	438	432	377	424	463	440	425	444	403	469	466	461	422	440	483	420	419	425	435	425	474	438	441	419	430	446	428	410	455	401	403	414	397	417	430	445	427	415	438	409	428	425	452	413	435	442	447	456	416	431	447	423	450	426	426	462	431	412	426	451	431	439	439	426	390	397	417	413	450	408	427	392	388	433	461	471	447	426	429	427	429	425	420	427	435	483	447	439	426	440	417	425	424	440	456	415	431	443	395	445	443	443	415	461	416	431	439	431	401	475	465	450	432	448	443	435	425	445	441	447	423	436	442	434	439	427	416	427	442	450	427	445	406	457	416	399	409	420	471	441	422	457	444	406	417	430	425	428	474	478	438	436	435	443	430	436	431	457	437	422	409	441	432	426	441	443	442	463	440	445	440	433	420	419	405	404	414	423	440	443	433	451	387	452	416	442	411	464	472	439	409	467	442	454	444	416	427	428	417	426	416	429	383	438	441	433	375	450	406	421	489	467	440	430	399	433	390	437	458	425	415	439	460	400	441	449	441	421	410	379	411	440	435	455	438	466	442	407	446	410	442	404	410	449	453	434	420	426	434	423	409	419	452	401
35419	13389	5647	2881	1694	1246	925	719	640	561	476	450	439	439	414	451	443	429	430	404	425	396	397	397	394	410	392	410	398	354	431	406	399	380	376	432	353	422	396	378	408	391	409	409	401	359	379	382	384	415	418	407	393	361	428	410	398	398	375	417	415	370	437	406	393	412	433	393	410	411	393	399	405	388	387	408	410	379	389	374	419	402	396	371	379	389	441	395	354	404	411	386	369	420	430	379	391	393	395	415	375	376	398	407	404	362	384	407	416	394	386	383	375	376	391	423	388	395	387	410	429	422	375	383	420	384	426	397	379	415	394	396	405	394	413	406	393	393	402	368	361	374	383	392	411	393	380	383	394	393	371	432	409	413	397	378	370	414	391	389	368	415	388	386	398	371	347	392	380	398	382	398	391	424	394	388	389	387	372	410	412	376	410	383	363	384	415	402	418	364	409	387	376	400	356	331	353	376	380	387	398	359	374	388	403	394	431	401	402	412	397	418	408	390	396	399	370	393	402	398	389	376	423	378	382	369	384	381	379	347	423	374	362	392	362	365	353	398	373	406	383	402	388	409	391	391	376	399	386	362	383	380	422	383	377	398	350	366	377	399	390	391	412	409	409	376	381	426	375	391	388	407	378	369	366	384	380	375	410	412	398	398	367	399	411	424	401	356	411	381	397	334	384	354	411	396	377	384	401	425	411	409	388	435	399	406	385	375	390	391	382	416	402	455	406	394	401	375	412	386	406	408	363	395	389	364	405	394	409	397	390	390	375	408	365	390	398	382	422	393	403	369	396	382	359	387	363	367	332	420	398	405	396	376	399	380	434	396	384	363	399	419	389	391	402	389	384	384	403	390	356	398	374	412	362	369	422	391	417	360	355	470	398	372	379	379	396	398	417	410	372	402	413	413	387	395	415	422	368	395	429	365	399	360	368	391	356	407	400	431	379	413	413	382	396	373	385	381	403	409	367	404	388	390	404	418	374	409	396	409	412	391	419	368	350	416	415	380	420	402	395	374	404	364	409	402	386	372	410	382	369	403	425	399	390	392	405	415	384	420	393	430	405	421	414	361	397	395	380	392	404	359	397	420	391	424	403	427	373	395	421	419	396	393	401	378	388	386	362	375	386	405	382	401	365	403	433	362	404	374	397	377	397	385	386	402	390	376	367	358	388	375	414	393	388	383	418	419	383	428	376	394	379	418	397	406	391	390	391	375	370	367	397	416	452	398	406	399	376	396	402	385	387	434	404	403	376	422	377	371	386	356	398	385	432	409	409	411	393	339	386	407	422	388	398	405	428	407	388	391	393	388	385	378	441	393	379	390	393	377	362	407	386	398	373	410	417	372	388	417	418	392	369	420	389	413	415	423	382	396	396	406	388	441	378	379	390	352	377	372	391	432	405	358	390	381	394	380	392	402	358	363	374	385	402	394	386	405	380	394	410	404	406	379	376	369	407	364	438	344	340	381	413	379	349	371	403	383	383	446	364	389	365	395	428	357	399	385	406	390	370	387	395	395	368	403	369	392	378	370	370	383	376	394	406	403	394	355	432	404	391	387	390	421	404	422	402	411	408	398	360	407	376	369	366	414	380	363	420	373	391	380	382	412	393	380	389	398	374	355	364	372	414	368	384	377	391	403	389	390	367	344	390	378	407	402	375	398	399	366	387	353	392	407	414	355	395	433	387	396	424	380	366	416	382	384	401	378	378	425	407	359	432	408	416	393	409	388	386	385	397	402	402	353	385	389	381	408	418	427	383	383	400	376	376	378	397	384	373	417	368	373	408	409	412	401	374	385	423	393	402	422	388	432	413	375	377	353	386	392	375	389	386	398	378	429	426	389	387	418	400	370	404	390	375	384	392	370	415	364	420	433	398	374	408	377	402	366	388	421	402	414	372	368	406	386	399	391	391	341	390	392	398	427	403	404	395	365	357	343	390	360	407	409	373	405	395	418	445	372	419	376	421	392	420	399	384	383	378	424	437	383	375	354	420	388	415	374	359	405	369	388	417	426	388	367	382	376	373	406	400	411	400	421	403	388	391	386	403	386	427	362	364	372	387	372	405	357	404	405	369	367	399	422	399	366	386	375	378	377	390	440	427	420	424	420	368	379	390	399	380	369	397	381	407	386	377	414	401	385	415	390	381	422	408	348	353	423	368	355	412	393	417	371	367	398	411	353	382	403	362	375	369	372	380	359	418	382	431	397	377	374	395	391	389	361	400	422	377	382	388	405	396	387	390	420	386	364	388	423	411	352	395	386	395	395	410	343	372	419	416	412	404	401	424	414	393	342	382	416	377	384	374	428	342	398	393	413	436	406	379	396	402	394	381	390	385	390	400	377	408	383	415	393	387	378	403	340	390	384	447	421	402	415	415	380	399	403	399	430	351	390	434	394	369	368	371	361	370	374	364	394	371	353	384	415	410	369	382	417	405	391	397	394	403	418	419	409	421	417	398	385	364	383	393	390	394	398	389	373	389	393	391	395	415	391	381	435	437	411	393	364	414	402	351	397	427	390	394	381	373	346	362	380	380	393	388	423	379	419	410	383	423	391	386	400	385	359	400	423	412	381	360	409	367	379	397	406	337	377	394	429	391	358	405	382	447	377	374	432	372	381	395	374	402	388	422	396	434	417	404	393	380	427	399	369	387	425	415	393	365	364	395	425	385	414	426	389	369	391	424	399	397	374	344	405	400	392	412	388	406	382	431	385	371	399	408	389	407	395	405	406	397	391	407	364	386	350	380	400	423	397	417	420	388	395	433	403	371	392	405	403	390	414	412	402	416	397	377	379	361	369	337	399	430	388	384	379	401	407	379	374	401	438	385	411	423	421	396	362	379	362	472	361	402	402	413	403	384	406	415	406	391	390	413	422	389	425	429	365	426	378	363	381	422	379	411	404	392	368	418	404	395	399	411	396	373	363	434	390	393	382	374	399	417	424	394	364	352	376	392	353	407	411	426	386	414	387	371	380	411	370	472	385	374	423	392	389	358	394	373	371	396	407	410	406	449	418	354	383	398	416	401	386	392	413	373	412	415	396	380	391	379	420	393	420	410	406	397	396	383	410	357	360	388	407	403	370	400	385	376	393	371	388	332	370	401	377	411	368	422	368	418	411	387	413	433	400	416	431	405	438	380	375	375	383	398	393	404	379	435	402	397	370	410	419	390	409	399	394	357	376	347	414	402	345	370	399	394	381	361	385	342	401	424	387	391	406	365	415	363	364	381	392	366	389	401	389	384	373	418	396	402	394	395	400	367	388	371	366	392	356	405	387	380	399	407	465	388	408	398	390	391	384	387	409	378	412	435	397	367	373	406	378	383	384	420	354	367	395	413	390	444	415	387	352	352	374	374	401	423	392	399	381	404	380	415	407	363	349	383	379	393	398	417	407	363	382	401	397	378	365	396	429	396	364	367	346	385	386	388	387	424	351	393	366	381	378	379	396	362	416	407	379	392	401	403	370	412	358	401	388	371	366	407	390
12992	7040	4845	2460	1648	1301	1070	975	973	926	910	873	860	832	875	846	874	793	893	883	880	897	845	830	875	874	848	840	850	846	854	827	861	879	842	802	806	862	840	823	916	870	849	834	856	886	847	858	815	842	876	848	822	866	812	867	849	849	812	843	872	861	836	827	804	867	837	856	878	893	798	811	865	860	792	850	832	857	908	859	884	809	829	831	851	832	859	846	880	837	831	855	851	811	800	782	860	874	865	821	849	864	861	869	835	887	877	848	864	877	861	838	852	840	897	875	864	847	837	841	852	868	836	849	874	835	849	838	798	850	815	884	827	874	878	838	938	868	869	886	832	832	805	880	876	844	890	897	915	847	842	838	861	867	827	812	878	870	838	840	815	809	846	847	847	828	822	875	842	821	839	881	847	864	840	874	836	855	807	875	858	857	813	861	899	832	856	846	857	775	858	858	859	834	869	866	804	863	814	858	821	828	900	809	824	888	848	882	854	834	832	857	921	863	848	874	836	892	845	866	837	845	862	830	812	888	878	809	759	866	835	838	859	856	866	878	809	854	872	848	889	859	822	849	870	887	879	812	895	861	833	785	853	847	846	891	910	832	895	824	812	818	811	836	890	886	841	857	851	838	811	877	836	837	847	855	796	828	844	855	807	840	790	866	809	820	895	881	848	834	843	822	868	845	838	836	868	884	844	833	868	831	890	835	859	861	829	831	847	860	847	891	822	873	795	841	859	819	908	876	841	889	867	899	879	855	844	795	860	876	887	868	847	828	864	823	827	825	864	846	826	835	771	865	861	839	826	884	875	880	801	843	846	856	907	806	810	793	872	841	819	859	825	864	836	781	842	835	889	870	821	844	815	857	787	837	817	810	840	879	874	849	791	771	856	829	856	832	922	872	850	792	869	851	897	867	867	859	813	907	869	859	869	794	897	866	882	853	871	873	841	862	838	861	802	788	826	849	828	854	843	824	855	834	796	807	887	865	859	853	888	822	819	912	815	823	833	839	826	877	932	837	827	881	835	903	831	808	852	866	807	852	857	831	844	831	850	906	843	851	847	832	824	867	835	810	823	835	855	846	790	865	881	818	856	882	865	879	824	846	897	842	868	867	833	846	830	786	828	781	835	875	833	863	884	792	835	906	827	788	869	850	843	819	830	816	820	787	864	848	832	882	897	839	859	864	873	878	827	855	865	807	853	808	811	805	871	833	845	892	801	889	871	807	829	861	851	788	855	878	824	828	845	800	843	884	847	807	838	870	908	870	785	891	879	824	881	846	827	845	815	859	863	829	845	835	862	859	875	891	844	873	841	813	811	812	831	873	846	841	868	835	841	840	821	853	838	800	802	857	889	834	848	824	838	841	834	798	894	859	844	826	789	881	864	800	827	836	855	860	839	866	832	783	856	945	851	821	812	856	829	798	826	841	890	817	835	838	834	862	856	820	788	861	827	913	827	836	851	816	810	839	857	811	833	818	863	878	837	850	818	865	878	851	846	813	854	830	899	865	839	868	848	890	870	843	847	814	865	848	849	859	842	864	849	880	844	868	828	799	848	816	878	776	821	855	842	866	841	824	857	877	855	781	839	810	823	841	845	860	839	827	816	825	884	849	841	818	837	800	815	833	826	850	867	899	870	856	845	875	833	855	821	793	824	894	781	847	882	851	824	851	824	823	812	865	890	878	810	873	797	860	857	800	822	838	828	871	837	846	879	847	834	835	837	852	872	824	841	860	830	848	893	831	826	857	838	851	863	860	832	823	837	863	822	855	861	847	810	878	928	821	806	842	846	864	846	852	856	890	869	835	813	835	831	865	829	805	842	841	835	846	819	804	822	877	894	871	800	851	816	821	843	856	857	880	867	844	832	837	833	875	863	821	829	796	855	921	790	929	843	760	848	856	859	868	860	889	791	831	846	894	851	893	827	867	824	843	863	810	850	808	817	897	795	847	818	820	826	802	846	884	856	831	829	797	918	824	884	818	878	824	799	878	851	801	790	891	827	836	879	875	833	839	834	826	857	868	830	839	802	836	817	837	873	861	777	811	868	860	865	874	867	890	855	815	850	866	841	832	899	857	857	737	880	862	867	844	868	830	890	831	771	875	857	854	853	864	856	864	836	880	903	878	843	810	830	826	824	834	801	776	816	849	845	822	841	836	848	880	830	809	837	850	815	827	875	845	877	829	802	818	876	822	849	850	818	889	885	848	812	815	798	820	862	861	860	803	813	842	868	860	872	787	895	824	833	836	851	837	873	854	879	853	854	874	849	870	818	835	844	877	831	833	810	866	908	821	871	803	876	856	840	839	855	805	800	867	888	822	877	838	788	850	825	881	852	840	825	815	841	851	857	851	812	948	826	880	854	815	867	808	833	864	876	859	812	862	856	838	830	880	836	817	829	831	889	873	827	845	845	876	800	863	803	839	811	878	863	856	860	820	831	811	802	871	843	896	876	859	874	833	881	855	846	841	843	824	858	841	914	865	861	895	879	823	859	848	879	841	813	878	816	860	826	860	781	835	874	838	842	834	843	851	893	855	893	790	839	839	840	832	842	887	835	821	844	828	892	854	865	785	836	858	900	834	944	811	843	887	839	863	826	849	824	904	803	878	852	853	902	810	877	885	780	842	887	832	838	801	826	833	866	863	871	834	819	886	844	853	924	835	854	842	852	942	824	812	844	808	830	830	888	806	877	826	845	816	852	824	819	829	879	862	912	864	876	839	830	841	838	887	854	882	898	868	862	820	822	889	866	799	863	825	860	847	889	844	837	846	832	830	849	820	853	866	793	801	830	838	853	802	814	808	833	870	823	806	837	844	855	869	826	850	910	840	843	824	810	847	869	819	862	840	882	862	816	858	923	905	843	882	865	868	865	827	868	899	856	896	826	887	873	853	836	842	849	865	867	832	882	851	800	821	848	888	860	858	885	879	838	835	875	810	810	867	845	850	820	835	829	894	826	874	822	852	838	844	855	862	841	887	854	826	827	864	845	826	804	863	872	792	864	812	854	794	894	857	852	877	877	850	828	826	838	870	872	872	851	821	851	842	849	834	805	834	834	825	849	871	866	856	856	788	854	857	786	812	869	867	847	795	879	814	785	838	801	835	827	841	812	817	865	853	802	878	841	921	867	818	876	803	861	804	802	828	837	810	882	867	873	867	871	852	862	861	847	838	829	922	877	836	808	877	827	842	855	826	785	817	810	773	831	840	837	861	833	816	824	853	828	826	885	813	819	842	803	865	844	827	843	814	851	825	816	815	861	825	861	844	831	856	852	839	847	828	854	836	804	816	821	812	844	804	907	798	862	844	855	851	900	839	836	824	873	816	836	825	869	870	838	849	825	846	844	856	846	820	869	827	848	826	831	836	846	857	867	885	871	827	793	863	854	831	860	833	847	833	798	835	813	842	899	786	850	864	822	885	873	765	813	816	817	869	837	872	815	843	825	806	855	832	820	856	879	861	869	817	869	790	866	800	861	838	869	825
24773	21155	24668	27897	20720	5484	1869	950	743	614	558	425	357	314	352	331	300	309	318	321	322	321	274	347	321	337	318	290	284	309	309	330	326	322	295	274	309	281	271	338	330	324	306	313	230	298	301	271	280	302	274	312	309	298	289	302	261	286	287	280	310	287	300	289	249	252	293	316	296	290	261	287	312	296	288	297	324	282	292	256	270	262	254	314	262	284	306	249	290	278	302	283	262	296	294	283	270	296	294	313	272	290	266	284	278	288	248	299	281	305	299	294	277	314	276	282	320	278	311	277	270	297	285	271	289	289	257	307	286	313	272	263	269	297	268	263	270	268	273	301	308	291	296	296	302	298	293	266	295	309	319	306	286	293	244	275	298	281	295	281	304	282	288	289	267	265	296	283	270	295	297	275	258	261	302	296	297	296	288	303	285	299	301	313	290	292	294	300	286	307	282	282	304	290	297	317	277	279	316	334	270	288	275	339	289	291	276	293	284	283	312	305	301	267	301	294	284	276	281	283	330	291	304	286	269	303	319	306	280	281	297	244	311	284	299	309	289	272	289	319	291	298	296	286	301	298	331	293	292	269	305	278	301	301	252	285	265	290	267	296	312	292	319	295	271	290	278	274	271	311	305	295	291	333	295	265	281	282	270	327	289	288	327	261	280	293	301	313	281	287	305	313	293	264	291	336	259	256	284	286	275	283	305	307	293	279	290	275	267	322	275	286	274	265	325	305	282	286	271	295	294	308	286	273	278	294	294	279	270	291	292	285	293	310	322	284	320	271	314	274	269	291	278	292	289	286	295	297	272	305	284	311	276	321	273	296	275	307	260	282	293	302	311	273	293	311	298	296	255	307	306	276	298	317	286	280	294	299	317	297	295	252	307	278	299	307	306	292	318	285	291	284	322	281	267	289	284	270	267	318	278	246	285	296	269	287	262	300	322	272	294	297	272	260	280	264	263	291	288	285	289	323	277	284	283	262	266	318	303	283	262	299	282	336	301	268	318	306	267	280	267	309	281	314	322	279	286	287	278	265	297	300	291	293	303	301	318	298	287	315	296	309	306	273	311	282	272	294	288	282	274	272	279	295	297	291	282	290	307	311	297	322	291	300	270	286	285	283	268	263	248	271	273	271	266	256	263	270	316	315	318	330	285	296	278	261	282	281	273	268	268	300	299	319	296	291	301	277	272	276	297	284	299	304	280	265	290	288	280	296	288	260	275	309	305	282	297	315	315	300	266	299	286	269	326	303	257	272	268	225	329	302	287	315	290	295	333	300	270	314	332	307	282	278	296	316	300	284	280	281	319	270	304	291	295	304	298	290	315	265	265	278	290	293	298	270	282	318	307	304	280	297	292	270	299	287	303	299	282	293	281	317	297	298	257	262	289	293	294	283	294	280	270	262	245	295	299	303	336	304	311	271	306	305	325	275	272	291	296	291	292	284	306	300	308	298	298	260	261	268	313	314	272	287	315	259	322	323	275	312	306	310	289	300	304	280	327	276	305	286	301	315	308	268	282	308	261	306	286	288	299	295	296	306	298	282	250	293	265	304	270	279	297	297	286	256	259	308	296	303	314	332	328	294	293	284	270	282	264	295	295	305	305	285	292	289	331	293	326	300	281	297	297	274	288	268	316	312	317	273	324	318	296	260	299	289	277	269	286	279	304	307	274	303	269	307	292	273	298	287	291	321	290	297	301	306	297	290	312	273	312	283	264	295	277	327	271	288	299	277	298	302	246	311	337	294	303	303	275	299	290	285	291	285	317	267	282	287	308	291	283	300	262	300	323	295	325	257	292	299	270	258	323	299	290	301	306	284	320	293	260	269	293	294	283	290	303	275	260	292	282	289	295	311	304	259	320	282	256	290	309	297	317	297	288	301	288	299	279	314	291	274	300	322	270	326	302	298	296	308	282	306	289	272	313	302	293	272	267	298	250	289	312	304	283	275	293	290	305	294	297	284	286	273	307	288	301	295	314	299	261	292	305	281	297	303	309	311	277	284	303	282	283	271	264	247	264	287	275	304	311	308	322	269	307	295	285	275	275	282	280	274	300	275	298	281	319	292	293	289	316	286	265	263	327	314	293	281	280	291	299	310	291	292	292	313	261	267	286	303	311	299	292	282	290	326	292	288	301	257	261	292	287	264	277	295	277	299	303	277	276	287	307	316	275	291	286	288	304	303	290	289	268	270	269	308	295	300	304	338	276	279	271	290	286	280	271	290	316	318	253	287	294	292	287	283	296	311	319	281	296	298	285	295	303	277	280	287	277	329	302	272	294	300	314	302	276	296	318	332	284	251	275	281	277	289	279	276	278	309	290	304	285	292	308	281	292	268	296	289	287	277	282	277	322	293	273	267	317	301	276	276	275	251	294	306	264	302	290	297	301	305	285	258	281	283	286	270	294	255	293	286	322	299	279	274	268	281	266	279	311	306	319	260	305	303	263	323	287	303	290	276	272	293	285	275	324	337	320	296	290	278	284	290	300	290	303	255	272	300	283	300	284	269	236	269	295	319	305	288	283	289	290	300	261	278	284	296	270	265	277	289	306	296	310	269	289	283	317	289	286	297	289	278	293	264	276	273	270	276	270	292	276	272	266	293	299	283	263	319	317	274	301	263	293	296	292	295	289	289	273	285	287	286	313	275	314	310	308	309	322	315	269	295	299	275	293	293	283	272	297	298	324	287	301	287	313	289	292	255	290	299	294	314	275	273	287	253	298	279	300	280	267	263	311	282	268	295	258	301	270	279	293	295	302	311	289	277	308	277	251	280	316	300	290	273	298	303	292	312	297	238	268	291	302	316	295	307	297	286	272	303	267	315	297	269	267	278	316	301	283	305	287	304	264	265	278	278	271	252	255	284	266	305	290	279	261	285	286	292	276	287	289	278	275	286	276	286	320	295	288	324	267	284	253	304	315	300	308	278	305	317	304	262	302	282	287	307	298	285	287	312	290	256	315	298	284	281	273	276	313	297	309	296	253	272	260	313	288	258	281	289	282	307	268	277	323	321	279	274	298	276	331	267	290	295	309	282	285	326	312	291	282	272	305	285	275	296	274	296	313	303	284	288	288	286	296	267	308	283	284	314	284	278	277	284	279	256	255	295	281	264	274	285	264	281	300	315	276	302	266	317	266	259	288	286	329	244	291	277	295	298	291	291	286	293	280	273	297	256	278	305	291	272	282	289	280	327	271	302	295	311	283	292	282	284	286	280	299	314	312	293	283	287	295	291	314	304	294	301	274	313	293	266	298	304	333	296	265	276	269	287	312	293	298	300	296	322	326	289	262	296	277	296	271	267	337	310	259	274	329	301	309	318	276	300	309	289	292	285	251	284	271	279	280	283	278	289	274	322	276	292	279	275	259	271	305	315	300	274	300	305	296	293	284	285	267	272	298	280	265	300	324	273	293	299	281	297	320	300	254	280	330	322	293	290	266	297	286	248	288	289	295	284	284	278	280	318	264	293	273	276	269	315	272	304
6532	13389	8942	4498	2584	1636	1285	933	893	819	743	684	668	588	630	678	646	607	654	667	674	655	674	616	674	651	575	637	654	604	646	607	640	635	660	644	638	623	622	643	645	662	639	626	625	634	597	600	586	649	661	621	634	578	655	628	630	637	652	602	642	655	642	626	601	644	619	629	677	616	654	635	676	635	614	694	629	658	628	614	676	659	658	656	614	678	632	636	655	639	635	630	602	659	603	671	630	641	642	642	608	634	613	611	603	616	659	624	622	611	599	630	646	671	578	673	640	659	652	623	641	636	610	636	672	628	616	610	620	635	628	651	638	672	614	615	638	632	639	641	635	600	629	660	635	606	612	656	639	637	649	617	609	664	617	599	613	606	622	708	652	647	644	613	627	624	623	657	577	611	631	656	614	669	680	589	630	617	673	627	626	611	630	627	608	689	629	623	614	643	575	609	630	624	650	668	650	650	621	645	613	635	631	648	664	637	618	663	634	628	656	633	643	611	661	615	644	643	666	666	613	629	643	594	609	646	637	669	595	620	646	649	632	650	611	620	618	612	609	612	628	640	588	634	635	649	611	643	640	609	600	660	653	620	655	639	564	643	640	591	603	640	636	617	603	639	658	627	610	602	623	651	622	620	626	612	649	629	678	671	633	702	655	647	627	658	624	633	595	631	626	587	691	659	650	633	627	620	634	617	595	639	642	628	656	636	629	598	605	586	656	671	636	621	661	647	647	625	621	621	640	663	617	631	654	621	602	615	635	647	659	642	615	646	661	662	613	631	596	616	632	687	629	654	654	618	639	655	663	658	654	663	626	649	626	620	598	597	651	607	684	626	622	614	624	634	681	605	632	645	633	619	647	590	661	600	652	644	616	642	642	658	636	628	596	593	626	631	575	643	672	603	663	638	679	654	630	663	611	667	647	658	621	638	569	582	626	649	681	619	620	581	659	648	613	661	655	623	603	647	641	635	597	648	629	638	635	646	623	621	700	622	644	637	587	656	643	667	622	620	627	644	641	633	639	661	612	626	611	642	597	665	626	663	596	618	630	658	652	620	623	641	639	629	640	611	632	672	643	614	623	656	626	620	653	610	636	619	631	619	622	627	634	615	624	624	613	615	645	649	619	650	615	674	643	642	647	651	600	649	653	677	603	655	610	622	659	598	605	645	631	679	623	630	607	682	616	656	621	691	650	642	667	649	652	656	609	627	651	624	673	648	651	660	639	646	607	608	662	611	660	607	625	638	645	638	658	660	627	592	597	604	617	629	619	632	666	579	600	640	654	727	633	594	624	677	620	646	597	711	659	617	637	647	609	613	633	639	627	602	610	635	632	691	586	647	638	653	650	635	645	625	623	636	597	643	624	641	634	686	681	663	603	665	616	609	655	646	639	601	659	664	659	612	626	642	597	626	639	627	664	620	647	652	619	630	657	653	611	637	660	661	647	651	660	671	636	635	609	612	638	619	590	662	616	673	629	641	653	626	625	646	642	609	663	628	650	656	657	638	656	661	641	651	637	622	684	635	667	618	679	660	657	598	625	606	665	601	615	648	642	650	606	676	619	607	619	636	619	621	599	618	657	606	677	634	633	642	672	661	587	648	633	697	642	656	656	627	629	676	628	661	619	658	563	606	618	636	605	669	641	631	593	636	591	629	643	638	632	654	634	634	646	670	642	619	625	638	612	632	671	635	608	634	598	633	636	600	614	628	608	646	623	655	647	637	624	649	617	648	620	658	583	629	628	600	608	603	636	596	649	600	594	604	615	628	596	633	672	624	649	621	649	635	621	603	611	581	611	659	664	640	596	644	631	644	671	607	610	650	617	651	591	620	597	612	654	637	637	636	648	598	647	624	624	655	654	599	568	645	642	653	591	623	611	627	659	647	600	658	648	615	648	663	621	660	612	596	658	649	591	631	619	629	640	662	628	634	636	614	634	660	671	637	655	659	635	656	612	613	624	629	618	676	607	588	622	634	632	606	636	652	622	648	641	628	671	614	565	627	629	651	633	631	689	618	623	631	653	599	638	622	608	659	608	647	603	663	606	649	571	661	586	591	615	606	662	637	623	623	600	659	652	665	583	591	609	659	662	659	624	647	603	692	656	646	616	598	661	646	628	648	626	600	622	641	661	625	626	616	651	660	645	644	656	578	583	680	587	606	632	647	645	655	660	592	610	647	650	631	624	661	652	638	631	648	612	648	667	676	634	652	611	652	623	582	629	592	606	630	630	585	566	681	625	598	589	659	615	646	658	651	606	638	656	605	646	658	617	619	640	647	625	640	628	646	635	607	586	662	600	657	631	649	641	624	613	671	623	659	625	644	634	623	657	628	617	628	629	664	610	610	634	600	615	638	688	677	625	619	667	627	654	641	624	657	596	619	604	638	654	590	652	636	627	641	635	670	607	629	666	631	670	659	643	623	668	644	581	612	627	607	611	670	652	668	601	627	637	659	611	590	620	635	595	636	645	644	636	642	662	631	641	621	661	594	667	609	642	649	626	648	655	677	703	627	618	608	642	648	623	627	636	626	654	658	654	640	646	650	649	689	626	627	699	648	630	659	593	655	624	635	637	624	625	596	645	614	617	657	615	637	616	606	629	652	611	622	652	608	640	643	619	600	650	670	648	622	662	642	625	667	657	632	647	620	638	572	670	630	679	626	662	643	637	639	645	612	647	592	604	672	604	599	657	688	574	608	654	625	593	645	663	642	645	623	654	607	635	610	659	609	657	666	643	665	674	653	674	627	644	646	653	600	634	632	644	626	661	633	671	596	612	610	602	666	643	640	624	629	591	665	619	649	600	624	691	608	645	656	690	644	589	642	650	631	650	638	665	676	651	675	636	631	655	625	648	646	636	633	635	628	633	613	632	644	631	639	635	610	612	648	631	639	614	620	647	632	641	685	652	653	639	656	638	680	619	637	638	655	695	618	646	625	553	630	653	664	643	593	611	655	606	622	636	587	626	622	624	647	655	613	667	654	617	616	631	640	651	628	632	618	617	613	628	645	631	598	611	683	644	652	577	661	655	624	655	628	620	614	630	666	596	647	629	612	653	584	673	575	620	666	592	572	702	600	703	623	628	609	628	638	641	617	663	635	657	619	636	620	648	678	618	641	607	664	658	601	625	662	616	628	639	651	684	625	621	613	643	659	613	653	623	622	622	652	577	675	665	631	616	651	638	605	622	621	641	606	684	610	615	669	632	612	605	633	634	640	573	626	643	599	660	608	696	644	642	631	650	630	623	632	643	648	639	652	664	607	652	634	611	658	579	665	614	588	603	616	613	614	611	638	660	634	645	629	645	648	622	623	651	605	576	670	668	608	608	665	610	630	560	637	582	591	684	628	644	631	615	582	625	613	668	641	659	659	589	638	625	619	661	636	655	668	662	598	658	637	659	626	611	631	590	641	614	646	619	662	625	652	644	609	631	661	674	656	646	654	664	606	604	644	598	654	627	664	632	646	661	666	631	614	656	621	617	626
23950	21126	25299	27194	21151	21032	5917	1687	1008	705	566	383	317	292	256	269	233	265	243	243	246	248	222	218	185	187	185	191	185	204	185	185	175	212	189	197	186	204	188	191	180	193	194	166	191	165	201	165	182	164	178	195	182	182	179	201	199	193	166	200	162	179	188	201	179	192	175	186	163	184	168	168	170	162	174	191	168	213	186	167	171	183	194	188	214	174	191	197	173	181	190	193	161	221	181	185	174	182	183	184	191	170	176	194	184	194	188	186	178	177	196	192	166	173	193	176	177	171	168	188	209	170	193	174	204	184	187	180	166	150	191	174	188	176	174	168	195	206	189	190	194	177	195	190	205	170	170	172	165	179	212	203	200	192	189	180	173	213	174	169	167	198	200	177	183	197	216	175	180	204	215	188	161	187	165	156	156	181	181	195	149	176	180	168	154	177	189	181	182	190	191	167	172	200	171	196	213	175	164	158	188	178	170	195	178	180	176	168	179	154	157	179	191	166	187	155	167	180	173	201	183	193	180	170	171	194	163	160	173	178	182	183	169	185	165	151	189	186	191	184	153	148	189	165	170	210	189	159	179	180	158	202	147	203	188	210	204	206	219	159	191	221	211	188	190	184	191	175	182	186	196	178	188	176	202	183	185	179	186	168	180	180	211	215	192	187	196	154	165	171	200	187	178	198	182	184	170	180	178	210	182	180	163	163	182	187	169	177	205	167	188	178	168	190	180	185	184	183	207	192	198	193	188	161	187	177	190	192	173	171	190	173	186	160	189	173	187	177	193	174	179	176	203	189	185	209	186	196	166	145	180	168	175	193	187	190	194	172	183	199	178	189	171	179	166	180	173	189	183	185	181	175	177	156	154	185	177	189	182	173	157	177	163	174	179	178	176	201	158	174	182	166	160	187	173	195	199	172	176	196	191	165	212	171	182	185	164	184	180	170	163	185	161	176	212	173	160	194	170	201	182	168	171	199	173	224	214	178	202	166	171	193	179	166	162	173	188	178	178	173	162	192	232	168	175	173	187	174	186	180	178	185	191	167	176	174	195	171	163	172	171	185	203	203	182	176	178	155	189	173	175	210	161	178	185	184	183	190	206	171	175	171	182	194	171	178	172	177	169	153	192	186	178	177	177	182	201	200	164	194	195	182	196	181	190	184	177	169	177	161	203	198	182	173	180	169	209	186	196	198	180	184	200	181	182	188	182	165	192	199	178	177	169	182	190	189	174	175	169	195	189	197	181	170	176	193	203	176	193	177	186	178	178	169	165	169	208	189	178	166	207	163	186	180	171	178	201	155	168	208	186	152	197	171	191	173	196	196	184	180	177	216	186	173	176	185	181	175	164	155	183	158	165	173	169	183	149	154	182	186	186	189	200	159	185	177	169	179	182	175	179	167	172	167	174	191	188	203	189	204	169	197	198	181	193	170	163	148	169	172	168	170	169	194	168	191	171	181	170	160	184	191	175	200	179	189	183	195	199	180	178	172	182	186	135	187	172	168	161	187	182	180	191	169	180	194	193	204	213	173	193	189	167	190	183	170	196	173	187	186	164	180	193	166	182	173	208	175	194	171	183	164	210	184	207	159	166	172	184	198	179	165	166	192	161	180	193	172	177	181	190	176	174	199	180	201	173	173	186	184	199	163	152	175	168	161	159	215	183	186	169	176	194	177	186	195	186	170	163	180	196	165	182	174	174	198	184	201	169	170	168	166	191	201	177	191	184	177	189	217	193	177	178	178	175	182	182	187	197	186	201	167	172	160	182	181	197	155	164	189	172	173	181	164	181	192	194	164	159	170	174	177	181	187	179	202	187	197	194	161	202	175	200	190	175	193	185	183	165	190	165	193	179	179	175	184	172	174	198	185	170	185	194	202	156	167	183	173	174	183	188	165	156	168	200	186	193	162	195	174	173	186	210	201	179	178	189	193	173	189	182	173	173	184	195	172	182	159	181	180	167	191	169	205	175	177	165	174	170	197	176	202	158	201	198	190	179	184	180	205	168	176	203	203	197	209	188	191	187	201	164	211	198	183	168	184	177	173	199	172	168	166	177	194	158	196	200	159	155	160	166	197	185	202	182	181	166	177	207	195	207	160	193	182	176	172	182	177	154	171	199	180	214	181	172	157	166	186	208	173	196	205	195	200	174	194	178	190	175	186	168	197	163	177	172	175	199	156	194	200	170	171	197	185	194	186	185	211	163	193	174	204	183	190	190	159	198	194	179	181	166	192	200	185	197	167	174	171	175	169	194	180	170	173	178	199	174	162	214	168	181	199	202	177	160	162	167	171	202	166	182	195	183	183	177	177	175	206	177	182	195	193	186	197	169	169	183	172	152	166	190	188	201	165	165	171	188	150	164	164	168	177	192	153	185	199	195	168	173	196	168	173	176	178	150	185	202	179	177	165	201	178	173	177	201	186	184	183	186	165	182	172	150	165	189	181	199	180	183	196	189	166	181	208	198	197	180	174	190	202	186	189	176	173	192	199	162	176	186	187	181	184	160	173	178	194	179	189	186	175	171	181	181	195	185	163	187	184	170	176	167	169	189	180	172	201	179	169	176	199	204	195	185	173	167	190	183	186	184	179	198	195	166	164	162	184	172	167	175	189	169	171	185	162	150	192	178	160	172	156	196	187	199	206	170	175	176	157	164	177	180	186	191	171	187	177	161	171	182	178	205	192	197	188	174	186	178	191	166	176	175	173	155	174	182	163	171	178	180	213	159	185	178	184	168	184	179	173	218	176	202	186	172	167	175	176	181	183	156	193	180	200	204	162	188	216	181	160	176	181	174	175	169	169	185	197	211	205	205	171	161	165	200	189	187	205	163	168	195	165	167	191	201	188	168	185	189	209	168	178	182	163	158	189	193	183	203	187	185	160	167	194	186	174	184	191	171	182	166	161	175	178	161	155	178	192	190	171	173	172	198	192	185	196	170	174	185	176	177	163	186	153	181	181	175	189	159	169	179	192	177	191	170	170	182	190	192	186	196	179	203	173	165	197	157	184	190	193	185	176	174	190	190	186	193	168	180	178	185	185	182	208	165	153	213	178	190	169	185	191	161	186	148	202	177	194	155	197	178	196	192	182	174	170	196	187	175	177	206	197	167	180	185	172	166	184	181	177	189	177	174	168	185	179	191	177	195	203	195	193	201	156	168	215	170	158	174	160	195	191	189	193	176	202	164	164	173	197	182	172	173	163	200	173	170	179	163	162	209	147	210	195	187	187	196	176	169	156	174	171	173	182	179	177	190	198	162	201	173	182	199	194	197	194	193	175	165	180	174	172	182	176	167	182	177	174	205	226	159	162	172	178	180	173	178	179	189	158	180	180	181	152	173	179	184	158	177	188	217	184	165	163	186	168	177	159	187	191	190	186	183	175	180	173	157	190	160	186	177	172	161	175	165	173	152	169	173	173	192	164	191	183	163	194	195	191	194	177	189	185	201	180	174	187	176	188	182	171	190	149	180	157	179	169	187	202
7778	17985	12078	5724	3179	2017	1497	932	906	710	580	525	523	457	454	485	460	458	475	493	454	442	439	434	421	439	414	443	435	432	444	437	458	435	446	458	455	432	442	444	441	456	397	448	413	413	466	444	439	424	417	484	436	406	432	424	426	425	456	455	455	459	433	465	451	420	415	445	444	419	450	430	445	413	458	435	442	443	433	422	419	438	449	426	430	415	447	403	424	412	425	431	438	450	437	432	407	393	430	406	455	438	451	407	423	409	433	396	469	440	451	431	414	403	485	418	458	440	431	443	421	447	405	458	438	452	409	473	457	410	440	456	437	433	457	475	419	404	416	421	413	419	411	410	422	383	451	467	424	409	463	403	409	414	450	440	463	400	446	450	398	414	445	422	437	419	386	435	408	435	413	425	412	414	422	413	419	432	452	416	423	399	424	459	413	389	433	437	428	392	423	442	461	429	452	422	416	398	444	419	425	426	422	385	444	467	478	410	485	431	443	397	396	400	415	433	444	373	410	458	444	441	435	417	426	425	433	422	475	470	433	425	420	411	413	487	422	413	431	404	417	426	454	406	443	462	450	436	416	424	434	429	417	436	433	444	438	486	422	414	405	462	376	406	437	431	436	443	464	432	409	443	417	456	444	473	415	420	414	419	429	427	408	456	418	428	409	401	437	434	419	441	423	434	410	442	446	407	402	480	411	499	452	422	467	427	426	401	446	467	441	466	432	442	447	440	424	405	468	426	454	385	446	457	406	422	427	439	438	411	447	462	448	449	422	415	429	465	448	398	434	416	431	401	374	396	419	442	415	430	445	458	433	458	436	425	428	421	418	424	417	431	434	475	432	401	440	450	445	442	399	418	475	459	417	443	427	428	436	425	449	408	442	454	452	428	413	434	420	449	430	440	433	441	392	414	405	468	448	446	421	462	445	422	418	424	431	436	413	446	418	424	429	416	413	436	451	433	436	430	418	474	421	413	451	416	435	416	466	465	408	437	440	404	399	425	424	464	426	427	456	431	439	438	417	440	425	472	423	386	463	407	383	413	426	424	421	459	432	456	479	448	442	402	419	424	425	417	400	455	391	442	437	435	403	412	384	491	418	396	444	449	432	448	407	448	467	402	424	456	418	407	426	456	413	399	426	400	465	406	409	453	452	436	412	434	455	426	433	444	420	400	432	458	443	425	434	458	419	397	443	453	448	414	403	428	431	401	383	424	412	415	433	418	429	423	429	426	464	462	436	431	460	424	430	456	441	422	440	459	415	444	449	383	443	439	432	443	411	422	430	417	443	399	431	435	425	426	401	437	427	435	398	383	427	403	435	440	467	414	416	445	426	392	448	417	454	413	446	426	440	395	424	423	414	426	421	440	446	466	435	455	398	444	460	441	404	405	475	406	416	430	469	415	436	442	416	430	434	437	411	474	386	432	419	450	430	434	435	435	445	465	396	431	402	418	427	425	419	424	450	402	401	398	414	414	425	425	451	447	467	389	411	413	391	486	481	459	421	424	428	438	413	473	463	430	388	426	382	461	467	436	429	406	417	420	449	496	400	456	444	451	435	464	423	430	441	443	436	449	394	463	397	431	427	441	443	429	418	445	445	441	448	420	419	460	417	448	414	423	456	384	413	411	418	399	451	413	446	409	444	427	455	402	421	437	414	442	439	394	429	431	416	437	401	477	436	439	443	389	419	453	410	454	446	438	437	416	425	472	435	433	485	461	460	424	392	415	472	439	433	403	435	405	434	426	425	427	434	420	415	428	406	439	407	435	460	421	452	415	416	446	433	431	449	441	428	466	418	445	413	408	411	418	442	437	426	418	419	435	413	468	469	464	464	445	420	390	389	422	414	424	431	421	430	446	431	443	444	449	447	388	441	462	389	456	450	422	430	454	421	403	427	419	479	420	438	449	440	400	434	414	416	389	417	418	442	420	446	385	445	439	464	411	463	391	439	428	426	420	446	411	426	442	416	457	445	416	419	401	425	420	425	412	420	439	443	422	429	426	439	404	446	460	418	416	434	459	423	435	455	405	437	398	445	431	440	443	431	428	487	428	448	454	396	446	444	460	411	459	413	385	451	445	422	444	475	410	410	394	431	431	422	423	453	457	446	425	477	419	422	399	431	407	457	442	427	404	451	449	428	436	438	435	387	444	435	422	384	440	418	481	449	434	439	447	443	450	437	401	410	423	405	469	454	388	402	412	457	445	383	435	425	412	416	416	426	455	418	452	403	437	389	440	439	412	413	405	458	444	422	414	426	394	442	446	458	444	410	412	430	411	450	417	420	393	432	417	435	419	454	444	447	436	441	414	425	371	459	430	472	465	442	396	435	459	418	412	448	435	405	455	435	400	434	431	470	461	419	416	460	436	443	409	436	452	410	454	442	461	467	437	462	412	444	414	427	434	453	422	419	475	433	390	428	455	391	426	403	453	389	448	401	427	450	441	442	430	429	397	422	422	454	429	469	413	418	422	458	411	440	459	436	430	431	447	409	426	430	412	360	438	453	411	412	456	434	422	472	421	464	475	448	461	458	424	452	450	458	467	463	475	375	425	428	404	462	463	386	436	409	440	413	429	460	447	414	463	442	415	428	438	434	445	451	417	466	405	415	421	446	420	433	433	426	442	432	425	427	441	422	396	415	391	459	417	447	429	443	427	434	408	422	478	401	427	423	463	446	458	446	449	433	408	414	397	450	423	438	436	448	467	412	463	418	405	398	435	474	458	414	435	468	440	425	461	407	443	421	442	450	440	452	436	425	431	456	456	449	426	408	423	440	432	406	419	441	493	392	439	441	416	419	420	457	452	422	461	425	443	411	449	458	405	448	416	449	433	424	437	450	434	441	421	400	458	397	412	450	473	432	399	452	447	448	434	409	422	409	435	430	414	469	467	466	441	437	455	433	407	446	427	409	422	390	425	438	417	457	426	442	428	430	408	421	413	448	437	436	411	413	385	458	404	420	416	384	433	442	468	419	434	414	445	391	467	427	454	385	435	405	461	422	434	429	438	423	453	431	452	447	427	420	416	444	417	454	432	439	429	404	466	433	472	435	426	442	436	451	426	425	440	462	450	432	433	419	436	445	446	382	446	428	414	393	446	432	445	415	408	443	433	432	432	407	447	422	439	432	438	427	473	421	444	442	427	431	388	422	436	496	442	435	430	437	438	445	415	407	450	464	415	428	403	420	443	430	392	397	412	439	443	434	429	432	464	473	421	469	447	443	415	461	440	469	439	466	430	472	436	437	470	442	414	439	424	442	445	411	447	451	451	396	408	414	449	439	433	427	419	395	437	421	416	446	423	436	410	416	441	475	396	442	429	423	424	422	419	397	452	455	425	421	394	433	403	424	465	444	443	433	438	455	403	435	450	441	424	426	439	448	429	434	441	405	427	407	407	449	436	421	414	445	445	418	404	456	433	417	404	447	441	436	436	484	446	489	448	420	431	413	423	430	443	434	438	412	405	435	444	401	448	439	393	432	420
36214	14564	6059	2818	1689	1179	932	723	607	540	472	444	449	432	426	403	400	436	387	412	437	397	423	389	400	425	422	401	412	389	359	361	392	399	433	423	407	401	401	380	387	389	384	396	399	354	397	426	432	401	421	401	376	375	413	406	391	419	419	402	427	378	388	367	426	422	384	417	378	423	401	454	397	403	393	405	345	398	417	355	398	424	366	421	404	389	426	386	355	396	388	403	407	431	398	351	399	417	419	386	405	376	388	412	397	375	406	362	362	366	395	413	411	364	378	388	393	380	425	405	390	427	396	380	416	375	404	447	412	435	383	383	368	366	389	392	363	426	409	377	406	402	386	352	389	387	415	400	390	414	395	392	391	395	386	383	405	410	451	374	397	383	388	343	425	413	388	386	408	389	390	406	454	422	415	399	391	377	378	398	405	393	420	399	404	435	437	373	401	399	407	399	377	398	417	391	387	398	332	381	394	390	387	412	407	400	370	377	353	397	374	391	402	402	401	392	403	395	397	420	402	383	424	371	366	367	382	386	374	409	387	386	363	369	388	338	391	412	388	386	430	427	420	394	374	407	415	405	421	395	413	420	410	378	393	403	399	385	421	395	403	372	382	424	374	364	385	398	384	381	397	419	394	362	392	409	393	395	429	364	405	399	406	408	392	383	417	385	417	405	394	376	400	418	423	422	389	378	365	376	403	406	414	429	419	359	370	354	392	424	365	427	405	406	369	416	365	383	435	413	361	380	358	396	386	386	359	381	385	388	400	408	359	395	413	380	392	390	409	368	422	408	420	419	374	436	412	396	385	401	382	415	430	384	399	347	364	377	402	394	399	426	391	394	425	409	412	416	429	409	417	403	362	423	371	400	372	439	408	377	445	374	398	385	407	435	403	410	373	387	389	411	383	410	436	382	410	414	387	392	399	420	403	380	382	367	350	393	414	443	401	388	405	414	396	430	371	406	370	366	378	380	388	397	383	400	424	414	424	392	382	419	367	366	400	386	402	389	415	406	405	413	407	409	396	383	354	411	418	407	398	391	353	406	412	357	362	363	402	389	379	341	434	421	413	378	383	369	381	387	383	401	421	387	400	388	419	409	384	403	410	407	436	408	395	367	429	385	373	413	393	358	382	410	426	387	380	428	419	435	386	364	424	381	404	364	350	376	393	368	393	392	377	403	379	432	374	386	414	349	431	412	338	406	365	385	362	416	407	385	432	414	436	442	421	363	370	399	365	390	405	409	393	377	410	431	360	419	416	410	438	402	386	393	397	386	389	422	397	393	406	406	424	364	414	350	377	435	384	390	421	413	434	359	346	414	421	362	377	403	398	370	400	418	388	394	394	388	397	343	381	400	387	361	374	383	409	427	429	401	402	382	368	421	409	409	392	380	409	405	415	413	444	385	409	398	433	408	386	367	373	411	421	421	414	376	366	393	365	438	392	424	374	423	414	436	374	393	369	407	428	411	373	426	347	403	388	394	415	374	405	416	402	426	391	373	426	403	383	373	429	376	374	391	406	412	408	397	367	367	445	415	386	382	452	374	404	427	392	416	424	426	406	405	390	384	384	382	389	355	392	357	412	425	372	425	390	419	409	391	411	409	404	377	405	417	404	387	394	387	400	377	380	376	399	436	411	425	430	401	371	411	359	364	434	403	393	406	414	391	426	435	398	404	392	365	387	437	436	377	396	367	414	414	361	394	397	424	389	358	428	402	363	368	423	412	399	404	400	373	430	398	423	403	414	374	400	417	430	405	376	404	433	386	404	403	435	385	388	393	379	424	413	434	413	425	391	406	393	388	414	392	373	410	413	343	424	390	382	397	399	378	390	436	403	392	384	384	396	386	411	393	393	388	399	390	412	413	395	438	366	386	426	380	353	406	432	388	388	400	419	413	423	340	379	412	408	380	362	386	443	420	381	392	388	386	396	387	415	395	388	423	397	395	387	396	405	392	376	364	382	401	401	418	395	354	394	370	429	368	397	411	378	399	430	372	423	406	417	412	393	405	364	382	460	397	401	404	385	425	389	393	383	379	419	441	456	388	413	386	415	401	412	364	408	388	405	407	422	398	408	419	383	404	397	409	397	394	399	426	397	402	321	381	366	405	398	415	388	385	404	366	394	371	415	398	380	422	425	412	398	426	383	378	411	418	414	413	421	420	383	370	406	371	384	399	374	397	381	389	432	369	382	382	387	428	417	368	407	357	434	379	410	386	415	409	420	418	403	404	356	418	402	417	408	424	395	406	402	406	368	449	439	400	404	388	427	411	379	390	415	393	390	413	401	387	385	348	420	409	386	407	426	385	386	398	386	401	393	369	405	418	383	371	396	397	418	378	408	372	399	385	388	400	439	381	411	393	394	388	402	378	381	350	394	404	417	412	377	385	399	448	387	423	417	407	382	402	398	400	406	390	379	408	401	400	386	376	388	402	419	364	374	396	402	380	404	390	405	369	392	430	368	354	402	387	432	416	412	408	366	395	412	373	347	422	380	393	453	370	405	378	415	364	414	392	405	393	400	408	403	429	360	421	378	401	402	404	414	401	434	391	406	404	418	432	402	430	411	375	385	384	383	406	364	374	399	397	386	423	390	387	444	364	410	370	367	367	405	403	414	408	359	398	366	411	411	364	414	405	399	377	400	407	415	393	366	390	409	367	399	429	377	417	412	397	383	386	377	376	412	413	383	405	408	431	443	396	413	397	414	405	380	395	404	386	385	391	402	361	384	398	390	398	385	385	410	382	407	414	400	394	357	381	400	359	383	406	389	386	389	408	391	423	412	356	442	410	379	404	412	408	412	378	415	416	409	407	387	436	400	379	404	410	394	392	405	385	370	407	413	391	385	404	388	397	396	392	424	373	377	400	406	397	392	384	351	405	375	396	363	385	408	402	403	416	423	391	382	422	381	403	407	469	391	387	422	428	377	394	404	371	426	358	389	397	379	454	378	398	391	387	398	409	367	395	386	356	370	400	413	382	444	420	422	426	437	411	389	375	390	414	375	378	403	383	406	424	408	387	416	410	385	370	407	355	398	383	405	353	428	416	389	396	437	390	367	396	384	376	401	373	353	396	403	406	395	391	421	389	417	392	383	397	416	372	385	396	387	330	383	399	412	397	388	390	372	396	430	398	403	396	356	389	404	421	341	391	381	400	406	405	404	387	381	401	444	416	391	395	377	425	407	391	417	424	354	383	386	415	390	349	401	380	393	405	398	424	414	429	396	343	363	353	412	419	391	367	401	414	467	422	408	405	414	393	386	343	395	407	410	377	434	383	351	389	418	394	395	404	392	382	400	458	426	419	413	379	388	411	446	424	391	391	354	405	397	379	388	410	383	412	407	384	408	391	414	410	387	401	399	430	384	426	438	402	384	378	389	367	438	408	440	386	398	423	386	419	341	438	368	373	400	392	445	371	378	415	420	378	370	411	441	421	419	391	408	372	399	414	374	366	429	399	414	387	353	450	437	368	407	403	411	398	383	382
15307	7700	5079	2468	1642	1248	1097	1036	964	925	906	868	876	860	895	872	866	817	880	853	866	851	862	830	833	827	888	910	851	864	851	856	832	850	883	909	863	871	852	836	830	893	873	853	856	840	865	875	797	855	870	839	840	900	847	845	841	860	870	865	882	859	885	874	854	862	824	848	912	852	870	915	893	883	856	859	834	899	825	853	832	858	865	881	882	827	844	871	840	853	850	882	839	836	871	848	824	831	899	910	878	790	918	848	854	806	856	832	844	891	904	864	845	838	867	873	861	852	870	825	883	861	855	892	890	896	861	860	846	835	850	889	827	854	817	909	852	823	825	841	817	896	824	846	857	853	902	850	895	844	896	860	912	877	863	845	815	850	863	893	803	882	902	841	900	851	850	871	841	876	824	819	849	877	885	816	902	825	889	902	836	843	822	863	878	826	834	883	832	859	854	840	903	906	843	842	829	892	867	891	819	838	840	892	897	867	845	827	869	882	848	854	865	870	860	885	878	860	827	830	844	835	845	822	899	884	856	846	840	781	864	827	849	828	863	896	849	880	854	852	802	846	833	858	822	832	861	826	852	848	844	884	825	853	821	857	864	837	820	874	890	878	868	872	876	862	828	855	840	877	839	828	817	899	900	887	872	897	874	911	872	795	896	821	877	877	890	831	885	887	868	877	925	881	846	863	834	829	854	874	877	861	857	929	840	828	870	868	838	868	802	922	853	902	851	858	886	899	826	884	877	901	821	822	881	863	902	853	792	852	874	895	911	907	911	858	849	829	918	838	901	893	893	862	836	864	830	830	816	828	881	837	855	888	900	833	829	858	889	832	835	882	866	819	886	863	840	885	873	835	840	809	838	854	855	869	889	844	879	837	873	859	837	890	849	839	871	849	856	917	881	883	932	840	846	812	834	832	824	842	910	844	793	814	879	835	906	841	884	824	856	867	841	863	865	852	865	836	878	863	823	881	870	879	864	885	890	891	849	830	832	836	864	869	842	841	840	890	866	859	893	849	864	846	849	821	889	871	847	879	857	846	908	842	839	900	850	811	850	818	819	842	883	844	797	888	875	846	874	766	865	836	908	852	829	836	877	858	899	881	826	887	847	852	851	883	861	835	872	836	865	848	848	877	867	821	889	874	837	856	839	846	855	875	837	864	861	825	884	844	841	873	842	838	852	809	892	841	859	849	864	870	876	899	833	806	838	924	893	810	843	839	891	881	873	841	849	840	888	868	863	883	905	893	840	839	865	833	847	869	845	899	856	820	830	907	832	876	889	865	877	808	808	885	895	913	874	869	892	820	876	871	878	850	866	852	940	860	872	842	905	868	878	957	900	886	872	838	885	874	864	882	908	827	848	863	852	859	907	841	827	826	801	863	840	855	907	853	827	871	796	788	785	928	856	867	883	880	836	889	887	825	856	835	846	868	903	894	858	857	875	866	879	845	868	830	888	855	853	860	892	851	837	804	867	834	886	897	896	876	909	904	810	819	835	868	872	858	891	851	867	865	898	833	911	832	849	967	867	862	888	861	847	885	860	867	888	838	831	835	816	912	887	819	874	898	831	871	840	869	859	834	841	874	913	865	914	869	836	858	892	880	872	906	870	922	828	911	896	888	879	862	846	852	853	800	894	863	872	835	852	855	863	856	850	966	849	914	873	895	773	837	850	874	825	858	907	876	860	822	878	857	850	870	889	889	889	816	886	844	796	857	864	876	844	927	912	904	855	873	868	838	905	881	858	846	870	861	811	866	841	827	864	909	875	802	854	908	851	876	861	885	897	845	860	886	850	835	853	912	805	885	881	897	880	888	833	871	895	855	897	854	809	898	880	859	846	842	832	876	916	887	889	846	842	895	886	883	934	874	883	852	886	898	889	828	859	838	834	872	837	822	854	822	846	893	891	850	854	863	852	874	888	918	830	893	803	856	846	832	885	891	853	868	825	882	852	804	874	812	825	854	875	861	894	862	830	903	861	880	841	873	846	848	809	843	817	833	819	862	879	830	824	881	887	891	862	782	860	832	901	841	901	877	875	845	890	845	864	836	863	875	883	857	874	878	836	827	820	856	856	837	823	908	827	890	870	910	820	910	844	906	870	806	918	868	867	844	860	839	890	872	811	841	890	856	845	842	893	886	878	804	878	813	869	888	850	925	858	876	871	853	902	850	846	881	833	893	887	863	852	837	864	839	869	849	888	884	854	859	876	873	874	859	875	796	859	856	860	858	872	889	853	834	852	903	859	902	938	866	860	898	859	882	874	855	891	905	897	846	874	871	809	851	882	889	838	854	871	894	865	918	833	886	854	830	860	871	875	869	848	878	855	871	847	880	890	854	878	899	834	878	895	871	877	854	817	882	872	906	835	872	875	827	843	849	892	858	883	859	856	867	894	849	870	872	818	817	860	914	854	855	876	809	866	862	876	833	826	871	913	867	853	859	835	851	855	918	825	851	857	848	915	834	864	830	850	913	900	883	900	898	907	893	867	864	893	890	916	838	809	824	877	885	868	884	905	831	876	833	886	855	858	849	928	838	848	872	861	866	876	820	842	850	870	865	851	869	883	827	864	825	861	863	840	882	918	909	807	878	871	830	845	793	877	862	878	867	885	862	912	849	877	867	878	855	839	841	839	861	889	879	828	849	848	833	851	856	824	893	842	864	872	899	822	846	868	837	869	868	858	862	849	865	888	852	853	899	860	857	887	845	867	896	861	855	811	864	855	791	909	895	832	873	857	890	882	907	873	798	849	898	881	849	859	822	861	901	896	885	889	857	823	797	870	861	898	886	870	881	851	886	868	862	890	909	873	903	872	883	866	875	860	902	877	847	859	877	862	878	855	859	851	836	840	913	862	850	824	876	907	854	848	857	859	853	838	875	935	829	858	889	849	905	881	773	878	844	859	857	885	905	873	831	877	850	843	825	836	864	851	833	839	867	796	893	881	882	915	853	855	903	886	860	871	923	862	858	812	876	847	882	885	859	881	826	844	834	841	913	851	855	842	871	818	835	856	826	846	816	863	897	866	841	854	849	870	851	866	912	798	827	849	870	897	909	835	876	801	837	871	934	839	864	838	860	848	897	842	885	883	860	901	896	818	818	869	882	819	878	881	856	887	887	871	837	820	843	828	840	876	888	813	814	850	844	871	803	846	862	876	876	822	871	869	849	835	829	896	863	835	863	911	842	857	854	873	856	824	837	858	915	865	872	809	880	852	819	869	888	817	890	845	805	839	880	897	847	835	879	872	853	852	917	906	916	837	798	875	856	822	873	843	859	882	887	877	864	865	900	892	818	839	880	857	855	883	857	810	854	911	908	779	869	840	887	861	843	848	864	804	862	894	878	868	963	838	858	885	845	925	870	847	909	889	840	900	842	822	849	871	790	854	829	871	896	879	853	879	894	874	873	861	887	918	856	856	886	839	844	869	919	881	818	857	865	858	892	869	850	873	870	905	856	906	823	865	881	917	882	814	848	892	864	821	797
24746	21122	24719	27780	20815	5674	1616	1017	749	536	458	400	379	366	336	334	296	360	334	320	308	321	325	337	324	376	330	343	302	315	315	301	268	306	293	311	338	290	325	290	309	306	292	323	303	278	317	310	299	299	296	281	314	275	302	282	302	293	281	314	307	310	268	269	260	270	263	275	302	333	283	299	296	320	319	278	334	321	312	259	295	289	279	316	314	285	277	315	317	334	316	289	313	291	276	282	297	300	338	303	297	309	322	290	275	293	280	262	312	321	296	283	294	314	301	317	296	298	307	325	297	286	305	319	307	366	298	305	311	317	305	294	325	332	314	310	323	281	339	314	296	306	275	287	280	299	315	301	278	307	310	317	302	277	313	274	269	295	291	321	339	290	279	317	305	329	295	276	307	316	290	284	285	321	289	296	287	330	263	285	310	292	288	331	304	279	271	285	282	314	282	268	317	314	274	299	291	281	304	318	337	280	303	319	279	327	341	309	301	310	324	280	315	279	273	303	297	282	299	297	299	328	260	297	283	291	292	307	311	320	291	277	288	271	275	290	285	301	278	279	324	306	314	314	319	314	331	297	296	294	273	312	310	318	271	299	269	332	290	298	308	304	281	280	318	310	333	268	282	315	272	314	311	320	295	271	271	304	300	313	322	324	307	325	330	332	278	330	302	318	320	291	292	307	293	313	282	313	266	280	271	282	294	294	289	285	280	282	289	306	292	295	302	285	294	302	319	290	291	284	289	328	293	313	296	321	293	324	328	289	274	311	317	283	302	287	271	323	295	317	296	302	352	319	287	293	318	302	305	303	310	315	340	299	265	287	274	276	286	276	306	285	326	304	296	328	293	299	295	282	288	296	299	292	292	322	302	324	305	265	294	298	294	265	316	253	313	348	297	321	303	270	288	310	295	274	299	298	304	283	282	300	320	303	322	307	277	331	318	277	300	291	257	292	284	312	334	293	284	316	276	320	281	303	297	273	318	271	311	267	292	333	286	311	311	272	273	302	311	302	272	264	281	284	293	299	286	288	301	289	294	295	300	350	305	279	310	277	304	287	307	292	308	285	320	297	294	271	288	311	313	286	306	333	313	278	280	326	287	309	302	296	292	303	283	321	323	292	311	315	280	269	270	305	324	329	304	278	340	300	295	274	248	330	300	277	315	311	280	295	303	265	322	320	313	315	283	298	321	288	338	307	291	308	299	294	291	294	279	320	288	292	313	283	353	308	333	308	317	296	287	287	332	287	270	316	289	318	264	306	316	289	280	326	258	335	296	282	276	262	327	287	266	270	319	319	319	285	339	300	292	278	296	276	286	280	293	310	283	311	286	311	265	303	324	322	269	283	283	328	322	288	271	288	288	326	291	334	326	318	308	301	313	268	289	288	319	341	309	287	303	299	327	297	307	297	277	320	334	285	291	310	314	290	279	281	291	288	290	281	311	299	328	288	303	262	286	286	274	318	290	272	284	295	277	305	342	314	262	277	316	323	277	289	317	295	268	321	277	309	291	298	297	297	311	320	322	286	300	305	322	314	288	286	294	318	277	331	298	310	291	343	284	303	306	309	266	294	309	315	302	299	344	344	290	318	325	313	326	302	294	272	278	325	327	338	304	308	324	280	288	279	291	317	287	334	294	297	289	305	309	292	303	286	318	335	295	277	333	297	300	320	286	283	309	296	302	320	287	312	303	272	309	308	284	322	315	314	283	326	323	310	282	286	320	318	288	287	289	287	336	310	278	308	297	316	271	273	279	274	313	288	291	315	312	301	289	289	277	289	264	302	304	297	280	329	303	314	294	300	297	321	297	320	298	285	278	279	300	315	313	308	320	305	308	294	302	300	305	305	313	314	300	291	323	309	318	286	302	284	323	292	324	285	289	332	296	287	321	268	313	292	291	341	299	308	286	292	263	304	324	284	285	348	330	309	306	304	285	304	261	315	281	312	333	300	278	287	291	279	300	265	302	315	284	310	298	304	286	275	310	316	280	295	282	311	325	306	265	282	304	324	329	291	303	320	286	318	297	279	297	295	304	293	320	291	288	321	315	274	295	314	290	312	295	347	264	327	311	278	327	300	310	336	313	322	314	281	322	287	305	314	321	320	311	283	264	320	308	341	328	341	298	314	267	293	293	303	311	296	321	358	356	358	279	266	280	317	262	305	272	280	310	319	315	276	281	310	298	317	324	302	300	323	299	306	323	290	321	318	302	273	295	301	314	327	331	275	269	283	283	317	277	306	268	316	364	299	294	325	277	294	277	283	320	324	323	261	298	304	313	331	313	315	320	288	301	281	281	300	297	326	324	305	337	335	284	320	306	334	307	293	299	301	256	309	318	285	265	320	291	286	283	289	291	319	280	284	300	274	300	286	282	309	285	281	329	285	271	294	317	281	290	349	275	319	291	305	291	304	283	259	306	333	293	297	307	306	307	298	276	316	289	323	280	301	347	320	291	306	289	306	299	308	314	326	335	293	331	275	288	312	282	272	294	288	342	294	297	303	289	302	290	297	294	326	291	312	315	303	311	306	273	310	299	290	293	277	298	342	287	306	316	314	325	288	300	292	318	337	309	300	300	275	294	312	295	286	301	322	298	300	294	305	313	315	318	327	322	279	294	306	293	287	312	252	304	324	309	334	309	304	314	313	322	299	301	313	299	303	333	332	288	295	311	349	319	302	300	309	322	298	317	299	338	311	269	333	283	313	300	313	331	315	279	291	301	313	286	311	300	288	302	338	287	291	303	305	285	290	326	307	303	312	317	335	283	293	324	279	290	292	311	309	290	320	331	304	288	306	302	322	295	294	319	284	308	307	312	302	346	296	322	317	307	281	282	320	295	314	282	336	332	302	325	287	325	337	299	302	315	331	317	316	280	310	316	269	331	308	277	321	293	306	344	301	316	313	324	289	261	329	308	317	308	317	281	298	313	291	307	298	304	288	351	311	299	304	294	272	285	319	287	318	295	293	317	298	280	295	317	270	334	294	314	325	310	287	307	300	306	286	293	276	319	286	273	295	285	307	273	289	288	292	309	293	329	317	313	308	286	293	329	267	298	313	319	375	289	305	284	298	313	332	308	303	305	299	308	310	308	293	271	262	325	289	299	293	313	307	321	286	321	346	304	306	300	294	285	308	300	330	302	300	320	312	308	313	270	298	302	290	282	311	286	287	290	314	321	296	319	291	280	294	304	283	317	306	287	300	281	294	288	304	285	326	321	334	326	262	301	299	303	315	329	296	293	312	265	297	247	313	312	334	293	304	279	276	327	307	312	297	298	268	310	298	310	319	338	303	284	277	309	310	293	301	328	284	302	338	297	301	281	302	307	299	308	301	288	290	308	325	333	288	308	306	300	263	326	297	261	294	292	281	312	297	308	301	312	277	281	319	315	345	322	279	291	293	285	314	304	311	277	286	315	313	281	302	318	255	337	313	313	312	272	318	290	298	335	283	295	299	297	291	303	277	293	318	310	301	268	283	306	329	283	295
15101	12969	8783	3897	2243	1551	1261	987	883	815	731	682	698	689	682	704	716	681	655	665	706	654	656	674	660	690	652	682	695	715	704	679	642	666	647	684	664	675	640	661	664	638	648	638	628	642	631	631	660	631	659	650	651	639	676	695	685	673	695	673	675	681	671	688	706	663	684	661	711	616	635	639	703	651	694	691	660	680	646	646	604	691	640	686	627	641	673	695	658	700	666	636	705	659	700	647	664	661	632	669	688	614	686	654	711	669	619	657	677	682	693	666	672	678	665	671	684	624	648	628	672	656	649	671	696	624	685	665	683	681	642	666	670	702	650	710	665	722	675	643	653	665	675	628	615	691	670	688	671	686	642	635	688	663	663	602	640	640	709	662	641	672	650	693	658	659	660	658	641	628	687	635	623	674	628	660	686	661	712	674	677	652	670	616	679	683	656	676	672	679	656	650	677	668	672	656	677	646	633	594	677	646	667	672	663	644	673	656	667	670	647	670	661	645	657	658	656	675	671	626	663	676	646	658	657	642	662	650	651	706	669	695	681	687	688	626	653	658	631	647	681	650	694	672	651	702	671	605	692	615	651	683	678	679	649	672	635	683	640	691	639	671	679	702	672	681	649	656	644	636	666	660	672	676	655	668	694	686	666	687	647	680	696	663	648	692	655	657	655	663	664	616	677	630	681	656	667	708	650	645	644	638	654	711	688	620	660	630	645	668	666	678	670	689	659	652	658	652	666	683	674	697	630	656	631	705	689	658	645	658	698	640	686	616	645	626	657	657	655	645	658	697	697	607	650	705	619	645	708	702	657	646	686	707	665	631	691	690	670	647	668	675	693	657	677	688	611	689	633	664	618	649	636	660	685	655	653	654	719	659	644	659	650	615	657	665	674	641	694	691	655	674	632	657	657	643	669	639	626	655	674	694	661	631	672	653	658	649	658	665	658	646	692	672	669	669	685	700	626	658	670	679	666	689	693	638	709	699	726	648	656	665	641	657	682	701	677	652	635	651	651	622	651	626	671	672	639	673	665	644	669	664	682	653	717	685	644	706	681	703	657	656	674	646	643	646	647	634	654	652	637	668	736	648	603	660	679	645	636	667	653	639	648	665	658	619	687	677	721	657	657	613	586	670	692	658	671	636	649	658	684	687	652	609	710	674	666	616	644	690	645	697	727	685	683	658	638	634	649	645	660	677	692	647	668	641	680	636	660	676	679	619	645	672	674	613	682	678	662	660	683	658	677	684	640	647	662	641	680	662	633	617	648	657	657	679	667	672	640	724	657	673	680	641	668	641	687	692	661	638	672	623	677	636	647	662	693	652	627	662	649	619	621	689	698	675	651	652	644	656	641	625	681	677	639	676	678	631	637	644	609	660	662	699	653	689	683	646	630	642	699	665	675	663	694	631	699	658	652	667	666	686	673	646	643	648	638	633	637	633	602	672	623	672	648	673	657	647	640	639	675	672	607	687	646	686	702	655	692	643	690	639	700	690	627	680	672	689	647	641	622	655	664	591	660	678	715	664	628	707	657	588	666	657	664	667	684	666	633	665	610	668	702	647	679	672	676	670	682	661	637	631	705	658	714	668	659	650	723	638	651	655	666	638	680	674	656	661	695	599	685	673	655	670	649	692	646	670	639	661	680	677	689	613	641	685	620	636	660	660	636	624	693	635	674	608	682	693	640	640	661	680	664	610	633	643	629	643	667	676	633	615	658	627	644	666	658	648	704	640	628	682	635	705	635	673	630	624	627	642	671	667	669	656	680	653	687	633	661	652	655	704	656	626	671	656	645	683	636	645	674	599	653	684	658	650	669	645	626	632	716	692	677	691	635	647	672	639	661	686	662	667	665	679	654	641	685	684	680	617	682	696	670	665	678	623	625	648	669	657	645	670	689	633	680	697	609	670	656	678	656	659	708	667	643	645	617	655	677	713	659	674	652	686	652	662	652	654	618	670	647	653	686	623	648	682	702	660	659	683	698	692	630	651	678	677	617	687	641	660	626	665	625	720	675	674	649	692	650	660	654	672	667	696	685	617	658	663	656	689	655	674	633	629	684	696	678	606	642	670	628	669	699	674	693	670	652	680	705	673	660	687	654	646	624	685	661	666	709	619	659	681	683	642	727	686	676	644	649	671	616	660	661	683	719	683	604	680	655	658	626	649	655	685	667	651	624	623	668	635	639	641	651	665	613	627	678	646	645	674	679	681	663	662	648	687	664	652	652	626	669	656	621	660	661	662	646	632	663	628	594	634	654	659	653	660	665	684	618	681	651	660	618	696	638	671	662	713	693	670	649	620	676	655	639	651	682	684	640	651	635	699	674	632	703	670	677	665	645	634	703	624	652	639	674	604	655	657	646	675	696	671	650	702	692	683	638	638	623	693	659	648	623	662	653	665	677	642	693	663	698	676	643	686	660	660	648	632	659	710	672	638	673	645	627	667	679	649	602	672	666	658	675	666	666	621	651	670	682	711	681	695	655	656	652	610	623	684	677	672	639	629	672	685	705	675	652	650	671	637	650	654	669	703	696	726	639	728	643	633	610	650	640	650	672	607	661	644	710	644	669	663	640	652	667	678	648	634	661	647	673	649	681	659	665	675	682	658	647	646	623	665	656	701	647	672	635	641	674	647	648	675	757	657	646	625	711	672	683	663	644	651	657	612	669	605	672	675	663	684	601	690	648	692	683	692	660	720	663	661	691	667	659	675	632	666	704	654	651	720	677	642	642	614	676	694	634	692	672	656	643	629	720	759	670	683	680	657	613	660	678	680	653	658	646	645	666	641	651	691	692	632	709	614	665	692	679	677	654	614	697	703	649	659	665	638	593	672	677	640	662	649	671	666	632	686	626	714	676	697	634	680	683	642	627	719	667	632	660	678	665	638	635	675	643	685	659	663	641	683	624	661	698	651	696	666	660	614	706	686	655	677	689	656	631	685	628	670	649	668	693	675	678	638	649	687	624	669	665	682	649	603	631	659	696	689	640	668	707	635	658	696	658	671	709	642	725	644	679	630	656	676	660	615	631	701	627	636	664	639	713	663	658	673	612	683	685	639	673	704	636	701	640	648	639	665	659	613	698	598	640	649	639	682	669	702	691	701	670	625	706	660	640	734	631	656	684	666	656	635	641	662	668	664	655	623	656	653	653	635	647	662	657	686	652	681	623	631	671	669	678	675	693	661	661	645	617	636	639	647	689	702	631	636	623	658	601	638	704	669	654	652	662	649	633	611	630	647	634	597	678	695	682	653	682	656	646	654	654	678	651	683	662	673	678	694	645	628	628	674	665	651	646	663	684	623	677	685	669	703	701	667	645	664	663	633	653	650	709	693	696	679	687	646	661	648	699	665	651	629	678	640	613	669	686	615	663	649	697	678	683	681	678	718	685	668	667	658	736	670	639	673	672	661	640	653	652	649	670	665	704	684	644	680	642	640	662	630	655	643	674	638	607	663	665	684	655	652	675	661	629	669	662	627	677	686
23941	21123	25288	27220	21161	21061	6223	1750	1068	805	556	414	312	306	241	267	258	249	224	214	183	210	191	196	188	205	221	189	211	207	196	209	199	219	195	193	161	207	184	200	219	184	192	195	180	184	187	188	189	173	217	189	177	194	165	152	183	202	181	168	186	185	181	174	192	188	166	198	186	171	180	196	191	188	175	175	195	177	193	195	168	170	191	198	196	204	191	201	195	159	181	154	182	165	173	179	182	196	198	210	195	196	182	174	190	206	177	189	168	171	174	183	171	201	198	196	208	181	191	157	189	190	160	182	190	173	188	193	199	194	165	207	167	196	190	191	165	162	177	189	190	149	180	183	190	185	181	187	203	184	185	163	202	189	189	174	176	183	179	175	185	167	154	174	177	182	174	173	186	206	169	167	196	154	162	176	166	200	182	194	187	193	149	174	189	158	187	176	191	189	152	181	173	164	172	185	168	200	186	169	178	194	191	177	198	181	153	155	203	193	191	183	176	173	181	186	141	182	177	167	187	164	191	168	163	187	221	195	216	174	185	157	177	204	162	167	189	193	200	143	176	170	179	201	167	165	159	171	191	178	187	180	189	198	190	191	182	218	177	162	171	168	179	187	175	159	182	179	182	172	189	186	210	205	182	165	215	187	178	190	173	216	175	177	209	214	180	171	175	197	172	188	197	177	178	180	189	179	197	172	171	195	186	192	181	198	172	190	188	171	191	181	180	185	177	148	191	191	181	174	182	200	209	177	187	173	197	178	174	180	181	152	186	145	171	193	201	171	190	173	160	189	188	188	193	182	183	175	206	165	163	166	182	172	215	189	210	178	184	202	239	184	191	189	169	161	165	181	187	176	187	179	195	186	181	191	193	197	176	191	195	162	188	182	168	193	173	180	187	172	169	192	197	170	211	196	206	204	218	159	187	164	214	192	151	194	180	204	189	190	190	143	206	186	167	182	212	170	171	149	203	156	208	162	163	162	190	196	201	189	177	176	189	174	173	183	166	162	185	186	197	188	186	162	172	184	183	188	184	180	180	175	168	181	210	203	168	166	187	171	155	196	184	205	172	191	185	187	206	198	201	182	201	203	190	188	186	159	177	178	177	151	191	178	222	182	187	169	212	207	191	177	192	201	167	156	170	168	193	186	202	184	165	179	191	188	183	164	168	175	186	186	187	184	191	192	188	173	184	169	167	162	201	193	176	197	185	178	204	179	180	194	187	165	194	191	161	216	201	170	171	176	158	200	176	167	212	184	176	190	169	148	192	199	214	171	178	172	177	188	175	188	193	162	190	197	214	182	197	181	197	189	162	199	179	179	161	203	176	201	177	206	175	206	180	181	185	187	184	184	194	184	168	186	170	175	180	166	200	183	178	169	180	165	197	177	175	199	177	177	209	164	214	212	193	201	174	195	192	188	190	176	177	206	190	193	187	185	164	177	168	205	191	195	179	182	183	190	190	171	197	168	183	197	170	190	183	170	196	207	179	204	188	172	202	166	190	197	191	173	175	179	183	175	202	184	174	174	172	183	182	197	177	187	190	194	168	164	184	173	191	159	183	172	178	198	172	198	185	191	190	159	177	185	197	169	167	199	191	193	192	197	175	170	144	166	187	200	179	179	212	178	179	156	180	184	180	196	188	198	210	166	171	156	178	192	187	176	175	176	189	174	184	187	175	156	169	175	178	182	198	182	187	191	179	180	185	205	173	194	162	182	189	192	193	180	178	181	191	166	185	177	172	181	185	192	184	183	195	184	196	180	184	175	186	182	177	191	194	172	165	202	199	183	208	161	177	158	178	190	179	187	197	170	188	180	169	188	184	176	182	171	154	183	186	193	200	202	188	181	182	207	190	183	187	166	195	188	185	181	210	187	202	163	190	188	166	185	175	179	177	174	174	180	181	198	200	173	198	169	190	189	191	164	167	178	201	168	164	205	193	174	189	187	178	199	188	175	181	191	211	164	208	184	184	187	181	186	166	187	212	180	164	187	193	206	178	165	190	177	183	200	183	177	194	178	173	194	161	172	176	191	188	175	153	161	184	195	186	181	169	199	177	235	195	188	204	171	200	181	182	162	165	182	166	188	201	178	175	194	175	153	164	158	179	186	196	190	195	179	187	173	198	182	167	183	175	178	167	186	191	165	163	164	175	192	200	151	177	194	201	203	192	183	176	172	192	157	191	193	168	206	195	182	171	181	175	158	168	189	192	184	185	173	210	192	183	179	182	162	182	168	182	193	186	203	204	186	180	177	226	174	176	199	185	186	162	181	202	210	190	169	196	211	156	178	199	187	188	207	183	192	179	190	199	211	150	190	211	188	171	213	199	181	195	193	208	193	166	178	174	165	171	167	192	198	189	190	193	195	200	182	214	176	213	201	175	207	176	189	193	145	170	209	161	192	189	195	170	189	188	163	183	164	176	188	171	183	176	193	175	190	210	188	165	159	172	182	220	169	178	189	179	200	159	161	156	180	179	178	204	198	177	165	188	177	198	189	198	232	195	171	176	205	167	178	167	185	193	186	184	158	190	200	186	192	172	179	167	180	205	182	183	162	211	203	188	178	187	172	197	164	149	176	178	195	191	184	191	159	191	203	202	188	191	184	183	188	193	182	179	164	175	190	173	196	170	176	184	178	164	187	177	173	170	167	219	168	164	166	206	178	184	192	185	186	182	184	198	178	199	186	176	178	174	198	155	155	202	159	198	165	199	157	185	186	178	181	174	189	183	189	183	178	176	196	168	187	167	164	193	208	196	182	183	192	182	171	201	183	195	165	187	189	179	202	172	192	185	178	182	180	179	168	200	197	219	187	176	193	169	187	181	192	124	156	194	169	184	201	170	186	173	159	198	172	175	177	165	178	194	184	202	171	204	182	190	199	191	185	198	198	214	159	177	172	188	188	184	182	174	170	186	185	174	216	197	178	178	199	198	185	187	214	179	201	189	171	171	170	184	173	176	187	202	185	209	182	154	196	152	176	178	168	175	193	176	164	175	184	164	161	159	178	188	197	195	201	197	170	183	183	178	171	159	170	169	182	160	177	166	180	174	171	166	180	175	176	177	203	197	185	173	172	194	180	189	196	183	155	192	183	167	198	190	175	190	173	174	193	178	198	212	186	182	169	186	176	162	151	180	192	174	206	206	200	173	172	176	182	183	187	180	179	174	166	199	167	181	178	178	185	183	167	174	179	171	167	170	161	183	199	163	159	170	169	174	211	207	202	197	168	161	169	188	183	198	171	155	177	195	160	195	189	175	185	149	207	170	172	197	183	177	190	165	172	175	182	197	167	178	148	182	157	184	177	181	168	181	180	172	190	195	174	180	191	197	184	163	174	186	162	171	166	170	188	162	159	171	188	189	194	180	162	192	202	193	186	178	188	204	182	208	154	184	199	165	177	163	205	166	174	173	193	190	181	185	187	199	176	156	174	187	181	183	194	178	185	186	191	188	164	165	166	179	190	185	213	185	165	166	195	162	151	198	185
7856	19241	13566	5717	3143	2017	1406	1037	844	736	642	575	531	517	526	477	456	457	466	502	458	444	451	456	447	403	462	429	409	438	459	428	483	428	438	433	449	432	450	445	421	417	482	450	424	417	440	418	430	408	428	444	459	405	435	429	382	427	422	487	431	399	456	437	433	429	418	410	440	438	424	450	412	443	415	409	433	401	411	440	445	426	436	457	465	416	413	465	421	463	428	417	436	420	460	436	418	448	429	409	440	428	419	423	424	467	387	454	441	378	400	429	455	432	434	455	443	424	439	440	433	389	455	421	454	462	438	464	416	450	433	395	414	416	437	428	432	392	421	419	442	413	440	416	430	438	425	421	431	476	433	445	447	448	425	409	434	440	449	435	437	446	452	407	424	416	420	433	451	446	470	453	440	448	435	465	428	453	428	404	432	438	440	433	421	401	462	438	424	435	396	372	440	435	406	396	441	413	391	436	435	460	419	415	446	481	448	442	444	428	405	421	406	458	460	397	458	423	425	430	441	405	433	460	454	438	430	430	456	456	434	432	441	396	451	408	427	411	442	459	413	480	482	414	437	443	394	456	426	449	434	397	424	427	444	436	428	415	481	466	436	423	443	454	451	449	451	402	427	425	436	457	462	418	449	411	448	422	429	436	466	431	446	441	426	366	470	421	434	423	429	403	417	421	466	412	410	420	422	453	423	388	415	411	415	439	428	444	442	422	469	440	444	407	422	421	460	439	438	478	403	431	435	425	426	482	438	467	424	450	441	435	415	452	402	454	432	442	437	407	454	424	470	436	433	419	398	437	445	436	447	424	432	420	450	412	437	428	429	457	434	429	429	433	442	442	460	437	412	484	437	426	414	431	434	440	408	430	434	433	479	447	434	458	415	437	406	472	448	463	452	445	416	464	421	408	453	417	405	408	381	409	413	455	436	419	435	449	398	414	400	445	411	428	435	425	405	423	392	429	428	448	454	413	438	461	454	432	394	433	428	414	446	436	454	452	457	422	447	430	412	416	412	411	452	426	413	440	447	456	449	460	403	451	411	434	440	469	420	437	430	426	410	432	431	467	394	430	415	411	438	445	438	460	393	411	442	450	431	423	432	469	461	449	442	413	413	459	444	458	406	420	420	417	450	416	432	443	409	436	444	429	419	474	414	433	411	441	462	418	458	435	446	460	407	422	452	477	416	417	471	398	453	395	425	429	451	429	411	416	465	455	430	405	442	431	416	438	460	434	445	432	407	410	433	451	410	450	450	430	427	451	476	449	458	437	436	464	426	411	434	414	440	420	421	442	402	469	420	429	426	451	449	461	442	468	438	460	406	393	450	396	445	449	437	411	447	433	415	415	432	429	443	433	429	453	437	424	406	420	427	441	444	466	413	452	434	433	408	432	450	457	409	411	404	457	471	434	409	435	439	428	473	421	404	468	415	418	456	408	437	423	403	424	426	406	466	408	454	456	423	466	414	406	442	433	453	412	434	417	398	405	420	443	450	452	395	466	442	463	446	441	427	430	456	412	421	416	422	430	440	432	410	439	399	431	431	423	432	423	458	430	398	464	427	431	425	397	443	397	427	435	444	419	441	429	397	390	410	400	435	411	442	427	453	376	434	443	478	427	496	406	430	451	437	428	438	449	398	434	420	402	473	432	448	449	447	409	420	406	439	411	416	429	424	461	409	422	430	408	433	449	421	418	470	429	402	448	413	422	443	418	451	459	427	430	436	418	427	440	432	399	454	443	446	408	440	446	407	443	441	430	440	433	391	443	438	412	431	419	430	409	451	448	415	401	444	428	484	457	420	455	431	430	402	427	435	445	425	461	388	437	455	433	414	396	411	412	446	447	449	431	422	433	396	410	413	413	450	443	444	412	441	417	437	408	435	449	435	446	452	437	433	420	482	434	435	420	421	440	431	408	436	458	441	420	462	440	422	437	432	400	439	405	407	429	460	458	411	417	478	454	395	443	463	425	434	428	441	485	453	427	443	427	432	450	443	420	482	414	433	419	425	447	439	463	458	447	431	414	443	452	455	411	444	461	418	457	392	413	443	425	422	428	423	457	431	442	466	437	439	433	418	437	399	434	467	443	443	465	428	428	436	472	489	407	417	429	411	417	432	420	416	437	482	395	434	441	430	422	435	435	447	420	448	441	438	414	453	434	431	433	439	418	431	458	433	439	401	386	414	408	453	447	444	471	433	428	436	429	421	434	416	414	423	436	471	464	455	427	411	429	432	374	429	435	416	454	424	411	406	415	420	449	444	456	419	425	428	471	433	424	424	441	465	444	431	464	450	447	420	400	401	460	404	407	424	459	412	455	434	447	452	438	430	416	432	439	436	445	440	432	435	394	455	433	417	423	424	447	423	421	416	385	425	408	450	397	446	421	440	451	421	422	430	459	416	433	449	441	443	459	418	423	411	452	430	444	452	469	404	427	464	469	459	431	415	452	422	429	430	428	422	473	415	446	463	422	439	477	418	411	432	433	439	415	401	471	411	434	409	410	443	405	418	408	457	467	461	448	395	414	445	433	437	428	429	455	445	422	418	426	453	425	436	451	419	404	433	457	366	437	429	427	450	472	430	411	401	402	422	444	470	466	472	437	388	440	466	457	440	425	434	400	457	444	431	412	484	450	424	424	444	440	449	420	413	395	443	438	390	429	427	453	424	427	432	399	456	434	424	404	391	415	438	405	454	420	447	395	461	413	440	445	432	446	415	447	424	397	465	424	464	421	402	461	428	471	450	406	453	424	450	422	426	439	413	465	417	460	429	404	453	424	463	440	470	415	433	408	417	450	415	459	432	410	428	424	421	441	445	415	432	418	437	466	442	460	419	444	426	439	420	410	444	441	445	413	436	438	442	443	396	440	431	396	463	452	458	434	431	456	423	425	424	416	437	408	421	418	436	407	456	438	410	391	408	420	451	411	450	434	449	464	478	465	420	413	397	479	402	438	413	408	455	463	412	439	414	414	430	443	420	419	453	423	408	412	423	421	432	465	435	472	409	417	455	447	416	394	416	420	457	425	390	418	413	445	448	435	464	421	432	409	443	405	437	428	435	450	420	421	403	415	398	410	406	448	461	420	455	446	393	444	408	443	371	402	446	473	398	464	450	434	399	437	444	447	478	431	412	458	413	440	447	446	408	412	445	448	436	393	437	435	387	452	403	445	437	420	426	434	432	449	404	414	426	404	452	416	404	465	379	446	443	452	439	443	422	439	441	436	424	440	408	459	392	427	439	428	416	437	411	429	372	436	411	440	425	417	435	421	458	424	438	420	424	428	414	451	475	462	438	454	447	431	432	467	439	436	452	467	407	408	417	410	442	424	437	442	446	396	408	443	435	436	470	435	419	467	438	420	453	417	446	440	423	455	480	411	419	485	435	414	413	382	439	434	448	429	409	425	422	424	405	404	432	425	440	461	429	421	453	425	442	435	458	391	453	420	433	415	427	445	434	436	426	418	424	429	428	426	423	416	407	441
35313	15018	6493	2667	1585	1119	935	715	642	534	478	443	405	404	409	419	420	400	393	406	376	380	424	397	420	396	415	391	406	423	433	359	378	406	387	406	399	381	382	401	354	408	396	372	407	402	396	415	411	429	428	371	377	426	405	406	410	423	410	381	425	378	436	425	429	375	408	442	378	415	417	429	401	384	358	402	391	404	399	395	410	381	385	414	424	405	415	410	428	375	417	412	410	410	413	386	368	402	400	414	365	404	378	381	434	403	420	411	357	380	376	400	359	380	395	409	388	394	389	419	435	417	382	421	378	379	409	360	389	399	391	421	398	387	410	420	411	439	384	389	383	387	408	430	371	391	377	399	412	375	369	374	407	394	396	359	418	428	428	405	416	362	416	392	402	408	395	427	388	386	366	407	397	402	410	434	387	397	358	369	384	394	389	433	453	410	434	420	415	391	402	398	399	387	380	384	397	386	436	368	408	459	405	417	400	414	384	403	394	368	415	430	396	378	426	384	405	414	408	392	428	382	395	405	425	425	394	400	424	396	393	403	392	409	441	356	382	430	381	384	385	450	375	411	402	371	421	400	395	402	443	349	419	405	404	395	374	346	410	403	445	384	364	400	367	372	372	444	407	382	377	403	381	418	419	387	419	416	418	421	346	412	371	399	409	400	355	420	393	404	400	391	405	447	376	405	388	404	428	404	397	434	398	399	376	379	364	402	378	396	428	402	426	378	340	440	392	386	385	374	406	404	406	407	422	384	388	387	391	376	358	373	387	361	363	397	422	378	412	375	393	426	368	374	408	401	395	412	372	366	391	433	402	363	394	359	412	429	388	408	432	399	416	415	354	412	380	395	428	410	377	390	398	417	385	421	428	390	385	380	382	400	394	394	389	407	406	403	417	434	396	409	421	391	378	405	382	393	391	365	376	403	391	398	390	405	375	421	395	422	404	412	365	404	415	372	430	397	418	380	410	422	449	423	374	398	379	376	379	424	420	404	405	439	381	422	388	388	420	370	368	391	398	377	396	406	400	375	397	402	436	426	392	375	345	386	380	410	372	374	387	385	418	427	408	427	354	412	402	385	413	360	375	410	409	440	435	365	402	395	346	403	399	358	384	394	419	393	370	367	413	388	421	428	402	392	387	365	388	391	402	394	399	378	396	388	397	375	431	410	382	406	405	386	359	389	396	401	363	380	441	402	398	386	404	414	384	410	346	354	397	424	380	385	415	410	388	392	397	447	402	392	402	341	421	443	380	398	392	400	418	361	413	373	403	414	432	418	385	401	404	431	410	369	359	401	401	415	408	407	399	377	421	367	393	449	412	404	409	397	407	373	409	396	354	365	374	390	389	404	426	411	424	398	415	404	402	418	381	411	354	419	412	418	411	388	404	375	380	393	423	370	438	391	413	375	412	421	395	409	401	378	374	386	392	390	411	388	361	404	419	416	376	408	423	387	383	445	415	392	357	402	399	385	393	350	386	425	353	383	411	402	394	344	417	381	356	385	390	429	385	393	387	420	388	384	391	378	395	409	415	413	409	391	421	368	377	359	401	388	383	397	400	407	428	359	352	421	429	372	420	392	380	389	434	368	408	395	396	432	406	382	390	360	386	410	422	387	373	419	431	375	362	391	429	391	393	385	389	398	405	391	410	368	395	386	400	372	416	404	382	421	375	372	414	427	380	421	380	420	418	379	407	393	399	358	404	427	365	393	393	389	401	397	401	363	382	421	412	405	424	383	378	364	435	419	392	424	370	407	382	395	444	369	403	407	423	406	397	418	405	404	397	407	390	359	420	372	366	395	386	393	395	429	382	373	426	375	347	369	376	387	407	387	382	388	384	421	381	366	392	386	375	425	400	398	417	388	346	409	372	405	424	405	409	381	407	424	420	381	415	389	398	398	356	388	393	424	385	384	387	363	428	428	406	413	418	360	386	414	380	381	416	395	393	407	382	394	394	379	377	380	387	376	434	420	358	364	408	401	376	391	376	385	392	366	388	378	369	382	356	395	403	419	408	395	389	385	385	427	363	417	384	444	412	367	404	391	375	395	378	375	400	381	414	400	373	405	386	432	376	399	402	412	373	417	375	395	386	378	396	375	382	384	396	451	387	366	397	415	430	420	381	337	401	382	392	402	416	362	430	363	375	416	384	418	388	373	382	382	425	435	383	375	400	426	397	398	427	430	404	426	405	421	405	392	393	364	419	408	408	378	420	369	357	387	413	410	402	400	400	403	380	401	434	360	378	431	414	378	411	390	408	370	371	423	412	415	404	427	406	435	406	400	406	342	397	400	398	387	390	369	423	401	405	411	412	405	419	381	404	382	401	399	389	397	402	365	400	409	415	430	447	392	414	413	382	443	413	330	415	354	389	392	371	399	378	397	429	436	430	397	414	407	401	417	399	401	397	423	380	349	377	419	419	391	441	345	398	412	391	385	384	388	410	384	373	396	399	402	420	392	382	392	375	433	404	369	371	397	391	410	398	384	393	423	406	395	426	380	374	370	358	394	392	419	402	390	390	410	432	422	416	384	402	402	393	330	415	410	386	391	372	405	377	430	418	404	426	418	406	385	383	401	390	397	417	421	386	359	382	441	382	384	387	395	379	425	456	379	394	426	410	406	430	389	395	450	406	393	421	352	405	433	392	414	401	396	417	400	388	401	408	409	381	412	387	437	381	365	413	387	387	388	395	406	389	373	361	336	405	369	421	448	385	388	380	381	414	408	377	393	391	417	410	424	392	398	358	395	370	398	392	419	394	373	375	424	419	382	410	370	396	395	441	406	410	407	414	409	357	418	412	387	392	407	404	397	389	411	388	392	403	418	389	387	358	428	387	415	367	399	379	352	413	439	410	388	397	358	393	389	407	421	407	376	394	389	400	413	385	386	389	406	392	400	426	405	397	387	393	389	402	405	407	368	400	406	413	423	386	402	407	413	381	374	423	376	362	407	451	378	391	410	421	415	405	404	400	393	431	341	372	432	407	372	404	372	381	402	409	400	376	410	374	439	422	407	399	432	458	404	427	380	402	385	397	425	404	371	406	405	393	411	417	382	385	414	404	436	438	404	405	390	423	422	452	375	414	388	389	451	400	418	453	385	398	407	379	377	405	400	381	427	405	375	392	414	420	411	428	414	426	424	391	397	401	455	428	426	377	418	402	378	370	399	428	435	381	438	390	396	451	431	440	414	413	399	449	401	370	427	372	382	401	422	397	373	393	395	401	396	410	402	398	431	402	390	389	354	403	427	387	396	380	412	402	367	386	374	396	369	383	383	387	418	426	409	394	405	405	400	385	411	379	422	405	422	408	390	404	339	399	454	381	388	339	353	382	385	390	376	377	402	382	392	415	393	422	408	373	380	431	386	385	415	395	380	421	406	406	407	396	436	408	385	398	408	412	399	342	395	411	382	393	424	435	372	399	424	395	429	431	381	403	368	407	379	446	427	368	373	400	405	411	386	408	395	425	371	420	403	381	408	404	378
12832	8334	5504	2421	1622	1263	1145	1046	1008	930	932	914	887	903	837	873	826	886	783	880	874	885	884	876	882	896	895	877	833	851	849	871	805	887	874	854	853	823	846	834	895	855	891	895	850	872	886	896	831	871	854	893	840	886	886	886	855	865	856	852	847	899	854	804	833	916	888	844	884	847	869	889	852	837	872	883	907	874	785	885	833	806	876	817	865	845	801	860	867	830	891	870	909	851	894	819	851	816	926	803	870	829	875	808	812	808	856	918	810	861	889	870	860	884	830	805	839	898	842	859	880	866	871	862	861	901	848	864	822	845	924	864	827	864	875	871	821	872	859	845	871	868	834	847	879	830	870	827	930	880	880	832	873	870	882	807	836	887	824	869	916	892	849	827	846	804	889	854	854	861	844	881	874	885	897	847	840	880	847	881	857	896	881	845	869	864	862	876	863	820	843	856	856	848	864	825	894	861	877	828	834	875	846	846	824	852	824	836	833	876	821	871	863	879	828	838	828	845	882	867	893	861	822	852	837	824	895	826	865	808	818	842	853	870	823	856	857	829	844	883	814	832	898	787	888	871	873	907	843	835	851	833	776	892	872	896	855	861	862	867	885	871	851	850	868	829	893	848	839	860	882	917	812	821	861	894	863	851	876	820	931	873	879	833	847	845	828	909	824	824	876	870	875	822	825	848	890	870	814	787	886	902	851	863	842	859	805	861	824	869	817	828	892	845	870	868	843	906	845	840	836	820	902	884	886	830	820	909	826	886	893	867	835	882	877	835	854	891	846	836	888	858	840	854	867	817	826	861	880	819	876	812	872	877	872	876	872	938	872	876	853	879	858	861	847	897	840	885	834	838	837	877	854	889	879	848	827	860	899	874	876	840	831	876	875	860	831	824	845	882	845	865	886	867	889	876	878	871	845	842	877	889	849	913	856	858	855	882	846	870	833	827	822	885	855	844	849	878	832	846	873	865	849	836	815	853	844	894	858	830	858	819	820	839	883	831	860	868	859	887	802	943	892	900	928	874	836	888	795	890	887	853	812	904	813	859	879	875	842	797	877	890	840	902	838	807	879	862	821	868	834	846	824	898	889	924	862	840	855	894	847	847	805	863	887	836	847	864	873	838	837	826	843	903	860	839	830	842	886	793	888	848	876	845	844	832	817	882	910	781	877	862	852	852	816	832	863	860	802	827	833	853	870	850	841	843	824	881	833	854	890	912	844	829	833	889	894	871	898	844	821	878	882	867	861	850	920	857	880	862	843	903	863	852	818	830	815	895	884	831	804	897	838	846	851	840	882	879	880	860	862	852	863	855	855	868	849	886	783	867	863	845	831	897	882	870	862	880	837	809	861	842	881	892	826	831	887	882	908	817	868	861	887	891	913	836	870	862	859	879	852	838	870	819	868	876	877	852	836	855	848	851	874	864	822	794	832	862	923	837	874	839	900	910	885	910	851	820	892	826	859	936	882	851	860	825	837	851	806	842	797	804	827	817	847	810	809	877	873	868	885	826	878	811	864	851	870	838	913	826	865	891	920	858	799	824	918	832	799	861	902	853	870	837	832	871	798	870	820	837	859	854	910	886	824	879	884	916	860	850	830	873	851	837	856	856	841	853	828	876	896	860	860	850	875	855	790	829	890	811	862	899	857	898	819	844	863	883	860	873	844	906	885	851	802	907	856	859	860	902	864	866	831	811	797	882	873	851	865	861	831	814	857	896	848	915	915	825	867	846	844	852	853	847	934	819	810	861	920	800	849	868	880	827	880	865	859	895	852	862	850	865	864	902	877	830	872	871	857	780	870	890	822	819	792	834	798	795	910	869	849	831	804	840	840	885	825	874	806	836	847	856	927	801	888	826	889	855	811	840	834	835	843	842	856	828	837	920	847	848	832	924	865	863	887	873	919	898	916	868	869	849	840	825	800	843	827	879	860	889	852	896	847	889	823	824	819	816	846	865	856	833	878	833	860	905	856	827	836	887	832	866	853	799	910	859	919	886	819	833	806	871	900	905	849	850	850	869	876	862	847	891	822	906	846	876	818	834	814	857	855	855	846	846	867	841	858	861	863	820	879	911	854	857	849	893	872	885	907	884	787	832	849	881	855	877	859	867	865	890	819	796	828	844	838	789	862	859	886	863	867	860	841	894	904	822	832	791	879	834	879	880	870	884	873	808	833	828	897	872	837	809	871	826	893	873	878	845	907	858	809	894	867	887	834	854	897	893	819	845	899	872	886	806	859	817	925	850	869	866	873	855	872	847	843	866	862	840	830	845	893	911	903	897	847	873	895	868	864	855	910	808	831	847	827	814	865	810	848	915	881	852	811	822	888	898	846	842	850	838	841	822	882	875	863	832	806	891	860	899	797	849	850	847	848	888	829	866	858	863	858	858	861	836	847	811	841	868	799	862	800	846	832	868	821	898	792	853	863	828	921	884	835	884	879	865	856	878	835	896	873	865	886	844	874	874	906	899	806	867	844	888	826	875	811	868	840	832	843	861	871	874	868	830	853	889	855	862	889	866	833	834	853	884	851	833	829	812	828	825	883	860	869	882	906	846	867	846	872	830	841	887	857	819	837	883	875	911	857	893	895	797	897	835	827	863	839	878	841	865	851	891	832	881	836	893	855	813	855	910	881	848	829	879	850	884	824	887	877	802	875	886	861	809	822	866	827	893	831	799	857	828	859	914	884	868	888	895	898	847	867	868	885	916	842	845	863	817	875	909	877	883	808	847	884	833	870	846	815	828	847	861	853	839	843	852	918	839	877	846	917	862	853	829	873	851	859	864	864	850	858	806	946	803	887	819	802	874	848	857	885	873	882	884	893	856	902	810	903	881	834	819	863	873	870	807	886	844	880	833	856	852	857	819	864	829	832	874	823	844	855	845	870	867	844	909	891	859	848	845	898	851	828	888	852	811	850	820	811	839	827	810	884	853	853	878	818	878	814	817	883	846	843	870	910	897	878	862	866	848	866	858	886	824	865	879	794	831	872	828	868	869	876	884	858	862	828	844	884	916	900	923	833	814	857	844	882	836	857	835	836	868	887	826	878	900	897	865	827	885	911	887	817	855	819	928	824	866	872	829	871	882	883	862	853	852	862	867	898	872	852	871	829	881	825	921	832	907	848	830	869	826	868	834	877	803	886	874	909	882	837	861	869	902	878	869	883	898	822	878	866	918	849	896	929	838	878	820	847	905	815	866	833	888	872	850	838	922	856	836	849	815	876	840	864	844	833	868	846	832	879	863	887	895	870	838	850	863	875	852	889	836	827	884	855	865	874	841	830	884	858	857	908	873	864	837	867	909	800	862	878	861	865	892	853	886	890	825	821	900	838	835	876	856	842	874	892	871	864	833	895	857	863	892	840	855	808	851	812	863	841	836	857	873	843	888	852	897	883	849	901	827	882	961	880	793	866	856	877	826	874	825	885	864	838	842	870	797	864	882	809	887	882	892	865	881	858	874	876	847	858	910	858	836	827	867
24679	21119	24721	27781	20740	5515	1746	1114	794	639	518	470	382	340	294	331	326	313	340	304	300	282	311	314	316	308	297	289	298	294	296	338	300	302	289	298	301	292	276	282	280	335	326	299	304	297	316	277	316	266	286	287	304	294	296	299	289	280	338	320	305	279	277	284	299	305	273	301	271	285	322	290	290	292	300	313	287	321	258	297	305	290	299	299	262	321	306	295	299	301	316	308	284	317	275	284	280	308	319	290	285	303	330	327	301	294	318	300	290	331	286	302	278	316	300	291	281	312	308	294	263	306	264	266	331	287	293	271	278	294	320	312	307	308	300	298	306	302	284	303	305	299	275	291	279	309	267	305	294	297	268	283	289	298	287	286	331	319	318	318	303	292	314	311	322	292	299	329	292	306	283	301	290	292	315	285	314	307	293	279	310	310	299	342	304	272	291	306	282	296	282	311	285	257	320	285	299	295	266	292	296	318	291	329	318	312	287	307	298	295	284	305	285	290	294	293	320	328	280	276	274	295	344	332	296	302	290	294	310	296	283	308	325	278	271	311	355	318	322	325	285	324	286	302	284	265	254	280	316	331	305	311	281	302	285	290	283	269	293	298	279	327	319	264	280	305	318	284	354	350	295	282	321	324	313	294	292	290	307	292	295	329	308	303	305	287	283	320	282	302	335	293	295	297	285	279	290	269	268	306	325	318	306	300	323	310	308	289	291	309	291	288	296	328	270	306	307	320	305	299	285	280	303	298	280	301	298	291	297	290	305	332	290	299	297	300	302	296	275	289	322	326	308	267	277	322	286	282	301	290	292	270	277	336	293	315	277	328	275	337	263	272	287	300	300	318	273	286	310	278	305	300	311	308	293	328	306	295	322	315	303	294	289	292	287	291	291	311	290	300	296	272	298	274	334	276	339	320	291	306	295	288	271	309	296	274	309	324	297	311	298	284	256	310	323	308	311	326	294	291	312	283	300	324	308	334	333	275	302	306	286	281	274	298	309	283	293	291	294	296	298	315	295	312	288	310	273	275	287	312	334	319	302	310	296	311	313	296	301	291	305	289	252	318	323	336	318	259	296	300	291	289	311	300	310	290	308	327	293	292	344	276	287	295	330	288	286	300	313	319	309	288	305	293	278	277	337	334	272	304	325	282	278	285	337	278	302	333	284	282	314	340	264	289	284	280	309	334	319	318	312	315	327	280	296	294	299	303	286	316	327	302	300	295	303	308	300	253	256	254	310	279	274	306	328	282	322	305	316	327	318	291	305	255	311	336	312	301	274	293	262	312	287	305	309	288	280	291	254	279	298	311	281	300	316	317	319	293	281	278	279	304	301	286	290	261	285	293	318	324	316	305	316	331	295	298	277	295	313	296	305	302	288	274	279	291	322	298	284	313	315	278	319	303	300	306	317	283	302	308	264	270	317	280	306	312	302	300	299	299	304	303	339	310	321	306	290	300	296	313	305	317	306	295	298	305	316	290	306	312	324	262	310	281	280	339	263	253	314	324	301	301	316	316	267	265	287	261	280	261	297	323	321	306	270	293	286	305	308	298	307	294	290	279	282	273	324	316	298	347	350	296	273	308	324	297	286	277	311	288	337	302	291	287	293	284	303	309	293	304	304	287	322	316	281	299	286	298	312	275	310	299	293	291	272	294	290	291	297	306	298	259	326	322	306	285	273	286	298	309	280	281	294	297	289	297	307	296	324	313	285	298	283	299	308	277	320	276	334	304	302	283	323	328	298	308	283	299	304	274	286	321	310	310	294	324	301	278	282	277	285	246	305	317	281	292	297	326	278	304	257	291	314	306	297	298	310	312	282	290	288	325	304	298	289	279	264	284	306	293	294	294	306	306	267	316	285	280	282	253	314	312	301	325	348	288	295	307	289	312	291	314	285	292	307	279	264	308	336	290	308	282	290	310	275	294	259	323	300	297	288	267	290	302	304	269	292	324	314	306	270	305	288	317	282	287	315	281	319	279	291	297	338	306	330	295	281	261	276	275	309	312	291	290	313	309	299	289	316	340	323	319	313	281	304	326	285	291	300	312	296	284	296	303	303	285	267	303	283	309	274	334	287	344	338	291	273	277	286	269	275	308	261	248	278	270	323	303	307	283	327	290	302	309	296	299	286	280	289	281	292	276	311	321	287	296	319	296	288	295	317	309	284	292	314	317	299	329	303	330	292	303	321	303	281	329	293	293	311	325	329	325	302	307	295	320	304	316	311	347	298	309	325	314	281	292	322	292	286	270	304	293	288	288	291	275	269	285	322	283	292	322	313	274	328	321	308	309	301	302	322	307	319	319	309	338	307	294	305	282	301	311	336	306	277	292	310	306	277	306	310	305	281	305	298	278	278	271	279	270	299	291	311	315	309	289	301	290	309	301	316	301	304	261	313	305	279	283	315	327	305	308	301	281	293	314	278	310	303	298	279	300	277	320	297	322	293	324	272	273	319	346	289	286	325	274	292	298	320	336	272	299	298	297	308	277	310	298	313	276	293	291	273	304	310	293	304	284	279	284	304	306	294	268	300	310	289	284	301	301	308	312	302	331	300	311	291	316	276	350	310	318	307	280	324	312	304	288	301	306	326	308	309	286	314	302	298	320	291	302	329	324	327	316	286	293	296	283	294	293	319	315	287	326	326	264	326	327	299	314	290	330	270	263	337	300	368	320	330	309	299	317	313	293	303	268	312	295	313	332	309	291	286	332	319	279	285	277	308	323	311	266	302	272	280	279	299	283	304	292	278	295	299	297	309	293	291	294	280	300	290	294	304	283	306	301	321	304	293	290	305	277	300	304	275	303	274	312	322	322	316	331	320	291	302	304	298	309	315	315	269	263	319	302	305	302	294	271	309	290	292	255	332	304	298	307	310	302	303	310	316	294	311	309	318	303	323	322	278	295	288	302	326	315	267	307	303	312	327	300	320	280	329	324	294	285	338	306	264	295	317	310	274	298	333	314	286	314	297	296	312	288	312	315	292	307	344	306	269	297	259	311	305	309	269	317	286	305	311	297	312	297	272	307	319	344	301	285	311	314	297	306	328	306	307	331	281	314	304	319	296	274	288	287	302	319	304	281	300	322	307	295	261	292	297	304	314	315	306	296	307	276	304	314	300	287	287	295	290	297	305	321	314	308	294	271	309	323	302	300	279	308	347	285	335	290	280	292	270	278	306	304	298	294	274	320	312	310	333	302	285	299	313	270	325	277	273	313	303	296	285	299	321	315	296	286	297	289	321	293	280	296	274	278	326	296	288	307	287	309	277	323	294	266	302	302	275	296	303	289	315	295	309	341	302	272	286	301	273	269	268	255	283	339	321	314	315	289	292	323	268	304	286	297	282	308	322	289	316	291	345	310	314	300	277	292	283	270	308	319	310	302	295	325	287	275	328	297	322	317	302	300	312	269	293	281	308	306	304	310	290	297	293	321	349	326	293	305	306	269	294	308	322	320	280	299	263	292	277	267	310	274	323	287	334	292
10452	14757	10021	4066	2376	1545	1315	1063	913	843	777	733	691	669	613	681	660	689	647	693	669	700	678	675	615	667	682	670	596	676	687	691	639	701	680	607	669	620	647	643	609	645	660	646	639	655	647	688	697	676	650	676	693	640	679	665	703	634	642	654	613	610	658	670	633	682	610	646	643	662	681	652	655	630	627	668	635	684	652	641	686	668	602	636	692	652	644	672	678	665	656	667	671	647	646	631	695	668	610	612	617	682	730	614	632	612	652	662	683	695	657	674	650	659	673	690	665	627	650	679	655	640	637	672	669	682	691	674	698	688	664	629	602	629	620	637	685	632	634	644	654	643	690	678	627	623	660	616	630	665	653	648	660	632	657	655	628	677	611	673	677	651	665	722	640	654	657	665	675	668	651	642	630	620	645	672	645	687	689	676	673	656	632	627	617	670	685	651	678	669	690	648	664	611	670	655	617	678	684	666	659	682	672	674	686	649	647	637	665	612	669	671	652	676	652	639	690	697	660	691	655	623	684	690	613	670	708	666	671	615	654	636	640	622	660	707	627	688	639	668	623	653	639	688	658	659	630	609	630	671	656	640	633	671	678	669	672	596	663	662	644	651	636	664	657	665	648	675	628	599	610	648	652	615	660	656	665	683	641	655	663	671	645	654	666	640	632	634	658	657	666	660	647	620	697	639	691	691	699	645	697	636	623	669	673	666	687	639	657	659	628	652	694	700	668	696	608	662	617	634	643	633	712	670	670	642	661	632	598	628	639	650	656	673	674	663	732	681	702	673	625	643	645	661	648	643	708	642	655	663	629	677	635	673	614	673	634	612	675	634	659	678	619	650	655	660	593	658	664	612	657	640	630	631	666	632	602	673	682	635	653	667	612	634	645	717	671	646	628	649	626	668	619	630	664	677	632	628	672	676	665	638	638	675	664	643	703	648	621	643	642	689	646	657	649	673	632	674	659	689	636	684	609	656	645	639	683	668	701	644	652	658	636	673	610	616	658	651	669	701	657	633	649	656	675	692	664	651	682	634	670	623	687	645	651	657	672	647	705	610	615	695	673	655	668	647	647	659	652	670	641	699	663	657	655	682	675	610	691	629	658	641	686	659	663	619	613	645	647	700	692	658	661	681	677	660	618	620	669	644	646	641	609	661	681	648	657	655	669	631	656	644	598	680	657	642	628	674	646	652	681	639	623	661	609	634	644	638	666	655	641	646	653	645	646	668	620	691	657	667	652	659	639	646	628	697	662	612	664	673	689	605	628	648	680	653	670	657	661	685	665	634	692	653	664	657	703	633	649	682	665	620	653	655	656	627	672	675	645	654	662	680	695	650	654	649	657	671	648	626	642	656	657	669	641	623	633	655	675	653	636	646	650	633	653	676	647	590	647	620	649	623	667	676	621	638	644	677	670	665	647	656	623	671	623	724	671	676	644	665	677	698	638	630	594	666	672	664	737	652	687	652	648	660	658	627	676	654	637	685	615	610	656	637	641	640	634	640	673	672	670	624	635	660	674	645	649	632	615	632	577	628	664	694	656	653	650	678	670	597	670	689	676	592	634	647	693	624	635	650	642	622	639	620	629	648	680	621	639	658	672	656	661	635	676	643	674	642	628	657	673	675	628	669	642	645	640	663	635	646	647	643	631	632	659	640	635	658	683	628	634	643	670	640	620	614	672	690	666	638	579	660	669	641	687	707	656	641	670	681	613	679	649	648	674	696	685	633	653	639	670	676	650	665	607	637	705	665	654	644	656	644	674	643	671	630	638	691	615	704	651	655	663	629	645	649	637	658	685	654	612	639	667	693	639	657	642	667	620	668	628	624	661	667	647	689	668	667	621	645	617	648	639	649	651	596	652	638	695	675	665	683	679	672	597	655	633	667	652	647	706	634	669	614	669	642	624	650	645	648	652	698	631	669	653	636	641	625	632	650	621	663	628	652	652	652	659	646	652	691	655	681	652	736	641	665	672	669	676	633	653	640	661	631	643	679	662	637	648	662	661	637	624	597	650	630	624	668	673	667	686	695	658	596	648	625	661	636	664	651	686	667	655	619	662	642	655	662	656	633	661	617	677	644	612	621	633	677	643	619	675	698	682	629	670	660	603	636	668	642	685	707	603	670	662	670	640	696	664	649	703	674	632	693	622	644	632	646	665	642	646	639	679	688	659	672	669	638	614	660	644	692	673	676	648	628	626	705	645	661	657	636	635	628	681	646	653	664	623	629	706	675	660	610	616	632	621	677	692	633	668	695	641	627	693	644	673	642	612	685	664	658	626	662	651	712	692	614	695	631	664	652	648	623	619	627	657	652	650	655	657	653	658	705	665	623	653	709	638	636	679	639	605	675	666	676	636	659	679	655	655	641	652	663	656	609	619	692	678	638	651	677	657	611	607	662	622	636	620	693	635	644	618	634	664	696	640	636	654	624	673	645	651	638	626	632	703	637	671	649	641	702	675	639	699	705	644	666	627	638	681	670	681	616	621	653	681	651	644	677	693	684	634	671	633	701	670	674	651	667	675	614	636	630	705	638	667	708	643	660	651	673	675	637	665	677	640	640	650	632	651	647	639	651	679	687	661	719	629	681	612	634	642	705	653	638	672	669	682	689	669	653	719	695	650	648	646	674	665	616	688	657	643	667	655	638	638	691	659	647	671	628	666	709	641	674	688	628	675	622	671	592	658	663	639	644	741	603	619	613	668	677	630	623	719	614	651	634	657	704	667	674	646	655	660	646	695	636	662	667	662	677	674	617	639	619	661	640	653	646	658	626	662	632	618	687	639	650	612	680	680	655	676	681	646	667	649	661	663	651	624	642	629	641	685	667	633	688	659	638	654	687	627	601	674	631	623	631	674	609	666	624	642	597	649	647	652	635	628	621	640	642	651	634	646	683	653	663	683	650	621	649	641	657	647	659	645	636	632	637	681	659	660	673	664	667	663	663	659	618	647	618	637	627	628	629	674	649	640	641	675	635	671	690	677	647	648	683	599	648	631	667	632	649	636	666	607	640	633	651	657	658	650	682	629	670	649	651	653	654	671	657	650	717	650	644	612	621	639	602	678	644	643	606	653	668	675	671	608	640	647	645	655	701	600	655	636	653	678	679	622	651	655	688	608	755	654	663	683	655	647	663	619	633	639	681	629	657	675	650	675	616	643	624	683	678	641	654	634	652	652	657	634	647	615	681	658	680	677	644	636	638	685	674	659	671	640	670	698	672	664	675	600	706	708	629	716	689	613	612	684	648	658	652	663	661	653	668	634	662	625	707	673	667	670	669	608	627	699	648	653	673	639	653	676	641	690	621	628	634	640	657	648	607	619	652	651	649	641	594	618	642	626	627	655	620	701	606	666	685	642	673	636	654	634	657	620	679	625	661	610	631	679	690	678	645	687	645	649	645	663	661	692	620	670	660	648	640	689	661	675	673	642	679	654	614	619	602	622	652	640	638	646	660	637	660	663	608	650	673	635	672	668	651	664	625
23954	21136	25357	27167	21170	21154	6310	1774	1001	863	526	433	343	320	238	267	252	253	243	252	222	262	212	214	204	207	214	217	198	197	232	196	220	227	205	167	206	198	195	211	193	184	185	196	192	174	191	177	211	205	195	213	203	178	208	164	209	188	206	183	215	179	221	210	185	215	209	203	199	174	211	195	191	206	187	184	202	196	188	178	211	207	169	188	164	221	203	199	197	199	194	193	208	194	191	188	200	198	185	219	203	189	184	219	203	206	210	185	178	169	202	211	192	191	202	192	203	178	209	216	202	207	180	182	174	172	204	187	191	193	208	218	202	199	187	184	201	189	178	186	182	187	219	203	194	197	171	209	189	157	184	199	196	179	173	194	178	197	194	181	175	184	192	164	184	197	192	175	204	199	191	199	188	205	210	196	200	171	186	183	180	197	198	173	195	200	186	219	194	160	180	189	193	175	179	191	213	186	174	182	195	191	192	187	197	181	197	185	195	183	196	181	205	175	184	187	179	197	204	185	193	191	213	202	186	198	179	178	184	194	195	198	166	178	173	205	171	188	213	206	197	165	182	213	177	196	193	177	204	187	186	202	186	210	212	186	173	203	189	175	192	174	210	180	199	204	185	176	191	187	170	161	175	179	191	191	184	199	195	192	171	188	197	227	178	177	191	181	189	197	198	196	185	197	180	182	198	188	191	182	188	193	181	181	186	216	209	193	190	201	173	191	172	179	196	175	194	187	213	199	178	188	170	201	184	195	157	213	170	181	212	193	205	210	173	157	185	172	164	196	192	189	180	211	173	187	194	183	165	210	199	205	166	200	207	212	212	203	201	205	201	198	182	222	185	217	171	172	180	211	199	180	204	206	166	182	216	172	180	180	188	193	170	176	182	193	188	192	232	159	187	174	173	181	183	194	204	189	181	186	182	223	218	210	196	223	216	215	213	171	193	179	164	206	205	208	168	179	182	171	169	173	191	164	177	198	187	205	193	190	209	185	193	198	179	212	192	180	195	183	181	181	201	189	173	189	180	207	199	215	185	196	172	180	208	188	195	194	201	179	183	176	178	179	212	191	175	192	186	186	206	197	199	192	182	213	199	212	205	202	168	196	187	201	189	221	191	214	190	180	204	174	185	182	196	194	216	182	152	192	174	183	184	175	197	157	165	196	173	182	177	172	149	176	183	193	176	199	178	211	194	185	176	173	197	190	191	181	199	207	187	211	179	202	191	188	197	222	177	198	207	178	204	195	183	205	206	181	174	189	200	195	184	170	167	190	207	181	190	178	196	229	199	180	211	210	226	190	179	191	201	225	183	183	197	169	205	188	199	197	185	200	198	183	190	204	206	160	170	191	195	191	217	205	172	198	190	160	179	192	176	178	213	203	191	213	183	225	200	168	173	191	183	184	176	207	230	171	179	172	179	157	189	194	179	216	185	182	170	168	177	167	194	187	223	192	191	162	197	209	159	180	182	170	207	194	181	196	183	177	195	162	206	182	191	210	176	191	151	182	175	201	209	199	182	209	181	191	180	191	178	196	201	177	179	180	200	201	213	158	205	182	222	199	202	199	198	179	197	207	203	201	201	168	197	193	201	217	207	188	224	180	183	209	173	192	186	189	195	209	171	181	177	222	181	190	206	212	198	180	180	173	195	167	177	166	196	210	180	178	176	157	194	190	209	175	155	170	158	215	177	187	206	195	171	186	192	178	188	184	183	189	204	175	185	238	211	177	167	189	180	211	198	202	184	186	190	197	187	204	184	202	176	183	176	210	209	205	201	189	159	204	204	184	192	189	183	214	189	191	214	199	192	165	162	163	196	191	192	196	202	213	190	180	198	174	192	177	196	195	194	199	197	203	206	203	197	184	194	188	172	205	228	201	186	174	165	196	184	210	173	214	189	181	232	173	185	170	186	185	206	204	171	199	210	186	168	184	191	192	194	198	183	201	165	221	167	191	213	213	198	196	206	192	196	184	219	174	190	160	168	195	204	198	187	180	170	180	172	183	206	202	197	177	171	197	188	231	159	216	168	185	180	170	189	194	212	174	199	174	199	191	214	190	203	188	197	214	201	192	190	181	165	207	187	153	195	195	183	212	175	216	189	206	190	178	201	198	184	198	160	208	201	179	198	189	153	192	193	202	192	193	175	183	193	187	199	196	206	201	182	219	194	187	196	177	182	194	178	188	188	176	166	184	203	202	171	179	232	208	187	208	199	182	196	216	168	186	177	207	181	220	207	178	186	184	199	198	209	209	183	191	191	192	189	186	202	202	206	188	185	194	192	199	176	166	184	180	188	200	189	196	204	204	189	171	194	191	191	198	190	198	184	191	199	194	179	230	200	200	206	196	194	217	178	184	186	177	169	180	199	200	193	220	190	178	180	198	196	176	182	170	191	217	167	223	189	187	222	194	201	184	196	200	200	197	183	178	191	192	198	210	192	182	193	203	191	206	189	192	160	196	196	148	183	200	173	171	202	204	211	226	205	205	195	201	180	161	174	177	146	198	220	195	186	204	197	196	181	202	193	189	185	193	204	180	174	191	199	200	176	203	174	208	172	202	189	203	150	187	192	180	178	174	193	203	197	192	188	195	183	196	193	199	187	163	198	220	166	196	180	179	174	207	170	149	153	191	210	200	220	187	176	221	182	197	213	184	201	172	174	180	185	166	187	206	172	181	186	187	176	176	171	202	208	181	174	182	156	189	176	183	205	165	166	194	167	215	167	210	199	183	154	194	213	183	202	187	186	188	188	221	190	167	211	214	207	168	210	189	201	201	160	170	181	159	194	173	178	202	178	188	173	176	170	168	168	178	223	174	177	192	221	221	172	202	172	198	206	195	172	185	184	204	208	173	202	212	179	179	186	174	201	179	191	182	207	184	182	199	198	227	199	205	205	179	187	165	210	176	196	200	189	189	182	196	190	179	174	177	180	195	208	162	228	208	197	204	174	186	173	215	193	166	220	191	191	197	200	203	158	173	188	186	180	189	191	181	175	190	176	209	185	202	172	175	194	176	177	166	221	180	203	202	206	201	164	181	197	172	215	203	188	165	192	222	177	190	200	212	183	200	178	196	200	205	188	209	188	167	181	209	174	189	201	214	186	225	179	194	192	183	189	202	193	182	211	213	191	182	198	195	178	173	198	204	198	197	198	195	188	202	196	210	183	199	186	214	211	204	180	215	203	197	192	164	177	179	186	192	195	195	197	175	202	209	219	202	188	207	169	184	201	167	194	174	174	189	186	182	196	190	207	190	186	200	196	188	214	197	209	211	194	179	199	201	181	203	199	200	205	186	199	188	185	176	187	198	176	188	213	183	185	180	217	187	211	186	184	210	203	189	197	170	188	204	185	188	185	182	212	185	214	213	189	181	174	175	194	215	164	171	199	181	203	174	176	202	183	208	197	200	194	180	190	182	182	201	201	171	184	207	182	175	191	199	190	185	207	189	195	197	194	173	215	186	196	187	206	186	158	210	227	239	187	211
11788	19529	13650	5702	3069	1921	1405	1112	877	775	638	620	570	552	504	490	456	469	457	481	447	445	458	470	506	495	445	430	484	438	452	515	427	434	487	445	481	439	460	428	476	476	445	440	488	462	446	487	463	455	445	433	433	454	453	455	454	470	435	453	462	435	454	497	447	453	476	446	461	448	491	424	448	428	463	428	388	422	458	435	462	413	438	429	430	468	438	452	408	423	395	474	464	493	451	458	466	461	454	488	463	418	409	456	453	452	495	428	443	439	498	463	464	429	454	413	417	447	465	461	442	469	448	456	449	461	433	451	439	463	467	431	441	463	448	431	438	454	459	455	494	435	442	459	451	455	445	469	447	465	461	460	433	439	450	423	438	469	464	455	449	443	441	472	449	460	456	436	444	493	464	458	465	485	417	447	466	429	467	435	468	422	474	433	436	436	419	450	425	451	449	479	448	467	485	476	454	456	452	472	490	468	479	481	454	469	459	456	449	428	449	462	460	472	427	465	417	453	421	429	477	436	493	460	429	444	424	431	432	445	455	445	453	476	421	424	462	476	454	447	445	441	462	466	442	457	432	445	455	445	402	409	461	439	450	420	456	441	468	456	428	446	445	435	435	456	472	437	465	447	478	464	438	482	453	439	438	446	460	496	438	453	453	421	467	420	456	467	429	476	457	460	459	469	431	442	477	430	456	455	458	451	429	438	468	461	482	419	481	427	451	421	443	435	446	451	469	446	433	441	451	452	450	454	451	470	470	436	440	423	445	439	474	467	470	454	459	410	451	445	488	423	440	427	458	455	467	452	485	430	435	443	489	445	433	442	440	441	469	452	492	428	469	454	467	488	442	474	435	434	429	449	433	428	456	434	459	462	454	457	489	447	466	462	417	447	448	461	448	431	442	431	408	459	472	426	459	438	444	466	395	475	440	439	431	412	481	493	465	436	409	446	442	469	462	461	442	387	452	412	437	475	444	408	450	455	436	443	470	476	445	440	432	449	437	423	436	472	422	495	454	409	467	455	460	453	455	446	450	459	435	465	476	449	474	432	434	461	437	459	482	429	447	452	455	458	432	416	451	444	475	481	452	471	429	431	483	463	464	461	474	456	462	432	464	469	443	422	457	436	453	421	465	429	457	471	449	466	418	436	459	441	463	415	470	438	443	484	445	412	476	442	453	461	485	450	451	489	437	453	414	431	454	440	420	427	406	435	477	428	428	454	469	438	439	469	472	445	457	474	457	454	465	438	463	461	441	437	463	431	421	444	463	477	461	446	465	447	463	505	425	443	469	439	446	459	461	484	426	434	449	463	450	429	425	464	454	457	429	453	452	454	464	437	438	476	413	442	436	415	456	452	451	466	414	443	496	453	442	469	416	496	465	424	446	462	470	436	496	458	428	428	510	464	458	473	465	482	424	459	422	436	474	433	454	439	439	454	428	449	421	460	434	451	454	472	469	501	471	448	470	479	441	457	458	445	435	471	462	472	431	461	429	459	437	419	456	442	461	433	463	460	458	453	438	480	458	457	460	416	463	480	473	455	440	448	479	449	445	443	437	430	435	478	466	432	444	445	480	473	447	488	468	458	442	441	434	439	435	438	450	457	480	459	454	476	463	450	506	401	462	452	450	447	422	426	477	454	476	423	454	425	447	459	456	464	403	457	420	466	429	442	411	376	451	464	427	444	442	453	407	468	463	428	460	478	441	459	448	435	493	424	466	449	467	419	483	426	448	441	459	476	431	476	444	463	416	424	425	404	433	450	474	458	470	408	449	464	443	422	443	434	392	481	434	462	477	455	451	456	473	428	473	468	481	443	449	450	457	462	438	472	480	453	433	472	416	420	413	465	456	426	445	476	465	448	446	441	465	465	463	446	458	430	464	436	444	477	440	506	404	444	437	436	465	439	486	464	447	440	456	457	452	458	435	431	426	437	449	440	437	465	446	448	462	433	482	459	425	451	433	468	439	446	440	490	473	443	491	429	456	434	486	449	446	436	485	475	452	422	457	463	440	449	437	477	441	410	395	472	455	465	454	431	451	451	464	449	441	444	439	408	471	436	439	485	449	464	445	479	422	438	413	437	441	489	464	481	480	462	445	476	465	418	406	378	471	431	459	451	442	454	483	442	452	469	405	447	439	436	446	428	437	451	482	415	493	401	491	493	441	450	458	424	469	452	424	442	426	445	454	444	447	469	437	449	441	452	434	446	431	410	415	434	453	476	463	460	430	473	467	463	445	466	435	395	440	480	444	484	463	461	497	445	452	472	462	475	482	408	432	438	437	439	485	482	423	472	462	441	439	454	464	433	440	456	447	450	483	440	456	433	448	444	464	458	502	404	475	457	436	464	413	442	432	429	429	467	461	421	444	456	458	459	384	484	471	464	489	449	407	436	522	441	428	455	428	462	447	479	488	415	465	475	466	444	440	478	456	425	462	454	456	427	455	453	425	486	436	466	449	449	458	466	447	455	453	436	452	458	430	500	426	465	481	489	455	445	410	444	424	422	464	471	448	504	455	445	462	442	431	454	452	444	453	488	430	421	433	449	474	422	442	458	438	455	460	442	433	480	457	429	473	426	471	462	445	458	427	450	445	424	465	449	455	447	431	440	449	429	470	441	462	447	474	422	481	421	477	448	447	433	438	487	438	473	440	449	465	451	421	443	462	430	449	441	414	459	461	425	452	426	456	451	425	419	445	466	456	411	456	427	472	469	448	452	428	463	428	470	433	460	435	420	439	469	421	430	428	477	429	411	495	414	458	447	472	435	460	460	437	416	437	474	460	453	420	465	448	458	445	456	420	442	458	425	457	501	442	454	462	427	418	454	450	475	450	450	464	420	455	444	465	376	414	422	485	479	456	440	459	446	433	428	469	424	431	409	426	429	429	439	459	457	443	464	431	487	468	451	447	452	446	483	448	461	438	456	441	445	471	445	442	440	414	461	430	427	460	493	454	454	463	471	452	427	466	424	441	453	442	442	431	481	445	469	452	439	451	462	454	450	486	439	449	467	430	482	432	444	454	428	442	447	458	431	456	492	404	416	409	420	447	450	419	507	437	437	411	456	456	465	463	413	439	441	490	478	458	440	439	447	451	466	436	439	453	424	463	437	465	471	460	439	433	413	457	452	461	444	422	450	438	439	445	480	448	434	446	451	432	423	476	431	415	484	419	408	416	460	447	442	467	495	476	466	475	452	467	479	460	438	451	461	486	462	444	439	457	470	467	439	441	439	427	436	461	444	454	461	440	483	462	432	456	444	422	446	403	444	438	451	436	415	474	475	454	470	435	434	417	476	437	478	442	430	462	423	440	454	424	447	427	466	409	473	474	420	423	464	445	431	457	455	435	469	429	437	466	449	460	460	438	459	470	438	428	453	438	437	464	471	436	431	432	470	465	436	437	403	460	485	437	466	486	424	464	459	466	457	441	440	424	432	457	447	448	454	447	435	451	462	402	458	455	436	492	454	421	443	450	453	484	440	455	443
35000	14822	6901	2985	1698	1163	943	743	653	589	495	472	394	448	392	422	423	377	346	419	396	400	464	422	401	402	401	396	395	404	375	420	405	394	373	415	378	371	419	441	393	393	394	398	403	379	393	390	388	385	424	404	406	366	393	418	417	420	377	367	454	411	422	401	406	420	423	360	385	381	381	411	408	426	395	436	398	442	429	415	389	438	388	395	407	400	422	397	403	399	429	388	422	390	384	418	379	394	396	388	412	394	410	394	402	435	391	404	412	429	372	391	403	421	395	385	389	389	397	391	414	356	390	417	413	410	404	388	421	407	428	424	408	392	412	424	381	414	402	431	393	402	397	362	367	393	398	373	403	404	388	379	401	387	404	417	407	392	412	425	398	365	391	360	412	407	373	410	413	395	393	433	401	419	365	380	391	402	395	414	393	416	350	396	419	415	383	411	413	402	402	435	399	418	370	384	363	388	409	391	412	417	391	376	366	431	385	410	397	393	406	353	375	395	394	398	429	397	393	390	400	381	411	352	422	377	398	429	401	410	386	412	407	378	395	391	382	427	424	379	408	379	414	406	378	399	397	370	413	401	414	385	381	373	395	390	375	428	371	413	434	396	415	383	429	405	394	398	364	410	400	387	390	396	379	382	374	446	385	383	386	387	370	390	424	427	370	376	376	407	427	378	435	414	392	372	376	415	434	424	408	428	412	377	384	379	401	347	412	388	394	375	405	364	393	391	380	403	406	378	385	389	335	402	366	406	427	366	389	404	395	413	398	399	379	380	371	406	403	381	399	423	429	388	398	390	369	403	380	408	420	376	395	416	374	366	348	389	418	403	392	378	430	410	382	412	431	423	413	404	429	353	382	359	387	413	397	376	412	369	401	396	390	394	383	399	388	376	370	401	406	407	395	399	372	400	391	409	383	401	394	421	425	396	432	390	393	404	407	382	414	381	399	406	380	417	424	375	393	399	415	393	415	382	398	402	417	403	370	382	378	372	406	366	393	406	418	369	393	383	382	363	395	413	409	370	404	400	389	420	402	429	442	397	419	418	380	371	402	407	382	403	417	390	423	407	445	400	392	398	411	430	445	435	404	441	389	430	406	421	430	363	390	418	405	381	412	377	418	400	350	419	365	379	417	411	403	450	391	372	399	384	370	385	377	386	383	430	367	404	416	387	400	409	362	372	354	430	374	403	435	362	389	354	396	337	352	378	345	395	378	425	426	389	381	429	416	416	366	375	394	367	397	402	397	400	423	374	410	384	402	378	428	403	432	380	345	377	397	413	393	381	380	395	392	354	390	352	403	433	433	433	417	378	398	404	418	403	375	370	422	408	394	405	368	386	399	388	432	415	396	374	386	371	389	401	451	419	401	379	374	387	363	364	392	426	422	424	440	389	395	393	423	428	370	371	402	426	349	422	346	384	398	402	387	376	425	424	377	402	414	405	412	409	431	396	396	373	403	410	429	390	381	403	427	383	399	407	347	357	416	425	386	412	372	384	401	408	433	410	374	423	392	415	396	394	388	420	391	405	420	396	370	360	404	397	405	379	391	409	425	385	396	371	412	410	433	428	402	370	414	401	410	383	377	387	430	399	435	393	390	365	383	402	372	377	410	362	419	388	390	408	402	374	404	428	398	396	389	385	388	390	402	391	381	448	402	393	406	392	389	371	400	394	385	382	398	413	404	369	354	400	397	383	397	406	425	401	449	420	426	392	458	407	405	416	440	395	389	415	392	411	416	416	368	396	386	387	389	389	356	390	391	392	424	413	377	388	396	409	404	409	426	410	404	399	363	382	418	420	396	374	399	370	366	414	366	389	382	408	410	414	390	407	388	372	368	386	412	389	392	385	409	437	379	371	390	369	404	439	406	380	373	410	404	372	397	378	412	399	406	413	440	359	380	388	415	389	376	366	420	436	399	350	416	437	401	430	403	381	464	371	389	417	418	421	411	395	382	399	403	445	448	422	416	405	381	415	415	388	384	356	379	371	392	420	389	404	391	400	401	389	405	386	372	408	386	366	407	367	413	379	415	404	393	386	399	404	422	407	379	393	398	403	409	375	372	410	389	430	422	357	410	395	386	389	406	450	410	424	386	391	409	388	402	386	421	376	397	353	443	379	430	406	414	397	437	386	411	405	378	422	435	409	421	433	422	444	416	427	377	431	402	404	447	390	377	435	430	394	398	440	379	373	414	407	411	416	408	396	405	354	417	387	413	392	420	425	384	389	409	426	382	392	388	424	410	406	374	415	401	391	389	403	398	412	375	389	429	386	398	402	379	391	404	407	377	397	367	387	383	389	383	425	366	414	376	380	377	382	380	374	406	409	391	372	385	402	395	385	388	397	382	358	414	434	388	417	395	394	416	388	406	411	414	396	413	392	382	387	381	389	379	390	354	387	346	367	390	383	402	360	375	425	390	400	360	414	398	386	404	395	374	391	389	411	441	416	405	437	401	415	413	393	399	408	421	361	429	430	377	379	367	367	396	395	413	408	406	381	379	390	405	427	427	434	409	425	409	394	393	391	438	423	409	415	352	428	393	421	408	399	379	377	395	401	371	370	383	353	398	419	376	376	395	431	404	407	377	393	367	387	422	369	399	403	394	383	410	406	412	430	366	368	380	409	437	422	404	423	390	391	369	385	394	358	400	428	403	380	414	396	425	425	419	385	374	402	404	379	366	397	393	414	420	410	403	408	410	405	410	385	400	435	395	375	366	378	365	425	365	373	379	392	405	419	391	426	406	406	394	385	392	413	400	417	364	416	389	413	378	410	381	382	418	410	414	401	408	447	376	369	421	410	385	385	384	407	439	369	375	375	413	412	410	403	424	383	357	384	405	430	419	414	381	434	381	372	400	371	429	397	381	430	433	368	405	424	409	371	425	388	442	397	388	417	440	432	427	385	403	390	377	409	381	385	392	385	402	411	388	433	461	390	399	389	390	384	388	447	391	357	390	407	365	454	407	418	400	405	404	361	388	380	362	397	392	408	388	387	398	445	416	398	422	400	408	427	402	397	400	411	412	386	349	413	424	375	438	406	407	429	366	400	384	403	356	392	388	430	379	359	439	390	425	378	388	383	394	424	394	369	391	390	408	394	400	396	405	386	383	415	380	407	397	436	396	370	418	349	424	396	377	393	426	374	426	416	386	409	435	393	445	425	447	383	390	427	421	371	431	375	390	402	411	424	413	388	424	398	421	409	384	393	380	396	384	380	389	400	377	398	378	395	423	395	388	347	390	404	374	399	398	401	426	405	367	430	403	417	431	419	412	399	382	377	394	395	396	379	407	433	444	401	394	414	409	419	403	408	382	409	380	406	429	397	420	408	413	419	372	406	388	382	397	417	395	394	425	361	398	409	402	356	389	433	423	399	401	395	367	380	393	387	387	422	420	382	433	369	353	405	350	448	408	394	369	416	395	432	377	404	359	410	418	414	391	413	379	393	402	394	349	374	411	430	412	361	406	371	388	404	429	404	404	397
12390	9105	5877	2661	1691	1342	1110	1073	987	939	925	889	895	827	874	909	844	884	873	886	869	833	838	853	903	796	911	830	833	887	856	872	909	876	839	871	902	887	864	900	868	809	863	860	894	891	802	858	884	883	813	861	855	835	839	850	809	843	873	839	875	876	880	885	854	875	839	870	879	815	804	858	848	890	862	912	878	825	892	864	829	841	898	862	842	832	892	880	850	855	864	870	910	867	845	852	840	825	866	842	862	861	835	852	828	779	897	866	875	823	825	876	872	859	879	790	839	833	908	885	883	829	867	846	909	864	861	872	895	894	826	858	804	826	849	888	903	869	854	876	818	857	827	893	805	919	878	827	807	889	833	848	854	873	855	871	848	873	824	849	865	864	874	829	844	879	897	827	848	839	868	901	853	818	822	878	857	831	908	882	859	873	892	842	905	859	867	858	898	835	840	899	862	851	861	894	799	835	871	812	861	853	860	839	813	877	913	857	805	895	861	895	844	823	900	892	835	875	836	875	820	831	842	863	905	818	857	802	876	831	873	810	879	870	796	856	822	867	866	812	898	887	841	847	879	860	917	845	869	863	836	886	881	822	850	811	852	862	847	884	866	833	840	923	863	872	846	826	807	840	826	854	864	854	916	893	880	852	837	819	883	916	854	832	852	872	896	870	883	857	841	879	842	884	854	855	851	862	823	891	852	862	873	841	844	829	906	848	855	830	846	868	846	882	881	885	859	893	874	849	816	822	878	833	884	830	862	853	893	856	870	845	913	860	841	831	850	839	903	799	821	852	850	862	821	830	862	889	803	874	889	863	877	841	895	852	837	817	835	895	871	880	848	890	872	803	820	899	856	883	912	811	867	907	855	874	848	893	858	787	901	868	865	870	826	810	850	863	826	813	856	820	890	862	894	885	865	843	933	905	871	856	870	838	836	874	877	860	851	855	862	892	837	943	869	884	896	861	845	863	855	837	836	859	840	876	835	826	810	875	854	867	889	879	867	852	848	869	870	857	918	899	920	893	932	871	878	803	841	904	838	788	846	891	803	854	865	836	812	851	824	884	856	864	927	929	859	876	897	852	875	879	916	837	842	915	867	891	860	856	821	847	873	803	810	861	841	875	814	839	850	886	857	858	801	849	830	860	851	884	830	889	856	841	916	875	870	891	875	877	861	824	821	878	839	868	830	857	836	879	899	818	842	859	843	852	866	872	793	857	794	897	876	828	842	901	827	849	851	864	896	886	838	827	888	913	864	812	841	906	876	898	898	836	800	848	832	886	867	825	899	833	831	870	884	883	842	886	806	890	810	888	902	829	847	836	802	890	875	865	901	844	899	871	853	879	865	832	892	824	873	815	863	829	839	870	857	856	906	913	869	826	835	869	849	819	939	842	823	859	846	844	842	847	844	881	871	877	867	838	799	868	852	881	842	837	832	903	861	885	866	898	835	868	854	894	868	846	861	857	908	864	863	869	846	872	834	873	829	815	927	825	874	844	873	843	830	880	834	875	780	840	857	865	871	870	818	884	929	841	848	893	870	888	905	902	887	879	819	917	867	839	844	868	805	837	855	861	863	842	898	869	806	852	835	822	871	876	890	849	886	851	869	870	837	856	838	881	849	863	825	871	845	874	847	799	914	845	845	851	872	835	824	839	895	873	907	845	854	824	889	854	875	840	849	877	842	869	884	858	859	847	847	860	839	836	848	845	874	835	885	899	851	879	901	911	855	916	867	831	863	869	856	846	817	866	863	874	845	890	834	846	837	801	842	872	869	821	871	825	890	837	829	872	824	847	893	907	854	899	853	894	883	912	941	860	881	873	870	844	893	916	819	863	834	884	846	906	809	870	851	837	848	809	874	856	822	859	848	842	825	902	852	863	880	842	851	828	828	830	849	861	867	843	840	803	838	838	893	818	886	860	896	850	833	831	827	847	831	835	842	920	838	856	841	902	887	864	852	898	814	762	853	889	821	843	824	838	852	905	837	833	816	865	886	903	870	828	837	913	864	861	896	870	849	880	844	824	850	853	881	839	880	839	776	852	801	838	914	863	874	863	887	856	817	817	902	870	864	860	838	884	881	820	819	841	922	846	866	895	859	888	839	856	869	832	905	872	910	862	797	869	869	834	877	822	783	939	896	874	834	881	840	814	856	880	902	868	833	841	863	882	885	842	866	927	884	857	855	827	904	928	866	895	878	862	878	900	895	869	879	870	835	836	819	906	819	836	819	903	835	900	860	886	841	875	830	895	897	854	889	825	817	871	886	835	840	875	921	851	812	830	893	809	899	844	807	874	887	868	877	835	896	856	835	851	886	878	912	848	816	866	897	901	839	894	895	861	834	886	843	849	841	872	836	871	855	853	852	883	844	850	795	850	883	836	844	854	852	765	885	863	800	825	828	896	819	897	834	851	798	839	826	834	806	838	837	843	839	894	842	864	887	816	832	871	772	875	805	838	849	895	887	812	848	877	830	801	835	888	836	825	880	864	869	867	851	809	827	872	902	897	858	868	902	821	849	820	902	882	934	869	849	862	886	879	888	794	852	851	901	885	872	863	826	793	859	883	812	894	842	883	849	820	793	814	851	867	838	839	868	835	838	799	837	790	854	880	862	835	900	833	824	842	879	824	887	826	892	809	842	861	876	821	854	823	819	847	886	880	826	806	868	866	770	848	825	874	866	904	905	833	856	812	903	824	889	820	861	875	856	827	817	874	837	845	842	905	835	906	843	892	864	863	910	913	839	823	881	900	865	814	824	883	846	839	883	874	822	799	887	876	895	798	894	884	839	888	832	836	895	856	858	879	905	877	847	836	845	878	852	846	896	800	912	904	866	842	862	893	904	865	839	888	856	880	855	864	843	936	808	869	870	869	851	851	858	924	855	823	815	825	851	850	881	866	798	853	874	873	896	838	897	877	894	906	869	881	858	908	872	877	884	889	896	877	903	837	847	875	842	916	869	831	880	844	864	868	884	864	858	859	880	861	909	863	847	833	862	834	874	878	858	848	856	859	847	819	847	846	848	897	876	882	786	892	877	878	895	847	867	849	913	848	852	887	848	897	845	778	887	870	858	882	872	828	903	913	859	846	853	912	786	908	880	825	852	823	864	871	894	887	810	902	874	858	875	830	817	868	894	843	846	848	814	802	850	867	882	887	868	844	895	821	909	850	873	897	901	873	795	869	860	878	826	868	907	881	890	795	846	877	879	891	836	839	869	879	841	871	854	861	893	906	859	881	870	890	863	844	883	892	808	842	852	905	881	908	885	831	877	920	891	926	879	834	843	830	814	895	819	890	859	895	867	862	841	788	851	893	829	874	844	847	833	823	846	877	861	841	790	816	864	855	868	841	853	902	855	859	838	864	836	816	821	805	858	842	870	872	827	840	837	851	826	875	827	869	796	836	841	838	871	841	866	854	874	806	823	838	857	852	867	833	857	856	883	900	880	865	780	807	840	885	876	866	883	845	881	866	886	888	877	875	839	833
24771	21142	24738	27827	20816	5857	1810	1207	853	730	588	477	410	352	357	318	355	293	339	325	283	346	300	295	347	360	313	292	299	333	296	284	285	314	293	278	296	278	288	304	274	288	278	281	274	293	304	275	285	292	261	292	294	302	321	299	285	316	295	300	288	286	323	299	320	279	281	314	265	289	293	311	274	288	302	303	310	271	300	298	282	305	284	287	266	317	288	273	325	270	308	304	280	305	299	292	284	304	283	275	285	257	268	265	281	293	308	329	322	264	322	283	328	276	290	258	271	258	298	293	308	291	305	322	289	275	272	286	330	287	286	310	315	338	299	335	289	307	289	299	288	295	280	279	310	298	293	271	288	289	288	275	293	277	272	286	298	274	324	321	308	280	255	300	299	315	282	297	292	293	269	276	273	270	322	283	268	307	292	324	297	267	278	297	271	315	306	295	260	302	297	296	325	313	304	290	328	270	263	311	297	292	273	263	271	295	284	309	299	332	349	274	311	281	294	291	320	294	326	340	294	301	297	332	298	289	284	315	320	306	285	303	306	290	301	300	259	286	308	289	280	300	338	327	327	321	263	269	299	313	309	267	314	317	307	264	315	326	276	275	281	309	308	291	266	289	289	260	306	284	254	284	307	271	271	302	322	278	311	289	283	281	301	279	283	303	292	286	310	299	299	335	307	288	301	301	256	278	299	269	310	244	301	310	243	293	297	272	254	315	287	291	266	306	284	278	315	305	335	287	291	279	310	322	288	310	286	292	324	283	270	271	297	288	318	288	292	326	295	336	304	317	304	334	283	300	288	311	294	266	304	283	291	302	264	267	280	286	310	318	301	344	307	301	305	321	312	276	267	280	299	261	319	284	277	314	263	283	323	318	303	289	320	299	276	306	286	259	282	243	311	275	290	283	323	330	299	288	297	300	258	279	325	314	315	279	288	287	279	309	284	315	304	307	278	294	283	296	304	313	319	298	287	283	265	302	289	281	290	279	280	269	310	284	285	312	263	260	301	293	302	288	311	269	273	288	309	289	284	310	279	323	274	292	320	317	307	268	285	287	292	317	300	296	305	270	273	315	312	293	318	298	306	313	320	240	266	321	254	293	297	306	325	279	310	326	278	290	299	300	313	289	295	312	305	270	319	287	301	342	305	309	288	278	285	309	305	285	286	247	283	285	333	285	294	279	277	293	290	263	303	295	280	285	339	295	317	316	287	295	290	291	297	291	327	289	298	314	322	285	324	304	324	282	320	324	290	339	310	302	296	275	334	298	287	307	306	311	334	274	278	296	305	289	294	289	295	336	304	310	265	284	338	264	289	310	281	294	269	319	314	311	313	297	291	335	308	300	323	305	310	304	290	317	268	287	275	289	311	294	298	298	282	305	314	283	303	312	291	289	295	280	301	296	290	304	283	265	292	261	295	259	263	292	302	314	302	295	306	284	262	316	303	296	287	301	331	321	318	321	283	341	317	298	321	333	292	306	312	316	282	301	295	304	300	296	298	310	302	312	302	297	315	326	265	271	292	303	295	296	278	312	286	302	300	315	322	305	312	293	284	300	293	290	277	289	301	265	275	302	343	295	281	265	273	329	281	285	265	280	295	296	321	309	285	292	312	278	278	304	307	298	284	299	301	302	304	310	280	324	285	340	318	303	295	273	279	316	284	299	287	303	321	290	301	301	330	326	314	280	304	282	293	317	301	316	290	305	284	326	297	276	273	297	305	273	277	320	291	312	292	301	295	299	339	287	293	278	287	274	261	315	280	292	303	299	295	343	325	282	289	299	289	300	309	284	279	285	324	284	285	297	278	296	290	256	284	275	292	281	289	294	294	315	300	287	295	326	304	311	323	302	296	289	314	279	302	302	321	294	315	269	277	258	268	283	289	285	298	299	282	283	256	305	315	309	290	292	298	282	294	278	299	298	280	303	276	332	275	257	259	305	289	296	275	291	294	312	303	302	273	313	294	311	277	291	324	270	298	269	274	304	296	291	313	292	300	279	319	302	280	322	294	295	290	296	292	285	280	285	296	287	306	278	298	309	272	321	282	328	332	318	286	283	277	307	276	271	292	310	301	319	292	304	310	312	280	271	298	330	279	278	295	290	309	300	268	287	270	303	329	285	305	283	272	326	283	286	301	272	296	258	277	295	313	294	321	270	284	306	297	302	296	281	298	263	293	298	322	280	309	301	321	264	276	299	321	270	315	270	308	280	293	308	275	270	283	297	278	282	316	299	290	296	315	284	287	282	300	301	288	292	289	276	275	270	263	305	270	304	275	292	264	313	332	274	285	300	314	315	336	274	276	274	307	279	268	271	301	274	307	276	299	298	273	297	279	307	311	305	277	305	304	296	304	296	322	327	284	301	294	294	301	279	304	309	311	300	297	316	278	330	275	270	302	293	321	310	257	305	318	300	327	284	297	315	295	292	310	324	304	287	271	291	300	317	294	278	297	300	304	277	288	297	310	312	270	295	312	295	283	306	287	267	305	290	298	329	314	332	273	298	265	299	326	291	293	317	281	310	300	290	303	304	287	262	351	283	323	286	298	314	280	292	337	306	312	261	320	299	274	278	313	253	308	287	345	285	278	306	317	340	292	284	336	294	296	260	287	323	326	286	289	312	303	271	289	307	313	265	315	315	297	289	279	304	303	257	291	314	288	299	266	286	284	316	321	267	293	282	284	289	282	302	297	292	339	288	284	273	324	295	298	325	296	325	303	274	274	283	296	292	271	306	339	302	300	283	296	286	284	335	334	261	315	308	308	286	307	309	286	284	315	318	305	304	315	300	282	276	304	298	273	319	330	288	270	322	295	319	296	321	312	282	288	262	302	302	301	291	275	283	282	294	281	328	311	312	285	287	290	287	315	302	304	315	293	266	287	275	305	285	333	252	308	319	296	279	300	290	294	344	310	270	327	314	293	289	317	267	302	309	281	257	283	276	257	301	259	295	296	305	303	269	298	311	293	304	301	306	283	249	310	285	285	277	317	302	271	253	285	308	312	283	313	277	269	289	300	273	297	273	285	311	304	296	266	295	297	305	268	302	296	305	277	283	299	294	286	290	294	278	308	306	289	327	268	287	290	306	276	276	264	284	284	269	321	289	289	313	272	283	287	289	303	300	292	285	294	338	248	312	259	306	274	277	307	312	306	266	282	314	287	332	310	320	284	299	274	283	276	297	284	314	289	310	290	298	317	273	316	288	316	276	273	294	319	288	288	309	330	293	302	310	276	298	298	259	343	287	308	270	305	324	261	322	306	284	261	333	282	316	275	292	306	288	276	314	259	286	290	296	297	313	278	273	275	293	328	300	306	290	332	288	313	323	301	283	323	299	271	315	312	299	300	308	290	292	285	258	332	278	276	294	257	303	287	282	338	316	270	302	260	311	289	300	288	273	307	319	277	292	302	281	318	344	274	319	292	288	291	272	261	317	316	315	296	290	300	290	285	294	302	307	292	288	301	279	274	272	286	292	292	309	279	288
7601	15568	10707	4778	2394	1762	1356	1098	885	883	793	768	792	699	643	671	635	655	609	672	656	667	624	651	678	691	695	640	706	664	653	699	647	619	689	687	674	624	662	627	641	618	661	667	668	669	611	628	622	629	666	660	622	662	640	685	681	651	675	679	676	678	646	644	632	633	631	677	648	677	625	677	660	627	643	627	694	643	617	597	677	658	656	630	637	662	669	638	674	642	613	655	637	627	704	623	634	634	664	653	661	639	614	614	646	587	645	680	613	604	654	618	649	672	621	667	633	690	647	662	672	614	625	615	682	662	652	688	580	640	741	657	655	630	628	683	672	633	638	668	650	653	623	691	662	591	658	624	652	601	657	647	605	647	632	638	652	616	665	606	570	648	653	637	618	686	594	669	669	657	601	640	692	648	616	648	665	645	622	616	629	664	663	637	648	649	626	666	614	645	665	614	657	669	662	639	639	667	608	698	676	678	645	634	676	627	648	608	640	693	667	654	675	660	675	638	656	640	660	650	661	642	609	646	657	634	642	596	640	626	654	628	674	618	632	625	677	663	634	661	654	587	668	626	658	664	638	644	680	635	632	632	639	676	635	643	599	632	655	670	642	637	660	649	684	631	666	686	641	649	700	664	649	627	623	698	600	636	649	631	672	614	682	602	621	617	573	598	684	664	596	644	612	658	678	627	640	685	677	636	649	670	688	616	678	593	656	619	635	638	652	655	622	590	679	598	636	598	665	628	612	649	658	672	634	635	648	600	690	648	682	610	673	648	626	631	623	656	635	660	665	651	658	647	646	650	656	630	619	637	644	668	664	648	662	627	622	641	666	674	619	613	718	620	641	659	663	658	639	622	627	648	672	649	646	598	633	670	648	665	665	648	664	635	671	664	623	606	621	666	617	640	673	671	677	623	663	646	619	596	624	647	641	652	633	611	665	607	639	615	616	670	643	663	627	671	637	644	619	636	666	653	600	616	669	647	667	640	644	672	645	657	619	649	648	659	670	623	636	599	647	654	653	624	632	656	640	596	679	636	658	628	620	610	616	661	629	635	664	637	592	638	626	632	647	620	652	682	602	655	606	660	632	644	636	651	659	642	644	615	656	668	603	626	634	647	635	648	646	633	680	668	637	613	597	640	654	659	651	661	659	670	669	652	647	656	661	652	692	631	653	681	673	611	597	691	637	667	661	663	658	633	631	619	660	637	642	637	611	647	620	644	657	630	630	686	624	601	635	647	634	636	641	652	665	686	626	687	678	643	687	598	645	652	668	619	665	650	583	644	666	680	644	635	662	615	628	666	617	607	663	656	635	657	663	674	656	604	684	635	657	667	654	645	642	643	605	642	643	675	666	660	652	674	697	646	650	619	682	623	630	684	639	654	689	594	612	681	658	611	642	664	668	640	621	626	635	648	610	657	647	688	642	674	652	657	636	607	659	634	681	654	682	675	605	685	650	648	606	630	645	624	658	635	624	648	660	640	638	630	617	673	632	623	672	608	614	640	637	692	636	628	682	666	608	665	630	625	681	617	634	674	588	647	639	664	627	624	659	624	604	629	637	654	608	618	646	650	668	590	586	653	686	655	639	630	641	648	640	640	628	702	670	587	695	634	641	647	619	678	586	653	701	656	655	641	637	629	686	632	630	673	635	672	634	610	674	639	707	633	622	621	639	680	623	609	619	613	597	636	665	676	698	648	629	668	634	648	602	640	651	574	655	662	637	625	670	623	615	675	631	646	644	598	638	667	626	580	618	642	618	641	639	634	616	663	608	687	677	640	647	659	658	600	667	613	653	628	658	636	657	624	713	660	687	641	687	682	619	661	611	606	693	650	628	637	608	649	633	682	615	613	688	597	699	605	633	632	654	621	653	668	623	670	611	621	637	668	615	649	669	645	663	652	713	695	668	635	638	664	657	640	628	661	634	681	661	654	606	622	652	614	647	634	676	683	647	633	645	650	684	619	590	684	639	631	633	635	626	624	667	663	668	619	615	636	630	675	668	622	634	668	692	685	682	639	634	627	672	618	644	653	673	654	616	623	652	624	666	625	659	647	609	658	706	621	665	617	649	590	638	660	664	627	670	604	653	654	650	630	603	618	637	655	596	647	669	665	622	674	600	621	622	643	638	639	640	630	661	656	674	608	642	640	624	643	624	660	644	643	612	668	673	643	672	649	660	639	623	618	651	629	678	624	663	700	677	667	640	650	601	634	677	647	654	632	642	614	629	665	625	691	670	658	669	629	645	658	647	651	629	627	636	671	618	640	668	603	616	647	660	673	665	682	610	659	652	610	635	621	673	659	649	665	603	667	651	664	662	638	709	639	609	643	633	634	616	640	628	628	594	648	690	653	652	619	649	651	624	649	684	633	682	631	661	632	654	637	665	654	618	639	658	640	660	645	610	603	616	650	625	632	630	704	676	666	609	660	614	628	664	674	661	638	618	621	681	623	639	648	643	670	624	691	624	665	683	623	640	644	655	600	627	658	597	601	663	647	671	638	620	605	641	693	612	626	640	659	657	685	645	667	616	665	672	643	653	667	625	674	623	692	636	647	649	646	635	649	597	695	650	615	656	683	621	612	653	595	651	683	679	635	629	689	652	603	656	630	630	610	623	657	631	613	671	642	635	634	686	629	655	647	688	676	627	645	608	651	622	625	639	615	664	665	631	663	636	663	662	639	680	666	657	607	667	653	646	628	651	622	710	643	649	638	655	681	652	647	642	614	602	596	667	651	653	660	648	657	665	656	662	663	598	672	668	664	639	632	605	660	643	697	615	670	658	618	652	628	652	599	625	636	674	633	637	653	619	625	644	626	646	580	682	649	639	651	650	632	678	619	695	624	630	685	636	602	669	646	636	683	620	653	661	702	661	633	658	661	676	641	596	622	621	630	632	673	658	642	646	653	598	637	665	659	651	613	680	661	610	645	639	605	637	645	617	707	661	619	658	666	661	630	630	621	634	601	623	610	676	653	636	646	658	642	609	645	669	646	649	646	695	712	590	614	642	685	644	653	671	625	649	660	630	628	617	611	633	650	648	639	619	639	600	653	638	626	632	646	657	641	653	647	656	616	663	691	643	635	640	630	645	656	644	663	660	646	636	599	658	678	654	641	641	615	683	676	616	638	578	670	625	624	623	659	638	685	628	593	680	652	661	651	650	624	609	609	658	627	648	678	670	623	675	597	638	611	655	617	676	678	621	618	630	622	652	590	588	658	622	630	629	688	643	604	649	648	607	684	648	616	689	608	678	664	649	674	652	630	644	665	627	640	629	648	705	656	602	646	652	615	652	619	637	698	648	633	690	682	683	625	651	669	637	668	672	627	611	614	647	670	626	696	646	630	647	607	625	632	632	601	622	686	637	641	628	662	649	653	665	621	620	634	620	661	639	617	664	645	626	661	635	668	669	647	718	662	635	650	634	684	616	670	657	696	700	600	630	665	617	651	603	685	664	663	639	633	639	599	657	635	626	597	664	616	606	650
23947	21135	25342	27145	21162	21114	6282	1949	1151	864	622	437	333	303	262	270	225	262	253	241	218	231	216	225	234	220	238	228	204	228	184	199	227	195	198	216	205	177	181	185	186	170	186	221	208	188	197	179	181	193	171	173	212	189	181	160	181	197	206	199	154	195	220	195	198	202	168	173	171	191	199	216	188	204	183	183	194	187	197	181	177	235	203	190	189	185	198	184	205	184	177	197	205	187	180	199	203	181	196	192	190	170	188	178	184	198	192	214	212	220	170	157	212	195	186	199	187	187	223	199	189	186	226	197	188	195	196	185	185	189	207	200	191	183	150	185	187	190	181	184	184	199	185	186	175	194	188	187	181	190	177	173	177	179	178	192	203	193	228	201	208	183	206	196	170	152	177	218	206	198	188	176	198	205	183	199	208	189	193	176	187	189	179	177	191	187	181	183	189	194	186	176	209	151	192	202	206	219	202	204	175	145	193	198	182	180	193	155	193	183	170	183	187	202	196	190	177	187	187	188	173	187	202	200	169	185	188	198	198	194	186	208	181	168	197	157	177	168	211	189	197	169	198	193	209	164	182	177	207	192	177	179	180	190	176	203	201	186	172	197	203	178	172	186	207	195	205	192	177	190	179	177	176	173	168	178	191	185	197	214	183	190	179	194	162	165	185	176	193	180	183	190	189	204	207	192	185	219	184	194	198	186	181	200	196	201	170	204	179	197	219	207	192	223	183	174	208	205	199	176	194	181	173	175	183	190	186	175	195	204	181	166	193	179	180	191	189	176	200	193	226	211	173	169	175	188	219	168	198	212	179	175	203	229	168	190	180	206	200	197	180	167	184	215	155	200	208	161	179	190	167	175	185	208	186	204	164	187	209	176	179	185	172	193	195	173	186	213	173	176	149	173	198	211	189	162	172	157	194	206	186	178	146	203	202	199	206	162	179	187	196	206	178	186	188	190	200	185	166	191	175	189	210	181	175	167	179	209	169	143	174	185	194	212	209	190	176	189	177	191	210	185	219	228	192	192	207	201	183	213	188	209	231	195	185	200	194	193	209	190	207	193	175	154	183	213	181	202	160	198	196	188	181	182	208	187	208	198	183	196	187	205	203	177	188	189	197	177	194	186	175	151	160	202	167	183	196	180	205	206	185	182	219	209	189	201	214	186	193	178	209	192	196	189	198	212	182	187	164	185	170	188	206	191	203	181	197	180	193	177	207	162	222	200	180	179	199	183	194	175	167	174	187	188	215	192	189	196	206	174	189	158	158	182	201	206	189	191	180	182	201	205	182	190	203	191	185	192	186	197	200	182	182	184	201	181	201	191	207	184	202	188	200	176	193	170	181	189	164	200	188	204	197	187	171	195	166	206	199	192	184	161	201	196	234	195	184	186	174	175	161	157	189	177	176	191	178	205	208	178	181	165	206	191	201	179	199	192	188	192	191	183	198	179	188	200	194	164	174	200	220	194	200	175	183	196	158	193	206	174	185	176	197	202	184	207	151	177	173	174	173	183	187	157	188	180	184	170	180	162	196	170	189	184	183	185	174	196	172	187	185	185	212	182	199	198	181	175	209	194	182	198	176	189	186	184	175	189	186	177	191	196	182	202	169	198	227	200	191	164	186	200	169	179	195	204	205	177	190	200	191	185	202	179	180	177	189	183	183	172	175	203	200	180	180	167	210	205	186	186	175	167	189	183	201	187	232	168	208	188	204	190	187	171	174	178	188	222	192	199	184	198	184	176	198	175	188	159	205	197	160	172	187	178	168	184	155	187	184	171	196	188	210	216	198	216	183	166	188	177	198	183	176	204	188	202	212	213	203	190	203	217	191	206	171	214	185	211	182	173	165	181	210	186	215	173	191	184	178	186	201	187	201	179	221	179	189	164	163	192	207	162	177	165	189	172	172	184	201	188	179	171	184	196	173	202	194	217	171	168	177	201	199	190	182	199	181	163	215	195	215	174	190	163	187	197	198	184	176	202	171	166	190	183	201	193	220	176	178	169	217	164	184	193	169	172	204	193	155	189	217	177	174	173	161	177	175	189	172	196	200	182	197	193	192	166	180	181	195	171	169	199	205	171	201	190	154	177	199	196	173	168	172	181	191	182	178	197	173	163	202	182	169	197	177	198	229	203	201	210	166	176	157	196	202	201	196	206	190	193	202	204	215	189	196	188	203	214	184	199	210	173	194	190	199	191	180	177	208	193	193	176	209	205	194	171	207	167	179	179	181	170	178	199	175	184	191	187	169	168	185	193	190	178	176	163	172	180	185	193	196	203	193	187	167	182	175	203	205	186	201	180	204	179	190	204	194	206	182	198	188	179	191	182	171	162	179	174	179	176	189	204	182	201	186	182	223	202	198	189	161	184	194	168	160	165	192	160	198	183	199	193	186	163	188	215	214	199	197	214	213	177	180	169	200	188	170	214	196	201	178	182	188	197	179	174	151	159	173	177	200	217	179	195	191	181	190	197	203	197	200	198	196	188	206	206	168	186	195	179	163	190	167	187	189	195	191	207	179	163	175	203	188	170	192	193	158	198	191	156	194	186	179	216	196	185	201	182	196	193	174	213	174	200	221	232	193	211	209	189	187	173	185	177	177	183	176	195	203	200	188	174	197	165	184	161	195	217	190	205	195	199	196	197	196	183	187	195	179	178	198	186	198	194	181	193	180	188	190	179	205	189	180	172	192	186	181	175	178	174	224	207	207	216	206	188	195	179	190	209	188	203	202	168	174	193	178	205	169	184	172	189	180	192	159	183	162	174	175	183	178	200	173	200	216	181	209	191	184	182	191	165	201	189	162	194	215	194	170	174	198	191	173	187	170	204	200	174	176	179	187	215	187	163	200	178	187	185	179	211	194	187	177	179	186	188	176	192	195	191	209	177	170	187	178	175	189	181	185	225	169	198	195	188	175	200	205	171	190	190	188	181	201	177	208	169	170	195	192	169	183	191	196	175	172	189	197	180	183	200	187	202	200	195	197	175	201	200	207	200	165	180	182	196	187	175	183	186	183	214	190	155	166	184	190	186	188	194	186	181	188	181	203	222	198	199	204	177	161	189	178	202	171	188	180	202	198	228	187	205	180	193	187	186	179	194	185	213	194	209	203	176	153	176	180	170	185	213	175	206	186	219	179	196	192	181	186	187	181	201	193	172	174	206	201	214	170	226	171	194	184	172	173	176	181	222	176	166	231	200	163	177	180	208	193	190	184	183	197	173	212	208	197	186	183	187	190	180	181	206	221	216	182	213	194	209	209	188	176	197	182	176	200	205	204	183	163	173	205	173	221	194	177	200	177	182	193	192	172	195	173	208	167	187	182	165	217	161	175	199	181	183	191	201	193	209	198	175	182	188	182	174	202	197	213	173	215	200	203	195	176	189	197	189	207	205	183	204	233	172	181	184	195	181	174	177	170	176	205	182	194	171	184	178	212	187	203	223	169	191	214	190	185	170	173	185	196	201	208	163	160	173	190	185	191	190
8883	20651	13977	6485	3340	2072	1424	1124	852	754	670	613	568	484	499	459	477	478	443	477	508	514	459	443	479	439	453	481	457	431	498	476	486	449	453	428	452	453	464	428	443	457	452	445	447	458	463	472	465	420	444	442	392	446	469	436	445	389	424	413	409	415	486	427	421	421	456	462	422	458	433	418	456	463	431	412	473	456	423	419	418	416	470	416	441	424	458	415	457	419	453	438	412	432	420	426	464	447	448	433	442	482	451	382	443	456	467	444	474	448	408	445	445	411	444	455	433	482	405	442	465	453	466	408	430	434	423	469	443	438	442	432	425	423	432	454	416	444	442	429	460	431	433	418	460	438	429	473	466	455	402	454	417	434	408	471	437	466	428	414	424	412	434	471	432	464	453	445	450	449	438	472	454	443	430	515	411	449	448	419	454	406	436	480	434	446	486	444	432	438	412	419	440	445	442	447	475	477	455	472	434	421	478	467	465	430	442	453	442	470	438	477	442	420	431	469	453	412	450	407	481	466	453	433	419	435	434	439	432	437	447	473	449	465	422	407	460	424	442	468	461	449	458	419	429	444	419	453	471	464	438	415	491	415	447	458	464	432	424	416	428	403	445	424	412	451	463	427	421	452	451	414	453	444	409	401	458	374	413	447	468	432	438	453	464	461	439	415	450	439	453	443	478	415	459	452	424	449	436	441	428	444	442	490	443	441	493	470	444	447	457	441	443	429	426	458	438	433	445	446	443	420	480	438	459	441	420	464	479	448	424	443	419	424	390	434	431	432	438	460	466	445	442	474	422	440	438	444	465	469	429	437	449	455	481	410	423	485	453	438	446	460	450	461	404	422	451	446	435	470	439	440	444	449	396	446	422	439	423	429	416	440	424	435	413	437	431	419	436	433	439	430	413	427	437	447	443	418	459	477	405	445	428	468	419	442	454	419	474	439	444	445	470	433	454	440	427	431	432	481	421	445	458	440	471	446	434	451	459	413	432	460	420	438	431	442	459	469	472	444	440	483	454	424	412	431	429	434	450	443	440	460	435	431	424	425	435	471	476	442	443	437	454	453	444	435	448	449	458	455	460	464	446	437	468	420	453	459	421	395	434	437	398	428	441	434	450	474	412	428	444	451	435	481	460	446	432	416	445	422	448	465	451	460	448	454	476	411	430	439	450	442	439	400	415	439	424	442	483	460	425	444	454	423	451	425	465	411	414	459	463	467	452	453	473	418	447	414	399	446	417	444	446	471	433	463	435	438	433	435	447	439	474	432	463	480	434	442	434	416	429	401	430	429	397	461	494	404	439	463	427	428	433	466	457	424	445	473	397	392	427	461	455	470	443	462	448	446	486	427	413	446	486	447	450	460	450	449	423	451	459	467	438	459	443	427	450	411	460	474	458	451	437	435	465	430	440	396	441	451	464	421	483	455	440	461	423	403	437	437	441	450	478	411	403	432	419	405	457	417	444	418	427	419	443	446	471	452	441	425	481	459	463	460	483	455	465	458	380	393	444	476	415	439	497	424	415	426	468	471	420	451	487	421	443	455	413	441	448	472	455	487	454	448	466	424	430	462	417	451	427	485	443	409	456	425	449	460	470	463	431	465	404	414	442	454	471	453	443	446	458	441	458	459	418	463	457	474	480	406	462	436	431	406	446	455	451	410	404	454	440	430	451	420	455	429	449	454	396	423	426	447	411	422	475	464	432	418	442	443	435	464	426	424	431	442	469	476	465	474	462	428	478	427	426	418	454	453	392	440	451	411	432	419	449	446	429	435	438	455	431	458	425	465	450	435	427	437	476	451	417	417	449	463	484	439	450	435	427	430	429	450	426	439	423	408	475	437	408	426	446	429	470	464	425	436	435	424	423	450	468	425	464	448	433	469	439	395	474	431	437	434	420	464	449	444	433	463	448	441	415	450	430	455	440	437	447	457	453	430	429	444	437	459	450	437	436	426	394	415	409	456	449	428	464	417	451	430	434	431	479	462	406	427	442	446	488	450	434	421	436	431	453	460	450	485	454	435	440	471	465	450	456	470	449	479	436	446	401	423	466	469	436	431	426	455	414	459	414	424	467	428	447	425	413	447	446	476	418	483	462	409	441	443	453	453	431	401	479	426	451	448	403	433	445	436	406	440	440	451	463	401	438	447	451	453	426	479	455	437	431	447	413	437	428	423	432	384	416	416	416	440	473	401	403	495	456	437	469	420	467	445	433	453	445	419	444	456	427	445	434	436	447	442	418	446	421	443	415	427	421	449	448	451	444	433	464	428	417	458	454	426	435	447	452	410	440	428	423	444	465	430	440	471	465	449	441	431	430	445	431	452	459	435	436	434	466	458	413	463	412	450	443	428	435	440	415	455	465	428	464	460	451	450	442	395	442	435	454	451	427	457	453	427	420	428	464	449	434	462	433	443	401	444	467	454	433	430	445	418	436	446	416	451	448	461	457	432	426	451	440	484	417	438	452	498	421	446	436	462	415	449	437	428	439	497	420	451	446	422	436	415	446	435	440	440	431	420	435	468	446	440	414	414	433	431	423	435	434	445	460	441	431	441	484	454	395	460	465	475	449	453	449	441	454	420	430	438	421	434	460	445	485	446	459	442	444	441	455	466	432	467	422	439	463	423	460	423	437	412	460	409	424	474	448	467	429	444	462	456	416	432	454	443	463	435	433	450	443	421	440	461	447	426	448	449	437	452	431	448	421	440	461	456	440	466	425	446	444	458	475	450	438	443	479	462	417	436	443	469	426	482	434	477	401	460	442	414	468	418	432	444	434	449	427	440	469	452	431	455	447	467	460	461	424	459	414	459	451	457	468	439	449	453	444	465	420	381	465	443	471	434	435	478	436	395	407	428	462	456	435	442	428	389	467	471	403	410	445	471	434	449	420	408	495	450	428	453	452	425	408	439	458	448	419	430	439	470	439	439	409	436	432	413	466	494	403	422	425	493	440	460	440	432	449	424	498	444	430	442	460	434	454	472	398	487	448	450	435	408	429	390	443	450	414	450	485	422	409	402	464	449	470	421	438	469	467	426	417	419	410	422	423	414	443	393	418	434	411	402	443	454	444	471	419	456	400	435	428	461	455	445	438	447	445	473	455	482	407	465	453	471	448	421	455	456	461	437	420	454	437	457	430	441	430	413	472	455	429	435	429	411	448	451	466	464	435	442	429	437	446	453	440	431	463	429	448	440	450	478	449	417	440	454	442	465	464	425	467	453	448	433	397	466	394	405	457	491	444	440	440	451	426	433	461	418	394	432	472	452	453	447	436	398	465	462	461	460	463	449	441	460	465	442	416	469	438	455	428	427	445	427	458	425	489	462	468	423	408	427	451	459	445	469	429	433	445	457	460	458	440	431	412	444	451	467	408	441	461	491	455	453	412	445	461	454	458	435	453	442	433	452	403	415	426	418	445	474	426	485	401	468	453	416	430	479	432	457	420	472	430	481	505	400	436	463	452	432	437	473	423	460	452	428	435	444
36155	14135	6454	2858	1610	1252	946	735	668	579	530	461	455	414	401	422	406	409	394	385	405	395	409	442	398	421	422	414	424	388	404	427	425	405	416	407	405	410	423	396	413	368	401	393	396	408	401	411	402	424	354	417	438	387	375	408	421	429	405	401	408	385	380	383	414	440	442	429	398	411	427	437	414	390	373	419	377	399	389	404	384	392	392	396	388	424	437	402	402	390	398	399	420	397	398	390	403	428	380	368	380	435	359	411	388	407	425	414	393	425	437	442	374	405	414	371	391	422	379	423	383	366	400	458	387	402	407	412	433	421	441	389	378	415	398	397	423	398	413	420	447	411	391	410	388	409	386	412	397	422	369	380	363	383	447	411	364	379	409	383	381	412	425	425	379	388	424	386	453	415	404	385	403	431	374	415	417	388	437	359	409	381	404	395	379	446	408	418	424	411	391	403	456	386	390	408	377	379	439	398	381	387	376	403	386	382	383	426	441	425	381	410	388	392	425	407	426	423	384	411	395	405	396	396	430	426	378	384	413	420	443	421	411	372	446	444	439	410	437	413	386	415	415	430	394	433	381	396	374	416	413	414	392	384	405	389	409	459	426	398	396	407	391	401	401	386	445	368	362	411	407	381	408	416	439	372	377	418	397	402	383	392	394	400	414	345	402	399	400	405	419	418	423	357	381	393	385	408	413	405	388	407	414	406	396	387	363	385	402	413	406	388	371	383	403	432	405	358	381	388	422	405	432	420	413	374	386	396	394	379	415	431	394	399	420	433	377	373	357	423	396	391	403	389	424	386	425	392	393	401	411	400	403	451	390	430	410	395	421	400	399	413	413	400	391	412	427	407	450	368	433	431	372	374	415	411	418	395	385	383	395	447	384	398	375	389	439	408	385	369	416	405	416	413	399	384	394	380	363	389	395	412	410	412	406	376	446	421	414	384	444	376	384	381	404	422	409	366	427	418	404	403	384	384	423	381	380	415	398	413	373	398	407	432	382	397	380	419	416	404	400	360	380	409	426	412	424	432	405	413	439	407	387	391	408	415	412	374	399	427	433	395	366	389	381	400	392	414	391	410	357	390	390	390	367	412	419	404	399	378	421	395	411	445	411	409	389	433	410	371	421	425	399	425	430	378	437	420	413	411	400	428	366	404	424	433	429	374	435	423	406	420	408	442	405	370	403	401	403	394	368	399	434	392	398	415	401	381	429	378	387	395	401	388	407	395	417	438	416	382	411	398	397	389	406	405	419	391	376	420	393	375	413	412	399	399	424	410	375	379	427	422	427	397	393	404	410	431	375	420	397	415	411	399	387	446	453	386	424	400	397	402	403	435	405	400	392	403	420	442	400	416	402	418	382	375	412	410	459	382	376	391	405	392	393	402	418	418	422	408	368	409	410	439	396	431	366	416	402	413	420	449	430	430	402	404	411	373	388	435	395	414	397	407	390	428	410	378	382	408	394	402	405	381	401	391	393	430	455	430	413	418	399	402	392	395	389	405	394	423	387	365	376	390	423	410	395	418	394	394	403	443	425	419	424	388	395	390	398	401	417	389	385	419	366	407	434	418	400	398	411	421	412	432	421	426	430	375	401	405	416	421	417	366	419	422	404	400	392	414	393	422	383	423	374	416	386	353	379	362	358	382	408	390	418	409	391	406	390	376	402	415	388	401	388	404	415	385	391	397	411	389	401	384	386	413	429	403	439	426	371	421	429	405	406	375	390	384	418	368	401	395	439	387	398	397	407	395	388	406	387	389	363	372	382	377	417	398	413	406	420	383	402	421	390	379	381	395	417	393	363	399	399	357	405	419	400	422	380	413	464	410	400	389	409	367	352	407	384	426	394	447	367	405	384	423	418	353	388	407	392	392	391	414	429	389	417	375	417	368	391	423	412	376	422	406	376	386	379	404	429	393	430	383	422	368	386	385	411	395	401	424	416	420	399	436	422	430	402	400	386	384	382	420	428	364	433	395	429	428	400	425	355	378	391	419	390	411	410	381	402	360	398	414	422	392	423	444	452	418	387	387	356	363	406	398	435	393	345	380	411	394	331	404	411	432	389	399	402	433	380	380	390	399	383	399	384	386	387	414	385	422	384	376	350	388	399	388	401	409	361	431	391	408	392	395	424	384	415	384	394	383	377	413	396	388	375	389	396	405	362	431	420	413	418	408	413	403	415	416	367	404	402	441	380	410	397	411	419	403	383	426	398	385	377	402	420	415	429	398	394	409	426	387	371	417	428	428	424	401	403	456	430	386	391	411	392	404	421	413	419	411	405	417	427	444	373	410	393	411	405	405	356	406	431	373	380	436	397	430	430	418	377	416	413	354	402	419	422	446	395	404	438	378	410	408	417	411	425	375	403	412	443	390	385	397	455	401	419	385	374	432	427	392	410	383	413	382	400	398	401	444	414	365	383	367	464	397	394	389	409	439	444	407	409	387	423	375	415	381	407	418	390	445	420	374	388	396	407	398	413	425	413	383	381	393	432	420	424	409	449	405	366	403	430	430	390	434	398	408	451	402	421	404	404	388	399	356	423	415	428	390	413	442	448	383	395	411	413	382	379	375	411	440	370	356	456	424	367	407	408	401	363	414	387	392	390	394	405	389	411	437	391	406	451	399	378	408	413	405	425	379	440	395	423	368	421	415	424	417	438	422	383	408	393	401	411	376	440	363	426	406	387	383	394	414	410	432	417	410	387	410	396	409	406	417	380	425	413	424	417	372	415	418	402	401	417	392	436	403	392	398	397	421	378	399	382	411	449	413	384	416	369	417	414	401	402	408	409	397	396	421	419	374	400	395	405	390	396	397	409	362	426	417	425	435	413	371	385	402	389	376	391	398	392	420	418	396	390	417	405	400	384	370	437	408	394	403	404	408	375	434	432	386	408	427	407	390	456	402	386	386	393	372	388	423	408	388	382	436	408	413	391	420	409	393	412	438	430	403	411	423	396	401	418	406	393	403	395	393	373	455	380	433	382	423	387	399	418	416	420	428	422	407	417	408	453	373	403	412	407	382	430	391	424	384	412	381	387	399	417	376	395	364	382	432	394	400	431	444	409	429	390	392	416	387	401	426	446	439	397	383	385	388	387	422	395	390	413	401	382	405	384	446	396	405	448	432	389	439	403	376	424	395	423	393	411	366	380	377	415	404	416	418	400	389	403	445	417	431	433	411	398	388	426	392	390	397	408	422	429	413	386	430	421	392	413	397	431	395	368	409	422	409	432	408	387	428	369	402	410	433	396	386	422	370	395	413	391	399	415	376	384	407	396	401	386	407	399	405	391	401	401	395	414	399	428	390	419	385	433	376	422	391	395	370	365	404	427	376	359	410	415	415	416	363	413	365	389	399	426	391	365	394	387	363	401	430	395	404	393	373	411	392	420	391	421	386	413	431	436	409	417	371	399	403	387	405	390	413	409	379	423	398	407	353	375	411	436	407	412	395	420	405	415	433	377	415	424	409	398	421	403	397	411	414
14592	8704	5884	2661	1616	1298	1135	1096	1015	999	944	946	904	877	871	896	821	841	843	870	899	856	863	868	939	842	855	868	862	879	869	867	832	899	910	903	850	831	892	832	820	851	883	863	929	916	839	854	852	859	824	816	858	838	880	875	911	818	818	905	846	907	883	885	908	872	841	838	898	892	901	916	907	882	843	858	901	850	909	908	895	932	894	877	880	881	878	876	906	869	893	894	880	908	938	867	894	909	879	846	888	903	868	854	846	850	810	896	879	881	837	868	889	876	868	861	869	848	905	821	873	868	946	879	834	890	890	891	869	870	893	855	847	876	910	878	912	858	842	898	840	842	838	884	827	857	897	929	880	884	862	877	921	869	846	904	827	924	904	818	869	855	862	923	820	922	832	889	881	891	836	826	901	886	851	864	876	866	878	895	875	902	818	876	855	857	824	880	855	836	894	847	868	894	919	831	845	870	931	890	857	878	861	894	889	920	868	876	911	869	925	894	831	876	920	845	816	868	915	914	861	888	876	865	894	847	853	887	860	908	828	911	911	876	876	900	877	827	897	910	877	886	811	874	875	870	850	909	836	826	838	904	873	889	861	891	866	893	918	900	869	860	906	873	853	865	815	888	882	924	895	895	900	832	819	812	915	855	842	889	827	890	855	869	848	822	879	853	832	849	895	921	844	870	860	920	845	924	873	828	855	882	861	851	865	808	871	829	815	865	874	851	857	897	894	857	888	830	889	841	911	921	869	881	884	891	880	893	888	895	917	867	880	866	883	914	882	887	904	922	844	830	846	854	823	862	886	890	882	870	866	868	871	845	875	909	852	894	862	832	878	837	962	902	839	823	860	906	809	840	828	848	897	836	845	834	854	891	896	867	865	910	837	860	866	884	883	821	844	849	881	880	868	859	881	843	884	884	858	919	868	855	893	844	905	853	870	828	850	882	895	892	872	888	897	890	868	886	846	906	867	837	879	879	873	926	872	878	840	886	847	818	882	876	851	907	832	898	859	862	821	850	821	920	839	852	879	878	898	925	865	889	897	882	926	895	894	837	895	887	873	878	875	871	866	866	932	885	862	778	842	898	936	840	834	853	897	865	876	897	841	913	873	920	784	890	814	879	905	864	859	880	886	918	884	860	864	873	870	853	863	912	882	912	892	912	849	867	892	843	923	877	831	911	874	874	895	873	930	857	919	871	869	874	884	862	890	882	890	869	900	869	889	832	917	875	845	871	818	858	880	844	913	887	878	882	879	852	899	872	864	890	845	851	849	851	831	904	891	907	840	839	847	855	889	891	855	873	871	869	907	882	887	868	889	824	930	853	865	882	858	891	827	881	855	836	808	869	876	856	933	871	815	876	918	842	893	838	843	863	835	837	861	883	857	835	884	871	919	860	856	852	912	842	886	850	882	862	845	898	902	849	943	872	874	864	874	829	905	885	880	845	852	844	833	850	855	914	892	894	851	877	888	874	880	864	864	904	852	908	856	824	877	859	926	855	865	899	907	908	918	849	873	907	860	892	871	934	915	861	872	879	906	875	868	840	884	860	904	855	804	895	937	851	832	846	836	864	909	858	909	924	852	873	901	843	861	869	892	808	895	885	884	885	841	855	795	862	829	840	901	888	889	879	852	846	874	873	832	852	921	843	874	918	872	821	856	872	910	839	814	871	837	856	880	840	859	911	877	829	892	898	909	852	852	879	919	893	900	889	820	854	880	851	928	872	903	888	819	854	907	867	860	904	847	833	942	857	832	877	875	849	892	869	912	877	835	879	856	875	883	844	891	843	890	875	884	848	872	884	872	834	866	871	879	872	889	864	834	875	949	861	901	877	873	874	856	875	913	853	913	858	897	827	825	843	857	864	850	864	917	823	840	858	871	867	883	850	846	819	828	828	893	879	854	861	867	860	838	846	831	818	855	822	854	859	841	872	883	877	862	885	865	872	893	903	893	855	842	889	880	883	823	883	867	805	830	827	838	851	880	873	932	848	862	843	888	868	904	877	854	900	895	877	869	845	902	816	921	954	851	889	869	832	870	860	852	888	894	857	865	885	879	804	893	850	882	891	860	890	880	903	855	852	886	844	881	854	879	886	880	851	893	817	924	922	827	850	903	849	890	860	859	875	850	881	805	900	858	875	917	868	870	889	848	910	877	859	907	914	898	828	873	889	903	876	864	868	889	850	867	912	901	890	911	838	898	876	869	901	846	865	851	833	839	947	851	815	844	923	878	812	853	860	864	945	840	913	930	917	911	858	858	870	892	907	913	864	883	886	906	824	850	876	904	895	843	878	884	834	895	886	924	870	914	908	877	881	855	844	896	910	859	861	917	851	832	878	870	871	923	884	806	849	840	857	902	918	879	924	895	846	922	812	832	896	887	876	916	834	946	893	887	871	921	861	952	840	929	820	874	867	860	860	836	824	905	815	882	887	819	881	932	877	878	916	843	867	861	872	853	900	878	835	872	883	853	888	841	882	863	853	846	843	933	895	868	805	879	844	895	864	891	858	874	864	855	853	886	887	885	934	866	818	872	859	889	878	868	902	912	927	864	859	857	861	860	805	835	851	847	905	880	835	908	846	868	881	861	802	791	885	855	877	835	878	894	851	817	889	910	880	857	886	889	849	868	834	935	855	902	840	936	867	905	886	912	835	883	927	860	894	874	881	851	888	912	859	844	836	921	910	845	911	850	870	864	852	844	876	868	882	866	844	889	844	832	864	866	908	875	895	862	816	872	894	830	877	888	874	939	868	872	883	873	881	832	837	891	844	912	852	904	882	885	903	909	845	888	830	872	912	874	887	855	868	873	887	850	875	862	863	929	867	897	851	875	833	857	885	853	869	883	894	933	873	881	892	904	891	857	859	847	905	845	859	930	901	922	877	926	872	830	887	850	881	902	884	824	896	931	906	889	830	913	846	850	881	870	909	931	875	906	828	856	896	882	891	897	859	862	792	851	915	860	881	930	850	870	822	892	869	893	868	902	847	849	819	865	915	845	844	804	822	863	863	909	866	870	859	872	872	807	878	863	883	887	869	887	884	933	832	900	903	894	865	886	872	860	851	896	907	867	850	903	856	891	841	884	884	877	871	911	860	849	830	853	831	875	890	870	907	855	861	900	890	915	873	861	870	835	912	903	859	876	913	799	867	868	853	856	874	881	909	868	831	886	831	849	844	903	868	932	850	831	859	874	874	890	846	798	897	867	845	962	891	911	869	893	888	871	883	871	876	916	825	888	865	899	844	871	838	883	829	879	879	859	930	846	883	857	884	872	846	803	851	891	841	877	848	857	893	953	903	902	848	917	874	835	875	822	919	913	816	842	897	878	873	905	854	832	859	882	868	918	873	843	854	861	830	884	874	856	898	847	819	913	857	882	870	929	881	830	874	844	880	908	823	848	910	859	914	842	877	885	872	926	826	829	892	857	834	876	858	886	890	881	878	896	850	850	928	845	891	846	841	874	857	838	877	918	875	872	869	857	853
24756	21132	24673	27850	20852	5763	1744	1109	919	693	518	450	391	309	368	338	373	330	303	291	329	333	343	298	320	295	299	343	328	309	302	314	347	308	288	296	308	334	275	340	315	316	314	331	270	305	304	295	305	307	322	315	303	308	318	327	327	299	323	299	280	291	290	322	309	295	299	343	304	318	294	321	302	298	299	269	287	310	276	336	283	318	322	299	295	294	301	313	284	323	297	294	297	311	326	280	320	330	319	288	304	281	295	299	306	292	316	299	313	312	297	300	296	337	329	313	301	352	329	298	312	336	285	329	289	327	272	295	306	295	315	287	304	340	351	334	355	306	339	318	309	276	281	303	316	300	297	309	316	321	306	292	276	257	342	307	259	298	299	325	311	295	260	295	289	288	348	318	323	322	296	326	304	311	296	286	271	292	360	298	314	319	309	308	289	291	318	282	293	274	304	320	295	311	301	303	299	300	295	312	292	292	304	303	307	302	314	312	316	312	310	316	278	282	314	300	323	326	305	303	310	318	320	332	313	318	283	329	353	360	338	300	303	305	313	296	307	333	305	308	291	305	294	338	275	278	289	285	299	295	276	306	314	298	279	326	290	308	313	310	338	321	300	316	348	265	327	321	315	296	299	288	316	296	313	317	300	304	292	335	339	319	289	304	321	301	276	306	295	299	356	310	280	310	315	296	293	295	314	307	280	309	294	348	313	302	301	293	302	331	330	324	306	276	252	308	298	276	316	305	318	302	305	309	329	338	289	285	322	295	312	316	291	298	311	264	310	307	314	305	304	333	277	327	345	338	319	298	326	291	277	299	307	285	280	319	334	303	287	274	279	293	291	287	283	323	293	279	301	296	303	310	301	281	287	293	321	291	311	281	319	273	336	307	298	322	335	325	296	316	316	307	323	313	302	277	311	292	326	317	289	289	263	329	336	303	302	306	311	294	311	320	309	340	334	312	291	302	331	257	327	308	290	298	301	324	287	306	316	326	296	299	298	274	310	274	293	330	319	293	277	298	332	294	294	284	311	312	304	310	270	297	299	326	289	299	317	279	286	291	282	314	285	309	287	312	274	297	292	332	306	360	299	298	301	295	299	297	307	320	284	295	310	332	262	276	292	290	316	295	341	313	312	308	303	311	331	304	314	336	366	292	286	282	300	301	322	299	309	248	292	307	305	316	331	276	336	315	320	301	340	333	323	304	311	309	321	273	293	330	274	275	299	285	312	320	300	322	308	294	328	285	285	323	306	317	287	324	326	306	312	346	297	309	270	279	304	308	325	303	288	310	277	305	305	324	289	289	325	305	308	295	323	286	298	320	307	326	338	333	327	293	276	263	307	311	288	267	280	330	325	307	311	299	326	311	306	284	327	299	296	301	279	313	307	280	325	311	298	294	316	254	294	292	312	336	283	282	298	289	277	296	273	309	278	310	329	322	296	310	309	305	347	317	305	297	305	274	275	309	317	288	290	293	315	302	312	301	292	291	310	314	308	294	317	295	313	286	293	323	304	279	306	301	292	318	276	291	331	313	287	324	318	314	324	329	330	269	312	297	310	311	323	283	323	295	300	275	300	300	323	323	316	307	285	317	275	288	321	320	291	267	298	305	284	326	310	306	311	276	310	286	320	297	290	301	279	282	297	306	277	303	322	308	325	283	276	303	332	312	326	337	303	313	312	293	291	293	278	288	313	338	310	312	324	294	322	314	308	293	320	308	314	314	290	327	289	281	286	304	293	278	318	300	304	306	328	302	317	318	292	287	286	330	312	260	313	281	297	323	305	280	287	324	287	295	259	328	302	280	288	327	297	273	308	296	297	321	281	318	275	319	277	329	288	311	323	305	268	320	295	283	268	323	296	291	325	333	299	300	290	300	309	291	298	305	338	309	288	334	313	314	333	281	259	299	274	338	322	285	309	303	295	283	311	283	297	318	325	317	281	289	287	294	279	304	310	300	308	273	294	315	313	307	302	285	304	321	334	334	328	323	313	311	330	298	296	293	294	329	316	310	317	318	296	334	336	258	314	310	267	310	302	310	277	294	333	303	318	283	296	308	304	315	325	347	304	325	300	324	305	285	283	316	291	292	313	296	305	268	306	324	320	337	284	304	329	306	273	258	314	326	307	290	339	300	316	315	286	315	326	301	309	319	323	270	287	307	303	311	292	330	293	283	316	352	296	292	342	352	303	301	283	301	329	301	322	348	307	268	295	327	304	286	321	315	316	302	309	344	321	309	322	296	329	312	296	314	321	292	300	297	256	314	283	286	275	305	316	318	302	305	313	263	300	302	309	302	303	336	292	298	285	310	300	296	310	311	304	316	252	310	330	324	281	305	280	294	308	325	317	297	280	294	327	334	338	281	305	303	343	319	310	294	338	270	308	294	295	315	308	306	291	267	266	301	315	299	285	301	334	322	308	304	296	333	318	318	308	321	319	320	298	323	302	309	288	310	279	303	322	315	278	308	310	269	306	285	299	307	302	306	307	292	304	277	314	301	318	293	295	320	313	315	316	333	295	319	298	308	302	332	285	311	280	306	313	306	299	286	352	268	291	317	315	305	287	285	294	317	300	308	290	317	326	315	316	297	320	322	302	301	297	321	319	289	299	296	329	297	303	322	311	339	300	267	321	288	303	276	316	333	289	300	296	315	293	284	272	294	272	312	294	313	298	302	313	314	323	306	302	298	329	319	325	277	320	307	311	303	278	279	294	315	283	303	316	294	300	330	324	302	299	278	334	325	274	294	268	300	318	320	307	299	332	318	297	318	285	251	292	315	330	328	334	322	244	330	317	286	294	294	278	291	281	307	318	295	310	274	295	342	280	289	309	320	325	326	308	303	300	327	335	324	350	288	299	278	310	304	315	345	313	282	320	326	330	305	305	317	295	291	294	329	276	296	294	308	302	312	337	308	325	299	313	302	305	297	297	318	307	301	292	282	254	286	261	283	329	331	310	315	302	314	286	297	307	310	287	319	317	305	308	304	293	329	318	297	286	321	309	300	301	302	289	310	314	316	295	322	297	316	304	299	300	303	312	300	319	270	265	349	287	301	309	306	316	279	286	293	319	284	277	332	298	314	287	297	270	303	287	305	303	315	295	285	334	285	273	324	311	300	295	308	324	290	281	305	254	295	286	302	327	325	329	313	351	308	318	282	322	332	283	312	289	291	303	295	294	312	302	311	310	312	287	317	322	287	295	323	312	279	264	281	311	323	315	296	291	332	308	353	311	272	298	311	335	306	286	299	277	285	306	289	312	293	305	309	332	323	264	315	305	284	286	308	335	287	303	298	311	298	302	324	311	321	284	290	287	320	311	296	277	286	342	317	329	294	327	319	302	337	308	293	320	289	272	332	275	301	295	307	327	313	322	323	297	297	329	317	317	284	269	289	308	300	285	295	314	299	290	316	287	308	334	301	293	294	290	285	322	284	314	306	295	312	311	305	319	310	317	300	296	305	336	303	322	293	344	301	314	318	317	304	286	297
9600	13871	9952	4405	2306	1651	1227	981	903	892	799	740	708	663	709	720	716	699	705	720	712	698	674	662	717	674	643	679	722	664	665	663	660	666	690	636	662	715	643	708	672	663	671	641	695	646	679	621	736	643	661	684	671	641	710	703	660	682	689	733	639	669	673	645	634	669	635	700	655	647	693	659	669	673	617	705	626	672	700	647	651	672	706	697	638	629	662	669	672	702	635	644	650	681	691	650	677	679	595	667	650	676	660	670	682	642	664	649	631	648	639	667	632	656	674	674	683	649	693	665	692	645	666	662	681	666	684	666	682	673	645	655	667	671	685	655	668	629	644	679	651	634	632	670	665	633	606	688	635	710	658	676	673	654	645	668	681	623	630	668	635	651	687	638	636	715	646	649	678	778	657	689	655	673	602	690	680	635	647	676	698	706	617	665	624	676	613	644	645	658	680	705	686	631	693	696	658	650	645	672	651	593	661	665	638	674	661	651	666	675	689	706	719	672	697	669	686	664	652	669	693	640	677	662	683	621	683	619	635	678	646	664	640	614	692	704	653	677	651	649	645	689	671	652	666	687	690	666	683	679	664	653	708	710	680	685	668	664	669	693	659	696	685	707	644	667	711	691	697	662	687	666	726	666	687	652	653	655	659	647	680	682	678	675	669	592	667	685	628	670	670	633	656	644	729	654	677	634	646	682	713	665	679	650	632	669	684	663	661	688	681	622	694	654	684	640	628	611	666	669	645	665	689	639	680	605	688	661	651	688	656	673	666	721	620	678	667	666	684	658	661	667	723	603	671	669	662	650	645	661	666	673	670	723	666	694	723	644	639	678	641	638	695	661	626	608	660	681	637	674	669	680	653	633	727	647	664	666	706	669	658	656	630	626	674	678	663	659	661	668	650	683	668	639	649	687	652	655	644	693	683	645	656	677	688	693	684	636	664	704	697	694	724	671	645	608	680	671	701	688	652	698	700	673	662	623	677	680	608	688	597	670	604	638	671	698	671	641	641	638	623	666	642	649	688	641	677	671	705	678	665	635	643	608	682	640	647	664	651	638	663	653	652	677	649	617	649	667	622	685	712	709	636	681	714	677	677	658	661	672	652	627	647	677	665	633	657	716	688	699	646	686	651	675	659	697	726	668	693	700	701	688	689	697	696	668	640	681	670	666	643	688	679	681	681	643	652	699	710	653	653	690	684	638	659	647	665	621	697	703	644	680	675	666	688	682	631	625	693	679	670	703	701	666	651	624	612	716	642	684	621	633	638	637	677	675	664	674	649	665	663	634	679	682	678	672	672	664	678	705	638	708	662	691	658	668	700	632	707	661	702	651	698	636	645	690	696	680	667	624	607	628	674	656	686	697	636	680	664	628	656	661	616	687	671	672	696	660	656	660	649	638	619	641	687	672	647	646	654	656	684	673	685	677	697	658	687	681	750	650	678	703	626	660	680	668	637	627	670	659	676	692	695	690	699	657	651	650	674	662	677	703	632	658	647	648	674	723	665	667	667	672	679	663	702	672	694	657	670	680	653	710	656	668	666	678	684	606	656	665	692	680	686	708	667	666	655	658	651	671	643	680	686	612	644	658	691	701	656	693	696	675	692	670	664	668	727	646	707	725	649	653	633	678	634	611	679	676	677	692	665	700	661	639	661	709	638	681	645	631	680	688	664	680	715	691	669	725	641	668	632	646	701	641	743	654	621	644	641	646	631	655	693	648	648	637	670	632	667	663	608	674	681	696	650	694	673	673	696	658	658	651	665	665	637	657	681	679	649	660	658	663	702	656	704	678	680	692	681	664	675	655	669	671	687	687	647	720	631	639	673	625	674	654	663	677	664	631	683	681	684	645	703	666	648	631	695	674	666	658	678	691	650	618	676	627	655	671	695	672	632	623	638	747	641	656	647	665	685	640	694	698	729	702	658	678	663	693	654	699	635	686	675	649	675	679	635	675	689	613	685	684	697	692	668	676	666	678	655	665	667	671	674	643	680	664	684	688	661	680	667	679	646	686	629	663	634	689	640	707	684	669	702	672	643	629	634	679	701	649	661	650	609	674	644	645	666	653	647	690	663	645	649	646	621	655	640	629	714	653	671	715	700	619	636	631	654	679	668	637	707	662	629	650	646	665	680	666	626	666	675	670	634	661	678	684	632	688	628	680	669	682	692	744	709	690	666	652	629	640	653	704	646	683	651	659	648	723	665	678	635	665	643	713	614	637	681	702	656	701	674	667	641	652	671	636	713	638	681	677	684	686	649	676	665	669	645	652	675	655	678	627	664	640	670	661	697	661	674	702	660	670	673	688	674	670	685	682	659	682	669	668	699	669	664	697	641	651	669	686	640	657	695	686	681	672	677	674	725	679	642	713	667	719	645	691	716	644	671	643	634	675	663	683	662	628	688	664	685	646	735	643	643	609	675	675	675	683	688	638	698	664	685	673	668	644	670	655	680	662	662	686	668	681	672	659	652	660	710	669	648	654	667	671	693	720	645	691	703	687	676	690	660	617	682	716	690	643	638	684	667	639	680	703	642	656	689	720	660	696	642	715	699	664	669	688	616	636	677	671	682	687	653	622	660	640	622	710	672	698	727	634	662	716	657	674	700	655	642	600	688	689	613	645	679	680	686	637	670	648	661	632	675	711	675	656	695	684	645	696	634	695	659	629	686	691	664	656	672	662	674	704	664	635	676	632	617	752	641	683	666	607	687	661	656	653	662	678	676	675	674	662	614	659	647	662	656	708	660	661	689	642	693	652	676	678	678	675	698	645	665	712	695	645	678	658	703	636	613	730	662	659	668	675	677	703	628	667	641	680	647	710	675	672	671	677	685	650	694	700	648	662	654	632	682	702	665	691	698	683	674	653	681	620	676	643	704	658	630	651	672	704	646	701	629	670	682	673	685	690	692	658	700	732	683	689	677	636	654	648	701	667	656	733	642	666	639	679	673	625	702	686	615	648	673	680	710	683	671	675	689	654	692	655	668	638	644	605	656	658	673	645	678	633	685	657	692	695	693	613	664	727	611	648	630	661	668	671	660	645	611	623	678	678	690	632	650	683	676	658	690	697	657	620	679	642	626	653	692	623	653	649	699	691	647	659	658	632	648	672	603	631	677	659	704	694	657	683	660	673	696	701	642	696	673	654	693	667	665	668	662	667	643	701	691	638	687	656	672	676	640	707	673	679	662	655	666	678	656	704	645	670	632	673	656	705	662	630	635	618	708	657	656	679	644	665	668	669	677	675	652	652	658	624	647	687	695	718	701	671	697	651	677	647	667	626	681	663	689	681	660	669	712	660	656	670	658	669	697	629	647	683	685	702	666	712	678	737	671	672	676	635	650	637	648	632	682	711	612	654	668	658	656	705	674	697	673	738	659	647	689	667	711	680	633	681	666	648	701	671	673	647	615	710	680	665	654	679	660	641	661	636	681	648	657	645	716	659	706	654	663	668	665	662	652	671	676	640	635	655	674	707	678	655	642	692
24010	21164	25377	27218	21197	21171	6293	1828	1200	899	586	472	354	319	277	291	284	235	209	196	223	217	212	221	233	236	192	235	225	180	241	184	205	198	173	200	227	190	195	200	177	198	199	186	184	216	202	192	191	202	183	188	186	190	200	172	188	203	180	197	196	214	208	177	174	192	198	215	206	169	200	207	210	178	172	197	224	176	190	197	204	182	200	208	211	198	195	210	192	175	197	180	161	198	227	173	200	188	184	208	193	209	179	190	199	224	198	195	182	189	186	222	206	202	197	239	208	175	191	196	191	182	194	168	200	168	189	199	216	193	214	199	210	183	193	186	192	208	205	215	187	194	197	211	185	169	207	222	181	214	210	215	184	186	201	202	197	193	189	187	167	178	190	202	185	183	180	215	212	209	212	184	205	180	181	211	188	205	181	187	221	209	191	205	181	188	226	229	196	199	193	199	185	177	223	211	196	213	167	214	186	204	208	196	207	197	198	191	191	183	185	188	170	191	221	181	211	196	227	191	220	173	187	171	202	205	182	193	207	198	159	175	170	192	202	218	204	206	189	208	198	199	202	204	181	214	170	151	178	194	210	185	183	164	221	187	177	202	221	174	211	182	196	185	177	214	201	177	212	208	190	217	184	164	192	191	188	210	184	204	190	181	173	198	173	204	216	191	197	216	175	217	190	197	203	177	182	208	168	174	194	185	202	230	195	194	191	180	163	207	174	175	205	194	191	192	181	177	216	192	194	218	181	208	186	157	187	198	208	206	194	164	185	186	183	177	201	201	197	170	210	178	185	189	188	178	210	189	197	183	186	176	199	178	200	184	204	195	201	187	210	206	174	216	188	200	203	198	170	181	213	182	184	199	196	215	210	181	208	197	187	191	183	172	210	193	183	192	180	186	188	198	199	214	194	192	180	196	198	204	205	211	211	220	194	209	161	191	186	178	208	180	195	203	195	181	191	207	187	174	173	197	213	196	202	201	219	190	170	199	183	209	184	216	178	200	177	195	183	206	210	193	193	199	201	205	190	192	195	193	167	182	176	191	193	164	174	176	224	189	199	189	177	193	192	174	202	192	221	183	185	187	201	194	179	155	173	188	197	181	208	168	160	194	213	203	216	186	178	187	210	189	177	210	204	201	187	205	181	197	184	163	185	187	219	192	191	176	212	184	223	206	181	200	203	185	169	183	172	210	170	191	209	190	186	183	175	167	197	196	166	165	170	199	199	181	181	174	184	211	184	197	193	181	194	187	166	229	205	202	211	192	190	199	187	209	213	193	192	167	179	185	181	188	217	187	185	203	227	198	210	192	204	179	184	185	169	190	183	175	211	200	201	190	169	199	180	186	194	204	193	199	202	202	215	179	182	171	172	178	202	219	212	176	152	201	185	215	189	183	218	199	203	199	206	190	179	169	215	191	208	220	186	205	181	184	157	168	200	230	195	198	210	207	200	195	199	191	222	188	226	180	215	183	216	185	202	198	178	170	184	236	203	200	193	197	216	204	198	216	206	179	174	194	199	189	193	192	192	197	194	225	212	176	216	178	192	196	216	187	193	188	210	192	168	221	219	212	181	198	171	210	205	192	213	197	173	174	212	186	196	208	206	154	188	174	195	188	210	211	178	174	185	180	185	197	211	169	171	165	196	187	211	198	190	179	221	184	204	207	173	178	178	208	196	196	206	197	198	180	175	208	211	216	190	189	174	154	179	197	209	178	200	185	192	207	184	190	208	200	168	200	185	210	164	186	212	231	234	188	186	203	202	193	213	200	181	173	205	189	205	223	196	176	176	195	159	205	168	174	165	181	179	191	194	228	194	176	194	185	178	232	187	186	178	179	176	192	157	170	192	203	178	197	184	179	170	194	186	199	181	180	174	201	232	204	184	192	209	168	195	182	175	171	204	199	206	230	167	180	189	188	184	187	189	215	207	196	181	197	214	175	192	217	184	202	182	186	187	174	183	175	211	229	187	182	169	180	195	206	197	216	184	181	190	192	180	200	193	193	195	179	208	215	217	170	174	192	197	208	206	189	198	201	195	158	201	199	198	174	189	185	202	171	198	200	203	203	176	188	184	188	190	209	191	176	173	205	192	190	204	195	198	193	197	173	186	194	208	190	193	171	192	185	194	200	170	178	198	189	193	200	202	206	208	192	172	188	202	169	203	175	201	179	161	197	189	180	174	186	217	229	189	203	181	194	191	208	208	220	197	170	205	187	209	182	164	204	180	167	184	200	201	204	203	166	187	190	168	210	169	179	204	195	184	207	176	190	172	213	187	196	206	144	185	196	213	193	218	215	183	196	216	180	204	204	213	171	195	204	207	191	198	197	188	178	201	201	182	200	183	197	203	203	201	202	202	213	207	192	201	172	206	190	198	197	190	214	210	195	219	204	214	188	202	195	194	188	196	213	198	213	201	196	209	196	196	181	205	217	198	203	211	230	199	203	194	187	177	164	196	206	179	188	183	166	208	209	206	191	200	176	201	197	189	165	219	196	184	159	187	187	170	196	204	188	174	187	191	185	189	201	190	204	213	209	212	190	203	176	161	199	175	173	201	163	191	201	190	205	195	210	172	176	201	202	191	210	202	246	190	199	182	185	215	184	185	184	202	173	210	179	198	189	192	197	186	191	209	204	184	214	187	212	224	201	165	176	215	235	208	225	186	189	175	167	219	193	177	211	193	208	188	195	163	187	192	213	194	177	190	211	185	187	172	210	189	209	169	198	198	191	218	191	180	202	214	214	169	181	190	192	225	185	179	168	196	204	199	176	176	207	177	173	198	175	201	201	201	171	166	181	199	201	174	209	185	201	180	190	180	200	180	199	217	187	205	184	175	177	192	210	195	188	203	193	213	187	195	220	182	171	206	208	173	180	193	188	187	184	188	205	184	205	212	187	213	175	186	186	210	182	203	199	220	205	164	201	212	187	210	172	194	195	190	201	223	196	204	177	182	192	188	211	184	216	177	180	158	203	175	194	187	185	222	217	196	201	197	181	181	192	171	214	191	194	181	177	205	179	178	189	175	197	199	196	184	197	193	211	150	186	195	187	221	190	187	183	206	199	210	203	202	185	200	187	197	226	183	187	187	169	198	203	174	173	189	187	200	210	168	205	205	205	189	197	191	190	199	196	199	172	194	185	200	224	184	181	210	192	178	219	186	184	194	226	184	162	200	198	203	175	181	201	206	202	185	192	174	196	213	187	194	228	195	197	183	179	199	189	210	191	189	173	183	186	188	191	179	183	187	207	168	206	200	194	192	160	203	221	207	189	169	202	184	197	179	198	172	227	178	190	179	181	183	195	188	199	167	211	198	212	202	185	198	201	184	194	222	174	187	188	186	196	185	192	203	167	184	194	179	173	171	194	208	187	187	204	182	201	185	197	178	155	173	189	200	183	213	187	186	170	195	205	198	192	194	195	161	175	192	180	172	210	183	175	196	175	215	195	226	202	188	186	199	205	206	216	198	178	173	191	215	175	197	192
8722	19300	13646	6265	3122	1993	1351	1052	941	775	711	615	533	519	503	512	432	483	523	461	463	484	522	483	483	466	471	481	501	453	450	467	442	451	522	456	459	421	445	492	467	463	479	476	452	475	462	457	452	424	468	477	481	464	449	474	456	410	474	449	456	430	452	461	467	451	462	443	457	441	460	451	482	456	483	471	447	437	427	439	468	459	461	420	446	501	470	432	475	448	431	451	474	460	424	445	461	429	499	483	476	475	440	471	465	471	425	457	452	467	449	446	463	441	473	469	452	465	441	458	415	454	472	436	422	460	450	487	424	450	475	489	465	489	467	464	431	452	411	481	472	458	450	399	462	472	440	436	465	445	434	504	430	424	461	490	471	468	410	428	455	452	446	424	449	453	466	457	469	433	444	484	469	417	442	446	457	464	451	434	454	479	397	448	456	481	456	474	450	451	462	475	450	446	458	480	468	442	467	443	479	471	447	485	441	498	453	455	442	422	458	452	447	430	440	436	462	459	429	435	480	431	461	474	432	451	488	484	412	510	437	482	474	456	452	469	474	432	469	465	456	428	449	446	467	488	457	433	487	456	441	499	483	481	479	462	424	455	468	452	496	423	437	451	460	468	461	441	474	424	424	446	451	458	461	478	450	437	423	452	443	414	478	485	436	442	472	426	482	464	477	483	463	457	460	447	444	406	430	406	421	444	465	430	464	436	487	433	458	435	448	506	464	486	500	457	408	484	457	437	466	487	459	429	474	464	443	447	453	443	464	456	438	429	479	427	432	421	473	437	482	462	470	501	452	487	457	444	481	471	447	436	482	446	446	430	430	444	461	485	453	440	477	472	480	461	470	468	458	457	436	462	483	453	486	474	445	449	445	458	462	439	450	463	484	472	458	477	460	475	473	466	447	465	473	438	439	467	449	451	483	456	471	433	465	441	434	441	475	426	477	461	436	450	497	471	468	457	479	459	432	423	418	461	444	440	444	433	455	475	458	425	449	473	436	463	423	447	445	454	470	490	456	474	484	461	486	463	425	453	449	464	434	445	457	450	472	453	444	496	436	471	420	427	475	425	452	460	435	451	467	461	497	440	469	476	474	467	458	474	450	430	486	439	438	418	440	456	476	481	432	460	461	460	414	447	483	418	457	444	458	429	495	457	435	464	471	390	425	436	430	471	456	423	460	488	475	452	453	464	466	443	479	480	473	469	438	475	455	415	470	397	458	451	478	467	460	432	448	448	433	435	436	465	458	435	464	434	453	475	465	460	459	488	466	435	471	452	442	456	443	427	442	472	472	468	442	488	470	472	460	473	475	458	462	434	449	402	464	492	473	470	480	481	428	437	478	430	465	486	425	477	519	446	463	443	412	427	426	455	442	493	489	443	473	433	500	454	445	444	444	438	422	444	460	489	447	438	482	481	472	478	443	439	449	447	453	468	452	443	441	458	422	477	478	473	471	479	457	472	463	458	448	452	418	466	454	439	421	457	505	406	442	482	409	469	446	433	464	478	450	453	436	448	474	430	455	442	455	483	491	445	449	423	435	453	424	458	459	458	441	440	442	464	451	492	442	420	466	452	448	446	432	456	485	466	426	453	478	437	451	458	498	457	387	445	454	484	507	462	442	466	434	437	486	460	478	396	449	442	470	461	448	465	453	457	444	493	477	471	457	443	478	480	456	415	400	475	512	471	475	465	445	456	465	444	415	478	445	439	468	446	434	469	465	474	451	448	456	445	468	442	430	454	475	476	428	425	506	462	436	436	482	440	413	482	485	432	503	423	462	479	456	443	435	455	446	474	474	499	427	429	437	454	445	449	435	417	441	457	439	453	470	472	463	441	429	445	431	457	461	432	449	430	497	425	455	479	445	456	459	454	452	404	489	449	499	439	478	471	473	437	440	439	436	452	451	428	447	423	469	480	430	463	478	465	421	477	462	473	423	464	455	463	487	441	448	397	480	482	445	424	496	447	471	421	449	473	447	446	449	421	437	433	454	454	471	440	457	486	470	441	446	456	449	410	491	461	462	436	456	474	449	460	464	442	475	459	423	417	434	485	481	463	497	453	483	448	471	490	447	457	426	455	437	486	453	438	447	439	424	463	486	439	425	456	468	467	439	459	432	444	458	427	457	486	472	483	451	443	468	457	466	478	467	484	471	509	461	419	430	466	479	456	492	441	451	460	474	459	468	449	395	477	490	505	447	450	465	454	456	484	467	407	449	433	431	499	464	481	452	466	440	488	429	478	438	436	422	445	484	461	442	456	459	464	466	443	485	418	455	461	439	463	477	473	469	485	453	445	474	438	498	440	470	438	462	431	447	403	453	445	425	428	410	430	449	441	457	396	437	435	436	461	455	454	494	474	485	471	470	460	482	441	450	442	437	459	449	452	423	461	467	474	455	429	471	434	445	477	461	464	481	455	420	425	435	440	443	440	461	451	456	467	483	469	451	442	456	457	444	433	503	494	436	437	461	431	475	473	462	452	447	445	457	423	465	486	500	445	441	471	483	467	491	400	483	492	457	449	463	496	421	456	475	456	414	449	457	476	461	490	457	453	454	462	474	458	461	456	460	471	467	455	435	453	469	449	478	485	438	441	444	486	479	463	449	452	439	481	450	456	440	469	428	419	480	452	454	470	497	508	443	459	470	446	431	457	453	441	468	438	447	433	455	444	466	480	451	468	453	475	448	423	423	461	454	427	467	455	466	413	478	447	468	482	470	446	456	450	436	460	507	483	446	468	460	416	485	431	465	452	480	482	440	440	504	432	459	487	483	472	454	473	420	466	474	476	488	473	434	466	440	463	450	446	459	455	444	461	472	435	457	453	483	486	466	440	450	471	426	455	459	427	445	432	508	428	467	450	474	434	436	462	482	435	452	441	442	436	459	431	449	435	455	457	457	439	483	438	455	457	441	452	461	428	485	430	484	472	477	414	475	463	461	430	472	447	477	439	460	459	449	472	448	432	427	491	470	478	485	468	446	459	459	484	451	418	437	434	468	515	481	403	463	432	471	448	482	494	457	465	449	467	475	441	452	476	423	466	481	429	456	446	463	441	443	438	437	464	445	453	444	463	411	464	411	467	457	427	469	453	476	431	471	441	445	468	454	468	520	432	421	478	454	414	489	449	460	476	481	459	455	452	469	448	451	457	444	439	445	456	442	446	467	479	407	459	462	437	441	496	460	467	459	454	460	458	433	459	475	481	479	464	451	468	468	465	419	487	419	466	430	455	430	457	449	434	464	458	448	424	448	447	487	464	457	459	443	469	467	451	427	454	468	446	457	474	529	515	460	429	451	464	439	437	479	417	472	469	457	487	462	432	447	449	436	452	466	436	451	445	447	487	473	442	475	420	431	428	501	442	478	479	447	445	418	445	457	431	480	458	454	443	500	421	472	432	470	486	471	451	464	402	454	471	468	500	460	437	463	419	473	431	430	463	462	429	500	473	444	467	492	433	470	444	444	445	472	453	437	437	453	477	437	465
38558	17390	8049	2866	1509	1083	829	667	645	504	505	438	443	414	422	431	416	404	429	435	434	381	376	405	405	421	426	413	412	407	419	402	421	365	398	432	412	409	448	412	421	409	405	413	432	437	447	432	424	413	453	440	433	403	440	374	407	451	412	405	417	422	441	434	387	438	402	413	412	440	413	389	444	423	415	417	419	375	407	423	375	415	425	424	413	437	386	410	401	383	429	439	389	448	397	432	400	399	392	389	371	419	418	389	436	416	391	418	385	403	426	440	433	400	442	402	370	415	388	418	440	386	397	365	450	430	430	414	418	398	448	403	450	416	393	420	412	384	441	422	421	401	428	377	409	438	408	367	432	468	398	408	397	378	425	423	414	396	399	427	393	398	454	385	401	433	444	445	414	395	417	418	423	423	435	403	417	412	418	468	423	403	392	439	437	401	403	381	419	421	388	428	439	437	373	401	399	406	387	372	408	414	402	434	440	420	445	441	392	421	460	371	434	395	391	379	439	408	408	413	418	401	407	402	400	383	427	431	445	424	392	444	413	412	436	406	378	419	415	432	457	417	404	424	413	395	406	420	447	423	421	459	396	386	428	437	389	407	418	417	469	461	439	401	428	460	398	417	411	403	418	393	436	414	425	378	409	462	412	388	381	453	380	398	451	430	398	429	429	452	433	389	399	406	403	422	386	413	381	429	384	403	423	403	433	410	411	467	389	402	462	434	410	389	411	380	393	417	393	392	397	409	404	406	407	423	425	418	440	475	382	437	409	408	419	381	372	417	425	432	376	412	396	403	389	406	409	445	385	425	445	424	418	393	396	414	399	396	439	410	377	383	375	408	438	399	408	402	405	418	431	394	413	407	400	415	417	423	406	415	407	434	450	374	383	438	437	444	413	414	414	395	380	394	367	412	403	381	432	421	458	380	430	412	413	385	418	359	398	403	428	424	422	409	360	409	414	398	407	417	404	445	396	410	384	425	394	409	438	448	421	403	423	424	388	405	407	448	411	457	416	412	379	387	449	419	417	408	397	361	460	404	421	394	413	374	434	442	417	409	424	393	394	386	441	414	434	402	394	430	378	423	446	420	426	402	427	397	433	387	418	387	426	427	404	383	445	439	431	379	400	403	413	396	428	422	428	395	368	406	413	412	439	440	399	396	444	418	438	443	433	397	416	428	446	398	383	398	382	409	405	404	402	390	425	420	389	420	435	397	399	404	422	452	429	411	436	387	419	406	400	422	393	426	374	397	421	401	446	424	426	419	412	417	403	438	412	415	383	390	400	431	389	389	440	380	428	389	377	429	392	409	441	423	397	421	399	413	451	395	437	426	476	448	387	400	405	430	411	428	412	425	432	415	384	400	462	406	361	440	442	415	426	423	429	394	447	426	426	405	422	419	394	458	378	393	412	427	416	419	421	393	409	432	420	384	401	398	455	418	472	437	389	415	408	427	437	428	457	438	412	403	401	429	407	449	435	416	458	393	415	434	399	381	417	452	396	425	386	407	444	415	395	406	395	434	427	383	398	398	435	456	394	399	398	400	417	426	388	399	440	379	431	429	425	413	378	400	357	401	423	426	418	442	431	457	439	409	440	438	455	359	452	408	419	435	350	415	388	409	419	381	420	394	400	455	422	391	421	419	397	427	406	386	396	412	394	397	395	412	408	415	410	411	426	396	451	382	384	443	423	423	406	421	421	390	406	396	441	445	398	408	431	448	412	409	430	399	420	409	419	399	422	440	407	407	394	385	421	418	432	431	366	472	423	476	402	424	403	411	378	404	432	412	400	392	403	413	426	435	422	386	434	446	373	439	372	398	418	360	411	408	426	376	398	409	447	405	408	400	405	425	431	381	428	389	415	433	370	407	462	445	410	475	394	417	441	401	427	429	414	410	384	439	409	431	408	447	404	418	424	416	426	419	412	435	395	431	422	420	421	415	421	427	398	430	401	418	434	443	422	400	405	464	414	416	361	407	438	428	422	383	372	383	412	394	380	402	427	404	405	433	381	411	431	426	392	392	427	424	410	403	432	436	411	430	438	414	422	426	428	435	416	412	404	438	392	422	435	443	388	381	393	432	405	425	438	418	410	405	405	360	430	428	365	368	422	365	380	434	443	395	410	391	429	407	432	398	429	430	400	433	418	402	415	393	427	411	394	423	409	405	426	414	398	411	405	411	389	408	428	368	405	392	426	418	416	432	405	420	406	421	419	406	428	430	449	421	421	382	436	437	410	412	416	447	395	434	438	403	400	417	422	430	392	444	441	411	404	434	385	404	432	370	379	437	418	437	427	400	418	396	428	428	407	426	402	407	423	442	402	419	398	410	440	397	439	421	417	397	386	403	430	430	438	436	371	372	405	426	420	403	432	502	411	411	418	468	406	448	383	425	438	421	390	428	409	390	415	406	465	416	395	394	417	417	406	401	445	392	424	390	392	412	398	423	416	436	434	426	425	422	439	443	389	424	406	415	389	433	417	437	431	403	428	405	404	427	401	405	453	407	412	360	440	428	449	421	409	410	400	431	408	407	437	388	411	464	416	381	421	387	399	414	400	381	410	391	405	403	428	400	420	425	431	415	419	383	401	369	395	440	393	403	404	394	417	423	388	430	457	401	397	368	376	397	410	405	414	395	398	391	385	431	396	412	409	392	414	427	431	418	399	437	434	450	401	415	440	448	438	390	428	426	436	450	406	379	414	383	408	419	399	401	415	414	430	416	429	412	416	415	366	368	425	374	433	402	388	419	424	413	419	373	388	406	383	379	379	366	409	409	421	436	442	387	394	412	383	417	429	449	416	425	417	412	394	427	423	414	411	403	407	423	432	408	389	405	405	388	416	450	433	412	405	405	395	452	470	441	398	386	351	424	403	373	420	402	392	411	415	385	404	459	420	456	427	406	391	452	409	430	384	410	398	392	405	433	454	404	441	425	382	403	414	433	400	426	409	448	390	408	429	433	464	382	388	458	438	404	420	376	407	430	442	429	408	459	424	454	404	396	395	392	416	377	430	408	445	414	404	400	367	392	411	426	352	409	419	397	422	425	401	422	417	413	424	401	435	407	423	378	408	436	414	424	394	427	391	428	418	436	416	416	426	398	446	451	437	394	431	443	406	394	414	395	407	387	414	400	418	444	409	417	423	437	414	375	450	409	432	394	405	436	405	408	429	439	409	417	408	438	399	401	390	408	397	418	402	404	453	433	455	444	413	375	412	406	421	427	421	407	419	432	397	424	419	390	384	406	390	412	404	421	385	399	433	438	416	418	416	417	412	457	367	402	434	414	420	421	396	414	430	417	396	422	439	414	411	405	425	375	393	390	414	403	392	420	442	425	382	422	425	432	360	422	409	412	407	433	425	406	422	384	408	389	405	399	382	398	415	400	419	430	427	425	387	397	432	383	437	419	413	439	411	439	434	416	407	397	432	388	440	423	467	374	403	446	403	414	410	392	424	454	432	442	379	420	375	419	401	453	399	435	419	437
20791	7248	5034	2516	1541	1320	1032	1090	1028	1033	927	942	891	891	883	916	875	915	893	924	876	905	918	889	921	902	880	926	909	915	936	926	909	881	891	858	879	871	872	915	894	914	899	890	905	915	905	918	879	898	918	879	896	898	882	911	901	852	899	921	848	881	903	922	878	914	927	899	852	888	863	887	862	900	941	868	942	906	896	902	936	929	874	844	875	929	906	895	905	863	962	868	882	870	926	906	864	923	879	884	923	936	880	932	912	873	909	908	971	898	855	944	890	861	935	897	908	919	914	925	910	925	933	875	937	883	888	893	905	888	949	900	876	916	892	905	892	866	927	932	882	883	905	896	874	859	885	868	918	849	875	958	894	951	986	896	950	881	911	902	933	879	833	885	939	893	951	868	907	930	904	909	877	934	885	924	929	932	906	940	890	823	878	864	911	860	895	951	945	916	900	895	836	961	916	905	913	883	853	878	921	872	927	914	905	868	958	903	959	898	860	904	921	898	864	921	883	912	909	919	901	887	881	929	930	912	927	909	900	913	918	851	895	913	931	897	886	849	853	917	811	904	929	911	852	887	912	938	882	931	922	896	872	889	898	927	936	888	924	911	889	855	867	909	926	915	901	872	909	922	929	926	914	883	905	879	885	885	890	904	874	920	886	815	890	939	899	913	911	875	926	908	874	910	923	929	901	953	916	889	932	906	929	889	856	935	913	873	844	900	914	935	860	828	875	923	967	955	911	887	923	896	905	933	830	955	910	900	939	875	978	856	853	851	952	898	865	872	915	902	890	882	901	889	922	896	906	899	928	885	889	882	878	948	918	835	896	900	914	981	923	909	856	939	900	901	931	905	888	900	893	873	875	863	879	905	881	910	867	870	898	901	855	883	928	988	927	905	854	865	882	932	881	866	889	859	914	982	913	833	852	876	917	847	901	863	871	887	902	920	875	928	915	921	902	899	909	916	875	938	894	929	926	918	924	887	971	939	899	873	924	879	956	868	895	899	966	880	851	850	919	909	894	935	886	859	958	911	863	908	867	939	894	908	966	876	861	883	884	867	840	910	876	862	874	921	888	922	893	877	900	922	923	867	879	913	875	929	954	867	860	935	921	929	877	913	930	885	894	877	895	890	917	931	905	893	926	875	866	900	870	909	916	897	901	933	932	902	852	885	906	892	865	900	905	924	854	876	889	933	890	858	903	899	976	888	914	891	904	984	844	893	888	879	898	878	890	934	934	907	880	945	896	941	923	915	963	928	906	944	908	889	884	921	935	941	878	860	894	878	896	922	882	919	899	883	904	929	922	893	912	956	935	922	949	907	928	864	932	909	911	912	858	929	873	853	874	910	865	876	946	846	907	877	895	902	888	927	855	895	914	938	901	883	883	901	934	923	908	920	910	932	898	885	881	912	914	906	898	922	909	864	930	960	888	924	946	892	931	883	872	950	849	928	870	914	941	921	918	887	901	878	897	918	872	923	934	809	867	925	923	876	838	895	889	910	931	905	841	930	919	887	905	881	953	966	901	873	908	861	910	894	885	874	870	928	876	889	861	891	847	857	884	873	889	876	927	897	901	854	881	876	866	882	894	948	878	911	916	919	887	872	890	875	901	947	892	866	865	889	889	923	966	911	866	928	950	847	930	877	912	839	925	882	883	920	879	876	874	943	941	944	902	893	922	843	875	914	899	908	844	904	923	870	921	923	928	877	879	921	876	863	889	852	867	916	902	845	883	925	884	911	958	897	824	871	911	840	901	926	865	890	886	923	859	944	917	945	900	952	870	881	918	908	1009	929	870	872	912	915	915	848	825	879	934	939	884	938	912	872	881	842	918	885	910	906	927	907	858	917	907	916	834	859	900	932	911	925	874	888	886	877	924	882	858	920	898	878	921	908	948	842	907	923	894	911	907	930	905	863	892	939	871	933	862	943	862	866	884	905	904	914	902	877	905	860	884	919	907	901	953	908	856	844	933	916	887	894	876	927	967	907	883	901	915	893	892	895	883	886	907	890	890	908	887	913	934	891	902	871	924	926	925	900	905	899	951	892	884	878	870	909	887	867	860	908	869	872	879	897	887	905	910	887	881	897	865	963	931	934	873	884	948	892	908	908	911	895	884	936	894	886	881	939	889	905	876	875	892	902	886	930	908	921	902	882	865	925	880	895	906	871	902	892	917	882	874	926	959	892	886	893	920	891	883	845	899	911	854	875	898	934	922	900	883	888	835	928	915	893	985	916	894	911	853	897	896	919	938	915	923	876	830	920	902	857	939	897	887	906	932	886	917	881	881	905	931	915	869	962	904	877	932	953	878	828	898	915	951	873	950	878	867	854	929	852	879	872	959	915	928	876	850	893	877	934	922	917	918	936	878	886	901	906	909	904	942	898	866	907	901	884	855	905	928	878	928	870	891	903	881	904	817	904	921	900	950	917	904	895	911	893	907	936	863	927	951	878	938	897	904	878	909	892	811	817	923	872	882	877	899	882	884	900	845	839	918	891	882	853	887	887	884	971	869	893	872	884	859	879	865	887	919	924	885	892	907	930	920	877	903	873	914	920	922	882	910	914	928	943	926	891	951	842	844	908	866	842	891	902	838	860	914	906	898	936	905	893	878	924	911	843	880	895	921	898	931	882	842	886	907	924	915	932	892	860	861	899	888	897	898	879	905	880	886	961	893	992	854	918	875	900	943	930	881	920	918	888	883	881	893	955	836	945	869	933	872	886	956	888	883	884	878	859	916	912	891	928	878	862	925	866	890	939	874	849	922	890	931	888	908	908	917	865	905	889	889	919	870	896	928	865	889	980	954	880	907	866	922	898	892	841	933	945	874	985	925	917	920	881	899	939	922	943	917	886	870	909	942	900	887	848	918	936	909	830	906	914	872	951	913	863	867	922	931	904	906	905	967	857	882	957	883	887	945	871	908	858	935	899	937	884	864	863	857	881	908	901	913	923	891	905	917	909	938	920	852	838	868	905	891	875	882	944	891	901	929	931	886	855	937	899	934	909	899	898	903	909	889	922	909	890	1010	895	912	918	923	883	881	893	870	955	871	872	932	927	923	903	890	919	959	891	878	874	930	894	885	914	934	911	880	845	938	877	918	920	915	916	894	906	957	913	925	921	938	875	897	870	862	827	880	897	937	870	903	895	906	877	901	897	870	898	896	898	888	854	963	893	930	925	914	891	884	886	859	910	890	874	860	941	860	901	948	875	922	855	821	937	905	900	919	919	860	878	924	908	872	925	856	913	906	910	875	919	919	898	927	937	916	879	923	850	851	869	875	941	900	878	934	857	978	871	876	894	918	941	933	916	913	871	863	921	883	907	883	910	879	847	943	901	911	902	904	878	882	912	868	945	902	889	919	873	892	898	932	902	930	937	891	896	870	882	905	890	850	910	899	932	901	897	891	923	928	906	906	891	919	922	899	891	860	864	854	903	896	939	871	919	911	920	964	855	913	893	867	916	865	966	827	891	869	840	923	853	926	883
24717	21158	24762	27820	20726	5663	1693	1052	809	733	586	459	409	353	354	351	361	337	343	322	325	319	344	333	328	314	271	317	341	340	351	335	310	314	298	294	309	287	296	313	300	304	300	335	324	293	267	335	322	295	301	324	329	321	278	328	335	282	280	283	290	341	270	307	297	319	310	299	355	297	305	310	282	295	305	291	318	284	290	292	289	296	317	303	312	309	291	303	279	316	283	315	295	302	283	302	297	286	300	275	291	298	293	309	277	321	303	292	310	284	324	301	300	309	314	320	272	284	325	285	295	268	305	319	321	287	329	280	303	334	325	308	314	282	287	330	298	327	300	272	304	294	302	288	301	330	305	331	299	296	333	281	331	299	311	296	312	299	302	293	290	315	286	317	310	265	321	312	284	308	296	322	321	298	269	318	323	298	278	340	293	294	308	304	297	353	307	310	309	310	313	277	310	298	308	283	316	285	281	327	308	332	303	336	292	298	345	277	299	307	311	330	308	316	309	295	285	303	312	325	308	301	291	318	334	292	327	327	299	300	327	297	331	294	320	316	293	297	286	298	314	283	298	312	309	270	282	283	322	309	290	296	300	317	304	295	300	313	275	321	324	289	298	290	318	310	259	310	285	289	326	290	326	307	306	320	294	329	265	281	312	323	305	264	282	287	309	307	267	299	319	293	292	291	317	282	315	315	305	277	319	294	289	313	312	307	321	308	315	313	292	325	293	306	294	300	285	291	306	283	301	286	307	272	289	308	321	333	293	304	316	290	335	314	312	297	280	336	294	264	282	315	305	284	307	296	338	293	301	295	266	306	303	320	300	288	303	301	330	314	295	282	294	306	277	307	313	270	322	314	308	288	295	257	301	320	312	306	302	321	301	304	296	280	317	332	330	310	334	311	316	298	292	322	295	294	282	306	305	254	298	282	294	291	299	323	342	315	297	306	306	292	283	344	288	282	295	294	291	318	313	342	290	317	311	301	293	345	335	302	301	312	319	311	290	305	290	321	319	310	305	317	306	312	307	334	275	267	295	288	295	304	266	282	300	349	291	279	316	271	274	296	297	322	304	286	325	303	314	322	305	294	278	287	300	268	280	315	325	318	315	280	292	287	278	282	303	276	280	275	303	265	299	296	305	292	305	326	306	326	311	302	300	298	301	292	321	280	311	285	290	334	297	264	295	311	279	282	297	292	305	285	292	289	285	306	307	284	282	284	314	316	288	279	302	309	318	297	286	324	302	294	345	315	305	271	285	313	271	273	280	298	308	281	276	298	301	289	319	329	286	306	308	298	298	339	332	302	313	290	360	306	336	328	314	310	299	296	279	272	286	306	301	318	324	307	297	312	285	317	279	282	319	328	298	277	300	331	301	272	288	321	315	313	298	306	337	292	302	313	310	280	280	315	280	301	335	340	308	334	297	312	314	300	289	281	275	282	320	293	290	295	267	278	281	285	282	317	279	281	308	302	283	317	298	266	293	302	301	261	322	307	339	294	325	332	310	286	294	287	329	304	288	326	320	333	299	289	290	326	299	313	335	272	313	294	290	309	301	307	309	314	306	301	294	292	314	302	280	314	321	297	293	281	278	294	329	332	315	282	297	281	326	293	252	293	321	287	313	295	316	313	307	295	296	313	309	289	338	333	317	293	309	307	279	315	261	303	324	288	297	301	314	286	291	301	324	307	300	291	271	267	284	296	315	315	307	297	311	292	300	304	304	298	292	295	314	320	308	313	317	279	282	286	292	294	288	311	295	326	268	298	284	290	328	312	313	303	265	312	299	319	298	303	297	281	319	275	281	322	288	293	286	303	286	281	287	314	322	317	293	292	300	278	338	292	313	299	299	285	310	290	307	294	301	309	298	296	283	317	338	279	286	313	298	293	288	284	286	264	287	317	296	307	331	310	269	297	268	312	283	274	273	290	301	282	312	314	294	280	327	319	288	289	274	309	316	283	311	287	292	309	300	297	314	308	284	327	303	302	288	321	304	308	293	336	294	288	301	316	314	318	309	283	291	303	290	302	263	305	287	314	315	307	320	321	290	298	286	297	308	306	283	337	307	318	306	275	295	305	290	318	287	344	347	292	294	308	317	288	274	309	296	298	267	299	310	283	323	296	334	296	308	314	276	299	285	298	309	318	326	300	278	264	288	304	285	283	285	323	328	320	277	333	315	286	266	305	326	319	308	290	320	273	291	284	284	298	323	289	299	281	303	287	284	308	264	278	313	328	305	285	296	286	331	276	286	303	334	287	318	303	300	264	333	320	306	313	289	323	303	302	281	296	304	321	268	300	336	299	279	290	305	299	286	307	300	342	296	333	346	328	303	311	326	292	284	298	308	292	338	303	301	321	294	281	312	284	301	307	308	306	307	277	319	309	334	299	306	307	286	300	276	303	311	313	324	327	311	294	315	301	317	327	300	280	310	293	302	307	297	294	316	323	314	323	305	327	287	324	281	296	301	308	323	325	329	286	303	306	337	353	275	290	277	272	300	307	286	300	269	310	309	304	312	290	282	312	286	322	306	277	301	298	305	297	329	328	310	304	317	287	276	329	301	271	307	290	313	296	271	331	311	311	277	317	299	307	323	285	306	311	282	247	303	310	339	294	311	308	293	306	303	278	315	291	298	283	317	286	325	290	277	314	277	271	328	307	300	310	292	279	297	280	291	294	318	332	318	283	304	300	300	316	277	323	278	298	295	265	294	295	303	305	314	329	280	298	311	308	307	290	309	319	296	325	298	313	292	279	278	321	298	288	315	296	274	278	275	286	318	269	305	310	301	324	309	307	298	312	305	305	303	303	318	289	299	288	314	259	277	296	288	319	319	283	277	287	293	338	289	302	309	314	287	300	342	297	321	296	307	320	336	294	265	299	294	297	329	299	360	312	298	336	299	323	302	291	292	290	295	272	313	317	314	294	283	313	282	280	273	304	293	289	315	249	314	308	326	300	296	306	323	314	299	292	309	277	297	317	282	285	323	348	301	291	343	277	285	272	283	277	306	307	278	284	319	314	285	311	309	250	274	291	273	290	295	303	264	287	300	291	308	320	290	251	296	296	288	314	315	305	323	306	264	307	278	321	296	306	303	295	306	306	295	309	303	301	320	292	281	279	317	306	342	302	290	282	311	320	297	304	308	289	299	307	343	290	280	284	291	298	288	281	299	295	278	292	294	285	257	307	298	317	296	357	307	305	295	280	358	308	293	321	294	276	318	309	306	300	282	312	290	285	293	309	265	276	302	272	326	274	290	307	268	309	286	269	301	311	319	299	330	276	268	280	328	306	318	308	352	312	322	321	298	291	306	323	314	321	311	282	306	282	264	278	293	336	284	309	290	270	281	279	356	311	284	325	299	310	295	306	315	280	320	285	302	280	321	317	292	295	298	307	304	309	308	268	288	283	309	296	295	318	285	275	259	278	272	317	317	308	343	288	318	321	325	283	279	290	298	313	299	313	277	327	281	304	273	322	294	274	305	279	329	310
9544	14361	10199	4756	2506	1714	1225	1049	933	841	779	732	735	657	686	692	671	688	682	640	625	713	679	660	688	648	656	674	676	636	671	682	672	638	660	634	697	623	685	663	689	680	679	695	663	668	676	668	633	634	683	676	676	646	673	691	644	669	696	657	702	671	633	669	672	645	678	649	682	634	654	670	672	663	671	643	720	598	678	676	683	653	636	684	673	667	673	680	685	700	698	702	641	690	691	686	706	595	616	679	634	647	660	630	715	618	677	654	679	657	678	655	631	661	653	686	611	695	646	636	683	651	683	666	634	636	658	652	624	695	671	670	631	700	648	657	637	636	669	600	636	640	678	665	649	696	621	683	640	707	670	674	678	666	628	613	684	632	679	610	671	654	706	659	656	676	662	687	657	653	687	680	698	694	641	641	619	661	622	669	672	672	629	668	658	689	613	662	651	672	655	640	627	680	671	659	634	661	665	664	727	645	700	625	642	688	632	629	679	633	634	680	657	654	630	627	639	646	661	657	726	678	704	667	657	733	652	655	660	646	689	680	648	693	664	679	656	669	695	657	681	687	692	622	647	649	674	668	671	700	703	641	638	676	674	704	683	629	703	682	668	680	651	672	670	650	694	683	645	664	688	668	637	647	658	709	670	691	648	637	673	664	632	663	666	629	651	643	676	605	622	631	661	674	666	705	660	694	688	685	649	669	637	618	636	692	674	669	668	655	577	655	654	715	626	623	674	665	643	642	676	680	663	678	671	688	695	630	705	675	651	658	680	699	672	653	596	647	634	623	691	647	728	675	672	663	645	722	671	703	668	662	674	691	649	693	619	643	659	684	670	645	690	654	694	690	660	653	728	652	649	641	692	650	669	716	677	627	667	667	641	669	662	668	655	657	674	659	690	690	652	633	639	634	678	668	688	675	666	682	660	657	661	672	709	689	643	644	681	643	666	686	639	679	642	634	659	649	640	638	650	667	677	619	700	697	646	604	692	667	685	692	663	684	651	675	599	679	630	643	631	681	671	678	662	689	668	646	643	655	595	684	682	648	652	648	664	722	643	657	691	609	672	621	625	680	683	654	674	638	706	666	680	677	656	623	649	648	681	691	661	646	700	668	678	634	648	633	648	688	625	630	672	691	648	663	645	678	672	608	667	660	634	651	702	636	652	645	610	640	668	637	704	598	633	647	627	664	683	645	632	604	633	672	652	624	680	665	659	647	657	701	641	659	642	655	649	650	626	648	636	671	646	637	668	671	687	656	662	619	679	685	696	670	661	628	676	665	629	659	640	681	667	651	683	673	669	620	704	667	695	678	650	648	663	617	660	662	650	655	692	684	675	634	620	659	651	605	680	671	668	682	655	647	630	646	676	659	710	690	631	676	713	658	652	648	677	658	673	655	690	678	680	684	660	653	654	671	662	651	626	669	667	691	645	674	647	653	673	646	654	641	647	627	651	669	703	706	635	691	669	684	700	697	660	678	669	679	612	635	663	673	692	697	625	646	631	604	644	659	621	629	645	668	686	720	623	617	662	655	616	684	715	641	709	653	645	671	692	700	664	661	683	650	685	646	623	676	680	644	670	659	645	666	657	684	609	618	674	667	682	669	647	649	695	646	635	652	673	641	653	681	686	661	682	673	698	664	648	702	660	642	680	654	658	667	669	651	667	660	652	669	740	699	693	660	665	683	627	662	682	654	674	640	627	729	669	646	656	659	695	657	632	695	627	638	678	664	646	650	679	628	637	684	668	599	676	602	660	651	666	665	642	723	634	723	648	608	678	686	637	646	647	659	703	634	621	651	652	674	694	698	659	658	646	647	623	723	666	693	684	611	640	640	689	747	657	676	662	650	699	678	644	714	696	635	648	670	708	672	681	626	646	673	696	702	660	698	693	655	685	697	638	728	641	706	614	664	686	624	628	663	686	646	686	634	606	684	726	641	621	710	699	680	642	672	670	657	719	660	676	627	584	682	629	688	639	685	658	637	651	668	724	672	676	648	693	696	637	595	613	653	663	654	630	700	637	654	678	657	679	724	657	697	663	669	658	640	685	682	651	641	673	641	644	691	646	693	651	698	688	666	634	677	654	707	623	643	639	650	625	649	682	692	613	743	699	642	698	637	649	679	670	665	606	637	636	662	680	634	648	703	652	667	665	654	695	655	659	649	659	691	661	683	620	666	660	695	690	685	642	650	633	623	651	600	654	672	666	646	662	660	654	651	647	689	689	643	631	629	656	660	686	644	623	618	628	661	686	640	661	653	667	673	665	669	686	656	665	664	654	627	697	682	681	639	681	653	685	621	677	704	649	640	693	639	643	663	663	642	643	656	655	658	635	679	650	666	682	664	612	665	658	678	654	655	649	631	637	672	636	683	661	623	671	706	650	653	709	733	665	649	694	683	616	663	658	635	649	607	643	665	679	633	687	663	676	641	654	676	643	671	651	630	604	674	626	683	613	650	603	672	662	694	644	624	692	702	666	659	653	639	636	641	613	632	664	716	659	648	641	655	663	633	647	707	682	673	681	666	666	659	665	667	681	640	633	660	645	649	690	674	647	659	665	637	642	669	663	680	687	665	672	716	642	653	648	673	694	611	666	630	700	677	723	635	650	658	616	692	646	648	668	665	659	665	671	668	657	667	673	677	660	675	655	724	657	723	635	665	656	640	612	629	578	671	678	675	680	629	714	671	639	701	639	670	662	683	658	660	655	704	693	607	670	650	721	668	605	627	655	697	640	654	636	686	682	648	657	663	653	642	639	641	678	659	709	673	678	664	703	693	633	614	669	653	613	684	685	649	626	646	673	669	659	669	671	639	662	675	641	641	680	652	688	676	611	688	689	656	671	662	660	669	658	658	625	670	676	663	665	694	673	660	693	648	633	650	649	687	625	643	678	625	632	612	663	693	677	663	677	670	653	662	696	643	684	674	678	666	652	651	668	677	623	642	695	661	686	633	673	612	652	577	675	686	699	624	689	673	664	656	680	616	667	689	662	629	682	683	694	675	647	634	647	593	650	667	656	687	703	639	669	681	648	654	669	754	661	742	638	664	666	663	695	678	657	649	684	640	664	673	621	688	687	653	672	701	655	645	623	651	647	649	660	600	604	655	667	649	641	658	662	629	734	644	666	652	661	668	693	648	644	662	627	659	690	659	640	702	695	729	638	662	695	653	681	649	642	692	678	677	646	683	628	665	666	668	684	664	654	709	669	716	686	670	675	684	677	641	654	700	622	620	629	665	645	709	678	674	666	666	647	650	635	675	658	683	625	656	664	605	714	660	698	642	664	679	653	687	670	659	641	683	666	628	651	671	668	657	699	682	637	685	670	624	637	678	711	647	697	665	644	688	675	635	640	682	675	680	649	656	641	599	655	656	642	664	654	694	649	666	670	673	604	635	668	651	612	677	686	710	700	661	703	680	645	660	649	727	619	623	675	680	660	675	650	635	669	623	677	662	665	629	653	669	685	668	639	667	655	665	659	658	669	705
23981	21186	25404	27218	21230	21153	6554	1857	1184	937	689	499	404	326	231	269	269	228	218	222	244	237	258	248	206	217	240	222	205	231	186	206	213	174	182	179	193	187	191	178	162	183	189	192	173	202	179	179	168	198	169	171	188	195	173	169	210	183	190	226	176	187	215	199	169	197	178	208	215	190	182	166	182	175	177	190	207	181	198	186	168	208	195	176	160	195	161	195	188	178	198	189	188	175	185	189	170	208	186	198	177	179	193	172	199	198	183	187	206	182	192	186	181	209	183	189	187	213	176	210	157	180	194	176	176	180	177	178	203	196	198	199	187	161	182	180	166	207	202	202	181	180	205	209	193	191	184	166	187	197	184	190	201	191	214	199	225	183	198	172	196	169	199	190	185	179	179	176	198	182	193	192	180	204	195	194	210	165	209	164	190	203	189	194	184	198	195	164	179	223	185	190	195	195	181	179	175	186	184	192	216	186	173	175	186	204	208	201	169	196	188	190	186	197	177	174	174	206	188	169	179	183	187	183	180	176	203	178	204	227	183	180	167	180	176	204	192	213	202	169	225	190	193	158	185	168	210	178	165	155	191	193	212	193	182	180	202	208	208	189	178	172	195	197	192	189	178	183	202	172	207	181	175	202	171	194	182	219	151	193	178	193	190	210	168	193	215	213	210	185	219	206	187	201	179	177	201	198	229	192	188	188	168	175	189	159	166	204	171	153	189	194	200	184	193	199	168	180	167	171	193	203	170	200	195	203	180	220	185	190	190	194	168	174	189	172	197	151	210	201	201	192	201	187	207	185	168	200	202	196	202	212	190	232	197	181	188	192	199	194	196	203	161	160	194	186	195	191	198	190	197	200	180	190	206	198	188	198	182	192	202	193	166	201	184	181	188	206	196	185	182	202	157	193	209	191	186	194	192	200	172	175	202	207	152	156	168	190	213	213	185	200	206	195	199	179	160	167	179	189	187	215	190	159	179	186	175	178	189	194	193	177	174	205	166	198	186	195	203	178	222	180	188	225	191	184	173	179	185	188	188	190	212	192	180	191	189	186	187	186	181	195	162	160	173	203	188	187	173	152	174	180	170	180	183	182	166	181	196	166	183	173	200	187	153	167	160	183	185	174	196	166	169	178	216	203	191	188	201	206	186	212	192	169	192	218	187	174	183	204	175	192	170	200	173	193	171	201	178	197	180	184	206	174	193	181	191	186	189	212	204	188	196	183	191	191	199	176	189	182	193	194	186	186	171	162	200	213	168	189	184	214	191	178	211	198	173	188	178	197	177	199	194	170	203	188	202	187	166	184	178	203	194	169	176	189	199	190	171	190	174	188	197	195	186	189	169	156	177	160	189	188	174	171	202	224	218	199	167	197	208	201	191	171	187	205	184	175	200	174	166	174	196	148	173	190	188	172	198	204	180	195	176	184	227	196	199	157	210	193	191	190	184	189	195	185	191	204	204	180	211	208	174	197	189	207	170	182	209	176	171	177	186	195	210	202	185	183	181	170	169	182	168	163	176	208	190	223	192	200	207	188	216	201	182	192	200	192	187	175	197	208	184	200	168	178	178	197	183	179	192	216	203	194	180	180	190	203	162	169	176	214	185	209	185	211	158	168	187	179	193	182	171	200	177	166	176	183	207	204	171	195	210	167	169	203	157	190	211	180	203	208	199	182	187	203	187	189	184	173	187	193	196	177	188	204	196	174	192	178	187	176	169	204	176	197	188	195	195	211	177	206	188	184	189	174	189	197	155	213	187	205	189	171	164	179	156	193	164	189	190	193	206	200	213	155	155	171	213	182	196	186	179	188	176	165	172	193	204	169	183	213	179	177	205	186	184	197	202	196	176	156	191	147	180	187	156	189	201	184	192	178	202	173	180	167	166	198	191	169	190	173	195	183	201	188	179	172	194	187	203	206	179	158	192	184	177	183	185	175	225	227	190	193	204	190	195	180	191	158	170	172	172	195	157	174	198	197	188	196	186	161	175	193	193	179	173	171	181	218	178	185	198	188	202	175	167	191	201	175	191	189	182	197	174	177	171	197	186	209	143	176	175	179	214	198	182	169	179	185	175	192	185	180	179	163	178	191	181	195	192	188	180	182	202	185	184	187	170	177	197	181	191	181	172	176	183	162	196	164	167	204	169	218	158	171	175	181	202	198	180	178	170	182	176	153	228	198	189	190	178	175	159	203	186	191	183	149	181	193	167	179	164	168	184	215	203	181	201	199	204	181	207	192	180	166	201	207	178	177	210	188	170	189	206	195	166	174	209	151	197	190	213	187	222	190	210	205	191	169	190	172	163	166	203	211	198	197	165	194	212	182	185	183	189	195	190	198	187	206	189	201	174	169	188	187	190	177	160	213	186	176	162	188	213	210	181	180	188	214	183	198	184	177	172	221	207	177	202	172	167	178	191	159	186	179	188	195	171	185	208	212	209	183	184	186	192	198	158	165	173	173	198	183	168	170	182	209	169	189	227	192	185	183	191	170	195	163	189	190	184	173	172	174	187	164	193	194	171	176	169	155	172	172	183	160	174	178	174	187	212	173	197	181	201	194	211	212	193	198	192	157	171	173	215	167	174	204	188	158	143	194	185	169	191	169	170	193	194	204	187	200	191	189	178	177	174	187	194	186	180	178	199	186	190	181	193	207	192	194	166	173	198	168	210	186	212	183	181	180	205	168	175	194	180	184	194	196	191	197	210	207	192	184	193	212	173	188	155	169	222	185	208	197	181	191	184	172	187	168	189	213	200	181	173	185	186	194	217	168	204	194	216	177	177	171	170	184	199	207	195	176	162	190	202	192	185	199	206	177	193	204	187	172	188	177	172	172	175	199	176	178	170	172	185	184	194	209	192	199	191	185	191	192	186	200	197	184	185	209	196	190	173	174	184	197	197	185	184	192	217	184	170	182	216	191	219	178	167	206	209	191	203	176	181	184	175	168	176	191	174	190	202	169	182	208	203	194	182	200	182	167	205	184	190	175	172	181	161	190	174	185	194	210	195	176	198	187	200	152	186	177	172	164	199	199	194	189	177	212	175	171	190	205	181	197	179	201	186	207	188	207	188	197	181	172	205	201	206	164	219	172	200	195	177	189	163	196	187	191	187	176	154	166	177	194	192	170	191	168	164	182	193	202	161	179	207	211	175	201	199	162	155	193	161	191	193	200	170	170	181	187	202	204	205	228	209	198	195	175	196	170	180	164	183	182	182	211	198	173	167	186	200	183	176	195	177	169	182	186	199	165	181	219	161	190	176	201	183	179	212	196	205	195	184	167	203	184	200	203	183	183	181	177	182	217	180	172	198	197	191	185	183	196	186	173	186	182	181	190	169	175	196	178	166	177	165	181	190	188	187	174	173	178	183	193	177	189	215	190	189	160	197	192	189	183	180	180	178	185	196	196	180	191	166	190	160	183	206	197	173	208	176	177	220	162	195	173	208	200	187	182	192	172	183	201	184	186	194	184	202	194	183	186	175	223
8381	19490	14994	6904	3628	2135	1446	1165	931	752	684	607	565	538	480	532	515	468	503	465	464	432	481	449	433	493	463	427	456	507	480	451	450	479	462	459	454	445	475	467	459	438	442	450	447	447	470	419	417	446	433	489	438	437	474	426	456	452	430	416	448	447	429	441	464	442	456	449	446	464	444	461	422	463	419	439	429	443	429	445	458	476	436	448	430	445	454	409	435	436	433	445	447	448	431	461	426	448	442	467	473	437	461	409	448	433	432	440	485	489	444	464	448	448	454	410	416	435	483	423	440	413	431	445	477	437	431	415	433	444	453	457	460	461	445	486	435	490	419	500	436	445	458	443	433	446	461	414	445	410	429	443	445	422	434	418	458	429	418	451	440	436	440	469	441	413	480	443	434	430	453	446	432	452	441	457	426	472	443	447	464	455	432	419	443	442	439	453	421	463	435	459	439	448	429	452	452	426	432	402	406	422	482	437	466	447	443	428	440	463	448	432	430	449	470	432	450	447	452	474	475	431	395	447	450	418	434	414	446	459	459	438	430	458	422	464	436	421	432	450	450	456	428	433	405	406	422	435	439	437	444	406	464	430	437	411	430	430	469	444	415	434	445	414	433	484	451	441	449	456	439	439	464	449	414	438	464	438	462	431	422	411	445	453	428	455	445	450	436	462	453	421	429	443	430	437	428	416	464	466	429	432	412	469	433	493	457	415	454	452	410	449	450	430	474	487	443	461	431	414	432	469	411	439	452	443	420	419	434	466	427	457	463	467	437	406	440	426	439	464	473	458	459	462	417	464	443	436	434	442	465	418	467	454	427	436	448	433	391	421	439	445	403	455	471	462	436	446	414	429	471	434	472	457	471	438	463	425	446	471	467	440	461	430	456	455	469	465	427	439	445	440	444	427	437	449	424	482	437	442	451	476	441	441	441	430	453	414	429	435	439	477	429	433	493	415	422	466	463	436	429	434	455	454	430	431	447	469	461	439	391	465	441	446	439	446	424	433	420	445	444	472	440	459	443	453	438	458	434	468	427	476	426	456	451	453	416	402	414	411	413	472	449	421	422	469	466	488	435	476	372	407	436	430	444	425	442	445	433	449	446	411	431	435	448	441	448	482	450	430	468	424	447	404	446	426	462	475	443	446	457	446	429	434	450	441	432	433	413	452	423	465	484	420	440	459	450	428	468	455	420	444	437	432	453	422	435	429	445	485	450	432	453	449	461	406	410	445	474	455	409	476	446	423	482	457	475	461	428	448	436	423	447	413	460	455	423	429	427	445	389	474	416	464	461	434	432	448	434	418	438	433	451	430	465	431	426	435	451	441	440	428	443	416	434	464	468	457	423	419	424	450	421	445	448	444	425	382	447	462	453	466	469	437	426	446	417	440	462	416	457	473	454	427	451	460	455	452	442	447	472	419	459	451	459	459	447	432	416	432	478	418	436	456	426	428	428	438	435	443	396	456	438	455	461	414	465	448	460	439	439	451	463	460	450	409	440	442	458	438	430	422	407	458	428	433	443	439	443	452	419	474	445	432	438	429	475	373	447	454	459	425	458	462	450	457	470	445	471	449	477	457	457	473	454	427	465	421	430	413	429	431	447	422	435	437	423	462	447	451	452	403	453	423	398	479	425	433	452	466	443	429	447	470	440	488	419	446	435	419	412	449	451	414	402	458	481	435	438	417	420	462	404	448	426	447	409	468	440	420	422	408	441	456	431	435	421	440	456	479	425	434	452	458	448	412	406	426	431	447	469	433	431	437	453	468	446	440	442	486	444	464	456	426	469	446	485	428	439	465	433	457	429	475	444	418	443	449	464	449	459	442	431	462	441	438	449	443	376	408	431	416	442	417	431	412	454	399	420	478	449	449	439	412	482	418	421	455	478	438	430	428	387	420	465	497	452	460	419	413	396	448	425	462	430	450	399	417	415	458	428	429	459	473	436	422	471	444	464	446	424	401	475	430	453	437	446	495	456	429	442	444	414	450	448	441	482	413	459	418	414	464	450	452	427	430	428	465	457	443	423	464	446	458	430	473	438	478	463	437	449	471	436	448	455	447	425	443	433	436	420	479	437	490	439	431	401	454	431	469	429	430	450	403	427	398	439	473	427	431	438	445	417	460	456	424	434	423	430	433	441	495	423	419	457	459	465	459	490	439	440	437	449	468	430	450	388	415	434	466	459	436	434	440	450	419	422	418	442	406	443	465	459	453	475	428	426	400	466	438	463	439	480	455	459	433	471	469	437	441	424	440	451	439	459	450	439	448	445	485	444	439	461	433	450	461	471	413	418	427	454	432	448	426	441	446	429	467	456	470	445	466	455	436	455	446	452	428	439	441	391	422	422	448	414	474	462	412	471	444	452	468	477	453	393	425	442	445	439	448	416	391	445	435	459	453	441	440	404	479	451	430	444	447	436	424	453	416	426	446	428	433	454	451	446	433	392	428	457	388	436	468	422	462	424	445	442	426	395	425	434	423	444	431	434	465	446	454	441	421	444	464	432	436	407	424	456	474	442	426	454	461	466	441	430	452	450	431	425	446	457	451	472	454	438	464	452	422	436	475	463	431	443	427	410	450	445	466	469	459	426	452	464	451	463	452	447	443	484	428	444	423	424	428	454	445	435	444	477	430	463	458	420	462	436	434	447	430	415	419	486	451	463	478	438	416	451	461	429	453	391	466	451	437	438	458	446	449	444	439	441	442	447	419	425	463	428	450	450	453	435	421	470	416	434	437	432	469	478	452	470	461	461	453	456	452	452	433	453	465	445	421	451	438	449	437	411	428	485	447	435	442	430	435	410	408	456	394	441	449	459	453	445	447	409	394	444	446	455	412	438	453	460	440	425	498	443	454	452	470	415	507	457	422	438	481	441	444	431	429	458	440	471	437	487	449	425	435	448	455	449	435	419	438	447	441	427	441	417	455	428	453	416	444	431	473	461	457	464	466	453	447	442	446	464	435	435	467	478	445	472	455	436	468	442	454	460	430	454	444	439	471	470	449	438	453	461	425	455	416	477	392	452	419	454	475	442	447	439	415	474	449	430	469	415	429	418	436	447	445	422	452	454	394	446	430	430	468	413	432	426	396	427	461	414	432	431	433	456	434	389	451	421	436	455	430	449	440	416	452	439	466	414	413	419	453	425	419	475	401	432	433	427	424	445	449	418	388	417	463	435	426	452	465	441	439	427	451	487	448	476	479	439	485	420	442	433	467	447	446	437	474	456	425	446	413	434	437	424	479	411	446	444	425	433	464	460	451	485	455	467	417	426	435	434	429	445	456	441	439	457	467	441	429	428	466	409	482	443	421	491	440	451	452	453	431	437	454	441	462	416	412	448	445	412	455	408	455	455	407	442	420	440	453	422	452	448	435	437	444	401	434	435	417	425	460	429	456	466	446	408	429	432	443	455	426	436	421	439	426	404	461	440	444	429	441	408	454	445	460	431	489	399	437	430	411	434	437	439	436	441	437	436	462	462	433
34226	14716	6973	3399	1899	1237	947	765	631	595	558	517	474	417	416	411	441	412	413	366	384	438	387	376	405	394	424	379	428	412	399	392	435	404	366	363	386	393	387	397	390	400	424	392	427	404	363	400	363	442	394	410	409	396	432	356	407	401	346	421	425	407	411	397	382	398	402	369	342	394	454	437	433	386	425	387	398	420	391	405	432	446	394	434	377	403	384	427	407	406	392	400	391	373	367	380	402	427	426	388	391	375	425	439	381	412	401	407	376	404	367	410	391	398	416	374	397	395	376	357	428	404	368	415	419	396	401	425	416	406	391	420	437	432	374	420	386	360	351	410	423	398	417	376	418	366	397	418	413	430	412	341	395	410	401	390	394	424	391	404	386	384	405	391	378	394	417	383	369	413	386	327	405	381	405	374	386	377	380	404	369	412	369	416	391	396	416	422	422	388	369	403	382	406	387	408	372	408	387	398	388	376	394	381	386	395	407	393	447	396	385	366	407	414	380	425	395	374	404	413	403	394	433	407	403	363	389	389	419	377	445	404	362	368	409	397	388	438	371	390	384	388	400	386	430	390	338	391	387	401	407	395	399	393	417	422	379	373	395	368	387	389	400	408	399	434	415	399	366	391	404	413	395	421	404	409	407	416	397	414	379	360	378	388	403	351	367	405	390	382	421	382	398	377	410	382	427	386	408	376	403	410	393	393	410	372	405	414	394	423	388	404	352	373	407	403	408	394	424	377	413	388	368	415	417	377	424	397	389	373	407	373	386	411	407	396	381	401	392	363	362	404	416	396	380	357	397	394	385	395	395	417	376	382	380	408	386	385	379	387	394	421	398	432	406	404	422	373	400	396	386	382	410	396	406	420	412	364	416	379	400	363	367	403	376	410	372	420	371	377	432	407	413	401	381	424	383	390	385	358	367	397	415	402	430	433	392	391	377	369	398	385	382	398	351	457	382	410	383	436	391	415	422	423	425	428	383	403	400	382	396	404	434	392	402	357	419	401	369	352	394	404	390	358	420	442	367	409	376	360	424	375	411	394	438	390	402	373	394	354	403	438	439	406	387	383	382	422	430	384	353	404	390	408	414	408	406	383	375	407	364	366	380	400	411	390	383	411	407	436	391	399	415	410	413	393	378	399	366	419	422	402	423	417	390	397	415	382	412	408	396	405	377	364	395	361	385	414	423	384	397	404	393	395	376	427	391	388	438	409	429	418	405	416	380	394	393	391	386	362	422	375	405	432	358	400	382	373	424	377	401	375	370	419	429	393	394	361	376	408	390	391	389	404	402	392	374	394	373	391	398	412	393	374	389	433	413	404	396	388	398	402	399	418	423	423	410	381	411	413	361	366	390	416	435	388	397	386	393	400	383	401	413	389	408	378	387	378	377	387	362	409	383	401	415	412	420	382	374	462	386	367	363	390	406	405	411	369	418	413	403	418	392	416	419	395	402	384	378	373	450	391	393	372	371	402	356	380	368	390	383	407	364	405	401	432	432	409	399	403	383	385	408	413	391	390	405	418	373	406	398	391	386	394	372	387	426	443	408	404	395	376	430	405	408	386	395	391	372	407	400	409	409	413	370	393	429	368	369	404	415	418	402	425	429	394	395	371	428	382	357	402	370	415	378	432	392	392	381	383	392	356	402	399	422	413	385	433	429	388	399	371	411	415	423	383	398	390	399	429	383	368	427	384	353	391	362	384	370	359	415	410	407	377	410	389	392	415	377	378	444	386	407	404	386	370	394	405	427	395	391	380	402	386	369	412	395	417	378	391	378	405	367	349	383	421	380	393	393	418	420	395	403	360	405	382	374	406	410	425	407	393	438	379	384	374	378	392	388	382	412	407	378	389	440	372	393	358	395	428	425	412	415	391	446	399	347	408	372	401	418	376	414	364	411	349	378	403	350	393	388	379	391	399	407	391	404	416	362	367	403	442	410	377	368	364	406	405	410	433	400	391	401	406	375	395	385	408	390	450	418	387	393	402	416	382	411	406	447	366	397	395	390	387	370	415	417	401	415	430	439	355	413	377	422	442	393	369	417	397	391	420	396	377	412	381	381	405	380	372	382	379	396	394	379	407	368	421	387	419	420	374	381	383	397	395	352	399	390	370	406	399	420	436	418	376	354	412	421	405	413	399	384	401	399	355	373	361	446	361	406	434	395	427	440	392	410	416	388	390	412	406	380	401	429	368	408	392	424	372	400	362	393	397	395	417	447	363	398	353	410	356	392	373	390	376	414	341	367	367	400	396	442	399	409	403	384	389	384	380	414	396	417	384	412	383	406	374	383	361	385	408	395	374	333	386	384	376	350	388	378	388	419	389	375	382	393	372	391	424	388	387	351	387	387	403	435	381	350	367	387	401	417	412	377	389	412	368	389	391	374	387	394	353	385	345	424	410	389	386	375	365	371	393	402	415	345	386	386	378	384	361	408	404	391	408	362	386	385	378	384	359	388	388	412	387	407	410	351	411	408	399	417	432	351	384	410	388	428	396	393	381	353	369	408	380	395	391	402	416	414	391	358	386	367	352	385	366	435	335	374	377	392	404	393	405	396	415	377	401	397	400	428	409	394	395	400	406	353	361	395	406	394	406	393	355	360	368	385	376	395	383	364	384	388	384	365	397	417	383	413	406	406	374	399	429	393	385	419	377	370	423	391	352	380	401	415	421	394	387	393	409	356	412	426	384	380	379	435	382	458	404	371	409	371	400	450	380	384	374	401	429	404	396	381	376	383	396	379	390	422	419	414	377	398	370	377	431	370	382	403	412	397	396	441	417	394	432	402	406	422	399	404	354	413	349	380	372	386	420	393	389	397	369	417	390	403	422	445	404	415	360	431	410	385	398	414	424	414	419	378	397	409	394	392	386	365	386	412	412	408	383	396	394	437	424	419	401	423	370	407	381	365	404	417	391	326	377	395	367	386	427	409	431	403	375	386	412	383	368	394	396	385	393	433	428	389	345	403	395	427	371	412	374	402	421	324	382	424	351	411	393	397	365	401	423	417	408	399	417	347	415	413	453	401	413	347	400	397	401	426	393	394	367	395	388	380	396	373	383	366	394	383	447	383	403	390	401	411	375	362	382	408	359	384	400	479	403	395	427	430	396	377	415	394	381	370	429	398	412	370	374	363	386	390	415	418	418	341	376	382	442	371	381	408	402	435	421	394	432	384	381	406	377	392	393	387	424	398	375	383	401	399	381	395	442	380	401	400	404	408	425	398	418	409	378	394	416	398	401	397	383	404	413	396	378	391	371	381	413	424	376	383	395	424	403	397	419	400	402	387	378	363	415	403	398	392	392	392	380	401	419	406	415	425	403	376	414	387	371	400	412	388	394	415	378	401	416	395	396	383	390	394	393	399	391	454	376	380	407	416	360	382	389	406	388	394	403	409	384	413	398	365	377	391	378	432	388	398	396	420	400	397	387	411	397	387	388	433	401	382	371	382	370	366	455	396	395	414	383	388	418	393	401	376	403
10095	8364	6127	3005	1787	1373	1086	1030	1005	911	951	847	821	874	890	877	895	859	848	891	876	877	859	868	919	796	816	902	765	888	869	841	858	829	839	828	844	829	806	877	837	823	827	871	880	876	847	815	825	832	788	840	841	836	826	841	859	810	848	858	782	851	865	896	846	858	771	859	865	812	810	877	851	846	835	869	815	830	868	860	905	835	866	862	865	822	841	834	839	821	872	823	845	845	889	854	868	870	883	868	852	871	796	885	897	813	832	851	831	825	827	862	869	884	890	930	847	860	866	808	847	890	883	891	814	822	834	830	902	849	861	844	885	849	837	834	868	880	870	887	854	856	887	855	892	882	899	907	777	793	899	815	859	900	869	885	794	962	818	879	846	858	842	838	848	890	875	823	888	859	871	844	827	862	902	818	876	843	832	867	862	847	858	846	822	896	820	870	844	883	839	842	892	864	842	802	813	797	875	862	775	866	830	832	838	861	810	814	842	830	893	827	875	818	820	830	894	854	819	882	831	906	851	871	866	896	846	888	854	852	863	836	857	836	833	842	851	864	821	802	858	863	796	802	828	806	840	881	901	890	816	874	807	856	851	819	816	880	909	884	854	883	832	810	845	848	887	906	817	870	871	882	889	856	805	832	884	822	828	875	863	849	892	914	861	889	805	830	841	843	892	860	799	856	800	817	800	841	885	825	848	861	860	886	867	801	808	887	876	866	897	842	905	849	858	829	836	835	898	847	860	855	844	892	889	846	856	809	873	863	883	869	864	837	861	875	815	833	843	849	853	830	866	896	852	858	869	837	837	886	891	923	841	884	877	880	842	824	805	827	859	813	820	851	817	851	808	828	850	864	825	878	829	836	912	863	848	813	812	851	840	871	837	869	919	883	822	854	860	863	820	846	860	818	896	865	837	843	918	888	885	893	867	886	879	825	829	830	901	855	869	831	818	829	826	862	844	887	882	899	853	806	830	891	869	899	853	868	830	902	868	822	892	877	882	853	841	841	861	813	846	889	882	847	895	869	887	836	814	875	821	817	852	816	896	817	850	830	830	818	860	858	808	818	849	867	871	771	842	849	859	901	851	846	857	852	874	883	848	868	826	825	861	901	884	824	833	844	861	856	874	873	890	876	843	914	876	850	838	868	879	824	803	857	845	861	863	838	828	894	830	861	856	890	895	825	846	803	862	854	852	898	828	891	863	812	892	881	848	840	875	883	858	806	838	836	856	847	887	813	896	900	848	840	865	857	854	836	884	843	859	816	854	812	862	895	857	860	846	904	825	848	845	880	910	800	874	876	890	846	858	833	891	848	904	865	868	809	861	929	848	823	802	846	794	825	820	875	833	890	852	872	845	840	838	847	852	845	856	800	894	863	854	852	868	863	852	865	845	865	825	780	849	817	861	851	856	849	831	862	902	827	865	850	854	897	838	837	878	828	870	811	872	866	841	890	833	838	827	837	867	870	889	833	866	898	830	901	913	878	889	893	915	877	838	874	876	832	836	816	866	781	835	890	861	857	861	854	847	897	884	879	833	825	913	860	903	846	863	823	882	893	873	871	841	849	848	809	905	806	839	872	831	826	859	843	879	835	835	865	857	877	836	848	855	895	878	790	830	801	875	847	864	871	854	858	825	816	858	904	895	810	812	858	882	849	825	838	852	907	865	829	867	853	824	874	856	891	838	850	865	838	793	841	870	830	818	847	835	844	862	840	860	868	784	829	845	837	835	821	862	807	880	827	865	807	842	869	846	843	879	917	870	856	795	899	852	870	856	873	905	856	870	862	912	904	818	799	835	853	844	893	868	826	847	839	838	774	860	825	866	835	844	809	837	841	831	902	868	881	817	858	871	929	875	910	859	849	845	830	859	862	861	869	833	858	864	847	830	856	872	838	850	842	915	829	840	857	830	848	885	864	870	828	860	843	844	833	863	850	874	849	895	914	885	842	846	860	905	920	816	862	823	897	836	858	883	806	844	852	873	850	850	848	851	880	829	871	844	881	847	864	840	883	839	773	834	837	875	803	859	810	848	859	860	847	855	841	835	879	806	887	871	875	845	912	858	844	880	880	846	856	841	873	894	815	843	852	819	872	805	812	878	842	865	804	814	890	870	904	890	844	883	836	849	832	852	892	882	858	839	861	895	881	816	786	891	836	850	891	863	869	781	878	815	844	886	862	871	871	870	881	874	874	848	857	838	833	882	854	878	843	862	888	885	881	863	890	890	880	855	891	887	815	863	839	845	867	879	904	871	843	888	855	851	896	859	872	859	852	871	867	838	907	870	869	875	858	891	860	842	853	876	864	850	823	857	808	797	797	837	857	896	851	869	895	879	856	906	903	904	899	800	843	858	830	818	841	895	801	829	830	902	880	814	819	856	890	832	828	874	890	814	906	877	847	843	856	843	867	804	865	815	872	824	864	875	871	829	869	896	844	864	881	865	878	819	884	893	884	845	837	856	841	836	877	825	843	862	860	849	820	812	928	842	853	811	828	850	891	858	852	836	843	803	833	866	829	828	878	845	834	856	809	815	884	834	856	890	848	827	836	792	852	899	798	805	802	817	861	856	863	833	855	820	832	864	849	850	858	882	880	806	838	847	865	827	831	835	844	794	853	888	887	884	849	818	876	855	824	864	839	864	877	841	888	823	835	836	894	871	892	933	895	830	878	866	831	886	868	832	870	816	854	835	869	852	863	833	832	810	840	845	833	841	822	869	837	881	876	861	905	879	925	883	838	838	839	817	834	843	821	864	858	856	921	871	846	859	829	841	880	871	847	854	864	848	848	871	835	881	846	844	790	810	872	893	893	838	848	860	865	859	882	869	825	864	711	810	856	845	862	900	841	860	828	825	856	854	833	864	893	891	885	878	807	870	892	876	886	852	794	813	860	856	905	859	862	847	878	819	854	905	811	880	840	860	851	845	876	840	888	840	939	833	896	868	808	891	813	901	859	886	854	877	817	832	810	844	843	836	821	901	884	869	882	801	866	844	868	884	823	837	845	796	878	918	861	870	861	818	855	879	824	849	881	825	813	873	893	853	871	884	824	926	883	833	864	879	864	867	825	840	929	811	871	836	857	870	871	842	900	925	861	829	885	851	867	891	824	882	855	870	876	901	840	842	824	835	890	837	832	871	882	869	853	846	852	841	846	875	934	864	839	826	876	819	836	840	862	884	846	847	771	855	860	886	845	865	806	880	883	830	840	833	867	828	852	811	846	869	836	849	825	829	870	842	916	840	874	812	818	868	855	826	847	829	839	886	841	881	862	830	866	855	865	882	922	876	833	869	880	867	828	832	878	905	881	857	846	814	857	869	895	813	842	886	849	785	909	851	860	828	911	835	832	879	876	883	814	848	902	852	877	841	861	824	859	860	835	851	835	819	886	903	819	870	882	846	866	828	841	846	865	889	885	890	863	945	870	869	874	837	848	836	868	876	839	789	859	844	831	830	844	824	865	886	823	844	844	884	835	874	851	875	840
24688	21132	24716	27800	20825	6026	1806	1202	856	709	594	485	406	390	335	330	312	350	337	309	314	292	322	301	299	286	303	326	293	308	283	302	300	291	315	326	288	316	280	285	312	342	300	285	309	287	255	270	322	288	287	308	308	329	310	296	287	261	299	301	324	314	317	294	300	314	306	278	295	333	305	276	326	276	306	300	308	285	337	282	295	289	336	283	305	321	293	295	298	267	268	310	313	297	324	296	304	306	297	318	292	305	289	297	287	298	317	296	312	280	324	311	272	293	278	294	284	322	311	339	300	306	294	300	309	293	290	333	306	296	270	272	284	314	314	297	347	305	288	322	308	299	285	301	303	259	293	277	310	322	277	289	281	339	290	312	319	288	322	290	303	300	311	327	308	278	304	323	302	305	309	292	325	283	314	278	257	273	304	278	290	269	305	317	272	294	292	308	291	280	312	312	319	290	268	284	286	281	300	281	296	263	318	288	294	289	311	312	259	330	292	261	332	309	299	300	286	276	312	296	293	294	285	302	306	291	301	328	352	299	274	314	322	337	256	260	283	286	298	329	284	305	314	338	317	291	272	279	270	285	271	277	300	270	323	312	302	296	298	310	306	308	320	316	265	276	271	290	299	296	320	275	277	294	320	298	308	303	297	298	325	301	262	304	277	270	284	314	299	259	308	334	276	301	276	308	261	292	304	274	286	309	292	290	259	346	330	340	296	293	296	295	296	311	293	251	282	292	301	313	306	294	285	266	277	308	313	273	312	310	294	298	289	291	294	332	290	274	283	289	297	324	329	314	291	313	274	318	344	329	271	317	274	313	309	326	328	289	295	279	301	283	296	282	294	289	290	271	296	304	328	306	298	313	287	311	321	287	292	306	299	284	315	311	281	321	310	310	286	291	278	313	278	291	313	295	283	292	295	277	292	280	292	287	282	312	288	298	309	297	263	292	287	299	270	306	293	282	291	265	312	272	299	307	313	275	318	320	293	307	319	309	282	314	306	284	297	295	307	300	295	323	295	339	316	296	322	288	284	303	279	284	297	296	311	281	295	306	303	290	279	298	299	290	352	283	277	276	282	309	316	285	306	273	298	271	314	303	288	298	293	322	321	272	318	305	271	324	292	330	331	303	312	288	336	306	298	293	297	309	299	307	275	306	308	275	274	292	292	260	303	297	295	293	259	297	310	297	304	327	268	310	284	302	301	312	333	299	290	316	292	298	303	304	294	316	304	309	285	262	332	300	299	295	297	278	292	292	277	300	267	286	264	297	314	318	303	276	271	270	281	325	300	267	286	294	299	288	290	313	282	286	299	279	285	310	322	279	304	291	316	306	274	286	279	274	305	321	313	296	308	301	302	300	315	302	283	314	296	283	292	312	279	281	292	322	281	247	312	294	259	303	264	298	305	312	290	282	313	305	321	298	300	310	280	320	272	249	275	316	291	304	301	290	270	307	326	292	295	303	289	295	281	295	332	262	297	308	289	293	267	292	286	279	301	293	277	300	294	281	291	287	298	312	301	286	296	280	279	296	327	289	288	294	312	317	318	310	301	298	312	278	312	314	291	299	322	308	273	284	280	259	303	286	299	276	297	271	307	277	291	288	266	288	287	305	286	293	293	307	295	261	278	300	287	275	295	285	287	286	306	291	278	312	303	272	302	313	288	316	314	277	309	291	276	286	296	265	304	278	282	281	311	282	319	329	269	285	282	291	313	269	330	333	315	248	287	294	314	288	301	293	268	258	301	330	325	303	304	297	292	306	290	299	318	306	300	290	290	279	314	334	297	314	319	290	317	287	301	310	327	288	277	298	292	309	289	302	299	301	307	321	285	275	288	330	265	298	260	292	311	280	304	307	317	314	273	302	320	299	285	322	296	280	269	296	356	284	292	315	281	295	300	294	304	280	314	315	316	359	286	251	282	269	301	320	295	293	339	306	309	284	318	284	287	293	272	291	319	293	308	354	319	292	327	272	294	307	276	303	302	307	290	294	283	271	297	323	298	305	286	281	278	268	273	299	282	273	284	299	302	297	296	294	315	308	324	293	315	285	288	286	278	298	300	316	285	315	267	287	289	303	313	328	296	289	284	307	317	310	279	298	314	298	285	291	281	281	308	277	305	285	293	288	303	282	258	323	299	303	270	274	283	316	287	290	294	306	290	284	310	298	312	294	290	305	284	272	306	271	297	282	250	282	301	285	317	282	300	301	286	321	279	329	299	310	297	284	315	293	299	295	293	272	268	316	296	276	298	306	345	293	292	289	337	282	306	310	325	318	322	307	299	278	282	311	300	280	316	294	273	270	302	295	303	282	320	279	306	282	311	290	267	334	300	294	300	277	293	342	290	305	304	288	277	283	307	299	292	306	317	312	313	288	342	296	289	279	304	320	314	287	296	279	331	282	306	259	325	307	290	273	296	311	310	304	301	300	296	289	293	312	315	293	285	262	302	295	289	278	276	283	290	262	322	304	284	269	246	283	288	301	298	309	300	271	302	288	302	309	295	310	307	323	273	294	285	265	307	299	281	307	271	286	316	304	304	286	287	286	307	325	324	305	328	318	263	301	305	306	277	290	325	285	262	257	261	289	298	292	328	293	311	317	300	307	280	301	276	273	305	308	322	278	295	274	313	295	301	316	310	337	285	251	308	316	285	274	281	336	274	297	308	271	286	303	340	312	273	310	296	319	311	315	303	284	292	273	307	277	306	294	305	292	323	308	315	304	314	303	313	264	320	290	288	287	275	288	316	287	275	289	287	304	298	276	281	305	312	314	273	265	314	272	319	271	269	285	285	313	295	333	279	314	302	307	291	294	275	310	310	282	270	255	308	329	284	302	294	298	276	326	302	281	268	286	298	277	307	268	312	291	269	322	303	300	301	315	277	271	290	276	283	272	295	303	317	301	319	310	290	290	313	274	277	324	328	292	313	321	320	262	268	281	276	309	302	284	284	288	277	306	303	301	321	321	277	286	328	315	276	325	321	278	315	297	305	294	280	306	291	342	266	289	281	319	316	295	288	302	269	278	311	275	268	301	263	284	322	289	284	298	293	317	313	316	274	283	311	331	314	299	291	293	292	246	273	296	293	302	292	298	287	276	329	291	290	300	292	301	292	303	306	295	318	312	324	300	293	322	310	303	314	267	288	297	311	308	281	324	329	307	276	307	303	298	285	310	309	299	306	321	290	301	315	285	297	261	304	292	267	322	269	312	325	303	269	315	272	305	322	314	257	264	301	319	298	313	299	297	320	314	302	296	311	279	283	307	268	302	291	291	299	283	288	269	278	308	304	289	281	273	273	312	292	293	323	281	298	287	273	302	294	273	291	293	299	265	287	299	283	289	306	299	282	290	280	291	300	293	289	295	318	306	294	323	282	297	297	284	329	318	293	282	316	283	293	303	307	274	281	278	306	319	304	295	323	306	323	304	308	289	301	293	302	290	276	281	299	298	296	286	269	298	338	281	275	281	311	275	284	305	286	288	274	307
7114	14161	10450	5025	2601	1672	1210	1103	929	857	796	786	787	674	674	662	677	640	623	665	593	671	655	643	618	629	638	632	627	694	663	665	659	658	645	649	650	666	667	618	675	673	639	654	689	648	623	669	662	635	626	652	627	654	669	675	722	692	668	633	638	607	634	613	667	639	629	663	603	670	612	697	630	654	670	661	689	603	645	668	679	640	655	625	651	640	635	661	673	671	656	672	623	632	647	643	605	607	667	644	639	688	653	678	682	607	631	606	589	682	673	682	636	668	659	652	627	626	669	645	637	627	659	638	670	658	653	637	592	649	637	683	625	652	651	683	634	649	644	683	678	631	604	629	642	683	695	641	625	640	592	696	619	598	634	649	633	610	636	674	663	609	670	657	623	664	639	660	654	640	649	665	636	681	712	650	676	647	648	630	661	638	617	666	630	643	680	654	644	650	622	673	628	670	681	678	630	651	686	643	660	627	705	607	592	676	629	661	682	620	628	699	623	589	652	606	661	667	621	623	643	636	630	652	615	649	697	609	673	673	627	643	623	652	666	588	663	617	634	653	647	669	641	686	633	632	645	641	640	703	649	623	612	640	662	667	645	638	674	660	666	684	665	628	648	666	645	667	670	657	676	649	690	610	608	663	645	600	630	649	655	672	643	640	633	624	678	641	658	637	675	659	702	690	623	621	678	624	604	618	628	633	650	623	645	629	604	647	664	635	649	641	671	643	635	647	716	675	658	673	619	634	626	629	614	649	677	677	617	674	602	637	613	657	634	639	642	630	609	643	687	647	649	645	648	685	625	650	651	660	662	664	680	680	641	646	670	686	663	636	616	642	665	637	646	632	643	662	654	638	699	649	642	662	668	636	636	643	651	680	643	675	701	640	595	675	696	634	661	706	660	657	649	631	687	683	599	685	634	648	658	660	659	636	623	654	656	643	665	665	577	648	620	644	648	662	699	585	669	690	655	695	637	660	637	612	636	637	658	660	639	667	666	648	648	644	590	686	606	650	631	658	635	666	656	661	658	656	662	639	649	673	629	613	652	610	648	655	668	657	649	612	687	623	610	655	631	593	626	676	637	666	650	650	660	606	633	653	645	651	641	690	659	672	616	655	638	655	628	677	601	635	610	630	664	614	643	618	616	653	593	667	630	659	698	655	689	715	603	673	668	654	631	645	671	631	641	631	666	664	645	644	609	665	616	624	634	657	656	693	662	625	628	654	655	650	666	697	651	625	654	635	661	661	627	667	634	647	647	648	598	611	632	663	657	626	627	667	646	627	657	611	682	664	618	668	678	645	635	634	655	677	629	651	658	668	641	647	607	693	620	672	656	658	674	629	685	687	654	688	601	677	650	625	623	639	596	688	648	617	640	655	674	688	663	631	634	651	633	704	636	670	660	634	661	644	592	622	606	626	634	587	622	693	679	654	685	633	669	592	630	676	630	641	673	617	670	686	673	652	661	661	614	650	594	665	668	655	643	693	667	686	631	643	661	624	618	678	624	643	621	642	637	657	636	626	644	672	685	657	580	636	656	673	624	684	638	650	667	635	640	667	648	648	604	590	637	651	679	641	692	628	674	613	632	648	661	671	713	650	635	715	659	616	615	660	653	662	666	664	623	636	629	591	650	626	596	640	641	682	618	658	663	631	656	642	645	683	685	686	661	632	652	585	670	596	665	666	650	637	609	677	652	639	631	676	695	647	676	641	617	634	648	653	658	697	637	642	628	627	655	658	649	616	611	619	638	621	618	643	646	656	623	652	718	623	635	661	656	611	641	620	656	655	659	663	631	671	639	605	616	626	665	671	614	665	648	676	611	647	642	671	663	658	647	645	674	639	668	631	648	613	635	649	640	658	636	625	612	653	655	664	630	680	618	663	651	620	612	657	625	635	620	659	650	667	642	636	619	648	654	622	614	648	602	652	665	622	656	626	637	677	703	650	618	643	687	616	674	646	628	653	618	653	635	663	621	640	663	654	630	626	637	660	675	689	671	646	639	641	612	629	667	661	632	655	630	613	682	660	621	631	622	627	642	631	683	584	678	591	649	680	647	622	632	632	642	648	651	630	657	620	659	658	669	615	624	645	663	687	597	626	620	680	655	695	630	658	652	655	629	648	640	635	625	672	670	700	676	683	702	663	672	604	638	608	629	678	648	658	582	609	701	605	609	587	639	683	667	664	653	677	654	646	665	668	641	616	655	625	669	644	670	664	653	657	655	634	655	619	669	669	623	605	642	692	601	624	644	660	650	648	611	658	661	635	608	661	615	647	617	656	621	598	655	647	648	655	685	672	620	638	662	639	665	647	648	664	622	641	629	620	600	664	686	656	633	642	670	618	725	676	621	678	652	644	675	644	624	668	609	612	626	636	642	633	635	676	648	663	614	657	629	657	627	614	659	657	664	655	681	631	592	623	618	643	620	656	651	635	619	650	626	645	666	637	612	622	668	655	659	649	623	682	622	636	634	650	639	693	642	674	619	664	637	684	679	642	657	610	685	651	635	631	636	667	654	691	666	678	654	679	621	652	673	644	601	620	656	679	646	664	614	666	612	639	642	689	665	607	675	695	606	643	664	621	637	663	617	645	662	647	652	650	647	609	640	667	604	659	665	698	640	629	613	692	645	650	653	652	639	637	655	664	660	583	657	635	643	659	660	635	663	661	629	637	658	609	656	652	656	629	658	675	663	605	633	620	638	645	670	645	666	619	642	684	576	647	656	675	656	677	631	668	588	640	633	627	699	588	622	668	586	674	697	685	666	628	650	648	645	665	656	623	666	645	604	635	655	644	653	645	637	662	646	632	658	678	648	646	712	586	604	694	683	637	637	658	656	628	631	653	639	672	650	652	605	625	649	641	644	632	604	670	665	671	708	639	644	660	669	638	674	654	643	612	629	629	607	597	633	676	608	657	591	651	698	684	668	683	668	682	640	629	597	688	670	673	693	654	619	662	680	644	631	631	634	622	608	677	666	614	679	647	605	653	657	659	643	673	658	605	658	585	683	637	685	653	631	581	679	643	647	674	658	615	616	677	685	623	638	629	715	627	607	648	646	703	666	632	663	619	640	641	667	667	583	666	637	690	645	645	634	690	687	656	669	646	643	664	635	701	641	647	659	648	650	670	650	665	598	605	613	643	680	702	610	661	637	606	634	664	654	675	660	619	659	612	634	655	660	597	663	643	703	640	669	669	640	673	626	619	639	630	669	687	647	663	631	676	643	640	602	658	647	650	646	617	610	645	653	641	631	648	711	659	634	693	649	612	646	644	632	617	626	651	621	644	655	674	643	678	643	590	667	638	616	640	696	638	627	650	623	678	600	660	648	650	640	645	634	597	678	642	635	662	689	604	644	654	682	625	589	647	592	611	633	625	624	667	672	621	654	645	664	655	617	635	626	698	656	621	634	692	668	622	660	646	640	668	659	683	739	639	605	625	652	687	600	612	646	612	614	684	638	666	635	605	674	645	675	625	645	601	661	645
23964	21134	25338	27188	21183	21148	6466	1932	1052	954	743	538	364	361	273	275	272	257	233	216	219	203	237	194	230	234	184	210	221	200	178	191	194	210	176	170	226	220	183	198	169	172	220	178	184	183	220	212	173	208	165	203	170	197	198	204	182	180	169	163	197	194	187	187	183	201	196	198	197	166	170	162	191	217	162	201	191	194	187	208	190	196	224	194	194	174	184	187	187	176	181	189	165	184	175	170	197	200	185	193	183	202	188	186	189	186	206	174	177	198	162	209	207	182	198	166	169	187	213	197	191	203	206	201	208	169	210	180	163	198	165	188	173	212	177	165	180	199	187	192	193	197	161	187	197	212	165	181	216	187	189	209	190	185	191	196	168	205	169	190	221	179	185	189	202	172	158	177	173	215	183	210	199	188	205	187	208	176	181	199	181	166	206	177	196	176	168	181	210	194	190	174	194	149	188	169	217	190	187	173	191	174	212	190	221	196	194	156	178	172	189	167	180	196	198	192	192	190	188	167	184	215	185	190	205	194	195	214	188	214	172	214	198	190	194	196	182	174	177	192	197	192	204	174	179	178	182	192	212	178	187	170	189	193	198	206	199	187	188	176	200	186	190	167	197	206	200	212	228	180	197	191	172	202	171	174	194	188	203	180	177	185	203	189	206	217	208	178	184	202	197	187	208	179	167	165	174	200	177	174	217	192	195	210	207	175	196	190	173	182	168	194	178	187	183	176	194	205	162	184	199	181	182	208	177	182	185	174	151	176	170	180	217	181	175	208	182	174	173	195	184	167	203	190	198	184	186	174	169	179	207	198	186	176	168	203	163	185	176	185	169	213	181	174	178	193	192	176	186	189	207	207	187	193	208	180	193	181	186	159	185	191	175	164	169	181	179	174	179	201	178	210	193	157	201	200	226	182	167	173	195	177	225	210	172	194	178	197	196	193	207	191	210	182	178	182	200	181	182	206	149	194	176	191	173	182	189	184	188	177	178	192	182	198	203	189	188	177	168	184	188	188	188	178	175	184	174	193	200	192	208	204	194	172	188	179	187	183	190	176	193	188	199	183	169	199	205	192	214	169	170	183	177	201	192	176	168	201	197	208	192	187	180	198	170	182	173	188	198	194	213	205	172	165	203	168	168	194	175	183	171	180	184	170	203	194	183	170	158	193	182	191	176	170	180	192	180	203	210	211	188	224	181	196	178	166	169	174	175	198	184	215	200	188	198	184	178	193	205	201	183	176	170	203	199	190	216	201	164	183	191	203	191	195	177	185	179	197	179	211	203	162	205	183	176	175	184	219	208	165	183	208	171	162	192	210	179	197	213	205	212	168	177	197	171	195	207	185	215	181	185	204	205	201	180	176	198	184	196	196	177	207	184	186	165	183	207	192	208	193	198	172	157	191	205	196	176	193	156	194	202	183	182	175	196	195	167	179	179	201	181	177	184	193	201	189	197	191	179	171	184	205	181	177	199	155	187	191	203	174	193	189	192	192	197	181	186	189	196	186	177	190	164	180	182	181	202	188	201	185	178	187	185	195	224	205	190	187	178	188	201	225	191	163	187	183	195	186	179	183	197	177	183	188	196	201	158	204	186	183	198	184	150	168	208	156	196	195	182	188	201	173	203	197	193	196	176	185	172	159	201	195	155	168	205	187	181	175	197	203	168	201	191	192	197	182	168	182	190	177	194	211	166	190	194	176	205	195	187	206	209	175	169	209	187	180	190	182	174	185	191	193	174	180	181	155	186	190	218	202	195	182	195	165	183	202	210	177	164	199	188	184	190	170	190	198	166	161	185	176	191	209	173	214	200	162	190	198	182	202	202	191	182	198	166	193	187	201	194	196	199	192	187	192	168	187	181	200	193	182	214	179	200	202	207	206	183	196	170	194	177	181	169	192	176	204	198	185	194	185	161	187	152	152	197	180	189	167	197	185	185	206	179	201	191	188	174	188	174	211	173	185	181	172	197	162	199	168	177	159	180	176	202	197	197	174	202	166	207	194	195	176	190	184	162	167	194	167	205	190	178	186	198	181	186	197	190	160	183	178	191	174	198	179	188	158	181	189	192	200	192	184	196	165	174	185	219	183	186	192	197	205	204	184	200	181	187	178	195	187	169	175	194	164	192	186	212	214	166	178	198	203	192	140	196	184	190	180	182	191	174	166	162	172	193	168	195	194	210	188	185	154	186	181	197	205	193	197	163	173	208	198	199	220	176	156	174	182	167	181	190	180	209	203	189	183	176	167	190	212	172	192	201	182	174	187	210	215	207	201	167	172	174	203	185	188	188	207	181	208	164	161	202	179	195	188	186	191	186	174	180	193	211	191	171	183	207	194	194	201	168	175	206	187	183	167	180	189	192	182	171	199	204	193	199	214	177	194	183	211	170	176	211	201	160	188	184	176	207	170	207	177	202	198	202	177	196	171	200	191	184	192	217	205	169	181	194	184	178	177	201	147	196	191	170	174	196	204	184	202	180	179	164	190	205	192	190	232	196	194	238	174	160	207	176	194	210	165	165	226	195	173	188	194	199	205	171	187	227	190	195	187	199	203	175	202	205	183	189	173	200	196	189	195	218	191	168	201	171	182	179	189	176	192	227	194	183	199	183	165	172	203	203	209	181	179	196	207	190	222	209	186	182	164	200	215	199	186	201	215	169	196	181	148	177	199	189	184	194	179	179	191	191	200	170	178	169	191	205	203	197	192	201	163	207	194	194	172	204	200	208	177	168	177	195	174	202	175	153	203	191	203	200	195	192	203	219	196	188	187	200	173	211	193	153	185	190	195	179	190	200	178	177	211	194	205	170	186	164	179	162	204	205	169	167	173	210	173	177	210	172	200	191	175	196	177	200	200	192	174	158	176	175	188	168	202	203	189	171	197	179	222	209	186	191	196	194	161	200	186	198	200	209	178	155	171	192	164	168	184	207	195	206	159	196	195	193	188	163	180	182	194	194	200	187	166	183	193	198	207	192	169	158	186	184	187	162	195	227	213	199	202	200	197	171	185	167	172	188	197	157	147	199	184	193	181	187	193	188	196	171	219	191	209	193	176	171	161	175	201	187	176	193	194	202	191	183	174	150	192	183	166	199	182	176	160	202	196	215	193	169	198	175	190	206	222	183	206	182	203	193	200	213	173	170	191	178	208	168	173	189	199	197	189	187	209	182	170	195	223	150	210	171	193	175	194	201	211	184	190	190	196	213	178	204	192	181	182	149	167	151	193	196	184	201	203	175	226	183	178	186	193	210	184	157	176	174	198	184	179	191	182	214	196	158	229	193	181	187	185	193	202	197	192	193	179	177	168	199	187	206	181	207	186	199	184	191	184	159	176	197	189	187	178	169	209	192	183	163	191	168	160	216	220	194	187	180	186	200	187	169	191	187	204	191	192	197	196	192	185	200	216	175	170	183	176	179	178	174	192	212	177	192	189	169	173	180	176	201	212	186	199	186	180	179	188	192	177	171	192	196	196	178	186	214	168
7859	18507	13856	6871	3517	2056	1417	1169	875	836	719	672	527	570	459	512	485	474	509	438	466	450	515	459	454	475	457	432	478	426	471	447	480	444	474	429	417	424	454	473	426	441	465	425	399	440	441	429	446	444	458	435	418	415	419	431	468	418	451	450	479	442	436	417	479	415	413	409	458	441	405	417	469	446	438	467	465	450	490	450	443	482	447	420	473	425	478	432	412	465	437	447	435	457	433	418	418	428	419	427	437	423	468	429	436	455	451	463	446	423	427	400	414	433	443	473	433	437	433	458	456	481	425	424	417	413	438	443	475	446	431	457	411	411	476	509	420	435	443	436	400	445	436	402	411	415	430	430	447	432	433	463	444	438	439	440	469	428	444	415	451	406	419	448	419	469	416	473	389	459	425	442	450	425	430	440	431	427	407	444	445	432	452	444	461	472	446	433	438	426	432	420	438	422	434	438	427	412	433	482	404	419	474	440	425	435	426	438	431	476	441	421	446	489	471	420	411	448	446	452	436	432	446	475	419	432	443	461	449	447	426	455	465	424	435	466	433	437	486	432	431	451	432	453	407	458	433	406	455	430	441	420	452	468	432	430	465	455	451	463	442	447	409	433	432	425	437	442	466	427	467	480	415	425	429	437	446	476	433	396	481	394	413	441	428	464	451	439	423	423	437	436	454	399	431	460	459	450	467	436	419	412	428	430	426	462	450	446	441	403	485	457	414	422	463	410	449	430	431	446	449	451	427	438	419	451	473	438	450	457	434	472	401	434	429	388	469	448	438	432	410	406	485	446	441	452	458	432	426	446	435	422	434	404	416	480	478	458	476	433	474	452	476	468	456	464	455	447	458	435	438	470	392	436	444	431	423	460	449	436	454	446	423	453	442	426	421	439	396	441	412	463	446	422	451	450	431	484	422	421	403	452	464	484	419	406	427	452	432	433	452	444	449	422	447	440	409	425	412	413	433	437	420	428	441	424	448	437	444	426	442	436	460	428	471	448	448	445	431	460	451	467	410	436	439	425	497	419	431	436	409	450	416	438	439	460	435	413	438	461	441	456	471	418	429	442	437	466	441	456	436	454	482	460	445	445	468	484	442	449	421	427	476	496	457	434	416	478	424	458	419	442	429	443	468	430	427	440	405	435	428	451	470	437	443	438	484	471	411	420	448	449	464	391	439	472	460	413	426	428	475	466	395	435	425	435	416	435	440	455	501	421	427	444	438	460	407	426	436	428	461	433	440	451	447	445	444	422	448	476	421	435	445	419	446	445	416	473	455	429	454	443	495	431	442	422	446	484	448	488	449	444	439	399	448	437	429	450	427	445	454	447	448	454	447	462	434	401	464	424	402	437	451	419	493	488	416	421	470	438	453	432	468	466	450	426	414	411	457	415	433	457	408	436	470	454	403	500	405	428	432	456	452	429	473	417	443	452	458	436	474	448	432	448	435	432	433	449	422	408	422	433	438	490	443	425	441	449	417	411	432	457	418	404	431	448	431	452	441	444	444	458	447	451	429	455	411	432	406	419	463	414	415	452	455	463	427	436	420	435	442	416	412	454	478	439	454	424	461	468	442	435	422	415	439	411	446	418	436	443	431	452	450	417	436	455	471	425	464	455	439	406	443	413	447	437	409	466	446	451	441	450	417	443	447	426	386	434	431	429	432	422	434	475	477	454	428	459	417	447	444	428	447	446	437	475	435	476	431	463	426	409	425	464	459	385	433	411	440	423	434	401	406	412	420	428	428	434	434	490	441	430	489	465	417	422	425	435	445	453	442	447	447	447	429	405	478	440	466	441	443	454	448	476	449	424	465	438	445	486	419	422	432	464	404	439	454	418	449	414	438	401	417	422	433	433	445	455	449	444	418	410	465	427	430	438	438	439	468	456	495	459	431	423	419	430	431	472	452	466	428	428	426	403	433	440	432	464	446	474	420	427	462	417	432	446	455	402	459	457	452	433	412	475	457	434	448	408	441	417	430	435	416	441	431	484	428	436	446	420	445	437	439	451	409	430	431	438	413	430	457	425	427	430	447	417	446	456	437	426	416	453	463	439	429	438	404	482	430	440	431	443	477	441	440	475	427	435	428	383	482	459	440	441	443	401	438	448	416	436	440	423	444	468	440	451	432	460	408	449	445	431	417	405	473	431	470	446	450	430	435	456	416	447	436	460	471	477	475	460	460	465	439	488	445	438	410	470	436	419	411	443	436	425	442	425	443	423	456	472	464	474	437	450	405	435	412	445	430	413	429	419	456	428	453	421	440	483	458	438	432	426	418	444	477	430	443	412	451	472	456	452	459	454	441	428	426	402	428	457	452	429	436	427	431	441	446	454	458	457	415	481	438	436	480	429	448	428	440	442	433	448	441	409	460	460	411	413	436	441	426	416	419	436	408	436	434	487	426	409	452	461	456	438	433	445	437	483	415	442	428	427	445	444	443	478	427	407	424	434	430	402	410	425	430	448	451	440	475	436	439	395	437	442	422	417	449	421	431	425	454	396	479	444	448	429	421	445	469	413	409	414	461	435	429	437	406	440	479	441	406	420	434	409	422	433	436	431	466	451	459	421	423	428	489	420	444	447	459	470	409	435	433	485	444	430	423	454	453	414	475	467	462	417	433	448	411	445	491	391	444	438	470	412	455	458	433	429	450	419	467	468	449	497	437	457	448	431	428	454	468	419	467	453	448	435	404	419	427	422	417	445	445	443	449	472	424	386	451	402	458	434	458	456	409	415	416	454	465	428	433	441	439	412	476	452	401	442	461	419	436	425	474	430	419	463	439	434	394	430	419	464	418	469	480	418	430	381	464	426	438	486	453	450	429	457	414	438	446	442	458	392	425	425	438	378	428	430	458	469	492	431	476	428	420	441	466	411	501	433	446	441	450	414	404	423	479	426	466	462	434	439	435	451	448	457	416	432	425	435	513	452	409	431	425	470	422	457	437	443	435	458	448	413	408	458	460	430	433	430	434	385	432	482	458	426	424	432	454	416	434	397	431	447	422	402	474	442	425	467	450	437	432	442	431	412	438	432	464	450	450	385	454	494	419	444	460	487	417	465	435	441	429	434	485	424	440	445	452	423	479	491	454	433	431	478	425	387	415	466	437	433	421	442	457	438	441	455	450	429	410	436	450	433	438	468	426	410	383	458	430	454	390	440	439	438	454	453	435	409	409	422	427	449	432	408	424	441	435	449	441	449	438	418	449	419	427	418	427	402	435	462	449	433	452	415	407	459	430	457	444	471	435	445	460	414	388	427	373	437	464	444	409	418	434	375	411	439	470	461	421	430	436	429	457	478	439	430	445	450	441	465	494	443	442	443	422	455	407	451	422	497	440	452	380	415	426	457	465	453	416	449	402	457	446	442	432	429	462	402	453	443	452	467	422	422	429	430	455	444	431	419	448	444	480	434	411	449	431	443	427	435	435	393	391	440	404	438	428	429	406	442	461	428	417	454	465	442	409	451	436	496	425	446	461	434
35623	14631	6566	3188	1810	1279	887	832	614	593	496	491	445	446	401	461	442	386	425	388	387	439	423	425	414	413	420	409	420	439	385	410	423	408	418	405	398	408	397	425	419	401	415	421	401	427	407	399	403	350	391	377	428	433	391	378	394	416	439	402	392	442	368	386	385	385	394	426	425	410	421	389	380	390	424	409	367	389	403	398	408	387	408	408	448	396	376	441	359	395	428	390	404	421	376	408	362	404	357	395	394	363	415	409	416	405	384	419	398	428	386	418	416	384	383	401	410	408	437	416	386	423	364	396	411	409	405	414	422	453	387	392	406	429	406	412	417	429	396	417	410	424	427	403	416	411	413	415	394	387	420	393	414	403	353	379	395	410	387	379	386	422	421	405	390	369	400	331	389	378	373	423	380	431	464	406	357	424	370	387	439	428	381	390	377	420	419	382	418	380	357	405	411	409	409	401	409	367	386	432	401	390	428	404	375	409	396	388	383	397	395	423	377	427	363	386	394	393	397	376	377	413	380	357	415	369	426	386	393	392	412	447	403	393	386	345	414	407	410	380	437	380	404	390	375	411	392	395	394	391	410	400	401	403	395	418	372	404	378	424	361	399	414	426	418	409	404	398	411	389	383	387	428	407	387	395	408	369	381	410	343	452	405	393	401	404	445	423	400	386	413	413	368	386	425	393	418	400	390	384	367	409	399	396	405	386	394	372	361	371	410	412	378	410	378	406	387	441	381	414	400	381	398	417	386	411	413	387	396	365	408	416	377	372	394	401	393	387	386	385	417	380	413	404	439	370	411	416	433	413	412	394	389	411	374	385	369	395	401	375	388	377	386	399	424	386	454	393	420	417	391	397	411	389	409	360	406	406	363	417	428	413	420	402	384	401	433	388	416	396	396	422	419	433	382	390	414	402	418	431	420	419	405	400	459	426	438	425	369	376	381	362	398	426	428	413	398	407	393	428	404	412	408	447	396	404	411	414	368	405	381	388	381	382	419	394	408	419	420	408	390	408	395	385	415	371	405	400	413	409	399	415	416	384	410	397	420	414	409	388	414	412	400	407	408	358	373	384	371	364	382	416	408	391	388	389	428	421	417	399	419	424	413	401	408	380	414	406	403	416	396	412	401	410	411	406	432	388	389	404	392	419	394	397	426	400	399	375	427	393	357	400	429	418	382	433	403	402	450	364	360	382	378	381	386	385	368	403	363	394	408	431	418	387	378	411	415	455	370	423	412	411	380	390	420	362	396	425	410	426	443	411	399	379	394	427	374	418	390	388	394	348	400	399	420	427	407	427	407	391	443	420	404	436	398	371	409	401	419	368	407	373	399	371	386	388	386	388	403	382	384	390	401	421	409	412	408	384	382	428	432	385	431	375	404	414	424	402	350	360	429	413	403	366	431	424	349	386	399	403	405	396	419	381	408	381	445	422	411	431	409	406	437	442	397	429	388	387	404	404	418	430	399	411	438	411	393	385	406	423	406	409	344	405	392	417	411	379	410	450	397	425	437	436	462	412	400	383	377	404	363	401	370	411	378	414	437	408	426	414	426	447	385	407	409	415	416	370	390	400	411	419	434	440	382	373	421	423	407	372	452	404	419	398	416	410	429	405	417	434	410	370	396	387	389	407	376	431	383	390	412	408	348	429	395	434	351	415	394	399	394	398	393	389	395	400	373	381	413	410	382	429	429	427	420	358	440	393	376	360	426	408	450	437	372	434	416	432	370	432	376	427	421	404	381	392	408	399	375	400	378	409	417	428	395	404	386	406	389	375	430	374	427	453	423	399	388	378	444	456	424	408	346	413	352	407	423	412	382	436	416	403	375	409	427	419	414	394	387	410	397	396	407	393	362	373	397	418	402	432	398	389	384	370	386	381	401	452	379	404	388	380	403	390	386	369	411	379	360	333	405	356	416	370	426	408	422	387	403	402	406	411	386	410	380	430	419	414	417	390	402	410	395	411	401	393	380	405	431	407	386	425	401	406	419	422	427	383	397	425	401	458	410	389	332	388	421	387	435	383	442	428	429	388	394	375	422	382	403	416	432	390	388	428	374	435	414	388	395	436	414	429	414	433	427	423	394	413	404	412	442	396	407	409	445	454	397	382	422	441	388	398	428	408	421	408	374	380	392	388	364	375	387	399	373	394	386	404	385	383	388	398	421	446	404	393	405	352	417	413	401	422	419	399	440	420	382	400	385	414	403	418	421	405	391	376	382	414	402	395	418	405	367	424	412	424	400	421	382	385	395	381	428	376	398	411	433	387	407	438	416	456	411	368	391	381	405	417	371	447	372	387	412	406	434	428	389	368	384	417	428	392	411	411	396	397	401	388	407	390	373	399	378	409	408	367	418	399	387	408	409	409	374	416	408	418	392	393	405	415	452	397	400	380	405	431	437	421	439	378	405	351	394	408	391	429	402	404	399	408	453	364	408	383	388	377	426	425	416	413	392	406	435	408	422	363	377	434	414	387	413	378	408	387	422	399	411	411	430	424	374	421	403	384	350	427	375	433	395	396	404	422	400	393	418	408	373	390	394	374	405	407	435	389	408	401	444	376	399	425	423	400	437	432	376	442	405	409	395	397	413	380	411	376	410	343	380	404	413	422	418	412	362	415	426	422	416	397	401	419	416	390	380	400	448	424	391	413	410	398	390	416	412	364	405	410	400	404	387	419	408	394	400	406	409	367	453	410	441	396	390	384	418	405	394	408	423	413	357	404	422	410	406	393	383	400	440	407	410	352	421	429	426	401	354	391	389	412	399	356	374	387	459	394	411	364	402	457	434	441	415	379	394	391	407	368	386	455	420	392	383	417	408	403	430	422	407	407	388	388	400	389	406	411	426	436	404	415	382	462	402	430	406	418	402	434	436	400	389	420	415	417	382	409	407	392	401	411	418	403	405	406	410	424	412	415	406	411	410	438	427	415	408	413	409	435	430	422	429	404	422	399	405	406	411	416	479	375	403	403	420	378	420	380	410	419	395	383	385	381	387	386	399	399	443	384	414	403	396	382	395	379	350	393	427	412	375	430	404	428	480	381	419	434	388	370	414	393	429	434	412	448	396	375	405	385	396	420	405	371	402	384	406	416	393	417	382	375	455	436	394	404	403	390	398	400	375	380	406	408	404	398	377	425	391	418	389	401	397	388	402	405	411	392	392	407	434	412	395	423	406	377	384	363	426	390	409	394	401	405	401	434	401	404	379	425	426	420	412	418	437	404	391	411	382	412	419	409	422	431	409	418	429	418	418	415	441	422	366	394	403	423	411	406	385	398	419	357	392	443	390	421	444	374	375	398	413	397	414	341	394	453	348	405	430	375	401	393	410	399	408	402	415	415	424	401	382	400	421	430	392	407	387	422	403	356	410	398	377	413	429	394	385	422	443	389	384	406	373	405	437	426	389	411	372	372	401	389	370	376	399	408	393	413	391	404	379	418	446	387	461	399	419	389	385	395	415	403	419	375	421	398	450	390	409	402
13929	7645	5522	2782	1653	1310	1048	1046	1021	910	899	917	892	935	889	908	907	914	782	842	874	912	827	887	867	836	859	883	842	868	883	851	908	892	916	848	925	846	878	906	903	918	825	867	890	882	843	936	871	820	897	843	925	792	912	907	866	877	860	894	878	845	870	863	914	875	891	881	877	887	815	882	859	820	868	813	870	875	877	868	856	868	899	846	857	904	869	879	887	838	835	846	918	838	863	922	860	931	864	867	850	871	836	920	871	853	854	873	856	888	900	870	870	925	873	892	852	849	868	845	862	898	889	889	890	923	851	861	891	831	877	858	914	859	854	909	902	854	873	889	890	884	853	844	875	843	831	894	861	890	858	799	914	852	920	876	837	828	881	818	873	891	876	851	867	891	879	897	879	813	830	871	881	890	889	907	806	901	848	898	865	885	916	847	841	901	916	884	866	893	820	833	831	870	904	858	846	853	891	869	851	842	856	848	909	867	834	872	950	886	878	840	854	900	786	867	853	866	831	866	813	880	844	882	861	870	883	845	885	882	852	897	872	914	823	887	837	800	857	877	933	885	883	873	937	824	892	859	904	877	848	911	870	848	857	873	857	844	866	890	819	909	886	842	846	850	787	893	880	867	879	871	883	866	867	903	910	853	896	883	879	834	863	896	882	877	894	869	851	863	858	872	847	883	900	884	855	884	881	848	874	887	857	836	876	849	869	895	841	886	881	846	876	894	864	824	843	854	875	826	868	869	868	811	885	856	907	833	850	895	880	841	838	845	856	792	919	873	849	833	826	830	821	790	864	848	879	847	856	889	829	859	813	867	890	872	901	905	879	809	862	864	888	831	851	854	858	876	907	896	890	900	864	861	872	826	876	888	917	889	798	919	925	849	872	843	899	857	919	850	873	816	864	876	838	848	805	859	887	890	893	867	858	898	882	874	827	886	870	875	855	928	876	834	854	891	863	917	846	900	846	854	853	861	874	925	830	839	876	868	857	890	850	885	874	858	828	841	874	875	871	908	887	878	855	859	817	949	910	903	856	901	830	881	896	850	834	865	825	845	867	932	857	868	904	889	897	888	892	865	862	825	926	832	839	845	860	925	879	903	896	865	831	841	843	905	887	857	831	895	860	865	849	853	870	920	903	847	877	904	916	899	871	874	844	870	840	883	848	842	871	868	894	899	866	912	862	836	855	829	921	874	878	856	876	823	819	824	850	852	816	825	913	843	846	805	889	925	837	870	805	871	851	877	816	911	814	871	870	874	841	835	850	830	826	793	872	884	876	800	878	860	879	866	868	842	889	927	822	813	885	908	843	879	847	795	898	831	856	910	910	898	831	884	870	852	881	794	862	899	872	886	866	801	837	882	881	837	906	837	848	825	838	853	861	839	895	866	863	873	882	872	842	885	855	858	892	882	873	822	933	909	815	792	875	881	898	906	843	902	858	889	868	841	904	876	867	810	858	861	859	817	846	863	842	857	890	841	825	889	829	878	869	872	839	886	866	880	905	896	840	860	885	877	872	876	840	829	838	874	873	896	856	905	855	849	859	879	854	869	845	858	875	874	848	935	902	866	835	849	868	860	813	860	874	864	894	916	885	887	907	846	875	871	903	848	826	832	857	859	850	834	843	857	815	854	880	895	861	812	881	850	856	884	871	915	861	883	874	855	841	859	866	857	833	878	873	871	838	841	945	858	863	916	857	861	842	825	886	838	905	888	882	867	903	911	806	865	873	825	876	914	903	896	823	914	881	858	840	846	868	847	841	855	838	890	854	861	911	913	900	880	879	946	878	838	849	874	858	867	886	876	828	853	844	880	897	899	840	858	875	852	921	885	844	867	911	892	873	808	870	830	867	848	891	931	863	891	831	871	842	890	887	851	870	924	877	881	877	857	881	873	850	857	898	859	874	868	852	830	879	855	924	827	855	895	864	882	804	876	829	825	891	887	837	850	857	868	808	886	812	882	847	884	813	888	837	815	839	890	861	875	820	854	877	849	853	823	851	850	855	860	848	833	847	877	839	883	878	909	869	885	904	844	837	827	888	925	849	871	894	853	852	865	874	822	864	859	829	833	839	819	889	875	883	806	846	882	855	826	831	887	855	889	946	896	864	879	803	851	843	858	857	904	953	842	871	857	895	848	871	861	855	861	875	862	869	804	852	857	881	875	838	910	872	827	902	874	873	838	834	897	852	850	817	877	889	851	866	863	915	812	887	847	874	861	813	850	901	847	821	903	860	888	853	888	889	897	870	888	871	887	886	889	837	908	858	885	858	862	853	884	888	896	879	843	882	869	914	885	885	880	864	843	885	823	888	794	889	850	868	816	874	898	868	875	895	839	906	831	860	883	874	837	851	847	856	831	850	939	893	840	809	875	848	872	847	898	832	878	907	818	926	877	825	860	898	861	921	807	891	907	890	903	885	864	878	815	866	856	892	858	865	869	838	854	850	872	866	886	929	845	875	888	891	910	801	832	851	881	888	860	900	847	881	884	926	840	905	799	849	846	926	818	872	935	824	869	831	874	873	960	867	842	855	873	841	907	845	817	871	870	891	841	873	854	864	873	812	860	831	844	898	819	898	843	843	798	919	865	881	887	839	804	847	883	861	911	833	854	847	880	884	871	884	865	869	864	883	868	888	836	863	871	899	884	793	865	901	800	901	870	838	864	832	836	825	900	913	843	914	879	879	870	848	870	864	804	890	846	841	850	844	853	793	914	832	875	850	896	818	872	878	892	879	861	877	855	904	853	850	893	844	888	837	812	888	863	849	870	896	891	812	894	892	858	861	919	892	881	852	833	898	865	825	841	918	866	846	912	895	856	855	844	894	858	839	870	933	888	831	855	833	903	872	864	858	879	868	895	861	851	832	884	867	847	879	873	871	886	890	880	882	859	852	893	846	802	838	820	871	876	888	873	929	882	919	886	788	870	892	839	866	823	818	859	859	874	836	864	865	849	909	873	882	891	884	870	849	861	887	860	898	883	844	878	836	853	847	872	853	899	840	904	876	890	878	867	885	867	860	881	830	802	858	858	915	878	868	868	885	889	851	889	850	875	888	826	871	892	871	949	794	897	873	855	911	898	854	840	889	838	895	904	829	864	913	809	887	906	872	882	824	905	864	852	815	957	896	909	927	830	882	854	900	884	913	853	859	857	856	889	839	836	878	819	840	902	852	860	883	866	897	840	838	842	879	879	874	897	884	856	857	828	896	881	883	878	857	826	869	892	879	832	888	872	890	801	848	911	840	832	867	858	871	867	874	882	902	871	860	854	878	839	906	882	813	923	920	847	840	877	913	894	866	883	895	815	906	880	882	886	866	902	878	883	879	846	818	853	831	929	897	835	830	889	930	875	902	855	851	870	848	887	844	895	869	901	871	851	864	913	875	841	846	861	870	857	875	858	883	934	861	847	846	897	870	873	866	913	910	888	897	869	879	851	895	861	870	907	863	891	855	859	907	842	833	866	857	828	777	899	841	855	877	867
24730	21158	24751	27826	20842	5990	1657	1188	781	730	599	502	393	432	365	347	326	331	334	339	349	363	346	358	343	310	314	341	324	291	302	317	315	287	313	314	326	308	303	294	286	328	318	335	307	339	290	289	313	290	309	298	308	322	324	271	304	328	303	287	295	330	315	254	316	309	305	326	329	322	274	289	319	296	313	292	283	327	328	331	319	294	271	308	311	329	320	284	309	309	323	279	299	322	300	302	298	322	291	290	277	351	298	308	324	276	327	299	303	311	324	341	277	293	305	285	281	318	333	304	314	288	301	320	284	307	299	340	263	325	337	311	319	284	323	326	327	291	308	322	274	277	279	296	309	310	341	290	289	333	329	312	266	283	304	310	323	322	312	310	309	286	317	307	296	303	304	307	358	333	317	334	268	324	300	278	302	316	329	290	289	290	313	287	308	291	290	292	316	292	307	328	307	299	290	301	306	311	315	312	325	297	302	326	308	308	271	316	339	306	300	289	312	311	307	326	334	300	311	268	288	280	296	324	320	262	289	283	297	329	302	311	300	297	269	291	324	325	324	286	311	274	287	330	334	314	311	297	302	308	302	294	283	329	325	298	291	335	291	300	290	287	295	314	300	316	275	299	323	330	319	301	304	307	322	277	308	293	307	322	277	325	275	301	294	303	315	305	302	263	285	283	291	320	293	327	333	341	259	341	294	311	345	290	337	323	307	307	312	309	304	309	326	251	306	303	301	288	310	295	291	301	318	274	303	283	272	309	326	315	297	320	309	305	320	302	332	328	307	302	304	299	291	294	273	324	344	291	295	307	271	295	309	283	274	306	297	300	287	275	343	326	311	314	330	298	298	290	313	331	309	310	291	288	345	289	331	297	330	280	272	303	312	300	287	308	329	317	292	275	306	288	259	278	296	305	286	302	328	317	307	289	346	348	291	301	326	319	312	306	325	312	289	317	307	305	294	326	289	321	314	293	324	315	314	297	300	300	322	297	272	306	313	248	314	291	303	298	323	312	317	308	280	316	324	301	320	350	281	290	307	296	334	315	285	299	304	305	279	285	269	315	309	264	321	303	348	310	318	304	303	322	338	338	312	305	332	288	299	308	301	305	310	305	323	330	272	312	292	256	315	331	278	298	288	298	300	314	293	287	295	326	276	268	278	291	329	308	311	319	331	300	295	310	311	303	252	268	296	316	312	339	297	285	297	313	277	294	272	319	313	335	289	286	293	315	287	310	324	279	333	292	297	288	298	293	274	274	293	295	297	297	307	306	313	273	302	294	290	321	294	308	302	267	339	308	308	317	313	284	326	285	331	323	289	344	314	276	324	280	285	296	313	307	329	311	317	280	337	280	285	299	299	295	304	298	300	323	305	307	306	323	306	312	301	309	320	324	282	314	304	313	276	320	306	305	286	334	295	321	312	306	292	324	310	307	288	314	340	309	302	263	284	284	301	312	318	330	304	301	301	321	331	320	284	307	333	325	284	326	294	316	333	299	316	302	318	303	291	282	286	311	294	299	280	289	342	328	292	284	269	284	298	320	294	324	291	297	292	305	321	302	290	319	303	306	270	265	315	323	330	300	286	313	269	320	321	311	334	302	324	287	305	308	325	315	290	293	314	330	324	315	275	296	326	324	333	295	309	328	270	290	284	286	306	345	316	345	342	319	308	322	282	313	316	354	293	301	275	331	287	319	289	304	292	301	275	309	329	317	308	329	320	323	308	286	311	310	291	291	298	293	307	306	320	308	291	279	293	318	307	313	299	328	335	313	310	274	278	311	329	334	312	308	298	282	307	310	335	297	290	290	327	285	296	344	289	298	294	284	323	285	316	291	282	299	310	305	321	308	277	335	279	278	311	302	279	301	293	309	299	323	316	302	293	300	294	304	278	322	321	309	283	302	324	322	290	297	302	301	299	317	309	313	305	336	292	339	320	327	296	302	309	308	283	265	315	303	304	290	319	293	301	325	315	292	278	323	336	325	298	293	298	296	336	318	320	317	294	340	296	288	300	280	329	301	293	333	287	322	302	288	307	292	325	294	297	304	308	290	313	288	329	316	266	330	303	312	292	289	299	310	313	331	303	324	313	311	301	295	323	335	275	305	304	297	297	315	303	310	329	305	286	299	299	337	328	304	284	300	288	293	272	330	285	309	303	322	287	280	328	309	331	290	281	303	298	292	337	312	279	319	316	308	332	267	302	342	331	316	291	325	281	323	334	297	287	301	291	330	305	285	265	302	299	299	320	264	335	315	291	315	303	297	290	281	280	290	337	320	291	310	269	303	290	313	303	313	333	286	289	302	297	317	315	328	294	310	313	288	296	319	309	304	298	298	306	312	310	295	290	281	343	315	294	275	294	323	314	304	293	338	329	322	285	275	296	303	307	316	304	310	311	321	344	272	309	307	292	303	271	302	327	296	306	288	307	302	320	328	292	320	331	302	304	331	279	307	293	328	302	318	294	315	308	280	269	287	302	290	344	330	306	325	310	325	309	301	302	290	292	268	301	298	275	292	338	282	324	314	318	333	329	319	245	275	290	320	288	264	285	269	306	276	293	290	298	281	271	319	346	368	310	282	295	300	313	308	326	309	316	310	324	300	272	355	302	280	299	322	304	289	305	304	331	305	310	281	296	293	279	340	305	292	363	296	271	294	299	269	317	293	295	283	274	287	290	278	298	299	272	285	319	301	310	326	285	331	289	316	299	321	312	286	295	318	272	307	317	323	297	319	322	309	279	288	295	297	302	316	314	296	296	316	322	299	288	276	289	306	273	283	284	290	306	277	310	356	305	332	299	307	318	311	276	332	300	317	273	267	294	272	278	315	314	295	307	284	297	304	317	329	290	316	297	296	311	315	310	305	288	307	326	325	309	271	290	310	276	287	293	303	304	291	336	292	279	337	298	317	315	285	302	295	286	280	292	306	322	337	313	308	293	315	308	286	321	297	272	312	275	302	309	355	313	321	327	266	326	279	275	287	278	307	290	325	309	288	306	319	319	297	329	292	307	297	299	284	315	313	309	302	282	322	281	289	259	287	313	298	311	295	269	272	311	295	318	319	259	284	317	293	311	278	305	284	281	345	300	275	319	308	302	285	275	293	292	302	329	294	269	322	302	299	279	272	297	314	309	309	318	324	292	283	265	304	312	315	319	319	305	326	317	295	312	288	305	285	325	299	290	304	315	307	295	300	315	291	311	326	308	309	289	276	336	272	318	297	317	284	304	336	309	311	296	280	315	309	298	257	317	271	285	306	286	318	281	304	297	289	302	306	276	314	356	318	324	285	297	308	311	303	315	305	257	290	279	324	318	309	313	280	291	295	320	323	283	306	308	305	307	269	277	333	293	306	311	311	305	335	319	288	283	334	301	272	311	304	331	315	301	352	314	280	307	298	305	336	321	314	307	321	329	320	316	303	298	313	269	338	329	288	311	304	326	349	303	297	303	303	301	304	326	305	288	284	305	323	280	285	297	311	313	316	276	272
9903	12695	9537	4600	2573	1697	1214	1090	966	874	785	768	707	763	725	642	658	627	698	681	706	695	708	663	641	676	669	660	649	674	727	697	628	703	692	638	653	696	684	707	666	680	686	624	658	702	705	702	688	698	676	716	676	682	669	659	660	715	675	738	664	640	661	658	659	673	669	660	643	726	652	659	699	617	661	642	709	679	694	657	635	698	653	720	645	623	648	661	658	665	659	631	702	665	657	656	618	660	625	665	649	652	664	694	689	665	652	646	635	678	622	600	643	694	660	709	682	708	688	696	630	616	660	656	667	673	677	714	658	638	688	679	713	729	655	668	696	696	641	651	701	650	695	663	701	668	661	623	694	675	639	657	663	642	608	646	678	619	670	654	672	655	611	668	710	663	673	677	677	660	650	669	635	643	658	656	692	692	688	702	689	670	622	673	703	676	674	628	681	660	636	703	673	617	670	734	656	660	628	666	676	660	659	622	683	606	642	647	643	669	662	695	680	668	647	629	688	657	659	642	644	637	666	632	685	699	673	660	635	655	686	650	634	707	639	700	664	648	662	655	674	637	655	665	678	654	648	677	677	675	636	694	637	687	665	682	706	639	668	704	654	681	661	673	640	679	659	672	643	666	677	693	681	650	651	682	631	672	632	681	698	680	674	685	659	675	625	663	713	685	667	662	690	663	709	651	707	693	711	643	658	643	646	689	619	649	707	660	669	672	642	680	702	665	657	626	688	693	673	698	664	664	633	667	674	681	647	661	697	687	628	696	632	658	692	688	664	674	674	688	667	687	660	679	666	717	678	717	674	684	690	650	674	632	692	658	681	663	694	659	680	680	675	664	670	673	689	664	650	665	693	686	617	703	675	687	623	631	666	636	722	686	699	699	662	675	683	708	710	667	659	663	634	650	657	685	673	660	671	621	636	740	641	653	650	665	674	619	683	612	665	641	631	649	678	650	667	673	677	658	650	685	643	687	617	677	710	664	657	622	624	654	693	710	689	643	631	653	670	670	662	692	685	654	685	679	657	629	657	662	627	641	737	634	671	624	668	668	649	650	680	659	657	642	686	663	659	672	661	633	632	661	691	681	658	675	629	656	692	677	633	624	653	650	689	689	653	654	631	660	673	703	688	674	623	682	636	679	619	633	633	657	687	685	638	694	635	674	642	609	688	626	644	609	666	678	644	693	685	658	713	683	692	661	653	695	674	622	603	665	659	694	650	625	654	621	701	645	671	703	695	706	610	674	705	666	655	690	667	661	660	714	670	659	664	716	646	683	656	655	672	692	704	648	642	674	647	653	667	692	665	660	703	717	665	645	685	643	670	668	698	662	653	636	721	682	694	643	617	663	711	669	604	672	613	624	675	672	708	646	689	650	685	676	652	661	657	659	664	634	611	682	630	646	655	679	662	711	678	701	681	668	639	679	653	688	676	699	693	657	689	640	623	690	682	647	674	641	655	717	674	673	690	637	718	626	651	621	676	709	638	640	665	700	649	633	658	672	706	655	641	663	645	659	658	662	669	668	625	646	622	703	637	677	655	661	680	668	657	613	692	689	723	702	667	629	645	647	664	624	662	682	640	663	712	696	690	669	629	678	622	637	669	675	686	649	612	715	665	694	709	667	626	665	660	664	675	653	661	660	658	652	657	637	685	701	655	663	723	680	692	622	652	680	675	734	647	667	666	619	678	677	671	662	675	633	641	638	671	663	660	655	641	599	631	671	705	673	704	671	664	674	695	639	658	650	612	602	661	664	654	628	670	660	684	648	692	659	660	650	665	700	646	693	657	627	672	657	675	670	659	660	685	714	662	663	652	657	661	689	634	628	651	652	693	645	647	678	687	642	673	674	666	673	718	661	645	682	647	731	652	686	652	659	668	678	639	625	670	672	663	680	642	704	644	664	702	749	636	704	691	620	699	652	643	662	660	668	638	680	705	634	682	709	644	668	681	678	622	683	670	666	621	670	683	705	693	647	670	675	652	660	653	641	705	690	650	701	652	635	681	671	640	661	654	705	687	671	687	677	627	692	632	644	695	680	652	671	716	688	674	637	679	656	655	668	703	653	653	681	666	680	647	644	709	671	620	677	647	622	696	622	661	667	721	599	684	646	657	625	646	632	645	717	676	656	674	663	667	626	682	664	657	663	633	683	702	639	710	674	652	664	649	668	672	685	612	615	675	655	662	647	669	686	690	658	680	642	672	659	665	618	613	625	660	648	609	674	677	628	655	669	663	620	637	676	678	658	678	661	657	666	657	682	616	662	618	680	676	674	666	681	673	663	619	661	715	621	677	621	650	660	677	615	689	678	645	672	648	702	684	700	680	620	710	646	697	699	651	649	714	688	623	661	675	647	663	660	698	658	612	679	613	655	651	663	692	684	663	655	673	644	673	669	657	688	697	696	698	676	690	621	634	649	719	657	649	687	677	640	656	695	666	643	637	664	681	663	674	626	646	674	698	705	668	675	654	680	626	629	635	647	665	626	657	682	691	675	703	698	674	655	691	653	679	650	680	648	667	658	673	633	693	673	714	666	662	700	694	697	617	637	683	646	674	677	659	657	670	667	679	689	664	623	639	643	659	674	686	631	658	677	620	648	674	692	655	647	717	629	682	659	653	673	613	659	674	683	684	669	652	663	668	605	610	614	662	686	655	718	682	694	665	697	639	650	642	687	733	679	657	638	698	678	654	647	700	634	676	671	646	685	637	692	689	646	702	606	698	618	680	625	645	680	606	653	699	652	686	672	671	666	635	722	690	652	731	657	683	671	669	684	668	665	671	677	630	645	647	656	633	678	681	682	635	699	704	668	664	667	694	638	680	663	685	634	628	652	707	645	673	665	666	623	698	660	642	619	638	668	650	681	630	674	687	671	654	609	646	712	707	665	645	663	710	607	684	654	644	670	621	707	703	676	645	700	677	641	732	673	680	657	662	668	685	668	678	657	619	648	657	669	695	636	617	618	645	604	628	622	637	664	660	666	678	678	665	688	682	701	672	705	713	653	785	673	645	625	712	705	689	677	679	673	698	641	655	641	655	645	615	644	649	645	667	626	638	693	682	651	716	698	665	650	659	666	678	677	617	698	674	692	662	657	693	676	623	648	616	637	660	659	646	682	674	655	681	687	687	706	669	686	650	645	706	644	697	656	626	678	679	683	706	679	693	643	696	648	653	707	656	681	689	692	634	669	684	696	685	624	663	663	705	667	634	669	645	646	668	660	665	675	655	732	681	667	683	690	688	649	659	667	709	645	654	640	665	635	672	661	692	668	657	661	637	662	614	693	683	727	680	700	637	681	667	655	605	715	658	684	629	655	621	657	678	644	651	652	653	645	630	694	717	640	711	680	663	719	610	734	708	659	628	665	686	644	631	682	659	622	708	650	682	637	662	646	687	656	671	642	645	652	614	685	636	666	730	642	653	698	682	717	664	656	632	689	676	654	650	666	629	618	672	713	659	681	638	682	664	684	616	666	680	648	675	710
23971	21126	25339	27163	21172	21153	6467	1892	1173	882	663	582	451	365	284	276	268	265	257	246	236	210	259	232	231	201	198	234	234	189	206	220	228	191	222	235	214	214	213	221	202	193	196	199	212	207	205	184	189	202	215	203	181	183	190	199	197	192	187	225	181	195	183	186	192	209	202	190	224	211	197	191	206	211	201	196	224	207	213	190	195	175	181	193	174	198	168	196	192	197	201	170	180	199	190	196	202	191	216	189	218	230	192	206	188	201	200	153	200	184	201	181	175	193	181	206	177	197	183	182	229	201	207	236	194	193	217	197	200	179	193	176	173	217	191	200	172	189	164	181	190	186	199	195	192	209	236	180	184	197	172	204	204	196	183	190	189	204	197	185	186	183	187	196	224	211	203	201	192	189	205	181	172	206	188	220	211	223	200	178	204	201	191	197	190	223	194	223	186	200	221	232	194	198	198	194	186	200	183	198	206	200	218	179	195	210	197	185	180	176	186	188	177	203	188	199	192	210	198	214	181	163	196	219	172	204	191	181	187	183	213	190	177	170	187	186	199	197	181	199	196	183	182	198	192	177	163	201	199	181	198	203	193	170	189	216	205	192	194	204	198	194	206	214	220	218	208	192	196	183	196	209	200	187	172	200	199	196	209	185	190	199	190	203	171	201	211	182	190	184	223	182	206	190	166	219	193	170	192	215	208	211	203	223	219	192	204	192	185	200	205	226	186	189	184	187	194	184	235	191	219	205	184	195	201	201	217	194	215	224	200	159	188	204	191	188	191	199	217	185	197	174	225	195	181	181	192	190	205	194	197	210	169	205	201	207	195	190	187	192	176	213	179	206	191	199	179	190	182	185	197	186	185	191	217	204	194	184	178	185	204	220	180	198	177	209	208	190	186	183	210	183	165	196	175	182	181	214	203	202	212	194	198	190	176	204	212	198	219	185	205	176	157	208	183	181	206	227	198	193	222	230	211	201	206	159	186	217	217	191	206	206	207	194	198	229	181	215	179	196	211	191	206	212	223	215	200	184	205	199	161	175	238	197	195	199	175	172	213	201	199	209	190	169	185	178	197	186	202	205	217	196	216	218	191	179	169	196	218	176	170	227	223	212	176	234	211	200	198	198	185	221	207	177	204	181	187	207	208	193	185	203	187	180	200	197	191	210	223	227	197	190	195	165	191	215	202	231	204	196	197	179	194	173	191	196	195	212	200	205	203	192	189	196	206	171	225	184	210	208	237	194	219	191	215	202	162	222	198	185	161	213	211	192	200	196	222	213	178	190	202	207	201	210	196	206	206	209	181	205	203	215	207	180	193	194	192	183	193	217	205	182	206	191	203	207	212	212	176	184	205	171	197	189	177	210	198	237	221	207	195	178	186	182	193	202	216	204	207	208	216	219	202	197	209	191	202	187	161	177	204	196	208	197	218	206	196	179	187	202	199	211	142	194	186	188	227	182	200	185	210	193	196	195	207	186	172	199	192	189	200	181	175	176	211	184	223	196	197	199	207	199	181	194	174	189	181	171	210	203	206	216	199	211	200	199	207	213	172	196	195	201	177	212	200	184	206	180	197	189	207	219	194	209	159	193	190	230	191	200	194	212	201	190	193	212	196	210	199	172	224	187	166	200	194	169	210	176	169	190	187	177	180	201	194	211	213	214	221	201	186	197	191	178	229	216	205	180	189	201	208	192	207	162	190	213	199	220	158	191	224	174	201	211	214	204	182	172	197	191	197	216	191	190	222	213	185	200	178	179	191	191	190	190	217	192	172	190	194	182	200	209	191	201	183	184	197	230	205	189	190	212	196	192	210	183	182	197	187	212	216	175	197	198	207	182	165	203	201	193	208	178	181	222	205	198	183	188	201	227	197	181	192	197	186	182	153	146	193	177	198	181	164	228	199	190	201	208	191	202	172	187	207	194	180	182	195	227	195	201	203	185	200	170	184	206	192	211	197	198	192	179	211	220	202	179	176	218	204	180	198	207	204	199	208	209	191	190	182	177	226	187	184	211	167	202	226	223	219	202	217	207	193	186	195	234	177	171	226	195	185	204	184	201	196	171	225	207	202	206	161	185	176	206	188	218	199	205	211	184	181	195	211	197	204	197	168	184	183	178	228	211	224	230	205	196	208	184	187	192	199	207	216	227	219	224	198	209	212	211	193	175	208	187	193	221	196	184	188	220	189	199	189	183	192	198	199	220	188	193	211	204	192	209	231	214	218	170	211	169	221	212	184	227	200	205	198	194	166	182	170	200	201	199	221	215	179	188	205	185	200	201	202	187	164	197	201	197	220	190	193	196	194	204	176	192	225	208	217	214	172	215	189	200	205	201	198	210	170	168	198	208	212	206	221	228	221	213	182	190	200	214	183	203	208	201	192	195	189	174	208	185	211	198	223	192	221	180	201	210	213	195	173	210	182	191	209	218	203	175	193	191	162	191	142	195	170	174	211	189	196	183	203	207	192	202	192	189	186	207	211	188	256	229	184	194	194	192	186	176	157	178	206	174	209	203	159	208	195	185	209	192	218	194	216	211	201	174	193	223	211	211	210	194	201	180	177	179	197	206	216	185	172	198	185	210	201	193	204	218	197	145	192	191	209	188	215	182	212	202	218	197	208	185	183	172	202	174	200	217	179	226	187	210	206	189	223	164	206	208	192	197	164	208	186	204	191	200	174	198	205	169	212	209	174	188	189	181	210	183	225	177	196	195	197	184	205	200	228	171	172	209	207	201	170	170	190	204	170	217	179	167	193	185	163	198	201	219	186	200	211	234	196	211	189	202	181	234	216	225	201	178	190	244	202	191	202	220	183	221	193	174	222	249	209	201	202	219	207	201	200	214	207	183	214	219	197	202	195	182	196	187	193	198	195	197	189	213	210	198	160	194	201	199	209	217	205	198	175	202	186	198	230	202	193	221	213	194	189	202	190	177	186	193	211	203	171	208	196	181	169	186	205	191	175	175	224	186	193	222	211	190	205	199	196	196	197	192	196	194	216	185	171	193	194	222	203	186	171	195	230	184	205	183	219	212	193	182	204	205	190	194	234	189	183	192	186	193	235	210	196	196	221	175	207	195	177	181	211	195	191	200	184	173	189	210	213	195	206	187	232	192	194	203	205	178	210	219	216	203	197	201	222	208	210	202	189	201	210	182	207	198	196	213	188	185	226	207	198	201	219	198	224	227	200	222	200	183	183	186	196	213	200	185	183	193	203	222	208	231	195	222	208	195	169	196	204	206	200	228	209	208	226	196	208	168	194	209	201	204	198	220	188	196	193	206	189	195	156	209	204	226	176	209	176	203	194	183	201	183	184	214	211	197	187	199	208	189	230	178	194	202	183	184	199	195	191	176	197	215	197	177	203	203	202	181	193	205	192	198	203	180	205	209	184	159	205	187	185	196	184	208	201	192	207	218	191	174	184	182	213	179	196	178	205	211	204	185	185	223	218	189	203	192	182	195	203	205	209	205	186	223	201	198	190	188
9600	17084	12694	6117	3478	2104	1453	1220	909	811	695	633	565	550	523	487	546	503	464	513	486	503	526	536	467	462	520	491	489	490	481	490	493	485	498	479	491	488	528	443	477	516	495	448	459	534	450	483	452	466	473	450	475	473	476	477	446	496	450	481	463	461	452	468	460	489	474	495	453	460	458	494	463	465	480	442	464	474	442	424	482	454	484	447	447	439	455	467	437	469	462	458	448	478	487	435	476	490	464	481	461	476	461	458	484	459	444	449	476	429	443	458	482	490	457	451	456	515	455	449	480	423	451	479	472	455	445	465	470	442	466	436	445	465	436	424	438	460	488	466	464	425	493	472	443	474	477	462	472	472	436	458	445	470	478	495	500	453	431	473	488	473	403	466	477	437	462	493	507	495	492	471	499	434	485	470	445	443	488	469	451	476	488	447	457	503	482	484	451	438	468	433	473	473	454	494	460	479	436	495	489	454	455	440	474	459	461	504	457	428	492	493	448	480	431	442	447	450	444	458	487	477	479	495	415	472	450	454	489	460	450	448	446	457	454	464	419	465	452	420	466	401	494	468	463	462	418	478	437	431	465	483	475	453	492	458	460	455	434	453	460	470	478	435	490	478	466	477	473	454	439	476	445	449	468	412	438	486	473	432	461	452	412	450	458	445	458	438	491	450	474	488	445	475	459	484	450	450	430	481	416	462	457	471	478	431	446	494	499	441	455	498	495	430	481	456	446	462	458	468	469	472	462	503	471	436	467	437	427	476	496	440	489	460	453	479	451	460	470	477	486	498	444	491	471	408	430	432	484	488	457	447	447	467	457	448	527	478	484	464	472	437	518	474	511	416	440	471	446	457	478	435	470	485	446	457	497	473	440	445	447	456	445	477	464	441	456	468	477	492	442	470	444	413	465	471	464	439	461	439	430	439	409	481	435	482	470	417	458	478	458	450	484	447	454	449	449	481	430	474	484	471	483	459	477	458	424	481	460	465	448	504	454	503	462	488	445	454	432	418	492	461	466	437	401	476	474	496	463	416	447	458	435	480	453	467	459	440	499	460	451	436	483	477	444	477	445	437	437	442	525	449	477	502	460	465	448	474	456	431	478	477	478	469	453	466	464	457	489	489	446	449	499	453	471	414	474	468	465	513	460	433	458	480	478	477	465	469	499	453	504	458	470	469	460	444	460	460	479	447	474	451	461	467	462	481	460	457	439	405	466	486	469	448	449	469	418	454	461	507	473	476	452	479	444	485	453	465	451	492	473	461	459	465	491	446	465	457	520	452	476	475	459	463	468	470	459	458	447	490	455	433	507	459	447	483	475	439	462	476	455	458	483	483	424	477	416	460	474	489	453	452	476	444	466	452	501	449	447	467	474	506	448	481	457	461	485	425	479	480	458	474	466	478	494	491	462	503	477	478	459	485	464	477	498	453	463	440	480	477	459	471	504	460	478	514	467	491	440	471	444	436	483	449	498	458	445	448	444	488	504	479	449	458	470	488	476	475	477	446	489	467	498	471	491	482	475	449	491	468	452	497	464	463	481	444	460	474	495	471	444	457	485	470	463	472	459	466	479	465	495	476	439	432	431	459	463	480	457	470	443	443	466	441	468	457	478	487	434	479	447	438	436	441	463	514	431	479	455	469	482	443	481	465	498	437	492	424	462	415	424	458	481	430	471	444	465	465	482	494	465	514	473	467	483	475	472	514	492	441	469	475	449	481	436	437	457	454	456	440	470	457	473	482	462	451	481	464	488	454	488	459	437	491	456	493	446	409	479	456	466	461	473	460	458	437	458	487	451	455	472	456	454	499	480	498	468	516	455	479	466	489	479	473	486	489	411	482	493	463	466	519	506	487	494	428	450	469	469	448	445	451	475	430	470	464	472	481	448	454	464	459	448	492	430	467	424	465	506	463	454	472	476	435	427	465	501	440	501	442	473	483	427	473	462	459	470	444	485	466	449	498	460	451	475	431	475	416	501	485	449	474	456	420	437	457	457	455	494	425	448	470	491	462	451	473	467	457	454	426	447	452	446	487	464	439	459	475	446	465	415	448	457	439	471	466	490	473	463	463	428	440	447	475	468	434	476	456	443	465	471	467	445	487	446	462	471	465	453	480	472	456	454	464	491	454	496	498	474	439	504	486	468	445	460	427	459	468	437	505	515	484	460	467	471	449	435	446	468	417	447	471	451	470	484	429	465	487	464	467	436	428	429	472	452	444	432	457	479	451	481	485	471	460	479	448	474	447	486	453	449	488	428	479	496	488	491	440	437	456	486	465	509	485	464	486	439	479	458	478	450	447	456	490	434	487	454	452	430	425	468	434	463	518	429	501	447	470	466	469	430	459	425	451	480	476	464	438	433	504	466	484	488	423	469	488	461	496	453	483	434	476	440	478	480	487	468	487	469	467	459	459	459	473	463	502	454	440	476	478	446	453	461	448	454	469	421	427	457	454	466	444	452	422	465	452	486	467	492	463	486	453	441	466	453	485	475	496	491	477	415	476	524	451	523	465	449	513	466	478	478	447	459	455	476	477	507	504	449	476	448	444	483	496	472	500	437	482	455	452	447	405	420	460	429	472	447	429	481	457	476	486	437	465	452	482	473	486	451	449	448	458	470	458	435	437	430	449	473	461	477	472	455	428	439	416	470	461	430	454	442	478	449	452	466	455	477	426	447	458	467	456	493	458	456	462	457	489	464	420	446	443	454	439	437	449	432	464	458	421	446	485	469	440	462	461	445	472	497	422	482	481	484	447	474	448	449	443	442	495	510	467	461	462	465	462	498	444	449	431	446	478	489	477	474	450	427	426	479	447	469	453	449	461	466	468	479	494	465	480	483	412	505	466	514	476	515	448	433	455	477	445	449	433	463	406	509	484	502	434	434	451	474	462	450	488	485	504	468	462	458	487	441	467	441	454	456	460	469	506	444	440	474	459	457	490	479	446	438	440	443	449	464	454	415	439	433	450	485	456	471	430	484	482	432	476	449	470	443	446	476	473	488	453	437	488	446	469	451	454	440	450	446	430	454	454	439	454	441	450	464	451	432	469	467	459	468	520	487	467	432	466	465	488	444	458	476	498	465	473	454	455	456	495	474	494	481	474	464	460	480	457	475	443	508	467	507	462	463	484	483	468	456	456	456	472	444	443	484	442	473	435	477	475	453	446	494	483	451	466	434	478	463	471	434	443	440	464	456	466	444	459	435	428	483	467	466	467	451	449	454	477	448	426	471	454	420	468	481	495	475	492	488	470	481	494	470	441	493	477	459	455	439	472	441	433	452	405	442	476	429	443	447	476	481	464	442	468	461	508	454	450	486	454	431	394	457	465	431	451	470	468	419	499	476	461	453	461	464	394	450	469	451	450	436	488	517	464	502	487	478	412	453	473	450	437	465	448	485	466	491	440	449	465	463	424	492	486	482	442	441	502	465	485	507	475	463	473	458	486	514	446	450	438	492	475	421	458	435	447	452	461	470	454	465	483
34793	14121	6051	2841	1843	1300	939	808	680	613	536	531	453	476	442	416	450	377	372	401	409	421	397	408	421	409	401	398	421	413	455	416	401	424	381	368	420	407	362	435	407	421	408	395	432	424	428	430	392	411	376	405	420	405	380	390	413	391	398	407	437	402	371	407	409	391	412	392	401	372	396	430	390	407	427	431	402	413	422	413	419	431	447	351	366	384	386	406	363	407	379	446	429	400	416	404	443	418	456	431	429	433	423	400	407	407	410	373	442	358	430	396	387	417	359	393	457	378	403	405	446	425	445	404	411	449	443	402	417	400	420	424	416	405	385	390	375	417	399	384	407	396	422	394	410	392	403	424	409	398	424	392	415	412	389	388	408	355	364	398	410	414	377	401	410	417	398	403	385	383	370	402	400	388	391	397	402	433	419	367	422	390	397	385	408	434	459	430	410	415	404	449	413	431	395	410	424	367	426	364	367	452	391	421	390	376	448	403	439	403	431	424	421	399	408	444	410	389	412	408	385	412	409	400	439	407	417	405	375	397	377	394	405	393	401	428	397	371	436	407	430	388	375	436	405	395	397	397	371	423	414	395	425	417	436	398	399	437	346	425	365	352	423	416	438	381	385	373	453	398	411	385	368	425	415	399	375	368	412	416	399	384	412	428	424	392	449	429	410	375	406	388	405	386	391	420	402	406	402	419	430	389	424	431	393	436	434	379	405	423	420	400	377	420	457	418	411	417	413	383	414	394	389	411	387	445	368	410	410	369	375	392	405	425	380	400	425	402	403	407	351	433	377	429	392	373	406	449	379	446	394	375	410	392	398	452	378	454	418	410	389	388	441	404	378	439	390	404	356	391	424	380	388	375	402	363	384	423	480	452	357	431	394	405	381	427	396	372	367	397	389	391	429	402	416	387	369	400	385	456	431	404	433	404	445	405	394	434	381	380	419	421	442	414	386	389	365	409	404	391	420	383	448	406	386	428	417	415	415	399	426	434	402	394	370	410	383	393	376	417	427	382	390	409	387	373	398	408	436	409	407	379	410	379	402	410	414	380	394	388	391	388	462	421	428	385	404	425	361	421	472	443	394	383	408	402	406	375	376	408	404	395	394	408	414	412	382	416	391	389	401	398	386	439	419	387	417	416	428	409	401	445	361	398	366	387	412	408	405	357	367	423	442	419	382	390	417	386	408	405	386	401	425	389	377	398	403	386	383	395	416	393	376	414	390	428	423	422	419	421	442	435	418	387	440	422	377	395	416	400	420	415	406	417	385	385	388	456	413	426	410	394	436	421	350	410	446	433	401	418	408	376	384	384	413	430	432	384	399	371	372	386	381	414	413	403	361	398	404	411	397	385	395	367	401	403	457	395	409	437	359	407	428	422	444	383	356	381	418	415	396	441	414	384	412	396	376	378	419	365	422	392	413	370	401	405	406	419	430	367	396	378	402	396	376	377	401	389	408	409	395	405	453	426	414	420	402	387	354	399	397	401	394	410	376	469	401	405	395	401	383	386	422	370	392	398	415	390	416	429	451	397	418	409	408	406	399	380	396	405	414	398	444	378	384	412	386	383	449	449	408	392	347	377	383	407	407	386	428	429	428	359	420	439	455	379	411	375	408	409	403	386	403	427	479	405	423	405	443	411	390	369	399	372	390	399	399	408	382	386	379	378	367	404	386	366	381	385	422	394	392	381	409	441	393	422	434	428	433	356	401	360	407	387	421	397	363	455	416	402	392	400	395	418	382	376	424	439	404	409	420	348	387	381	400	418	435	420	393	411	422	399	379	402	438	419	355	377	374	443	393	433	435	364	390	421	424	425	394	392	405	390	431	427	398	424	430	406	402	432	407	406	431	391	389	387	392	414	386	358	383	387	391	373	416	410	397	363	393	418	400	396	377	428	378	390	381	438	424	402	426	378	410	436	401	383	407	388	377	413	387	414	430	425	406	384	398	397	353	430	401	370	397	392	380	427	394	375	391	420	389	430	410	390	377	437	440	378	394	436	394	422	399	414	421	417	435	427	424	401	378	400	428	399	402	396	398	410	381	408	426	377	385	420	383	383	408	395	393	387	415	413	387	413	376	410	404	369	411	403	383	411	384	417	398	381	396	397	408	434	420	378	421	398	400	400	400	405	417	388	385	394	383	380	415	424	385	376	389	375	436	418	374	382	365	424	401	422	462	390	387	414	398	411	405	406	389	380	414	417	406	422	388	393	381	437	433	387	384	410	389	437	409	384	431	383	406	403	421	418	410	379	415	423	412	408	411	376	405	419	414	380	414	424	436	401	388	399	386	407	392	356	408	426	397	415	391	427	454	441	390	424	429	392	420	393	402	400	382	400	398	393	407	397	364	402	372	409	399	406	420	398	438	399	428	437	429	411	383	378	420	399	395	417	400	407	422	416	410	384	410	383	365	373	408	423	415	440	399	392	417	415	459	416	388	396	438	413	398	440	406	421	432	382	423	401	352	371	442	417	385	434	407	404	394	372	402	392	404	393	395	366	382	409	400	427	394	374	420	430	400	404	387	422	432	392	407	418	410	424	380	415	382	414	452	400	411	420	394	399	372	371	409	450	423	406	440	407	382	405	433	376	433	383	377	442	420	435	394	421	418	445	397	404	386	410	426	418	372	382	398	408	412	421	418	418	424	380	375	402	414	433	393	377	422	424	392	383	431	374	409	342	406	392	441	370	420	375	381	403	392	382	368	396	416	387	406	424	406	382	406	407	426	395	382	401	354	411	379	370	423	357	401	406	391	398	408	380	369	449	374	436	380	388	409	406	450	419	394	451	389	394	406	394	394	399	356	412	390	407	408	389	391	420	409	413	430	420	377	351	386	374	435	428	364	402	411	376	417	412	415	394	431	384	386	397	408	423	406	400	380	389	408	424	430	398	428	397	397	386	378	369	386	387	425	410	378	407	410	379	406	376	390	385	356	388	405	414	395	437	411	360	406	427	379	438	380	422	415	359	416	418	398	405	433	405	365	447	382	386	407	425	418	369	396	398	391	429	406	396	440	413	390	442	461	416	362	415	412	389	389	390	418	387	410	382	414	406	378	445	391	344	407	408	402	379	421	409	386	382	432	388	412	396	391	401	383	375	415	363	399	391	395	419	415	404	419	407	410	412	378	366	389	421	447	416	453	406	432	388	383	430	406	401	393	368	412	378	409	390	424	386	398	392	422	399	408	405	392	378	383	369	381	402	415	385	411	408	428	423	420	397	406	422	369	431	399	398	380	386	403	382	370	418	405	368	399	415	366	429	418	418	392	402	415	392	377	435	412	400	409	407	423	435	418	417	400	406	431	411	410	388	386	406	443	419	402	421	388	398	421	417	407	405	394	403	399	427	414	440	434	370	397	475	411	417	352	409	396	358	376	387	396	404	370	444	394	454	367	422	404	375	395	409	397	383	423	391	384	391	409	408	437	425	408	386	411	392	407	397	415	440	412	428	407	435	406	412	388	374	404	446	432	422	405	417
11972	7444	5219	2684	1769	1373	1176	1112	1038	932	952	913	893	865	883	893	836	908	834	854	884	865	912	895	897	872	873	874	891	826	844	877	926	911	879	895	854	845	868	820	871	886	889	818	857	886	882	882	860	887	829	839	851	828	856	857	872	903	887	820	880	884	856	865	888	848	816	864	847	912	859	862	868	881	837	892	936	859	845	866	840	897	851	900	885	904	840	893	939	877	851	893	872	816	866	895	873	915	835	875	873	876	878	893	867	879	848	891	912	885	881	864	825	854	869	857	844	844	846	919	880	848	840	875	860	887	839	933	894	872	911	901	881	842	899	829	857	851	843	833	900	883	884	864	878	861	885	890	867	871	841	861	896	863	869	912	888	889	859	807	856	853	882	833	862	875	907	855	869	902	900	893	858	904	887	835	881	855	901	876	882	805	882	875	909	839	831	908	839	934	816	905	895	833	875	846	880	894	870	841	811	846	857	858	890	858	853	897	860	842	866	873	841	910	915	852	888	913	870	865	913	869	819	875	930	916	889	860	882	784	898	877	866	879	880	845	911	845	832	907	871	834	906	864	855	843	852	852	877	890	873	859	893	920	860	927	881	870	840	850	859	884	884	877	897	851	860	846	873	902	876	879	906	898	885	896	928	919	910	844	832	873	889	903	874	848	858	910	906	881	906	889	838	897	839	920	863	918	871	885	851	877	895	846	820	852	850	905	819	871	898	910	819	904	867	893	904	875	900	868	842	877	872	874	847	893	876	829	894	901	817	911	888	894	845	852	894	895	876	808	850	916	882	924	867	869	843	922	923	910	838	867	845	824	855	880	852	867	882	877	881	860	848	838	890	901	903	932	874	874	900	867	851	903	882	878	839	907	872	881	886	862	842	870	850	856	888	854	828	868	848	864	909	905	834	879	860	846	867	946	845	913	913	883	893	853	894	885	836	897	874	844	916	835	873	836	838	843	866	899	880	851	869	874	870	894	867	858	906	917	905	878	846	856	845	846	888	823	876	885	860	820	881	848	845	882	879	911	856	916	909	861	912	846	882	892	912	858	886	861	890	875	860	846	845	833	897	851	875	861	870	854	866	918	893	848	866	856	875	841	869	880	889	864	867	873	802	911	864	840	900	866	883	868	866	791	828	867	914	868	898	880	866	875	883	829	801	936	873	844	891	864	871	907	865	868	880	856	861	892	857	892	871	851	862	857	883	821	876	861	951	901	862	899	853	821	858	836	868	843	957	862	941	846	885	853	910	906	861	893	894	893	911	858	917	884	888	823	836	887	865	867	885	903	876	943	885	845	927	854	904	896	885	871	847	867	868	897	859	862	889	840	891	821	873	861	880	884	869	895	904	868	834	846	845	849	868	883	895	805	877	878	902	885	856	893	888	918	870	897	861	861	880	922	912	822	794	884	855	895	822	884	800	857	877	866	902	890	866	863	894	849	887	872	923	856	853	891	861	854	846	883	880	904	878	858	850	843	886	874	882	890	867	907	861	857	873	899	873	870	904	867	842	880	907	849	835	845	866	845	897	837	804	881	823	858	853	853	818	873	813	853	907	828	877	878	885	847	800	883	892	887	870	884	832	856	807	855	853	854	930	869	933	874	835	817	854	829	883	916	849	887	864	960	894	876	856	889	881	871	887	872	919	879	852	843	886	835	935	843	884	865	885	860	860	872	873	841	890	834	841	868	916	907	893	885	872	885	848	868	848	880	841	900	846	902	834	944	866	876	849	858	854	873	879	841	905	903	850	866	885	861	835	906	834	866	859	852	857	865	831	840	881	918	871	907	870	830	823	849	927	890	853	882	870	846	836	858	891	909	866	860	898	891	799	886	858	877	856	886	831	903	813	899	896	897	863	873	834	894	825	853	872	878	841	862	843	856	868	857	826	826	894	883	910	933	907	891	871	848	932	901	885	888	883	883	920	897	845	866	864	888	909	906	877	872	917	845	916	880	869	823	871	896	898	865	895	874	885	885	872	861	836	872	890	920	865	849	888	946	818	882	826	876	873	824	866	909	913	879	887	903	932	916	892	897	940	908	869	832	836	886	840	864	915	874	870	876	878	829	893	871	853	863	917	832	882	837	933	861	932	911	876	803	815	858	797	874	849	853	816	890	933	882	930	834	934	808	907	871	877	807	811	858	821	808	872	931	906	863	879	827	866	845	881	922	871	914	859	860	835	855	850	900	881	917	859	832	866	846	885	843	951	875	880	903	922	865	845	858	829	838	929	889	863	952	880	896	813	891	872	852	887	885	892	849	861	887	908	918	851	823	922	899	893	847	871	899	835	849	940	896	848	852	862	877	866	902	882	861	839	843	844	825	849	904	902	863	886	909	859	838	851	870	882	956	886	801	885	801	819	865	887	841	864	869	897	846	844	832	894	893	878	872	861	878	882	856	935	860	914	846	879	862	872	840	874	872	889	880	865	888	878	893	882	870	872	899	889	817	903	860	915	861	892	923	885	838	850	885	827	875	878	900	831	871	837	888	856	853	877	855	891	836	867	823	869	838	805	906	817	863	874	834	897	904	878	871	877	830	889	863	898	865	880	857	924	931	884	886	892	904	848	868	877	830	855	822	849	831	917	857	885	901	846	876	848	865	865	844	875	845	845	855	873	889	898	893	876	847	838	889	873	834	877	884	851	851	866	873	908	857	852	961	913	896	874	855	917	889	847	873	889	864	848	868	861	866	958	868	922	826	839	866	863	830	841	885	874	865	880	894	872	888	798	886	829	869	868	884	859	876	826	815	882	887	870	914	866	874	900	881	892	908	856	854	823	901	941	907	849	863	903	872	901	850	872	852	889	848	871	918	853	857	885	915	899	846	871	890	911	820	847	856	883	897	876	852	870	858	845	872	873	865	905	910	825	814	844	884	877	863	867	861	856	869	877	899	868	848	872	927	894	867	875	857	883	842	918	885	869	839	887	871	845	875	906	843	888	872	919	858	880	920	843	856	896	857	866	821	872	845	913	869	888	874	862	893	858	922	877	862	905	870	878	864	876	879	901	914	919	890	856	878	859	866	868	861	912	847	876	860	879	848	878	817	883	842	830	901	882	812	862	879	864	853	901	839	847	831	880	903	872	898	874	893	906	849	843	903	854	867	891	855	860	846	907	843	901	915	867	882	905	884	880	885	831	859	857	854	870	895	859	925	858	841	873	880	823	885	889	848	924	881	859	879	865	901	850	865	855	884	832	914	855	902	899	917	873	934	889	852	865	870	850	914	874	882	859	866	834	921	865	924	954	871	869	875	892	828	845	852	894	903	870	815	887	890	841	805	861	838	896	798	873	818	874	862	907	879	865	918	887	927	871	872	832	896	895	908	866	872	871	860	902	903	882	870	854	900	824	889	852	845	942	924	899	884	874	962	890	884	875	842	859	876	872	829	840	966	905	848	899	933	852	816	847	836	832	888	854	895	801	860	847	850	875	877	930	932	885	831	894	854	834	868	856	889	898	877	857	878	887	867	878	854
24714	21132	24704	27816	20840	6300	1881	1274	992	792	662	557	438	397	369	357	361	344	299	333	330	330	317	269	304	306	335	306	295	337	297	306	307	330	338	303	307	318	286	306	313	280	319	306	286	351	295	312	325	298	277	320	327	308	287	314	305	265	323	297	291	314	307	282	282	295	272	293	315	285	297	303	288	255	308	324	288	315	280	283	299	357	296	279	310	294	310	295	320	295	306	289	323	297	304	308	282	320	319	297	278	289	307	321	293	288	275	270	305	296	308	312	319	289	306	325	305	321	310	295	307	304	290	325	289	312	309	325	307	299	308	309	305	295	307	317	290	287	313	265	291	294	320	311	298	304	254	314	302	347	298	318	304	293	287	333	306	302	311	311	295	310	297	306	329	304	326	318	284	253	296	268	300	321	289	282	318	301	296	292	298	295	293	289	312	297	322	305	298	324	300	292	319	306	330	302	276	300	295	298	304	308	292	289	302	320	328	273	300	294	265	280	316	321	303	324	318	309	296	318	283	296	305	304	315	295	300	326	304	306	321	316	279	314	332	267	288	323	306	290	355	310	271	309	299	320	309	274	299	266	285	285	297	303	268	305	294	291	303	313	298	300	281	289	306	265	294	292	261	292	324	302	296	317	312	307	311	327	300	283	323	314	288	285	305	291	289	340	316	330	275	327	306	319	349	289	289	314	287	302	312	293	299	310	285	335	299	302	280	291	266	321	284	315	292	318	282	326	265	271	281	283	306	317	272	287	326	272	321	272	287	297	294	282	274	286	308	297	289	277	286	308	331	318	305	281	289	297	290	307	306	294	308	308	330	288	316	314	284	295	323	322	314	326	304	293	294	311	303	295	305	296	301	258	329	307	291	306	316	280	275	275	302	267	304	303	280	323	303	294	293	318	291	279	277	285	333	319	321	286	298	283	330	298	308	328	322	312	324	320	318	289	299	300	342	307	281	318	301	295	277	318	309	308	312	314	316	306	309	299	287	264	347	303	296	305	296	310	302	298	273	281	287	268	316	316	274	297	321	285	304	272	284	269	291	313	305	341	319	294	301	270	311	297	323	322	313	327	302	291	330	326	310	335	328	288	290	303	307	303	293	316	318	316	263	304	296	297	313	307	307	298	290	279	324	312	293	312	320	294	287	256	318	284	282	310	288	304	310	275	298	278	305	313	280	300	320	279	316	332	306	296	275	296	300	284	290	273	290	290	300	315	293	288	293	301	283	281	285	328	320	319	273	281	300	299	326	304	305	285	257	308	291	305	288	277	314	300	317	306	303	286	269	274	270	303	329	319	328	312	285	297	263	288	308	305	337	267	290	304	285	311	298	301	321	283	301	301	293	288	295	289	332	293	289	296	278	300	287	302	287	280	300	262	310	320	275	300	294	267	291	252	285	300	278	326	307	325	271	312	289	298	265	307	280	292	286	327	270	313	313	319	323	332	297	303	296	292	308	267	272	290	277	301	296	334	263	285	344	310	285	320	291	279	299	281	306	292	310	277	308	301	302	303	263	272	293	258	285	292	291	283	288	340	295	295	289	279	309	289	307	298	288	272	322	278	308	280	261	297	283	288	274	294	310	298	294	320	318	304	326	288	298	299	280	282	301	288	301	310	308	324	302	282	283	307	295	291	294	290	306	294	308	272	294	301	290	314	247	303	312	307	283	290	315	321	289	314	301	254	295	291	288	316	291	309	283	297	296	298	299	299	280	270	296	303	278	279	307	283	304	308	318	295	317	326	323	280	333	305	288	313	329	320	285	289	298	309	306	266	323	288	296	303	296	278	317	283	301	292	320	305	316	308	306	297	278	319	309	302	300	309	350	281	311	291	284	295	270	271	263	308	310	313	305	279	304	291	283	348	268	286	316	316	291	301	305	316	296	305	289	322	300	304	261	286	303	279	285	277	305	314	335	290	297	286	320	310	295	303	299	312	306	296	289	332	279	312	266	313	319	339	281	315	297	306	295	307	327	294	307	284	279	296	307	300	305	328	304	318	311	296	309	304	269	273	317	333	310	303	321	306	268	303	296	292	308	255	302	284	279	329	276	291	301	312	298	288	326	315	298	265	321	271	289	312	303	270	329	313	287	293	303	310	303	281	285	295	331	304	297	308	324	293	317	269	325	293	328	297	304	289	308	300	316	305	286	290	325	269	301	292	302	298	294	298	290	324	306	306	328	267	321	325	300	333	323	297	296	284	334	298	326	313	300	282	318	297	277	301	307	296	298	307	285	285	297	316	303	326	300	310	281	274	287	300	303	309	292	308	286	281	297	289	306	289	342	308	330	305	302	335	318	286	287	290	315	290	266	250	292	292	284	293	310	295	294	283	280	286	321	266	282	292	308	279	334	265	297	283	324	344	289	309	316	289	321	282	286	272	319	341	283	313	346	325	278	274	308	310	292	250	298	312	286	314	288	338	284	292	264	286	322	316	341	316	285	328	282	283	241	320	323	293	298	286	311	272	277	301	303	316	267	268	324	292	302	283	311	298	320	295	311	292	314	296	323	296	296	323	343	313	302	313	300	347	283	327	297	333	290	340	305	304	291	317	294	313	300	294	301	320	279	318	301	309	289	280	313	332	279	307	304	317	241	298	300	326	287	282	293	301	269	268	303	336	294	287	299	302	266	307	293	328	314	307	328	286	307	283	306	301	272	275	284	293	306	312	318	268	294	292	302	289	301	284	269	266	302	311	305	309	268	307	298	265	297	308	334	300	268	285	294	312	338	299	294	304	276	296	280	321	262	330	313	315	329	307	291	251	302	319	307	339	279	289	299	318	354	288	260	290	313	296	296	302	273	260	282	312	294	324	285	307	307	303	296	271	298	297	303	278	287	287	281	307	321	302	312	321	278	314	312	300	291	311	322	325	293	302	290	316	270	296	302	273	317	307	289	345	296	288	284	287	310	287	258	290	262	266	265	310	283	314	261	299	280	309	280	275	291	298	316	308	309	303	287	296	298	304	294	305	312	315	278	298	272	320	255	328	272	298	309	317	295	304	290	280	282	324	317	312	307	316	256	299	316	325	322	291	316	288	288	262	287	324	319	334	305	300	265	286	283	294	332	328	292	281	321	338	259	286	320	292	291	270	282	291	277	259	297	324	303	297	319	276	276	310	281	295	293	322	304	280	277	319	304	301	316	297	308	303	297	311	288	324	303	298	302	285	321	312	279	319	311	297	303	307	302	316	277	297	320	305	284	305	281	331	308	326	273	289	278	298	307	324	301	300	321	301	279	336	286	267	286	297	333	299	300	273	302	283	293	287	287	284	300	281	309	276	309	287	309	319	302	280	298	321	283	315	287	308	277	303	283	311	291	299	302	294	247	255	289	252	320	296	316	287	302	263	289	338	290	294	311	321	303	304	259	294	301	297	293	267	288	329	292	293	302	317	277	327	292	289	323	307	320	321	296	248	278	310	335	280	312	283	306	301	310	299	261	310	277	272	308	301	322	261	293	326	279	300	311	283	288	304
6726	13297	9924	4712	2821	1881	1394	1145	997	931	884	774	717	716	695	685	661	653	658	666	646	646	686	695	714	659	651	634	697	676	673	668	625	636	602	676	651	682	641	668	692	662	627	634	672	650	663	613	602	658	631	667	679	685	622	655	650	660	655	660	635	687	679	680	662	600	647	650	664	649	668	685	610	663	660	683	673	626	666	677	644	624	633	676	644	629	633	616	656	674	676	655	645	662	619	635	698	624	647	712	695	623	644	680	677	637	637	664	681	606	638	690	669	664	664	644	647	677	626	631	656	697	684	613	644	642	669	612	624	640	699	648	653	596	632	598	640	655	662	665	648	612	650	677	577	646	664	596	634	658	651	678	639	674	671	651	651	636	659	646	642	646	702	653	652	657	674	637	675	684	651	631	607	627	629	657	670	617	645	656	641	654	640	655	640	654	640	644	664	656	670	603	711	633	687	635	677	620	655	667	635	658	662	659	651	648	650	615	668	665	654	652	640	683	631	655	651	584	664	652	620	640	649	643	674	664	634	650	680	642	629	709	653	672	627	629	632	661	631	657	637	625	667	596	623	638	621	627	667	651	677	631	652	677	657	663	659	704	655	664	642	657	685	661	671	689	654	678	619	716	645	644	638	665	654	655	647	584	651	704	722	643	643	615	607	671	648	695	649	650	694	646	678	671	645	662	679	668	698	684	715	679	672	695	675	690	717	655	676	706	663	629	669	648	664	672	660	662	644	640	673	656	658	687	669	624	674	650	642	657	642	636	676	669	650	656	655	683	662	674	650	663	630	651	651	646	627	682	602	648	684	669	678	660	621	675	633	622	687	650	641	672	698	663	696	649	609	662	699	631	658	697	673	642	643	625	681	628	670	673	682	695	666	709	648	636	673	648	624	690	610	636	668	681	665	684	654	666	649	620	663	640	636	670	695	639	649	667	677	662	640	679	658	656	676	628	666	671	674	675	650	656	694	677	673	651	707	675	689	641	655	662	669	656	684	637	646	666	704	643	645	617	623	660	693	652	617	598	643	668	640	635	692	656	646	638	620	652	699	704	606	605	633	672	608	692	671	627	689	657	654	655	631	640	679	648	662	628	664	659	650	675	740	668	696	649	648	631	669	619	647	646	643	677	703	675	669	628	676	647	649	670	686	638	698	670	671	698	648	644	631	695	636	635	691	695	687	684	668	684	685	679	597	721	657	653	614	666	676	682	679	717	656	673	682	671	626	626	693	628	614	646	661	669	643	687	676	697	690	621	679	658	686	646	633	654	650	702	655	675	697	687	631	660	658	675	725	680	660	656	702	676	676	671	632	627	710	625	666	630	658	652	631	676	694	642	630	697	632	662	618	649	700	637	676	662	699	690	644	631	657	656	628	682	629	630	637	600	654	667	709	678	655	659	655	642	647	641	671	663	713	635	642	677	632	669	677	637	636	637	674	663	658	718	631	673	645	647	663	648	630	635	687	635	704	679	643	647	661	662	696	625	688	636	652	669	657	649	649	665	647	638	656	639	619	614	666	692	654	654	672	686	677	647	693	639	665	650	617	663	673	690	679	626	685	618	619	618	659	659	663	654	660	659	665	663	692	617	624	679	678	673	693	668	681	670	659	636	644	660	641	662	667	639	654	664	669	639	667	680	640	630	680	635	683	688	658	686	624	613	658	639	638	663	650	646	619	609	622	670	650	664	630	643	636	680	657	631	624	641	628	708	616	641	652	700	647	667	614	692	667	676	657	659	629	641	681	615	647	653	660	653	658	677	635	654	658	670	667	653	644	637	655	642	652	621	655	700	652	647	688	666	670	668	691	637	698	726	671	656	698	658	640	604	647	644	686	661	681	670	616	649	671	677	608	642	695	605	704	619	625	646	641	672	636	630	667	611	703	630	669	620	629	611	681	660	636	656	637	639	647	615	656	621	633	635	668	669	648	678	638	627	667	680	680	657	652	607	707	614	649	630	655	631	644	657	676	671	648	646	661	666	664	640	628	663	660	634	684	643	676	633	634	654	634	655	649	612	638	652	667	645	665	669	632	606	644	664	693	620	627	671	644	673	636	655	647	645	640	615	599	642	601	685	629	640	655	626	665	631	635	698	672	667	628	641	685	659	659	658	612	608	685	657	665	698	623	666	645	701	643	635	669	620	616	698	643	629	663	672	661	641	703	709	694	624	704	656	671	673	620	652	635	670	649	651	666	672	642	682	667	655	647	639	704	652	641	641	656	663	687	689	664	658	665	691	683	675	631	649	672	644	670	673	649	630	701	625	640	638	636	635	656	629	666	663	657	648	629	668	647	633	633	670	649	647	631	675	654	609	672	628	686	657	633	658	671	674	648	639	611	717	679	701	649	661	665	640	644	656	658	671	688	715	634	628	670	636	632	657	646	645	634	658	663	708	620	647	670	701	665	658	636	648	633	635	603	689	651	640	655	625	712	658	725	670	599	644	653	675	644	665	655	649	646	665	644	673	683	699	650	647	681	633	685	653	640	668	671	627	591	704	653	682	645	662	701	630	640	657	633	650	634	703	671	679	634	681	669	691	636	642	649	684	670	673	671	625	660	617	647	640	617	647	691	665	675	633	678	655	604	619	625	663	652	604	660	670	640	652	658	625	705	663	625	633	657	671	649	626	627	680	627	725	702	677	627	662	673	655	660	656	659	670	697	677	637	626	658	712	674	664	640	619	652	650	636	643	658	641	632	618	679	705	640	696	668	678	636	674	639	634	619	669	657	662	655	689	651	628	620	614	686	681	680	637	638	636	637	680	652	643	682	686	679	651	683	606	683	634	661	653	658	617	654	657	636	682	647	622	618	605	634	634	682	624	683	686	605	651	694	621	648	675	655	683	646	667	675	710	616	615	622	631	658	659	660	685	628	629	676	672	694	663	684	650	634	628	623	648	685	698	639	659	675	655	660	623	640	679	644	646	665	658	645	657	630	649	672	690	676	646	662	658	614	646	645	645	649	637	643	676	636	681	694	645	649	671	662	649	612	621	626	648	634	688	582	687	655	638	681	655	637	654	643	628	656	661	676	666	710	640	686	634	658	625	599	618	642	694	644	651	672	666	656	686	637	667	609	697	696	673	652	613	645	674	644	628	674	606	667	662	612	715	602	646	646	697	579	690	612	598	694	615	645	625	651	625	674	665	670	644	633	652	695	686	671	700	643	660	647	621	648	638	664	676	687	630	731	674	675	630	645	653	655	662	592	652	626	677	656	611	655	670	669	663	627	729	629	694	687	654	714	674	697	685	628	678	635	642	650	603	669	653	613	642	657	649	652	659	692	693	677	644	668	695	679	641	660	686	651	664	641	626	649	647	666	692	655	717	662	643	668	626	620	653	680	646	663	641	654	646	684	660	620	630	630	644	635	616	638	613	630	644	683	630	658	691	662	641	679	673	634	678	651	671	673	703	695	700	688	667	675	631	628	620	677	642	645	679	653	621	631	690	640	655	618	637	600	660	669	673	639	621	681	645
23974	21163	25406	27219	21204	21202	6774	2018	1362	1065	794	564	507	420	344	282	243	247	248	241	249	228	249	215	221	209	181	189	179	239	225	231	215	204	210	226	215	209	217	202	197	204	236	188	218	206	180	190	208	192	217	184	201	204	204	187	190	179	195	196	199	184	179	200	208	182	197	195	191	167	190	195	199	182	207	203	204	188	199	179	168	189	177	214	191	155	166	187	210	193	184	198	196	189	226	201	195	180	200	204	189	193	183	191	197	200	215	200	200	209	177	176	202	181	196	185	174	219	208	196	189	180	190	200	197	196	179	192	200	205	196	202	182	198	198	190	194	183	204	204	193	156	196	187	184	191	195	197	189	201	188	209	190	201	198	200	186	203	195	168	202	200	175	197	212	186	207	188	204	201	215	185	186	202	159	207	197	176	217	178	171	212	198	179	190	193	217	169	210	196	214	197	197	176	208	183	194	191	183	174	195	193	229	185	180	189	200	210	184	171	194	197	164	187	203	166	180	170	209	191	203	177	181	190	192	188	192	207	194	182	179	197	193	183	190	196	209	206	211	206	192	203	186	210	212	175	218	195	197	188	219	222	182	159	196	183	158	194	190	194	204	181	176	187	183	228	169	191	168	175	185	185	183	189	197	209	207	184	215	175	194	185	174	187	189	187	209	182	179	169	200	197	209	212	179	175	186	206	200	208	218	185	177	205	188	209	214	194	195	210	214	183	209	188	207	190	209	172	199	195	185	184	182	171	187	197	157	215	185	169	174	205	159	182	170	174	198	192	180	201	194	188	171	207	165	185	203	186	187	196	189	207	190	168	203	197	188	211	184	205	199	175	198	187	203	209	181	171	187	207	183	195	227	193	183	196	174	167	183	192	198	168	199	186	177	199	189	195	202	156	182	200	174	186	176	173	192	192	162	169	206	199	208	193	178	166	208	173	195	201	181	167	202	203	187	203	205	188	200	191	215	201	194	198	183	178	196	189	184	196	206	179	190	175	201	190	206	199	189	167	176	187	187	202	182	164	182	186	207	195	190	185	198	170	185	194	222	194	193	189	176	179	192	199	194	178	167	189	147	178	152	186	185	184	205	179	206	184	189	201	188	185	184	206	169	194	192	159	184	180	179	176	161	164	199	185	189	178	188	186	204	222	198	215	196	197	192	171	246	197	182	176	220	217	177	186	192	220	214	213	199	193	206	200	183	164	211	173	196	212	187	184	186	180	205	212	203	196	186	186	214	184	174	183	220	172	189	173	209	175	188	169	180	210	178	208	176	181	171	199	178	189	175	214	184	202	188	168	197	169	203	187	216	182	210	200	192	180	149	176	192	185	210	190	177	176	195	210	194	203	180	191	185	198	191	174	185	186	194	209	198	194	186	212	203	201	191	180	164	170	185	198	229	214	205	182	187	179	205	193	171	189	206	205	181	215	211	195	206	219	185	204	193	185	184	175	183	195	200	214	214	147	195	183	190	202	191	201	179	165	170	196	183	191	192	168	179	208	172	210	182	174	183	178	196	164	201	187	187	178	161	166	192	207	179	187	198	202	220	227	195	180	177	200	188	165	174	198	180	173	178	184	203	193	204	197	194	201	200	186	192	186	207	171	199	198	179	203	205	150	201	196	178	195	187	191	170	186	203	193	199	184	186	158	207	189	190	177	167	187	191	207	174	195	205	204	182	190	210	188	158	201	186	208	179	198	155	174	213	185	170	199	183	186	163	190	200	207	202	177	184	205	190	174	209	187	204	175	197	203	207	185	193	198	182	181	222	185	193	192	204	191	172	157	185	212	185	177	191	176	189	211	204	201	169	169	187	177	187	172	186	192	203	179	194	193	203	173	189	188	190	209	222	204	183	180	194	181	183	205	178	203	181	211	188	192	200	204	166	213	216	185	187	182	199	180	186	223	205	201	178	150	212	209	187	178	187	181	203	196	187	186	189	203	176	194	187	158	201	203	196	159	197	179	199	209	199	175	177	159	174	186	200	202	180	167	209	175	164	202	189	189	161	191	209	203	191	193	193	207	181	187	217	191	197	157	202	185	208	186	182	189	183	186	184	218	179	177	197	216	173	182	185	196	182	201	208	196	178	198	193	189	179	161	157	196	193	196	191	186	210	182	167	181	173	176	190	180	214	199	191	165	206	182	177	202	175	189	199	188	153	184	231	178	179	166	180	210	197	168	178	186	174	212	209	200	166	188	165	197	161	178	210	187	161	167	183	185	192	201	206	186	193	206	175	200	185	182	177	201	198	206	195	203	183	194	212	182	173	197	200	201	171	174	188	182	199	223	181	187	189	169	176	173	198	199	191	194	211	223	186	180	194	189	200	174	177	214	182	177	186	195	187	205	175	176	188	201	164	170	188	174	186	170	202	188	184	203	176	201	162	189	195	165	197	192	188	202	193	205	209	185	197	209	163	198	198	185	191	185	207	212	188	176	189	192	187	176	175	212	232	193	204	210	199	205	181	186	164	192	176	194	218	210	189	209	174	168	194	209	204	165	175	194	176	188	205	198	217	184	187	199	173	172	176	200	179	195	209	167	186	198	206	193	186	181	197	174	207	201	174	185	209	197	216	175	173	208	194	223	233	195	184	197	194	169	190	186	149	189	193	166	180	185	207	191	217	213	195	195	204	187	180	196	187	180	186	182	204	186	188	211	190	171	192	200	193	200	187	192	212	177	170	211	195	184	171	172	172	204	209	189	201	203	174	198	196	185	201	194	190	190	188	182	175	173	178	203	184	194	199	186	201	207	197	173	225	200	192	212	194	189	192	201	183	184	202	196	200	188	176	222	186	186	178	215	190	200	215	188	205	194	174	176	168	222	213	180	185	194	196	203	224	199	193	203	190	175	176	174	184	188	201	179	167	210	191	179	211	213	240	174	191	206	203	178	198	180	197	201	186	183	207	207	184	212	170	162	181	199	195	197	188	172	223	204	190	182	182	215	164	185	187	181	178	228	195	199	175	180	189	196	195	207	206	202	188	180	185	207	201	181	172	186	174	182	188	200	196	192	201	209	190	188	168	180	181	195	197	197	187	198	194	188	167	215	163	190	174	172	197	200	204	212	206	177	194	205	208	184	201	190	191	200	211	178	207	200	226	189	180	190	185	192	189	213	180	183	185	188	186	182	191	176	165	179	189	190	178	211	203	195	191	215	208	205	194	197	190	191	193	176	158	172	201	162	204	185	176	166	189	198	200	203	193	194	209	202	190	193	196	182	179	201	193	178	199	192	193	188	201	240	189	211	181	179	204	232	180	186	189	184	222	220	202	231	190	170	182	180	184	205	210	195	188	194	170	197	211	191	164	189	172	204	181	192	177	203	169	196	186	196	209	191	199	202	189	188	166	193	198	180	198	192	199	169	215	209	203	193	200	189	199	219	194	177	171	207	188	187	183	208	191	178	211	181	179	186	187	179	157	167	178	193	177	195	162	178	214	197	185	178	193	176	206	208	201	209	205	225	191	175	191	208	173	216
7292	17352	13419	6517	3585	2310	1506	1188	1009	815	735	631	639	586	541	487	521	479	477	453	468	465	469	443	495	475	466	461	460	478	487	443	437	455	473	446	428	465	436	457	482	493	469	461	459	439	490	449	453	432	446	446	461	464	470	469	451	454	479	451	453	467	443	422	457	418	450	444	470	437	410	431	448	462	444	445	444	455	492	461	476	426	436	435	442	466	407	450	454	430	447	433	452	463	427	444	453	450	470	435	431	443	416	464	450	454	449	479	437	472	449	412	424	476	435	462	501	445	490	442	427	423	470	435	473	463	438	470	463	455	433	482	469	439	447	458	433	465	419	455	425	424	463	474	440	474	445	449	480	450	473	384	444	453	440	437	457	450	429	463	445	433	436	445	481	396	444	430	421	428	458	464	468	427	443	489	461	464	452	458	436	443	479	449	466	432	437	464	446	480	481	435	446	480	459	441	433	463	480	431	477	454	475	451	472	445	452	427	458	451	425	436	419	460	472	452	445	434	445	433	454	457	443	440	441	444	418	446	424	474	398	408	463	471	438	469	463	444	424	422	445	437	452	482	469	450	480	492	435	419	450	425	454	464	467	447	471	444	425	413	436	455	455	451	432	470	442	458	486	461	410	458	437	444	426	457	451	451	419	435	438	451	418	474	458	434	448	433	413	460	432	461	461	443	423	450	431	425	456	480	443	447	476	475	413	472	431	471	481	451	466	477	429	475	467	458	453	437	444	476	466	433	436	438	461	474	503	433	437	466	410	447	426	447	443	443	428	421	432	428	435	405	400	449	461	474	452	408	471	493	455	422	459	455	436	448	436	451	466	453	463	444	434	443	458	468	438	459	469	414	419	432	462	451	441	458	448	455	506	447	441	458	478	402	427	461	447	423	456	405	458	456	475	489	458	438	412	468	429	459	442	426	458	437	449	447	447	442	465	472	488	451	444	461	434	455	489	412	461	439	485	458	423	444	442	438	438	447	439	447	455	440	441	472	474	456	477	477	498	424	478	453	450	492	475	442	445	463	468	437	460	439	399	467	474	416	435	424	422	453	456	453	432	409	478	453	434	424	398	466	432	456	420	447	411	455	410	469	416	456	458	438	455	454	448	399	426	438	445	462	407	437	427	453	431	447	446	444	468	458	462	446	411	478	443	490	450	477	466	426	427	417	445	405	407	476	459	486	423	409	463	416	473	428	461	461	444	414	432	471	461	429	428	427	435	447	462	517	432	445	472	426	452	435	476	450	451	476	459	421	455	456	438	479	430	430	442	432	449	461	454	424	483	444	435	508	461	403	445	449	501	421	475	448	425	440	427	428	475	451	429	501	440	468	446	429	441	422	429	439	431	484	472	456	438	396	422	460	436	432	457	441	434	470	448	453	451	450	430	442	444	425	410	428	484	480	420	462	430	432	466	466	462	442	419	454	436	454	451	434	441	426	436	482	432	393	457	431	475	418	455	427	430	463	444	425	460	468	454	429	439	435	421	434	464	466	443	476	459	482	448	482	426	426	433	439	475	428	482	437	462	433	438	432	453	455	461	446	442	450	448	466	481	420	439	430	457	453	449	460	472	468	460	441	454	438	455	456	477	461	410	455	440	409	426	447	433	479	439	433	400	469	472	455	418	437	443	429	451	431	427	399	425	427	428	457	446	476	493	438	438	445	455	450	442	400	450	434	462	455	488	427	446	418	497	406	451	438	421	488	440	474	469	440	480	452	441	435	433	457	459	475	460	429	482	458	436	465	472	464	444	440	449	439	481	439	434	433	421	494	469	418	431	429	418	434	452	413	456	415	438	457	422	444	406	430	428	410	460	446	423	441	477	412	412	427	426	432	456	443	435	470	433	462	454	493	470	417	463	451	456	444	461	430	469	463	435	426	426	442	490	478	413	466	476	464	414	431	460	421	413	443	446	405	445	416	493	463	436	418	464	413	430	436	427	462	500	446	470	435	439	451	437	439	456	427	460	468	406	458	449	484	441	446	435	455	449	468	419	474	469	463	452	426	448	431	472	447	425	428	408	496	446	438	397	448	447	463	462	440	480	440	479	423	508	501	463	480	448	450	473	462	458	471	438	413	438	475	449	427	426	471	463	430	427	414	450	455	463	459	457	395	454	460	445	439	423	461	441	433	447	444	456	404	499	459	430	470	476	433	457	436	449	449	478	438	480	426	506	475	416	428	436	450	433	462	460	447	469	459	427	393	485	423	450	459	407	471	482	489	420	503	473	440	455	451	435	463	447	437	425	418	427	397	448	432	449	446	456	461	430	452	426	474	482	426	453	478	408	457	413	461	443	500	432	442	427	453	447	487	448	435	453	427	450	442	482	468	473	429	445	433	471	458	441	471	454	464	440	473	438	425	430	440	428	419	436	458	479	430	466	438	498	438	465	409	419	433	439	472	411	474	446	441	447	457	431	459	478	439	477	469	421	451	459	469	432	471	442	434	433	449	495	444	446	477	478	468	458	423	437	447	456	425	483	442	507	451	470	467	456	448	499	473	391	431	474	464	427	444	431	459	451	454	442	489	427	438	428	437	426	467	411	452	458	451	496	478	424	447	435	427	434	438	478	407	471	474	460	451	428	458	445	442	456	440	478	457	441	430	433	419	446	451	428	466	475	440	434	442	425	415	465	446	480	454	491	370	421	440	462	452	456	448	463	474	425	433	451	451	443	414	442	447	413	450	455	460	436	488	434	472	466	440	467	430	407	425	434	424	412	419	487	436	417	445	463	439	408	411	432	436	452	465	417	443	474	456	442	428	414	475	397	443	445	438	457	458	433	415	424	443	465	414	469	445	450	471	407	427	440	453	468	437	443	471	467	461	462	435	444	429	422	439	454	432	476	439	477	474	412	425	447	478	440	452	467	465	435	460	419	422	450	454	443	412	418	497	424	436	455	448	455	458	471	440	477	460	440	425	446	452	426	438	434	452	425	500	464	465	452	448	473	407	437	459	460	427	450	441	435	439	465	445	435	470	452	469	489	501	474	415	442	457	453	459	442	464	487	486	462	480	453	431	444	474	440	444	442	423	425	445	463	425	451	440	492	470	476	438	468	460	456	415	428	466	457	457	438	444	488	431	408	465	429	414	437	458	469	458	454	445	451	476	475	455	457	413	500	455	444	443	418	457	488	423	475	387	480	456	467	452	455	454	470	423	411	450	445	445	462	436	471	458	481	441	461	446	492	426	453	450	428	414	458	470	446	451	483	455	470	467	458	460	429	469	413	472	423	454	457	444	454	438	444	443	459	440	434	458	431	446	469	427	460	457	454	464	423	437	437	457	440	453	441	429	466	455	468	433	443	416	444	469	458	446	475	436	504	434	441	432	488	409	465	441	441	471	489	454	437	455	471	442	436	446	457	431	432	447	434	479	448	461	417	422	420	452	454	431	470	465	441	446	466	393	427	475	435	406	488	452	472	445	456	442	462	437	416	414	459	472	446	477	493	425	432	476	431	454	460	450	444	448	471	474
35683	13617	5860	2834	1784	1234	915	743	669	599	565	464	460	469	448	461	416	410	392	459	423	382	400	409	421	413	394	414	412	426	392	401	418	394	351	386	416	393	427	430	389	385	404	381	420	389	378	400	380	424	409	383	410	404	385	411	377	412	390	425	396	376	384	411	378	348	411	393	401	430	417	384	423	407	419	409	441	401	412	402	396	396	401	428	439	409	406	407	399	390	429	410	392	381	481	429	437	426	393	421	382	390	397	381	414	411	411	402	421	381	371	403	399	389	402	383	392	418	385	393	410	376	400	384	403	424	398	418	398	403	382	444	389	396	434	421	412	400	396	395	397	365	430	452	425	412	392	436	413	371	388	406	437	396	397	363	437	404	385	420	424	419	402	420	389	384	398	387	437	422	403	430	396	407	387	413	400	395	394	408	410	418	390	387	381	379	420	418	409	393	414	458	367	364	428	402	405	407	393	410	416	398	387	396	405	408	426	407	414	431	431	405	414	383	416	416	425	453	371	372	373	405	393	373	388	376	406	443	408	398	415	384	398	414	413	434	397	435	400	429	399	442	413	420	400	414	422	436	411	416	412	395	388	392	404	390	435	407	418	377	414	408	426	410	396	437	385	419	439	397	367	396	417	386	370	392	396	391	405	408	407	390	423	403	378	404	429	416	420	350	421	418	436	431	400	410	388	423	384	405	407	426	409	390	392	399	396	421	360	408	435	451	369	385	444	435	428	452	432	383	424	421	410	448	356	356	390	420	371	372	392	418	406	398	449	441	426	423	409	403	428	426	404	388	405	405	396	399	409	403	409	429	374	420	410	437	394	395	386	356	400	419	396	390	370	378	427	408	382	375	410	392	427	402	390	426	387	396	441	464	392	359	438	417	407	391	402	427	375	430	402	430	391	414	419	352	378	435	401	403	393	412	421	448	380	407	389	427	407	422	380	413	422	430	357	396	390	411	395	398	396	392	435	402	410	421	435	377	402	414	427	404	419	404	413	408	431	402	429	357	415	426	377	404	431	414	411	442	397	392	423	395	435	415	421	392	405	410	385	445	408	432	420	403	437	413	413	395	391	394	439	412	371	412	438	461	400	389	424	392	436	425	419	370	385	401	411	402	388	403	399	420	455	383	388	388	425	434	432	401	384	390	435	394	396	401	387	418	416	401	375	404	439	416	407	387	403	403	381	405	412	436	425	384	432	404	417	417	413	392	429	395	394	372	373	391	389	424	406	433	438	414	404	401	476	404	427	423	423	393	393	404	425	443	444	437	393	398	437	403	443	398	458	418	419	411	451	432	403	392	413	404	423	408	424	452	369	398	400	456	420	389	424	403	393	370	422	382	392	429	398	393	431	439	409	369	428	391	466	396	411	442	425	403	400	378	400	384	406	408	426	440	396	433	424	406	439	389	398	428	437	380	406	401	417	399	436	374	405	431	395	399	443	384	422	407	416	455	421	409	435	411	416	398	387	387	396	430	415	425	403	416	370	373	414	389	417	424	404	399	395	404	393	414	407	427	410	426	370	426	400	389	402	418	402	407	463	428	393	412	427	403	372	353	405	392	410	393	410	421	418	461	375	407	380	439	393	421	408	411	423	445	410	414	421	393	417	385	412	410	431	392	405	401	430	392	420	423	422	407	394	399	374	366	393	451	437	414	457	408	395	390	372	421	403	389	411	398	464	400	433	434	407	438	375	396	394	454	400	416	400	388	388	455	416	430	413	379	419	385	431	375	445	415	386	435	402	363	392	462	448	399	404	430	438	433	406	466	383	387	425	431	440	449	399	388	374	408	400	430	414	368	420	426	397	371	414	379	403	371	440	422	393	379	423	434	404	424	398	382	390	389	407	396	405	435	433	387	423	399	427	402	430	430	360	432	373	424	386	393	405	408	397	436	425	380	397	398	427	437	408	441	411	437	392	387	388	440	391	442	420	407	381	432	394	384	398	400	395	408	410	408	405	406	446	430	381	461	374	434	406	426	395	455	433	404	418	410	402	420	409	428	416	440	416	423	375	435	432	433	442	371	414	388	412	405	394	386	416	417	408	416	419	433	388	385	406	374	431	380	420	418	355	366	443	413	415	396	405	421	483	382	371	383	415	401	430	405	417	415	419	382	403	409	416	415	435	402	388	422	432	412	445	423	476	391	406	407	409	400	387	383	454	425	383	414	392	395	438	380	382	391	408	381	408	432	406	398	436	406	403	421	440	396	406	438	406	395	415	383	437	400	390	412	398	413	442	409	372	405	407	409	420	396	386	395	408	390	419	410	406	387	372	399	419	403	435	422	398	362	408	423	420	411	381	447	417	373	400	404	403	388	388	392	456	407	433	438	373	391	419	431	423	417	391	401	429	416	436	382	405	404	402	412	398	410	406	368	400	404	398	413	376	456	445	403	378	365	406	376	408	401	413	432	444	391	433	400	383	400	390	409	390	370	408	433	406	448	393	369	410	401	383	408	368	435	371	391	378	377	428	427	367	419	402	395	383	396	391	411	410	402	371	426	436	401	446	404	389	425	406	416	422	407	426	373	402	384	422	421	412	403	387	436	394	421	438	366	393	404	379	448	389	400	420	406	403	379	415	414	428	375	406	421	404	398	416	398	418	398	387	414	395	391	409	376	367	436	390	442	384	415	405	418	415	431	412	394	374	438	393	401	381	421	387	380	423	386	406	432	423	417	401	394	390	380	422	409	401	386	392	385	442	411	366	404	380	394	449	385	388	428	421	432	385	415	414	466	432	428	393	424	373	437	404	394	388	403	454	452	396	379	392	415	415	432	422	446	432	408	410	454	461	416	417	424	412	433	403	409	423	377	414	426	362	425	383	424	407	443	412	446	380	428	414	432	372	355	381	426	458	407	429	403	414	393	408	396	446	412	365	414	381	396	401	408	416	446	405	358	472	378	365	410	421	390	402	402	404	380	437	364	388	387	368	427	429	447	414	370	421	435	411	443	425	372	425	410	400	437	441	427	417	457	418	440	407	387	424	420	413	416	397	366	417	430	419	402	418	401	435	412	387	396	397	430	447	421	388	395	397	383	435	403	436	401	404	430	390	452	439	389	431	429	421	437	428	382	396	405	394	382	409	366	385	406	406	387	393	403	405	388	382	410	409	409	383	417	395	482	382	418	383	412	387	408	404	396	360	406	371	391	418	378	359	405	401	395	428	454	408	408	404	411	403	389	451	429	443	404	462	411	416	394	419	417	431	393	427	414	380	418	387	429	396	392	427	429	399	409	382	400	424	402	401	374	413	391	401	422	437	429	387	416	380	411	414	400	408	416	418	357	444	397	406	441	392	387	386	422	412	414	407	402	406	435	425	396	374	404	369	402	447	385	407	396	442	422	431	449	431	436	431	411	426	421	399	411	411	377	414	428	415	431	434	408	395	430	403	402	421	386	398	436	397	396	437	367	391	439	428	407	361	429	424	453	394	440	438	428	408	384	421	393	406	410	399	389	418	388	406	438	428	418	421	429
13936	6786	5303	2534	1782	1385	1128	1070	1056	959	1003	909	920	948	891	890	862	890	917	873	912	899	900	817	867	904	898	869	913	867	907	885	874	903	874	879	850	917	858	878	902	938	877	911	904	949	867	863	918	856	888	864	885	858	973	947	915	883	861	919	869	891	874	930	858	932	842	861	850	897	914	889	958	857	873	876	862	891	836	830	878	910	899	898	887	933	842	888	847	882	868	885	899	845	829	901	870	898	831	887	864	935	928	854	888	828	923	932	888	921	908	854	837	899	887	867	868	921	907	848	857	806	857	912	859	863	882	878	877	927	850	894	946	854	962	858	890	885	841	913	906	889	851	866	879	858	916	869	894	844	878	852	873	881	873	871	840	885	855	879	916	852	893	917	952	907	936	854	936	904	882	855	817	885	900	866	915	879	835	926	871	852	917	878	866	891	889	871	882	862	822	877	869	862	909	836	841	847	883	887	886	926	880	885	819	906	871	861	865	857	901	906	887	863	889	836	862	846	877	898	875	893	897	821	916	901	858	911	871	844	881	829	920	945	860	960	889	860	873	866	838	877	849	830	892	885	865	891	868	875	931	908	919	886	891	879	848	816	911	909	914	926	922	861	865	836	882	877	892	853	856	886	927	880	853	890	897	918	938	859	863	847	860	857	861	965	879	850	908	879	864	860	852	868	894	889	868	854	887	830	897	889	823	909	869	888	894	895	875	859	859	881	897	917	836	896	835	829	889	896	809	868	894	913	854	861	883	908	925	923	844	853	862	840	883	849	934	800	871	889	904	856	922	924	811	905	879	919	811	898	902	905	881	900	873	876	833	982	902	931	892	891	899	879	905	866	873	855	903	870	832	851	898	923	934	831	883	847	900	846	899	898	862	900	861	867	854	913	877	871	958	855	886	879	901	891	925	896	911	881	879	933	897	926	850	890	845	915	864	891	935	916	860	881	880	838	902	873	902	913	883	854	867	850	905	906	861	877	825	841	833	887	886	900	883	909	936	899	884	851	841	885	889	889	902	923	868	892	902	863	915	866	839	915	889	940	825	855	889	795	986	929	859	855	928	897	914	885	860	847	898	910	849	872	842	883	875	879	872	864	931	882	913	884	900	868	842	930	883	903	927	880	841	831	846	922	890	929	825	891	871	870	842	924	854	897	833	882	838	869	864	826	875	896	859	884	912	853	901	822	846	867	900	848	847	875	892	924	886	896	848	882	818	873	864	934	890	859	864	914	882	807	908	887	835	861	826	849	880	880	888	962	864	897	850	851	913	915	861	878	908	871	915	894	869	889	854	877	862	880	865	925	893	876	881	901	881	821	841	919	953	854	879	871	892	891	900	907	880	866	812	894	899	916	887	888	884	935	903	877	877	826	876	869	860	900	883	844	884	896	899	872	885	871	862	887	866	860	857	858	872	850	882	858	889	924	933	852	908	907	917	871	923	946	873	869	933	818	898	863	869	835	860	913	900	890	871	919	887	872	848	887	885	840	909	817	885	905	909	879	882	883	832	863	870	874	888	866	834	876	827	890	849	895	913	913	907	933	919	863	900	890	878	881	916	902	871	861	892	864	858	874	876	837	855	894	864	885	891	959	894	864	880	890	882	869	864	873	868	902	884	896	900	862	889	824	851	883	855	900	935	880	878	964	874	893	837	871	883	902	901	871	837	865	851	879	840	879	884	906	862	868	880	950	896	864	837	882	891	907	853	890	830	889	880	888	919	901	910	857	875	875	885	872	865	886	872	932	861	895	861	857	845	859	901	858	925	890	878	892	838	905	852	850	862	852	852	871	842	913	817	873	865	882	910	859	921	918	938	821	947	850	859	887	931	889	827	830	883	850	909	856	900	875	850	857	854	859	858	877	921	876	851	890	871	881	904	877	876	910	896	899	884	868	938	902	962	868	887	877	858	884	905	882	900	886	863	853	922	887	909	918	903	900	872	912	873	883	892	876	888	880	881	890	901	901	870	863	851	889	854	860	871	872	892	860	869	937	867	884	916	918	882	875	946	913	877	898	857	863	915	849	875	882	880	854	851	859	815	910	916	867	856	893	867	861	914	900	861	968	907	905	819	895	855	923	821	896	854	816	810	846	879	835	859	894	871	909	904	879	856	845	916	905	867	874	897	853	888	858	884	916	918	827	884	825	841	836	826	895	849	921	936	885	865	840	875	884	838	857	869	935	845	912	882	936	897	866	903	878	890	940	876	849	909	913	913	922	865	890	917	863	951	911	869	838	880	843	836	982	880	910	875	869	868	872	862	875	888	825	862	867	917	800	866	884	871	949	858	862	809	908	843	862	872	902	885	848	906	866	907	871	880	895	845	924	896	905	857	912	907	912	947	864	901	929	915	926	892	841	925	870	921	855	850	941	866	901	864	896	901	887	883	831	941	902	908	830	872	852	893	848	875	883	928	898	975	821	837	868	902	841	892	903	872	835	858	892	897	874	855	854	905	849	860	856	881	876	921	865	939	853	862	870	897	875	894	871	844	894	845	898	900	872	889	889	856	815	916	888	843	895	872	895	866	925	889	857	871	916	906	850	878	840	868	842	862	860	893	884	890	804	880	871	889	883	897	907	899	882	846	849	885	898	935	891	892	845	839	933	882	899	902	867	926	887	938	918	847	838	937	876	875	882	870	941	878	877	898	882	841	855	925	892	971	923	891	924	836	849	910	861	885	921	868	900	872	908	862	890	857	892	953	905	908	899	878	892	878	883	889	915	883	892	837	852	913	912	871	918	914	906	953	886	903	903	875	916	913	900	861	877	842	847	859	906	892	859	848	947	861	886	873	858	864	920	877	878	867	866	839	869	905	936	874	844	823	915	885	906	841	888	825	901	851	863	892	853	907	833	901	895	881	842	899	885	906	880	894	896	890	927	834	856	842	910	898	912	876	851	906	906	846	903	907	921	874	910	885	889	876	961	886	881	863	928	838	880	927	900	901	878	914	883	921	882	886	922	870	860	895	898	867	892	903	826	821	896	872	923	894	874	832	889	899	936	826	859	866	903	905	884	857	906	894	856	879	895	862	842	884	880	890	870	854	856	856	902	915	897	807	882	860	881	926	845	875	842	928	898	855	856	843	913	916	855	885	898	870	918	838	891	893	880	873	898	916	868	902	873	886	896	893	850	812	894	900	878	813	930	845	897	868	868	886	835	872	884	907	912	864	857	864	904	889	860	885	900	911	908	868	911	849	907	851	871	868	908	858	919	886	856	911	892	854	862	859	907	892	874	886	903	882	900	871	909	919	928	870	855	877	881	866	826	886	890	916	860	839	850	906	880	907	882	924	882	870	906	893	901	787	848	884	858	836	890	884	918	918	875	871	907	857	879	861	912	934	845	915	897	891	884	874	910	872	897	895	863	916	911	903	903	810	879	893	878	872	920	930	897	878	853	867	902	828	939	856	859	873	892	927	851	902	884	932	880	866	887	880	909	883	906	905	927	854	830	872	870	898	909	911	905	884	886	862	839
24762	21153	24746	27846	20829	5837	1702	1082	998	778	640	574	473	433	379	367	357	329	354	333	321	310	307	312	321	345	322	318	312	350	333	287	335	330	298	346	287	311	294	333	306	321	321	282	306	329	320	321	343	300	354	297	283	336	286	297	276	317	360	314	309	322	285	323	299	307	319	300	286	319	301	344	297	274	305	305	274	291	313	299	298	318	344	312	286	295	325	338	310	289	301	325	281	295	308	286	328	307	285	284	286	333	312	301	292	319	307	331	315	354	300	350	329	300	282	294	358	342	308	296	333	294	285	289	277	333	312	296	323	316	304	298	325	343	314	273	325	314	304	283	317	326	318	338	295	285	327	333	314	307	300	262	308	314	266	299	320	288	305	301	338	295	305	281	300	303	281	319	313	299	277	309	321	293	287	283	300	296	319	313	316	299	311	316	311	290	331	299	337	300	351	325	298	305	295	301	312	303	317	295	292	292	318	353	332	312	322	334	325	285	365	318	293	291	320	320	292	290	301	305	347	290	328	308	295	287	301	326	323	257	296	317	326	303	332	303	309	314	313	312	307	270	316	316	322	280	307	312	313	319	288	321	308	313	315	307	345	296	288	313	280	294	317	321	292	308	316	319	340	321	309	308	304	326	294	272	296	340	295	305	290	325	306	295	284	292	325	315	319	277	322	326	269	292	320	307	331	297	298	309	290	329	280	315	288	312	317	281	305	278	300	305	328	340	303	292	323	315	335	308	295	286	334	299	335	329	313	331	316	341	288	302	318	266	303	302	282	323	323	298	311	313	287	281	331	309	303	306	306	319	290	318	295	324	321	283	325	270	314	299	318	289	321	313	318	300	301	327	331	311	269	314	294	299	302	300	328	279	294	271	304	274	270	311	338	270	366	294	331	288	290	315	327	339	320	336	312	308	315	332	298	321	293	289	323	293	286	338	308	322	311	335	317	296	325	306	293	320	311	311	319	313	338	263	307	311	320	299	315	333	259	321	318	302	314	306	317	305	309	312	272	279	307	330	315	312	332	312	318	302	322	328	294	267	318	306	320	313	297	338	325	309	330	288	296	324	296	334	320	323	326	299	316	321	309	333	315	290	307	301	313	303	320	274	324	305	325	333	344	292	325	311	329	314	327	272	301	300	306	302	297	344	305	324	310	284	309	292	292	283	301	303	313	309	281	290	298	297	272	298	319	307	337	309	327	332	313	333	296	333	270	316	301	296	327	317	317	317	301	328	287	292	308	333	339	268	326	314	321	302	304	286	323	301	353	330	301	293	322	290	313	316	307	338	294	281	289	318	287	308	319	329	314	333	308	333	340	289	308	285	286	306	328	326	277	333	335	320	344	298	339	295	285	295	300	263	296	299	320	306	286	341	342	300	292	310	341	292	308	310	307	323	300	322	292	324	269	333	320	285	285	294	308	280	311	278	305	312	329	314	296	314	347	331	271	317	323	340	291	335	315	320	321	319	289	343	324	307	324	309	292	282	289	301	310	311	286	346	351	322	322	326	344	353	286	286	319	281	289	316	308	325	285	309	280	285	342	336	302	327	337	298	302	305	308	291	332	332	290	321	303	290	308	316	320	325	305	354	327	295	310	317	338	335	339	334	299	321	327	321	325	334	312	313	304	338	304	307	320	315	325	314	312	306	290	307	295	314	286	327	315	315	307	316	301	303	363	312	286	306	251	315	322	293	302	289	331	317	306	302	290	305	291	285	302	287	305	307	306	323	336	291	289	346	322	327	307	282	308	313	305	287	331	311	312	288	293	321	301	312	307	296	275	285	333	290	314	265	269	331	319	302	303	297	313	349	323	323	334	295	328	311	341	283	297	288	282	283	299	263	336	298	357	292	331	313	323	284	324	300	289	315	299	299	274	294	303	329	308	324	300	300	339	320	310	320	336	285	265	315	310	348	322	299	300	308	319	306	301	299	313	295	320	304	307	291	299	305	321	312	267	284	327	281	305	322	267	336	285	298	337	297	305	286	318	282	307	303	324	321	342	298	326	352	329	329	292	311	332	320	336	302	282	324	304	304	294	316	315	294	297	305	311	292	300	308	335	321	303	306	300	296	295	294	273	299	300	313	333	323	274	336	302	297	329	292	317	300	319	321	294	330	299	325	304	310	355	309	303	318	311	274	325	300	313	336	276	298	315	305	327	313	293	284	294	283	298	325	305	297	340	339	306	323	282	311	323	304	329	298	318	332	293	282	321	299	280	310	334	314	319	319	291	296	316	287	317	316	309	267	302	310	301	308	302	287	284	311	331	272	305	272	281	318	303	280	304	305	267	338	300	284	320	316	299	316	287	293	332	309	285	286	315	299	326	288	324	298	287	302	296	289	312	309	285	291	301	287	300	315	261	311	275	295	305	337	281	307	303	343	319	296	322	280	309	297	296	327	327	297	301	294	298	291	275	317	317	286	289	312	291	325	296	319	311	304	322	308	287	308	326	323	289	314	282	310	305	340	312	311	319	281	311	304	307	345	324	304	295	272	324	303	321	272	323	318	315	301	297	314	299	287	292	275	287	321	301	312	304	307	294	288	305	270	292	296	312	349	314	310	295	282	328	291	278	296	288	322	328	346	303	304	301	314	308	304	313	298	317	320	322	320	288	297	318	331	312	326	302	328	285	331	306	280	289	289	319	308	293	305	277	298	310	293	297	307	289	305	314	313	290	314	327	334	306	303	308	321	312	321	283	301	317	315	318	269	301	302	321	297	321	292	328	293	301	268	298	287	328	306	292	280	342	319	319	316	310	294	358	313	307	314	339	316	329	307	304	284	325	304	331	340	302	316	332	320	297	283	326	294	275	285	334	294	291	302	290	334	305	300	333	348	329	304	284	311	320	300	350	304	304	289	299	303	334	337	301	298	318	307	319	325	300	334	283	302	311	311	306	293	290	322	324	316	312	320	293	326	285	314	323	320	312	317	323	286	337	288	296	287	322	342	282	309	325	338	305	292	309	323	316	288	297	296	304	278	318	317	315	300	325	322	286	307	323	251	326	298	298	333	304	331	301	288	315	293	298	294	307	316	296	291	266	315	327	274	335	312	303	298	323	291	330	306	299	317	304	308	316	298	303	285	340	291	326	279	321	303	289	307	273	270	313	313	281	341	314	295	283	276	292	346	310	311	288	322	332	293	290	318	316	319	303	294	284	331	302	300	330	323	314	325	314	279	305	345	287	314	293	288	313	285	294	303	326	321	320	345	321	319	303	310	274	319	285	291	286	324	330	310	300	316	287	306	345	315	262	309	298	349	327	279	295	319	309	346	315	318	276	295	308	328	320	296	258	297	342	327	272	302	271	299	294	314	278	327	302	289	297	327	301	329	298	316	289	305	341	296	311	310	310	302	284	339	274	300	310	289	303	312	310	284	331	312	330	330	299	336	289	307	320	293	312	318	340	305	304	351	320	301	283	350	341	293	296	318	299	258	296	301	306	282	307	331	325	332	301	293	325	310	363	265	299	275	288	327
9117	11650	8945	4338	2422	1809	1248	1097	1094	846	841	780	783	720	717	712	721	710	741	723	692	682	664	694	682	681	708	665	670	701	641	647	689	688	670	694	667	713	705	667	685	710	730	717	679	710	648	724	704	681	650	774	688	701	681	670	671	649	646	695	659	677	685	658	643	676	707	692	653	672	660	669	736	717	662	667	700	638	677	632	645	673	623	664	650	665	705	660	740	650	705	677	710	664	655	652	682	724	712	690	634	670	656	675	684	669	648	689	686	628	695	693	672	669	653	677	701	682	701	679	669	662	680	659	661	688	641	673	673	662	647	687	720	683	703	648	663	658	677	646	694	696	705	670	692	694	669	707	686	707	681	649	671	662	685	680	678	668	708	663	655	699	671	646	692	681	687	681	666	645	663	706	637	708	637	602	661	669	693	659	675	660	697	669	683	670	727	687	671	615	666	686	716	655	687	639	648	718	628	636	643	660	706	666	722	639	694	667	627	676	680	701	671	652	679	680	685	683	685	725	683	692	684	659	680	685	618	658	745	674	687	629	701	706	729	654	663	671	671	706	665	684	664	639	681	660	665	653	659	690	666	650	707	695	631	654	657	678	663	694	688	664	724	667	669	668	661	670	675	703	683	664	694	678	680	656	698	673	636	669	642	687	709	696	658	670	710	685	634	654	624	744	666	697	735	698	655	644	674	700	706	680	685	648	665	656	674	655	631	667	682	675	660	681	672	672	663	648	677	689	666	716	714	659	720	658	672	683	687	669	675	686	687	692	666	644	662	646	672	694	604	668	684	704	661	692	675	677	666	659	672	677	662	643	681	661	634	698	638	645	636	700	656	665	709	664	711	691	719	640	688	629	683	677	671	715	682	650	675	663	680	671	659	710	675	655	678	660	620	714	677	699	701	711	662	653	624	708	676	749	727	686	688	700	632	681	693	671	679	673	643	647	694	637	729	705	658	672	683	649	685	692	697	661	663	668	633	686	677	716	707	665	641	675	692	673	703	696	700	700	699	644	706	668	650	649	706	684	641	697	693	649	696	685	637	667	658	636	711	685	687	688	694	662	664	705	733	665	674	665	674	676	693	670	694	686	669	659	712	692	702	695	636	661	683	625	672	661	717	676	698	625	693	689	663	665	714	677	714	640	679	668	627	674	634	697	681	669	667	685	637	685	679	687	647	680	635	679	638	683	685	666	703	681	668	701	684	666	695	701	701	658	666	695	657	662	679	699	691	681	673	722	592	742	717	711	662	675	724	661	657	690	668	713	620	681	677	628	657	652	643	674	690	650	644	695	712	642	663	666	660	635	649	669	666	672	724	651	665	681	663	677	680	638	659	719	676	666	646	655	627	693	678	713	651	653	680	728	685	658	646	655	708	706	648	668	697	663	684	654	609	648	681	686	652	639	685	662	647	665	692	661	711	691	697	672	718	672	664	690	703	691	674	644	680	677	713	690	672	652	669	685	694	674	656	690	714	692	662	605	682	670	648	692	703	658	644	650	686	640	681	660	712	635	701	683	617	642	687	699	661	701	681	665	676	690	663	706	679	682	680	638	687	652	626	720	701	645	648	621	715	709	640	703	670	704	672	689	667	650	662	722	651	657	645	634	682	711	661	666	652	654	633	705	696	671	691	677	612	719	670	691	709	717	652	669	710	696	701	715	691	662	664	722	663	683	712	678	698	651	689	692	708	659	687	712	655	673	661	717	692	674	705	697	675	662	693	656	657	664	647	684	714	646	652	717	747	709	663	626	676	690	709	663	683	643	644	700	669	687	664	735	665	648	704	668	663	701	732	705	667	693	624	660	646	645	684	698	664	672	676	673	654	614	652	686	674	687	677	656	674	713	678	659	696	677	665	643	661	688	685	662	663	650	701	690	651	719	687	648	705	706	671	667	671	690	727	689	695	689	733	675	653	677	675	705	644	682	683	677	720	646	675	643	624	703	696	686	749	678	637	636	679	652	675	669	678	713	705	672	694	693	643	681	705	667	676	757	636	653	665	654	683	720	728	667	672	681	678	672	741	671	696	672	651	719	698	673	690	664	655	644	652	629	680	668	629	626	694	646	681	666	662	703	658	699	672	679	635	680	650	659	678	649	683	690	649	690	668	673	664	661	662	674	684	685	708	675	677	658	679	660	664	696	657	693	646	646	707	715	684	651	715	703	678	713	681	658	677	660	677	704	694	698	654	673	649	648	672	692	727	734	666	646	711	636	679	682	679	620	661	714	710	623	679	664	665	627	691	724	653	686	695	672	668	636	668	681	634	712	657	715	674	658	668	687	689	686	638	705	725	670	731	678	713	662	686	661	642	672	659	695	681	708	681	668	668	677	655	644	624	678	671	698	650	655	607	656	678	755	695	753	665	645	650	695	672	657	703	666	659	653	650	664	640	661	709	679	638	699	704	692	622	700	612	699	660	721	676	635	647	647	685	699	651	695	665	706	686	702	614	686	652	680	661	639	672	674	719	653	650	637	673	631	663	693	645	696	673	684	649	635	656	713	718	701	686	642	655	680	688	678	647	674	678	690	670	688	672	665	668	681	699	630	645	693	673	668	707	660	666	640	663	655	703	681	640	644	662	664	639	681	647	728	643	662	689	697	687	657	642	712	659	693	638	671	669	697	713	690	635	670	655	676	614	640	697	685	677	702	647	701	642	700	694	696	721	708	663	662	641	677	715	650	671	687	683	702	656	653	677	678	664	664	640	658	733	655	681	704	703	692	684	691	664	669	715	688	722	720	704	745	678	660	669	644	696	685	666	635	647	679	646	657	670	674	699	692	679	668	647	692	713	682	713	689	685	675	703	688	669	679	640	646	674	651	675	649	660	729	681	687	679	684	637	697	698	646	677	656	668	683	650	692	656	717	675	646	695	693	694	657	698	688	662	677	673	639	676	688	684	738	679	691	681	691	685	670	620	683	658	703	685	634	643	635	677	684	667	710	657	663	648	705	701	631	702	671	694	658	700	690	659	625	662	677	701	698	716	635	728	690	670	667	686	675	678	707	687	684	677	675	657	678	662	715	706	667	637	701	676	694	718	683	641	662	659	697	722	705	678	653	667	682	626	703	670	656	645	677	680	683	658	651	653	671	679	639	660	697	618	691	676	628	667	694	687	667	655	670	705	653	661	668	649	691	671	687	698	701	662	698	676	670	688	676	654	687	685	709	692	690	694	725	683	645	649	664	671	687	704	674	690	680	678	699	637	651	699	632	658	676	676	709	604	649	683	686	680	638	667	735	637	663	638	636	691	670	696	671	699	688	661	679	703	685	657	678	666	643	680	682	659	633	687	659	704	681	628	650	655	679	698	660	655	695	674	657	741	667	670	639	681	677	681	631	649	688	705	665	680	687	651	702	638	666	663	648	692	641	687	701	672	686	677	629	711	671	715	675	646	658	651	689	709	707	657	682	641	730	681	696	700	690	667	650	661	673	678	677	697	685	642	659	648	685	691	618	703	691	689	679	653	682	681	674
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
