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
339552330723	339552331294	339552331844	339552332394	339552332944	339552333492	339552334044	339552334592	339552335142	339552335694	339552336244	339552336794	339552337342	339552337894	339552338442	339552338994	339552339544	339552340094	339552340644	339552341194	339552341744	339552342292	339552342844	339552343394	339552343944	339552344494	339552345044	339552345594	339552346144	339552346694	339552347244	339552347794	339552348344	339552348894	339552349444	339552349994	339552350544	339552351094	339552351644	339552352194	339552352744	339552353294	339552353844	339552354394	339552354944	339552355494	339552356044	339552356594	339552357144	339552357694	339552358244	339552358794	339552359344	339552359894	339552360444	339552360994	339552361544	339552362094	339552362644	339552363194	339552363744	339552364294	339552364844	339552365394	339552365944	339552366494	339552367044	339552367594	339552368144	339552368694	339552369244	339552369794	339552370344	339552370894	339552371444	339552371994	339552372544	339552373094	339552373644	339552374194	339552374744	339552375294	339552375844	339552376394	339552376944	339552377494	339552378044	339552378594	339552379144	339552379694	339552380244	339552380794	339552381344	339552381894	339552382444	339552382994	339552383544	339552384094	339552384644	339552385194	339552385744	339552386294	339552386844	339552387394	339552387944	339552388494	339552389044	339552389594	339552390144	339552390694	339552391244	339552391794	339552392344	339552392894	339552393444	339552393994	339552394544	339552395094	339552395644	339552396194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2711	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23980	22411	31598	25527	21714	18606	3947	502	484	497	509	447	483	465	480	504	472	475	481	427	456	475	494	434	464	448	501	460	454	434	442	441	443	411	426	485	471	436	458	461	453	463	453	471	470	448	441	459	485	430	502	466	456	419	406	462	444	424	478	489	411	494	469	458	445	460	448	461	459	484	462	406	481	467	464	447	446	438	437	474	433	455	458	450	409	468	465	428	430	448	471	465	424	447	439	440	479	438	456	436	466	466	446	440	457	423	451	492	462	452	432	459	440	446	442	452	456	479	490	468	429	441	447	434	449	457	480	456	473	434	452	475	448	476	441	445	436	471	463	435	459	466	467	434	450	426	448	470	427	423	440	438	441	497	483	454	445	448	467	447	486	452	438	412	446	449	436	442	415	456	482	460	417	435	491	453	451	460	451	461	459	466	450	470	406	449	499	437	436	417	480	452	458	462	476	466	443	456	422	388	459	405	464	423	477	432	490	476	459	462	403	435	465	469	502	456	423	437	464	497	427	441	439	472	412	465	445	460	442	486	465	448	485	439	436	438	467	447	440	416	451	414	484	401	435	460	450	447	455	443	457	448	447	467	465	439	464	461	431	453	438	406	465	441	453	449	477	452	423	446	445	427	411	457	440	455	462	446	456	433	444	409	452	498	466	467	450	455	484	444	452	415	437	422	433	460	424	435	460	430	446	452	450	441	499	462	434	449	454	427	422	441	432	474	415	414	399	476	485	467	438	460	468	393	411	428	456	415	425	419	451	464	456	434	497	471	495	459	412	442	410	457	454	465	467	457	435	452	435	459	464	482	424	489	461	431	422	457	455	436	461	446	414	474	462	469	452	464	467	455	448	431	435	464	444	457	482	417	471	418	492	450	450	386	447	480	497	471	478	420	446	430	423	505	437	461	453	393	493	423	464	471	467	456	444	465	480	428	433	467	424	433	477	470	441	488	460	456	472	463	495	487	427	411	427	425	428	438	474	438	442	430	457	432	485	433	459	457	462	416	458	473	446	432	426	442	402	473	456	428	454	460	481	451	458	444	450	449	440	490	448	437	433	434	470	460	463	424	439	482	426	445	455	421	436	477	437	468	481	428	466	429	470	431	466	460	413	456	440	447	437	428	445	443	462	417	471	470	435	461	451	441	446	423	473	441	459	458	440	470	471	456	434	489	425	416	480	439	449	455	464	421	429	456	487	423	445	470	433	437	456	471	456	423	436	520	455	418	427	459	449	503	449	447	443	483	405	450	491	473	473	451	485	467	449	466	462	452	450	470	419	475	446	456	408	463	421	462	466	466	438	464	462	469	486	474	446	464	428	448	490	487	472	462	429	447	435	437	431	471	472	480	482	448	475	453	410	468	478	440	473	459	456	432	458	459	430	442	443	425	433	474	435	499	459	451	459	443	420	433	438	417	453	462	436	458	459	449	479	448	475	450	423	478	471	461	447	441	437	456	484	459	447	470	430	467	471	442	472	426	420	450	433	470	447	410	446	433	432	472	473	408	464	423	437	493	457	435	414	429	443	453	456	461	443	427	449	447	435	458	438	476	428	462	418	418	430	424	436	434	477	420	500	475	458	433	471	470	435	449	479	459	432	444	424	444	469	478	469	461	478	442	497	472	425	465	485	442	434	476	460	420	421	443	469	438	429	460	457	424	453	466	442	445	483	466	417	473	467	479	450	474	439	464	462	445	462	435	437	442	445	482	469	442	439	467	438	472	458	428	506	471	425	434	481	467	421	461	433	437	489	440	456	438	458	457	462	451	460	452	471	442	401	440	425	461	438	435	460	481	422	464	452	465	467	480	447	467	469	477	463	442	444	469	501	447	470	459	465	469	398	474	429	467	433	441	456	439	461	456	449	444	424	448	448	411	455	445	456	441	464	452	444	448	423	452	459	406	437	455	444	426	453	427	447	474	441	464	447	446	433	463	448	450	483	443	456	448	435	470	428	432	434	456	445	437	453	473	470	463	423	474	447	434	443	459	471	460	472	423	425	448	467	461	470	445	456	423	441	432	431	467	438	452	452	465	415	487	471	464	449	483	522	475	485	454	463	483	451	430	448	460	479	436	471	443	469	440	453	428	451	444	457	455	489	456	454	414	494	421	484	457	450	451	500	448	466	472	442	468	466	459	484	470	484	463	455	473	457	432	474	484	461	441	436	452	438	433	428	435	446	436	479	462	444	462	425	480	444	476	448	418	438	438	454	462	483	426	472	423	446	480	486	464	463	433	430	449	461	451	440	435	441	493	472	479	451	468	445	454	443	432	447	480	475	458	463	480	434	462	475	451	461	443	460	475	464	461	439	447	423	461	415	447	437	478	449	453	458	421	457	409	436	414	457	425	476	440	426	475	473	483	488	454	463	489	439	462	461	457	449	411	422	455	436	454	466	451	438	451	503	441	458	450	472	459	472	417	467	469	449	471	474	421	443	469	460	428	441	438	447	454	458	442	457	428	462	449	429	462	466	455	433	413	437	435	462	459	463	457	428	418	417	480	434	466	457	484	432	437	464	455	473	487	437	465	445	381	450	426	463	455	493	417	436	458	472	442	479	450	478	443	438	447	429	420	430	438	434	445	451	488	452	434	480	448	422	428	459	419	458	459	447	445	473	475	460	441	442	430	479	452	481	424	479	426	455	469	494	451	437	430	446	417	461	444	440	433	499	460	424	455	439	455	468	440	462	478	464	471	443	476	447	435	438	469	472	437	438	451	455	413	446	477	478	430	477	417	445	445	458	482	453	447	449	481	449	428	481	480	469	439	461	421	444	463	483	430	450	460	424	472	413	436	431	440	435	438	436	460	443	428	420	424	477	455	425	489	448	426	456	437	466	429	467	456	409	487	430	440	445	454	451	428	432	435	421	454	495	471	471	446	431	459	429	413	441	472	415	407	432	419	489	452	437	445	468	437	465	443	424	420	440	438	454	458	437	441	454	443	503	431	467	438	428	459	475	458	483	444	407	457	448	478	484	427	431	473	475	453	444	434	435	460	462	424	453	415	441	409	458	461	436	464	467	478	446	434	430	480	425	478	455	434	470	470	473	461	452	472	442	492	463	440	437	433	466	425	443	437	462	483	428	474	440	469	436	456	436	465	470	443	462	462	469	441	471	460	446	492	478	405	441	455	425	435	462	444	472	463	459	429	461	446	464	435	478	470	457	413	468	475	475	470	430	408	506	464	459	442	437	432	444	421	457	433	449	445	457	441	470	487	422	448	486	449	438	459	438	442	467	454	410	409	475	489	447	456	437	433	455	447	481	468	491	480	468	444	444	453	477	455	427	451	453	490	422	464	443	463	488	460	484	445	425	425	452	452	459	416	465	472	472	466	482	464	483	431	454	446	450	443	445	451	450	451	441	450	424	475	455	439	493	426	495	423	429	481	427	446	436	440	455	467	441	450	426	437	472	436	473	465	505	494	471	450	451	434	451	451	434	443	457	453	479	438	445	466	456	421	462	475	426	475	479	421
63974	100515	78183	42131	18843	5662	866	826	779	779	801	737	827	765	778	769	832	756	757	811	809	798	809	762	789	823	790	777	762	764	829	765	800	779	777	752	775	775	782	780	809	784	772	753	780	789	754	787	781	771	782	796	815	796	797	792	778	766	799	782	787	796	806	712	762	799	811	766	809	769	767	779	800	777	751	766	751	766	785	734	806	774	768	718	768	756	780	790	778	798	782	813	794	816	807	791	801	726	827	794	834	787	801	818	743	797	796	789	845	818	813	744	797	780	820	772	793	742	796	761	772	773	808	784	775	779	770	816	771	817	789	740	771	737	780	774	820	786	774	757	807	824	750	740	744	777	782	796	758	781	784	721	771	778	843	743	769	772	777	799	760	791	760	760	774	784	733	800	775	799	762	778	790	795	777	795	746	797	755	756	772	779	801	778	839	809	763	811	774	799	764	804	844	780	721	793	772	758	817	860	763	763	740	746	799	795	762	830	764	796	759	764	770	792	757	780	779	789	748	817	775	832	769	808	810	754	823	804	776	802	777	814	778	824	781	763	753	780	734	751	731	798	736	780	765	783	781	798	816	804	842	787	771	801	805	801	787	785	784	798	770	795	831	783	775	771	764	789	796	796	803	797	824	754	768	810	802	753	810	746	816	829	824	773	810	799	753	819	747	709	747	749	814	745	799	774	810	781	829	761	816	785	817	769	782	781	837	785	793	787	754	841	792	775	779	785	795	853	760	797	791	746	750	769	782	781	822	805	778	760	846	733	844	790	815	795	771	831	790	758	743	783	793	805	807	829	771	802	771	747	750	734	782	811	787	804	788	791	786	771	843	774	792	780	793	738	778	743	814	770	804	779	773	816	752	789	793	767	760	713	789	775	872	751	832	830	754	772	808	777	831	800	684	791	757	772	777	785	787	800	793	794	812	836	748	808	806	770	770	766	764	805	793	760	794	756	793	783	786	780	780	773	839	760	789	816	791	837	781	785	761	790	783	803	758	721	794	796	811	787	754	745	769	760	777	780	755	762	762	777	768	797	819	751	768	788	792	791	746	784	789	747	850	740	814	796	831	756	737	737	790	759	759	784	782	800	856	777	775	783	766	784	766	793	810	810	825	786	795	776	786	788	784	822	776	775	759	781	796	781	794	769	784	797	788	799	785	766	842	737	756	776	738	817	796	807	846	748	783	806	789	766	748	809	753	838	812	814	774	749	820	749	802	771	755	740	754	760	812	818	796	777	772	773	822	747	737	762	806	777	785	772	707	794	790	832	778	812	765	783	769	785	784	735	785	790	767	807	761	832	801	768	836	775	797	787	797	780	767	783	762	821	800	772	772	806	744	800	786	824	828	729	777	768	813	772	816	794	783	764	808	733	800	767	745	832	822	790	767	778	760	726	721	744	782	827	789	743	857	856	815	794	731	789	745	799	828	766	802	790	850	755	760	796	813	727	753	791	719	776	745	760	759	799	782	775	786	838	776	761	798	733	796	796	741	784	768	779	774	772	811	738	809	755	795	821	771	801	783	745	790	767	796	797	780	791	805	819	830	805	770	785	724	759	713	783	764	814	799	756	730	795	783	751	777	740	772	833	770	782	789	760	762	804	770	802	788	765	762	803	775	794	739	818	787	786	739	772	788	813	745	779	788	805	866	761	828	767	733	748	776	782	732	793	776	781	784	753	755	746	836	776	851	769	802	804	798	787	800	778	779	750	737	808	782	834	786	749	763	809	795	784	820	763	785	811	768	761	802	807	740	833	830	771	776	724	799	823	777	767	812	790	806	750	749	786	748	773	757	752	799	819	786	783	754	793	810	773	781	757	730	746	759	828	832	750	756	777	809	795	813	795	805	755	760	797	761	803	775	755	770	790	798	754	776	770	802	770	784	740	809	722	836	743	811	820	758	823	775	834	783	726	820	822	736	744	771	775	775	752	762	773	788	819	759	790	748	751	757	773	766	761	825	763	787	761	819	779	829	771	777	769	798	787	745	728	739	740	792	748	805	791	813	725	766	822	785	765	806	771	792	823	784	796	765	775	798	764	768	778	816	762	789	775	777	829	746	815	746	781	740	752	763	774	765	822	791	792	808	787	738	750	733	818	797	767	772	758	809	795	824	831	753	801	812	772	812	778	804	730	765	805	738	773	744	832	787	829	791	772	781	760	769	727	848	829	748	770	795	787	798	786	773	749	849	813	812	769	815	740	798	776	772	779	755	775	815	751	808	863	754	824	824	754	821	780	770	763	818	759	779	800	779	770	759	776	795	804	780	772	785	784	788	807	812	800	756	815	764	754	769	804	811	741	755	756	774	758	819	817	772	743	822	776	831	749	788	796	786	790	761	797	751	798	850	785	781	765	798	793	713	745	806	768	766	826	901	753	753	795	766	811	787	772	805	783	806	787	713	792	776	770	807	853	761	743	831	760	754	803	805	785	802	769	787	712	773	727	793	758	794	801	783	770	751	762	767	785	737	774	792	752	770	784	832	762	816	808	782	816	758	798	776	801	803	817	817	831	776	772	800	777	777	740	757	764	783	828	830	781	864	789	806	763	783	796	764	761	778	786	763	793	775	768	798	762	815	781	793	872	802	796	781	774	811	789	774	815	828	775	808	777	813	801	757	752	766	766	761	769	729	822	764	775	769	805	813	773	755	799	777	742	782	728	801	793	808	796	774	760	812	791	752	799	761	704	816	788	808	750	749	808	722	787	708	738	789	776	787	757	788	807	793	809	730	743	821	812	775	728	754	757	809	801	769	794	819	792	833	763	811	792	820	817	817	812	815	800	775	792	781	777	784	804	815	817	732	791	793	761	758	757	802	795	779	788	813	814	798	787	744	780	794	804	737	743	775	768	829	787	774	747	787	784	792	742	795	775	772	815	729	754	804	724	762	740	764	766	775	795	797	762	768	793	778	813	759	767	762	791	791	759	793	793	727	746	799	809	775	796	755	777	792	767	842	742	819	815	799	782	842	797	752	780	740	822	762	773	755	764	873	767	754	814	775	796	762	817	769	792	773	782	738	778	791	794	747	810	783	772	765	774	855	826	811	824	756	744	770	791	797	765	775	757	755	775	764	755	817	808	807	782	805	801	743	800	750	765	747	756	824	815	800	833	809	792	759	776	803	802	784	802	805	782	798	773	805	815	754	800	797	732	775	782	773	787	772	802	829	802	777	735	822	801	846	804	788	793	693	783	787	777	747	771	782	765	769	796	805	777	790	740	820	780	763	772	796	759	806	783	775	815	760	801	751	787	757	818	823	811	785	760	787	809	800	755	773	793	760	772	808	799	808	789	763	763	785	800	777	727	789	783	766	801	789	791	771	747	797	752	778	780	786	769	763	799	797	747	750	828	783	773	809	754	831	754	755	756	810	780	771	742	780	824	773	752	779	733	770	762	800	788	776	752	755	809	789	759	758	789	750	812	797	758	778	812	743	756	731	823	784	777	758	807	777	782	813	776	754	766	752	755	723	781	795	794
29140	28558	26581	11354	1437	689	422	364	391	393	404	383	386	358	354	362	405	351	390	361	381	359	384	343	374	379	371	386	379	362	338	357	347	366	345	361	361	365	371	341	339	388	380	371	352	377	340	369	355	359	376	384	393	369	386	385	340	364	339	356	364	353	335	362	345	350	380	363	388	375	391	391	381	305	366	362	376	378	380	378	409	374	341	344	359	395	376	379	346	368	384	388	363	381	362	357	352	364	374	359	382	358	374	353	354	390	372	344	377	315	330	342	364	387	370	351	356	378	380	353	365	372	354	358	371	368	349	349	391	352	379	359	391	380	366	382	398	391	371	347	402	370	374	371	384	359	378	368	372	382	327	369	341	358	369	370	379	360	354	368	353	360	385	383	345	372	370	337	387	376	351	353	391	362	379	366	347	407	407	356	376	373	361	379	367	392	352	359	386	377	401	362	359	382	367	374	375	361	366	373	414	368	334	346	398	395	388	378	362	359	355	387	364	390	385	363	355	360	391	375	366	372	380	400	359	397	355	350	372	410	356	362	410	371	374	376	373	373	318	346	381	336	361	380	357	366	375	357	376	370	339	386	411	367	333	359	366	392	305	365	345	364	378	370	378	342	374	332	355	372	366	400	360	363	381	359	358	354	380	400	368	345	406	339	371	363	391	363	361	383	351	380	349	385	419	374	412	361	379	380	347	372	350	376	336	380	350	365	394	353	371	380	378	360	381	350	362	381	361	341	391	346	364	359	346	324	379	371	379	392	379	370	349	353	368	373	377	402	384	356	372	354	371	342	390	361	378	373	361	370	381	367	337	359	341	359	360	383	378	383	358	392	387	360	370	351	359	356	351	355	365	380	316	378	389	400	350	386	348	338	334	355	347	351	356	357	371	359	361	377	362	393	355	352	376	386	367	375	353	367	389	397	346	346	395	387	374	339	362	371	376	331	391	368	387	401	380	366	408	335	352	364	336	373	411	354	312	348	381	384	369	342	384	371	332	408	343	366	375	393	368	373	403	368	386	371	378	346	380	394	374	368	364	357	349	364	363	383	376	395	366	368	366	378	360	370	393	347	362	344	373	386	367	377	374	367	391	346	383	398	317	373	350	388	383	400	370	363	349	380	363	372	352	378	346	343	364	412	341	346	377	348	353	358	387	377	383	394	378	347	367	360	377	381	375	365	362	358	357	382	373	356	340	350	361	359	356	339	353	356	410	401	363	361	339	421	367	407	382	375	351	365	361	399	364	322	386	382	401	363	370	377	368	359	353	362	361	376	364	360	391	394	356	371	359	367	349	345	358	398	372	382	409	353	382	352	370	368	365	341	360	351	358	380	402	335	360	372	398	377	373	373	387	373	348	370	357	346	371	376	410	372	375	387	362	355	372	359	351	356	366	389	369	344	382	360	383	379	364	343	396	364	374	383	401	415	378	364	404	374	390	342	378	371	367	364	350	343	368	344	341	360	376	351	386	337	373	373	360	364	353	377	329	391	390	358	344	351	362	370	344	379	385	436	353	337	392	360	353	359	366	374	369	398	335	329	374	374	366	391	370	366	367	365	351	397	345	367	358	385	363	412	367	370	390	348	385	389	372	376	382	359	417	400	362	386	402	327	337	351	373	412	385	332	344	363	368	389	362	380	366	361	369	370	376	392	328	409	338	347	348	358	406	371	378	391	385	394	367	364	386	370	366	404	371	384	362	358	370	363	378	344	372	380	368	399	352	395	365	350	362	388	373	387	382	402	369	371	367	360	354	388	388	359	369	379	388	336	369	379	358	364	384	371	356	332	348	344	397	375	327	385	364	354	382	350	390	375	366	386	388	349	382	399	346	353	354	352	350	372	338	392	378	378	415	409	373	369	372	370	308	376	351	368	389	369	325	364	396	353	360	384	336	380	376	365	392	365	339	379	394	372	372	348	362	311	361	352	385	362	366	366	353	391	359	346	376	351	373	362	359	364	385	359	359	349	384	362	348	351	386	348	365	371	322	380	354	329	378	361	358	383	354	366	367	413	377	371	358	331	394	356	361	340	359	360	364	400	363	369	367	360	381	367	382	366	383	350	359	357	385	330	366	351	390	375	355	346	380	377	386	373	359	351	361	412	378	359	353	374	344	381	395	406	397	373	387	400	373	376	353	373	371	388	363	375	363	362	367	361	350	371	398	404	390	329	343	385	402	355	391	372	399	412	376	341	394	396	363	378	383	387	374	365	353	356	349	343	348	356	356	402	391	370	400	348	391	367	379	374	357	345	368	347	349	386	323	361	365	363	359	326	392	342	375	395	366	342	370	354	342	364	368	403	376	349	391	358	383	349	384	398	362	359	334	385	350	368	355	364	405	341	352	373	362	383	394	361	376	361	342	365	386	350	358	371	370	364	354	366	351	352	339	359	325	402	346	398	360	379	352	411	403	389	359	374	370	367	350	398	371	381	384	379	338	398	383	405	361	335	339	356	383	357	359	352	337	365	362	403	316	364	399	379	317	365	366	389	364	374	346	370	339	383	352	364	400	387	386	416	403	367	375	373	367	356	360	345	346	357	406	356	362	392	360	374	358	356	402	393	360	350	367	397	383	363	387	331	376	372	361	392	396	372	368	375	350	379	370	342	362	363	359	398	391	383	395	365	368	368	381	351	365	371	361	371	356	350	339	388	387	357	379	357	369	358	341	398	363	383	366	364	355	380	399	337	388	373	365	347	388	352	410	392	372	386	373	372	364	348	332	391	378	364	342	397	352	357	399	392	374	368	399	353	334	408	349	337	327	317	335	342	322	355	378	334	365	340	374	373	334	386	346	405	406	379	375	376	390	337	356	363	365	387	377	338	375	342	350	370	363	369	378	381	365	367	363	377	377	383	347	399	372	344	378	370	369	360	383	349	352	372	315	351	375	369	356	352	357	374	364	365	367	357	322	363	389	336	397	388	380	335	406	357	369	362	381	366	384	368	357	363	393	352	401	386	395	411	369	390	372	356	359	360	339	356	376	345	364	349	365	396	368	379	366	404	389	369	353	381	383	403	367	392	368	362	366	338	366	365	374	366	362	357	388	360	373	362	370	371	377	349	385	338	390	362	370	390	373	373	352	389	321	380	382	378	345	367	386	388	373	357	369	383	391	374	353	332	376	373	392	391	354	353	370	361	371	350	390	335	363	375	380	372	373	372	353	392	370	339	377	349	368	376	385	387	373	327	367	382	378	355	365	387	352	392	408	376	369	361	406	367	402	349	364	334	358	382	364	381	376	366	376	367	378	372	371	345	368	360	376	374	367	357	360	360	355	384	372	372	400	351	367	345	376	326	388	383	380	349	347	315	364	359	359	350	338	369	337	354	367	346	396	324	340	357	320	390	375	361	363	355	357	368	350	354	348	391	370	316	357	396	372	380	392	355	344	380	349	355	369	359	349	362	376	398	402	389	382	372	374	382	384	378	379	409	384	375	379	373	408	367	400	347	350	371	380	386	319	383	390	358	401	371	389	382
39013	47974	31597	10858	2525	1198	624	704	659	767	694	689	695	693	653	706	686	649	672	695	715	679	701	683	639	661	694	680	712	659	685	672	719	667	678	664	674	651	691	689	668	700	734	658	657	697	656	658	666	703	710	699	698	693	657	661	650	708	695	696	707	653	707	680	651	643	678	682	660	691	653	714	652	693	675	711	652	671	662	691	684	675	656	699	663	696	677	663	628	684	643	676	674	613	664	737	694	672	697	653	646	685	727	667	691	694	704	620	653	712	683	660	710	692	690	681	632	697	687	677	715	643	683	648	669	721	677	637	686	699	713	666	633	643	660	661	659	673	685	675	684	657	719	660	744	721	681	668	660	662	685	706	678	705	713	682	707	621	704	695	679	711	702	675	692	676	661	666	707	690	650	673	687	684	677	711	695	693	642	686	725	690	676	630	711	690	719	675	680	694	703	698	690	639	686	685	677	685	735	728	654	699	687	697	673	641	721	669	664	719	658	672	663	668	716	709	706	697	715	655	687	689	729	696	741	690	704	715	672	670	721	671	713	699	698	708	701	682	649	647	650	678	667	683	720	677	643	657	713	740	657	723	657	704	678	720	657	675	658	677	743	667	704	725	691	709	687	637	721	721	676	696	706	698	725	671	677	620	655	734	702	657	669	646	744	687	645	704	650	718	663	728	689	690	711	676	656	681	685	662	731	669	696	684	684	642	712	660	673	681	689	672	673	659	720	679	694	663	687	700	678	671	642	706	731	668	641	667	686	715	690	695	688	706	670	651	659	716	707	696	690	703	742	708	702	633	688	682	675	631	707	710	654	698	681	691	654	717	700	716	695	711	680	705	669	664	722	693	661	715	711	702	687	751	711	711	718	720	665	686	684	676	672	675	704	724	709	647	614	657	669	683	695	698	688	662	641	668	676	672	636	735	704	672	733	687	725	674	711	671	680	645	655	595	648	667	661	754	660	687	676	709	728	665	698	703	696	658	677	684	707	711	714	699	711	671	674	677	690	699	661	645	722	667	661	662	673	688	707	666	657	682	698	732	663	707	719	695	700	692	667	675	699	685	670	689	688	661	710	662	725	692	666	681	708	691	685	654	637	662	680	694	687	674	660	682	663	689	715	694	678	646	685	659	693	711	721	666	675	672	700	673	673	717	673	670	698	758	628	668	675	653	680	656	677	687	658	690	680	642	679	690	728	705	652	643	677	680	725	645	693	720	736	700	726	705	715	653	676	666	692	707	665	652	686	699	710	684	674	659	689	712	683	664	670	686	688	656	704	709	637	709	655	700	703	700	671	670	718	685	684	627	672	686	689	678	661	686	710	659	692	660	669	695	645	669	663	617	669	713	685	704	686	648	719	706	678	669	661	638	668	698	676	702	683	674	664	683	688	700	651	645	692	651	671	677	683	658	709	708	712	648	728	657	712	674	653	687	701	631	687	677	713	676	632	676	698	677	721	665	713	650	641	728	632	680	671	693	668	667	684	711	716	680	648	651	678	659	671	672	691	676	661	706	665	641	686	649	647	663	681	706	702	648	693	715	669	674	703	706	654	690	662	650	667	682	689	697	637	630	661	681	736	666	706	684	641	685	692	683	651	734	683	698	720	666	661	692	616	681	691	668	673	673	678	635	687	695	685	639	688	679	705	740	650	646	690	681	674	670	668	697	685	694	745	645	685	698	730	697	708	701	660	701	712	714	659	671	737	665	685	690	654	713	657	727	724	679	676	673	678	658	685	736	651	734	704	716	700	666	685	665	653	722	648	677	692	709	684	690	669	690	641	683	655	714	714	679	701	688	696	660	662	674	696	650	694	656	702	691	677	649	648	689	703	707	701	680	689	664	691	660	672	702	681	687	727	703	662	727	666	674	673	676	668	683	685	739	721	674	703	664	735	691	715	644	667	701	723	672	708	677	672	675	637	674	675	700	672	749	643	710	680	684	715	668	709	664	698	704	683	700	708	640	732	675	717	688	676	622	703	683	680	695	664	669	704	674	689	687	728	616	676	670	691	744	701	701	652	690	636	724	671	723	666	616	671	690	704	751	691	675	650	667	660	655	637	706	651	676	691	669	696	666	708	658	672	627	691	659	714	717	666	679	708	664	702	668	724	652	716	669	671	623	725	647	703	700	682	698	728	708	664	721	696	676	719	669	669	717	680	664	700	654	694	686	681	681	669	699	677	706	691	729	677	699	697	659	720	698	742	702	691	676	716	696	709	714	701	693	645	647	717	705	668	699	747	718	682	675	656	648	689	667	714	737	679	678	696	668	642	676	664	659	716	661	635	657	665	673	677	680	685	697	672	699	741	691	696	694	657	715	623	687	654	663	683	658	697	684	736	666	682	729	711	708	706	668	687	658	680	643	705	662	694	668	686	667	690	685	714	681	664	726	700	646	674	669	683	635	702	645	689	681	682	705	641	658	655	671	658	705	709	675	688	656	700	673	666	670	690	652	715	683	660	651	641	668	690	728	687	665	726	677	626	715	696	666	690	680	729	731	654	697	684	685	730	674	609	668	686	644	685	635	651	682	698	729	701	684	706	700	688	638	655	666	684	664	678	702	685	709	665	701	656	670	648	675	699	718	749	709	683	698	645	692	624	643	697	685	689	666	699	704	675	673	667	692	656	695	659	706	665	681	660	712	672	695	685	666	676	658	699	716	675	684	678	685	662	729	695	681	686	682	741	635	672	702	702	685	707	703	708	706	668	697	650	756	709	676	700	669	673	702	619	686	681	677	675	707	723	662	720	650	674	668	647	677	720	645	641	702	671	664	653	677	694	675	675	680	655	646	696	684	698	679	674	608	701	732	707	667	669	684	697	679	687	652	668	674	684	719	737	679	696	685	721	716	636	694	654	684	693	682	668	721	704	682	729	679	660	666	662	680	699	719	677	671	681	654	680	730	673	660	681	677	692	655	692	683	674	695	679	698	714	659	676	677	659	648	682	687	692	656	683	639	671	683	685	694	672	745	673	669	639	675	674	676	713	671	694	682	711	643	641	671	658	673	688	670	707	663	683	696	626	636	689	646	683	653	696	667	712	712	668	684	684	689	713	627	709	709	714	703	731	648	697	679	738	717	705	674	684	719	715	709	668	626	640	661	684	720	680	700	717	683	661	673	689	702	669	657	717	717	696	664	652	664	697	682	684	684	683	665	685	734	675	676	648	666	693	636	698	731	673	728	680	702	698	748	725	703	679	677	662	666	682	726	650	645	681	706	706	688	698	762	727	690	649	711	675	691	655	685	677	672	718	655	657	643	672	687	694	643	633	700	737	699	691	687	649	701	672	674	707	681	685	627	646	696	690	639	697	696	676	701	668	683	679	668	659	711	660	667	684	711	675	679	664	717	624	671	663	686	683	654	713	695	724	711	714	643	696	679	711	638	748	682	689	705	674	694	690	731	691	671	668	691	706	696	715	687	674	672	671	754	657	677	653	675	690	667	688	640	698	692	679	700	651	697	678	671	715	707	622	737
24236	22733	31226	24938	19394	8247	536	326	267	270	306	284	287	314	290	318	291	277	245	302	269	288	275	251	285	276	303	264	286	287	254	292	278	303	284	276	274	277	269	282	286	288	273	287	266	300	278	333	294	309	272	268	274	286	304	305	280	282	276	296	300	283	262	288	313	264	288	320	281	271	277	275	261	280	269	274	310	294	283	282	269	288	274	286	256	288	278	279	291	263	274	297	336	251	278	262	297	280	306	297	251	295	285	265	265	263	300	270	302	280	265	285	302	300	281	283	278	282	267	301	309	289	282	282	308	297	308	318	283	299	307	293	267	287	297	280	304	261	293	313	296	288	297	279	336	290	312	297	260	304	255	316	268	247	272	252	316	290	270	266	302	290	302	263	294	285	272	258	281	280	298	288	250	274	290	288	256	280	272	298	272	258	306	276	279	275	281	302	259	286	295	263	286	293	263	305	265	271	322	278	264	298	293	286	274	261	293	291	323	285	283	278	295	275	269	282	321	296	273	274	309	277	276	297	284	260	304	292	278	275	258	279	305	294	313	292	271	275	282	298	266	279	312	293	291	285	287	253	272	294	293	266	307	271	285	293	276	285	259	264	301	312	275	297	304	292	288	264	299	282	269	265	312	291	282	294	286	313	288	305	343	276	258	275	276	274	296	269	270	277	276	295	235	308	267	265	279	325	287	283	258	253	292	272	290	290	299	276	305	278	297	284	299	279	263	270	264	285	264	253	250	300	291	310	285	262	281	317	295	306	284	306	281	294	278	260	320	304	262	277	287	294	268	275	330	286	293	267	328	263	282	289	276	281	283	292	302	288	295	304	280	300	279	308	284	269	311	299	290	284	262	263	284	293	290	276	299	276	285	270	300	274	288	276	260	282	267	289	304	274	267	286	266	314	292	275	283	272	278	265	283	269	288	299	288	277	260	274	312	279	311	253	285	307	294	297	282	281	289	290	282	269	300	270	320	305	297	281	284	313	300	296	291	245	291	291	285	286	269	290	312	261	300	261	302	315	302	270	287	300	284	292	288	264	294	289	279	257	291	260	284	296	289	291	313	271	282	305	303	294	300	283	276	281	269	297	292	317	324	298	292	283	269	299	277	256	300	256	258	277	288	280	252	271	278	298	267	293	262	282	309	299	282	275	258	291	281	259	288	309	312	337	255	313	316	268	291	295	253	309	299	323	278	284	312	275	288	267	284	296	272	305	246	295	302	286	270	283	274	277	260	264	288	294	293	269	294	311	280	287	293	277	284	280	303	269	282	300	286	313	301	333	272	277	285	293	280	262	279	270	270	297	281	272	278	289	309	300	267	278	290	304	287	263	291	301	263	271	273	275	283	306	248	289	307	289	265	289	268	316	272	268	294	277	287	269	325	313	263	288	281	278	297	332	281	270	310	272	312	284	279	291	259	282	271	297	274	303	278	275	289	304	251	267	280	254	323	299	271	304	263	286	273	248	255	288	295	305	278	283	294	292	285	268	290	278	278	278	278	289	290	300	302	274	274	278	259	254	274	263	300	254	295	300	267	305	291	252	281	284	287	300	299	305	272	275	272	259	303	260	312	272	283	319	303	287	297	278	289	299	293	292	295	299	286	277	314	280	269	293	277	261	298	283	273	285	296	304	270	277	293	310	313	305	277	293	273	270	307	283	279	310	267	276	282	289	296	300	272	299	284	306	299	294	264	305	268	281	300	284	289	253	298	296	277	298	291	291	291	260	291	290	296	289	285	285	269	286	291	311	294	265	303	285	272	299	298	278	296	265	272	299	259	299	285	292	267	290	316	293	303	293	282	282	272	295	259	288	269	315	275	313	327	305	283	308	263	309	294	297	301	283	282	309	286	264	290	287	331	293	266	259	296	301	272	280	299	282	278	288	291	265	310	294	269	292	265	295	306	288	274	287	302	283	300	295	284	288	299	270	288	308	322	280	290	326	295	271	291	282	279	304	304	259	300	284	307	304	302	314	288	275	283	294	263	272	274	314	303	276	296	287	270	289	280	295	280	263	302	263	275	278	270	281	264	273	284	315	288	279	284	293	282	274	285	271	289	285	278	282	280	280	305	275	302	296	295	260	287	322	316	273	283	309	275	301	303	272	299	304	280	267	263	253	254	315	298	292	266	332	280	270	267	282	270	288	285	262	289	255	298	308	279	293	246	300	267	270	275	297	290	275	274	265	266	299	312	274	306	258	290	281	285	285	275	276	286	267	270	303	269	262	286	262	302	295	251	283	308	282	275	277	274	251	288	282	282	285	300	332	270	276	288	273	285	316	281	284	288	259	303	285	282	289	306	294	286	276	281	300	283	275	270	288	288	268	291	252	301	285	291	276	294	288	277	288	273	289	255	272	313	288	245	316	267	297	278	281	314	276	297	271	241	291	267	290	273	253	276	285	264	315	268	269	288	285	279	288	271	272	273	290	284	267	249	309	297	273	298	288	289	310	331	288	264	299	310	272	250	249	317	284	265	281	286	305	291	311	300	266	294	244	282	278	297	294	251	250	287	285	262	265	291	317	262	289	286	293	309	282	273	318	318	277	290	289	276	304	244	280	308	281	278	294	272	289	278	321	295	269	309	302	296	273	288	323	279	265	268	281	287	311	268	267	273	304	301	288	286	315	336	303	263	302	283	295	285	272	304	312	302	296	295	277	290	269	254	284	290	276	304	305	290	313	295	279	274	265	297	301	288	281	267	303	316	273	279	287	280	281	281	280	270	304	292	283	306	316	256	231	320	271	306	283	289	258	297	271	259	279	307	271	291	249	287	269	280	281	288	295	256	267	280	289	266	290	275	280	278	280	311	290	301	302	267	282	268	274	266	296	280	266	245	278	293	284	273	283	270	305	312	302	286	269	288	295	300	299	259	315	276	312	261	278	304	288	276	274	269	271	284	284	267	267	280	257	295	297	314	294	265	260	273	244	290	281	296	272	303	266	265	304	275	263	282	297	294	318	324	301	288	264	277	262	267	279	272	304	306	282	303	280	285	288	304	292	254	270	312	307	275	305	331	265	280	319	301	282	330	284	290	283	316	270	271	285	278	275	306	274	255	282	304	286	268	301	271	321	279	306	293	288	266	279	273	299	309	283	257	291	314	342	302	298	286	288	259	294	277	301	264	278	291	276	274	273	312	283	242	282	278	255	283	291	282	301	263	289	264	273	290	300	280	268	266	270	294	284	301	263	291	268	292	280	271	292	291	278	318	292	258	313	287	291	279	306	283	292	284	274	284	269	287	276	292	253	276	334	297	284	256	277	271	286	279	269	250	252	287	271	333	315	277	295	281	278	302	261	276	269	254	290	283	263	315	272	268	275	289	268	284	307	309	275	283	291	291	293	296	269	296	269	274	283	291	284	293	259	282	272	290	293	267	248	272	270	295	294	283	282	287	285	280	310	306	245	299	256	291	269	295	286	301	280	290	274	285	279	257	313	274	274	286	305	274	280	271	297	292	267	270	278	310	292	269	283
61034	89328	62730	27732	14013	3882	545	533	560	553	556	586	570	553	527	527	548	527	500	504	542	508	494	513	536	540	516	503	535	516	512	493	503	525	519	495	511	520	559	562	512	520	518	561	510	521	516	534	533	509	550	557	513	512	539	543	529	528	499	526	477	497	471	555	550	578	543	500	558	528	582	535	521	535	535	534	504	520	575	490	517	533	569	553	537	524	554	500	540	516	539	544	530	529	583	552	529	539	513	498	532	506	534	509	527	554	485	521	504	518	562	526	520	518	513	493	529	503	523	571	557	501	546	467	547	554	538	536	538	518	518	515	559	510	530	522	562	565	496	491	556	529	546	513	541	501	525	527	545	514	574	556	574	561	510	542	542	527	497	570	560	543	533	534	547	560	567	500	511	549	531	509	560	538	527	510	580	571	527	547	512	514	534	581	502	535	508	566	533	603	517	527	512	529	499	524	527	536	500	547	504	548	510	535	534	529	511	511	495	521	518	506	571	551	526	511	511	495	546	513	546	501	555	514	512	505	509	512	550	544	527	518	535	522	502	531	530	545	560	492	546	557	506	541	578	531	520	528	499	528	514	560	516	543	510	503	494	552	544	519	533	549	525	543	526	532	502	530	522	523	522	528	511	553	483	505	521	503	521	547	484	566	483	533	556	580	542	524	546	518	525	521	539	506	500	507	517	562	545	562	519	522	553	523	482	503	528	523	514	525	521	541	509	595	497	532	516	513	521	505	554	515	535	551	547	517	533	573	510	554	500	567	515	524	505	514	567	536	553	505	539	510	542	509	554	532	557	531	510	538	525	542	530	544	516	533	544	496	518	510	547	525	524	522	522	514	518	515	579	523	533	514	547	528	510	537	507	558	515	560	542	548	522	511	517	537	568	490	518	530	552	509	543	527	559	593	492	538	558	577	501	543	504	565	566	511	545	522	528	525	500	484	502	563	512	516	538	541	478	480	530	502	536	543	533	505	548	536	541	538	522	487	561	536	501	536	511	521	542	543	513	510	533	488	559	520	550	551	536	535	499	542	490	497	536	522	520	472	505	548	528	541	538	531	520	577	549	503	490	515	542	512	546	597	546	528	548	536	529	507	529	514	541	527	524	508	544	524	508	555	547	553	512	548	532	541	498	520	526	554	547	530	520	540	518	557	482	543	547	517	543	575	528	515	527	531	553	555	531	510	546	534	538	503	563	525	523	502	553	503	544	510	538	528	520	514	494	500	499	518	562	521	566	551	491	513	522	572	542	482	485	510	539	498	517	476	484	491	512	500	494	520	545	518	543	512	570	526	555	514	520	506	495	541	505	529	531	518	540	532	522	542	519	513	539	553	548	531	523	492	555	517	506	521	570	547	543	494	527	524	541	520	478	512	529	546	509	554	542	519	566	538	518	524	518	499	555	506	536	538	538	541	551	502	520	518	546	544	536	519	573	548	518	508	548	499	525	520	505	537	520	503	544	560	502	493	515	548	536	522	545	475	503	562	515	512	541	513	502	549	565	513	497	504	502	539	556	544	518	485	554	518	540	475	509	536	527	501	515	531	526	515	511	544	539	565	522	533	508	585	551	520	501	535	532	498	547	551	534	535	486	563	521	530	527	563	560	522	510	559	536	611	555	524	503	499	506	508	553	556	558	525	512	481	535	549	548	549	519	482	547	565	513	527	578	501	544	543	525	498	550	562	553	528	542	568	506	507	542	518	569	532	525	536	541	511	516	502	530	505	493	556	520	571	539	516	523	540	532	528	525	540	522	557	535	526	517	548	495	527	529	501	544	576	528	547	495	550	496	505	539	509	521	567	509	540	506	556	560	522	513	489	523	528	540	496	508	511	538	554	541	497	516	496	545	549	539	518	531	539	524	557	518	563	502	532	532	554	551	560	541	536	520	488	560	558	505	552	523	532	544	539	552	524	561	497	533	547	487	519	507	505	490	535	522	543	522	563	521	509	498	532	538	537	523	470	520	538	556	519	530	558	526	517	507	555	505	493	530	504	548	541	530	482	521	511	554	536	540	583	536	502	495	536	531	558	515	502	511	524	546	532	515	526	531	539	528	544	528	537	534	540	499	542	549	550	536	562	547	531	494	568	519	515	521	552	566	509	472	508	587	498	515	534	501	552	525	509	556	495	539	548	516	546	520	545	546	547	542	575	558	503	540	526	480	515	516	566	522	509	497	498	497	522	534	525	527	577	549	574	516	546	568	525	555	535	526	541	514	518	551	518	533	507	540	552	527	515	538	552	508	562	527	543	506	527	491	518	526	536	538	534	529	545	550	533	510	500	533	515	561	556	529	534	525	521	516	515	525	564	526	519	547	534	508	525	528	537	518	528	529	524	535	555	580	515	563	565	542	502	553	563	495	537	505	506	569	533	494	539	529	568	506	513	536	514	556	528	521	523	571	511	515	502	517	530	517	549	489	495	530	558	512	473	490	525	528	568	500	545	553	515	554	513	505	492	517	562	530	492	548	529	538	520	541	504	530	538	491	492	516	533	528	568	472	513	508	540	505	498	585	551	533	507	533	538	542	544	518	495	508	539	558	544	566	553	568	529	506	532	529	530	556	507	526	497	518	525	524	517	533	528	552	518	558	541	539	516	568	512	539	527	523	549	539	545	515	519	549	511	523	514	546	536	581	557	534	533	523	528	514	526	498	517	529	522	510	516	551	553	527	507	515	551	500	522	514	557	507	513	507	541	545	507	509	525	530	516	521	519	530	523	533	536	513	505	503	553	520	515	526	546	522	522	537	517	535	544	524	531	516	572	512	515	516	518	551	519	542	505	535	581	516	506	550	583	535	540	555	535	517	519	539	564	528	536	582	550	521	539	589	578	524	539	518	574	569	494	553	496	521	525	529	548	481	531	528	532	564	519	531	541	574	519	535	570	544	561	525	569	530	539	537	545	540	539	530	474	551	523	553	525	529	528	549	514	475	506	541	517	535	521	555	509	492	532	546	551	510	555	513	519	500	530	521	509	549	563	568	567	578	497	529	536	543	527	507	540	527	551	538	554	531	507	527	539	546	532	573	491	527	514	567	519	512	487	483	541	532	499	585	541	540	500	519	520	544	536	533	501	534	519	473	538	534	544	569	596	543	555	513	502	505	518	511	510	526	576	526	528	518	573	520	526	568	502	511	544	555	580	526	587	533	486	568	589	529	545	520	552	507	502	537	549	509	556	534	521	516	533	536	553	588	544	508	499	525	551	530	554	507	555	527	554	564	522	514	516	542	532	520	579	540	531	530	519	552	541	512	508	570	563	498	543	545	547	525	509	562	524	522	537	541	511	555	539	516	510	520	570	510	507	517	530	504	545	486	551	531	523	516	533	515	552	508	567	554	533	478	520	552	502	541	601	518	557	505	543	510	525	527	508	534	573	543	523	567	511	493	568	562	520	543	530	499	531	529	525	528	541	554	535	531	492	569	489	521	563	493	514	531	568	522	558	548	537	561	550	565	528	506	545	516	529	530	518
23125	21717	29892	24040	21011	18550	4261	516	489	449	468	462	438	445	432	416	465	449	450	439	426	448	437	431	445	439	460	502	435	424	441	454	452	466	422	426	448	439	446	446	436	447	426	438	434	453	456	435	396	419	418	428	446	417	465	432	443	417	420	434	413	440	431	378	468	438	471	414	432	449	459	459	456	423	423	429	418	431	447	431	416	427	434	414	424	419	448	472	470	445	420	439	430	441	416	425	425	440	410	456	447	431	456	400	436	425	404	427	454	448	420	427	435	413	407	419	446	447	436	450	458	433	447	422	425	440	452	437	435	431	424	381	396	412	388	449	443	431	440	420	435	413	411	444	470	406	451	451	455	417	445	453	449	440	462	418	441	439	459	428	443	410	428	472	414	442	459	438	433	420	458	465	432	381	462	426	433	423	476	413	451	418	457	477	446	439	444	423	460	437	446	416	437	430	394	407	463	425	410	453	447	427	450	434	440	421	438	414	445	403	413	429	467	466	433	432	422	416	424	419	405	447	428	438	424	453	398	447	420	423	455	422	483	430	426	471	433	429	397	406	445	450	432	429	424	447	467	446	445	413	461	435	414	449	451	427	409	446	443	458	438	445	441	472	442	431	370	429	428	462	445	443	399	449	445	426	432	417	439	468	439	423	413	433	402	426	447	459	435	433	417	429	457	452	425	420	449	429	442	423	450	415	417	403	450	400	434	438	416	453	440	435	435	404	428	441	458	464	405	386	430	452	411	459	401	428	468	435	401	432	403	411	446	432	446	479	418	456	429	432	460	407	426	441	417	445	441	425	466	445	437	435	409	433	453	445	490	434	462	473	453	451	450	462	455	432	423	482	405	409	439	451	471	474	441	448	425	434	428	425	424	432	427	435	456	419	417	438	423	463	439	433	456	444	432	414	420	414	438	423	424	408	426	415	430	423	447	467	407	430	442	394	456	443	431	417	477	423	389	424	428	411	451	421	444	409	422	458	443	409	443	441	453	422	419	420	400	430	457	431	449	408	414	408	446	459	474	402	432	464	453	382	435	426	428	454	431	471	431	445	454	420	429	445	412	419	448	504	400	401	483	429	431	459	406	407	446	452	426	432	442	443	463	442	434	433	401	446	438	434	435	462	484	472	409	439	453	413	455	456	451	434	453	445	416	431	438	439	466	413	400	405	419	431	426	446	420	401	419	412	445	445	419	424	475	447	486	433	423	410	445	405	432	437	463	438	426	449	458	445	430	430	443	442	443	441	409	441	469	417	407	452	399	440	408	399	415	438	436	449	455	446	465	437	422	415	456	491	440	477	403	415	380	415	429	449	424	430	425	433	423	441	442	462	416	469	430	429	443	467	425	457	447	462	446	464	443	404	406	452	406	439	448	428	448	427	461	424	431	452	444	415	481	397	417	441	409	440	439	456	438	402	404	421	435	449	422	433	407	409	391	400	422	437	444	420	437	438	448	472	460	418	428	416	426	394	456	441	440	443	436	449	441	428	438	455	441	420	421	458	469	424	411	423	401	461	464	436	412	429	451	427	396	459	428	437	471	426	426	430	407	428	430	440	448	420	449	415	459	416	436	388	419	420	423	438	432	423	436	447	398	443	419	453	504	409	423	402	463	439	402	402	450	418	457	474	474	428	431	440	430	440	436	427	469	423	439	440	462	436	441	431	441	427	447	410	434	471	470	415	430	433	431	409	412	482	450	425	488	425	411	422	444	433	435	420	413	462	416	440	432	438	433	421	451	434	435	405	405	430	435	455	450	476	456	436	419	453	430	444	424	384	435	491	451	449	458	399	414	486	441	437	427	446	473	447	405	482	474	413	457	418	426	449	418	419	454	447	429	440	428	446	464	435	420	461	430	436	413	420	406	411	424	451	458	417	480	446	438	452	415	425	432	422	435	417	471	439	464	443	437	405	453	420	428	484	416	477	405	428	397	438	459	417	414	454	407	451	399	455	436	448	435	468	415	424	407	416	404	426	439	482	445	385	378	464	431	451	460	435	455	423	441	399	412	439	444	461	411	428	421	401	430	418	421	395	437	418	420	426	441	407	432	437	420	447	430	439	450	433	429	457	417	432	434	441	462	400	425	440	466	426	432	439	454	414	409	417	451	430	460	434	487	436	447	452	459	418	427	394	411	442	413	425	436	425	417	470	458	386	414	499	416	459	431	423	406	390	416	428	392	411	438	411	444	453	448	441	449	413	457	457	440	462	453	465	438	457	441	443	429	420	470	444	421	421	424	410	443	456	418	445	423	454	479	465	407	438	432	431	421	452	422	391	461	394	437	435	430	434	481	426	407	443	404	444	454	443	441	446	420	446	413	406	443	440	445	425	447	456	405	403	437	421	453	404	428	432	440	423	403	445	482	441	442	433	423	449	426	400	438	447	456	438	438	454	446	424	392	412	464	435	459	428	429	471	438	423	407	436	432	458	429	434	418	431	455	423	435	413	451	409	424	496	411	466	461	436	422	413	442	420	412	431	411	446	444	415	403	419	432	418	465	432	432	456	439	406	472	421	412	454	416	434	425	457	449	449	425	420	455	416	434	451	403	456	429	455	438	432	460	428	421	458	408	453	448	437	475	424	431	392	439	472	405	402	408	431	453	475	415	444	413	416	428	457	454	419	434	421	442	455	454	457	446	436	489	440	432	451	433	429	417	447	418	464	421	407	425	431	465	449	418	432	433	468	441	439	461	455	464	434	427	421	425	427	422	418	422	437	433	404	425	443	441	422	436	389	450	459	454	439	446	419	426	444	468	437	423	436	431	402	438	445	412	420	431	412	442	419	436	439	462	403	458	456	406	411	443	460	413	464	500	469	461	403	435	436	400	428	405	421	431	439	474	424	438	437	447	398	429	427	449	418	422	440	440	437	474	424	450	431	443	419	442	429	418	434	446	432	469	471	422	447	467	443	426	428	452	443	425	431	425	431	406	445	424	419	442	426	409	459	421	429	424	426	446	442	428	433	419	444	454	429	413	432	411	449	472	436	399	462	425	446	392	424	426	465	425	425	432	424	445	423	444	410	450	452	437	470	428	465	418	429	424	413	431	428	398	434	444	426	409	431	432	465	431	439	431	454	446	423	436	432	420	464	442	433	447	448	397	454	450	456	452	419	435	438	399	402	458	439	418	388	414	470	420	471	468	444	444	447	438	420	462	477	416	445	427	451	476	432	410	426	440	385	439	428	441	411	447	432	431	413	458	423	403	405	402	447	440	455	439	442	451	427	423	466	437	409	418	443	395	432	435	438	432	423	468	430	430	432	423	440	441	433	413	475	423	400	482	450	424	411	438	424	433	421	395	429	470	440	421	449	433	427	444	428	442	458	420	448	464	473	487	493	475	436	443	423	418	447	414	428	449	453	431	432	389	455	444	453	457	445	438	455	455	442	410	396	411	437	452	441	451	438	432	450	456	471	435	427	446	480	443	463	441	419	436	394	454	409	421	440	448	473	411	446	428	456	448	437	451	442	466	402
60249	99048	71754	37058	19927	5096	794	766	788	745	749	734	748	795	792	745	793	766	818	717	730	723	708	715	721	730	738	766	747	751	781	734	761	736	746	778	755	746	797	728	740	746	704	733	760	757	725	750	735	771	761	723	745	720	723	694	732	756	790	718	733	752	766	772	723	732	765	751	757	743	763	728	749	756	751	809	728	720	702	794	741	746	782	768	719	748	768	769	727	712	705	778	743	776	771	716	735	777	776	724	755	734	736	828	748	772	735	766	738	735	780	766	772	719	719	706	759	738	675	751	746	722	777	758	733	735	735	726	760	704	729	805	759	772	769	761	739	714	784	698	763	737	779	776	689	741	708	745	792	726	727	729	763	739	731	733	774	784	735	724	808	789	774	714	736	764	724	751	763	767	737	736	717	790	764	751	746	718	727	704	762	736	738	671	758	736	751	711	750	770	774	747	730	732	731	724	784	759	764	736	727	718	765	728	753	776	732	761	807	726	716	709	742	676	776	741	748	792	713	732	733	745	689	722	737	745	708	720	748	744	806	733	744	739	781	771	800	714	755	713	756	726	788	762	758	731	725	735	772	761	728	743	771	741	751	735	798	734	740	748	747	742	744	753	751	749	723	746	756	747	769	703	731	766	794	727	764	748	732	739	741	682	731	793	774	740	737	686	739	783	772	701	764	725	772	681	783	759	718	807	743	737	717	780	761	732	709	752	715	779	734	745	706	731	738	734	736	724	748	774	733	755	728	751	749	719	728	734	726	747	733	756	776	807	744	749	729	695	713	737	729	757	699	731	761	708	731	764	760	740	762	767	736	757	741	741	755	750	743	722	803	722	751	770	771	762	783	745	768	699	665	731	734	703	718	785	737	759	769	734	700	769	701	687	779	726	655	752	762	758	744	731	756	737	791	764	715	724	750	724	770	752	734	724	717	754	747	740	727	811	747	735	744	729	773	775	724	755	732	725	733	720	737	731	756	750	776	721	749	760	772	755	769	763	745	740	790	802	685	742	766	743	735	713	738	729	738	717	712	744	755	764	720	725	772	758	732	759	756	782	803	773	744	728	700	741	743	782	747	694	774	746	735	756	785	765	763	746	710	742	751	724	786	784	707	752	714	745	779	765	714	758	785	738	735	759	715	789	726	729	717	747	719	743	733	752	750	739	742	725	706	719	698	792	746	761	771	778	756	768	776	752	748	802	748	778	729	738	757	784	745	736	685	770	723	751	762	790	773	740	780	799	754	710	771	748	740	714	712	726	765	753	702	746	767	739	682	763	768	747	695	740	758	732	745	728	788	773	723	757	748	704	728	747	735	732	743	759	741	734	783	772	737	733	780	783	715	710	786	791	765	754	718	721	722	738	744	717	749	746	745	736	712	760	747	744	792	727	789	713	795	756	739	737	750	758	739	741	729	754	741	754	770	734	765	748	754	778	761	750	744	751	715	743	736	723	736	757	769	726	839	713	794	742	733	730	712	771	771	726	796	759	741	751	714	728	724	729	684	807	724	751	771	763	813	733	722	722	756	731	758	735	788	758	733	767	755	748	711	757	755	709	756	744	712	734	755	700	702	717	745	770	748	749	787	746	734	807	773	744	784	715	788	759	769	726	769	771	706	761	763	713	744	694	765	773	778	731	708	760	715	772	709	766	767	750	708	743	766	763	803	770	721	769	757	717	759	735	775	774	722	722	760	729	752	661	746	723	814	746	722	722	781	750	707	753	752	791	742	716	730	727	758	773	696	724	766	723	723	799	746	716	726	689	701	754	782	740	822	724	759	749	743	711	760	751	756	698	697	723	789	793	798	784	784	744	748	788	841	763	758	726	751	768	742	772	722	702	738	744	735	793	771	719	735	789	773	742	713	718	702	745	754	719	747	760	750	754	764	772	745	749	737	689	697	714	758	764	720	720	700	737	732	757	799	752	709	757	754	724	747	757	757	731	728	701	802	753	769	730	802	763	738	761	725	748	755	710	714	732	740	748	725	725	727	776	782	730	708	783	737	729	679	723	766	722	747	754	797	776	756	752	733	786	742	738	812	773	739	721	749	727	733	732	730	781	731	731	776	733	737	708	721	702	725	734	709	752	735	747	752	767	732	773	725	754	759	738	714	712	727	742	725	779	774	762	730	781	760	755	738	735	745	719	739	733	736	770	685	737	769	740	767	790	734	742	718	767	751	748	755	737	752	799	741	788	734	769	763	765	698	748	705	778	717	733	718	769	693	807	730	780	711	754	742	713	723	726	763	786	729	765	723	767	746	714	738	725	751	759	781	740	745	708	739	725	775	729	726	777	733	748	714	752	782	761	710	784	754	757	709	788	738	729	749	725	741	763	705	741	772	741	705	745	800	769	711	805	737	772	808	756	737	699	739	739	756	770	705	707	765	739	753	782	727	733	762	742	744	757	769	746	742	732	747	728	740	688	778	748	765	709	750	749	784	714	752	765	741	733	736	755	789	758	733	754	797	753	731	725	728	750	793	743	803	808	741	727	795	738	717	736	729	784	713	797	778	720	797	746	764	763	770	724	791	767	704	752	751	747	769	744	729	743	800	730	754	792	748	757	680	710	752	710	757	743	749	759	692	758	719	749	779	710	736	735	750	823	736	778	707	766	784	741	701	715	733	748	756	739	697	770	716	748	744	715	711	752	732	722	792	740	716	742	764	773	790	739	733	784	718	822	736	803	729	695	744	733	727	767	719	759	781	780	749	756	764	711	685	736	705	778	717	770	765	788	756	758	727	755	696	732	691	764	769	751	780	705	760	738	708	722	735	743	718	761	744	726	722	759	779	758	730	749	761	742	734	719	726	739	797	717	756	741	791	748	697	761	771	759	765	776	774	750	725	777	760	755	716	786	771	746	722	723	769	744	732	752	685	761	734	793	776	694	747	757	712	708	728	752	772	753	741	737	746	789	732	735	722	762	814	745	734	764	721	787	777	731	802	771	749	758	744	742	735	765	794	743	748	735	716	781	785	696	692	792	740	738	768	695	766	725	733	763	753	717	733	736	758	765	728	757	696	753	740	725	739	685	725	717	763	731	740	774	724	707	732	775	766	740	759	756	758	776	716	746	758	760	725	761	744	729	703	790	759	758	791	718	738	690	715	744	751	781	757	730	752	735	740	760	753	773	780	764	733	743	748	736	750	728	776	708	714	788	741	709	730	750	741	738	705	724	771	739	720	709	796	761	717	744	794	782	729	754	756	687	740	733	746	703	742	767	737	726	738	724	717	766	778	751	757	768	771	722	751	722	740	756	710	721	719	768	749	734	771	742	712	722	749	744	765	726	713	735	739	753	748	735	763	726	697	725	740	743	721	768	732	707	772	770	733	790	732	746	727	739	742	759	792	777	802	710	719	751	720	725	755	749	753	700	744	725	748	685	746	755	752	781	770	766	733	748	759	746	792	764	801	728	769	718	799	732	744	708	794	760	693	782	750	756	771	698	756	779	769	737	748	734	737	676	710	740	751	765	729	793
29273	28330	25714	9996	1566	684	408	361	353	376	409	372	358	386	351	359	381	372	350	332	359	361	378	361	372	359	377	388	416	343	339	358	363	359	357	340	396	343	352	324	363	327	336	369	360	372	360	366	396	331	346	350	350	387	380	345	393	351	347	358	384	330	377	371	344	351	392	358	356	345	369	355	391	375	360	371	346	384	369	374	365	347	363	340	361	367	381	377	345	369	344	378	352	359	344	341	327	339	371	353	378	389	399	345	320	357	361	370	392	380	371	394	351	350	362	404	380	353	367	362	319	381	359	365	320	397	364	355	351	348	371	364	322	358	377	322	328	327	355	367	348	329	343	360	345	362	365	352	387	376	346	338	364	343	309	320	371	350	376	393	382	388	354	353	357	371	365	363	314	348	373	366	375	359	363	379	345	349	377	365	373	353	355	360	374	366	359	329	376	347	350	362	369	383	351	347	370	336	377	325	368	351	353	366	336	361	382	365	359	357	333	344	365	367	352	356	361	376	371	386	364	388	327	331	371	360	352	374	378	395	356	381	324	379	386	343	373	356	368	354	348	347	356	367	335	367	363	370	384	366	359	359	310	379	374	345	401	377	339	335	348	359	368	393	372	382	357	358	321	350	353	354	365	321	358	350	362	362	341	377	343	350	320	363	385	372	345	344	362	374	347	364	327	362	377	369	373	363	381	351	365	372	365	338	350	373	368	365	350	358	335	349	359	370	372	369	339	373	351	361	368	337	340	368	350	349	365	371	347	364	368	360	343	360	338	332	363	361	391	343	385	363	369	384	373	372	363	316	356	360	337	373	359	359	396	321	370	321	398	365	381	352	362	344	358	387	356	343	325	349	348	373	367	331	376	352	335	368	349	402	345	365	350	364	380	367	348	365	350	328	376	366	366	405	386	365	341	360	353	381	354	354	356	377	311	371	377	336	381	374	370	378	334	362	356	331	375	351	381	343	381	349	402	380	347	335	320	369	418	364	347	358	361	366	366	345	352	375	350	350	360	382	364	353	395	388	357	340	362	361	391	341	322	381	367	352	350	314	394	362	370	343	337	358	358	358	344	359	373	348	407	364	372	379	358	342	366	353	385	338	357	339	365	324	373	372	360	362	376	365	355	381	368	385	379	350	358	352	357	356	362	357	358	356	354	362	335	385	389	344	349	350	383	359	344	360	352	333	343	365	328	366	375	349	340	355	383	355	359	391	329	384	352	375	362	364	382	348	355	352	379	376	334	335	378	355	396	386	349	361	362	358	373	366	369	328	375	344	356	353	353	373	367	361	386	382	357	366	370	361	373	331	350	356	366	367	357	381	383	372	351	358	389	391	368	372	358	353	353	358	367	338	359	371	365	349	361	356	326	362	339	358	370	362	351	339	353	364	355	365	336	315	374	347	356	346	333	330	339	350	373	357	348	356	342	353	333	404	326	363	357	389	356	416	361	369	346	354	348	359	350	355	358	342	366	362	345	346	334	336	380	351	369	353	334	380	365	369	337	371	358	320	369	364	383	341	385	368	421	388	334	360	362	384	371	386	340	372	411	354	345	338	353	374	363	348	324	379	353	382	377	341	382	353	370	355	341	345	360	353	350	379	392	346	351	352	384	359	380	342	396	333	370	388	380	348	349	376	345	339	336	337	338	361	362	351	362	333	383	396	331	371	383	352	324	352	342	369	343	344	360	380	355	342	358	375	355	380	372	355	352	358	349	326	366	372	378	364	371	364	344	384	341	367	368	311	347	356	390	329	347	371	347	346	339	395	327	379	371	344	352	366	359	371	377	362	343	381	374	361	342	380	380	341	351	365	366	363	386	348	340	359	347	356	380	331	369	367	378	331	388	354	354	364	330	352	359	369	375	374	357	328	374	390	348	324	379	363	348	378	351	365	358	378	331	365	359	350	364	378	361	363	397	390	335	347	384	330	355	339	366	326	350	353	358	368	384	335	357	379	379	347	334	381	361	353	403	327	376	379	371	359	349	380	366	385	349	373	317	363	330	341	344	347	347	352	357	369	343	326	337	365	355	352	374	362	363	350	380	380	339	356	341	343	342	329	386	371	384	397	348	314	348	351	373	360	353	378	417	365	381	337	359	385	373	356	359	377	363	393	358	374	369	348	365	354	377	368	335	346	349	343	367	390	353	322	334	346	357	349	323	360	347	340	388	355	363	346	355	375	349	362	331	371	411	370	348	358	332	335	346	359	346	337	381	319	373	362	371	353	377	391	354	319	368	355	358	356	351	349	376	332	337	356	395	366	341	367	364	367	371	379	359	352	348	341	363	396	390	368	352	346	318	367	350	336	358	357	349	338	353	335	355	352	362	375	362	356	362	338	353	345	390	378	326	386	361	339	347	360	364	367	329	319	350	387	341	358	341	355	326	363	370	351	359	370	344	351	394	363	341	388	366	359	344	363	349	380	355	350	354	361	372	350	376	360	404	382	338	357	381	366	397	343	360	406	330	363	359	355	346	359	357	354	352	393	359	371	375	371	345	379	365	349	368	331	361	348	398	364	362	347	337	366	343	361	339	350	347	383	371	367	377	387	343	363	346	349	388	365	350	348	362	385	367	357	320	394	359	388	345	372	354	353	341	345	336	374	351	340	361	342	358	369	383	349	335	377	341	368	329	378	330	355	369	370	383	347	337	357	372	357	333	341	350	322	376	342	393	345	330	346	345	367	376	350	309	353	376	348	351	361	340	361	371	360	355	347	339	359	337	365	366	353	371	382	362	392	364	321	347	353	362	369	371	332	347	376	377	377	375	348	379	372	379	356	367	361	315	365	366	366	341	330	333	373	348	358	359	370	361	331	354	381	361	350	361	351	373	359	343	381	351	344	353	397	357	340	333	339	353	333	369	343	358	370	359	361	336	373	359	333	317	337	362	364	370	362	325	358	341	361	335	341	374	340	358	323	340	362	349	365	367	391	338	341	346	373	346	327	353	385	381	328	350	346	324	386	391	311	367	351	364	356	349	360	366	364	354	360	352	337	349	360	362	367	357	352	360	358	385	382	377	339	388	320	342	335	318	337	358	358	356	358	410	372	360	399	366	371	376	371	384	364	385	360	346	367	347	366	346	339	349	359	336	379	355	344	362	345	358	387	310	348	383	343	360	370	396	320	369	343	399	354	368	353	333	326	365	379	388	356	344	389	382	345	364	349	388	357	362	369	330	346	390	356	354	335	354	352	400	359	384	356	353	365	390	362	353	361	381	339	358	356	375	337	337	370	350	344	358	354	371	373	374	353	359	344	355	344	356	352	375	344	359	335	372	351	334	372	384	380	360	390	361	369	381	359	360	381	376	358	405	357	358	366	365	358	357	353	358	381	347	350	367	363	362	338	341	388	362	370	346	357	348	365	370	381	346	337	372	344	384	367	363	360	347	355	348	359	360	371	367	363	374	337	360	362	382	363	339	362	368	355	385	358	348	383	339	370	352	325	355	353	329	348	351	363	371	369	372	335	359	344	333	354
39545	46895	30731	8679	3081	1125	644	624	691	672	637	660	687	688	627	682	668	674	651	622	630	679	714	651	689	648	727	650	662	707	689	659	693	656	680	619	625	668	665	677	696	698	666	676	642	679	610	683	684	683	658	657	648	660	671	672	642	702	667	673	674	653	671	676	661	695	663	659	685	667	689	649	670	720	655	677	661	653	708	662	699	697	638	694	660	648	699	687	683	645	687	652	688	677	657	681	670	635	631	685	694	656	689	633	673	661	654	653	674	664	668	639	673	639	636	624	642	669	707	639	672	630	653	655	680	664	708	687	646	646	662	705	682	630	673	695	662	686	643	687	659	669	653	668	650	648	692	679	639	668	664	658	638	678	673	642	679	680	650	685	667	721	711	665	634	674	687	717	703	673	690	669	649	652	702	672	696	657	677	726	652	652	655	663	659	646	643	629	670	701	661	675	660	699	674	680	661	679	664	690	630	642	623	623	624	679	656	638	691	678	674	674	649	686	650	657	657	672	628	651	678	673	688	657	666	693	661	631	663	627	670	665	672	684	668	647	673	666	657	658	651	735	691	667	693	672	632	677	641	656	692	688	679	702	653	678	644	673	660	660	636	674	700	681	630	678	687	640	690	702	644	651	661	705	662	678	663	688	661	619	689	667	689	657	681	665	664	648	683	709	720	680	667	662	672	648	697	669	665	657	698	679	663	662	635	699	646	653	661	635	689	649	670	705	661	672	687	694	675	647	719	659	720	663	686	675	679	637	672	622	703	677	672	652	678	664	678	700	660	701	612	662	693	638	681	688	634	678	648	675	674	733	713	610	652	681	665	688	654	650	649	665	645	685	662	682	672	688	699	694	664	668	682	692	618	701	692	624	662	650	655	653	688	661	658	689	657	664	636	680	660	658	629	717	671	647	652	671	680	699	623	678	684	660	683	662	675	707	673	687	667	675	664	716	614	707	645	672	700	705	724	713	681	691	641	655	650	667	653	654	672	664	704	696	657	648	684	674	692	643	670	688	648	634	647	681	643	668	667	657	654	684	641	680	641	648	649	638	637	650	678	681	681	653	653	671	651	699	659	727	678	667	730	655	680	712	622	678	629	695	679	687	680	659	679	665	692	665	647	651	682	661	683	734	674	631	710	680	675	689	651	656	633	661	667	653	735	665	683	661	636	692	682	663	606	707	632	617	669	684	661	669	697	701	665	651	671	617	677	655	664	696	695	652	690	735	675	675	660	663	631	649	703	701	736	613	647	712	731	685	642	702	716	633	626	668	670	692	659	658	677	659	678	643	650	692	652	668	664	699	701	649	673	663	607	717	726	625	677	670	623	674	628	689	670	735	674	660	671	665	707	654	639	656	662	691	678	652	705	682	577	657	710	641	639	638	643	617	697	656	647	638	661	691	679	667	681	671	607	650	694	668	658	648	663	638	678	657	714	626	674	636	698	683	664	675	668	647	654	635	655	660	695	702	649	707	679	673	688	648	697	660	685	675	696	701	640	697	654	674	641	686	635	684	646	655	722	645	668	665	674	664	630	629	695	627	684	632	664	650	755	665	690	678	621	670	703	707	669	689	664	635	657	674	642	637	655	643	664	664	669	646	650	701	723	652	681	652	619	657	634	643	645	681	674	684	615	655	652	677	694	647	731	664	697	709	655	671	636	643	672	665	673	678	641	645	684	676	653	691	685	689	653	614	674	642	697	692	643	667	676	668	679	668	651	668	665	661	618	660	676	645	713	702	667	668	663	663	666	652	637	667	672	651	664	688	670	680	668	639	680	625	680	658	646	692	642	645	678	634	670	684	667	678	679	641	680	665	662	675	662	661	668	612	687	628	667	650	655	678	643	629	661	693	653	725	675	664	705	639	672	640	698	663	665	636	709	657	667	667	646	667	636	680	644	671	686	700	626	683	677	648	649	711	690	676	638	715	629	633	677	674	661	668	687	675	691	688	645	612	683	672	647	668	644	643	652	656	683	617	690	660	628	667	688	646	636	659	677	658	689	636	675	687	662	679	690	714	695	671	644	681	699	676	713	648	687	688	676	650	625	653	694	648	733	660	683	670	662	644	708	680	634	632	676	684	678	668	644	663	631	654	705	673	720	671	679	668	679	707	650	636	688	680	662	667	708	705	645	684	640	662	658	632	687	657	674	672	695	669	661	650	667	670	673	691	664	713	676	698	652	663	676	641	655	703	655	684	643	683	723	690	691	702	642	709	685	626	679	688	630	652	654	666	652	667	652	657	670	649	670	667	643	719	645	732	670	684	707	627	638	657	668	671	634	701	646	676	608	658	616	644	698	666	692	619	633	696	681	614	698	664	660	668	686	628	697	649	722	726	670	605	723	672	631	696	630	655	676	671	662	650	666	688	662	618	717	644	653	671	719	658	678	649	655	627	634	624	630	705	669	657	612	668	706	653	685	684	655	681	697	702	729	669	640	645	662	664	673	704	630	683	667	670	624	709	678	675	652	707	645	601	678	631	709	697	695	676	677	632	679	702	647	681	667	706	651	644	674	651	655	670	695	647	625	672	644	656	701	668	682	672	659	672	670	656	710	687	690	638	638	665	636	680	681	690	606	676	703	638	644	700	691	661	716	695	679	690	676	656	659	654	674	640	664	701	717	679	700	675	744	663	664	672	685	658	661	693	680	663	629	659	710	645	653	697	635	693	668	712	662	670	675	686	673	667	622	686	681	702	698	676	694	692	660	709	684	715	643	656	682	650	635	647	686	670	617	687	690	675	641	692	679	664	709	639	651	683	669	692	718	689	636	646	698	670	691	657	637	659	663	658	664	680	674	614	668	638	648	713	669	636	658	668	630	649	664	682	674	625	668	623	728	678	689	661	684	672	670	623	631	666	655	700	642	650	644	663	670	726	684	631	675	663	627	678	630	714	672	623	672	675	703	675	660	659	673	650	674	682	637	666	740	664	670	632	678	665	669	679	634	662	661	696	692	731	616	657	649	698	683	701	676	645	674	661	671	677	700	650	614	677	639	635	678	723	657	659	667	639	696	666	667	702	646	696	650	657	664	631	625	668	709	689	680	677	682	678	673	651	633	671	659	667	632	664	715	664	645	706	685	630	646	670	680	691	661	679	681	646	680	680	686	697	667	658	637	678	650	620	677	623	668	670	676	611	689	665	675	633	679	648	661	674	629	667	685	701	679	683	628	704	657	700	637	630	661	676	667	641	669	686	659	685	668	699	690	655	654	660	687	684	614	681	705	655	717	673	664	694	682	675	610	738	644	686	669	699	647	701	677	675	649	634	699	682	689	750	661	639	648	673	725	637	693	703	673	689	714	682	670	705	689	660	685	696	640	641	699	669	669	651	625	681	714	684	674	683	671	698	606	698	723	701	617	702	665	675	700	648	665	685	652	658	669	716	660	633	724	654	675	664	669	673	671	662	680	647	660	683	656	691	668	675	674	703	701	668	709	627	682	642	630	677	690	674	668	703	657	725	678	659	645	669	626	690
24329	22588	31257	26016	19762	8179	467	293	294	263	289	287	305	271	293	294	281	311	283	303	262	248	274	274	272	290	266	260	259	253	259	308	272	265	272	265	292	287	289	284	279	299	268	306	259	266	266	287	295	301	294	269	276	276	285	265	296	268	277	317	263	283	291	292	270	291	315	263	262	282	258	255	248	291	269	287	309	290	269	298	278	294	264	282	277	289	278	302	295	269	262	315	289	264	248	262	253	292	308	275	271	284	260	256	290	299	283	294	275	280	287	286	307	267	277	267	267	273	281	262	271	289	265	256	262	286	314	293	273	255	299	266	264	283	263	296	269	290	253	267	270	262	291	312	295	265	283	264	289	279	265	271	272	310	295	313	296	293	296	295	245	279	276	259	278	288	265	291	274	295	252	275	295	307	280	292	314	236	260	283	279	283	268	291	281	273	261	272	271	293	245	296	280	278	273	277	270	302	270	274	256	265	300	271	314	299	278	305	308	255	285	278	287	294	279	281	272	260	253	297	256	295	275	242	270	278	276	248	247	285	291	286	280	293	271	272	275	293	282	278	264	293	280	260	230	279	277	274	293	304	300	285	271	243	278	303	302	259	256	309	276	299	261	265	297	296	273	291	262	296	286	282	263	281	263	310	292	280	279	295	287	271	264	273	266	242	280	276	284	274	266	271	291	288	273	285	276	293	273	288	275	253	279	272	283	290	272	297	295	277	286	302	279	289	250	273	276	290	285	247	262	279	290	304	265	311	280	279	274	275	274	272	288	312	267	281	282	287	272	282	309	270	291	292	289	275	256	276	281	287	278	293	278	271	268	281	293	289	296	263	300	257	294	283	259	285	265	255	259	232	273	288	268	251	237	286	271	287	287	278	269	277	278	267	259	258	260	275	268	321	283	291	280	263	282	301	295	294	268	260	263	270	256	297	322	261	268	262	316	280	266	284	299	256	265	272	297	292	279	252	241	284	285	292	309	287	265	281	295	292	276	255	281	259	286	281	299	303	257	278	248	249	309	264	268	297	270	285	268	283	295	304	288	267	254	294	273	270	259	298	286	283	285	253	282	283	306	279	297	271	273	268	292	272	253	277	291	283	264	269	252	287	301	273	262	273	272	301	273	280	282	275	272	264	253	258	270	276	287	265	247	303	275	287	268	243	261	305	285	261	281	257	271	269	291	277	294	266	297	280	233	283	230	268	278	269	313	260	271	269	275	280	287	274	289	275	256	294	280	275	264	276	264	288	285	279	274	263	254	284	272	247	257	257	272	281	272	293	308	329	292	288	303	276	299	306	278	269	261	279	299	282	286	264	304	282	288	280	260	249	286	285	271	254	303	304	288	285	264	271	246	282	277	265	304	292	294	311	258	285	258	238	279	261	286	291	321	273	289	317	243	260	269	289	283	273	287	258	290	251	274	308	271	275	261	286	283	268	263	293	270	265	253	269	293	249	274	254	271	270	284	299	305	267	292	255	281	294	275	274	295	276	267	275	294	293	272	269	265	287	280	301	281	271	295	308	256	291	271	290	285	250	284	266	285	255	288	267	266	268	293	278	263	308	259	310	287	290	278	289	319	266	290	282	278	298	250	293	262	276	288	279	279	264	281	275	290	261	284	313	259	313	289	295	280	282	303	277	278	256	281	282	286	270	288	282	274	244	274	303	253	292	267	270	279	308	262	255	279	293	276	295	298	275	277	306	283	280	293	271	269	291	259	311	274	282	291	270	295	289	282	255	254	289	212	315	301	270	264	256	289	292	267	284	297	257	264	257	275	264	287	280	248	285	284	252	260	279	271	313	277	254	277	285	292	282	260	260	282	294	257	256	299	290	244	240	274	297	308	296	276	294	285	277	269	274	270	289	285	239	273	272	273	289	294	277	267	328	271	292	282	269	275	286	292	283	261	284	285	286	275	281	294	265	285	246	271	287	283	288	263	283	297	282	255	274	268	267	306	262	302	283	305	279	240	265	295	304	291	265	263	293	254	239	277	288	280	282	280	322	275	290	276	304	299	303	280	270	292	261	254	291	283	258	284	262	260	291	293	265	286	287	272	275	253	281	276	277	274	284	277	296	287	268	260	266	306	279	295	275	324	275	303	295	304	272	289	283	268	236	278	299	288	244	286	284	263	273	289	301	271	250	275	265	280	289	279	267	268	296	265	280	275	289	272	262	281	262	272	282	295	258	265	281	287	286	267	257	285	284	276	270	269	277	282	262	287	275	267	305	303	275	291	264	286	295	277	299	280	269	293	276	293	280	299	259	267	285	301	260	280	280	276	257	248	268	243	287	255	288	276	271	300	284	256	304	277	278	288	255	270	298	267	255	247	289	257	298	287	259	270	280	249	297	284	257	264	266	263	263	255	276	278	273	273	260	248	290	293	259	289	250	301	302	305	271	272	299	301	258	271	281	233	277	285	327	260	310	265	280	277	279	253	271	290	286	274	255	247	279	279	278	257	309	266	278	283	309	297	274	292	258	294	277	277	297	267	278	270	267	276	285	297	259	277	280	273	295	278	268	272	289	265	258	272	263	270	272	226	294	297	282	290	284	287	261	281	279	304	268	264	287	287	292	287	262	303	282	261	303	270	287	263	308	288	269	271	291	294	268	293	306	262	284	289	277	252	289	310	267	269	265	268	280	270	288	294	283	272	290	289	278	250	319	289	280	276	261	289	301	311	290	279	298	270	245	287	289	273	298	276	287	281	259	269	284	265	290	265	261	273	293	253	271	277	275	298	250	272	299	287	243	266	296	286	285	276	268	291	273	297	290	276	289	302	289	313	267	270	306	281	281	302	288	259	274	295	275	302	253	318	287	288	241	279	276	264	292	278	274	268	295	285	312	282	301	257	287	252	280	317	278	264	269	254	267	299	289	276	289	307	305	306	289	283	262	270	263	284	290	300	282	276	283	250	254	285	303	270	270	281	272	295	341	275	283	282	304	293	294	288	254	286	269	274	292	294	252	255	276	288	279	289	276	281	294	281	270	275	286	288	288	267	281	292	279	264	284	293	281	279	260	279	251	254	255	274	269	308	266	279	257	282	258	274	260	288	278	260	305	285	269	275	257	297	283	293	301	270	244	275	291	265	282	293	285	288	303	269	267	265	292	305	292	268	287	270	264	273	314	285	259	294	275	271	261	283	313	295	290	291	277	261	252	262	281	264	280	273	266	248	305	297	247	295	287	266	254	291	269	308	273	274	276	297	313	289	264	276	272	286	259	268	290	267	284	272	282	280	296	277	277	278	236	280	264	305	308	317	318	258	264	292	298	293	292	265	292	279	294	258	286	259	281	287	282	301	283	271	287	258	259	311	296	296	276	264	241	278	287	288	292	277	280	251	280	267	280	258	256	276	311	264	288	246	298	261	277	263	299	280	288	291	250	292	287	265	280	254	261	265	278	298	276	255	280	301	281	281	272	292	287	246	312	283	267	268	274	256	316	255	281	301	303	299	290	269	266	245	261	276	261	268	278	273	252
60350	85685	62908	35067	16228	3688	545	509	544	500	511	499	551	510	536	526	487	537	506	479	473	541	512	490	537	489	502	513	475	527	489	492	497	505	529	540	514	537	500	555	530	551	523	489	513	504	493	546	515	503	512	525	497	509	553	477	535	510	536	526	490	514	511	512	546	507	518	520	525	531	492	505	538	512	510	493	491	463	465	543	493	551	506	513	487	490	471	512	517	503	497	503	523	541	505	491	511	503	501	536	505	483	538	499	489	566	497	476	538	506	553	514	520	504	493	487	480	498	495	512	537	524	515	520	509	514	509	492	510	530	505	527	520	481	526	486	511	515	527	504	502	574	493	533	538	542	535	537	485	516	510	505	496	528	503	558	528	467	534	480	537	486	484	483	498	520	497	501	540	489	517	484	540	518	507	495	507	511	489	501	529	526	494	513	526	520	476	549	515	546	508	523	521	537	519	523	522	536	499	494	509	518	535	540	563	528	540	535	513	521	499	507	498	491	474	533	469	531	510	546	488	494	502	506	537	532	506	475	494	518	538	500	509	469	447	463	530	496	506	535	504	539	532	525	483	525	521	493	492	461	530	534	521	489	533	484	520	527	501	538	545	505	511	473	516	546	528	477	493	538	513	502	470	499	532	514	523	513	536	511	498	494	476	496	532	552	508	495	531	549	511	511	512	485	488	527	503	505	494	526	466	523	516	519	472	513	499	499	539	532	501	513	510	530	504	503	480	498	504	493	502	517	505	487	544	547	509	524	510	512	471	526	529	502	526	533	500	533	556	518	532	558	526	492	496	521	483	481	493	494	499	495	531	505	501	485	528	568	531	516	544	517	507	542	533	491	552	525	495	535	491	534	475	501	501	532	510	485	506	489	487	502	483	538	468	483	496	446	532	508	533	479	551	513	495	528	532	500	494	513	515	514	505	496	523	535	489	535	547	494	529	507	513	516	544	490	552	515	512	521	481	532	506	555	513	505	538	540	546	492	547	504	532	514	481	492	530	580	517	505	566	531	545	501	517	557	512	522	507	527	510	527	493	520	516	508	498	541	511	540	487	558	510	503	523	507	480	517	490	489	517	542	511	515	510	489	503	530	501	507	535	490	468	593	531	505	497	532	501	502	526	546	498	507	545	485	527	535	496	507	517	534	462	535	521	487	509	551	500	490	498	532	474	524	482	528	510	488	521	457	486	504	501	549	523	478	475	496	510	512	530	522	532	502	468	521	503	496	526	556	499	539	542	521	491	486	510	529	561	489	505	500	537	513	472	536	523	520	490	530	478	520	507	524	527	518	491	539	496	487	509	518	492	454	477	562	510	548	527	509	543	529	543	504	512	523	518	498	506	564	517	525	541	499	554	504	539	511	525	505	518	504	474	535	526	497	516	513	529	482	508	454	512	506	516	549	486	515	442	493	497	528	522	525	529	530	493	522	505	469	534	521	504	477	496	504	503	529	507	487	524	527	487	487	533	513	514	488	534	483	524	485	530	527	538	505	496	501	491	517	516	481	532	530	520	515	537	469	537	510	511	515	500	489	531	527	501	536	496	523	519	569	497	526	481	537	520	505	499	473	541	503	514	519	519	519	508	476	530	517	533	531	526	512	484	515	538	524	518	530	494	488	547	517	521	460	527	480	529	499	523	476	522	522	516	542	544	512	508	532	518	483	534	545	492	523	498	539	506	483	473	489	501	502	515	512	540	518	499	526	482	527	505	542	525	516	544	500	524	515	534	551	510	518	474	502	510	492	484	542	529	551	518	471	480	536	502	545	503	499	519	494	527	511	508	513	477	529	511	529	557	480	503	514	508	519	528	474	511	480	536	531	478	514	544	575	543	465	500	503	493	502	473	513	514	544	526	548	505	526	487	526	509	501	487	533	503	554	496	529	491	496	498	516	520	561	531	514	540	494	496	523	479	514	548	528	557	557	516	491	515	501	503	515	490	522	508	506	523	471	506	522	527	477	472	523	496	532	513	524	514	470	555	502	535	523	533	524	542	518	504	537	509	525	505	508	502	518	535	480	500	465	544	523	510	514	534	518	515	535	484	508	527	499	500	520	476	491	520	491	506	486	545	513	509	495	520	532	536	514	545	503	505	526	522	517	529	481	509	512	501	489	527	492	509	511	513	511	514	529	485	548	550	528	498	523	533	513	498	541	499	477	553	529	514	515	463	527	517	499	492	559	520	486	506	527	511	525	486	514	499	520	511	534	542	489	514	496	520	476	497	591	504	511	516	538	520	540	487	511	506	494	500	541	499	503	501	516	538	499	548	521	528	532	535	514	511	506	536	515	519	510	537	487	530	506	506	534	495	528	546	544	507	550	499	525	503	507	509	508	501	512	490	521	571	515	504	507	554	521	481	509	502	523	510	482	485	489	511	515	509	524	537	473	520	514	571	518	485	558	491	503	546	463	486	528	509	517	544	525	486	524	495	546	527	523	499	511	520	511	519	488	520	502	532	514	535	494	532	469	518	491	494	520	524	486	523	498	489	523	512	507	522	477	534	535	518	495	542	534	546	511	503	583	524	502	536	544	478	520	532	527	451	498	487	459	508	516	550	455	520	511	495	501	536	483	523	496	509	479	497	517	502	507	544	534	525	506	505	545	515	504	516	528	544	489	543	499	536	539	517	527	519	497	496	509	547	553	538	538	527	498	503	505	545	470	497	544	488	527	535	489	519	513	547	523	489	502	476	479	504	506	549	535	507	497	493	513	474	466	481	539	522	473	526	480	534	538	556	538	506	493	537	507	467	525	455	549	563	519	544	510	507	542	497	536	502	504	470	515	562	529	497	484	487	522	491	492	496	535	549	484	520	520	502	512	455	514	519	533	540	524	538	500	505	503	496	485	517	508	458	510	537	521	528	504	483	526	536	538	549	515	476	496	524	529	486	537	497	553	524	532	485	489	539	504	522	498	523	498	530	502	498	508	488	482	514	517	552	470	529	536	494	513	524	483	533	504	557	505	491	521	538	507	505	506	532	535	469	489	503	504	512	502	520	489	520	515	501	557	497	520	502	470	515	496	520	484	517	515	548	531	518	530	536	514	504	498	490	539	518	552	536	552	554	480	523	480	496	502	505	509	548	498	506	524	532	508	508	515	530	521	504	495	510	503	540	452	534	505	496	563	546	583	516	528	490	536	510	487	511	502	461	510	546	537	489	479	488	508	520	523	556	522	483	522	530	497	519	445	492	497	497	542	494	501	554	486	501	521	515	518	498	500	541	469	495	541	513	517	483	525	504	519	471	542	527	474	511	507	556	519	481	556	514	488	495	538	475	511	522	521	497	492	532	537	526	504	512	502	493	530	551	480	536	518	514	572	532	493	476	493	514	490	555	511	507	506	475	558	507	468	520	516	536	501	541	546	512	514	521	495	493	506	516	531	533	494	532	475	515	517	548	513	528	521	480	528	531	526	514	488	480	498	510	529	547	488	512	531	523	502	542	513	478	550	509	506	507	520	503	515	493	559	542	492
23170	21524	29967	24304	21105	17929	3595	513	443	474	445	431	436	461	418	444	460	422	463	445	485	435	429	453	458	449	428	465	444	406	404	452	440	392	431	434	436	467	484	427	404	417	417	426	444	446	450	382	455	410	464	463	449	454	429	438	430	454	444	416	459	406	432	421	393	435	434	450	419	426	477	440	401	419	419	463	418	406	440	398	459	451	447	434	420	438	408	417	426	419	406	409	407	431	403	430	436	429	440	412	397	411	415	435	419	453	429	454	408	406	442	410	408	430	419	398	423	424	437	434	397	409	470	436	450	450	394	395	439	442	411	404	438	425	451	428	425	402	394	418	424	415	455	446	484	432	410	437	451	414	405	428	424	446	434	431	432	430	438	436	429	474	409	447	419	406	393	413	432	429	403	445	443	390	420	419	475	420	450	439	431	410	408	387	446	424	445	416	397	428	416	434	461	445	438	416	397	428	470	443	406	391	422	441	407	412	436	414	432	430	383	418	420	419	433	426	411	425	429	397	437	415	431	408	400	440	431	420	449	419	425	458	443	409	406	426	442	434	483	448	452	417	443	458	405	420	479	420	445	397	464	414	429	439	421	426	463	487	460	415	412	431	414	402	493	437	404	437	429	435	433	493	413	459	406	405	428	458	429	467	445	452	422	474	405	402	427	422	415	436	455	484	414	432	437	431	446	459	439	430	439	421	420	420	436	412	419	432	402	427	455	443	390	455	413	412	433	392	412	439	415	455	453	434	438	420	412	393	404	400	467	441	396	405	402	443	445	422	453	422	417	396	451	406	424	415	430	413	423	438	430	426	425	425	450	393	466	422	446	415	411	430	408	431	427	428	429	441	407	408	451	439	446	406	423	400	417	418	399	456	445	407	424	416	439	410	409	412	434	435	413	424	429	417	439	446	404	419	430	414	453	440	400	441	420	409	417	420	412	417	405	431	440	453	423	424	419	437	458	441	448	465	406	392	410	419	438	399	430	449	460	443	432	392	423	400	433	426	386	414	413	477	452	459	450	405	444	416	409	450	434	392	403	418	421	467	410	425	437	453	432	441	423	412	407	426	450	428	422	461	430	428	434	416	452	398	443	385	430	426	453	412	427	424	429	431	446	464	447	412	435	436	383	382	407	442	428	438	437	426	437	417	424	390	449	391	427	435	477	422	420	423	401	404	422	401	446	450	405	391	470	428	426	444	443	457	404	432	414	416	394	430	419	472	433	409	454	458	446	421	440	409	426	429	382	383	439	439	442	463	413	420	442	442	452	405	429	429	427	391	407	415	397	449	420	417	457	473	472	432	433	443	435	393	446	415	429	441	359	399	452	434	415	466	453	424	443	407	413	442	446	426	450	450	415	435	420	417	411	451	412	403	412	401	424	436	431	446	453	430	403	451	419	428	443	418	415	437	449	440	460	456	398	431	411	427	427	440	424	431	458	467	445	421	424	398	402	466	410	435	428	438	469	440	427	434	417	440	446	414	403	397	435	430	438	397	389	425	423	437	427	427	388	432	422	424	417	417	432	450	437	421	420	428	470	432	398	450	407	397	461	453	423	424	435	465	425	478	471	453	420	438	427	414	428	410	445	406	429	422	419	431	434	446	468	434	378	463	432	384	439	387	460	430	403	465	431	403	375	404	440	441	414	447	444	424	398	410	429	441	419	428	441	405	416	404	434	410	443	428	412	436	429	425	415	439	391	424	450	427	440	400	427	425	442	439	412	419	466	439	416	435	447	388	416	409	461	421	395	404	445	403	441	412	468	373	425	430	432	408	405	434	432	402	425	423	433	401	451	470	423	454	428	419	428	405	401	408	444	396	407	403	399	415	402	441	456	437	447	463	469	418	426	419	429	412	428	416	425	459	470	422	431	415	407	427	429	440	434	444	435	418	424	425	380	436	431	402	426	433	426	435	413	440	423	426	443	453	403	436	441	429	437	420	414	431	440	387	421	421	445	440	443	446	443	434	440	446	436	443	411	431	437	442	375	427	421	406	409	423	403	414	422	403	425	448	445	456	431	456	432	412	376	396	434	442	446	389	444	435	440	404	421	405	405	440	431	418	427	454	428	467	420	358	460	420	367	421	445	440	434	435	400	432	454	437	443	383	462	405	461	450	433	408	421	466	433	427	381	423	404	475	395	420	414	386	434	450	422	453	429	431	475	412	400	423	432	404	436	430	420	426	422	426	390	429	440	424	420	441	393	445	386	416	462	429	403	425	448	440	407	386	434	446	409	424	407	418	438	413	428	440	407	410	394	410	431	441	491	420	441	398	431	448	426	393	405	398	397	428	444	421	418	443	427	394	471	405	426	415	371	404	437	415	420	449	449	425	442	428	415	424	455	455	428	495	447	436	473	438	462	438	417	410	403	422	424	407	412	449	421	444	407	425	408	449	420	438	411	394	420	398	396	433	418	468	436	429	421	437	444	415	424	423	423	432	425	410	427	419	404	448	434	431	438	447	425	443	416	451	401	428	395	433	414	426	401	386	410	426	436	418	386	432	435	433	444	418	429	445	432	411	419	384	434	444	434	422	376	413	421	438	412	404	452	438	444	399	454	405	418	429	432	417	426	381	422	439	438	407	419	422	423	430	427	465	436	418	418	434	444	433	409	378	415	417	422	426	425	405	406	437	452	417	444	441	407	420	427	433	414	433	459	472	465	436	386	443	427	421	406	428	453	445	432	435	370	389	438	429	413	479	396	408	438	435	413	386	413	417	439	427	446	396	407	456	408	421	477	391	434	377	417	432	461	414	437	403	404	442	454	424	450	402	422	392	405	391	442	407	475	425	403	426	425	432	424	432	409	445	409	433	477	446	425	441	381	437	417	434	461	444	418	437	423	428	392	419	448	438	410	411	404	417	470	436	415	425	432	451	433	453	410	418	406	457	425	474	422	410	439	462	450	421	442	420	436	427	437	438	432	394	425	439	428	435	458	441	407	428	451	457	420	446	426	398	431	442	400	435	409	414	413	459	411	442	416	426	418	449	443	430	418	436	445	446	436	415	397	438	399	430	418	379	388	466	441	425	401	436	422	413	410	383	429	442	423	458	461	429	427	440	400	420	416	411	387	447	444	409	407	452	440	435	408	410	412	429	411	436	415	416	454	413	430	482	423	418	412	415	460	404	432	406	412	433	434	393	439	427	421	460	415	450	420	394	413	434	396	425	437	422	450	362	417	436	467	454	426	399	448	413	427	428	441	449	426	450	447	398	466	396	406	412	423	447	384	426	436	445	410	435	428	414	411	417	416	433	419	427	407	417	451	426	444	466	431	443	450	409	420	411	398	429	460	416	454	409	458	400	427	418	408	426	439	403	398	431	439	390	392	450	446	448	429	443	439	426	391	459	419	455	403	440	447	468	429	465	451	405	435	443	432	390	490	451	384	398	411	432	415	415	413	411	432	405	454	433	454	403	447	427	428	436	452	407	416	418	427	418	435	413	412	383	420	412	420	394	458	426	411	382	430	411	431	425
59507	96239	73901	39929	22754	5034	833	746	715	743	773	746	716	744	693	730	744	739	708	759	735	800	731	723	735	702	717	755	732	755	731	720	753	741	748	723	729	749	740	727	729	740	784	738	725	731	729	748	764	741	741	788	721	726	734	754	676	758	740	709	727	745	714	716	775	766	727	734	725	733	757	755	740	749	744	721	731	711	753	721	684	784	734	712	705	773	732	720	727	736	692	711	746	719	682	708	736	747	697	768	716	662	752	717	705	759	760	746	740	687	770	742	694	755	752	714	735	750	762	746	747	718	715	732	776	725	735	676	762	707	736	724	687	685	721	739	752	723	739	734	752	739	733	735	670	702	755	758	720	755	692	752	755	751	735	763	720	736	739	736	708	723	733	752	735	750	779	708	723	733	753	718	749	788	772	727	756	762	759	712	739	729	769	771	783	714	714	718	745	741	750	718	708	734	754	733	757	780	728	749	773	757	698	769	697	741	740	708	745	737	711	732	700	708	717	719	692	731	792	740	713	722	743	715	710	709	715	687	777	720	728	745	692	718	711	726	752	739	748	738	690	681	782	777	776	758	707	746	720	739	729	756	772	768	675	720	749	756	733	754	699	735	751	754	765	731	710	741	727	727	728	692	763	681	702	737	723	746	811	717	741	706	716	675	725	674	747	726	727	718	775	744	763	740	742	753	815	725	749	707	729	728	726	728	701	698	716	752	724	726	717	751	708	771	751	762	730	742	714	735	772	729	754	680	727	740	749	708	723	755	768	719	723	759	766	703	767	765	756	743	727	688	682	747	715	753	706	710	776	733	744	725	752	733	799	702	728	752	725	759	771	726	730	695	765	785	729	736	698	746	687	759	694	697	717	760	692	737	779	725	743	680	729	789	772	742	663	759	753	723	731	697	741	779	754	775	732	699	716	751	757	705	732	723	676	731	665	745	693	735	702	748	724	748	724	708	715	726	695	721	766	731	759	727	698	699	714	710	739	740	687	759	712	739	707	707	767	734	736	751	732	723	704	766	747	746	735	718	788	764	746	766	730	757	739	740	753	720	677	713	762	734	749	768	739	751	722	764	739	774	762	689	721	732	749	729	732	781	739	734	778	728	695	700	712	733	766	761	726	702	755	750	736	732	780	697	708	781	695	775	687	707	707	755	761	760	729	693	725	789	695	705	738	754	730	715	765	722	749	722	689	709	737	729	709	730	760	726	717	732	755	714	708	735	692	735	774	727	702	722	692	800	758	753	698	715	711	748	696	765	792	762	694	740	717	727	788	760	769	705	725	709	726	744	707	752	711	762	698	752	707	710	740	704	733	720	791	723	743	682	751	703	740	765	677	733	759	782	726	678	712	742	769	724	754	762	765	813	756	756	748	754	738	720	733	748	741	739	735	730	761	806	725	736	725	693	759	738	748	724	737	746	734	705	710	718	697	749	716	734	719	735	735	757	711	790	698	731	730	668	742	780	764	729	685	726	800	728	733	743	676	761	775	768	709	734	720	731	769	768	704	729	726	739	766	703	748	771	779	674	738	727	754	677	697	755	731	759	749	750	710	774	743	777	709	743	745	785	675	702	776	765	773	764	670	702	731	693	720	726	694	682	732	726	731	744	747	751	771	730	742	767	769	755	728	703	670	716	755	692	746	708	727	787	711	762	725	717	748	726	760	731	746	743	812	722	746	720	765	782	673	722	753	731	718	717	738	731	685	778	733	729	749	733	752	736	731	722	705	762	708	692	730	721	732	725	737	684	756	769	722	730	699	735	744	741	729	726	772	709	746	665	727	714	688	717	712	724	675	704	746	724	768	749	727	754	714	781	792	723	745	680	714	756	738	751	685	736	748	702	789	743	688	715	766	743	747	738	740	747	739	734	780	705	757	719	699	768	732	735	745	751	782	736	744	719	748	699	775	699	744	738	687	724	742	718	736	742	780	773	774	725	750	708	737	697	722	722	710	740	823	767	723	761	783	708	694	695	745	711	731	755	761	758	707	784	694	703	734	748	793	723	741	812	745	814	772	747	739	773	725	734	734	768	713	696	725	738	759	800	677	746	762	700	715	783	732	717	708	789	750	758	747	709	760	742	761	765	712	679	743	716	678	714	679	698	724	746	694	771	722	708	724	725	691	774	766	761	747	727	723	756	739	748	717	719	733	718	757	741	750	715	770	775	701	756	716	732	740	753	711	748	750	724	764	757	706	727	680	678	691	749	743	735	732	746	679	741	750	768	734	708	722	735	690	760	741	740	759	700	727	719	739	748	710	722	728	725	728	756	683	722	773	774	748	721	755	729	734	772	736	716	733	702	731	745	722	764	747	754	698	717	709	699	753	695	761	794	750	742	658	745	769	740	713	757	719	700	750	744	755	667	814	705	724	732	734	765	710	807	757	698	735	730	762	824	730	740	703	696	759	737	713	735	710	756	746	766	705	773	725	712	709	729	719	764	728	767	752	735	697	742	707	738	745	744	679	722	695	712	744	721	724	748	742	755	709	747	727	735	724	770	736	707	763	689	748	735	707	715	751	691	699	772	703	768	771	683	777	724	775	719	707	698	720	769	682	739	738	726	742	708	770	766	777	742	722	740	751	725	681	770	760	702	757	698	722	721	728	685	745	739	699	737	770	729	738	731	725	716	735	747	728	725	741	688	754	759	807	758	735	694	799	739	716	740	792	787	733	700	732	752	735	697	727	722	757	780	711	731	748	739	714	751	745	735	699	711	740	729	700	701	725	707	753	683	770	741	703	738	742	710	732	769	729	781	693	748	706	780	701	741	762	710	732	692	712	766	730	735	755	740	775	741	777	746	664	755	699	714	760	665	699	695	732	749	719	730	714	753	747	720	730	735	695	736	762	765	664	700	712	714	734	775	685	745	717	694	727	755	742	692	732	774	717	685	677	747	763	738	722	736	741	767	737	706	729	771	768	734	788	746	743	737	741	786	699	677	708	744	740	736	703	720	691	732	741	767	719	764	807	711	733	773	701	720	740	732	822	717	720	713	736	734	751	704	730	741	682	757	733	749	746	754	740	742	775	720	709	716	719	762	663	782	703	675	699	727	763	734	707	713	741	691	761	719	737	726	734	720	728	730	729	741	750	739	694	676	761	709	767	714	706	680	769	710	797	730	725	774	714	715	710	758	746	747	735	752	708	791	741	705	719	738	730	733	731	733	692	691	741	711	730	690	700	731	728	726	748	754	724	714	730	773	719	704	710	763	722	732	751	719	742	728	713	712	744	742	721	724	770	724	692	770	797	732	721	776	740	689	686	749	732	737	720	761	720	716	774	728	721	736	715	701	703	724	748	747	742	755	732	706	735	708	752	685	726	788	752	728	726	705	712	786	729	692	784	720	707	744	721	727	683	771	746	769	739	726	729	731	741	737	750	736	715	747	736	787	716	770	741	722	742	718	746	676	719	736	741	687	765	736	730	716	706	771	779	738	760	712	720	718	749	815	720	739	710	747	690	717	736	743	726	739	775	742
29086	28026	26480	11453	1324	596	351	396	393	363	367	362	380	360	355	368	320	364	396	363	353	372	363	347	375	397	376	385	371	385	326	375	363	356	362	364	390	380	336	374	356	353	410	359	364	372	344	362	372	377	401	352	391	376	381	351	361	400	382	366	380	379	358	334	369	387	367	389	355	351	365	343	389	345	370	350	380	328	371	354	333	339	352	375	408	363	363	365	356	398	333	362	375	390	403	374	373	352	375	387	359	360	366	378	363	386	371	344	345	396	356	373	370	358	359	383	373	352	382	379	366	387	406	349	344	369	386	384	341	353	367	359	391	352	369	351	340	369	382	331	419	378	370	377	372	362	384	380	374	372	359	341	369	368	352	343	373	356	327	350	369	350	405	412	402	400	372	352	341	347	379	365	377	364	346	362	372	354	381	370	364	365	371	386	342	390	367	378	379	375	361	380	372	424	388	372	359	360	364	352	372	370	376	385	340	347	358	324	356	367	363	392	340	374	363	389	368	338	366	357	367	381	375	406	355	383	374	408	379	388	326	353	331	338	388	373	349	372	387	359	365	341	407	351	379	399	384	365	400	335	343	374	357	379	351	386	373	406	341	371	359	353	384	374	353	348	385	360	359	355	384	413	358	376	368	368	355	381	392	349	381	395	356	348	385	340	398	340	349	352	353	363	378	354	351	398	393	379	357	336	371	372	352	391	365	355	385	378	367	334	350	359	356	371	397	361	357	385	357	339	357	365	371	358	350	402	391	422	365	337	385	377	340	389	376	330	349	346	370	362	342	370	364	416	357	347	335	353	397	362	398	400	395	393	349	349	322	335	395	384	375	342	392	385	365	372	362	352	386	364	365	407	376	336	371	340	376	367	408	345	346	425	380	365	333	375	346	357	365	370	391	388	354	381	364	362	365	403	393	367	372	359	369	379	349	355	386	352	337	380	360	361	343	385	374	406	367	367	361	383	330	400	390	359	363	347	376	354	345	384	348	369	367	378	384	404	362	327	384	340	334	381	423	368	355	372	386	370	335	375	368	377	351	389	382	353	362	362	351	370	352	365	390	400	376	357	371	394	385	330	369	369	350	371	380	327	396	361	342	373	339	359	380	370	351	359	371	373	372	386	397	347	354	359	336	394	367	355	391	391	335	368	342	346	377	344	396	362	348	363	355	405	368	369	358	361	375	342	349	367	374	362	353	354	368	389	341	349	342	369	372	356	373	371	386	398	340	348	377	395	390	356	366	328	351	401	361	366	389	357	329	343	382	411	376	387	371	351	384	340	369	391	368	383	386	401	400	374	396	343	366	344	371	346	376	346	354	413	386	402	406	341	343	368	376	364	381	402	380	336	354	370	392	369	380	384	396	347	345	367	380	352	355	374	397	329	371	372	342	363	356	392	372	357	382	347	378	399	404	392	409	410	377	369	347	364	380	353	342	382	357	369	394	374	400	352	363	379	376	399	411	369	361	366	368	369	373	382	347	345	344	384	332	391	342	374	351	391	356	367	375	373	342	350	369	343	370	376	370	355	361	400	387	369	400	377	385	347	355	357	379	330	364	360	378	345	368	361	393	344	344	327	339	365	384	406	337	361	353	351	391	400	358	384	336	377	377	337	358	367	362	358	326	373	341	395	381	381	382	396	366	353	390	363	382	377	371	414	363	384	346	376	358	356	368	352	363	364	334	404	360	372	355	357	376	411	384	355	356	364	338	358	402	354	353	392	328	375	388	346	381	370	351	377	361	372	373	376	390	348	369	396	357	344	377	381	377	336	353	371	370	414	392	397	351	383	392	379	359	363	385	376	373	379	383	345	369	359	400	407	356	371	349	383	376	377	388	370	352	377	366	363	372	351	379	393	371	380	351	364	372	358	364	335	362	356	351	378	384	361	379	388	340	359	385	393	370	357	363	346	356	367	393	365	359	374	341	370	364	361	364	366	365	347	380	374	371	364	333	347	346	367	350	366	403	395	318	393	370	360	340	373	357	334	340	374	387	369	375	349	346	358	344	382	367	386	361	365	335	363	386	375	370	380	358	363	339	348	397	404	377	332	368	342	356	361	387	343	319	370	388	378	367	383	385	349	371	344	350	398	368	394	385	359	379	363	351	370	353	356	377	357	365	356	427	392	399	353	378	360	373	369	353	373	367	371	366	374	395	370	368	324	368	356	357	356	358	395	362	377	389	339	331	340	388	368	368	407	390	350	358	368	384	318	369	393	383	395	354	319	367	364	341	346	346	381	375	366	383	330	380	366	376	386	361	362	366	364	354	362	378	343	309	339	380	387	350	363	367	359	400	387	372	392	388	381	362	387	373	392	346	413	369	333	344	382	381	361	354	403	348	386	347	387	378	375	361	356	381	356	361	378	387	360	393	336	367	376	368	387	341	381	394	380	371	333	369	396	364	365	385	388	379	374	363	334	383	394	355	368	368	380	354	370	362	374	368	373	369	374	355	348	322	343	383	391	347	343	350	384	372	371	358	356	395	357	359	379	367	376	364	330	376	343	412	341	374	387	354	401	349	381	378	414	399	368	375	390	361	360	386	382	366	385	347	368	392	405	358	367	379	400	362	360	390	359	374	327	379	355	360	349	359	390	335	352	373	359	373	351	351	352	384	391	381	354	355	378	390	374	363	374	365	359	369	369	372	332	388	335	390	355	390	384	368	369	357	326	366	337	379	380	396	383	393	377	359	370	380	357	352	355	356	320	366	379	384	335	400	379	415	375	362	360	363	354	379	353	377	356	361	368	388	372	375	385	396	362	343	372	349	361	391	389	363	355	362	341	353	369	373	404	374	369	350	381	391	359	345	341	400	367	366	366	384	349	366	418	377	380	376	365	372	365	366	388	359	365	411	345	373	370	351	332	368	347	346	377	350	373	375	354	346	367	330	372	369	390	380	331	384	338	340	357	355	370	387	386	404	363	353	351	375	387	381	357	395	358	378	387	407	360	397	389	390	358	362	360	376	428	348	375	378	370	415	364	368	374	367	383	351	374	391	359	357	368	380	387	342	354	359	369	370	391	362	371	349	349	342	356	374	343	341	351	376	373	369	373	352	361	367	331	330	350	393	350	350	352	368	363	353	368	380	382	340	335	373	333	386	366	351	369	414	345	379	393	372	359	367	380	340	370	361	362	396	362	353	376	364	381	374	334	349	385	373	390	373	374	354	379	342	372	350	343	349	389	344	335	362	367	359	380	347	371	419	352	367	330	351	329	375	414	371	359	386	370	404	374	364	408	368	360	361	372	364	377	350	402	382	386	372	363	385	396	389	375	356	380	345	328	318	355	360	372	351	361	347	336	406	339	347	350	377	337	360	348	370	326	382	373	375	359	375	356	363	370	358	361	360	359	367	397	386	335	385	384	357	406	401	348	371	395	388	346	374	369	386	389	357	376	383	351	368	378	343	365	366	333	399	381	387	411	377	380	349	362	360	414	380	380	358	350	392	371	382	389	315	376	389	349	372	345	360	368	353	324
38846	46547	32034	10941	2437	970	697	696	665	730	707	693	642	660	672	700	695	736	674	670	683	684	637	702	700	676	681	705	695	663	701	684	676	665	694	721	647	652	697	704	709	661	677	713	666	641	686	712	667	688	663	675	661	667	686	669	711	681	720	665	680	692	668	664	658	665	712	676	666	677	714	699	720	688	683	686	650	648	689	689	689	729	676	693	724	718	690	643	647	673	694	662	664	701	689	637	698	680	665	715	659	646	653	652	685	676	709	671	691	703	692	681	684	692	691	630	664	668	672	669	722	698	691	628	716	672	640	689	709	690	730	683	665	696	680	661	661	656	656	693	671	661	712	665	626	657	708	705	665	704	670	704	694	729	702	615	741	664	708	721	692	650	677	684	652	689	705	648	703	713	666	660	699	655	690	715	640	705	656	683	692	705	660	729	714	661	729	700	679	646	695	678	662	703	655	657	687	706	612	676	720	724	679	652	666	669	650	691	698	725	679	726	691	707	706	697	680	666	673	704	681	668	651	701	667	748	658	632	717	669	680	654	697	746	719	713	680	683	686	671	661	671	645	676	685	665	619	640	687	653	650	711	665	688	701	694	714	692	675	662	662	708	663	689	696	695	679	671	650	637	705	707	721	639	657	694	681	710	678	706	651	671	734	666	678	694	674	672	694	670	652	678	644	684	722	692	716	703	701	689	632	689	704	740	711	638	734	703	659	685	712	675	639	660	685	670	641	692	709	695	735	693	684	680	675	666	685	695	686	660	738	679	684	667	627	703	672	679	665	686	688	740	671	647	658	684	701	691	696	709	705	729	691	694	686	696	681	715	658	732	679	696	640	702	694	654	649	673	703	656	700	692	640	658	703	691	668	709	656	711	688	647	666	655	690	651	679	682	667	673	708	693	749	671	673	640	680	661	626	695	675	705	637	688	688	676	616	693	698	688	693	629	619	691	686	708	691	710	644	696	661	684	658	696	651	691	679	641	679	682	767	654	689	625	675	661	644	696	690	680	717	713	677	677	667	691	705	623	734	636	689	666	687	646	690	635	716	664	643	658	709	665	685	647	627	687	657	722	670	650	698	719	683	710	704	693	709	690	684	692	645	664	704	717	678	691	690	651	632	658	684	704	705	650	689	649	721	617	687	672	667	713	715	698	647	639	694	689	674	689	703	702	718	677	686	681	685	690	688	683	702	687	670	721	690	662	696	668	681	691	683	670	679	662	660	680	708	709	712	648	696	712	675	655	658	652	694	668	681	686	679	678	698	658	724	670	674	669	672	716	665	627	635	683	662	680	653	663	667	694	655	656	692	655	699	676	672	638	640	680	723	673	683	698	653	660	696	633	674	682	675	681	735	657	672	666	731	657	694	705	656	681	701	653	697	701	697	721	676	669	679	691	694	667	698	629	690	707	688	718	708	719	740	653	701	712	639	695	730	699	667	676	736	671	651	680	687	671	656	658	730	697	685	724	656	710	673	722	679	694	670	693	681	691	631	689	687	705	649	624	687	704	725	679	668	617	655	718	655	707	683	686	643	665	643	657	733	703	642	691	702	674	655	675	690	707	667	681	681	663	686	622	701	635	677	682	713	686	679	676	686	664	717	694	674	665	676	642	671	682	685	666	666	682	654	672	660	667	711	711	710	705	665	643	661	669	642	708	742	668	675	706	676	659	743	660	681	659	689	655	693	650	673	682	639	713	758	676	696	664	723	718	685	690	704	659	726	738	653	663	728	674	704	661	679	667	736	649	676	637	697	686	684	673	682	689	709	649	624	705	662	679	685	681	697	674	676	660	656	676	669	609	679	652	657	712	679	656	706	679	657	680	719	683	684	692	722	663	639	672	722	660	689	665	696	723	675	706	669	634	682	668	727	648	619	662	680	681	664	669	683	677	673	692	693	659	632	716	686	729	655	725	664	709	672	686	700	718	670	686	668	673	703	697	664	691	685	714	691	704	645	649	650	710	679	650	708	683	689	655	693	625	670	661	631	701	664	703	688	712	691	780	703	664	666	686	693	627	685	683	704	670	698	706	675	684	690	666	713	642	653	688	648	696	726	687	687	652	634	698	695	649	690	696	655	691	691	674	708	694	614	740	654	670	662	694	693	668	631	682	680	636	660	658	704	652	742	711	661	687	653	635	709	677	623	691	709	652	656	691	740	672	697	697	715	692	673	648	681	734	695	661	647	666	662	645	638	657	709	692	699	658	672	661	672	704	658	709	662	717	662	680	710	660	667	717	698	694	714	712	709	640	632	674	693	684	687	696	668	750	683	704	698	680	646	674	681	663	738	700	638	712	694	683	657	658	689	675	695	676	646	639	675	737	661	674	706	682	685	683	648	729	688	654	686	674	658	685	692	683	632	650	679	676	661	644	688	684	647	714	677	686	669	646	684	687	670	724	656	656	671	723	676	692	721	672	682	668	667	657	733	683	747	620	718	670	651	668	720	653	688	673	693	699	709	701	687	653	695	665	682	697	703	693	671	722	692	668	691	709	702	648	685	645	688	678	710	701	663	723	681	677	704	683	658	702	697	695	700	719	648	707	676	679	679	686	639	662	679	681	665	686	680	710	698	709	712	683	662	676	679	701	697	658	641	675	690	684	666	659	658	744	669	681	680	661	658	654	698	673	719	711	648	691	677	690	663	618	689	667	690	682	683	679	680	650	674	666	731	701	664	689	693	684	678	709	682	704	658	696	686	684	686	695	683	649	709	674	691	724	641	676	652	744	698	679	697	714	653	665	680	681	696	676	712	707	672	678	678	680	666	687	683	618	650	683	660	687	658	696	705	706	716	660	639	700	667	660	699	681	659	664	665	663	697	653	673	647	664	624	666	695	681	631	659	668	655	685	679	660	720	698	720	666	680	708	647	682	667	708	666	695	700	662	723	677	692	668	658	680	693	661	690	664	682	680	665	672	707	645	726	688	709	662	697	682	702	654	630	677	659	675	701	685	659	648	678	657	702	692	659	681	664	732	742	679	656	704	658	678	725	676	644	677	633	692	659	684	666	648	721	701	687	655	701	668	684	680	664	722	680	670	694	656	677	694	683	661	674	728	650	658	666	647	654	665	660	684	687	697	704	689	678	663	746	655	691	689	678	709	685	681	683	680	687	675	708	686	734	690	658	688	653	688	680	680	672	703	636	656	668	658	657	679	701	694	674	675	725	680	633	700	688	676	692	700	711	695	669	661	631	704	706	719	711	685	721	639	645	715	670	676	660	650	643	679	669	665	683	671	664	684	688	679	656	687	687	731	677	718	718	726	692	702	701	715	696	654	666	643	686	732	733	713	738	684	712	685	647	675	680	651	681	675	655	722	700	694	659	679	682	659	674	688	746	650	695	696	690	696	706	680	732	679	664	711	719	652	681	667	694	647	662	713	673	690	679	698	649	679	699	713	675	685	671	677	683	620	691	718	638	707	658	659	679	655	652	700	723	727	666	668	719	671	671	679	700	683	675	706	629	717	661	672	652	659
24305	22767	31295	25469	19343	7217	448	287	324	331	270	302	303	266	323	301	273	284	294	261	309	282	293	273	275	275	296	269	314	303	295	273	290	284	275	295	277	285	292	271	322	296	271	305	307	292	277	315	310	322	291	307	284	278	271	308	293	275	288	307	265	310	311	280	274	280	297	330	316	297	276	299	276	296	280	322	280	310	278	266	305	285	271	247	275	277	263	304	286	272	261	277	310	264	260	318	284	298	322	280	300	284	299	281	265	290	275	297	277	307	291	319	286	277	303	299	284	283	290	286	277	273	286	305	296	284	315	298	277	276	291	286	270	286	273	281	282	288	294	285	295	303	297	254	296	283	299	280	313	308	268	283	293	303	289	286	285	300	307	297	288	303	271	291	313	273	276	296	309	296	266	290	298	274	277	274	295	289	313	283	271	294	302	272	286	304	278	285	299	295	293	286	296	277	304	268	280	258	298	253	273	291	276	280	310	262	304	283	267	285	301	293	300	310	265	279	295	285	315	273	278	281	269	270	280	279	284	258	277	260	312	277	278	281	292	312	295	309	296	263	299	280	294	280	272	283	268	280	287	289	295	272	293	272	302	261	284	292	285	281	285	286	293	320	282	311	279	282	267	288	306	296	285	297	282	304	291	307	295	285	255	289	322	288	284	304	265	278	319	266	279	269	264	290	278	278	309	260	276	284	282	281	287	326	291	277	290	297	286	310	289	287	302	271	292	247	278	249	304	255	295	299	275	310	289	265	306	275	278	294	286	289	293	279	285	288	291	307	271	288	280	279	283	300	274	289	265	297	258	294	319	294	294	292	315	311	304	278	274	286	273	282	298	296	293	280	274	272	250	308	272	261	305	268	266	336	322	286	262	281	274	302	285	282	311	288	290	271	281	291	323	274	313	308	293	311	252	283	301	270	302	290	289	307	327	301	270	276	303	255	279	275	285	272	271	282	295	289	293	248	299	294	294	280	303	266	261	281	293	277	305	250	268	293	288	302	296	283	309	270	326	284	303	306	305	298	297	288	253	279	268	273	304	279	298	319	267	319	237	296	280	302	302	296	285	298	295	304	283	271	297	294	289	273	291	289	260	296	295	264	251	326	263	295	275	271	273	310	291	300	261	287	285	275	302	298	285	258	280	313	278	293	295	267	304	302	274	275	312	259	310	300	281	290	295	284	304	279	286	284	279	277	304	286	285	283	258	311	275	269	255	263	282	287	299	267	272	308	288	282	239	266	271	262	308	290	231	255	263	264	291	330	308	287	303	286	283	284	300	303	261	259	288	289	319	298	298	318	287	298	275	286	322	293	290	283	304	317	280	282	303	271	295	272	266	259	289	283	300	274	293	276	311	301	265	306	280	278	314	283	308	288	279	280	276	297	285	282	275	293	282	276	287	277	305	282	294	259	281	303	306	271	279	267	290	290	262	281	282	279	289	256	313	273	268	292	282	304	278	308	308	314	308	301	293	265	301	279	271	295	307	293	295	271	300	318	277	296	282	283	303	249	304	287	265	301	287	226	301	294	301	266	281	267	276	276	268	294	285	301	253	291	282	270	252	292	306	284	270	282	296	282	279	266	262	290	278	283	285	273	277	297	279	296	225	305	287	294	290	251	276	301	275	268	286	277	254	278	294	256	278	253	288	294	305	294	312	282	290	291	262	323	307	296	279	304	289	264	266	250	269	279	290	289	293	276	263	289	299	275	298	282	276	303	257	311	299	277	260	277	312	318	283	257	284	290	308	282	281	293	250	285	313	279	321	285	282	305	317	256	290	279	282	279	277	309	271	274	290	270	288	322	259	302	276	283	305	271	286	291	274	286	319	264	283	269	280	276	272	281	281	308	296	275	291	315	263	313	315	298	278	297	285	267	284	299	271	284	286	309	287	267	286	279	307	302	293	284	278	275	279	268	280	319	267	279	274	316	302	283	283	270	278	301	282	303	288	286	268	273	304	287	295	299	265	289	315	272	288	281	308	284	273	285	300	275	278	291	298	272	290	281	284	307	296	284	278	292	271	288	288	300	300	292	285	321	267	292	262	283	285	254	283	285	289	298	284	294	270	298	290	296	292	273	296	295	258	325	287	280	282	307	292	292	279	261	287	281	309	259	284	298	301	268	287	266	316	315	281	271	270	301	287	290	257	265	273	312	283	328	292	291	304	281	284	269	301	252	297	297	317	275	320	285	257	317	281	261	281	294	296	245	273	286	285	277	300	296	253	310	307	273	272	262	289	300	257	275	276	288	295	304	277	276	283	293	265	273	293	297	252	292	302	284	299	302	318	280	299	299	282	282	287	269	249	276	305	284	284	258	310	265	280	316	257	279	297	281	310	279	311	270	285	228	288	307	292	290	306	278	285	283	260	273	282	275	296	297	301	290	279	272	293	292	311	296	320	292	295	274	318	276	270	284	254	302	288	296	276	281	274	281	311	299	317	276	297	282	281	299	315	264	265	308	300	311	270	314	294	269	290	315	291	269	270	263	284	276	245	275	296	282	261	279	295	263	285	287	275	302	314	300	312	316	307	273	288	263	292	308	286	275	273	291	301	276	305	295	267	288	238	270	279	291	260	315	260	266	296	269	272	295	270	297	304	302	291	286	286	295	300	287	286	285	319	274	281	271	294	298	322	309	290	271	309	295	318	301	259	271	256	287	295	272	305	272	293	261	293	254	282	303	279	320	289	265	268	278	273	301	304	299	277	308	285	308	278	283	257	274	312	264	293	272	274	317	265	324	285	260	279	272	290	306	292	289	287	297	255	248	297	288	307	288	305	266	299	279	287	296	293	303	284	284	286	305	292	291	271	290	276	309	302	270	279	286	279	290	266	314	288	279	291	292	291	284	264	251	286	272	265	275	331	259	282	304	307	294	268	308	284	289	273	287	300	290	298	300	283	286	309	294	276	269	295	272	303	279	274	287	268	302	304	300	293	310	282	290	277	289	320	291	276	296	278	277	280	281	269	300	241	278	282	295	292	281	285	257	291	275	293	277	305	302	281	255	297	273	284	311	299	289	286	308	261	290	287	273	258	294	283	278	297	279	285	278	276	298	273	285	303	285	302	291	292	304	306	288	303	301	268	323	308	285	299	290	251	293	307	285	273	277	311	280	291	280	304	276	301	305	292	269	268	252	281	288	255	266	306	299	281	292	280	287	279	250	265	267	287	295	304	318	265	292	267	290	279	278	296	296	288	281	297	279	290	303	267	263	256	281	291	275	317	280	317	285	295	281	306	282	273	288	289	282	272	287	257	276	293	290	300	269	287	273	278	301	279	301	272	277	287	259	283	270	316	256	298	299	272	303	289	269	287	284	280	270	291	285	312	288	305	290	238	278	308	305	292	265	273	271	295	281	310	265	281	270	299	289	293	276	290	275	276	274	259	321	275	253	262	286	283	267	291	272	253	257	291	282	298	268	292	293	284	287	287	298	304	263	276	290	310	296	297	251	285	270	282	277	264	265	290	264	282	328	320	305
60736	88680	63247	32540	13997	3158	570	541	530	564	530	515	501	494	544	521	532	512	542	508	542	514	497	571	528	518	526	575	530	532	508	497	512	529	523	545	517	549	566	527	520	533	524	537	497	494	548	532	531	546	536	513	508	558	513	551	493	509	550	553	491	552	527	534	504	543	535	524	516	568	532	550	496	558	518	547	551	530	544	539	539	582	537	539	536	516	523	556	506	515	541	485	543	567	531	537	503	546	554	527	553	502	537	591	533	519	524	522	517	553	530	499	528	556	492	523	562	538	518	496	547	484	516	562	551	486	521	527	550	509	543	511	553	503	521	568	548	557	506	530	587	543	570	577	503	537	542	478	503	582	518	541	528	487	515	520	506	537	533	539	507	489	501	552	498	523	558	494	575	551	552	526	550	546	540	544	520	520	510	515	577	518	570	562	603	506	538	541	526	517	516	540	519	569	550	540	507	524	497	538	515	527	521	512	553	541	513	515	548	542	495	540	499	604	523	530	562	541	528	542	508	533	514	571	548	543	523	526	537	536	519	490	507	520	495	562	503	522	557	505	542	547	580	511	523	493	539	514	538	576	538	532	571	515	534	563	467	504	501	507	529	534	522	521	493	561	518	506	546	538	558	529	515	507	536	532	506	501	531	459	537	521	530	519	510	526	541	504	489	511	498	536	499	555	518	537	539	597	524	537	562	559	542	532	545	552	499	550	516	483	554	556	560	559	514	515	527	547	534	574	509	519	553	538	540	529	489	581	533	543	539	573	547	534	561	569	517	560	538	592	561	535	510	559	514	565	608	536	487	557	549	515	533	504	470	551	529	511	558	519	501	549	563	518	548	597	518	500	538	550	544	506	498	515	497	508	540	506	537	525	545	520	523	534	508	526	594	571	539	530	553	549	510	573	530	532	515	524	550	563	527	530	541	494	526	550	530	554	552	521	517	566	496	514	580	533	503	557	539	531	516	554	525	512	539	526	562	541	537	513	574	577	532	516	526	471	573	588	537	526	554	534	552	553	540	530	521	547	551	542	546	560	563	569	577	541	547	527	565	552	558	523	541	500	548	521	526	514	521	538	543	527	534	539	519	507	546	504	545	541	545	536	479	516	561	523	537	514	543	550	557	520	510	539	513	507	511	538	573	513	549	548	534	555	533	539	497	534	480	565	545	508	526	546	552	530	518	520	576	495	542	557	530	532	551	539	516	591	536	524	495	525	528	497	564	486	528	524	515	513	569	536	526	499	532	546	592	536	498	511	537	524	531	515	546	503	539	566	535	506	559	544	499	570	540	546	530	561	524	547	525	520	488	511	550	506	549	573	557	489	537	543	552	515	496	559	517	515	553	565	536	498	528	536	510	571	563	580	570	483	514	523	584	533	553	561	538	551	546	556	528	539	554	514	513	536	559	513	566	576	505	546	512	576	543	534	522	525	567	528	563	567	556	510	556	520	508	547	545	515	518	543	542	502	517	495	500	540	526	514	513	544	511	518	556	504	552	587	515	529	539	553	542	498	568	524	540	574	540	566	540	522	565	556	526	517	493	560	544	482	515	542	498	521	559	579	574	545	541	546	586	531	488	537	516	532	529	540	521	530	563	565	533	533	509	522	518	559	544	529	576	521	542	513	542	542	525	515	536	531	492	525	558	524	508	528	548	493	552	513	554	586	502	574	508	520	520	524	518	564	551	559	549	529	501	531	514	554	554	535	518	521	539	570	534	502	533	548	545	554	529	530	572	578	527	557	530	539	566	545	502	542	571	543	536	545	581	576	504	564	530	571	521	550	498	554	536	533	533	522	548	529	522	573	540	568	527	564	520	534	544	509	566	520	523	524	550	528	551	508	545	510	563	486	552	500	513	536	534	513	546	564	545	546	526	546	555	510	566	492	537	529	553	538	539	583	579	501	548	541	512	531	614	510	526	582	522	528	477	554	499	565	528	537	575	545	567	545	558	518	571	510	565	543	556	546	555	574	473	591	541	539	532	512	572	525	535	557	568	535	530	555	476	523	523	526	554	552	516	581	518	526	518	538	554	476	508	580	501	552	543	518	509	532	533	548	523	567	525	546	537	499	565	528	537	495	517	532	557	554	550	565	513	544	502	536	521	535	539	554	592	515	499	484	541	551	535	533	525	566	502	526	509	493	541	536	525	544	550	534	512	531	530	530	553	526	513	529	524	561	605	482	540	535	500	545	517	515	546	529	539	543	514	507	522	556	538	530	589	500	570	499	545	548	539	560	497	549	519	527	598	558	572	536	529	564	495	561	533	527	561	529	509	543	541	579	535	509	499	513	550	542	559	523	543	569	520	536	524	533	521	560	515	497	575	535	544	521	555	555	542	510	551	528	581	496	513	535	547	522	519	513	529	485	518	517	536	556	507	547	538	531	547	524	533	542	561	555	537	517	509	538	545	520	529	524	531	537	534	556	536	570	543	546	508	503	546	496	503	505	500	535	503	563	527	536	517	530	499	517	500	528	503	536	530	513	503	547	513	522	543	516	563	536	514	518	487	491	513	482	518	516	574	557	494	530	545	485	561	540	570	563	545	548	544	534	552	509	549	499	500	535	577	530	520	527	537	517	516	525	495	559	533	525	512	555	525	534	548	520	574	553	548	561	511	536	548	511	516	509	544	543	559	551	534	510	561	539	523	556	512	479	579	548	511	558	526	511	495	541	540	485	523	517	491	541	597	526	522	501	535	547	517	568	560	520	523	511	517	558	536	518	540	542	539	529	539	509	498	511	576	518	563	506	497	519	527	505	516	534	530	557	556	527	491	544	544	535	533	539	516	564	545	546	542	535	544	536	525	562	537	500	495	511	538	534	539	480	507	542	516	517	531	538	567	532	568	562	503	559	541	530	511	563	532	555	526	511	517	536	526	534	503	543	530	545	546	537	529	504	526	569	583	516	511	554	563	530	518	554	500	519	533	495	547	534	531	570	534	526	495	526	548	539	520	516	526	523	558	564	556	518	545	527	547	518	548	514	521	527	505	541	570	563	566	557	501	526	539	560	538	527	531	520	520	558	532	549	555	547	505	550	533	524	539	521	544	518	501	545	547	522	514	522	532	536	538	567	542	523	526	547	544	558	528	551	544	563	524	547	577	526	543	533	491	517	519	522	529	534	539	555	504	526	498	539	565	526	574	553	559	544	557	492	498	523	535	533	514	576	517	515	525	544	526	554	544	509	518	549	582	511	529	527	525	531	565	515	553	513	536	519	575	550	549	577	467	592	486	524	517	537	545	512	548	560	549	501	538	551	530	518	524	521	523	539	515	521	568	514	502	543	571	539	557	522	546	538	556	540	549	527	517	553	527	545	525	505	518	568	536	544	554	518	541	497	552	525	516	541	526	542	553	518	567	564	545	540	511	553	494	532	528	559	509	564	544	507	522	521	520	584	546	519	517	477	565	503	549	502	506	541	496	555	540	546	515	502	508	520	524	529	526	498	559	521	500	542	548	531	548	524	537	533	532	535
23194	21776	30075	24316	21081	17982	3716	530	468	469	450	430	446	461	487	431	407	452	467	435	459	448	445	447	457	413	474	440	460	481	454	438	445	462	445	423	433	430	440	450	410	471	427	479	458	455	433	473	483	447	483	459	461	467	450	413	435	421	442	459	406	436	411	473	446	394	467	430	425	440	455	448	442	468	452	428	433	418	421	437	472	471	419	441	426	439	467	432	405	434	467	488	461	424	457	447	427	445	478	461	446	414	459	461	433	452	433	444	425	429	455	436	415	442	471	459	454	423	477	438	450	430	431	440	414	466	466	444	462	460	464	444	437	424	458	443	429	444	484	443	474	423	434	460	403	440	425	460	448	444	467	413	407	430	468	434	475	484	443	479	450	451	423	412	422	433	441	450	440	464	443	449	425	457	423	463	429	456	462	434	408	458	422	456	494	455	432	441	408	437	473	416	415	427	465	422	433	449	480	463	467	456	451	438	392	474	444	435	461	402	465	415	474	451	416	444	445	456	413	446	454	426	432	444	431	449	440	474	444	447	397	436	459	427	466	436	428	464	458	479	468	469	413	427	438	404	422	445	407	406	428	428	472	432	463	476	432	450	454	395	445	444	431	430	453	461	463	460	444	445	414	412	443	456	488	454	406	431	446	493	436	443	469	471	441	466	451	440	432	427	403	455	427	472	455	465	448	456	453	471	480	426	430	413	451	447	463	456	461	463	466	419	463	443	437	407	414	438	455	464	449	435	477	467	451	447	417	445	455	433	448	457	418	434	457	408	425	432	433	449	479	425	445	444	444	411	461	443	420	452	451	456	445	472	469	409	431	442	432	431	456	426	448	453	426	419	432	495	419	484	444	459	450	442	437	441	434	450	423	417	453	480	428	449	440	492	422	446	434	403	413	447	449	424	464	429	453	434	448	392	462	411	404	493	449	427	469	445	430	433	447	464	451	437	375	455	431	437	462	483	443	484	423	453	432	411	421	411	428	444	424	451	435	442	487	436	432	447	474	442	436	430	490	491	457	457	469	421	387	427	424	449	460	467	416	434	447	430	440	431	437	454	418	428	451	453	436	446	398	453	477	441	449	446	445	453	451	422	432	458	473	424	429	460	445	458	459	446	453	454	458	478	465	456	425	457	444	412	422	424	457	430	418	468	421	433	430	419	448	440	450	455	459	434	426	434	443	457	431	443	449	455	475	399	450	442	493	449	495	442	464	466	445	470	452	411	466	413	446	476	460	499	443	432	422	429	447	457	432	417	412	409	481	490	455	421	420	435	456	422	435	428	417	440	436	480	431	453	414	445	406	421	449	433	470	459	423	475	410	451	478	427	433	430	435	500	418	437	429	439	452	438	443	436	460	468	443	434	446	412	450	467	448	461	456	456	461	459	403	429	417	436	458	412	433	458	422	411	470	437	433	430	446	469	455	431	444	445	448	428	420	462	454	412	466	471	421	453	447	465	418	431	425	444	485	447	420	437	472	423	427	431	436	469	412	476	430	432	450	455	485	457	450	408	439	429	467	446	438	448	442	437	476	414	463	444	423	461	434	414	442	420	420	451	440	459	434	468	441	386	444	463	399	443	417	464	474	452	462	453	441	383	442	424	442	431	478	439	433	430	459	460	450	470	445	395	478	394	430	436	468	439	432	433	470	455	432	449	441	412	431	454	457	460	446	429	456	392	504	461	409	458	447	414	453	440	420	437	443	423	461	442	447	447	443	453	450	435	443	433	456	465	434	398	421	431	443	448	455	476	446	442	452	421	461	429	423	461	466	468	452	436	427	467	427	452	459	473	434	469	449	440	433	457	445	426	426	452	477	459	457	462	449	412	473	430	454	438	448	414	410	453	420	443	447	436	466	461	462	423	446	426	415	432	430	434	455	412	485	448	437	419	416	444	439	472	422	483	468	406	435	406	433	454	454	487	452	455	461	462	456	444	448	438	460	418	465	435	442	445	452	484	457	450	447	464	413	446	446	477	417	455	437	465	422	456	442	454	480	432	426	466	453	446	440	428	471	454	438	423	444	456	436	421	441	472	441	453	421	463	465	429	474	458	442	436	458	412	435	478	421	433	447	449	432	440	432	444	446	457	459	453	427	435	445	465	434	442	413	422	453	435	467	406	416	436	427	402	435	416	428	408	441	431	458	427	440	438	449	446	433	430	422	398	441	426	465	455	483	437	430	417	449	437	407	428	470	425	399	404	484	432	407	422	436	447	450	453	454	426	439	417	427	447	442	480	421	452	465	449	431	437	442	429	423	440	453	410	426	469	452	426	444	464	459	446	432	449	446	409	439	438	449	483	464	465	437	432	434	460	419	450	445	437	440	400	422	429	447	445	435	403	497	421	431	423	444	461	440	419	434	448	428	443	430	447	444	421	397	476	395	433	454	442	461	447	442	457	401	450	439	438	416	434	446	435	410	438	430	423	403	437	446	430	437	483	404	450	429	447	455	441	417	432	468	466	440	394	417	452	466	444	447	425	446	421	424	432	442	439	404	405	424	432	448	446	450	419	436	439	423	468	452	447	443	453	450	429	474	437	468	490	456	472	466	436	442	425	451	428	429	468	385	424	437	393	433	450	496	409	472	454	406	422	465	404	471	467	455	463	424	420	423	438	452	468	419	438	444	423	452	421	434	448	431	443	472	449	440	433	440	433	442	464	472	442	448	452	464	454	452	426	444	470	446	469	402	497	453	462	466	445	450	444	410	417	446	464	439	427	466	444	442	483	438	434	446	460	463	418	441	416	422	441	452	448	417	411	468	432	435	431	430	409	432	484	437	459	423	433	429	427	443	462	423	424	482	392	490	465	427	434	451	491	453	446	445	429	428	441	436	441	422	503	452	447	422	408	456	479	399	415	446	439	461	408	415	426	457	450	437	458	465	448	456	453	461	455	407	449	418	451	453	450	441	463	405	430	465	405	401	424	424	442	453	467	480	394	412	436	495	436	423	397	448	394	460	423	441	441	479	455	479	425	433	389	420	447	406	397	424	421	436	448	454	455	444	426	410	445	473	463	446	462	437	419	438	425	432	445	501	460	433	429	431	435	441	406	443	402	446	431	426	424	437	506	440	420	428	420	468	416	459	460	410	455	452	423	480	433	427	421	446	442	408	452	468	441	438	430	446	464	434	460	473	421	448	460	434	415	419	464	447	442	420	450	439	436	457	449	449	458	444	450	427	422	442	469	407	402	446	441	438	437	463	427	394	465	452	457	407	436	462	460	450	433	473	454	443	449	426	426	436	453	441	431	434	456	404	391	420	462	426	450	448	445	436	449	435	435	445	401	450	426	431	412	494	457	451	393	426	435	438	461	462	464	469	430	413	406	458	434	467	469	435	460	392	442	408	432	459	428	405	447	436	440	436	423	384	431	415	419	463	406	433	396	449	447	451	454	438	403	457	432	440	427	446	448	410	428	451	418	417	476	464	441	426	457	437	449	423	411	436	437	417	453	427	434	434	421	426	451	402	424	412	439
60345	99083	71436	42846	17931	4545	790	786	811	743	747	780	751	777	736	762	798	793	762	783	794	707	716	763	768	762	771	764	765	798	752	791	723	816	746	755	785	748	764	762	768	791	756	707	776	722	820	717	699	779	793	770	750	739	782	743	752	751	768	728	732	735	738	722	705	826	799	778	746	716	784	741	818	801	765	751	772	765	766	784	708	769	803	690	759	794	798	729	738	730	703	697	762	708	750	763	772	758	749	694	716	733	736	763	779	759	755	714	765	769	767	728	787	719	764	710	739	729	714	748	698	745	752	748	699	742	793	767	767	751	770	720	811	724	772	756	804	770	754	812	724	727	729	743	739	722	778	773	720	705	790	764	751	751	783	758	720	749	783	758	721	763	771	808	753	740	763	698	799	775	725	775	723	788	765	808	728	769	699	762	758	784	764	759	763	765	758	787	738	780	745	765	763	787	739	720	731	761	759	714	778	763	800	781	731	770	770	806	710	750	710	749	769	765	732	752	733	748	780	767	737	765	771	765	704	763	811	747	780	724	781	772	761	769	735	731	748	750	726	756	814	746	759	771	759	761	746	754	763	742	768	779	777	770	777	789	785	790	718	798	732	759	713	765	793	783	776	745	784	742	745	751	809	786	784	713	726	738	764	782	779	785	800	772	773	725	750	789	702	735	791	782	747	703	739	755	739	776	771	751	734	731	759	793	753	757	785	770	756	810	777	780	732	768	815	761	730	756	748	769	793	809	739	729	723	810	732	790	750	764	799	751	719	772	762	767	737	701	749	708	736	797	748	755	756	770	727	768	712	749	750	783	784	750	757	760	756	744	752	738	746	781	757	767	776	766	754	741	711	797	774	776	769	752	723	780	728	740	752	677	750	771	782	743	782	740	769	771	793	783	781	759	741	761	766	808	775	799	759	767	793	801	747	781	759	766	746	768	725	759	745	704	716	729	756	742	735	771	794	776	789	748	728	743	790	747	686	774	779	720	790	734	728	758	787	745	767	756	735	702	762	744	836	740	771	767	740	786	801	737	769	719	732	750	796	784	720	793	780	749	738	756	796	728	725	716	781	753	760	749	769	752	823	751	750	787	734	749	753	751	784	848	728	725	723	761	760	744	765	743	766	749	808	756	767	740	764	791	756	721	766	779	782	766	748	792	729	758	757	757	751	780	711	747	753	755	762	793	723	732	775	729	747	752	818	725	748	721	718	792	750	687	725	783	693	739	750	701	735	733	752	748	741	771	750	788	744	716	763	754	749	791	774	738	756	764	771	789	735	774	745	762	722	836	756	769	743	743	793	682	777	740	796	770	756	798	752	742	711	759	744	718	810	734	767	766	748	793	780	733	783	740	760	777	738	795	751	761	801	783	771	753	732	712	772	764	731	736	738	732	756	754	741	711	755	772	744	790	736	742	716	747	743	741	767	789	725	742	737	748	723	789	743	732	755	756	711	756	734	763	745	775	750	736	780	761	745	720	755	787	721	805	747	714	771	731	766	735	766	740	745	769	756	754	759	710	758	753	742	777	768	698	751	705	805	764	732	721	713	731	708	746	762	774	742	738	773	761	802	794	757	745	780	746	719	739	796	729	749	754	715	804	771	736	761	783	746	770	762	753	748	715	775	758	846	736	764	727	767	787	722	761	771	747	724	726	743	795	793	772	754	767	706	738	739	768	751	790	743	722	796	753	746	747	775	742	758	829	732	779	770	765	731	770	765	751	762	710	771	769	795	785	728	793	777	734	778	761	762	806	730	730	785	746	807	719	777	766	729	764	766	761	758	758	786	747	742	792	777	744	727	779	697	744	750	782	746	723	756	737	727	783	752	740	698	800	795	743	741	733	760	800	787	816	761	694	759	718	753	748	755	742	761	732	751	751	762	731	771	754	777	756	752	733	763	780	749	788	751	779	753	770	746	746	734	747	805	765	730	734	755	742	755	740	726	752	782	756	773	767	708	753	717	774	761	772	761	787	687	743	760	774	767	724	743	765	788	765	729	758	748	771	756	695	742	727	745	761	726	761	761	742	729	778	732	751	772	753	737	772	698	755	786	770	744	759	757	754	830	766	763	751	788	746	779	719	736	762	761	724	771	747	764	736	786	702	748	759	753	782	751	743	733	748	722	752	730	759	763	730	751	743	727	755	763	770	715	751	699	742	785	726	744	744	778	755	796	753	729	710	826	783	788	763	773	726	759	767	766	729	783	753	781	760	804	720	757	773	775	755	732	749	780	744	751	762	754	736	775	739	785	749	728	779	777	786	740	779	817	786	749	790	707	743	749	790	815	797	764	752	760	749	741	726	702	720	772	787	716	753	728	769	798	722	765	728	749	749	767	779	783	720	737	761	716	753	767	762	725	735	747	780	734	761	754	703	732	725	791	749	734	724	731	717	746	753	773	738	755	758	759	786	748	761	785	783	765	764	758	754	763	778	761	776	813	760	742	743	742	753	726	820	784	705	768	769	800	747	768	738	738	730	756	756	763	756	712	767	787	715	771	710	734	732	755	730	740	727	741	739	771	761	753	769	773	813	740	688	792	723	764	786	727	726	768	764	790	777	746	777	745	741	751	747	727	711	780	777	776	804	779	766	746	745	811	763	847	717	817	784	748	750	785	786	777	703	724	750	747	718	753	722	757	769	797	759	750	731	766	726	769	721	813	744	758	721	725	770	724	774	742	748	756	759	789	729	786	724	710	712	706	737	747	743	748	754	693	745	727	729	759	701	715	736	745	746	755	745	708	754	763	788	759	745	760	763	729	782	785	690	739	787	773	745	741	738	795	712	810	781	710	750	789	708	773	727	766	776	749	720	748	752	770	734	752	751	711	759	716	720	737	743	823	738	751	747	776	772	779	689	772	732	729	772	717	756	730	727	705	786	802	763	746	745	714	751	757	763	726	753	777	787	741	732	706	756	714	712	810	732	765	782	782	747	768	757	749	751	725	771	777	755	728	788	771	735	769	758	787	691	796	758	770	763	724	726	750	745	780	801	776	761	737	745	795	755	742	736	774	747	737	794	788	742	746	756	813	770	812	742	726	762	755	758	693	712	702	765	768	804	792	776	753	768	766	706	721	763	699	760	757	728	768	777	767	754	767	770	770	780	746	701	733	742	765	804	718	723	731	747	689	724	746	761	738	771	759	711	732	773	801	813	796	660	798	748	821	759	780	767	710	755	791	754	748	718	747	768	680	788	789	743	750	758	749	778	768	786	774	761	715	808	742	763	753	779	780	738	764	737	762	762	736	748	749	703	768	741	736	730	745	755	722	779	825	717	715	777	798	778	734	760	740	701	734	785	806	772	775	751	760	707	789	763	769	752	770	770	773	751	791	798	763	754	774	762	771	685	810	720	774	747	785	710	730	797	795	819	755	799	739	772	762	760	770	735	729	790	755	763	785	776	760	731	782	758	723	779	728	785	801	749	766	779	746	757	715	772	825	771	739	767	754	721	774	717	689	770	766	730	805	784	786	740	729	800
29410	28795	25942	11556	1210	666	438	379	375	363	374	388	395	343	378	362	361	403	355	388	401	377	370	403	377	386	417	343	381	386	364	351	375	389	376	358	360	348	358	368	386	358	395	367	358	367	376	391	367	359	381	395	400	383	339	368	333	372	360	373	367	347	404	399	374	391	390	372	355	345	393	377	363	381	355	369	351	394	404	390	346	381	383	391	350	387	329	356	386	364	391	371	368	373	409	361	368	369	372	398	397	363	404	367	396	395	390	364	401	382	381	369	372	374	344	380	364	358	380	393	363	362	416	391	378	395	407	372	372	372	385	384	361	403	396	398	408	405	391	395	403	354	375	368	360	355	417	386	348	366	385	406	399	396	365	369	395	379	409	346	365	371	410	369	390	382	417	368	346	387	375	396	401	396	408	367	385	401	380	375	408	348	402	357	349	401	354	401	352	387	375	373	371	386	377	400	381	365	396	328	362	389	410	383	363	357	383	354	368	386	357	415	413	365	382	360	398	382	378	374	365	373	376	402	399	356	375	381	392	362	402	386	388	359	376	355	368	331	404	359	351	390	382	408	392	352	398	401	344	383	366	369	364	403	386	401	358	369	379	374	376	391	374	363	369	409	348	353	364	387	391	381	363	435	387	417	372	413	365	419	343	351	406	360	365	384	374	381	363	384	357	344	374	387	375	372	370	374	380	370	358	419	358	368	379	384	392	393	397	427	354	341	363	367	406	418	391	345	394	378	369	384	380	389	373	358	393	364	378	395	335	396	374	369	367	372	365	373	359	376	384	368	383	375	400	335	388	381	380	374	360	406	393	411	379	355	370	372	379	356	365	388	385	423	383	406	399	346	383	396	351	388	351	383	391	364	387	375	378	365	355	390	366	365	352	345	385	374	374	394	376	412	392	364	370	390	370	378	379	361	400	370	392	374	412	360	357	377	384	390	375	360	354	360	351	347	379	362	362	394	359	336	370	363	440	405	376	380	396	395	380	383	371	373	397	381	404	364	382	370	404	391	395	377	345	359	380	409	405	392	370	389	394	356	361	356	363	343	367	391	366	387	390	377	362	394	390	348	352	393	382	389	372	380	375	350	331	375	353	383	340	389	363	391	351	359	365	368	378	386	368	364	385	390	335	370	333	347	399	368	383	371	388	380	362	372	391	356	387	396	369	376	408	376	342	375	393	362	379	363	376	372	365	401	391	358	398	370	383	375	370	361	347	411	374	398	349	349	363	369	381	345	390	380	388	417	384	377	416	370	360	368	353	375	360	370	388	311	363	364	364	371	372	378	395	380	425	461	383	361	344	383	382	391	378	402	405	367	362	345	368	379	398	358	382	369	389	359	360	337	370	365	373	387	375	387	402	369	389	355	383	412	390	382	390	360	357	366	354	382	371	389	386	367	389	387	369	379	357	370	375	394	375	371	417	378	359	372	405	389	360	372	373	342	349	350	391	399	399	381	348	380	371	385	376	362	390	366	370	354	394	357	379	378	401	391	392	355	385	382	369	371	381	378	352	397	374	352	367	401	352	354	377	391	403	390	390	365	390	382	399	410	362	390	355	387	387	389	365	362	362	379	444	344	395	367	381	385	346	415	364	359	392	376	414	357	397	349	409	374	362	348	389	375	406	380	401	384	411	425	378	390	375	392	382	366	393	364	383	367	377	394	379	400	397	372	379	393	376	399	359	412	368	360	377	403	368	357	377	368	395	364	400	402	371	407	357	386	388	373	328	339	401	361	372	364	385	347	346	382	381	376	369	396	399	390	360	387	365	379	371	425	365	382	388	393	384	397	411	388	373	390	405	333	378	396	356	397	396	388	396	379	380	400	421	374	370	363	384	385	367	357	382	409	371	374	402	373	400	369	372	353	360	369	341	385	361	371	356	396	379	387	349	411	351	337	395	386	370	375	383	399	370	414	386	350	390	369	361	410	384	367	380	401	384	374	348	381	375	422	350	352	371	375	398	349	413	350	401	374	376	398	416	381	382	375	373	376	404	358	381	385	364	395	352	398	352	365	389	415	374	368	371	385	364	369	380	381	376	382	371	387	347	368	385	397	389	390	381	351	344	340	384	360	386	351	356	402	399	388	361	394	391	407	367	393	381	406	369	393	365	432	357	404	383	392	394	373	384	383	393	363	375	360	381	378	357	369	367	362	359	386	382	379	380	365	374	376	383	386	382	394	359	400	367	399	394	359	381	380	343	346	394	374	361	336	354	375	335	364	361	358	418	356	389	380	347	385	336	364	363	380	364	383	403	352	353	353	370	386	385	402	383	413	419	353	377	373	367	370	352	379	384	388	400	364	424	354	381	403	367	398	341	343	400	371	400	394	398	358	380	392	380	373	389	409	396	383	370	377	352	378	395	347	396	359	353	419	389	354	392	367	369	351	365	380	376	389	380	385	374	343	440	396	367	354	375	377	365	430	350	409	381	380	380	399	403	371	355	377	376	340	371	356	398	378	374	389	395	369	390	382	365	393	388	410	406	409	369	341	371	381	382	414	399	391	386	377	377	375	374	345	369	381	375	389	371	387	387	373	332	362	379	361	359	369	357	378	388	369	394	360	407	379	365	382	406	372	362	373	398	368	363	381	369	388	377	375	375	394	354	358	358	423	346	366	352	366	351	388	373	380	376	389	367	350	369	365	386	377	398	429	391	387	346	365	364	373	382	381	337	353	412	415	357	343	376	418	374	344	408	407	333	385	343	388	393	395	377	388	376	430	387	387	348	387	407	370	396	374	389	376	359	386	396	369	387	354	428	367	365	374	360	388	384	364	380	372	370	379	372	391	375	375	390	393	380	359	394	387	350	353	367	370	360	393	382	345	443	385	368	372	368	358	380	365	400	357	374	394	354	373	370	376	367	409	368	419	398	331	406	355	359	375	344	383	403	380	386	393	359	394	415	371	423	360	384	400	379	361	374	371	373	349	380	379	366	373	346	409	366	368	390	330	377	399	371	370	351	407	372	353	413	332	378	353	400	384	376	383	408	380	357	395	355	362	372	359	351	396	347	360	349	369	370	407	366	376	361	424	415	408	387	393	407	391	362	403	389	340	367	365	406	383	334	367	394	383	384	391	392	384	379	379	417	375	395	376	427	377	388	369	398	382	377	363	347	386	347	381	376	361	388	407	413	364	387	376	393	378	354	391	380	351	406	365	367	373	364	378	382	391	401	385	376	381	356	346	382	374	367	384	416	382	342	413	440	354	402	375	401	405	332	383	380	396	363	336	402	379	386	386	354	321	405	360	361	335	383	365	375	381	358	365	364	353	418	354	382	350	370	367	401	374	364	391	372	367	413	401	384	362	349	402	361	378	375	396	347	397	394	369	366	367	366	387	385	368	397	390	387	382	402	363	375	354	386	375	365	386	374	329	339	402	401	389	372	375	394	368	388	370	375	390	395	407	371	374	370	404	376	397	384	370	386	349	377	355	394	382	384	396	368	381	379	351	387	400	380	364	375	381	393	374	347	355
39875	47185	30849	11929	1962	1023	663	663	703	686	718	687	655	744	681	706	728	692	723	731	686	689	730	664	716	668	691	701	681	685	691	722	680	674	708	669	714	704	740	658	700	644	709	658	723	728	700	682	686	723	680	708	665	694	722	734	718	725	689	678	690	696	707	663	722	719	674	689	708	669	723	749	697	719	744	734	656	716	697	688	767	693	711	686	736	702	693	700	707	698	699	716	660	723	702	740	680	678	683	724	700	650	662	702	672	732	734	702	695	699	701	746	690	670	697	695	712	691	656	667	679	713	677	662	709	696	697	630	704	684	721	699	696	676	686	670	682	676	697	741	710	675	711	705	724	740	674	686	670	674	684	697	719	678	675	711	724	739	732	666	686	754	648	678	648	669	727	665	729	728	693	663	671	707	690	683	683	673	695	684	702	672	662	700	666	701	686	664	646	607	672	705	728	721	739	653	700	717	701	682	725	701	711	721	694	706	637	659	713	698	705	701	654	685	676	716	709	668	685	695	673	750	674	709	697	682	661	687	691	652	701	728	703	647	727	680	682	711	659	688	690	661	717	699	714	659	680	716	665	694	677	682	715	695	685	680	698	664	687	665	749	707	675	742	700	678	691	656	707	712	684	661	676	658	663	675	704	666	659	678	683	690	653	709	686	700	716	692	673	660	715	719	678	660	709	713	722	726	676	654	731	695	693	696	678	713	668	702	675	661	739	735	674	650	727	691	734	735	701	710	691	701	760	715	704	688	693	706	657	679	631	679	730	710	659	677	638	697	698	678	707	721	719	646	657	740	675	733	716	697	661	690	688	679	717	662	721	715	687	716	691	716	743	711	714	670	661	690	648	712	671	631	710	668	692	699	708	711	717	666	708	746	660	715	682	681	709	737	678	693	678	731	677	737	690	736	727	715	683	688	714	679	684	722	702	699	676	678	682	709	753	740	665	751	710	725	686	696	724	676	702	665	695	689	698	706	677	676	719	692	706	684	715	742	683	733	666	699	666	721	720	706	647	665	643	669	687	716	700	671	667	721	725	680	677	672	697	684	735	668	676	640	725	735	719	673	669	705	737	712	709	738	672	724	761	700	687	699	716	695	710	687	737	695	670	661	693	639	682	662	719	712	707	686	675	710	683	662	713	667	662	650	738	716	671	724	676	675	698	712	691	680	685	697	750	694	673	708	705	711	703	681	666	682	685	667	690	697	710	717	676	643	723	741	696	757	707	685	688	662	652	723	690	692	705	706	696	736	666	646	670	715	663	731	692	688	716	722	705	747	681	648	716	699	661	703	710	732	737	701	711	706	710	646	684	674	666	694	694	699	697	719	745	731	675	708	721	672	670	666	712	674	688	720	701	688	689	709	695	702	690	673	690	714	686	699	696	712	667	674	697	716	709	645	699	687	685	723	692	703	672	674	735	647	747	725	730	693	674	623	695	706	681	714	732	754	707	676	724	698	679	675	697	647	683	693	694	698	775	723	765	710	729	728	681	688	711	751	646	700	632	712	735	703	680	719	718	696	715	672	748	633	693	686	674	727	725	722	740	666	699	677	730	724	661	679	718	679	733	684	701	720	702	654	697	715	736	693	671	691	703	717	700	706	696	693	697	677	708	711	713	694	714	768	748	719	739	664	750	687	662	703	724	677	647	672	695	686	700	684	690	667	714	674	665	654	713	739	695	708	708	653	699	713	744	725	703	719	730	724	761	682	753	706	688	721	711	691	721	647	723	678	664	727	687	626	649	669	699	723	710	739	662	656	639	729	696	697	674	729	726	692	696	693	700	704	697	724	676	715	731	668	706	741	725	659	674	692	719	720	662	676	716	707	670	699	730	688	663	700	696	694	714	687	752	726	693	721	726	669	702	721	725	678	677	709	697	712	694	714	719	693	716	764	716	692	656	727	710	678	726	730	712	720	698	635	685	732	666	678	690	728	654	681	686	716	688	676	718	674	691	702	739	674	706	698	664	712	705	745	685	735	682	722	728	711	673	661	704	688	672	709	655	732	696	676	717	687	680	709	666	711	668	686	706	714	688	657	729	743	710	711	743	707	689	735	689	696	722	695	699	654	725	695	630	712	708	666	723	678	727	657	667	695	717	754	696	718	674	743	710	762	720	708	749	716	703	685	704	649	703	703	703	693	716	707	645	714	675	688	660	736	689	690	737	719	730	696	728	716	751	658	680	677	705	690	672	653	721	753	691	691	699	684	684	743	740	700	690	679	713	701	675	685	699	713	706	685	762	683	698	676	761	686	710	726	703	704	686	711	658	721	673	705	717	692	732	689	689	708	700	701	757	689	695	697	760	713	725	707	675	696	710	713	708	681	736	681	727	684	737	684	715	726	683	707	755	718	720	726	685	674	745	682	705	679	636	719	757	710	734	758	692	678	683	676	674	679	742	691	700	687	721	653	671	690	730	723	677	708	643	686	706	713	690	739	702	675	735	691	730	714	717	694	677	702	670	725	722	725	703	723	675	671	714	680	700	671	677	687	698	730	741	653	713	671	693	665	674	696	690	675	683	673	696	714	690	620	704	659	727	680	696	709	726	676	736	671	695	701	739	685	703	689	690	715	668	710	705	679	674	730	701	713	708	711	683	729	707	699	654	680	676	723	711	669	722	672	666	704	669	658	679	675	711	715	684	721	741	730	711	694	696	659	681	714	725	648	722	664	654	704	658	675	714	707	705	636	649	706	696	662	683	702	726	655	727	672	651	710	708	718	684	660	660	698	704	712	652	644	668	701	677	678	724	710	688	707	711	679	681	702	708	721	719	669	693	698	691	712	673	666	700	682	726	666	723	695	750	650	640	703	638	687	681	727	670	684	715	712	710	701	696	689	673	626	644	690	731	705	735	714	687	722	661	687	682	739	674	728	740	679	659	713	769	679	689	688	725	725	693	681	699	719	667	679	705	711	711	688	667	664	684	736	717	732	667	698	698	718	677	674	736	677	683	696	715	651	714	689	734	716	663	730	682	672	661	690	659	687	724	657	665	704	668	699	687	762	725	717	648	667	710	703	720	701	705	700	649	703	658	711	721	740	710	690	754	689	724	634	725	711	745	714	651	687	720	718	714	656	685	694	708	688	684	683	688	671	716	659	686	745	693	661	666	687	645	699	704	708	718	700	709	702	672	726	704	687	687	715	699	649	694	731	630	688	680	706	681	707	697	723	700	694	701	679	691	688	694	696	666	652	690	713	684	670	719	679	682	686	679	688	662	686	689	720	675	677	651	696	737	691	738	705	718	655	700	741	682	672	702	676	682	734	662	692	668	673	684	698	763	701	691	668	674	681	672	691	703	699	688	681	709	691	736	737	673	702	678	670	677	695	646	690	694	666	694	697	728	715	725	697	682	711	709	690	696	732	668	701	688	656	732	670	721	727	665	717	684	710	711	632	701	680	733	710	674	695	731	701	695	678	723	690	690	681	669	686	682	747	696	686	675	709	717	692	738	686	696	690	702	727	717	713	702	700
24355	22804	30528	25286	19241	7163	443	346	313	356	313	296	316	322	305	258	314	283	292	299	328	292	331	326	290	327	318	297	302	302	315	303	297	300	309	274	311	291	306	280	302	331	304	250	320	317	308	319	291	300	274	316	300	305	296	306	282	313	293	335	308	341	295	286	296	288	310	308	278	303	293	282	307	283	332	284	305	305	306	303	312	287	302	271	321	319	319	321	324	302	296	312	260	297	297	292	292	300	327	284	263	287	277	302	333	310	319	314	297	290	311	292	277	312	301	276	275	292	321	298	286	309	307	283	327	290	335	271	285	294	320	297	328	327	285	295	316	307	308	305	302	315	295	273	306	317	288	291	270	311	298	292	320	325	316	309	299	282	275	312	325	312	276	311	299	268	314	272	322	304	321	307	294	330	288	258	316	299	301	310	295	325	298	305	307	319	291	302	319	322	268	301	319	302	293	300	329	283	296	284	318	294	283	316	295	318	252	315	310	342	240	287	289	281	289	277	274	317	306	278	299	274	274	297	317	315	295	309	288	318	309	320	289	293	306	287	292	283	265	314	299	317	300	273	271	307	298	320	320	258	296	299	283	285	302	300	281	320	274	306	279	280	304	316	296	281	282	334	299	268	307	293	297	331	296	267	292	300	260	344	304	312	288	275	314	311	296	265	290	309	310	278	290	291	318	294	282	323	291	340	282	283	314	322	302	301	290	295	301	272	282	302	286	291	315	316	295	287	290	304	291	274	306	315	324	280	317	332	303	291	321	287	293	297	305	302	287	318	297	284	330	277	310	296	310	330	291	291	321	292	285	298	279	319	293	272	314	309	302	302	326	303	320	318	308	302	316	326	273	287	309	299	288	277	292	310	317	298	287	305	322	279	281	308	299	307	287	290	329	275	309	312	301	310	293	291	305	287	316	291	310	309	279	316	292	308	289	298	298	307	290	307	290	325	320	270	265	299	304	298	305	299	301	282	283	313	273	325	319	320	324	301	297	307	341	298	311	317	302	286	328	298	307	287	305	288	290	293	295	315	284	317	300	286	262	309	295	316	309	315	311	334	295	273	296	321	302	318	274	263	288	295	305	308	314	325	322	288	307	286	320	300	310	279	312	289	292	278	292	314	314	272	313	309	291	297	287	320	299	307	302	309	278	308	308	269	311	309	289	312	294	290	300	304	268	308	304	297	322	314	303	288	278	301	308	322	286	255	298	311	294	283	305	295	294	309	283	275	310	293	282	304	312	323	321	292	298	288	305	311	291	287	284	303	369	310	306	313	326	299	294	327	314	308	317	298	260	291	285	306	295	290	272	321	276	325	288	323	311	283	280	292	318	277	289	334	274	299	297	289	311	292	284	323	289	280	313	280	305	294	289	285	270	295	292	307	284	249	317	258	285	270	317	298	314	312	318	295	318	314	299	300	299	313	287	302	268	276	286	296	306	309	272	293	342	319	287	285	288	331	275	319	286	280	314	302	291	322	321	294	269	309	311	300	286	318	294	315	320	287	275	299	314	333	325	323	323	325	300	292	301	318	286	313	302	325	303	290	303	304	309	307	293	312	273	284	307	298	373	321	302	297	300	299	304	325	318	330	311	289	311	286	316	267	313	325	318	308	316	273	275	291	293	313	330	335	327	312	296	306	301	298	308	290	279	303	325	305	315	309	284	281	284	284	344	291	303	290	316	306	320	295	328	300	289	309	306	262	311	300	284	317	294	290	285	297	297	294	313	269	261	312	266	336	309	316	294	313	286	314	314	305	296	295	299	292	305	290	269	316	297	293	303	316	294	308	292	347	295	284	303	316	313	308	314	268	293	293	309	318	329	272	268	302	315	310	293	291	284	311	307	308	288	309	318	335	323	327	317	296	288	290	318	314	317	298	331	283	300	305	329	290	291	257	299	286	300	301	301	307	298	309	301	280	326	279	319	334	304	297	260	290	321	297	294	280	294	307	304	322	319	321	311	301	305	324	285	299	295	307	263	321	293	283	276	311	301	284	292	274	317	302	322	314	302	323	294	293	314	324	330	299	321	301	316	319	296	322	296	315	307	282	259	292	286	326	333	295	310	317	278	292	266	302	304	329	330	321	275	291	304	269	271	294	313	307	281	326	317	295	285	286	300	314	304	310	299	304	282	280	309	306	314	287	313	298	294	305	323	304	298	299	305	328	322	300	304	304	297	318	300	289	261	292	284	286	324	318	324	301	321	284	276	318	286	295	269	290	298	319	340	281	304	281	281	277	327	314	314	299	273	285	297	307	316	298	312	283	288	301	296	292	311	311	310	326	294	337	308	349	296	294	303	312	310	285	315	316	308	294	307	289	308	317	303	312	315	304	289	303	282	311	304	307	317	301	321	285	283	282	301	303	308	302	319	290	288	290	290	288	331	293	309	278	282	317	276	284	306	299	275	294	274	281	318	291	299	299	295	319	301	290	313	272	304	291	307	297	306	360	303	303	281	301	276	301	298	276	310	280	319	303	288	322	334	311	318	305	310	296	330	315	295	301	259	288	309	278	318	297	303	324	282	315	313	307	286	319	302	285	284	321	315	289	295	317	302	316	296	313	275	287	318	296	301	277	301	309	329	290	301	301	338	262	331	286	287	330	297	302	324	285	303	312	293	293	318	280	311	307	306	289	283	296	290	298	264	304	273	294	317	254	303	327	294	303	305	323	330	264	324	287	294	279	297	293	305	282	296	274	294	266	277	281	275	289	280	294	307	296	299	283	267	298	287	331	291	262	299	287	290	280	316	244	294	290	298	295	324	319	290	326	281	313	263	300	323	302	262	312	288	304	309	297	311	293	277	328	333	301	280	305	291	312	336	319	302	296	325	278	308	297	290	327	335	290	273	293	284	292	315	313	308	340	310	316	315	302	325	275	311	275	308	295	298	304	295	296	282	327	277	322	322	312	268	293	332	289	319	286	312	312	306	282	304	303	273	293	316	316	308	297	328	312	307	290	309	296	303	305	336	334	281	287	317	318	338	294	289	303	276	322	281	317	326	297	295	291	346	304	301	277	300	290	304	266	333	329	292	301	293	312	289	304	293	343	295	315	326	309	275	299	309	306	277	282	325	303	306	292	303	259	313	293	274	279	291	314	279	292	314	303	269	292	276	294	328	292	312	296	303	286	293	292	338	307	310	263	305	302	286	325	299	274	288	281	312	285	315	292	310	316	303	292	305	279	320	326	327	308	294	309	316	293	317	316	283	280	321	308	304	290	297	308	317	290	309	287	332	324	289	290	322	310	285	284	301	301	293	279	298	319	259	288	271	310	318	296	265	308	281	313	310	288	300	327	291	291	331	310	324	266	298	317	319	329	302	323	322	272	319	275	292	304	288	279	332	290	292	294	298	312	294	303	267	277	331	279	321	309	294	343	302	257	336	288	308	292	289	307	280	328	311	291	299	295	328	303	268	294	247	291	281	284	308	320	297	293	272	292	303	306	270	283	289	289	306	302	285	284	319	270	319	285	329	319
60667	88135	61591	30580	9697	2829	555	611	554	540	592	581	538	570	579	532	617	590	554	531	555	598	538	587	535	540	523	582	535	557	549	565	530	571	543	553	546	539	546	573	522	534	564	521	570	553	539	516	561	589	581	521	614	529	534	531	524	540	552	516	541	562	523	564	528	567	523	540	565	539	538	573	546	554	565	547	570	567	574	521	547	546	592	538	572	514	548	543	560	555	537	547	543	552	513	557	562	563	571	566	537	580	521	553	538	515	559	553	517	554	585	534	559	525	563	539	550	568	568	578	588	555	562	552	513	560	575	517	552	545	565	576	563	553	522	544	571	569	581	560	557	553	554	577	571	509	527	537	533	552	545	552	541	605	551	587	559	534	561	514	552	552	546	547	567	562	542	535	559	588	514	595	519	564	546	580	537	558	604	593	554	556	559	495	567	574	580	569	567	536	561	542	525	559	560	566	528	560	524	525	604	552	555	547	528	562	536	575	544	547	578	539	505	529	515	545	524	512	547	581	546	551	526	526	541	481	584	556	550	593	573	557	515	559	567	566	591	528	569	531	534	552	518	533	524	579	574	562	560	579	566	527	526	577	627	533	543	558	582	575	568	547	554	535	553	591	538	551	543	538	570	554	551	518	583	595	530	541	569	564	556	537	547	552	602	549	556	541	552	521	507	561	562	562	516	515	540	551	570	532	524	539	569	562	564	577	510	527	556	546	611	593	608	560	548	573	539	535	561	550	558	550	575	529	545	543	549	567	550	553	558	563	541	554	556	528	577	524	554	521	553	525	570	533	540	512	532	564	530	582	511	544	569	563	545	527	550	552	544	535	558	595	542	560	566	535	501	554	565	543	551	517	570	537	568	528	537	602	600	546	580	572	544	588	550	532	543	572	574	563	532	544	551	556	554	567	542	577	536	580	544	604	568	536	560	523	552	538	510	535	550	569	554	502	546	554	556	571	595	598	583	538	592	525	541	526	559	534	518	541	552	553	538	533	578	539	600	554	542	511	557	606	523	554	570	480	567	532	543	593	566	516	577	550	586	567	548	526	585	512	602	558	548	562	545	551	547	522	555	581	554	534	574	537	524	582	540	538	539	561	535	550	574	511	528	582	532	540	555	538	551	535	571	545	520	539	587	535	554	578	548	572	561	575	537	533	562	575	540	514	569	519	515	575	494	546	540	567	589	577	621	579	550	540	613	538	537	592	559	494	559	558	542	526	532	581	554	560	526	553	576	538	578	538	526	564	528	548	532	523	544	581	503	550	550	542	579	577	603	541	519	545	567	605	552	561	534	573	589	542	529	497	556	522	552	565	573	556	571	576	550	540	590	551	564	566	577	557	497	549	556	553	552	546	534	528	547	523	497	535	509	536	523	534	553	547	536	555	554	545	543	572	570	584	542	557	536	536	555	539	567	529	595	526	574	540	527	541	491	561	585	560	523	530	566	530	525	576	545	533	536	579	518	543	590	532	571	563	523	579	515	555	565	540	584	545	535	516	557	549	569	582	522	543	554	498	531	545	588	556	509	582	572	591	532	558	572	580	505	549	547	555	597	553	538	526	545	539	581	529	557	557	561	555	559	581	579	533	542	536	526	549	538	548	560	543	531	572	573	544	517	552	545	539	526	531	557	561	535	539	542	531	577	541	524	554	557	538	533	569	566	529	560	528	563	575	536	541	608	559	551	555	545	562	532	562	531	532	549	542	577	603	556	575	587	549	544	584	560	532	558	533	579	555	551	560	556	575	569	567	569	498	607	592	572	568	510	553	526	554	561	569	562	558	555	605	556	566	546	583	546	522	543	550	568	543	539	573	519	521	546	554	550	561	527	510	581	577	596	564	508	534	541	565	542	553	556	543	566	535	547	556	529	533	540	598	524	574	562	555	512	553	567	520	574	488	592	578	508	548	580	586	514	592	539	531	576	575	560	523	553	558	619	579	530	559	569	578	515	541	567	543	553	557	549	562	566	547	564	594	570	566	528	549	557	508	529	572	531	534	560	511	576	556	516	546	556	569	530	534	543	561	575	542	568	546	576	547	509	547	568	556	574	549	507	565	533	562	575	554	527	552	586	560	620	564	595	532	530	539	601	547	581	495	575	539	563	537	598	525	566	524	541	601	568	536	523	518	574	570	569	553	529	554	573	540	542	582	526	572	541	578	501	548	551	567	571	577	543	582	555	544	551	562	576	511	525	581	533	578	522	524	530	576	562	600	555	580	509	472	587	540	566	552	539	581	577	544	545	547	547	543	548	583	573	549	548	566	575	577	513	579	486	570	582	568	539	562	511	551	552	538	549	553	537	528	541	585	515	563	565	501	579	569	524	565	566	561	577	567	574	529	535	517	544	583	587	547	580	536	556	515	588	589	587	528	556	560	540	556	593	544	565	548	547	545	555	571	544	585	542	571	576	529	559	510	571	527	549	543	577	562	578	543	555	529	565	571	511	557	579	582	581	578	533	578	606	533	532	572	558	555	550	549	536	529	575	535	587	602	556	546	515	555	489	530	539	558	520	553	502	541	572	541	571	567	576	582	556	558	561	541	562	494	578	555	538	545	482	542	541	496	593	568	533	544	545	556	555	568	564	542	530	548	555	515	513	555	543	519	592	560	563	544	496	571	511	580	552	543	581	550	548	517	577	539	542	562	555	532	559	526	519	560	540	595	564	582	530	521	551	558	546	585	538	557	604	552	548	541	519	530	555	580	559	541	552	507	549	514	578	599	550	531	557	543	573	608	578	517	570	561	531	563	542	544	561	550	573	556	534	559	541	533	557	548	548	517	536	521	540	580	568	552	524	541	575	545	532	542	563	568	531	524	513	497	546	546	581	561	547	536	573	610	555	542	542	531	561	525	539	523	576	559	563	532	565	565	579	523	545	586	542	494	612	581	531	544	570	522	562	560	556	565	550	567	549	571	562	576	497	551	523	583	561	552	603	554	549	549	555	528	633	562	513	547	577	545	568	560	545	527	541	555	549	561	548	547	560	539	561	525	532	559	544	530	540	550	522	482	578	497	549	548	533	556	547	540	540	538	540	579	540	573	488	568	556	551	573	532	591	537	546	610	530	530	547	573	575	545	540	539	564	562	591	557	562	531	557	648	567	533	524	587	522	558	566	549	523	587	513	520	531	549	578	548	602	534	574	516	575	577	579	554	565	545	574	559	548	557	551	527	547	579	552	515	554	546	540	558	513	559	601	539	545	570	517	581	503	557	548	520	536	565	563	543	520	541	519	558	570	555	543	550	552	550	606	556	571	563	570	556	540	522	564	527	552	562	539	574	550	564	558	559	547	591	552	531	511	526	552	565	533	551	531	559	520	592	559	556	525	540	551	557	553	572	538	556	584	571	573	548	547	578	535	580	540	582	623	578	544	596	544	570	573	526	540	549	581	578	575	548	544	522	555	593	562	572	620	560	544	585	588	558	541	542	550	519	548	536	580	541	584	538	546	509	565	614	597	562	558	520	571	572	574	544
23180	21782	29692	24056	21013	17897	3465	550	473	495	452	461	452	481	474	470	473	436	446	503	476	459	468	442	464	432	471	463	447	473	448	481	486	467	454	478	472	438	479	448	451	470	470	467	434	493	477	476	448	485	461	463	496	439	488	486	468	452	468	435	424	508	498	462	451	469	426	440	430	480	430	421	447	469	453	454	451	463	423	450	456	444	437	435	436	441	423	474	424	427	477	419	460	469	456	460	457	406	486	430	475	446	391	469	429	435	452	461	434	494	425	481	453	453	433	458	455	441	413	475	485	436	441	435	448	464	482	444	464	432	458	471	447	477	445	457	459	424	464	442	439	439	444	446	463	446	459	465	423	415	416	410	417	460	435	412	432	454	429	467	462	431	469	466	459	414	458	467	442	470	429	456	463	453	422	475	407	472	460	486	452	489	471	454	474	449	437	464	474	460	448	460	444	418	471	442	432	490	431	467	454	485	423	432	452	455	412	429	480	496	441	449	477	436	483	443	437	480	449	432	472	477	448	473	457	393	442	454	454	464	418	488	452	441	477	464	448	447	445	446	496	447	451	450	455	436	426	434	505	458	419	447	472	462	447	436	483	458	415	463	461	411	458	501	448	433	473	473	449	429	476	459	442	431	445	477	463	449	459	413	454	461	456	441	431	463	490	463	425	435	447	440	441	420	441	470	455	448	487	462	450	491	461	461	465	449	476	464	434	426	394	453	478	460	454	452	471	452	429	413	470	472	454	468	471	429	485	442	441	446	455	453	474	463	500	493	464	448	458	455	413	439	469	421	449	471	473	469	462	450	432	442	472	447	439	422	458	438	433	445	452	453	463	491	456	447	438	439	455	492	469	443	462	453	441	453	461	484	442	467	453	455	429	458	499	462	441	452	475	462	424	423	435	469	491	463	429	465	451	439	496	465	483	437	408	447	431	437	427	481	439	447	380	471	457	425	438	436	450	436	490	453	444	448	454	481	438	443	406	462	441	448	454	450	471	458	421	459	464	461	463	439	454	439	446	447	483	399	465	468	468	411	449	469	453	475	472	432	452	444	453	445	411	432	458	452	460	447	461	432	424	493	464	449	464	468	483	450	465	471	430	472	466	419	422	450	442	429	462	472	414	476	463	451	427	437	460	430	485	419	454	424	448	425	454	483	436	461	452	430	440	461	431	468	471	439	480	447	449	436	421	454	458	410	444	432	419	472	473	445	451	436	474	452	459	464	456	427	422	463	466	446	452	432	462	420	474	544	473	440	407	425	456	446	487	454	470	466	429	414	445	472	432	441	427	438	421	433	451	423	415	435	432	432	428	478	456	459	441	452	489	453	465	481	448	469	458	447	465	461	502	465	444	450	452	423	444	435	418	452	465	466	467	444	458	469	433	449	462	471	437	454	462	464	443	484	421	435	503	457	469	466	420	485	427	445	450	449	462	436	449	467	438	439	433	430	446	461	432	477	455	445	465	477	439	458	455	462	419	428	415	428	456	466	477	454	436	432	496	430	468	453	463	477	432	464	436	433	457	481	462	461	447	460	430	454	463	439	452	442	457	451	468	482	480	444	464	491	436	456	465	458	480	441	434	440	460	412	490	446	455	469	454	432	457	459	474	491	446	446	462	465	474	472	446	450	456	445	477	424	470	465	459	445	436	450	442	480	459	432	442	442	470	477	422	412	443	409	506	477	425	434	453	450	424	469	493	418	455	482	464	474	494	470	454	438	440	412	461	450	443	451	490	440	447	452	453	430	431	447	443	433	434	448	465	438	445	443	442	479	467	433	467	477	423	470	452	457	452	437	444	461	465	457	469	473	397	409	442	449	459	404	439	465	426	476	448	476	451	466	428	427	440	461	451	470	452	429	427	435	461	458	498	437	451	467	470	431	436	414	461	442	420	460	450	445	431	456	446	444	447	450	474	463	433	462	465	448	431	445	475	481	482	480	448	433	462	447	437	429	449	442	440	447	412	448	445	473	487	471	475	430	420	466	449	471	423	430	433	447	482	480	423	460	430	454	451	456	451	412	434	440	441	447	449	458	446	425	448	448	514	418	507	467	427	454	495	468	493	468	458	456	415	426	444	481	465	436	468	437	485	453	459	478	427	465	477	430	411	457	497	443	456	432	464	435	466	439	466	411	444	466	465	440	451	462	425	432	462	431	423	449	444	442	467	447	471	466	465	459	477	476	444	428	442	403	472	445	472	421	427	441	499	434	470	453	454	443	461	405	456	448	501	477	454	452	447	416	443	423	402	457	443	436	498	440	464	477	451	440	456	443	461	463	470	432	459	455	476	452	428	473	436	448	466	461	493	498	442	451	453	447	425	429	466	444	462	431	441	442	485	437	455	455	441	401	468	419	452	460	449	438	448	433	456	454	434	448	465	455	427	447	430	452	466	407	434	444	446	455	446	460	449	455	496	447	442	457	451	453	453	415	461	472	412	453	443	470	464	460	447	440	441	428	472	417	427	458	450	449	469	448	454	459	440	442	432	447	484	482	442	425	461	480	451	488	457	444	452	483	474	473	445	472	428	463	486	449	442	493	458	443	444	470	450	440	418	460	476	491	427	469	465	484	444	440	450	420	453	463	423	468	449	424	470	454	435	416	469	443	460	480	438	452	434	460	460	441	460	478	446	437	436	462	467	436	481	461	486	497	450	444	477	475	437	469	460	453	445	448	460	485	484	462	435	453	458	483	455	403	456	444	500	459	431	447	427	468	437	501	506	434	464	454	449	427	436	452	447	432	464	448	408	459	469	456	445	472	456	458	451	461	468	456	466	455	435	427	430	424	423	435	462	426	411	458	458	465	445	420	461	477	471	412	443	467	469	435	455	463	499	444	468	451	456	419	451	455	454	420	442	444	445	418	400	453	441	444	475	495	458	452	462	446	406	446	447	469	489	419	441	462	498	457	447	436	447	422	485	478	427	448	411	425	473	439	445	438	420	459	443	470	452	435	448	450	413	414	474	452	415	447	441	495	472	485	465	461	452	463	445	453	410	415	442	429	460	461	481	456	502	462	471	477	431	505	460	425	439	465	490	437	448	459	436	456	463	478	430	455	402	473	461	458	443	420	495	479	448	444	410	447	435	449	480	412	418	446	488	427	439	464	458	423	449	466	405	473	457	454	447	471	452	420	444	451	445	415	422	427	464	450	449	435	459	483	461	462	498	435	450	448	418	464	461	448	462	462	391	447	439	443	443	449	457	456	447	423	437	446	419	444	465	434	437	467	452	460	450	461	513	438	463	435	442	449	458	499	488	482	457	459	480	466	467	454	442	459	436	460	462	438	407	451	453	440	431	471	452	449	450	440	431	412	429	490	461	464	445	454	462	444	457	438	460	440	398	435	420	437	455	411	412	425	424	475	459	474	468	445	449	455	445	466	447	423	464	454	402	441	416	449	456	494	452	476	443	396	429	470	477	451	477	445	436	447	442	455	462	446	396	461	434	433	465	482	447	415	425	408	427	426	478	475	467	472
58951	98182	70468	37191	14120	4042	796	827	772	741	772	734	783	759	749	800	722	752	832	791	779	775	796	822	795	791	745	791	785	831	720	826	685	791	739	775	816	776	783	797	761	766	722	780	824	822	708	741	753	760	752	747	796	775	752	756	768	736	684	741	764	743	760	785	749	765	762	785	733	757	707	779	803	756	757	763	768	769	795	721	741	750	795	776	784	774	749	729	795	761	753	747	753	748	833	753	734	789	745	753	776	775	753	739	810	770	733	713	746	739	794	769	778	787	784	744	792	747	767	756	741	773	746	765	729	733	744	729	758	776	704	758	759	806	785	771	726	735	785	773	755	707	787	799	765	779	772	765	756	742	731	776	752	783	762	725	726	748	820	765	759	792	787	759	742	784	750	751	755	757	804	793	782	782	769	789	749	744	730	781	747	716	781	776	828	736	767	743	761	822	747	759	773	799	754	759	772	757	768	785	764	783	788	779	753	754	780	732	705	753	754	756	780	769	760	803	761	719	782	773	779	788	789	711	821	755	756	798	796	792	766	823	745	767	802	804	761	793	739	777	771	747	777	796	793	738	741	762	801	744	772	762	793	764	757	744	765	749	801	764	764	739	752	803	778	748	693	718	789	781	777	792	779	774	790	736	737	760	852	725	790	715	772	797	744	750	776	744	783	801	812	712	804	767	769	746	749	785	760	799	762	763	800	780	772	769	753	777	760	690	814	755	777	756	780	825	740	769	746	789	773	767	771	772	728	740	778	708	732	766	777	771	758	761	773	750	795	736	802	760	752	743	818	739	745	755	794	803	771	740	737	722	774	822	753	751	787	758	727	778	733	815	793	765	769	770	786	777	750	782	777	783	782	718	768	762	754	793	792	819	759	722	753	811	724	789	775	744	737	773	734	778	767	802	790	764	738	755	741	748	779	727	772	746	771	835	780	783	769	769	798	782	761	738	778	767	745	769	719	779	797	786	712	811	744	780	787	758	740	777	786	754	779	783	773	732	777	779	767	763	753	778	806	784	805	807	693	782	776	756	774	758	720	730	752	764	747	724	783	774	777	760	810	734	736	761	728	743	761	757	762	758	755	763	717	761	757	780	773	770	758	750	754	761	718	709	766	740	771	787	722	760	729	775	754	759	714	776	756	740	776	739	773	737	711	789	793	793	780	749	775	733	770	810	743	794	822	766	756	772	795	811	713	712	768	758	732	774	746	780	742	760	740	736	730	741	770	763	806	785	793	730	758	802	767	727	763	735	762	752	759	754	691	800	746	724	797	779	784	801	749	737	768	754	799	756	807	782	789	718	765	782	760	769	771	750	757	725	743	746	718	763	738	753	817	754	802	770	756	764	797	760	773	777	737	748	787	769	691	766	755	790	774	748	760	784	762	746	736	785	744	729	795	778	776	755	785	743	750	750	724	751	750	775	808	722	796	766	722	763	763	790	796	727	736	780	762	778	737	752	795	824	753	752	792	753	744	759	706	736	751	779	793	746	782	760	728	750	808	773	773	795	839	754	759	722	800	733	779	766	813	776	789	788	800	791	720	733	765	796	745	756	824	766	747	776	763	809	745	784	739	760	793	719	803	738	799	758	736	797	784	781	772	794	703	788	754	761	787	750	749	727	725	794	746	774	783	803	795	776	751	770	769	784	736	764	774	819	760	784	776	775	799	782	774	736	832	755	765	760	812	749	795	756	774	741	780	765	730	748	789	756	761	795	728	788	813	754	730	732	765	774	726	752	769	753	750	785	715	765	764	762	758	788	767	775	762	782	777	714	765	797	775	819	777	726	815	752	760	774	774	769	808	750	802	776	763	797	774	788	777	760	768	742	753	776	757	809	748	756	779	796	777	821	720	758	785	804	742	852	733	771	742	747	733	754	750	747	751	760	734	740	786	710	737	736	770	792	798	744	758	787	775	777	776	730	781	810	722	788	773	776	787	744	785	769	768	727	762	766	797	741	783	757	735	766	713	764	746	775	717	784	762	683	790	805	820	755	822	780	801	752	802	746	786	737	799	784	718	737	807	797	795	803	774	805	820	799	739	736	737	751	770	810	793	790	756	763	805	741	816	772	776	761	766	731	756	764	771	794	776	815	824	820	794	724	737	788	790	730	786	753	785	807	734	744	840	768	778	755	751	720	762	757	725	802	758	737	744	775	811	751	802	778	746	780	759	795	755	757	748	750	715	767	803	755	739	798	704	782	721	765	764	760	774	736	782	787	790	724	759	789	709	744	759	799	803	813	756	742	803	780	765	764	761	827	789	737	758	799	787	717	798	730	716	774	746	777	783	731	749	775	769	742	758	726	757	781	731	781	795	782	710	733	809	750	784	765	748	773	756	763	769	734	720	745	763	729	741	769	752	731	776	783	816	764	736	775	723	745	798	758	780	781	783	787	772	768	763	771	816	732	740	785	798	760	719	758	755	815	749	772	796	767	802	755	754	722	738	766	722	780	742	747	771	772	775	781	736	774	744	795	780	804	788	698	808	772	730	745	812	792	722	768	746	815	756	768	802	782	777	837	806	712	792	802	799	792	785	748	763	770	739	811	757	722	738	743	755	822	775	752	788	776	779	786	755	749	750	841	757	731	762	796	784	777	760	771	776	787	762	768	809	787	762	797	753	751	708	782	751	796	777	757	766	773	758	755	789	780	728	769	767	841	788	768	784	725	783	744	778	782	806	720	760	725	778	744	782	789	791	766	760	794	819	774	729	752	770	789	780	744	737	770	766	782	759	762	759	773	759	794	783	811	769	772	778	754	753	766	782	744	815	788	754	701	789	775	745	745	784	770	744	825	804	754	725	734	768	764	737	796	773	822	788	812	733	783	779	747	740	770	725	776	758	733	754	764	811	754	747	767	717	767	751	742	742	782	752	798	762	737	748	779	792	745	771	719	792	765	771	777	773	759	753	731	711	777	761	786	760	786	790	744	767	766	791	787	760	811	739	784	752	781	801	745	796	773	745	783	750	741	749	765	756	803	753	772	788	721	738	820	742	743	841	734	746	788	768	743	741	799	783	784	768	781	787	732	768	751	778	745	753	763	770	758	770	764	781	785	794	755	791	748	774	760	759	745	807	740	757	735	751	796	782	769	768	735	776	794	736	755	772	728	735	758	747	798	680	781	745	767	758	757	752	765	803	783	752	793	768	780	753	770	749	785	759	771	727	738	794	765	800	775	742	737	747	733	734	776	764	766	747	788	796	790	762	829	799	773	751	740	729	765	749	751	717	771	820	795	786	790	742	737	780	789	758	789	790	728	814	789	784	741	731	800	769	761	757	758	759	703	794	767	814	807	745	709	722	775	735	708	779	760	728	777	741	720	776	761	787	807	779	806	736	789	735	784	776	762	748	789	783	782	802	769	727	770	753	803	782	762	751	753	759	795	790	760	818	770	766	778	793	776	768	777	781	793	740	817	771	739	774	728	794	767	752	744	754	771	748	728	784	769	766	749	783	765	804	782	768	779	813	723	773	790
29691	29028	26104	10454	1053	490	395	408	391	356	378	375	384	379	408	358	351	358	361	350	383	360	357	425	377	388	376	379	386	389	388	393	399	391	395	374	385	380	371	379	387	362	405	364	355	381	340	366	420	403	400	371	370	370	366	392	364	375	374	363	370	380	326	387	369	358	364	386	407	394	358	359	406	374	387	404	407	373	351	400	371	341	361	409	395	363	386	344	403	375	355	374	387	351	364	370	389	366	393	397	387	365	348	371	394	361	387	371	405	383	391	381	371	376	370	377	364	399	351	377	386	374	371	380	377	384	386	379	374	391	398	393	378	364	375	392	437	380	372	376	356	388	352	369	409	381	396	407	390	386	397	382	389	366	344	379	369	393	391	375	376	369	335	368	353	380	383	367	346	398	366	395	397	378	377	388	388	377	431	374	383	405	418	386	404	347	376	367	371	381	328	397	394	410	377	384	376	368	383	370	365	330	382	387	369	373	406	368	401	377	370	370	384	362	392	429	375	400	377	370	361	374	374	359	365	375	376	376	371	399	398	346	377	379	371	370	390	397	366	382	396	351	348	388	378	348	384	389	355	387	379	352	373	364	393	385	368	389	398	389	383	387	399	386	415	375	392	401	374	383	376	367	339	355	357	376	384	401	364	371	364	411	353	368	373	368	373	338	393	375	399	395	370	394	363	379	372	364	394	386	406	365	379	382	358	386	367	381	375	364	380	378	394	420	371	398	388	366	366	369	375	371	355	332	401	360	363	370	362	368	372	431	390	386	369	401	386	378	363	352	351	394	392	358	392	367	346	387	361	355	385	348	369	378	414	410	406	383	381	374	363	406	380	389	344	374	381	369	385	344	395	385	392	369	379	399	362	391	378	404	375	367	373	356	372	372	392	357	394	361	370	355	393	420	365	363	382	383	376	355	358	388	385	398	396	339	395	401	373	369	334	357	367	412	347	348	366	392	361	360	386	404	360	426	378	393	367	377	379	387	391	380	350	374	350	384	392	408	395	365	378	405	381	339	431	356	410	396	360	364	384	372	353	372	337	376	386	388	389	329	374	409	401	377	371	400	363	374	380	381	351	369	360	359	412	390	379	347	370	375	358	383	415	399	381	380	376	381	365	379	385	348	368	365	340	365	380	387	352	417	358	395	333	390	373	360	402	366	386	377	383	376	376	358	363	364	383	350	388	387	359	360	427	333	375	342	396	388	395	389	362	372	361	369	379	392	389	376	373	356	379	363	338	398	391	416	362	382	355	337	365	368	420	388	384	376	400	373	371	366	379	390	374	351	391	372	383	359	386	355	381	387	372	379	380	354	393	404	402	362	390	375	362	380	387	407	383	372	407	414	397	345	429	405	401	365	380	340	375	387	373	356	421	400	364	350	371	435	393	394	413	417	399	398	417	401	361	383	362	341	383	362	362	353	372	370	371	363	340	364	369	410	361	347	339	368	370	380	359	388	364	380	373	374	369	381	390	360	393	368	369	358	395	355	383	375	400	352	411	405	410	339	375	365	408	396	406	373	354	368	391	379	391	359	385	360	369	362	407	353	371	405	355	353	384	356	382	392	397	346	344	370	359	390	404	388	393	365	394	366	347	408	356	376	386	367	378	355	381	364	387	382	416	371	401	370	396	338	402	369	368	394	395	385	360	390	396	341	385	353	387	389	383	371	365	375	399	388	377	379	392	377	394	400	391	365	358	381	369	377	399	382	402	382	369	372	369	378	386	400	389	354	381	394	337	368	350	355	333	394	367	412	367	425	375	383	361	392	395	347	378	400	374	398	377	367	382	346	383	413	375	338	353	394	380	395	414	369	415	338	368	347	384	355	355	357	401	349	367	371	333	380	359	366	395	429	378	387	389	379	387	360	374	358	402	394	398	371	376	368	386	386	377	402	389	361	377	378	330	346	420	392	419	370	416	369	364	387	344	384	397	379	372	368	376	361	366	382	384	343	356	370	381	417	373	351	383	379	374	402	381	383	342	354	355	378	359	367	363	401	386	400	361	369	391	355	384	393	361	398	408	360	408	370	385	378	378	366	370	386	361	387	394	369	389	399	349	407	391	356	411	372	409	379	398	397	366	365	356	366	387	390	357	344	387	368	392	374	370	397	350	376	361	376	370	401	376	374	334	393	353	394	376	352	422	405	391	408	393	389	402	383	372	377	401	378	378	358	349	376	373	359	412	369	367	431	414	367	367	388	389	368	349	360	358	362	385	372	375	376	350	377	387	402	367	360	378	387	366	390	355	387	373	368	377	374	394	378	392	370	400	372	371	358	393	377	344	358	363	386	375	361	377	374	365	360	347	371	383	373	349	388	421	366	401	413	412	360	364	354	410	422	383	364	377	371	383	395	380	353	385	363	374	349	419	343	384	371	383	382	377	353	362	405	394	403	347	397	376	375	352	385	408	364	397	370	388	393	360	380	379	359	374	363	369	458	383	384	404	422	380	417	370	389	409	366	396	361	350	415	382	348	389	396	398	383	384	415	364	367	415	379	328	380	415	393	379	361	362	378	377	404	354	379	368	387	407	375	375	376	364	367	389	414	379	367	364	394	398	379	341	346	422	389	357	387	382	385	341	362	387	373	389	410	389	369	368	406	403	347	372	381	343	404	347	369	391	359	386	390	377	339	389	359	367	384	379	378	371	378	380	382	357	381	377	378	383	401	363	375	368	406	388	377	341	394	368	369	379	353	398	354	386	369	339	393	395	383	359	383	375	399	377	376	382	348	370	370	387	362	341	400	414	366	370	407	392	378	385	403	358	377	398	387	365	388	394	352	372	409	387	399	374	379	365	369	376	375	388	373	388	389	401	388	363	352	369	417	348	409	354	363	376	399	343	376	374	384	414	385	375	334	363	354	381	359	373	364	355	374	385	384	408	359	429	359	399	368	386	362	353	345	380	383	391	380	386	381	410	347	404	363	339	408	359	394	406	376	381	363	386	370	383	355	389	363	378	396	380	357	374	339	393	375	358	394	371	339	368	349	399	335	369	348	388	336	352	336	381	360	408	382	338	391	378	357	369	391	364	362	332	376	383	384	349	370	382	424	416	360	368	348	398	352	382	384	380	371	372	401	383	399	388	399	394	367	370	369	402	398	355	371	378	345	360	396	401	371	382	357	393	367	426	431	326	355	379	365	378	377	383	359	391	340	395	388	374	358	396	398	365	361	379	381	404	417	398	369	374	380	360	376	411	356	349	347	393	355	362	388	364	379	392	369	369	367	375	391	356	400	351	364	416	390	362	370	357	373	365	355	396	399	383	339	373	353	337	363	390	382	379	383	389	359	387	357	359	358	381	397	381	383	381	385	351	369	350	386	373	395	351	370	390	342	367	368	405	396	328	370	342	388	360	381	389	382	353	386	392	359	389	379	408	378	362	378	364	371	373	375	388	380	404	382	354	391	392	374	374	352	343	371	375	395	368	373	393	374	423	412	389	387	373	366	419	356	380	414	374	336	346	364	334	342	367	399
40045	46840	30536	9292	1873	1008	714	746	703	722	658	700	715	703	719	706	699	672	691	682	710	687	713	665	642	693	709	689	743	673	704	724	718	680	715	641	696	653	712	688	657	700	700	677	742	742	734	717	667	740	724	768	688	694	696	727	713	709	720	714	687	684	718	699	731	752	690	691	754	644	717	723	722	688	661	706	714	664	699	708	664	668	702	693	706	716	692	664	719	712	722	714	674	710	713	686	665	736	700	673	713	705	698	706	665	682	673	700	633	682	697	717	663	693	700	705	671	684	652	698	697	759	715	687	669	705	687	692	695	693	672	690	725	680	706	705	662	653	695	675	715	651	730	656	646	672	675	674	690	688	667	684	771	725	684	668	710	643	699	664	687	669	661	719	725	679	698	695	681	695	672	709	670	724	728	714	686	698	665	681	701	688	711	684	737	670	688	711	645	728	659	680	646	700	674	704	671	654	679	658	671	650	692	687	685	714	678	685	678	700	703	711	705	660	709	727	707	673	713	694	699	698	699	690	709	755	755	673	761	688	679	727	686	656	675	692	724	690	713	689	745	716	734	688	750	659	738	713	641	681	694	706	712	663	681	681	698	728	686	702	687	739	689	725	656	709	692	691	689	665	688	705	682	666	674	702	685	678	677	706	651	691	663	652	753	722	694	699	695	682	691	698	713	675	696	686	653	714	687	741	656	702	716	677	698	695	745	714	647	729	730	720	720	654	708	628	675	654	661	731	697	687	650	652	711	681	713	714	690	668	716	653	714	663	677	701	701	658	683	699	660	748	649	711	648	680	681	673	721	714	673	666	680	692	673	630	724	665	678	715	717	673	699	678	730	642	665	655	676	683	690	717	671	703	681	698	741	692	675	676	750	704	726	682	664	701	717	709	718	668	692	707	686	725	695	691	690	717	713	651	669	738	672	662	683	643	718	679	687	686	674	713	668	730	664	668	684	719	694	759	724	699	683	678	701	665	648	730	714	680	670	676	678	748	698	741	701	710	706	681	691	742	708	718	764	732	725	692	746	666	669	678	700	682	687	655	678	757	695	726	676	683	657	696	697	677	680	687	691	726	737	698	689	708	696	731	639	651	706	738	703	761	694	661	696	711	699	691	720	699	690	691	706	736	716	681	671	688	665	690	669	731	645	707	709	695	641	757	703	671	685	688	681	690	726	693	702	711	715	702	712	715	685	700	781	664	714	698	721	693	719	714	676	707	712	659	667	672	665	692	707	666	705	702	662	689	666	696	664	723	747	678	701	685	639	708	712	698	698	707	648	691	650	679	638	729	683	734	749	679	673	697	684	708	677	709	700	689	668	741	692	728	762	704	662	696	644	702	714	741	677	700	722	690	674	667	694	711	688	661	677	699	674	728	697	679	680	694	657	709	686	721	706	696	670	641	692	665	693	679	710	639	729	671	712	667	682	699	683	657	757	719	739	736	730	687	715	662	676	683	687	664	693	711	716	696	673	677	718	715	686	656	699	673	669	681	648	715	682	695	722	683	693	675	675	688	695	697	694	720	693	688	700	712	704	683	698	674	732	681	663	708	655	706	698	690	729	684	675	689	713	716	697	708	703	731	685	670	694	721	674	665	655	699	717	697	694	689	721	686	653	643	717	679	675	760	691	673	696	679	675	661	695	678	684	675	700	743	701	694	698	700	686	661	745	717	766	695	703	717	649	658	665	679	718	675	675	708	687	709	705	678	737	674	701	668	675	648	675	675	694	719	684	730	708	683	712	685	702	661	726	695	718	665	639	675	747	697	724	679	685	652	654	716	683	690	720	703	706	703	693	675	694	691	720	650	683	690	700	692	706	709	737	702	652	723	641	731	711	645	698	740	665	681	682	655	666	678	680	685	668	650	731	685	702	750	665	710	685	695	688	724	726	659	716	682	703	713	690	655	679	649	684	674	686	695	654	712	648	700	687	726	731	679	705	736	703	681	731	679	686	681	718	694	716	698	679	703	716	678	693	703	725	677	692	671	676	659	720	664	706	646	720	729	690	691	680	648	710	698	685	654	718	678	635	684	664	674	667	670	719	681	672	682	665	684	689	670	707	675	730	668	682	655	707	666	635	665	697	712	675	708	662	657	742	687	666	705	673	727	673	650	655	708	698	713	708	667	719	692	663	651	719	699	706	712	740	684	712	702	694	692	686	704	638	697	704	713	683	708	686	674	650	712	697	629	675	657	712	692	705	667	738	656	730	717	689	729	729	715	671	644	648	701	733	704	716	669	699	699	708	704	707	660	679	701	689	693	711	701	664	708	631	666	670	735	715	680	684	685	690	645	728	668	683	694	677	678	751	685	655	680	697	711	680	673	661	716	680	659	731	733	722	684	700	689	713	658	702	693	705	692	699	704	669	662	698	661	671	681	657	658	701	670	713	684	713	657	677	718	683	683	686	690	715	689	617	693	694	728	698	715	744	637	705	720	715	739	693	704	706	652	695	703	669	653	704	721	680	727	689	649	680	719	738	697	706	724	654	693	708	673	698	692	706	669	694	745	686	741	689	671	667	718	714	665	721	706	697	649	689	710	687	683	687	696	676	649	644	687	677	723	680	721	706	684	676	681	679	664	738	693	705	677	676	665	685	649	705	688	703	659	689	725	724	710	693	687	661	692	650	694	692	703	728	678	691	693	700	670	701	684	669	689	667	709	719	707	737	715	753	732	683	648	691	696	713	736	669	692	668	696	718	717	676	703	689	705	719	693	652	699	703	727	625	677	710	697	680	704	683	678	682	719	695	677	703	739	684	684	686	719	682	699	669	713	745	703	684	669	712	693	665	681	715	684	675	682	702	696	692	703	694	745	703	677	682	701	730	699	727	687	703	712	693	694	669	693	671	712	697	687	675	669	677	719	708	667	672	647	665	699	713	674	695	665	711	721	676	718	679	720	676	717	690	699	701	702	694	689	735	719	690	665	709	686	713	678	694	683	678	696	666	713	664	672	706	722	719	692	669	677	714	714	671	691	667	709	737	729	694	736	664	680	659	663	704	678	683	659	767	636	717	649	670	686	672	735	721	710	690	706	649	666	711	709	708	652	671	709	714	741	705	683	726	644	703	652	705	664	716	656	683	745	690	713	687	709	699	682	680	701	701	738	654	695	717	704	690	681	691	675	688	698	694	643	671	689	644	689	690	661	677	686	683	737	661	620	701	680	699	681	690	681	644	688	675	684	712	677	702	696	662	707	674	695	683	727	751	725	686	699	676	663	750	718	687	699	670	715	630	728	722	704	679	651	682	698	701	688	681	692	677	734	679	676	679	698	663	714	645	641	694	699	701	681	695	693	717	667	681	692	707	730	686	731	719	705	688	683	695	701	658	683	690	702	685	687	693	721	664	665	661	705	736	689	697	670	739	737	717	716	691	683	690	675	675	709	686	655	715	692	661	678	743	676	658	699	690	672	680	767	710	744	742	682	655	684	690	689	691	695	710	709	693	701	723	692	677	678	685	706	699	675	703	659
24305	22764	30250	24761	19391	7851	480	294	302	282	282	290	281	303	307	316	297	273	270	312	304	278	296	258	283	278	303	311	278	258	282	287	288	286	309	288	262	303	285	285	305	315	297	262	296	293	294	280	274	299	288	303	261	317	267	297	284	282	271	290	294	297	275	275	274	293	283	259	299	295	276	294	261	317	288	266	294	327	302	286	300	300	267	269	267	301	306	290	288	272	261	292	290	278	288	316	301	282	291	325	286	296	315	293	289	277	279	295	280	259	253	300	311	272	322	282	304	281	308	321	272	277	287	295	261	284	325	276	301	262	266	288	269	281	246	277	277	283	275	263	292	292	290	265	277	255	288	269	272	300	314	314	250	288	295	301	297	274	289	284	273	282	268	249	273	301	287	304	285	288	276	286	283	273	275	309	289	261	284	293	275	279	309	297	274	287	302	276	302	285	299	302	281	283	294	291	255	301	272	299	321	313	267	286	278	286	277	310	299	283	287	292	286	284	326	272	252	290	292	302	279	271	273	287	298	285	289	285	276	296	268	269	308	306	271	302	293	284	275	331	278	295	267	335	274	296	289	275	297	299	266	273	319	298	280	271	287	293	276	283	295	305	306	289	275	263	298	291	311	280	289	266	293	306	302	292	316	303	280	307	293	281	278	294	310	310	277	265	301	246	268	305	268	272	289	282	283	276	309	274	278	312	300	296	305	297	266	283	286	296	296	284	281	304	294	286	288	275	268	288	294	278	302	288	279	303	286	246	263	265	286	283	279	283	286	252	264	298	312	289	267	290	320	304	271	275	299	250	289	281	283	285	270	302	270	296	275	314	281	282	287	266	283	274	264	276	278	258	290	261	315	293	273	304	288	278	335	265	281	298	287	298	244	317	281	288	289	279	314	266	293	314	258	288	270	289	298	274	286	289	269	306	276	299	286	287	279	277	305	302	282	276	291	284	289	270	276	281	288	298	294	287	281	281	290	273	276	289	282	294	259	297	290	307	301	304	267	321	305	300	293	260	271	286	280	268	293	295	291	276	303	277	261	278	265	308	294	275	272	304	290	283	291	267	279	299	249	286	264	297	276	278	278	287	290	285	285	262	282	292	279	315	252	307	277	271	277	293	302	277	301	292	283	303	269	294	286	292	276	291	300	298	307	295	281	320	287	302	275	272	298	304	309	345	280	308	270	286	293	303	281	308	274	274	295	299	277	276	292	296	254	292	301	280	278	298	279	290	263	298	276	276	251	314	307	263	278	325	257	301	302	295	289	296	282	300	308	304	299	306	283	278	296	294	282	293	267	297	266	289	285	281	260	264	298	264	284	288	256	271	279	289	259	310	303	285	302	290	286	285	291	251	280	294	278	303	294	293	289	285	283	298	289	264	277	263	273	311	263	273	295	273	294	262	264	283	292	272	258	272	282	269	274	268	282	296	278	283	303	282	257	272	294	273	298	251	266	313	281	268	297	298	264	293	258	279	252	313	285	307	295	294	301	242	285	290	278	319	290	277	266	296	266	309	269	289	275	287	261	292	293	295	274	280	285	306	267	294	292	251	293	270	273	300	290	309	265	300	283	281	294	325	297	288	281	288	285	270	252	263	320	300	293	282	281	291	295	297	290	295	286	270	276	296	287	303	306	321	293	269	308	289	275	275	310	316	296	284	294	283	332	305	277	291	306	292	276	286	295	303	262	292	275	297	282	306	276	301	272	292	296	262	270	276	302	299	283	290	254	300	318	287	309	284	271	302	279	325	284	290	287	310	295	263	263	302	317	283	280	306	281	259	279	331	281	301	304	298	297	285	277	280	269	280	290	292	276	254	261	289	273	308	268	298	309	268	305	286	293	282	327	282	342	283	302	306	310	310	296	295	289	287	303	278	285	292	260	271	266	276	266	271	316	289	286	232	275	278	302	278	272	311	260	256	266	293	295	301	244	271	272	280	296	299	273	290	271	315	284	277	291	280	274	293	309	295	283	273	275	281	269	278	280	266	291	280	281	292	289	304	295	284	332	313	288	276	270	292	296	314	307	265	302	289	277	275	274	245	275	284	271	263	300	270	256	297	292	317	279	271	282	313	288	303	273	254	317	301	288	293	297	303	294	259	258	294	298	284	265	284	315	291	283	294	275	307	289	265	274	287	282	314	307	279	297	277	284	288	305	280	277	277	265	277	280	277	318	297	296	263	257	256	273	259	293	301	274	270	304	275	279	266	264	262	283	317	278	264	285	280	292	273	283	266	304	265	300	303	287	308	274	316	309	279	287	277	278	266	303	273	263	270	302	270	301	286	262	259	317	286	257	279	292	264	292	266	304	287	302	290	280	295	286	301	290	266	293	295	268	289	287	307	307	281	278	300	268	264	295	261	289	310	274	291	269	274	288	313	282	301	304	281	278	263	282	278	281	313	286	273	306	326	287	274	275	301	253	301	297	307	304	268	282	272	245	271	289	291	260	259	276	273	284	292	256	294	308	275	297	298	286	274	290	294	309	304	298	277	281	293	293	281	297	293	282	295	309	297	282	308	293	285	292	297	299	277	251	290	293	312	232	290	286	274	281	298	312	272	297	268	253	297	279	287	305	274	275	275	288	270	288	276	277	310	291	298	296	294	273	292	290	282	254	281	334	286	267	293	303	270	266	264	280	266	277	294	277	293	297	279	259	288	283	313	257	287	291	286	250	271	284	275	307	290	307	273	278	276	293	269	296	271	286	264	276	293	304	295	279	267	275	250	268	276	280	283	288	260	288	290	293	268	277	290	276	288	300	325	264	286	281	275	317	261	296	292	276	303	284	293	314	287	275	306	291	285	298	296	273	292	292	261	279	265	289	311	285	300	274	325	291	255	291	316	308	291	279	266	319	287	281	286	272	279	270	281	279	288	292	263	265	288	289	292	290	271	297	286	306	278	308	251	282	281	282	279	281	272	283	306	290	279	274	291	281	262	297	260	264	270	280	265	292	276	277	274	278	272	307	278	297	309	282	259	322	262	286	267	275	266	293	302	288	284	286	299	293	291	286	298	318	273	287	315	305	270	273	288	264	297	275	259	289	307	285	284	285	274	291	280	288	276	265	253	291	294	268	291	290	296	319	339	280	291	265	300	296	299	291	295	300	289	311	274	316	272	293	293	290	287	283	293	280	266	275	314	280	270	265	279	297	307	285	272	281	289	252	308	304	262	271	309	294	289	304	271	252	269	299	271	292	271	283	265	282	262	268	295	290	283	303	261	318	284	309	293	301	313	257	268	306	276	264	284	261	272	285	276	264	277	331	270	275	282	300	314	283	270	275	259	285	286	288	296	281	263	280	267	282	266	276	308	309	284	293	284	270	292	294	257	262	294	301	290	270	278	310	299	293	291	297	305	304	278	279	291	307	262	307	261	276	297	277	299	299	275	274	288	303	300	278	303	254	320	254	276	270	304	299	272	273	288	317	270	263	278	279	283	284	270	267	279	286	269	261	263	281	268	295	305	280	299	339	273	292	292
60334	87961	57980	23518	14201	4485	580	560	548	576	553	516	519	551	563	540	536	507	511	552	508	502	504	534	559	530	547	541	539	519	519	510	523	556	521	553	530	559	533	531	472	512	527	573	527	490	548	528	519	557	532	544	506	539	562	533	505	538	550	536	513	543	554	527	531	510	538	558	562	490	572	546	528	542	543	553	544	494	529	494	510	508	496	533	500	533	522	511	496	547	495	549	521	508	506	503	503	502	541	546	512	503	507	513	538	526	533	498	551	518	515	528	542	526	539	527	486	554	534	549	508	532	495	590	536	547	519	523	533	504	543	554	499	509	586	485	540	504	476	546	527	494	532	553	494	521	488	535	536	522	527	541	504	504	532	492	504	531	513	507	522	524	515	558	509	558	520	512	524	546	491	584	525	540	546	533	515	495	536	561	535	525	517	522	554	554	540	548	507	539	560	518	544	528	554	510	537	564	524	531	522	551	574	518	550	529	543	495	534	492	483	524	527	507	491	538	526	497	513	547	530	518	574	570	532	530	535	524	553	531	573	536	569	522	493	516	573	545	577	540	526	537	524	485	517	530	511	493	508	509	507	526	529	542	534	527	550	525	554	521	538	558	533	541	518	547	493	529	521	517	536	505	537	547	524	516	528	552	532	556	513	537	529	522	550	547	576	531	541	556	576	533	518	532	555	551	489	517	542	512	469	531	524	514	539	531	501	491	495	487	542	482	548	489	555	565	492	535	541	531	541	524	523	531	538	504	540	563	553	544	520	565	554	523	517	518	503	543	521	538	510	518	573	510	507	546	579	546	512	567	568	516	564	517	544	558	505	505	539	514	555	529	546	556	531	496	531	548	539	551	517	517	519	533	567	506	563	461	535	517	528	520	532	521	538	494	543	499	522	504	550	502	519	509	527	542	536	541	536	581	532	523	528	566	509	529	535	527	543	543	485	564	507	547	543	536	542	542	529	553	499	513	528	583	485	531	544	547	519	507	573	544	518	519	509	483	560	539	537	496	567	562	558	512	533	528	515	511	540	552	550	538	507	581	539	523	501	500	545	582	539	474	560	520	535	532	548	525	522	558	565	534	516	527	549	487	538	548	548	508	541	519	535	539	551	503	538	529	560	582	518	532	520	532	518	585	499	553	529	536	518	537	494	534	532	535	513	524	503	537	519	502	541	510	512	558	547	491	520	545	558	571	533	500	515	537	523	507	522	562	570	506	587	528	540	522	534	503	542	523	525	549	513	534	517	508	529	523	493	544	528	564	537	511	555	517	507	540	552	536	497	539	551	575	505	536	519	524	543	528	561	540	554	499	532	558	562	509	535	502	569	530	499	500	556	543	540	486	525	508	490	503	496	542	549	536	520	518	504	509	507	502	510	486	508	492	490	517	535	580	586	508	519	530	494	550	535	513	498	499	504	525	539	517	539	541	564	516	493	502	536	523	521	517	492	524	532	556	490	572	507	488	532	479	531	520	515	520	523	538	543	519	505	545	516	524	533	522	560	475	549	520	520	572	514	526	521	490	496	512	500	521	534	544	563	550	462	527	495	502	514	532	567	540	571	551	515	547	518	549	525	487	584	542	544	544	526	514	553	524	553	555	555	538	547	556	545	504	531	502	513	524	515	475	488	554	545	503	552	512	541	512	511	507	543	487	527	584	532	532	498	545	565	560	544	537	537	552	509	528	532	516	547	507	521	549	536	512	513	493	514	506	496	539	480	554	505	568	529	509	537	516	517	510	493	520	538	528	515	522	543	522	556	564	503	532	509	553	526	549	527	559	545	485	530	537	509	578	544	551	522	547	513	550	501	489	533	527	562	546	499	539	532	531	558	545	555	541	506	529	575	539	537	514	539	542	500	535	493	528	509	545	544	559	522	491	524	558	504	528	554	481	509	537	517	566	528	517	472	556	501	521	530	511	548	511	527	511	573	544	490	551	530	514	509	539	551	521	520	561	574	498	510	580	563	519	545	481	512	535	579	540	552	524	503	527	489	513	541	546	532	512	531	565	535	502	534	546	536	548	566	524	537	558	515	538	492	533	530	513	524	511	541	517	507	577	559	506	483	531	530	511	497	509	535	475	527	540	510	513	533	478	534	508	523	552	516	544	543	502	557	557	478	529	541	482	537	517	519	548	553	506	516	518	530	545	544	535	583	546	547	556	514	584	555	486	508	531	555	530	497	558	517	535	532	509	523	509	493	555	506	528	499	570	575	514	553	529	532	547	503	537	558	525	527	552	509	551	551	483	498	532	517	491	526	550	526	574	545	527	517	481	530	521	582	518	505	534	564	545	532	497	507	514	571	539	537	529	544	534	496	528	531	520	521	522	537	531	546	558	545	550	563	542	515	526	480	502	543	494	546	507	544	524	536	514	542	503	513	489	467	504	507	552	520	503	517	534	525	535	528	513	541	500	493	545	528	521	501	575	565	525	541	520	544	518	532	544	519	494	507	505	571	541	520	518	528	539	500	514	577	534	521	579	509	547	545	535	544	537	566	509	522	537	559	516	566	566	489	560	520	536	476	586	551	560	550	523	526	530	500	499	538	507	530	547	521	546	510	567	493	542	508	552	548	508	534	552	497	547	523	533	541	493	500	509	525	526	511	567	531	530	527	560	518	550	534	562	511	490	508	556	548	523	542	527	517	546	513	568	550	537	490	540	520	579	491	482	538	548	526	469	549	533	545	476	502	503	535	532	520	469	531	565	530	491	567	550	566	540	578	496	536	556	550	556	475	526	556	489	523	503	513	530	569	559	517	528	535	536	540	587	548	529	526	497	561	524	554	523	560	500	508	533	508	553	518	506	495	555	530	548	527	487	564	571	520	503	501	513	512	555	545	538	548	521	522	571	505	544	558	525	510	507	543	519	548	497	529	546	534	513	541	539	520	502	542	521	527	572	538	532	510	502	533	539	558	526	524	560	502	545	499	487	521	526	524	496	529	538	534	520	518	539	519	512	495	522	529	510	539	511	523	557	533	513	522	572	509	503	554	543	546	553	574	503	506	555	531	512	566	541	560	533	553	540	523	516	522	576	559	507	558	501	500	536	515	478	521	533	506	572	559	524	529	552	542	548	530	550	533	532	511	542	555	551	569	552	527	538	519	494	530	543	496	572	521	519	532	504	524	513	552	540	561	501	527	491	548	559	541	558	517	530	489	527	552	586	522	509	480	498	564	521	530	497	535	527	545	510	492	499	502	536	554	548	536	513	513	518	550	570	541	531	520	513	549	494	551	529	518	549	510	499	512	525	579	531	532	535	519	517	538	528	487	534	559	565	555	549	497	549	519	553	500	495	514	526	582	527	547	509	530	486	509	536	489	526	524	493	545	519	492	520	533	524	564	499	511	499	532	574	546	554	531	548	566	532	528	571	541	503	539	549	549	521	496	521	510	578	498	523	536	527	532	562	525	514	519	554	518	527	494	543	545	467	523	519	513	547	538	530	491	517	541	540	484	524	503	479	572	543	545	507	487	514
23142	21831	29555	23869	21024	18065	3485	507	521	455	440	456	459	397	435	457	447	422	459	456	417	470	471	470	430	448	441	425	455	466	450	458	479	390	419	451	449	439	459	457	439	448	447	438	478	454	450	464	427	444	439	423	458	430	444	427	468	385	442	451	412	433	397	436	464	422	462	454	444	419	437	483	453	437	420	436	428	466	449	433	399	402	433	426	427	407	422	449	464	381	445	461	422	428	438	408	441	450	440	426	446	450	462	454	417	465	465	399	428	433	423	419	431	444	435	421	431	475	418	436	446	496	442	421	438	427	441	456	427	463	472	475	430	453	415	472	438	446	436	449	423	448	437	438	457	469	446	450	452	455	439	449	427	460	485	455	441	472	402	428	454	427	452	420	424	449	472	424	442	430	418	431	443	449	457	457	415	440	432	432	403	417	406	471	455	459	412	409	410	455	450	443	396	434	406	437	429	425	451	402	402	436	436	441	441	429	383	432	412	406	438	407	448	410	453	418	403	450	418	468	458	439	438	428	417	464	451	432	450	425	452	441	440	415	413	426	456	455	466	448	416	471	429	449	438	454	464	434	410	452	450	443	424	458	434	429	478	434	400	441	425	429	417	459	418	429	459	413	439	439	429	411	453	453	434	441	448	458	418	432	423	421	457	415	447	410	427	428	441	443	435	465	441	422	436	476	451	428	405	443	453	394	423	441	456	386	448	421	438	438	456	433	414	428	419	442	414	406	452	429	442	449	446	380	452	425	459	437	394	431	447	409	421	450	424	447	445	467	429	435	479	494	414	438	437	445	423	421	434	421	453	427	440	431	432	418	470	443	435	456	434	463	434	432	429	476	438	440	429	431	446	426	442	426	445	418	406	416	408	411	453	441	430	446	452	442	418	439	442	470	432	426	418	445	416	418	447	400	411	443	425	414	448	446	448	434	429	448	444	423	496	442	415	391	439	451	434	457	409	408	453	439	451	408	444	392	458	488	426	414	465	430	407	420	443	438	443	439	422	448	411	416	430	427	460	423	465	422	421	420	421	441	446	441	474	478	435	453	414	426	445	411	447	468	434	448	417	436	435	431	422	457	446	448	405	457	440	424	418	417	468	405	448	439	434	433	431	428	451	412	428	426	443	439	464	418	415	394	435	396	461	447	412	462	437	445	441	448	425	408	443	443	455	387	424	434	427	456	442	446	424	430	439	452	408	413	425	410	422	434	458	472	396	421	439	426	456	447	442	418	442	453	435	461	429	464	440	420	459	418	430	441	433	476	417	449	419	429	452	442	438	434	442	479	427	443	451	436	421	439	400	471	410	419	461	437	436	450	426	414	418	426	417	445	427	416	444	455	418	441	415	444	395	425	409	469	422	412	435	432	425	447	460	420	458	460	409	433	413	445	427	470	445	450	449	427	410	442	421	452	433	445	460	418	421	469	470	462	402	437	440	446	433	422	418	432	448	414	423	439	419	443	447	454	415	477	425	423	416	468	413	469	443	418	445	422	427	443	465	441	443	421	419	439	398	425	425	407	422	425	423	444	446	437	416	445	422	430	474	451	501	408	457	443	428	455	444	461	403	484	413	410	450	440	453	389	435	374	428	415	450	423	429	437	445	478	403	440	443	440	454	412	435	429	442	437	419	399	417	434	448	450	479	420	423	424	443	434	464	420	445	431	418	457	429	405	459	422	460	430	471	399	444	418	441	446	479	448	431	451	428	447	428	400	481	458	446	438	397	464	400	417	421	407	468	442	429	426	435	419	427	441	453	426	418	445	469	463	419	405	442	445	406	425	478	410	404	422	420	406	383	423	441	442	439	437	430	475	395	451	428	443	404	434	452	467	451	433	433	412	421	422	433	422	419	438	426	451	439	450	459	456	451	437	431	419	432	428	430	437	418	443	394	480	459	397	429	464	408	422	475	412	442	465	402	452	433	410	426	426	433	438	433	422	414	414	400	420	417	433	416	423	438	423	387	426	433	411	456	428	450	432	406	459	442	380	457	425	448	414	449	429	407	416	471	408	434	420	431	460	439	455	471	434	444	401	421	477	409	430	451	437	424	443	453	422	446	460	456	449	440	396	451	443	438	424	420	427	397	431	461	454	415	448	406	424	450	417	438	445	474	456	429	399	416	462	439	445	398	416	442	444	403	429	439	491	408	451	446	467	454	469	456	475	406	426	464	434	468	465	458	473	456	427	411	464	403	445	435	421	456	448	464	446	427	445	431	459	461	426	411	434	456	429	420	405	462	445	468	416	405	470	462	411	449	387	461	446	461	417	426	445	453	452	448	404	452	440	448	444	425	437	383	421	454	430	418	456	443	424	483	429	455	462	421	405	407	455	419	429	438	433	426	434	425	437	427	442	455	426	457	447	416	412	439	466	429	437	442	465	438	463	425	443	403	434	489	464	384	449	458	423	478	443	432	410	444	455	454	417	451	411	417	430	440	421	427	420	457	439	462	432	418	469	434	462	431	434	413	451	441	464	428	442	437	452	442	401	432	435	439	434	414	446	452	417	412	473	433	433	427	437	430	418	466	396	437	396	417	423	448	447	426	431	442	424	475	432	391	455	442	434	436	422	408	460	472	445	433	432	454	437	431	440	426	441	413	433	439	479	448	426	444	425	457	424	460	425	454	443	437	438	442	433	406	449	426	444	481	438	425	421	434	436	422	449	404	443	422	457	403	460	467	429	447	431	447	436	404	410	468	433	469	472	446	432	409	432	460	381	461	422	440	444	485	404	403	447	370	444	426	430	452	452	450	431	454	447	457	415	465	462	437	421	464	459	450	446	422	427	436	459	442	451	463	434	443	404	410	426	442	448	430	470	358	438	442	444	445	400	436	465	435	418	427	468	448	426	446	380	448	469	478	438	384	480	447	459	408	426	447	452	473	443	461	421	470	434	422	429	465	397	466	459	468	414	460	435	421	456	448	420	437	464	413	446	425	460	430	443	430	427	465	429	421	413	434	435	495	399	415	386	420	418	410	455	450	420	441	414	427	415	450	459	419	448	388	421	437	433	462	447	402	449	422	399	449	397	468	406	434	447	411	456	446	435	431	451	465	410	438	422	431	431	395	453	403	470	449	396	426	426	444	445	444	470	450	448	423	469	440	434	450	402	447	447	434	469	456	433	452	451	463	432	420	399	470	460	441	438	403	429	387	416	424	455	432	414	464	426	464	476	437	430	409	428	422	441	419	447	448	431	432	459	411	417	434	410	436	432	463	401	406	445	445	454	456	451	391	432	421	452	445	419	459	450	418	431	459	411	438	470	455	411	445	428	465	413	424	425	397	437	447	445	457	415	426	451	428	444	501	414	483	446	428	464	424	432	466	447	466	449	464	421	448	413	437	435	438	443	448	426	420	442	426	411	457	399	421	428	436	411	436	428	418	426	427	435	393	430	433	454	410	407	443	418	434	464	445	447	433	431	457	417	405	423	446	465	427	428	478	416	456	448	454	419	417	452	415	420	419	427	442	421	432	414
59758	98550	64569	34625	19856	7657	769	775	768	764	792	733	763	730	734	724	755	757	785	751	761	781	759	727	765	737	777	777	762	731	738	736	737	782	703	726	713	738	704	790	721	749	760	729	771	804	768	745	750	749	745	752	742	715	712	742	726	711	739	769	759	743	681	748	733	745	728	770	731	719	761	720	742	675	747	759	744	745	758	758	732	756	760	775	788	735	741	767	739	749	757	718	704	743	694	700	721	750	758	798	719	813	716	765	727	762	696	716	743	765	739	783	697	695	705	763	747	747	740	796	743	727	754	752	756	767	736	746	758	743	725	792	781	784	731	744	796	755	724	706	736	727	772	710	732	742	725	750	773	762	719	808	753	773	725	728	704	737	749	747	711	729	753	727	744	746	767	762	751	688	741	747	784	760	778	740	734	764	764	780	755	729	802	761	779	784	757	715	752	736	769	762	726	703	696	742	774	724	737	717	717	748	748	753	692	727	724	753	744	752	754	745	718	778	683	776	801	752	749	757	767	740	696	672	766	761	783	704	729	778	737	722	765	728	717	779	693	725	671	736	724	739	731	765	760	769	721	765	741	743	770	696	728	777	759	736	738	719	729	746	733	721	722	748	771	757	767	711	699	769	731	740	753	758	729	754	710	719	756	751	774	756	769	742	726	727	724	775	772	761	755	722	695	773	763	762	705	743	804	710	744	726	751	740	697	749	768	768	720	780	696	723	762	745	736	775	744	751	742	720	744	708	755	701	721	713	698	740	775	720	753	756	740	772	757	720	754	712	740	740	750	770	718	775	744	748	759	706	736	739	736	750	740	743	778	740	733	751	720	733	711	769	755	739	719	756	717	825	733	739	734	750	738	726	754	759	752	750	824	707	754	756	730	718	758	700	745	740	722	732	759	786	726	732	766	709	706	690	727	783	822	767	766	769	736	782	778	767	719	720	787	731	670	753	707	742	728	728	744	805	735	702	682	773	709	728	753	761	742	734	751	709	732	748	767	759	741	733	738	758	756	790	723	748	706	731	759	750	761	760	725	746	743	753	756	723	758	782	723	826	769	780	724	770	697	737	710	776	754	777	801	759	779	727	748	731	721	695	756	714	827	722	781	752	754	685	758	717	761	725	771	748	734	746	697	734	744	721	741	752	757	748	708	712	736	726	798	756	727	725	715	802	717	703	756	745	731	752	731	736	741	734	736	727	749	775	767	754	750	729	765	746	761	706	744	801	726	746	767	739	715	733	716	731	764	772	719	737	725	697	758	764	729	721	754	709	728	727	804	706	733	784	742	776	721	730	753	713	769	694	765	743	710	722	753	772	740	702	739	742	709	746	799	762	798	748	750	757	725	784	762	747	742	802	760	755	681	814	795	751	759	740	787	765	763	730	689	756	769	747	763	727	724	707	753	739	751	777	778	749	744	709	745	725	702	746	733	732	760	734	788	767	721	776	739	714	712	712	733	765	732	775	771	769	730	766	717	724	678	743	762	743	723	740	733	731	761	767	744	722	745	717	751	779	722	728	736	780	740	714	733	719	735	766	771	714	709	743	722	725	769	727	734	743	786	755	765	747	723	704	723	772	670	724	758	718	773	753	773	678	771	736	753	744	794	726	750	799	773	737	735	738	717	751	764	707	767	749	770	738	763	747	745	678	724	735	718	781	718	693	670	783	766	778	802	756	683	765	725	763	754	759	737	740	790	775	789	710	740	761	724	761	761	706	741	743	740	763	739	754	744	767	715	745	690	736	708	727	727	718	715	717	762	760	747	731	733	738	747	707	691	725	781	725	803	787	786	750	765	694	727	772	747	739	743	769	720	736	771	701	718	716	773	765	728	757	692	759	764	729	748	773	702	778	723	784	719	714	736	766	708	768	763	759	779	723	755	739	805	768	763	746	790	738	740	699	733	707	728	704	708	733	694	748	768	757	738	719	719	739	758	680	730	721	748	752	741	756	769	724	716	767	721	730	744	692	727	795	722	729	777	735	759	696	738	755	732	728	777	730	732	733	728	712	756	748	725	741	727	734	785	754	731	750	774	769	726	742	760	760	699	747	730	768	718	746	713	733	689	793	727	777	721	725	707	745	662	757	742	722	741	701	722	739	752	721	751	779	743	737	743	732	693	737	772	685	705	699	761	718	711	743	741	739	731	759	724	763	727	754	788	774	726	756	776	769	713	771	759	761	735	748	796	740	740	771	721	708	767	677	752	675	766	708	738	698	750	725	751	761	742	765	762	745	753	748	738	754	761	738	771	741	788	741	702	738	775	714	783	720	710	709	755	748	740	732	765	729	747	728	761	767	681	798	745	743	776	719	725	751	710	738	756	715	706	755	748	722	773	710	798	773	714	728	719	763	693	766	712	761	728	753	815	740	765	740	742	716	720	769	762	829	717	748	767	717	712	760	729	703	736	741	696	725	781	735	736	745	761	693	728	734	763	725	727	799	738	745	720	728	757	791	744	777	746	651	741	717	709	752	760	778	685	703	764	737	731	725	768	784	771	767	721	752	776	745	734	808	726	767	749	747	807	769	740	718	756	750	788	750	744	772	693	738	672	772	706	725	751	778	754	720	755	716	769	764	756	785	750	753	680	745	740	736	710	729	762	749	725	716	750	727	790	711	702	773	749	772	766	721	709	746	739	731	712	774	706	734	764	777	720	761	720	731	722	734	775	731	726	779	767	763	733	721	719	744	735	702	719	719	755	742	777	728	734	741	729	738	682	714	716	735	772	740	727	735	726	745	748	743	727	707	766	736	702	740	699	765	757	754	723	740	731	733	752	747	799	744	746	694	757	728	704	768	754	710	755	732	724	779	733	770	771	753	753	757	799	727	729	767	722	707	759	734	741	726	742	712	722	741	746	761	715	704	714	738	709	717	749	746	748	716	751	753	751	770	739	753	739	773	746	780	677	757	742	735	739	758	748	739	744	739	736	766	705	764	743	735	764	749	771	695	741	762	727	703	765	731	723	749	732	754	733	759	734	776	755	729	762	741	726	753	650	677	758	682	703	732	728	757	724	765	775	748	751	739	778	735	677	768	733	744	765	746	738	708	773	711	709	770	678	701	710	744	743	727	779	753	757	713	767	747	718	714	731	792	746	759	715	720	755	733	742	764	755	775	730	704	731	731	745	709	750	780	768	699	753	681	740	786	752	785	756	743	770	706	775	764	757	757	704	748	772	793	741	800	717	727	708	697	780	735	782	707	786	770	767	726	775	713	694	727	762	702	705	731	751	767	730	748	776	744	746	714	695	747	765	755	724	755	768	741	789	739	718	738	764	732	735	700	754	728	731	733	755	716	745	732	727	765	732	738	742	695	708	767	697	707	774	701	753	727	781	719	741	760	716	705	766	736	725	767	804	741	757	760	743	758	754	714	759	748	736	713	763	756	738	727	725	744	807	761	758	691	736	716	665	729	703	760	768	731	733	758	763	760	764	750	724	694	771	708	764	743	738	769	742	788	749	709	726	729	769	743	763	686
29578	28857	25771	11300	1113	612	402	399	368	382	416	363	382	376	348	393	415	379	394	388	380	391	397	376	368	358	402	368	392	380	405	383	364	395	401	386	419	428	383	377	395	352	346	407	400	405	386	363	359	403	408	388	382	386	393	369	404	385	350	347	365	371	371	365	404	398	342	364	407	364	382	379	360	394	372	392	379	375	356	376	372	371	401	387	335	395	366	391	387	382	383	392	346	417	381	353	416	386	356	395	378	389	413	372	389	393	387	388	402	390	366	404	407	396	378	358	379	430	414	378	383	379	393	423	427	375	390	360	354	433	359	395	384	381	352	361	372	395	378	401	378	387	361	375	366	379	423	361	369	363	389	395	338	384	412	392	367	395	346	376	337	360	386	377	414	387	383	406	359	404	388	384	368	353	363	388	387	347	415	373	408	383	375	388	366	371	418	404	375	414	376	385	382	346	379	387	373	384	384	387	428	386	412	393	360	369	404	367	381	350	421	344	389	376	371	388	376	408	367	357	411	344	421	381	414	376	375	338	385	387	382	374	356	416	373	386	385	376	383	391	351	403	368	379	375	356	398	381	399	396	353	382	368	370	405	380	408	383	416	400	387	363	391	382	398	410	398	379	387	380	374	377	351	373	392	370	388	364	388	388	375	372	379	405	375	396	367	411	361	388	388	364	399	356	435	386	398	368	355	412	383	386	386	395	357	363	377	356	337	388	382	364	381	364	391	397	377	408	384	372	403	404	353	374	364	397	396	412	385	435	373	341	388	355	387	410	358	391	363	394	372	337	351	398	363	395	348	380	372	356	365	388	381	384	384	373	390	353	403	375	391	376	390	357	386	420	395	367	413	357	401	399	392	379	358	404	392	384	420	412	383	353	392	390	368	395	401	411	392	382	393	397	394	371	384	378	360	358	400	342	345	395	369	370	395	399	384	345	431	388	389	370	371	394	373	425	376	370	416	407	364	369	396	372	341	362	379	384	385	400	366	415	397	361	385	391	379	406	395	374	374	387	397	384	443	392	423	414	392	383	383	388	385	385	391	394	400	354	373	349	380	410	372	366	369	403	414	360	355	390	400	366	413	401	360	424	400	365	371	372	396	404	387	428	395	386	382	389	386	367	367	370	394	357	419	381	379	393	390	340	369	394	419	426	364	420	375	363	392	401	358	392	365	403	364	405	353	381	357	420	354	378	366	379	378	379	344	366	394	353	398	368	384	418	347	386	370	404	359	374	376	386	375	406	400	437	385	420	377	369	375	388	361	375	372	358	386	386	420	380	421	378	379	365	403	414	392	367	349	427	376	362	392	342	352	392	363	390	393	349	375	350	383	377	362	333	401	380	380	402	388	408	370	361	381	365	374	400	392	380	374	370	370	384	395	365	381	363	372	385	354	375	375	357	378	369	371	368	376	401	375	391	361	366	378	427	379	391	384	411	408	390	394	408	339	387	377	374	404	388	393	362	377	413	408	365	347	368	381	422	337	367	369	376	398	382	361	392	399	387	376	382	354	369	396	376	414	393	403	355	374	381	387	364	352	359	364	393	365	387	423	388	393	325	375	364	342	352	382	380	382	392	368	359	377	375	375	375	388	354	402	389	369	374	415	376	380	403	376	395	393	376	381	379	359	378	386	392	329	397	400	376	384	386	394	380	380	395	361	362	372	373	388	392	404	405	383	363	389	357	359	388	366	398	353	386	387	374	411	363	372	362	383	407	379	387	385	405	390	361	415	368	381	359	384	344	425	385	378	412	386	385	386	369	393	377	388	377	355	416	363	366	395	377	405	377	361	398	371	396	382	385	366	405	383	329	363	361	419	374	393	343	390	409	420	401	364	380	382	392	372	390	376	412	394	413	371	351	395	398	371	395	365	378	372	395	363	373	369	366	389	389	387	353	383	355	383	387	377	397	362	350	422	389	367	376	395	353	368	415	384	378	373	393	356	371	364	359	400	372	356	354	409	391	382	392	375	367	388	369	371	370	398	386	361	387	401	394	371	384	384	366	397	377	397	425	373	388	410	397	385	361	375	360	374	365	370	397	395	392	391	374	392	389	396	362	408	373	411	388	408	395	406	396	385	360	381	421	359	374	365	376	391	387	407	377	445	370	362	380	383	410	421	386	387	374	388	383	387	370	424	380	360	377	372	348	420	413	388	390	350	378	367	377	371	415	368	393	378	360	378	405	393	409	358	412	369	364	366	394	402	382	375	441	393	383	383	390	375	397	385	371	380	388	375	390	365	394	417	369	381	376	392	377	353	405	397	381	400	373	366	358	363	416	354	390	379	359	353	388	366	395	403	387	388	402	363	395	379	380	355	412	406	398	396	381	376	383	378	375	369	375	415	395	353	383	407	389	409	384	378	380	411	377	391	386	356	396	362	382	376	353	376	389	369	392	391	397	413	378	387	374	367	388	386	384	392	390	380	397	376	401	395	388	377	384	361	399	364	356	369	393	361	405	353	363	382	399	342	392	391	389	407	389	405	386	397	435	367	413	380	388	333	409	398	386	361	374	370	356	390	400	385	412	387	371	363	389	412	372	382	393	368	370	360	385	378	380	420	398	383	379	398	363	402	418	378	402	382	358	405	366	398	391	363	346	399	373	376	368	377	385	361	354	391	373	397	387	363	377	424	377	411	376	369	408	372	378	392	400	391	384	343	399	366	370	376	385	400	353	360	398	371	402	367	373	373	391	367	403	400	383	410	372	410	397	402	365	409	356	406	363	378	359	394	409	384	356	415	345	388	390	364	377	406	371	375	407	358	351	391	416	379	348	353	388	364	394	387	393	380	364	386	367	390	383	383	417	363	372	364	371	382	348	385	379	392	367	400	394	375	367	346	400	393	368	379	407	411	339	414	387	364	423	386	361	377	364	370	444	389	371	399	383	380	385	374	402	359	369	429	376	403	363	414	374	409	380	394	405	365	391	399	410	392	361	370	389	402	414	391	401	389	376	373	390	403	379	385	373	421	380	416	400	391	378	384	385	367	358	405	375	369	384	352	372	378	396	379	398	386	389	400	386	340	391	395	357	373	397	400	389	405	377	364	364	395	406	399	371	368	385	343	359	385	421	390	380	383	400	413	371	387	396	397	351	374	366	412	383	419	350	392	397	395	364	384	399	383	347	359	391	385	407	386	393	390	359	408	392	420	376	380	380	360	386	390	383	334	380	416	373	379	403	400	353	372	394	383	378	386	379	398	405	399	387	354	365	355	382	366	390	412	377	389	373	394	390	388	367	356	383	343	384	361	374	352	379	380	367	374	384	401	383	396	377	360	419	377	363	393	381	332	393	362	368	383	350	411	411	373	369	380	368	368	374	352	380	391	390	398	376	382	383	371	372	422	377	385	393	389	391	388	394	388	399	397	411	372	346	389	381	349	392	411	407	367	404	396	397	405	399	361	383	387	376	396	380	397	392	363	362	396	372	361	394	383	401	397	411	373	376	371	365	385	397	381	370	380	373	395	366	356	389	392	354
39874	47446	29698	11388	1807	1129	728	777	712	695	707	681	691	695	693	723	643	694	712	742	708	667	733	718	729	709	716	712	678	687	699	742	719	677	677	733	707	713	718	653	658	691	672	678	667	735	721	677	667	674	692	677	716	694	711	711	734	712	739	682	699	733	720	722	664	694	725	684	652	697	737	747	665	682	718	704	733	709	722	723	676	658	724	719	653	713	724	700	687	686	712	697	693	725	671	697	679	737	651	738	706	727	727	688	713	708	685	682	746	665	711	673	619	704	677	671	688	752	701	735	695	696	699	716	692	723	692	745	677	738	690	690	752	679	682	678	676	745	700	709	720	716	722	678	683	664	735	696	705	759	710	744	727	730	735	656	708	724	666	706	707	761	690	674	735	726	657	700	734	684	694	695	667	730	750	684	694	708	691	748	677	693	670	647	720	662	701	715	714	705	658	686	720	659	690	720	714	741	717	685	725	707	732	713	679	685	709	677	702	683	677	685	685	712	678	751	722	718	674	709	707	670	714	648	708	703	723	681	683	714	668	732	688	670	700	718	694	683	726	705	689	700	696	702	706	694	695	738	676	679	663	694	719	709	717	694	726	696	707	726	681	719	701	675	684	686	677	768	703	735	679	693	732	720	658	713	722	734	718	734	714	727	699	725	701	732	674	685	726	747	684	672	677	708	682	653	678	642	714	659	718	660	671	682	711	717	733	680	699	743	711	723	741	689	705	750	746	748	760	676	715	728	725	747	735	718	703	713	674	658	693	737	706	728	737	734	728	763	690	726	686	699	717	769	719	678	725	692	706	690	683	696	772	734	726	725	742	654	714	668	683	727	726	757	748	710	712	697	699	697	683	701	697	700	708	696	704	752	711	706	713	724	771	703	710	667	743	723	653	697	645	699	668	743	728	690	717	658	679	707	684	668	693	728	687	715	673	697	702	767	722	705	705	692	712	692	689	722	729	705	701	697	740	709	686	718	752	715	662	704	724	747	725	647	697	657	711	631	674	691	720	687	720	714	717	723	714	685	726	716	694	702	703	707	685	688	632	711	700	667	686	754	695	708	710	690	700	746	694	678	712	679	680	772	683	689	718	744	683	710	693	694	675	706	668	702	681	712	697	663	715	702	689	679	724	781	699	692	695	704	692	687	732	766	718	739	761	724	686	671	755	716	715	697	693	706	691	701	665	704	656	672	749	672	713	701	660	704	682	715	709	730	728	688	692	713	750	683	659	733	702	703	708	768	704	702	700	700	698	686	669	670	657	682	711	693	751	685	708	706	712	745	687	672	702	732	742	699	749	698	704	708	711	694	697	679	668	718	684	711	711	714	715	693	682	689	686	690	666	673	598	711	630	694	675	737	691	764	712	720	648	720	704	674	717	692	711	662	677	681	702	736	674	764	654	689	742	681	692	702	712	744	679	756	734	706	724	644	699	703	686	692	672	694	675	696	711	746	702	659	654	746	691	716	730	683	677	703	686	721	716	696	662	696	672	702	709	706	677	692	702	714	684	748	712	730	689	754	719	666	719	752	660	770	714	687	725	711	722	734	691	752	741	714	728	700	688	711	677	731	721	643	681	737	684	730	690	699	702	749	732	714	760	751	702	728	680	692	693	642	690	736	742	714	691	667	680	719	705	699	676	690	692	730	700	722	770	694	670	708	714	703	715	689	697	729	699	684	718	719	678	713	737	695	730	739	728	713	701	665	698	677	651	677	710	723	702	720	711	725	677	692	682	673	731	737	653	677	767	717	711	706	686	733	644	694	694	726	753	699	718	673	701	728	709	673	694	707	726	768	698	742	730	718	734	695	707	720	716	697	729	709	701	683	753	708	713	752	656	680	713	661	690	717	655	688	690	719	696	705	771	693	757	692	704	696	689	725	718	693	720	738	669	703	710	726	676	702	704	731	723	746	746	673	727	705	678	722	677	721	669	651	644	661	656	702	679	710	691	684	687	743	708	708	691	688	692	692	699	730	778	675	711	707	670	692	762	704	704	732	714	704	666	788	674	721	690	708	675	738	687	738	755	696	721	709	699	719	685	773	712	704	734	673	694	740	691	704	677	654	698	716	662	698	742	704	677	687	724	688	760	732	652	714	693	725	694	661	689	721	665	689	673	693	692	677	741	680	706	685	691	680	700	698	729	714	738	728	702	679	673	693	699	726	686	693	686	725	660	699	705	713	705	653	739	714	669	707	702	743	732	708	682	711	687	708	712	692	718	726	675	714	719	687	709	732	660	768	683	725	723	717	693	694	712	660	698	701	708	714	680	694	712	708	719	678	706	686	710	733	706	703	700	709	687	702	703	744	678	681	679	726	739	703	713	766	708	700	706	689	720	693	693	700	714	695	701	726	696	699	743	736	731	705	740	729	689	671	716	674	705	682	664	710	781	681	713	685	710	702	664	665	709	735	696	709	709	703	666	705	748	684	714	702	666	689	715	720	720	679	701	744	688	728	691	685	722	702	684	702	715	698	711	672	725	711	706	734	682	715	702	686	690	718	722	699	656	725	700	708	704	659	738	695	678	714	749	712	697	687	678	747	698	710	679	720	667	697	661	724	636	687	693	675	644	696	716	705	674	724	713	706	728	711	737	687	720	659	687	645	720	711	714	716	697	666	726	677	705	687	682	695	742	712	688	671	706	654	699	705	678	728	703	737	696	701	670	701	733	683	724	666	670	704	688	715	735	746	688	729	718	699	681	743	695	725	704	753	693	697	715	687	705	725	725	714	720	692	706	724	699	692	712	729	695	740	752	755	693	673	657	713	715	678	725	694	689	714	693	706	689	709	695	689	706	716	747	725	679	702	756	769	690	705	732	694	708	727	736	652	715	695	660	696	672	695	651	694	708	722	637	730	689	702	741	682	726	728	682	735	735	687	781	714	705	696	685	659	694	696	670	675	768	703	687	747	723	685	689	689	718	706	716	673	721	687	735	668	723	703	651	701	680	761	715	697	723	694	718	711	692	712	693	702	712	725	667	674	718	686	683	690	713	765	675	671	722	732	706	734	710	706	714	647	742	702	666	685	666	673	716	721	693	729	671	719	776	715	664	664	694	762	705	701	715	673	697	712	729	742	731	680	683	687	721	685	785	701	648	665	712	728	690	784	676	737	729	677	712	719	664	718	692	682	676	734	711	709	717	730	745	698	731	686	674	696	716	714	704	677	659	746	724	714	658	735	694	705	676	653	721	729	716	704	702	705	704	659	745	688	721	696	686	663	632	704	687	654	730	700	697	700	687	705	680	686	669	769	681	747	656	765	730	694	698	663	723	696	748	694	687	686	696	712	747	687	680	690	699	747	671	645	723	754	701	703	702	710	720	654	701	751	695	714	655	720	742	716	679	705	694	717	704	687	728	688	705	693	705	717	695	693	703	690	726	723	700	736	735	694	696	730	740	709	725	713	750	687	730	668	693	722	680	709	697	711	708	694	703	659	680	721	725	670	682	706	728	715	716	712	647	646	681	711	704	712
24456	22928	30851	25535	19311	7141	463	331	346	317	326	337	321	331	300	338	351	327	359	291	294	308	326	334	335	315	332	328	344	312	331	339	333	310	347	334	315	315	310	311	314	309	315	327	293	326	318	302	317	319	351	315	325	345	314	332	317	342	296	295	311	328	305	306	334	318	293	310	319	324	310	312	326	291	337	303	342	295	289	333	348	331	323	308	303	309	304	323	308	315	339	304	305	330	336	319	309	351	370	293	293	306	314	345	314	308	306	319	333	320	321	336	330	316	303	315	326	307	343	332	314	301	325	302	310	316	324	332	313	280	322	342	358	309	333	323	301	327	318	322	333	305	351	330	321	309	322	329	296	303	290	320	306	336	268	310	306	329	338	317	297	323	309	295	347	337	319	334	299	316	293	329	336	315	341	306	301	290	311	312	304	303	289	308	313	352	327	316	323	313	325	307	300	285	311	313	297	288	336	335	330	357	352	303	307	339	323	336	328	309	303	322	318	294	311	319	320	321	317	284	290	334	333	325	336	306	321	331	321	278	341	351	313	339	319	324	305	318	295	362	310	322	269	304	315	311	310	342	324	303	323	305	329	334	326	318	305	304	321	341	294	295	332	290	319	323	336	312	325	300	301	325	314	310	307	317	309	326	341	333	345	336	315	309	340	303	324	340	302	315	298	313	302	326	296	324	313	318	297	329	312	330	329	319	301	348	327	333	305	285	342	346	313	360	320	332	304	281	322	278	318	323	283	333	314	330	314	306	380	296	336	323	340	306	304	345	298	329	305	319	308	327	294	279	345	316	303	290	307	309	285	330	313	318	296	300	337	298	321	308	316	329	280	303	326	335	343	307	310	342	308	300	331	325	285	325	335	347	307	358	331	294	331	283	300	336	320	328	340	308	345	289	326	323	325	359	314	327	329	340	312	332	332	328	317	321	332	312	302	299	306	298	292	322	310	336	329	284	307	307	318	317	302	311	288	286	337	297	342	315	320	278	313	336	295	290	342	316	304	300	338	335	300	321	309	307	334	326	320	330	328	350	320	277	305	316	309	340	311	304	303	310	327	286	348	335	324	317	330	327	321	317	308	285	324	320	301	327	325	318	334	325	328	310	320	332	337	328	318	319	305	322	317	337	310	360	279	283	343	322	336	302	324	297	331	333	322	299	317	334	298	312	331	317	307	345	346	329	331	323	310	305	313	287	313	323	327	353	295	319	335	344	297	308	318	314	298	340	302	303	276	303	307	297	313	329	334	316	282	330	320	332	310	303	301	303	329	332	339	336	322	310	352	321	307	334	345	316	330	322	309	356	299	327	321	361	340	314	276	247	321	316	312	342	319	350	315	316	264	323	304	340	303	326	317	321	305	309	294	316	311	331	316	311	338	332	320	312	302	299	334	313	296	329	300	319	304	327	319	362	320	310	336	313	308	308	322	322	312	301	285	329	323	291	307	331	320	324	334	298	306	316	305	307	345	281	328	329	299	319	301	320	256	302	322	319	283	326	297	342	311	327	345	324	305	336	299	317	349	295	331	335	321	315	327	340	323	309	326	293	289	347	268	313	331	317	293	311	308	291	316	302	323	287	305	312	332	323	299	303	355	277	345	305	352	305	298	323	306	354	325	292	325	318	342	323	314	331	352	306	292	309	314	321	354	347	295	304	326	322	321	303	300	300	329	317	324	331	380	324	316	334	306	302	332	281	341	293	293	316	307	342	335	340	326	327	323	307	312	334	341	349	319	328	329	293	288	306	327	306	306	306	348	280	342	316	304	319	281	330	288	336	303	315	282	318	304	318	316	322	307	313	302	316	294	300	310	304	349	312	353	323	300	309	337	332	326	343	318	308	321	332	293	297	323	324	289	328	301	306	290	310	298	287	307	325	336	320	323	293	306	342	331	314	286	337	315	305	308	304	334	334	327	333	319	332	336	326	276	297	264	286	280	347	342	305	337	315	322	304	336	307	289	278	294	314	299	300	299	311	277	311	358	320	327	283	312	297	338	328	319	293	315	347	309	340	303	324	313	328	304	335	305	309	318	316	356	295	300	315	344	288	327	310	304	313	282	327	339	291	312	307	344	318	298	299	314	315	329	309	304	310	320	334	287	327	301	284	334	326	340	323	331	334	318	314	319	334	319	288	342	321	314	311	310	288	284	336	314	346	329	299	319	303	327	309	293	291	312	315	286	347	319	320	339	362	321	308	298	337	323	304	322	307	303	330	333	305	329	305	309	316	334	329	292	335	339	341	324	308	277	306	296	308	357	342	308	303	310	344	300	323	333	308	309	274	312	315	299	321	321	313	301	321	318	332	353	285	335	312	286	303	311	300	349	361	323	301	344	304	325	270	333	301	301	307	330	303	306	288	324	289	295	297	289	309	317	344	300	356	311	311	287	314	302	285	321	284	311	336	312	269	330	264	309	311	307	299	325	303	309	307	366	273	304	323	317	314	312	316	301	304	310	347	325	317	311	340	331	307	332	308	313	316	311	295	323	309	294	305	332	284	333	295	324	323	278	342	323	295	321	319	299	319	314	315	324	338	301	305	333	320	335	323	337	301	328	332	321	310	320	274	272	321	321	313	285	282	333	315	308	291	292	316	324	287	346	303	310	309	318	320	315	347	311	295	301	352	324	320	339	336	309	315	288	308	327	318	347	314	372	324	304	301	293	328	337	348	286	313	299	349	315	294	288	322	341	334	319	337	316	313	322	305	290	330	312	329	298	363	294	326	306	302	314	307	334	299	318	307	326	343	323	311	315	329	313	291	344	326	322	313	309	327	310	306	335	325	304	292	348	317	318	312	312	326	310	304	310	319	314	315	291	302	310	328	330	320	287	307	321	332	303	325	298	322	312	298	308	302	344	287	327	318	285	288	323	313	310	340	307	314	303	333	333	332	305	298	307	303	323	301	308	302	338	327	312	290	328	299	315	328	300	328	338	300	303	322	333	340	318	326	316	265	317	321	320	278	330	289	342	325	315	318	327	338	323	326	338	283	329	307	331	309	334	318	310	287	302	339	307	330	309	340	329	291	296	327	329	286	271	310	311	324	318	322	299	339	329	322	310	318	307	329	334	298	305	327	322	288	319	303	320	287	348	319	316	342	334	294	302	292	307	294	313	294	336	303	286	305	325	334	310	296	296	309	314	327	336	327	303	321	307	306	305	301	307	306	315	312	325	326	284	293	296	325	331	298	327	313	302	283	299	316	301	321	325	331	313	322	327	338	334	336	305	293	316	312	276	315	335	331	323	319	322	323	316	352	319	329	317	268	314	317	309	330	301	308	307	293	303	321	337	342	331	314	335	315	312	334	329	325	302	322	315	319	296	328	295	321	324	305	319	264	274	326	319	300	326	339	309	326	305	345	286	295	327	314	306	330	311	351	361	323	332	347	305	314	327	325	320	278	319	291	326	329	305	327	282	314	308	334	286	287	322	328	338	315	346	332	339	322	317	304	299	305	289	343	317	341	301	307	287	302	330	307
60794	88768	61203	35242	9533	3068	593	600	619	584	596	589	575	580	576	584	548	544	623	574	616	600	600	563	610	588	587	568	612	540	582	586	563	590	610	604	609	606	553	541	564	580	582	631	554	567	615	575	534	589	554	543	551	584	625	592	616	530	557	586	595	546	582	528	576	589	556	574	619	547	548	600	608	556	571	605	580	576	620	614	575	569	589	641	618	571	580	610	628	584	584	533	604	608	566	581	604	570	594	601	597	545	588	626	584	545	542	564	617	596	601	571	578	575	556	561	563	567	556	537	604	589	604	557	565	567	594	612	574	571	591	572	530	587	573	569	592	590	599	568	569	578	542	539	598	589	569	600	626	614	554	584	565	560	593	608	560	609	619	564	574	613	569	598	532	590	552	565	595	588	588	593	567	555	599	594	567	597	568	558	568	602	559	511	610	570	566	553	550	556	548	595	583	542	622	620	598	573	619	562	599	558	582	594	593	618	596	608	569	594	607	589	552	601	599	574	569	564	543	532	611	576	587	586	602	563	586	590	606	588	569	594	539	539	575	596	560	596	566	577	539	625	588	602	591	573	579	562	542	556	581	603	565	562	557	592	575	552	561	592	584	570	624	598	562	558	601	577	560	567	591	585	573	551	517	584	597	571	574	556	581	602	573	565	588	564	555	537	567	566	595	642	593	624	580	601	582	566	543	593	573	562	547	584	584	584	573	592	562	565	547	604	533	583	559	567	563	606	593	553	603	593	579	556	562	569	607	573	570	550	566	600	585	549	581	565	596	607	600	563	579	580	554	606	577	576	606	592	557	584	583	582	595	567	556	590	540	573	597	611	579	594	543	569	584	579	578	579	608	582	571	562	572	594	600	594	570	611	587	554	593	590	573	591	564	612	607	605	571	581	565	545	593	554	573	548	603	544	544	587	596	599	550	546	577	546	561	576	600	571	595	546	617	596	559	575	578	560	554	581	569	579	601	575	553	572	618	567	587	565	583	576	529	580	568	578	613	555	580	571	599	554	584	619	575	576	586	568	560	595	570	546	575	591	596	572	549	551	548	604	553	571	613	606	584	589	550	549	604	571	620	574	572	578	573	574	580	572	601	603	560	615	593	538	559	609	582	596	572	582	616	575	586	565	581	561	597	608	555	603	592	620	591	572	579	623	540	560	581	598	571	587	576	570	590	573	589	611	594	549	569	556	554	561	555	582	552	590	604	588	600	622	599	547	604	577	574	628	577	620	589	596	552	632	598	587	557	574	550	549	580	589	583	607	584	601	557	564	601	572	586	573	618	600	622	556	594	560	543	573	597	571	557	567	536	523	544	597	577	643	554	588	561	564	557	571	572	594	580	545	586	579	592	602	595	538	579	586	565	536	573	596	561	586	582	587	612	598	575	577	600	549	545	590	560	576	599	561	537	567	538	592	599	576	590	567	628	629	573	593	543	569	580	544	541	577	587	561	591	567	593	575	568	550	588	573	619	548	590	619	557	576	562	567	616	583	562	563	572	589	607	545	536	605	584	592	537	562	577	587	527	536	546	589	562	581	565	557	568	550	543	596	575	561	607	550	529	584	592	600	583	602	579	595	588	590	570	595	567	591	572	554	570	587	579	577	604	619	629	550	569	610	629	605	594	597	583	561	590	583	548	576	550	581	569	594	559	516	575	600	555	586	554	569	633	579	597	613	602	582	575	587	561	575	567	584	575	583	593	571	600	584	597	595	591	607	620	582	565	562	597	575	620	544	590	583	576	575	567	596	565	561	623	606	525	583	553	573	536	597	588	640	558	583	617	550	564	621	601	619	599	568	594	572	573	551	600	562	581	580	572	541	548	587	607	627	570	565	605	555	538	569	567	553	555	595	605	595	556	568	615	585	617	582	574	563	576	602	573	611	571	564	559	595	522	604	578	583	583	544	580	586	566	585	604	563	586	600	612	571	596	590	562	583	592	593	538	566	540	522	591	568	582	541	548	556	541	558	615	550	585	573	522	578	588	562	571	565	562	585	580	591	579	606	622	577	576	606	585	576	573	590	548	573	552	587	556	550	567	566	547	544	566	588	593	570	594	591	599	578	559	578	566	557	556	611	576	578	550	566	550	629	553	555	603	597	602	565	587	569	545	599	627	560	609	590	552	585	588	614	574	581	606	565	566	568	593	613	599	581	575	572	570	582	546	595	566	631	602	578	569	583	576	569	551	512	593	601	578	589	581	618	562	619	595	561	617	596	541	574	586	621	553	547	595	579	565	535	571	544	573	577	532	577	581	553	607	597	492	583	583	605	640	551	546	563	591	539	646	596	578	592	568	559	574	587	585	597	590	595	553	611	571	596	567	578	573	576	555	587	559	625	575	607	538	604	566	571	578	575	599	589	571	618	545	577	584	518	583	629	576	593	577	582	546	552	569	588	528	568	557	575	557	590	575	571	616	588	570	578	555	541	550	578	578	614	585	537	582	654	550	602	552	573	583	568	629	591	565	553	596	555	576	592	553	555	568	573	538	585	581	620	566	552	555	585	577	598	565	565	579	548	571	571	554	543	586	591	607	585	576	543	568	581	543	574	569	581	566	561	565	536	593	547	575	567	619	621	587	553	585	572	566	563	593	551	582	542	582	567	597	580	567	591	568	584	554	583	547	604	621	615	558	573	570	576	523	528	586	608	566	569	566	616	583	580	596	575	563	583	601	573	576	577	591	569	529	553	582	598	604	545	559	589	598	556	587	625	561	608	570	532	580	576	564	588	576	580	642	624	591	578	585	583	591	580	575	526	596	569	595	562	574	577	588	611	598	568	574	563	583	606	554	586	563	580	607	580	551	581	585	556	561	589	550	571	546	573	612	563	614	592	588	582	567	550	560	592	580	625	569	626	574	620	565	556	519	574	598	539	599	520	554	583	590	578	589	586	562	566	604	564	641	575	562	613	575	576	595	527	588	580	564	577	595	581	594	611	596	557	571	586	621	545	507	589	601	600	616	607	542	570	551	545	587	592	618	581	596	607	555	560	627	587	580	566	596	602	567	590	620	562	588	543	579	539	556	569	567	596	590	576	544	576	588	608	570	533	572	574	593	558	592	598	562	583	575	600	572	569	562	548	602	600	536	587	642	583	609	619	636	663	574	566	560	586	560	579	585	579	558	558	565	582	599	583	581	584	510	624	572	564	588	546	588	588	597	562	588	590	610	570	569	596	591	564	559	636	595	558	574	565	593	580	582	596	599	577	545	536	565	591	581	554	569	602	596	599	597	595	589	574	630	548	576	607	550	557	589	574	571	590	539	533	589	621	568	608	593	610	561	605	578	568	592	590	584	523	553	565	562	585	598	566	588	633	538	563	559	588	583	606	572	565	586	577	592	562	567	584	633	569	587	554	575	528	578	548	578	570	568	610	598	594	581	613	594	600	601	536	609	584	543	581	537	536	527	604	551	572	582	593	564	566	585	600	582	565	560	590	556	600	574	574	583	576	630	580	565	591	584	561	646	548	578	547
23235	21758	29771	24185	21103	17871	3627	566	479	502	530	516	482	488	455	480	417	467	444	514	543	516	477	455	472	484	476	453	450	470	490	450	472	474	478	479	481	411	449	430	463	482	484	520	472	494	444	483	457	465	476	460	435	481	443	457	462	500	510	472	443	433	464	481	461	477	443	439	472	475	450	491	438	472	474	495	463	465	485	456	496	460	454	477	484	474	433	477	479	479	449	447	465	437	465	449	456	471	462	485	462	482	507	478	497	478	482	470	455	471	446	446	489	453	498	496	442	465	471	448	447	468	478	452	463	492	443	446	462	456	453	488	490	488	456	458	461	483	496	437	448	451	476	473	480	478	473	487	490	455	487	447	446	477	498	428	487	431	467	414	476	435	479	445	466	489	463	466	425	462	471	483	465	454	455	465	464	462	455	477	451	477	501	465	461	474	474	450	465	472	489	494	452	457	440	485	461	457	462	432	432	471	479	489	472	484	449	461	492	462	489	477	468	442	447	444	448	458	495	471	499	465	474	484	469	454	478	446	494	473	452	446	454	450	462	472	450	492	477	478	475	455	493	456	482	462	499	478	433	430	502	454	483	485	445	470	453	454	438	455	415	477	479	473	433	443	448	485	440	434	477	497	493	473	443	436	481	473	460	468	434	448	459	450	491	445	439	492	471	446	449	458	444	428	439	477	429	483	493	445	425	510	435	484	464	429	447	490	460	469	500	483	454	467	477	455	434	487	423	475	456	501	471	453	478	472	451	497	501	451	437	548	478	483	497	459	455	436	500	465	456	459	449	448	473	504	441	467	471	465	448	477	455	497	441	467	496	458	442	486	456	434	456	445	449	475	486	477	513	478	459	445	472	480	496	484	457	467	476	479	446	461	410	477	488	466	445	479	478	406	416	482	459	458	430	456	484	496	434	455	519	493	415	415	455	473	478	478	463	427	447	488	475	472	499	458	480	476	461	502	459	462	445	520	454	528	494	510	419	473	464	506	469	458	445	454	458	444	460	494	471	415	447	488	484	464	478	488	499	476	488	461	448	489	454	443	460	439	448	475	412	471	467	440	482	462	467	461	478	486	500	464	475	476	429	477	426	447	508	465	481	456	435	464	481	435	516	437	452	474	466	463	440	480	469	473	452	465	490	481	496	461	424	437	472	454	455	462	469	476	446	485	504	487	445	446	472	452	483	513	471	469	498	455	464	415	464	443	487	466	440	477	452	479	424	478	493	466	475	487	464	477	447	432	450	472	488	464	464	475	454	521	483	446	463	456	457	440	441	482	471	431	524	464	484	482	437	522	470	497	460	444	445	452	471	433	501	442	431	425	471	479	459	430	475	491	479	427	492	434	503	482	477	471	476	460	435	436	438	481	460	460	486	451	466	459	485	454	446	427	482	508	429	511	481	428	491	500	438	469	435	439	469	440	498	472	450	477	422	438	477	470	433	440	434	464	456	428	480	476	461	449	499	471	471	463	463	467	490	469	477	442	468	499	457	436	474	481	493	470	479	433	488	463	465	467	479	474	434	435	469	459	502	500	453	488	442	440	494	484	443	412	459	486	455	505	457	450	447	494	469	465	464	455	475	460	465	463	482	479	484	446	485	433	433	438	493	479	449	446	429	463	436	463	474	484	483	461	490	490	455	470	491	445	479	481	443	473	461	477	467	460	430	455	514	490	459	503	442	489	436	476	451	494	434	488	449	454	466	441	462	437	419	417	469	453	443	474	441	480	479	470	472	497	468	431	489	492	433	457	513	459	435	463	460	467	470	478	467	437	499	495	444	480	439	461	491	477	459	450	451	456	446	444	473	435	455	465	462	459	514	458	455	475	454	474	499	437	467	460	487	466	508	475	474	462	491	456	439	490	459	487	458	468	493	494	466	479	462	425	486	450	462	486	456	447	477	487	435	488	434	472	488	444	462	476	461	471	430	451	454	455	484	466	453	463	459	420	420	459	477	510	443	439	469	446	456	483	461	469	477	442	486	493	432	426	428	478	447	454	463	496	502	443	444	463	477	456	487	453	445	457	445	493	482	462	447	433	470	484	471	504	469	458	467	497	497	464	477	489	453	476	462	467	463	440	430	444	437	455	427	457	475	492	461	462	459	477	470	477	456	480	428	478	472	518	489	472	462	500	412	480	518	491	440	451	506	489	478	481	483	456	467	461	479	457	438	487	502	463	447	466	451	429	456	422	473	498	500	470	487	469	438	464	462	449	466	489	500	490	494	469	450	505	439	435	498	481	485	491	474	493	482	448	483	436	453	459	460	456	460	445	446	455	457	444	446	442	479	444	464	444	458	471	501	433	486	487	452	427	503	476	476	425	465	479	512	452	450	460	453	498	451	453	478	454	508	462	484	458	477	466	430	470	504	461	466	499	470	486	443	454	492	438	456	446	484	483	461	489	498	445	439	467	442	491	463	432	450	469	459	469	448	449	479	501	470	471	496	463	440	438	487	475	458	472	515	470	457	443	431	485	506	456	463	485	453	456	500	519	468	445	462	481	469	420	442	475	490	441	490	460	450	478	471	461	451	449	447	506	470	456	464	444	451	434	455	382	468	512	467	508	466	484	475	467	483	495	485	446	461	426	471	506	468	473	462	491	470	463	481	459	463	481	472	482	451	500	449	497	454	466	460	497	451	474	432	430	499	496	483	448	487	478	476	441	469	452	457	485	453	472	472	467	494	435	478	483	451	467	470	448	457	464	479	431	474	429	468	437	497	445	474	487	464	501	447	483	459	467	439	498	434	440	440	478	488	481	475	466	457	460	468	423	479	468	484	485	490	474	439	483	421	453	460	461	438	440	449	451	476	464	460	438	443	408	467	519	495	456	505	496	482	458	459	441	464	464	493	477	435	439	472	512	478	472	447	447	490	494	469	463	463	496	443	469	467	466	517	479	459	478	460	441	476	503	470	456	435	458	438	432	450	442	456	462	454	474	484	481	456	484	443	474	414	449	460	448	460	457	449	461	428	427	471	467	448	482	465	489	460	457	451	472	474	500	465	454	479	453	450	475	421	454	493	446	453	425	507	473	422	424	449	486	475	467	466	478	457	478	471	470	457	430	475	471	503	449	451	465	477	404	451	475	472	448	478	472	437	498	456	467	503	476	473	449	428	470	437	448	492	486	476	454	440	469	439	452	456	475	457	461	523	488	469	457	456	461	436	437	480	501	459	481	484	480	462	490	461	479	457	499	418	457	472	472	453	490	435	482	442	481	450	430	446	464	447	425	464	464	481	511	473	470	496	442	451	511	473	463	485	436	462	476	429	466	436	442	462	464	482	478	498	486	448	481	455	479	451	521	449	457	481	434	459	464	466	493	458	481	460	480	514	470	466	489	446	466	481	502	451	457	443	486	460	466	438	446	446	435	427	495	473	471	475	465	485	472	426	466	476	466	466	448	473	470	451	455	505	457	518	464	449	485	443	429	492	469	457	483	444	470	512	480	458	462	478	459	505	515	456	439	484	445	490	459
59391	98069	70034	44073	16035	5037	822	790	813	752	892	768	818	783	809	789	802	832	859	824	794	804	800	870	781	849	793	833	799	797	744	805	765	788	750	842	805	833	817	767	774	786	768	768	763	805	810	788	795	804	836	771	803	784	771	774	816	800	783	814	772	781	792	813	792	796	829	811	771	825	786	807	786	773	826	763	810	805	852	820	766	816	789	774	780	804	822	844	824	739	809	776	798	779	738	783	817	758	783	814	779	820	819	765	802	809	766	763	732	759	719	776	793	800	791	826	776	836	795	788	787	734	716	747	845	732	763	808	718	865	783	779	776	815	746	793	772	812	787	833	811	733	848	809	784	795	777	799	837	801	752	772	775	809	825	798	846	775	774	783	816	749	746	790	799	818	719	816	808	818	770	783	758	697	771	742	831	778	796	812	813	820	787	802	826	766	809	735	792	816	771	783	789	749	806	778	757	820	748	774	796	813	768	786	770	818	818	815	774	791	804	791	804	857	816	745	784	794	785	805	803	794	789	759	805	859	799	830	728	760	816	765	804	778	770	742	756	758	795	802	780	862	772	836	807	791	797	793	850	777	804	825	791	767	768	770	783	821	736	790	801	790	823	812	810	775	751	801	799	834	789	778	861	801	796	808	809	837	829	825	782	777	773	837	758	783	766	839	751	792	808	757	806	808	810	797	828	761	780	749	818	798	765	828	799	792	748	779	819	830	847	792	789	783	754	767	798	753	757	813	802	847	773	745	805	786	830	770	812	743	830	763	837	810	739	782	837	780	813	763	789	774	737	817	763	799	769	783	771	801	757	820	828	800	815	774	800	771	770	811	794	736	784	805	780	778	789	795	858	811	787	824	800	823	820	795	833	813	802	765	796	776	788	825	743	818	762	768	794	803	758	796	771	812	798	802	796	813	794	782	833	831	761	806	790	815	745	830	794	788	766	743	807	809	746	775	764	804	815	806	778	803	782	779	840	803	802	812	765	774	776	769	778	808	795	812	796	784	784	816	773	813	773	808	795	745	820	743	816	780	759	775	832	822	788	838	767	775	847	829	813	821	757	804	772	780	807	799	796	810	755	770	761	778	812	760	816	778	833	817	773	784	744	858	813	825	825	764	785	802	834	820	767	771	771	755	824	755	827	810	781	774	759	751	766	801	746	811	778	743	774	815	811	818	785	801	813	785	823	783	784	813	808	796	746	764	788	751	844	807	831	790	781	846	771	793	793	817	833	802	755	808	814	817	801	803	782	797	808	804	768	782	770	790	774	776	802	796	810	792	773	804	757	831	724	821	823	798	772	815	781	769	820	792	739	753	754	742	790	811	816	813	792	782	837	768	763	771	818	804	804	770	793	786	765	769	789	774	859	785	802	805	771	804	780	793	796	761	771	765	841	814	793	787	745	832	772	760	791	767	764	775	737	778	771	835	812	795	809	823	797	788	767	802	710	763	810	760	761	811	766	734	750	804	762	815	754	765	748	799	791	770	783	816	784	744	790	765	760	770	824	764	823	798	793	799	816	788	800	809	782	766	832	738	792	806	797	726	756	822	748	800	750	758	778	786	763	810	778	816	837	769	789	763	757	754	753	751	742	754	796	786	788	756	750	809	744	772	767	818	752	786	786	797	789	755	818	792	838	764	800	802	778	792	839	743	797	800	780	748	781	736	820	763	830	841	844	799	762	750	807	795	739	778	816	796	802	798	806	829	816	858	806	745	781	783	809	840	813	770	818	765	795	790	754	794	809	797	799	812	876	814	790	758	800	816	767	775	767	767	795	817	812	841	811	790	884	795	757	768	759	804	772	853	769	800	794	751	802	766	778	750	824	774	789	805	793	780	812	779	808	836	768	833	770	764	746	781	738	799	764	796	794	800	795	772	748	803	801	817	828	766	781	802	802	801	787	772	755	770	816	774	752	843	831	811	776	819	780	761	794	780	744	747	778	795	838	827	817	780	816	837	813	796	767	750	779	763	732	771	800	775	812	820	763	752	781	790	742	811	803	804	763	786	740	785	758	777	858	771	786	774	809	784	821	752	812	779	809	753	784	786	816	794	777	768	787	801	742	723	779	800	782	780	779	769	812	782	797	790	788	772	771	778	801	780	784	833	707	806	768	846	772	795	810	775	796	740	791	812	815	830	776	779	752	796	841	851	794	800	860	794	818	778	765	791	772	825	775	797	763	761	785	776	753	782	818	831	805	737	795	756	744	797	745	759	820	805	797	780	796	786	794	811	782	716	797	756	760	780	738	801	823	799	793	771	794	786	799	813	765	801	775	811	772	808	777	772	799	772	777	766	790	777	792	840	793	834	731	774	777	740	763	794	784	791	774	861	770	808	807	796	770	820	808	845	802	775	762	772	766	799	806	764	844	792	767	818	786	773	827	799	824	775	829	789	766	803	799	832	777	814	841	818	778	770	786	821	783	826	768	749	835	796	790	752	836	810	768	817	801	797	808	821	779	750	814	827	804	801	808	798	780	748	785	826	744	794	828	819	788	791	804	792	783	799	785	778	795	801	780	827	833	792	771	771	790	796	817	812	791	787	746	786	789	799	773	814	791	766	753	806	761	769	760	775	824	808	759	782	801	830	812	795	816	802	780	789	804	824	789	821	822	799	822	780	784	772	842	802	826	776	804	793	797	740	747	782	732	778	776	775	772	741	824	821	785	784	826	831	748	755	733	774	809	795	785	802	797	847	772	823	748	790	780	802	831	815	750	858	766	828	804	792	741	756	762	779	788	784	812	794	800	815	795	852	803	819	819	764	785	773	826	815	779	783	817	796	811	770	753	766	792	758	811	786	796	800	793	851	809	808	790	786	835	805	806	807	766	838	801	772	799	779	799	814	780	791	813	793	803	746	761	802	779	801	797	819	760	764	797	781	816	824	791	839	783	878	774	764	772	731	768	814	794	820	848	804	798	772	809	791	809	759	790	779	822	768	749	764	791	742	838	744	769	834	799	757	767	826	757	796	786	777	820	829	745	790	741	764	792	791	813	789	785	815	752	724	776	819	774	770	790	759	780	783	775	823	752	783	778	829	808	808	810	840	791	811	783	757	766	791	747	815	798	746	791	789	781	764	797	790	738	836	847	795	824	784	747	807	804	778	783	775	761	806	802	805	808	815	759	787	787	775	801	788	759	798	814	830	782	763	812	792	778	793	797	807	854	772	817	780	827	805	763	778	805	813	769	784	808	738	827	730	829	786	804	850	829	822	797	795	789	779	820	822	779	831	756	761	805	802	769	818	777	750	791	765	754	836	859	805	772	794	791	773	766	733	773	801	768	736	753	736	725	814	816	784	777	747	794	729	783	761	794	780	812	798	771	800	783	790	793	798	799	798	760	759	793	810	812	798	720	787	828	856	785	797	839	787	816	785	737	780	750	762	789	813	786	743	765	766	786	778	772	753	781	765	811	774	819	823	770	800	758	774	805	806	758	771	838	760	785	797	783	825	791	788	785	781	793	842	755	773	775	745
29476	28776	26120	12074	1390	507	406	393	374	451	411	385	403	390	415	389	412	383	401	382	377	381	393	376	395	413	434	389	370	443	444	394	401	405	379	409	379	399	394	397	395	373	367	383	386	416	392	410	391	433	438	369	385	419	386	382	392	427	416	415	417	404	391	381	404	377	359	398	386	369	411	426	399	420	387	391	403	379	413	402	418	412	374	400	383	367	390	378	366	382	404	400	407	375	392	406	372	397	412	411	398	408	408	423	385	391	345	403	369	413	400	394	398	426	382	417	388	405	412	374	404	416	383	393	391	413	409	418	395	401	401	380	380	404	389	383	357	422	382	376	406	381	396	404	418	446	407	377	411	431	395	404	424	379	383	419	381	376	399	391	407	430	395	399	383	391	374	368	418	384	405	387	389	399	384	353	400	392	384	381	395	386	403	391	394	410	362	427	367	360	390	412	405	380	372	402	415	400	393	372	412	356	426	409	388	391	389	423	359	364	388	404	415	379	406	363	431	398	388	406	442	387	407	369	404	403	396	391	381	385	397	391	383	408	360	378	400	402	399	364	380	398	405	405	399	410	403	390	407	391	371	415	408	376	381	417	401	399	398	386	418	388	414	398	396	378	393	384	390	390	401	401	415	438	407	372	414	348	421	370	383	383	400	398	407	444	411	391	429	381	409	385	412	435	387	385	395	389	412	445	363	367	370	394	426	420	370	413	400	400	386	362	364	363	354	402	421	415	417	373	378	390	359	409	399	421	387	364	411	422	382	407	408	413	385	373	396	448	367	402	381	407	357	381	384	418	386	393	437	409	391	404	393	368	372	389	409	391	399	386	414	376	385	369	359	432	386	413	417	385	406	420	384	376	369	396	386	405	410	397	374	371	391	392	390	384	395	383	417	409	397	355	395	375	394	373	387	384	396	409	430	424	423	392	394	372	401	401	404	377	415	395	421	385	364	408	404	418	377	405	412	398	374	415	382	356	412	422	400	406	437	391	421	385	394	424	392	413	371	406	448	387	370	434	386	378	432	415	369	417	411	402	386	395	363	403	397	406	394	383	407	405	389	404	395	366	378	393	397	429	401	425	439	385	366	379	408	402	388	422	387	352	376	392	392	421	368	386	407	395	401	350	412	423	404	404	387	403	413	401	400	409	385	402	360	405	383	401	412	393	407	389	392	400	426	398	352	422	371	395	376	396	393	366	395	400	392	371	381	372	399	396	364	395	409	405	416	388	416	417	380	379	423	390	400	410	409	376	381	433	418	387	411	399	408	411	431	391	439	394	401	412	419	386	413	400	403	423	377	390	401	423	434	380	419	388	400	380	369	381	367	407	423	386	413	406	407	374	369	367	398	374	424	387	409	386	369	424	441	363	400	397	406	392	350	436	385	372	405	380	377	412	384	347	374	400	368	372	401	395	355	384	357	424	397	418	428	385	393	354	419	389	383	352	379	403	387	382	399	420	390	392	406	404	371	432	418	364	374	410	373	414	398	378	437	380	406	373	411	418	390	403	410	385	425	438	351	399	438	418	397	401	386	387	408	413	393	381	385	412	395	354	402	403	420	402	382	395	394	430	418	408	391	418	394	416	417	371	387	376	398	382	398	396	412	460	415	364	391	383	401	374	377	378	374	372	421	403	417	399	409	397	405	388	377	406	360	386	389	390	398	405	411	425	434	388	418	399	389	409	405	429	409	393	429	383	380	378	425	390	367	360	369	437	415	378	333	366	389	380	348	405	433	419	406	432	401	369	363	398	373	396	392	414	384	399	406	404	401	416	399	392	382	376	382	404	383	384	406	424	400	398	377	372	376	368	414	381	368	409	395	376	387	395	413	385	403	373	366	380	356	379	385	413	394	382	379	366	391	427	393	407	425	410	425	405	361	429	412	417	413	425	408	407	386	408	394	397	360	419	417	374	411	370	414	386	410	410	393	388	427	392	401	390	375	418	413	436	363	416	427	376	415	385	420	398	357	356	417	382	378	412	394	392	382	375	373	415	414	379	389	393	373	444	388	422	389	382	397	356	405	370	392	394	413	411	405	398	401	412	377	395	393	349	408	430	406	382	432	442	380	419	411	406	403	383	423	412	377	394	408	400	408	374	401	401	388	410	345	396	403	423	388	387	378	435	415	387	366	390	410	394	375	404	391	387	410	387	403	436	373	410	385	383	419	468	365	413	443	425	372	418	363	387	389	393	388	357	391	375	356	361	400	381	372	438	383	418	401	427	384	400	409	410	406	418	367	382	400	384	391	421	407	383	417	391	406	371	408	395	368	368	405	418	416	382	408	398	382	402	394	399	417	377	421	403	398	423	400	408	398	406	386	413	357	370	387	374	363	379	367	398	390	372	419	409	390	395	427	393	382	400	396	385	397	387	403	366	387	385	393	387	402	415	367	409	414	400	393	370	412	399	404	401	369	406	389	389	375	413	427	394	443	412	386	442	403	427	422	406	426	421	421	382	418	354	369	411	420	393	382	415	406	431	408	395	386	400	417	410	388	377	411	410	369	366	377	407	380	413	417	402	417	392	403	405	388	412	398	369	375	393	421	375	395	366	382	381	397	392	377	395	388	366	376	385	387	373	374	407	400	399	410	422	441	431	404	374	415	419	411	368	399	411	396	375	408	354	420	430	408	433	392	424	420	406	404	391	388	414	385	377	396	384	411	387	410	392	410	376	383	410	398	374	414	400	403	411	386	397	405	387	381	397	388	386	400	390	369	428	346	387	391	353	409	368	416	394	404	396	387	411	419	402	388	389	414	414	360	398	376	382	409	398	415	415	424	394	366	379	418	391	369	392	408	410	367	429	373	391	371	389	372	393	421	409	415	395	375	422	389	409	406	421	378	360	404	377	392	392	390	421	389	388	413	370	381	406	368	404	453	407	419	389	415	421	399	395	356	417	386	362	403	380	383	415	433	412	409	367	392	404	420	399	392	403	401	376	401	424	380	390	421	400	349	386	379	398	406	399	405	430	370	391	421	374	420	414	385	397	388	390	368	378	421	399	417	415	408	375	371	391	365	404	403	409	375	409	413	401	408	428	429	405	402	416	359	378	387	423	414	410	388	397	385	378	376	431	385	418	425	438	373	379	391	414	389	380	400	393	367	369	397	359	391	398	363	379	426	406	406	396	392	392	405	436	382	399	443	445	388	423	412	402	377	356	398	368	393	375	430	411	370	416	398	411	403	368	419	382	380	386	406	416	381	399	442	364	388	431	400	447	393	385	389	403	384	384	398	397	406	409	377	401	385	383	387	366	408	404	385	400	423	402	374	385	364	395	385	390	383	399	402	350	411	381	387	427	401	393	398	415	415	415	375	378	407	415	377	427	416	382	391	368	404	421	411	377	397	384	351	415	400	383	403	376	405	373	380	410	403	407	386	391	384	374	374	369	378	405	387	357	373	403	371	386	384	420	424	353	403	430	409	379	384	363	376	423	387	385	387	435	379	409	389	360	429	379	414	391	335	406	413	405	387	391
39636	46990	30416	12657	2397	1000	704	691	788	676	738	725	766	780	739	705	700	705	719	738	727	751	751	735	718	787	761	767	751	743	766	739	730	717	710	752	730	691	760	716	724	698	732	732	743	725	722	728	722	705	725	715	721	760	691	730	740	714	657	711	719	774	719	761	771	718	706	762	771	735	671	678	702	753	757	720	757	725	720	750	740	723	689	714	675	812	710	757	749	711	728	704	694	754	734	723	699	739	738	730	740	691	732	690	706	704	792	717	759	705	685	776	763	748	757	781	743	702	750	712	747	683	720	701	699	744	732	720	705	712	725	747	742	709	692	726	675	727	671	747	712	718	743	686	739	748	729	708	762	715	739	714	719	692	698	722	720	734	733	703	732	683	705	692	733	726	755	702	721	712	750	699	737	708	727	709	726	714	717	737	742	705	786	757	706	742	749	717	732	696	720	744	785	697	722	761	742	795	717	738	717	750	711	718	746	786	725	725	714	755	680	701	748	667	723	672	693	736	713	719	720	706	768	790	694	753	737	710	711	710	700	744	703	711	724	735	762	767	724	727	712	724	723	739	678	748	684	747	702	751	769	730	731	673	742	738	741	730	694	724	705	722	739	735	736	768	697	745	762	740	762	718	701	680	726	757	711	757	682	715	748	716	739	691	723	769	721	710	740	725	749	740	743	675	717	709	738	747	744	718	690	731	705	686	737	689	755	665	701	772	714	710	804	769	707	699	773	719	725	739	755	738	700	720	727	722	703	699	730	748	718	777	782	725	762	756	730	766	702	687	754	722	722	761	768	753	763	772	690	713	688	719	696	738	698	734	679	713	721	745	702	743	732	751	732	796	698	746	689	722	744	732	691	777	758	720	755	742	739	716	695	730	686	690	709	735	739	710	729	725	710	750	750	751	627	744	704	729	696	771	670	760	710	760	676	788	729	717	721	750	745	703	765	733	763	713	705	708	696	729	754	690	720	721	692	765	713	707	720	770	739	712	694	730	706	715	703	710	709	709	737	690	715	731	701	675	741	691	732	766	755	726	778	760	764	708	727	726	708	752	734	774	716	682	737	727	751	713	775	707	713	751	737	729	720	739	695	741	739	759	740	667	720	721	696	706	737	716	725	772	741	711	735	713	729	675	690	701	695	749	645	693	720	762	725	710	755	751	698	756	693	686	784	671	728	708	713	727	694	717	729	755	739	687	708	678	717	754	708	719	740	714	717	722	697	737	739	710	693	732	706	695	733	735	725	694	754	778	725	735	710	728	704	722	679	715	712	711	719	758	697	777	766	685	776	708	717	750	752	712	732	723	670	767	759	684	742	729	730	789	777	713	736	726	683	743	718	740	744	745	710	719	685	721	740	722	752	702	740	701	673	746	670	693	766	739	708	785	734	711	765	741	768	722	747	694	712	768	727	772	725	724	703	738	770	727	706	722	702	763	746	725	759	708	675	673	754	725	708	730	696	716	783	738	719	740	687	733	714	727	740	717	793	743	715	719	723	694	717	745	751	723	758	751	712	720	740	698	692	712	716	730	730	727	726	771	754	735	773	785	645	712	833	695	711	761	754	688	707	747	710	684	705	703	731	740	724	726	724	771	727	730	712	758	680	733	759	743	763	693	735	717	741	760	756	758	700	686	780	693	736	736	702	768	741	718	710	724	681	697	738	743	732	707	767	742	697	769	720	709	721	718	776	732	722	721	739	701	740	721	706	747	722	690	716	724	685	731	727	728	730	720	737	731	730	810	735	766	740	774	697	676	691	710	689	737	748	740	770	728	732	652	777	707	726	785	756	716	727	737	760	698	718	760	732	706	722	696	769	767	714	682	710	707	687	694	710	752	709	763	759	728	699	701	704	719	742	730	722	720	720	697	758	677	707	733	717	716	724	757	711	741	755	744	717	743	714	703	759	743	748	730	749	775	712	672	709	757	722	731	706	735	726	713	754	750	714	749	748	656	737	768	732	719	710	768	704	735	743	698	735	699	725	711	729	692	761	758	727	723	706	751	759	714	704	724	721	724	718	720	755	696	719	721	701	766	688	772	738	780	786	702	692	753	717	676	745	732	738	698	752	736	718	686	723	749	760	726	732	790	753	754	705	736	711	740	728	714	712	708	729	750	749	720	759	733	789	742	673	707	734	727	723	707	710	713	733	730	677	795	740	720	690	733	711	742	695	736	775	729	730	733	781	731	723	738	701	725	736	761	729	700	707	723	736	697	683	724	674	710	718	714	709	741	718	719	739	717	737	676	706	692	778	771	723	715	775	693	707	750	748	708	741	700	723	715	729	702	705	696	744	688	747	790	704	722	653	704	736	711	732	723	700	743	719	730	756	697	718	714	699	736	684	778	714	728	690	725	771	741	717	674	773	726	720	710	742	708	695	716	737	744	691	752	692	739	749	704	708	728	722	733	751	783	769	685	702	745	748	753	705	718	721	736	724	707	753	699	743	699	692	748	744	743	744	729	784	684	741	728	675	757	727	715	722	685	715	707	659	752	762	772	700	768	718	745	772	730	657	716	707	720	782	740	672	751	708	698	720	742	718	749	741	676	724	681	698	755	720	742	712	702	731	746	713	739	745	773	697	741	708	786	760	717	790	720	750	681	744	740	723	777	718	708	700	741	744	751	733	731	720	723	702	708	698	690	691	741	714	727	701	738	700	709	728	748	773	713	727	744	712	737	735	739	708	711	741	732	708	712	746	715	753	734	757	702	751	676	681	751	728	725	733	741	735	746	747	770	720	751	667	714	716	721	707	720	721	763	736	694	730	754	750	698	716	717	712	723	736	706	731	710	726	737	805	694	729	721	725	693	734	727	748	768	766	733	730	720	741	726	691	775	765	716	726	744	814	696	694	742	675	764	743	733	761	684	746	716	726	685	768	695	708	723	761	752	756	726	768	689	679	719	681	702	754	714	728	760	724	756	726	690	712	726	799	722	730	709	693	695	754	682	706	721	708	723	734	713	720	701	767	708	691	706	736	707	700	738	690	698	783	713	726	703	783	713	751	706	708	685	734	700	734	737	667	725	739	783	732	725	766	751	745	694	740	695	718	713	759	687	685	734	712	690	745	721	723	759	727	691	757	708	695	730	697	727	755	716	685	718	733	740	717	755	721	699	705	723	727	751	674	745	719	764	710	699	753	706	713	716	733	740	790	731	750	764	714	745	686	724	713	724	703	782	705	755	788	746	746	740	722	722	708	741	688	760	773	737	717	733	734	761	746	739	685	760	746	762	736	794	764	759	702	717	714	734	751	752	765	681	702	688	695	742	721	697	742	764	731	743	721	735	717	745	743	722	774	713	716	715	705	707	713	715	688	739	734	764	741	753	700	684	682	732	702	735	697	720	780	704	732	738	766	763	726	654	701	733	752	740	745	720	703	699	737	720	721	677	728	705	708	687	723	758	738	769	724	715	699	700	716	767	738	721	732	730	739	716	704	714	725	689	704	702	754	746	710	710	706	736	742	758	712	700	685	780
24336	22800	30473	25362	19489	7800	507	349	305	350	312	336	352	329	323	327	322	323	311	342	338	309	293	309	342	309	317	345	339	335	313	326	348	308	312	324	363	349	336	336	300	316	311	284	337	325	299	314	283	358	366	320	306	340	300	332	310	316	320	355	316	320	318	355	288	315	313	342	352	323	316	343	313	328	291	266	312	326	334	320	318	314	297	287	321	286	323	341	323	338	298	317	312	315	325	303	348	344	328	311	339	323	343	305	306	310	315	308	314	312	309	319	360	327	298	321	336	320	321	283	346	315	336	327	301	290	349	332	321	322	313	305	359	314	342	322	303	322	284	324	344	296	335	347	328	338	296	338	363	359	292	300	301	332	304	328	315	321	329	319	287	323	294	312	332	349	304	316	334	277	321	339	309	325	313	346	327	315	292	296	353	327	305	351	325	310	266	289	298	312	288	306	305	310	329	337	302	308	324	321	322	363	314	338	330	318	316	332	298	296	336	301	347	346	300	338	302	285	322	341	296	315	335	281	304	354	318	313	342	354	327	293	308	322	341	307	313	333	285	307	359	304	331	326	358	289	345	293	329	370	325	308	295	302	331	360	350	311	324	312	296	323	317	313	318	329	291	301	288	321	330	301	295	331	311	336	315	311	315	318	329	303	308	292	309	290	327	350	322	309	339	305	313	320	330	352	293	297	321	325	325	286	313	331	346	349	332	310	320	302	294	309	322	316	302	327	327	332	318	292	339	302	301	313	315	319	303	314	299	333	343	314	321	284	307	338	302	335	319	288	307	324	352	322	301	295	333	307	304	287	314	297	312	293	311	308	336	304	341	329	318	338	339	330	303	319	357	301	313	297	313	332	334	320	316	305	313	312	289	328	296	316	311	309	334	303	322	357	291	299	329	333	348	310	332	338	321	279	300	319	339	309	327	326	316	300	310	320	290	290	373	308	301	362	311	309	321	332	338	313	353	306	325	298	340	316	325	307	310	310	274	285	325	290	332	317	352	328	341	332	321	316	324	303	296	291	313	325	328	321	326	302	312	301	297	329	323	310	308	347	311	296	315	325	318	329	309	324	337	302	332	320	307	314	325	336	326	309	295	328	310	304	321	318	325	319	345	299	311	296	308	309	304	324	315	318	349	327	306	326	304	321	316	343	317	331	316	329	283	327	300	325	305	293	280	313	366	319	321	353	293	290	311	315	320	282	322	313	313	336	331	322	360	318	326	307	302	325	296	330	306	322	314	338	322	327	317	323	316	314	296	319	354	318	275	303	302	350	304	329	295	340	291	307	304	334	328	345	301	293	312	305	320	322	328	324	329	339	291	313	312	309	327	327	310	335	323	320	319	309	324	311	323	323	328	283	337	320	326	280	325	314	298	348	326	337	337	310	311	320	305	323	296	307	331	302	351	303	296	317	301	336	315	330	287	331	335	339	295	318	295	333	296	323	324	303	310	292	328	281	267	305	339	322	284	291	312	360	326	299	335	322	307	315	309	326	323	303	309	297	340	292	345	318	329	332	303	294	312	374	316	313	317	328	334	315	318	343	305	304	315	303	301	333	304	312	336	349	317	346	323	275	325	300	325	307	286	332	318	338	311	324	308	319	316	316	336	301	335	300	314	301	297	304	320	312	351	319	316	343	314	307	270	319	306	339	311	292	320	342	336	305	308	314	324	308	323	299	308	342	335	299	365	316	349	302	309	320	319	341	299	310	340	345	303	313	311	303	347	302	306	305	315	303	314	307	338	336	324	325	319	301	326	346	308	325	278	301	329	325	325	329	301	298	311	288	305	313	291	342	321	337	298	316	323	321	340	310	320	291	342	293	359	357	306	321	288	312	347	305	320	296	333	335	300	334	334	287	310	294	312	321	287	311	338	329	313	346	351	330	342	309	301	321	330	303	300	295	326	350	297	346	320	288	329	305	308	322	299	311	301	305	328	313	355	363	325	330	323	354	332	331	332	331	333	308	357	308	319	298	303	293	341	295	322	305	322	324	319	328	337	309	309	286	321	338	299	342	331	309	338	315	345	340	288	303	319	309	326	345	359	309	297	308	344	321	316	326	315	314	319	292	280	322	327	293	350	334	300	306	304	316	325	342	319	311	337	304	321	311	318	311	306	321	280	339	324	350	322	332	318	327	321	346	322	310	309	353	345	342	300	319	311	329	330	315	334	298	317	330	355	304	322	332	317	281	302	320	327	336	326	320	310	307	267	330	342	292	346	343	318	346	315	302	313	302	343	337	305	323	323	306	340	325	303	294	351	296	339	300	344	306	342	350	335	365	336	310	321	312	309	330	325	297	288	327	314	318	309	283	349	351	328	285	290	329	326	332	295	328	295	349	284	311	318	323	309	308	316	319	321	318	302	313	333	310	301	343	285	355	311	315	302	295	335	305	315	339	317	318	334	293	324	318	303	325	306	353	288	296	322	302	325	346	322	342	302	301	313	333	325	295	318	334	331	296	307	345	304	320	319	326	311	322	325	304	302	333	266	307	309	336	308	305	322	288	324	307	342	320	329	327	331	343	336	314	303	340	331	266	303	326	333	313	313	303	298	318	290	337	305	321	312	303	341	339	309	343	313	317	319	300	351	286	346	345	321	325	339	318	327	303	339	290	319	318	333	291	279	299	316	315	310	335	314	318	291	335	326	320	328	324	340	318	291	296	317	343	315	304	321	318	310	339	286	318	337	308	315	306	346	313	342	332	336	331	356	353	355	341	313	342	332	319	337	341	326	321	302	324	353	308	309	336	311	305	321	310	310	327	329	294	317	293	259	302	327	320	340	317	308	306	311	331	293	293	331	285	331	302	341	299	314	304	352	304	331	326	312	342	289	319	316	310	298	266	344	298	378	310	312	327	319	298	297	335	298	296	318	314	297	330	325	326	332	315	312	321	340	354	308	313	292	332	318	316	315	337	301	321	336	315	309	301	321	333	323	345	308	314	351	327	328	312	322	305	283	341	335	326	335	319	311	309	311	290	303	328	302	332	307	325	308	301	364	293	342	298	341	322	278	285	317	304	326	346	310	318	316	331	313	320	333	319	299	345	321	321	305	314	309	332	310	289	313	309	315	320	325	325	327	317	299	338	338	289	342	312	326	313	296	317	309	304	358	332	314	316	307	339	340	308	349	315	311	346	318	330	327	298	345	309	300	300	332	329	305	330	322	311	318	321	285	323	320	335	306	298	314	321	303	320	365	331	286	318	332	317	305	315	319	325	300	334	333	307	277	283	324	315	315	321	293	329	310	321	326	328	322	306	343	270	349	339	340	320	311	283	313	283	335	333	325	354	326	323	304	320	318	324	360	304	331	324	302	331	307	348	320	351	320	331	311	298	320	322	341	322	321	354	285	320	285	315	335	345	298	272	314	318	325	339	312	283	303	308	299	316	325	259	302	296	304	289	290	294	306	289	318	297	311	294	307	326	324	321	313	307	292	296	342	298	342	316	322	310	309	317	270	309	324	330	315	335	320	319
60883	88023	60441	35920	10805	3092	589	595	591	591	537	569	610	567	632	572	572	563	534	603	580	629	567	597	593	582	573	599	587	572	616	582	573	557	594	587	595	561	589	555	552	593	546	544	638	597	600	570	619	599	571	541	559	589	613	566	594	595	584	602	601	572	598	570	583	570	613	601	601	578	593	583	589	587	585	565	584	588	608	537	599	563	543	568	582	544	589	613	592	594	567	535	548	559	563	597	567	553	563	586	609	556	579	591	526	551	596	579	592	596	558	574	560	536	551	585	595	585	579	538	536	577	552	572	583	576	589	593	549	574	596	582	553	556	582	557	551	553	571	567	587	555	611	578	589	600	572	553	581	576	569	555	595	602	610	559	581	576	582	587	550	588	619	609	550	566	542	576	591	579	557	573	595	558	587	573	592	564	563	584	553	576	530	559	602	581	527	593	565	540	555	596	608	578	558	603	549	601	593	579	590	589	571	582	543	559	531	527	574	607	559	584	573	605	531	568	600	558	578	575	573	556	584	533	623	563	545	532	599	524	535	534	630	636	542	576	544	584	618	582	582	547	588	597	595	553	597	607	618	590	573	576	599	577	568	617	532	615	588	572	569	593	585	559	573	548	583	595	571	601	560	590	592	553	563	619	579	561	606	625	575	587	616	576	571	561	606	560	620	593	575	571	592	599	550	604	586	555	607	579	563	555	630	618	580	544	525	570	586	551	598	592	570	561	576	558	623	598	592	581	604	583	547	603	590	610	518	579	565	570	549	557	617	564	576	584	571	581	566	552	572	545	596	567	546	589	588	551	589	560	551	577	589	577	596	595	584	595	555	552	556	593	562	568	562	572	560	594	539	590	575	534	589	556	606	581	596	585	596	571	553	568	594	601	556	572	551	603	616	597	546	555	580	547	542	583	557	558	623	607	567	596	564	620	593	567	559	564	602	575	608	539	574	557	565	610	587	609	582	552	555	582	577	600	558	585	590	580	599	626	562	551	614	565	573	581	569	585	588	642	574	578	547	589	577	632	588	598	576	536	583	546	585	593	546	588	569	600	535	564	570	575	573	574	598	551	587	592	578	591	607	580	551	583	593	558	646	600	560	565	561	603	564	589	591	618	568	589	609	622	565	556	563	612	576	561	558	580	577	574	583	598	605	553	618	574	544	615	571	599	584	580	598	604	570	545	572	620	588	595	545	564	597	606	564	588	624	599	580	541	578	544	570	581	573	610	560	567	588	616	565	573	572	584	535	564	615	579	548	580	576	586	600	622	603	562	615	556	596	611	584	570	547	577	577	584	548	559	588	634	642	638	619	577	593	569	613	567	567	558	555	586	576	560	620	589	583	588	605	617	566	580	568	550	565	537	547	615	604	593	560	525	609	596	551	574	562	539	561	578	597	600	592	567	588	573	595	604	569	599	618	599	583	618	614	611	580	592	578	544	611	575	527	616	582	606	583	603	590	561	609	589	565	567	576	574	605	590	606	563	609	549	573	585	561	594	553	571	522	580	560	593	563	555	599	549	584	579	561	553	589	575	598	610	580	587	590	554	600	623	590	542	571	560	602	580	569	599	530	571	588	537	578	549	540	592	583	526	630	585	534	555	562	555	551	578	569	560	588	574	550	571	593	584	539	587	578	564	550	603	594	593	561	551	550	553	559	556	609	594	533	608	592	607	535	555	563	598	574	597	583	562	585	612	556	574	587	630	573	526	634	540	575	597	562	562	606	545	585	595	582	561	543	572	593	601	619	565	556	602	581	577	588	613	548	571	577	600	540	592	574	589	601	557	591	587	606	522	583	601	577	591	579	591	562	596	635	579	612	565	620	567	572	555	534	564	542	605	570	556	538	565	574	613	560	585	582	578	586	599	562	596	565	580	596	565	562	609	557	552	561	574	574	568	589	594	539	578	539	607	559	561	582	591	550	597	561	594	550	589	608	561	587	561	572	587	587	601	570	585	571	526	577	535	584	596	604	548	581	568	569	576	609	537	571	589	577	578	540	533	578	591	610	607	597	577	582	615	596	599	529	580	572	559	588	594	585	596	612	626	587	593	568	576	573	574	603	610	598	569	613	569	624	567	568	589	576	582	559	563	565	571	572	579	555	542	617	617	651	565	560	604	620	594	583	566	591	601	566	574	561	597	584	582	569	578	535	591	603	560	596	548	552	623	565	537	596	620	550	588	568	581	607	613	618	560	587	593	568	580	586	577	574	549	553	627	566	577	576	626	616	537	555	615	569	602	605	557	577	566	570	535	599	583	539	543	568	554	629	581	553	564	558	599	646	585	544	610	594	609	562	594	593	567	573	574	549	596	606	559	592	599	548	592	546	577	617	557	592	588	561	600	564	623	594	613	615	609	536	559	588	588	612	536	559	633	597	618	547	591	580	607	560	603	633	600	587	585	551	598	569	561	565	563	560	557	564	594	590	574	538	540	562	542	560	568	597	584	572	575	590	617	548	571	578	580	590	569	525	581	575	508	585	599	583	561	560	627	586	554	569	615	592	551	597	564	618	616	604	530	561	526	563	587	573	557	564	578	582	558	583	615	578	556	595	568	602	613	571	585	580	556	521	603	584	558	589	623	609	572	604	554	607	569	568	590	577	573	611	590	584	557	586	535	594	589	595	587	577	538	556	611	595	580	569	587	588	580	584	573	588	579	591	593	599	595	556	555	557	557	548	595	589	592	579	621	614	595	525	605	542	575	554	554	571	603	576	584	571	618	626	625	571	576	584	605	569	601	559	550	638	560	584	569	577	566	582	611	668	571	612	534	597	592	574	589	616	627	555	551	594	555	577	592	616	605	589	576	579	584	553	563	576	606	575	570	642	621	598	569	572	571	608	577	577	615	567	581	599	582	579	560	623	608	546	603	588	608	564	569	542	616	552	548	572	557	606	590	585	594	575	560	568	633	559	576	533	586	581	549	560	546	563	611	573	570	593	570	582	593	588	567	607	599	570	557	569	527	585	606	625	582	547	569	547	574	552	595	571	589	596	551	584	560	564	563	565	568	605	628	612	574	551	604	641	557	580	592	535	586	608	591	605	618	601	608	547	528	540	590	594	588	557	610	613	607	615	583	593	560	592	570	578	611	599	545	593	586	583	541	621	586	564	576	575	628	590	590	587	613	577	603	545	571	578	564	602	565	597	592	592	584	562	613	596	592	585	578	561	603	517	518	610	585	578	552	566	596	555	602	630	560	571	621	551	597	592	585	566	589	594	607	606	553	575	615	564	585	556	595	572	552	598	563	562	605	596	557	589	572	522	601	542	531	590	621	554	563	607	582	570	585	567	599	589	555	579	624	576	578	586	609	606	539	596	561	596	595	622	569	548	569	579	572	563	594	553	584	585	592	540	611	637	602	589	569	578	564	610	586	590	555	554	536	598	533	578	592	594	560	605	554	580	571	570	599	572	577	594	562	556	575	590	577	541	609	557	589	588	597	586	603	591	591	600	551	608	564	587	599	588	617	618	577	598	553
23163	21738	29738	24372	21059	18447	4080	550	471	461	465	497	478	490	449	418	457	466	514	453	486	444	464	511	470	471	434	499	442	452	469	459	484	464	444	488	459	473	473	461	464	422	486	446	430	442	463	476	465	456	480	457	456	445	463	448	456	442	477	424	432	462	485	466	458	463	442	453	464	484	458	419	469	485	474	462	433	477	467	479	474	492	478	446	459	450	435	427	439	447	433	472	481	447	445	489	476	459	432	433	423	466	444	482	446	445	451	457	428	479	477	416	435	452	420	430	460	457	450	435	449	485	435	462	472	455	481	424	465	456	420	490	490	469	452	437	410	465	443	477	497	496	497	484	435	407	443	461	477	445	451	455	489	504	471	476	492	476	488	487	464	457	404	447	450	468	452	439	460	456	485	476	446	473	489	456	433	422	457	465	463	454	444	402	447	454	439	435	453	466	497	469	480	493	460	472	431	461	455	495	475	392	485	471	431	412	450	455	466	436	462	518	455	441	453	430	454	478	423	486	437	460	453	451	478	477	511	443	450	432	490	488	431	433	454	454	454	470	445	440	465	465	441	448	496	469	480	478	444	432	448	467	471	447	475	445	451	469	464	477	425	469	470	394	478	473	491	495	497	452	457	447	438	379	426	429	462	429	460	488	434	463	473	474	485	496	421	464	461	460	473	460	456	437	448	474	451	457	499	450	492	480	485	451	462	474	440	444	435	479	486	480	427	458	441	438	422	448	445	430	435	439	440	477	469	490	497	457	480	495	460	447	470	449	453	488	500	464	466	492	466	415	418	466	476	435	478	423	452	470	453	462	435	490	485	433	452	480	440	460	475	452	475	484	455	497	471	437	425	489	474	438	457	429	451	472	460	489	451	497	451	473	450	486	462	472	421	495	444	460	448	472	472	471	465	461	434	463	464	429	495	473	457	438	435	459	437	501	447	448	483	446	416	458	463	413	453	452	481	475	452	416	459	480	454	418	443	464	475	475	461	502	462	412	475	485	447	444	441	430	435	422	464	459	447	491	472	444	475	464	462	478	446	477	438	432	471	436	442	447	475	455	478	427	445	426	490	443	466	432	437	440	451	442	474	443	447	481	430	480	480	429	443	453	468	472	448	414	438	496	423	492	449	484	480	489	440	493	477	499	455	445	430	454	436	473	463	452	473	406	462	496	471	467	435	450	448	466	442	458	486	453	429	476	491	480	436	471	457	434	482	452	490	478	440	489	472	438	460	466	490	445	429	494	488	422	439	473	446	419	486	445	497	475	490	420	423	436	434	459	486	431	483	461	480	450	458	465	485	460	489	462	492	447	472	447	446	469	444	505	454	440	468	470	470	445	438	458	512	429	403	438	396	460	453	423	462	462	460	508	460	458	436	482	418	458	479	473	488	471	460	423	457	425	455	466	463	451	451	453	486	437	446	459	460	449	462	455	466	442	445	431	458	488	471	488	454	449	494	423	458	436	475	470	512	432	435	454	433	455	462	433	481	458	437	465	461	471	481	441	480	487	429	456	439	440	486	433	467	498	456	437	437	486	494	444	403	465	419	462	453	455	444	491	485	468	474	504	459	450	468	405	444	457	496	444	502	487	446	449	449	467	476	449	448	442	442	439	461	446	479	440	496	464	430	438	452	475	455	441	451	485	492	473	447	463	466	476	430	446	437	470	457	432	435	459	453	476	453	423	442	489	511	441	447	491	440	435	462	472	461	441	440	468	424	486	496	470	477	436	451	444	420	351	460	506	470	445	458	455	456	406	508	449	471	452	422	432	474	481	482	481	470	478	442	451	439	467	478	481	433	441	477	432	445	429	468	439	481	465	498	433	467	475	441	437	444	473	466	450	461	455	446	474	449	441	440	470	422	451	445	448	463	457	467	454	452	465	440	485	464	443	450	498	469	465	471	463	467	465	492	432	424	486	473	442	474	446	454	427	480	460	492	427	448	452	499	491	496	429	499	449	435	486	428	464	473	449	481	425	467	457	429	480	484	436	434	496	439	450	454	434	435	447	427	479	472	442	464	491	430	425	483	463	441	456	469	450	445	427	461	468	480	472	450	448	447	449	435	430	444	447	485	501	445	469	444	450	478	448	439	405	452	416	451	467	481	489	442	444	439	404	455	460	449	414	474	479	433	434	450	449	422	467	497	453	431	462	463	463	432	433	440	411	445	434	422	426	410	444	471	439	432	450	469	460	463	459	452	431	445	447	419	459	445	443	442	453	441	459	428	455	468	495	482	471	449	473	462	434	443	437	486	456	452	472	458	476	487	478	424	457	472	481	455	458	444	406	474	462	477	447	458	425	453	463	429	463	445	476	448	437	461	458	455	462	481	434	470	442	449	511	452	448	496	444	453	442	459	449	471	463	464	453	474	451	429	461	472	442	461	458	440	453	449	467	434	433	454	425	418	471	475	436	466	481	423	479	465	426	483	432	458	484	478	443	487	418	468	452	444	485	414	483	476	479	462	438	458	442	462	466	454	459	427	482	487	412	474	457	438	449	452	461	446	503	456	437	480	462	442	444	462	468	454	446	475	497	483	474	438	465	459	420	506	475	466	450	505	428	480	500	428	412	441	436	481	456	447	457	461	448	477	481	448	463	486	443	478	463	462	480	417	441	491	441	459	493	443	474	429	449	427	419	489	438	477	445	467	441	452	453	493	459	480	425	458	477	467	406	450	458	446	461	481	456	416	452	447	465	478	486	453	474	440	447	469	467	432	425	461	451	470	430	490	481	420	467	478	468	443	463	452	493	462	430	487	434	434	441	447	458	472	476	464	446	464	482	432	495	477	484	411	478	476	444	454	454	463	459	440	462	399	485	469	456	485	474	425	441	465	469	476	484	452	451	453	419	464	487	446	396	445	435	449	437	429	467	469	467	472	473	450	448	446	419	422	459	450	459	437	466	453	449	423	425	452	456	447	457	427	451	457	457	490	452	457	424	464	425	483	454	445	486	445	478	425	438	455	450	441	467	444	472	443	447	425	450	435	483	448	452	460	452	457	474	461	433	443	452	462	466	490	453	448	450	490	447	488	462	468	419	454	467	474	479	417	485	470	466	452	476	453	455	475	479	450	462	472	451	423	501	461	464	422	462	438	455	475	474	449	454	460	474	424	429	446	472	473	480	440	479	472	499	429	425	407	444	423	499	445	453	461	464	437	462	440	465	454	445	458	464	481	458	473	459	458	434	416	454	450	424	432	509	460	442	419	423	486	459	497	475	456	437	438	446	425	445	454	462	430	462	455	444	450	491	467	454	470	486	478	445	501	461	451	457	448	422	438	478	460	431	460	447	425	444	482	442	464	445	487	469	486	449	494	469	448	439	484	506	480	461	458	475	457	428	432	464	518	457	481	470	429	433	440	488	484	499	409	446	477	480	455	463	467	468	469	470	457	450	454	404	445	467	498	459	467	463	418	457	423	472	447	428	498	474	469	427	429	467	453	413	451	409	466	470	457	462	469	439	455	466	444	476	440	440
59174	98333	71352	43538	14940	5597	770	802	825	799	766	798	813	806	792	737	799	791	758	775	772	796	782	793	771	762	793	789	787	748	750	766	790	793	818	806	777	751	791	770	821	758	803	786	751	797	792	805	793	818	784	743	787	766	783	763	768	747	748	792	763	762	770	756	818	723	743	802	809	750	804	803	777	780	796	755	771	757	778	758	793	791	786	793	781	780	816	785	745	790	757	759	775	836	794	769	756	758	756	843	778	811	796	805	790	747	804	812	747	802	776	756	782	790	804	747	821	839	780	814	763	725	752	732	782	752	810	801	794	772	796	736	817	726	770	753	726	832	837	810	739	788	735	726	769	723	789	766	771	804	770	813	791	738	790	721	805	792	713	764	797	774	829	790	791	791	824	758	754	820	827	790	792	793	715	793	760	796	831	813	757	782	787	770	791	830	791	779	752	782	746	836	795	784	750	798	790	764	752	773	774	764	761	805	807	814	778	775	824	792	697	768	781	775	749	771	744	793	764	808	805	784	793	773	757	788	841	819	762	747	757	750	771	771	780	802	811	787	795	771	738	742	733	840	740	795	760	811	774	762	808	789	786	776	793	806	815	783	744	752	745	752	751	783	845	774	749	797	744	792	791	790	770	771	750	812	770	736	817	775	814	785	810	769	752	758	793	788	797	769	778	827	758	826	771	781	756	780	789	808	832	798	768	810	757	746	750	825	772	808	785	769	806	796	792	781	758	733	722	752	762	722	768	802	795	742	800	827	774	726	781	795	740	757	778	784	786	831	796	773	785	783	770	766	761	800	765	751	744	783	771	782	811	747	749	821	750	822	799	761	737	770	796	817	758	806	727	743	806	787	796	772	765	779	777	793	773	781	805	804	734	763	735	761	794	775	818	805	776	766	737	724	802	773	769	761	816	761	746	743	794	772	809	828	749	778	760	819	795	757	784	802	798	781	809	826	793	782	754	773	762	779	766	832	776	804	752	758	796	784	808	792	758	766	759	737	825	791	765	776	773	817	812	828	772	759	765	781	771	817	790	794	755	778	769	823	793	785	791	749	763	801	794	720	730	778	776	807	772	773	783	763	817	767	809	756	807	812	759	765	823	754	706	799	785	782	737	822	787	783	787	774	773	770	784	726	756	769	806	787	730	818	777	762	793	756	786	783	749	794	756	826	780	773	791	795	805	788	783	796	782	796	758	771	805	772	782	764	821	767	766	788	763	754	781	775	765	759	776	797	785	829	782	797	819	783	761	850	780	771	838	762	748	735	715	817	717	732	855	805	767	753	788	785	786	785	734	812	801	740	816	790	779	778	770	811	762	811	790	786	754	787	842	750	791	762	763	790	798	818	774	773	811	794	758	733	768	795	761	767	787	751	785	780	796	766	750	801	745	783	749	768	803	761	730	774	760	748	808	819	770	785	795	783	741	776	752	739	780	782	823	775	728	748	758	767	775	771	801	756	759	775	799	836	766	806	823	856	782	798	814	732	736	795	811	797	800	790	749	776	837	779	806	784	777	769	776	767	779	808	763	761	791	748	798	771	729	814	808	801	796	776	770	752	763	753	838	744	782	794	821	775	784	738	794	798	762	804	745	808	758	792	769	759	746	780	770	814	794	791	771	778	790	792	723	771	804	743	779	761	753	773	787	753	815	761	799	754	765	763	781	788	759	776	788	789	763	789	718	784	759	799	756	780	769	761	789	786	800	779	765	780	787	795	779	776	788	802	770	780	776	790	818	774	759	833	787	779	800	758	801	779	771	793	828	776	797	791	789	801	831	810	791	837	816	794	775	756	788	827	732	800	728	837	819	797	787	795	723	811	814	752	788	766	795	829	823	789	774	763	775	760	789	771	792	775	795	763	803	784	766	748	768	775	757	746	778	779	817	764	754	819	765	789	738	834	746	776	707	798	753	750	811	785	792	805	787	772	825	778	751	784	777	739	776	794	822	790	761	787	816	777	744	796	848	785	780	757	821	773	775	742	724	719	855	785	738	839	756	767	759	789	812	733	763	770	826	780	813	747	763	799	772	716	764	798	800	702	799	791	785	801	773	801	780	789	784	737	741	788	763	789	780	802	813	829	759	761	787	789	798	774	834	766	813	742	766	760	725	826	790	810	795	789	827	795	779	790	748	756	847	745	758	808	771	793	807	761	747	766	742	766	820	729	734	753	760	757	796	730	827	803	772	797	761	801	775	804	758	756	771	742	788	757	798	744	779	780	761	785	791	802	767	776	799	796	766	773	760	759	778	807	770	818	762	792	779	812	758	755	790	832	801	736	746	803	818	782	758	793	780	817	760	811	752	757	781	778	794	782	767	766	767	768	760	738	786	739	808	783	805	795	780	841	735	778	781	782	795	779	805	803	773	744	769	756	836	780	776	771	805	773	776	762	746	757	809	765	749	791	836	776	768	768	810	800	806	774	808	785	727	741	771	722	745	781	753	797	751	783	749	720	805	760	825	785	762	768	750	805	767	819	774	738	784	795	814	821	795	800	784	805	754	747	754	789	797	751	790	792	801	784	766	771	824	773	734	830	819	742	766	741	745	757	773	786	804	790	756	760	793	798	781	766	787	817	798	817	820	794	747	755	762	762	776	793	791	778	775	771	747	768	819	784	745	769	786	725	743	754	774	817	776	785	757	791	796	832	750	763	736	770	732	717	744	771	758	808	820	786	760	793	754	799	743	792	790	773	815	772	776	732	818	774	773	814	780	762	796	770	822	737	778	774	748	787	755	781	815	777	787	760	766	737	794	794	793	740	747	801	760	822	787	793	804	818	751	769	838	760	746	778	804	757	757	789	788	814	803	765	789	744	793	751	763	813	789	768	764	826	777	744	771	768	762	787	790	792	781	817	750	745	719	769	779	781	754	773	774	782	766	729	708	793	732	764	809	817	788	800	763	778	800	790	808	769	791	804	770	795	788	803	776	767	784	800	758	761	774	773	797	831	756	774	825	792	816	759	749	744	793	733	778	790	737	812	737	805	763	752	738	834	781	804	793	783	831	775	754	769	734	736	864	800	744	817	741	786	786	803	766	824	752	795	786	746	774	781	766	812	793	821	741	838	774	770	736	759	753	778	744	773	763	807	773	780	802	773	806	782	790	756	764	763	793	751	775	798	794	762	748	766	774	784	786	774	810	758	741	782	798	777	759	772	762	787	756	772	752	774	794	772	811	773	768	783	791	779	751	737	802	787	812	839	814	785	759	821	792	794	799	803	812	767	762	742	780	764	816	751	781	756	802	772	794	854	783	769	743	790	725	784	779	750	747	804	799	807	777	797	799	740	796	738	816	734	772	768	755	767	740	771	801	772	763	779	762	744	814	748	834	774	762	793	763	763	793	774	825	738	816	798	767	715	797	789	820	730	780	776	775	822	741	744	789	777	833	777	827	799	746	788	745	792	825	761	807	796	781	781	807	822	831	754	759	790	736	771	797	772	802	766	773	821	791	815	808	777	750	796	827	739	774	777	808	788
29199	28284	26122	11169	1029	575	385	356	353	432	379	376	364	363	379	398	387	367	359	416	397	364	410	364	371	353	346	366	386	391	361	414	391	365	339	376	397	368	374	347	369	378	368	402	390	380	380	377	407	379	370	376	372	378	372	395	403	420	378	357	396	344	365	384	380	415	406	360	355	390	368	395	396	386	380	380	376	377	425	394	378	364	412	364	388	386	379	384	358	368	389	384	380	378	366	400	364	357	396	365	368	360	417	371	344	377	373	352	376	372	380	387	393	401	379	376	394	383	389	389	398	373	371	349	389	368	335	372	394	372	391	384	370	414	387	389	361	360	390	375	396	345	394	356	361	372	392	371	385	380	356	376	366	378	360	369	333	382	383	373	369	397	347	395	384	375	387	379	359	357	401	376	353	382	387	395	386	390	350	356	375	374	385	372	385	356	362	332	380	401	365	369	346	370	411	347	385	327	405	378	398	384	376	401	357	370	417	378	361	369	394	343	339	377	389	361	355	384	388	356	366	403	375	389	362	391	364	383	380	335	394	355	367	379	370	385	348	367	357	362	351	383	375	387	380	368	395	352	383	350	374	362	369	370	346	363	376	397	393	369	382	351	355	356	382	362	365	382	383	368	371	350	383	405	400	379	371	352	371	384	394	395	362	357	380	384	382	397	386	370	378	377	361	401	375	392	359	370	373	354	385	393	359	408	352	386	358	385	334	377	395	344	398	386	395	361	345	382	350	375	364	368	413	367	371	395	369	349	414	378	374	368	393	396	391	361	400	402	404	392	381	400	359	409	354	375	369	384	417	351	435	359	367	374	373	359	401	369	371	379	381	381	365	349	391	370	387	413	375	404	387	387	360	410	380	384	337	362	393	385	374	370	342	398	359	367	407	363	383	392	370	323	364	407	404	361	386	358	371	374	368	389	351	413	395	360	381	385	368	383	334	391	351	354	382	387	364	391	373	389	392	372	363	364	400	365	366	380	388	386	393	425	384	381	359	372	356	385	392	400	354	366	399	399	358	369	384	367	370	380	373	368	339	389	419	368	370	379	376	370	348	359	391	359	350	329	352	361	409	359	349	374	377	401	348	384	350	378	371	341	396	369	371	395	377	369	371	378	410	375	370	377	387	348	388	381	378	395	374	378	406	393	412	361	386	358	395	379	376	408	359	390	386	374	378	407	359	383	389	391	378	390	361	343	363	391	400	388	383	362	387	383	362	366	360	381	391	446	326	394	388	375	385	388	425	389	378	357	376	351	337	377	376	380	385	396	402	397	348	384	396	381	400	387	383	368	380	353	374	409	387	386	348	357	386	354	380	375	376	334	373	356	361	362	401	388	403	418	404	365	340	379	406	358	376	394	342	379	389	383	371	377	399	377	353	382	389	353	385	375	430	360	344	394	367	380	336	387	361	384	380	324	348	351	358	383	356	390	363	352	386	373	404	366	359	366	388	406	372	342	378	398	361	384	429	370	366	382	330	390	382	371	403	384	350	413	395	360	361	396	412	394	351	368	359	369	416	375	351	394	412	363	386	370	388	370	357	371	382	408	358	346	391	368	426	401	381	394	355	361	398	376	400	398	337	385	392	404	398	365	371	380	392	402	369	395	382	353	381	368	367	358	387	379	392	371	380	387	365	335	368	345	352	379	375	397	355	396	401	369	392	394	403	366	381	346	354	356	364	392	353	400	341	390	375	368	382	341	395	411	350	393	399	358	350	363	374	367	374	377	392	365	397	411	349	383	389	390	349	361	385	357	381	378	362	360	385	341	393	356	380	389	357	421	381	401	343	364	380	368	366	356	375	358	367	367	362	396	339	368	404	410	347	406	369	378	401	356	404	352	358	368	377	391	395	342	413	395	362	391	408	378	375	407	400	393	357	402	357	365	373	381	374	380	354	355	359	384	380	375	395	410	389	386	382	391	364	375	387	383	396	365	356	338	379	353	381	361	371	363	382	390	423	384	366	419	384	404	405	356	351	409	359	369	335	361	363	386	355	393	391	378	381	385	370	395	354	378	354	377	369	422	394	354	377	346	386	407	367	355	360	366	399	408	368	348	381	370	399	391	381	425	375	351	373	379	394	364	394	364	360	380	366	396	347	368	371	379	368	380	373	369	379	360	361	419	393	347	353	373	396	399	360	397	364	349	362	430	377	358	372	419	373	389	365	382	329	374	379	349	394	382	381	381	351	326	382	381	358	383	372	357	379	394	350	351	352	384	353	370	400	396	386	380	383	379	407	367	382	383	356	408	423	377	383	363	350	373	378	402	417	388	352	365	354	390	380	368	373	387	347	374	359	395	363	358	405	397	407	413	354	378	371	371	354	370	402	369	400	362	353	352	375	359	380	403	385	341	340	362	391	394	366	395	383	365	344	397	399	379	349	381	357	364	411	362	402	369	392	367	375	354	389	368	348	380	408	369	369	356	383	338	355	379	410	375	387	335	357	359	396	399	364	392	382	370	366	381	358	372	370	391	394	362	363	363	362	374	400	363	361	357	359	402	392	337	343	365	368	367	397	396	389	349	344	388	367	394	339	375	366	377	377	386	410	411	386	395	341	420	386	393	370	389	331	372	339	368	345	380	389	371	352	415	394	372	380	369	417	332	363	372	378	389	379	401	418	402	361	367	365	395	377	352	361	386	379	357	371	386	376	365	362	367	375	373	400	370	419	348	388	372	413	375	344	365	393	377	385	375	369	382	372	363	368	389	408	396	358	387	412	389	364	385	389	361	353	374	371	392	373	381	396	352	394	386	379	364	356	396	391	389	403	360	366	405	410	372	372	336	368	373	401	376	367	392	390	334	373	358	392	422	395	420	395	352	353	392	391	314	374	379	432	390	382	406	363	365	382	384	359	395	377	374	386	360	393	389	398	367	380	397	355	373	348	384	406	376	357	378	338	372	379	370	370	364	395	417	403	384	374	363	353	401	394	395	340	386	382	356	360	356	366	333	392	389	380	343	391	353	358	374	383	378	384	400	390	383	367	392	364	363	359	375	376	392	359	392	384	403	399	392	360	395	362	355	385	352	372	352	385	385	367	370	377	397	389	387	355	390	353	368	377	401	364	366	386	358	410	371	359	399	371	369	366	374	400	350	385	360	355	397	336	392	389	385	371	388	383	406	351	383	377	355	385	350	406	385	381	382	357	399	352	365	333	380	429	380	358	380	395	355	365	361	407	365	389	397	367	382	396	384	412	367	365	401	386	368	395	377	374	356	407	339	374	408	370	388	391	362	384	365	389	390	342	377	350	397	391	390	385	365	365	389	360	383	385	370	401	377	379	377	383	340	386	384	362	381	367	330	379	373	388	351	378	413	354	406	387	399	364	345	400	367	344	330	378	384	374	381	379	361	343	373	367	372	351	367	360	382	364	395	391	398	397	363	385	400	377	395	404	386	374	381	367	343	378	354	374	358	362	414	374	384	359	360	374	396	405	361	362	363	365	394	369	381	379	366	378	357	370	383	400	366	369	370
39457	46494	31246	10565	1767	1272	675	732	667	692	709	710	694	728	757	688	704	683	680	662	675	684	726	699	698	678	679	703	729	679	671	706	666	740	650	681	747	701	655	757	790	694	702	693	741	693	701	690	671	701	704	690	706	659	641	693	705	700	722	683	674	733	669	714	687	696	723	660	685	712	717	725	710	664	724	681	688	742	731	684	676	674	685	705	703	647	664	744	734	665	646	697	692	645	722	682	641	681	653	622	647	712	705	730	692	692	672	686	697	721	652	707	714	674	665	701	694	699	659	680	653	664	754	688	670	688	703	751	732	655	687	671	674	683	663	709	720	760	710	694	714	673	694	678	715	732	668	676	669	686	664	678	684	696	703	706	689	671	668	652	676	705	756	704	670	701	676	719	720	671	688	680	710	662	681	648	694	709	743	709	663	670	685	697	703	711	698	675	659	649	640	688	656	709	735	706	669	677	652	722	709	696	678	690	698	704	702	672	710	689	713	659	665	625	690	699	653	691	730	735	708	725	710	735	696	689	715	739	711	709	675	683	680	700	692	694	700	657	632	684	701	694	669	683	709	695	707	686	694	725	658	657	690	687	727	680	706	698	738	698	681	753	710	675	688	652	713	702	732	690	653	714	688	697	716	718	699	670	691	682	669	670	741	738	704	707	704	660	693	703	681	675	695	754	669	661	692	650	673	683	651	696	673	725	685	723	661	700	698	708	714	684	699	726	698	745	705	691	696	695	709	683	733	674	699	682	678	649	742	743	711	711	736	697	700	716	678	676	693	701	688	683	632	688	705	676	686	659	638	711	631	687	716	720	732	682	713	686	706	693	716	668	736	624	720	702	716	680	696	670	642	725	730	715	724	687	674	679	685	707	659	727	699	725	711	699	682	669	675	683	720	699	687	669	700	736	654	677	715	658	684	654	685	686	684	694	720	745	680	692	759	723	633	697	662	707	700	743	698	696	706	723	647	723	715	692	683	660	681	702	723	679	677	707	632	669	720	654	723	678	661	746	675	698	726	669	656	672	733	722	669	724	677	704	683	694	682	697	668	686	670	703	709	661	714	704	649	661	684	715	711	691	670	686	699	673	727	670	681	675	692	745	684	716	717	694	660	720	682	690	658	723	646	697	667	691	695	695	672	698	681	658	703	700	712	680	690	723	704	666	686	712	695	697	673	654	706	690	695	704	691	667	702	685	693	709	699	672	727	670	698	696	671	650	670	664	713	714	714	699	651	711	735	725	714	708	695	681	715	699	707	686	767	696	719	696	722	733	661	691	669	711	695	669	689	703	711	687	720	676	732	661	660	703	739	667	718	648	682	748	662	636	676	718	690	660	691	673	655	679	714	692	714	686	694	689	676	670	671	663	731	716	724	740	656	710	676	661	712	700	650	640	645	702	722	672	728	704	704	684	650	714	682	702	701	700	643	711	687	685	727	684	731	673	699	719	701	714	712	745	723	743	720	719	741	649	711	709	685	655	710	683	671	684	667	681	724	689	736	697	687	691	656	690	720	735	675	660	683	667	716	677	681	716	704	734	728	728	631	720	743	698	677	700	692	667	633	727	702	687	691	721	690	724	710	686	713	722	692	726	678	681	701	679	752	689	690	692	680	718	741	708	716	671	697	743	680	652	674	664	700	657	693	684	670	725	739	700	671	677	706	681	717	716	694	708	681	714	700	713	678	665	746	714	719	651	730	712	678	676	662	719	708	706	650	714	682	641	708	690	623	688	691	720	647	671	662	682	721	705	736	767	657	771	676	726	680	618	758	693	667	671	721	713	712	653	699	692	709	642	692	642	691	676	653	759	703	687	672	707	659	672	621	672	664	706	697	690	664	692	714	745	634	680	634	718	713	654	693	715	688	689	699	660	722	729	660	682	611	713	701	710	717	722	689	704	640	678	742	673	745	711	695	694	738	744	708	723	698	695	721	682	716	714	715	709	677	679	726	660	719	704	686	722	665	708	662	671	679	684	705	687	670	734	729	688	688	700	667	684	730	715	682	682	688	714	682	661	709	669	673	676	699	674	711	713	736	681	694	718	712	677	688	686	671	714	694	650	702	697	730	682	706	712	678	687	737	689	715	681	645	701	734	693	748	709	701	704	693	737	676	696	671	705	723	653	717	679	659	704	727	674	689	703	660	703	703	715	698	719	693	719	720	676	738	682	684	682	718	697	720	681	644	701	661	676	630	727	741	680	647	673	671	653	663	689	711	668	706	672	700	666	689	696	696	679	682	701	664	653	717	703	669	688	678	689	669	689	709	673	644	717	699	686	659	647	689	689	695	673	662	690	666	691	734	702	666	716	677	651	699	691	685	684	677	695	713	713	687	727	705	636	670	697	710	696	715	666	661	669	709	711	694	706	668	666	727	718	700	704	731	658	706	663	686	675	666	670	690	703	699	694	715	658	738	748	696	660	713	730	641	685	731	680	751	661	687	699	701	720	722	702	652	715	672	710	668	721	687	723	721	689	732	733	727	725	697	702	713	717	690	666	733	728	675	695	698	700	717	689	684	622	671	693	679	683	682	680	689	693	704	655	668	725	692	714	669	710	679	688	684	683	688	704	717	666	653	740	694	684	671	727	729	719	705	705	689	738	723	666	681	714	696	710	744	673	696	699	666	695	676	692	690	680	695	702	701	647	715	711	661	630	701	685	673	706	695	697	695	722	684	663	707	699	671	690	617	645	713	692	628	693	672	720	725	704	703	705	708	689	668	701	698	713	706	732	687	645	690	717	696	702	692	635	698	694	664	700	722	699	705	683	693	653	703	707	692	686	677	663	715	670	722	676	682	660	716	638	753	688	708	686	711	732	709	659	707	660	728	725	665	666	665	699	733	628	690	663	689	709	713	633	714	736	678	694	706	701	729	707	659	662	683	712	709	680	707	742	709	697	697	729	697	714	655	683	668	682	669	678	709	682	718	709	638	692	664	657	675	716	639	670	657	650	690	732	729	696	716	653	746	708	688	712	709	664	708	683	719	658	720	729	694	689	723	674	709	667	645	739	741	675	715	684	722	698	643	701	704	716	720	739	670	687	689	721	659	665	661	690	633	702	712	734	680	734	723	711	686	707	679	694	673	667	706	723	677	649	650	688	678	721	716	640	664	680	642	686	683	716	700	679	605	667	739	664	666	730	686	692	724	687	694	668	709	679	655	691	677	692	718	716	698	673	725	696	696	705	717	696	680	713	712	769	652	704	677	731	722	657	684	704	722	658	650	707	687	730	710	718	722	682	711	680	715	660	707	695	711	726	661	686	639	759	687	689	673	747	689	710	693	703	684	668	711	670	761	696	756	628	699	686	725	705	665	665	684	691	665	665	725	688	723	669	685	640	718	674	704	741	668	704	655	653	658	721	713	696	695	670	694	696	707	693	672	720	690	690	743	700	730	711	683	725	695	681	707	724	689	693	695	711	743	702	716	697	673	707	708	700	692	729	630	682	668	666	708	719	758	632	734	730	703	687	655	686
24310	22777	30895	24875	19246	8568	567	340	290	315	341	290	349	324	296	288	301	317	303	287	300	321	328	305	288	303	308	290	300	281	289	304	270	293	303	286	289	298	281	304	321	292	304	288	260	310	329	301	313	299	304	316	297	309	300	294	287	334	301	303	301	297	281	294	291	314	284	264	315	295	331	281	295	282	280	327	300	294	308	303	296	312	332	337	285	302	309	313	291	279	269	322	289	273	296	283	293	276	268	306	270	319	315	298	313	290	330	277	300	305	313	297	307	316	302	301	296	268	293	296	287	324	289	303	304	292	303	281	296	277	301	296	283	304	289	304	278	274	280	328	296	277	271	296	293	280	313	290	286	299	265	290	289	310	287	310	268	264	290	283	331	324	320	282	278	291	267	282	308	280	304	309	304	281	318	288	298	268	301	295	296	285	293	296	293	273	282	319	295	275	279	286	295	277	310	282	274	290	308	303	308	324	313	318	312	298	329	311	277	260	278	288	291	295	278	320	326	295	306	304	303	300	319	316	328	311	308	305	293	306	290	295	304	302	275	295	278	314	269	295	296	271	341	298	272	314	270	304	287	277	313	301	298	295	283	282	306	317	297	302	280	310	322	289	349	301	302	286	295	274	270	298	273	308	290	290	263	324	317	316	292	313	303	299	266	295	250	311	325	290	311	281	311	299	294	319	309	305	290	303	302	262	290	305	293	313	294	297	286	300	271	299	292	306	299	268	292	296	306	292	278	294	273	312	284	275	291	315	284	281	284	271	278	302	296	284	301	286	302	294	303	295	316	333	287	314	289	281	325	302	304	314	275	335	300	285	314	294	257	292	291	291	289	282	307	293	291	282	292	283	311	285	304	284	286	292	266	287	321	310	307	291	268	282	298	291	293	318	276	292	305	309	296	307	293	289	272	316	255	323	286	291	272	301	321	323	274	290	318	287	284	288	298	286	293	286	264	281	259	294	286	315	292	294	265	287	309	298	293	297	298	323	302	293	288	275	300	299	302	324	280	296	265	298	292	307	288	283	275	343	310	292	307	300	293	277	311	301	275	319	334	278	305	295	286	306	308	317	306	282	321	306	293	267	316	294	343	313	323	346	298	283	300	297	297	334	287	287	292	275	296	302	308	299	274	267	289	285	303	297	296	299	301	313	298	286	293	307	291	272	294	287	278	277	312	305	306	275	302	295	311	310	279	289	327	326	295	291	290	290	300	294	322	299	301	298	290	317	305	318	329	295	299	333	297	304	305	316	286	288	305	304	299	317	306	314	282	284	301	286	290	313	292	273	279	274	303	271	282	298	260	277	282	295	267	280	300	286	289	316	290	302	281	281	306	298	280	287	296	312	324	308	303	301	270	305	275	349	262	309	285	327	316	298	304	319	281	293	313	279	279	271	296	286	286	282	297	319	299	278	272	302	301	302	275	259	314	306	291	303	319	282	286	289	288	276	289	289	320	267	307	303	317	296	277	303	298	298	284	305	276	346	315	262	301	289	285	308	293	295	314	305	298	272	302	284	270	306	293	304	280	289	311	276	284	290	298	310	307	308	275	267	291	318	286	282	296	271	305	304	287	308	300	311	299	273	296	255	277	295	313	295	293	279	295	309	304	254	290	280	316	299	292	322	285	289	313	304	279	286	327	279	280	304	305	278	309	265	292	289	295	266	285	274	293	295	314	316	298	263	274	289	326	321	316	298	308	322	296	279	307	288	301	277	288	301	299	281	303	300	276	297	308	299	310	289	281	302	316	319	299	308	300	309	289	293	281	283	284	292	295	308	283	280	324	312	324	323	306	301	290	293	315	258	278	261	288	285	302	307	283	288	291	332	284	283	313	269	325	306	291	293	301	299	300	327	314	285	293	301	279	305	273	315	296	285	302	335	291	326	328	299	284	313	285	305	288	312	286	317	313	279	309	304	296	307	297	296	284	296	290	286	320	319	305	308	289	307	285	277	295	275	299	295	264	283	287	299	320	308	260	304	298	266	295	296	300	293	289	288	289	301	312	280	269	300	310	309	291	300	274	319	298	335	290	282	297	303	281	288	285	287	302	293	322	293	293	277	287	291	275	255	299	330	290	306	266	294	313	306	303	311	283	271	319	302	292	289	295	330	279	297	301	278	291	311	282	291	308	279	308	302	305	297	305	272	274	268	284	297	259	308	302	292	307	289	300	286	291	279	310	296	293	318	291	289	292	316	271	283	273	306	282	261	322	313	306	298	275	297	275	301	289	293	293	266	263	288	295	323	276	321	306	294	288	283	306	299	281	298	279	281	289	278	284	282	273	323	326	337	317	263	307	306	290	305	298	309	288	327	295	320	292	261	303	292	286	309	310	309	312	286	265	289	321	287	303	284	293	294	289	297	312	298	305	273	274	293	276	284	282	303	318	271	265	287	296	301	313	263	276	291	289	283	283	307	341	322	291	274	313	294	274	283	289	283	263	302	296	267	294	301	268	303	304	294	291	274	267	283	321	290	281	314	278	310	282	302	310	292	293	302	298	309	305	309	305	320	313	309	283	285	260	274	313	277	294	306	287	291	313	314	291	306	285	293	287	297	300	322	291	270	286	282	244	303	304	270	258	324	294	293	282	275	286	286	285	294	308	284	294	304	290	302	315	317	285	326	327	286	310	313	291	281	260	311	293	307	307	302	275	289	298	278	290	300	297	287	317	318	298	278	295	286	297	279	292	326	312	291	291	271	286	278	282	289	312	289	299	318	281	279	281	293	266	302	286	300	305	287	284	287	291	257	294	326	298	303	314	274	295	286	290	293	301	309	280	317	286	287	277	287	295	301	313	326	267	272	283	276	331	281	299	298	286	310	305	293	292	305	290	287	315	299	318	289	300	281	303	294	303	269	295	316	307	292	269	297	277	298	293	318	290	314	303	303	309	298	297	298	294	293	287	313	300	310	282	300	302	283	316	318	296	288	289	304	296	286	293	318	330	274	313	317	285	309	293	297	278	273	295	300	305	303	285	268	320	293	282	276	330	248	310	305	312	278	285	274	306	312	294	288	331	290	312	316	303	316	286	296	270	295	308	333	311	295	288	296	289	292	295	314	321	278	281	293	285	284	304	295	300	279	287	303	278	304	285	302	288	286	259	289	319	302	319	263	278	314	312	280	302	278	287	301	295	292	293	312	289	317	334	308	286	275	315	306	313	288	267	300	281	282	302	276	298	302	295	280	285	304	308	304	280	291	274	307	309	292	318	355	312	304	270	280	326	289	281	303	316	268	280	289	319	278	297	283	329	304	315	299	270	303	309	306	282	326	323	272	317	295	282	297	293	305	276	288	284	281	300	273	285	320	287	298	307	286	238	315	289	283	328	298	318	255	284	269	301	304	283	294	306	282	316	296	278	293	294	266	331	270	291	319	322	267	298	293	316	298	287	296	265	297	293	316	302	292	285	309	261	299	304	289	245	293	259	269	298	284	284	315	293	296	316	322	320	314	294	285	280	320	289	291	339	303	302	306
60303	88617	62301	24943	11126	5998	584	535	546	549	550	521	594	570	542	538	506	566	532	530	528	540	563	532	518	581	505	488	540	542	553	536	525	494	563	542	556	554	549	529	550	551	536	560	528	561	577	553	529	562	546	519	510	575	518	552	547	532	573	564	597	579	563	546	533	570	553	583	574	567	566	552	538	549	564	543	534	551	538	513	579	530	558	540	511	518	572	535	537	570	546	550	560	563	570	540	542	544	554	606	534	547	548	543	558	559	530	576	543	544	537	554	545	568	527	566	565	574	516	547	536	526	571	541	524	522	553	561	498	574	513	548	565	563	538	549	505	507	539	545	553	537	527	520	586	571	495	484	554	551	494	532	511	548	516	529	506	509	534	514	566	580	537	491	546	571	528	565	523	526	511	510	502	554	544	583	569	584	524	548	559	570	555	553	494	529	523	535	554	567	556	513	571	562	494	512	552	566	571	556	551	564	579	561	535	560	570	536	571	581	545	564	519	597	553	553	551	513	589	590	579	523	541	538	569	529	492	578	560	562	565	526	534	563	546	544	577	569	544	508	546	559	536	563	498	514	532	552	559	595	517	502	563	530	555	524	527	528	526	561	539	539	540	603	509	541	516	574	541	557	541	518	558	543	579	559	579	581	544	540	514	572	536	509	559	573	544	551	549	532	539	573	571	561	571	549	563	504	562	564	539	567	563	520	543	533	582	534	536	552	567	584	511	538	508	518	504	539	560	577	545	550	543	507	531	562	525	566	584	539	580	557	567	556	490	528	535	547	555	575	563	556	556	584	523	561	533	505	588	513	571	554	527	561	544	579	525	529	540	519	575	582	542	531	528	535	525	499	576	547	567	563	516	525	505	538	543	555	531	582	548	544	508	516	512	558	537	538	551	534	564	551	481	570	601	527	538	549	512	545	581	512	537	585	556	539	556	558	546	571	532	590	538	569	552	526	529	554	543	556	577	601	563	559	535	574	556	573	506	547	526	532	536	530	533	538	565	546	521	534	539	537	549	570	543	532	519	573	568	516	561	529	552	552	549	511	542	519	516	557	549	551	589	562	515	580	532	546	532	551	561	576	545	571	549	515	552	512	527	567	537	509	535	516	545	518	559	567	571	566	540	560	575	502	541	555	516	567	534	510	551	570	508	522	544	562	526	514	545	563	559	532	597	575	534	553	580	556	517	542	559	538	504	497	547	527	523	518	578	565	505	519	532	559	559	538	570	571	565	559	527	581	518	568	566	567	515	567	541	531	583	559	530	545	537	525	522	548	540	555	551	513	558	526	534	571	552	548	568	509	536	537	560	541	572	541	541	554	522	567	550	485	548	530	541	548	517	554	529	583	551	555	543	548	541	584	494	544	602	549	562	588	523	582	512	519	501	576	524	575	574	522	503	544	560	552	538	566	527	550	552	532	543	542	565	544	515	540	570	546	546	592	571	534	563	543	546	538	547	573	526	532	543	538	517	529	526	548	562	510	543	565	549	575	531	525	511	522	563	564	547	565	545	509	532	550	512	574	533	544	565	551	616	527	596	529	563	557	554	561	515	552	546	516	536	550	555	588	567	553	511	487	566	563	581	537	561	558	526	552	573	541	520	504	538	499	543	549	577	561	507	528	581	482	513	553	534	558	526	545	543	569	537	546	519	624	542	535	553	540	513	580	541	541	489	529	530	595	555	547	577	553	515	513	521	556	466	531	569	555	537	536	571	529	547	560	561	534	530	583	517	569	526	572	531	538	570	547	548	559	537	522	557	524	568	543	513	535	501	548	530	549	581	529	568	544	588	503	548	567	555	493	541	520	502	520	525	531	527	549	517	562	504	509	564	578	545	568	559	530	506	559	546	557	551	526	526	561	601	543	523	526	571	526	534	561	506	506	540	549	546	532	547	536	530	528	518	563	553	569	503	567	589	509	550	519	544	542	525	553	578	551	517	545	559	530	521	527	521	590	551	496	564	525	558	572	551	533	554	562	539	574	523	523	506	565	525	572	532	550	528	546	519	524	593	605	531	528	548	547	538	550	487	540	575	545	545	559	543	557	529	545	553	546	540	545	567	573	537	565	592	527	545	532	533	562	536	584	537	580	569	573	508	579	517	515	559	560	566	577	541	557	556	524	531	540	540	517	567	549	542	600	583	493	544	538	514	539	540	535	566	571	550	554	544	528	534	533	574	503	567	564	535	489	547	522	532	553	543	533	562	564	505	564	550	505	548	554	569	544	524	528	550	536	520	535	561	560	515	555	563	544	541	524	587	565	567	549	534	560	505	558	590	534	547	490	549	536	512	542	534	576	541	533	560	532	530	515	525	565	536	565	584	557	533	585	553	556	550	511	557	500	554	533	536	531	542	594	561	526	524	547	568	555	523	518	549	493	543	536	551	563	541	532	572	557	555	518	556	542	580	610	554	517	515	528	569	517	557	566	563	556	540	546	503	565	549	572	587	547	529	524	520	562	532	550	520	566	530	537	562	543	536	547	510	551	586	575	557	569	550	562	547	508	515	547	538	542	537	520	497	547	576	577	552	542	560	521	532	537	523	552	564	573	525	541	543	566	585	545	544	507	549	561	510	535	565	540	505	522	561	527	539	529	509	529	526	569	518	521	542	545	521	569	589	509	528	539	524	531	531	514	541	544	503	574	488	554	523	516	552	567	529	504	555	573	546	549	562	577	547	539	508	564	519	548	511	528	537	530	560	557	545	544	483	566	545	543	551	531	532	549	513	544	540	525	558	529	548	562	536	553	565	535	569	542	581	542	539	545	516	564	552	522	566	570	528	550	536	560	527	539	527	528	503	523	581	565	523	547	519	533	518	570	570	550	580	520	530	580	567	524	585	530	571	522	554	540	549	541	604	550	547	581	566	530	573	538	550	547	528	540	539	506	580	540	530	562	524	558	529	550	547	554	510	534	565	539	514	503	585	517	552	522	563	550	527	521	579	530	580	554	500	568	523	565	501	550	527	555	550	515	555	535	527	534	537	541	531	589	560	500	544	528	530	506	505	538	500	538	551	590	563	519	598	528	525	593	555	530	555	549	540	580	577	540	604	572	551	579	512	501	550	511	585	540	546	594	535	541	543	556	563	521	554	531	543	557	529	544	524	534	554	560	545	517	517	583	547	543	548	572	559	563	539	522	564	546	563	528	564	542	514	554	567	543	539	530	509	525	540	548	536	575	563	546	519	570	574	526	546	551	537	533	518	512	588	607	525	574	512	544	562	552	541	571	539	533	533	576	548	530	536	558	554	537	563	533	530	565	530	577	596	576	511	547	545	560	531	524	533	542	546	521	537	562	576	542	549	552	531	549	531	573	536	520	518	513	535	497	543	543	556	515	581	542	508	533	523	574	564	564	547	518	551	525	504	543	570	536	555	541	547	561	580	554	518	527	519	554	562	567	586	547	550	563	562	546	524	492	534	556	551	600	498	525	544	569	536	582	504	527	534	524	544	544	541	546	512	563	575	531	521	564	532	569
23079	21731	29895	23922	20985	19027	4465	546	460	477	463	479	450	412	476	451	475	467	489	450	444	470	494	441	417	466	450	473	467	424	419	448	429	414	450	447	451	457	457	453	462	465	445	437	458	471	454	471	449	455	424	457	438	426	447	453	429	462	453	438	456	430	419	435	485	419	454	421	431	453	429	443	481	421	425	447	424	448	430	472	457	451	417	426	454	466	451	472	410	439	461	458	433	470	418	433	453	428	445	445	418	423	399	442	485	453	425	419	437	499	438	422	440	448	476	417	391	435	453	425	467	467	459	474	443	449	414	471	462	415	477	440	440	452	410	446	444	443	452	422	437	453	459	454	398	452	452	431	440	459	434	455	420	433	468	422	405	420	464	447	390	440	416	457	456	428	444	424	453	456	424	509	430	458	430	441	434	449	442	447	457	432	485	469	403	421	478	422	476	471	435	463	454	478	447	452	470	466	469	416	453	445	430	469	433	404	396	457	474	461	449	432	454	409	439	427	441	451	430	457	410	436	471	427	466	470	452	484	441	458	424	446	458	410	450	461	448	428	453	444	462	449	453	437	417	430	445	421	415	452	443	443	457	439	460	459	438	442	410	469	433	399	462	447	416	456	471	441	493	436	486	460	483	438	419	469	432	444	447	430	454	480	405	449	424	454	427	441	471	443	406	470	458	402	456	434	412	399	458	427	427	467	460	437	452	473	424	452	396	448	456	462	445	453	422	460	444	452	423	462	431	432	441	446	454	432	439	432	483	489	413	461	414	427	411	433	438	435	437	485	404	429	410	430	460	453	405	399	447	481	449	465	436	459	458	428	475	454	429	435	468	448	452	460	385	473	455	438	419	421	442	419	446	431	452	451	463	455	479	443	465	428	431	459	479	432	460	476	442	460	470	420	444	460	468	439	451	420	470	434	429	458	436	446	452	440	452	439	460	425	457	454	466	483	438	399	446	428	440	437	422	445	447	424	427	441	450	412	481	464	416	424	457	458	434	430	416	486	415	451	456	476	465	422	446	439	437	425	469	437	420	457	473	459	437	408	430	464	442	479	426	418	457	456	435	427	439	490	455	397	477	428	451	420	456	444	430	408	437	437	415	431	420	428	469	469	477	413	437	412	446	420	447	473	440	460	410	442	444	443	465	453	409	430	432	434	419	462	452	410	463	432	440	417	425	462	422	452	434	438	470	465	445	442	421	452	464	449	441	442	428	425	422	442	431	479	425	438	454	458	444	458	427	435	477	453	410	443	488	450	430	456	463	447	441	458	429	510	441	508	414	462	438	466	441	423	463	450	413	448	459	424	441	415	417	437	460	434	444	438	421	424	459	453	416	461	452	440	450	446	465	471	457	448	470	475	458	419	417	413	415	450	454	446	431	453	453	443	479	456	432	427	452	425	440	412	412	446	401	417	482	451	377	453	446	435	425	438	460	418	421	448	438	447	455	424	468	435	428	387	440	440	450	465	449	450	410	449	446	429	443	407	485	459	441	427	477	432	454	429	436	441	454	444	422	420	482	455	425	411	474	433	439	418	473	468	446	514	473	429	430	453	434	446	396	444	431	419	499	490	455	456	438	452	457	468	406	448	457	446	495	447	477	459	450	461	373	453	419	468	454	462	449	414	425	488	441	451	469	426	437	455	483	432	431	470	417	421	426	445	441	448	438	441	441	427	434	460	393	445	468	442	436	423	427	457	454	438	447	402	473	409	449	433	477	484	452	433	443	453	459	423	454	403	467	444	416	441	436	499	463	453	429	447	441	439	438	435	439	447	453	431	410	433	482	433	442	446	452	404	438	430	431	447	458	448	439	442	429	448	442	417	414	455	460	435	426	464	438	469	401	419	448	448	451	465	488	446	422	460	440	439	448	416	409	446	427	429	451	429	457	458	402	456	436	429	467	456	436	429	425	449	412	453	461	434	436	426	463	466	485	459	417	442	421	462	422	410	450	454	433	458	438	431	483	440	431	486	438	428	442	413	437	433	437	453	471	439	456	497	440	439	438	419	424	441	443	441	465	429	450	455	421	467	440	459	424	433	428	471	452	450	450	451	466	441	487	440	451	461	448	449	446	464	445	423	449	448	452	436	471	459	435	417	434	451	407	480	448	428	476	424	435	444	435	469	476	478	428	434	431	434	461	444	437	438	426	438	426	460	443	427	403	461	469	467	416	404	451	444	410	399	458	449	454	409	438	424	439	457	423	438	470	468	441	421	421	439	448	453	488	424	450	443	453	432	444	456	467	433	426	429	447	404	425	437	442	434	435	471	451	428	414	430	453	412	465	447	453	463	425	464	449	430	437	410	456	409	429	441	458	456	457	432	440	488	418	450	402	424	432	438	412	494	441	449	434	441	433	404	470	459	393	446	432	410	462	421	461	429	437	463	442	432	410	434	447	457	433	439	487	429	417	442	433	457	437	470	453	420	424	471	422	481	423	463	448	435	422	433	400	407	444	422	414	423	455	441	417	454	451	468	422	453	432	467	438	467	420	447	425	428	460	455	435	431	433	450	419	405	436	439	434	435	449	418	491	438	410	441	453	425	436	442	455	498	454	445	456	379	455	453	463	437	424	441	467	483	439	420	430	418	410	423	417	497	398	421	451	416	433	451	450	438	464	442	442	465	392	411	419	449	444	400	453	445	430	422	403	442	468	449	428	478	430	458	435	450	427	432	446	411	424	444	443	416	435	464	415	453	447	423	419	449	451	439	465	442	456	431	477	395	435	419	413	424	452	440	435	457	421	400	457	477	389	417	441	473	412	441	445	437	443	454	472	439	418	427	439	412	441	456	447	479	436	474	437	459	452	460	431	474	418	447	428	440	475	456	421	459	482	421	459	443	456	471	468	480	450	404	430	429	463	468	440	428	409	463	435	438	411	424	446	476	494	438	416	465	439	466	434	424	427	426	433	421	486	428	498	441	428	407	463	458	465	444	411	454	422	431	439	425	481	431	433	456	429	464	417	391	418	493	450	425	471	442	426	444	430	431	436	468	444	416	414	437	449	454	446	463	454	458	406	446	430	459	444	434	467	421	432	464	426	438	482	469	414	451	457	415	442	463	409	472	457	430	445	443	461	433	460	421	445	413	444	440	487	435	432	455	429	464	440	455	467	418	462	425	444	429	407	448	427	432	414	439	426	411	454	424	436	436	414	454	391	458	389	480	473	490	438	432	449	457	428	445	464	436	467	438	430	431	472	445	455	433	437	459	392	472	425	448	427	461	433	467	466	430	442	450	433	404	450	400	474	457	475	454	461	445	443	470	435	460	446	413	426	454	414	456	459	455	440	431	446	463	460	423	456	440	443	432	447	442	443	437	427	443	452	425	459	445	454	429	489	459	424	426	426	459	467	437	439	442	457	440	423	437	424	436	458	438	428	413	464	428	429	456	462	447	446	483	459	408	453	402	420	449	475	437	463	449	468	464	471	419	421	416	477	448	420	447	472	444	434	444	426	422	452	412	441	430	468	434	427	434
60446	99216	70936	32935	13525	8028	813	775	761	801	807	761	789	744	705	762	812	789	787	766	796	751	809	733	735	764	760	785	738	778	770	712	754	736	744	807	733	733	737	786	794	741	755	724	727	782	772	729	794	776	742	747	710	720	740	768	718	724	800	746	772	751	780	737	741	760	764	774	734	747	706	779	687	789	743	764	791	730	777	709	799	741	738	731	715	808	723	743	829	752	724	765	732	720	740	736	744	722	700	793	758	824	791	703	752	746	731	750	763	777	793	762	742	818	741	762	797	727	711	770	755	777	748	787	740	773	767	754	767	774	736	747	738	765	750	717	747	737	756	760	776	741	772	704	726	746	723	739	777	777	774	744	724	725	741	795	754	769	756	727	778	710	732	747	766	713	772	789	769	713	754	757	777	784	770	771	790	752	779	761	779	755	762	782	775	772	738	728	753	779	750	716	743	776	791	796	781	773	769	794	760	768	757	736	748	760	801	752	807	810	762	726	758	720	753	759	771	762	808	727	807	802	791	708	776	714	728	710	811	711	735	778	802	808	733	743	748	699	822	782	791	772	749	746	742	774	768	751	750	736	752	747	744	778	709	766	788	738	804	761	768	725	756	809	722	735	731	788	719	759	780	732	732	721	756	768	735	705	762	736	797	730	779	811	744	705	770	716	805	783	816	790	730	755	703	789	752	792	768	738	735	743	765	767	771	748	719	744	760	752	741	749	784	746	752	758	765	720	754	748	755	708	789	787	789	744	771	781	738	770	754	774	770	726	822	764	772	757	763	734	758	781	783	753	742	703	750	787	774	778	742	762	750	754	778	713	744	721	714	718	792	741	736	769	696	762	761	748	697	743	807	748	790	778	751	697	744	751	731	754	784	747	722	801	769	725	696	772	767	737	777	767	770	788	743	793	775	767	757	805	798	774	741	692	712	788	769	778	746	714	699	767	723	695	774	746	772	752	702	741	744	793	753	807	761	734	742	760	715	758	762	749	794	765	743	747	725	758	757	764	784	739	735	772	773	772	711	746	738	770	728	756	743	787	769	753	759	744	811	827	748	738	764	769	761	730	766	755	769	771	790	746	787	777	774	723	785	742	759	748	761	794	723	769	731	755	747	760	706	783	759	715	776	763	736	742	790	775	761	750	758	722	725	776	797	744	684	762	758	715	762	757	775	748	744	809	749	704	766	725	783	733	791	750	736	765	780	805	785	754	786	715	751	747	791	715	707	785	725	759	780	753	730	786	770	674	717	746	786	764	714	722	753	734	731	765	766	750	758	736	748	724	762	736	758	751	738	712	788	770	763	724	717	772	741	747	720	794	727	779	741	721	741	769	799	763	808	723	712	751	722	766	696	776	796	735	795	701	762	739	769	740	781	752	792	803	758	774	746	752	741	795	741	780	774	757	756	756	781	773	724	777	774	765	757	768	761	740	762	775	745	725	761	757	754	737	727	776	751	769	713	761	725	762	762	738	771	743	787	746	760	763	771	729	763	748	757	702	750	733	787	769	729	749	744	798	722	740	755	741	809	816	748	743	739	743	726	779	778	767	795	715	765	769	756	764	789	705	771	769	789	754	773	776	722	756	766	738	742	757	741	705	753	757	753	788	820	757	754	768	758	779	748	738	765	775	718	727	722	758	737	742	683	759	681	794	820	826	754	787	790	777	729	743	749	766	724	754	779	791	729	763	751	764	724	719	707	773	769	737	736	750	734	740	755	755	751	795	795	755	769	801	750	707	765	758	754	813	744	764	759	776	721	814	767	752	762	832	735	703	709	764	769	776	737	772	738	764	719	739	766	743	773	763	772	783	726	736	729	731	791	743	745	721	730	717	742	738	734	790	787	752	816	807	752	721	708	755	749	753	739	753	778	795	753	805	791	756	785	754	722	745	789	741	746	752	730	756	741	737	807	783	700	784	750	760	778	769	787	737	735	722	772	721	752	763	756	748	759	714	741	786	722	739	763	715	729	788	783	735	736	732	746	767	747	714	688	815	779	734	724	765	751	774	776	760	734	725	764	783	709	752	754	723	774	741	723	747	746	775	735	743	807	796	745	756	757	774	749	771	753	777	711	764	813	755	768	764	801	812	724	740	754	792	734	719	757	735	778	805	771	706	757	679	750	717	723	701	725	774	771	737	783	826	703	748	755	766	730	811	760	751	802	796	726	775	780	782	759	745	701	746	708	726	737	783	738	773	770	762	773	776	785	783	755	747	771	741	756	727	786	755	742	767	778	709	775	783	722	770	747	767	755	754	700	753	766	761	742	753	745	669	738	775	775	742	772	761	724	760	761	761	781	767	732	741	748	759	734	794	712	749	749	741	795	734	750	812	784	735	738	820	786	732	758	733	713	767	804	754	732	737	752	753	765	743	814	752	734	801	761	736	772	743	739	760	734	784	800	735	771	719	729	800	751	721	722	713	771	731	762	758	774	806	756	762	789	769	757	765	726	720	750	749	771	683	782	775	784	734	761	770	813	760	806	739	689	746	774	743	780	730	756	772	779	747	803	751	755	795	732	712	801	749	721	740	796	713	780	743	761	712	762	731	735	771	753	725	752	735	742	757	748	758	735	765	771	764	749	743	796	795	776	781	836	747	780	770	774	772	782	748	736	741	754	780	708	762	777	748	726	785	736	766	714	753	708	704	746	744	702	763	739	770	789	778	798	792	783	812	736	745	731	744	727	780	745	725	708	711	803	754	737	791	813	758	735	796	718	756	717	765	754	747	787	809	756	745	758	785	729	773	731	725	781	779	771	771	733	735	740	809	769	726	771	743	727	749	790	742	773	782	744	782	740	731	737	753	750	742	747	681	793	761	734	756	770	770	757	814	771	780	740	771	723	696	753	799	771	773	787	748	747	709	763	803	801	763	729	780	736	742	782	752	774	764	727	729	755	750	733	759	754	800	762	753	774	711	774	739	745	745	721	748	768	739	726	724	801	748	715	713	721	744	765	749	760	743	736	770	724	750	785	756	765	738	790	725	714	765	723	760	737	717	749	768	743	821	774	749	761	714	749	761	727	744	751	729	758	791	786	765	776	752	765	746	760	776	774	771	775	744	724	780	753	734	725	765	747	774	761	800	780	733	779	760	759	768	771	717	740	759	732	748	733	806	739	746	752	749	740	771	792	797	736	734	725	758	766	688	755	775	744	712	715	774	803	806	737	769	753	767	714	763	809	738	758	739	753	730	767	784	751	732	732	699	729	741	766	787	774	755	763	780	773	805	768	763	748	776	711	745	698	769	757	776	761	759	778	789	711	844	754	757	758	720	748	781	781	785	744	785	710	742	738	765	765	703	778	737	704	764	740	724	762	698	731	743	794	779	813	736	693	754	790	743	736	794	737	784	727	766	747	776	735	743	772	715	750	812	779	802	723	771	726	706	774	738	766	718	706	766	773	733	769	778	691	759	784	766	778	755	748	762	779	765	751	791	730	726	718	760	781	782	759	695	796	839	703	749	710	743	756	737	790	689
29356	28458	26354	11108	880	727	395	366	347	379	393	356	342	366	398	377	371	368	361	364	380	381	367	381	390	337	312	358	346	354	357	371	358	355	349	388	370	353	347	407	348	337	382	346	360	368	342	378	358	369	338	355	343	358	377	340	341	376	342	384	347	366	356	336	354	399	382	344	369	358	358	358	352	368	380	398	335	323	355	395	347	375	370	363	346	350	369	373	365	337	354	345	354	355	401	354	366	380	349	338	345	358	375	403	374	385	368	378	369	396	349	397	363	358	375	381	375	362	349	369	373	393	326	394	354	366	337	351	325	380	392	350	367	344	366	371	366	365	374	377	394	360	362	390	361	346	362	389	349	379	358	331	391	415	370	348	367	354	346	369	345	397	310	386	366	382	354	355	320	354	379	356	387	345	370	348	371	365	354	383	414	373	341	361	385	349	350	360	391	349	363	369	392	350	329	385	376	356	364	388	334	374	374	355	371	386	372	390	372	358	383	365	331	353	362	353	372	359	361	359	362	383	343	355	375	356	373	370	355	371	349	364	349	360	343	358	406	368	361	379	354	376	350	366	366	355	367	386	353	376	346	328	374	356	365	364	369	385	341	373	354	345	331	340	366	344	374	346	364	322	339	363	368	354	388	355	397	353	376	355	332	385	370	364	357	340	352	369	368	365	359	342	329	383	383	369	344	351	394	362	356	386	343	366	365	373	378	366	367	323	385	368	347	379	371	371	354	368	343	322	346	346	331	387	346	365	392	375	371	392	351	333	375	374	343	353	404	351	363	350	369	366	331	367	377	377	385	362	373	387	400	350	372	395	336	333	319	366	373	367	396	412	349	368	356	362	367	372	329	400	366	346	404	382	376	366	362	379	366	372	346	364	340	372	408	351	356	369	372	348	374	383	357	356	353	344	340	341	384	344	380	401	340	365	365	375	358	352	361	376	353	386	375	395	366	373	367	374	348	339	368	371	357	361	374	357	357	363	349	382	354	361	366	324	346	360	371	376	366	362	377	361	362	379	360	357	344	340	386	385	351	327	350	380	374	358	374	333	380	370	368	345	365	386	374	343	358	419	367	353	383	355	384	337	331	374	374	361	369	347	345	400	357	353	350	364	356	356	359	353	370	344	375	335	371	404	401	356	347	380	361	353	362	357	356	346	334	375	373	372	388	362	346	362	361	364	366	379	395	381	369	383	346	357	336	346	341	341	353	409	346	355	359	385	394	355	336	367	350	357	408	387	352	391	324	357	394	375	379	342	375	360	356	368	362	351	385	350	332	359	397	351	372	339	360	378	377	358	345	383	378	394	349	321	391	375	368	344	350	383	363	336	331	391	358	392	355	384	371	355	372	355	327	360	341	390	363	347	353	362	378	329	404	366	368	394	375	382	331	391	355	341	381	328	381	342	356	387	382	345	366	370	361	356	343	350	338	381	357	387	377	396	392	359	383	374	373	337	362	368	329	391	381	394	350	359	371	346	385	433	375	384	394	373	363	359	351	341	343	367	376	383	410	364	354	377	370	324	344	368	355	373	375	349	346	356	365	368	331	338	321	356	356	374	366	330	359	380	342	379	370	359	354	359	366	368	348	341	361	336	363	324	366	361	395	354	341	348	401	363	381	366	360	387	399	359	347	341	375	361	337	374	376	372	377	369	378	352	333	365	329	378	357	382	356	378	381	362	369	364	366	361	386	342	361	377	366	364	353	361	355	372	393	352	336	348	354	399	363	331	327	417	349	362	367	364	384	374	382	388	343	361	354	350	322	336	387	363	388	377	355	401	363	358	361	366	356	375	381	381	371	398	346	357	354	361	360	350	351	326	361	376	367	398	363	354	340	369	363	377	338	366	356	357	366	386	352	372	372	381	353	377	355	347	376	352	370	371	363	364	341	365	362	365	368	353	387	389	352	340	388	343	350	361	380	365	360	352	352	354	378	380	343	361	381	362	396	360	362	363	383	374	385	349	333	376	382	354	399	374	340	333	305	404	360	382	401	366	362	401	361	355	396	363	356	367	350	363	373	370	353	378	352	336	355	366	362	360	380	389	349	361	383	353	375	332	378	352	336	321	334	347	368	394	334	361	368	325	375	385	353	355	358	334	321	366	395	371	361	383	381	362	353	342	336	342	344	355	349	374	365	369	379	391	371	376	388	398	358	357	405	354	353	328	368	326	338	402	357	355	347	368	359	370	349	379	361	363	376	358	347	353	369	365	359	385	350	361	357	363	369	354	351	343	378	383	361	341	372	352	374	359	364	362	392	370	397	331	371	361	357	388	358	378	349	351	374	358	329	363	352	373	374	350	346	344	346	326	375	394	367	394	391	358	374	326	354	365	356	385	389	360	373	372	364	396	383	370	377	346	352	376	363	385	315	366	384	416	377	360	361	340	338	374	358	352	377	338	368	390	381	398	364	368	361	359	353	351	348	359	369	350	377	314	373	410	383	363	353	372	342	343	336	344	376	367	351	358	375	365	353	386	382	381	350	337	365	365	392	378	375	359	378	360	375	334	368	371	348	398	357	326	382	339	370	365	340	353	361	362	346	356	345	363	367	337	371	390	367	394	360	365	411	323	352	352	369	394	373	389	375	359	379	383	355	396	370	338	388	379	377	366	368	358	353	367	362	369	360	351	359	367	355	350	353	363	375	370	367	394	405	347	349	386	357	362	367	364	355	331	366	337	372	385	357	367	355	396	352	380	363	350	380	350	349	358	329	343	380	371	381	411	376	351	376	375	405	345	353	376	362	341	379	336	377	362	371	386	371	357	379	347	381	361	329	372	359	320	341	358	385	350	366	368	335	353	397	423	374	333	372	363	378	343	388	344	334	381	376	397	365	364	380	359	362	356	348	350	358	352	370	372	371	352	357	358	358	391	331	396	340	344	362	380	370	401	386	322	330	375	373	354	337	373	352	367	366	352	362	372	384	335	342	379	381	373	357	346	381	363	358	355	360	354	335	371	365	345	344	366	409	348	404	338	346	377	375	330	346	374	379	377	386	358	362	327	345	344	346	415	374	372	356	348	343	358	333	367	399	343	373	321	367	380	354	362	370	388	352	375	359	383	348	328	369	336	390	341	358	371	347	369	371	366	326	379	364	335	401	335	369	396	356	384	365	375	360	366	333	357	336	362	357	334	370	359	351	356	360	354	374	360	369	369	367	382	370	361	338	381	335	387	361	364	364	375	344	378	353	367	367	376	362	343	368	374	328	347	352	359	355	382	352	357	363	356	420	346	346	377	393	326	360	393	317	334	375	364	361	366	408	380	367	358	369	374	364	371	354	387	361	352	323	372	379	348	389	350	344	376	343	346	388	398	364	359	359	371	361	354	360	367	359	382	385	350	355	363	365	422	344	368	372	370	361	325	364	359	344	344	363	319	381	350	400	365	351	360	383	370	385	378	353	354	357	376	367	361	385	390	356	348	370	371	328	343	369	352	325	400	348	341	374	354	413	380	366	358	383	343	343	362	366	370	395	387
39370	47095	31148	10143	1343	1441	667	667	693	667	691	653	650	665	655	721	626	661	656	666	692	659	645	642	689	684	658	642	666	689	674	668	700	654	699	615	659	698	650	631	648	636	645	679	641	645	683	687	679	686	639	674	676	674	670	674	684	653	672	696	676	672	711	652	726	646	673	684	655	700	650	683	599	707	710	665	648	686	704	651	688	664	610	686	701	695	655	624	610	667	678	694	620	594	651	617	630	724	670	675	664	718	655	637	699	710	693	678	680	675	658	670	656	660	731	614	677	671	696	689	686	673	657	638	708	696	648	672	651	643	632	693	658	664	670	668	643	708	619	669	697	638	694	651	664	653	634	660	666	683	680	669	677	733	648	691	687	681	670	682	629	664	675	662	641	670	711	653	679	699	685	605	674	672	612	647	681	683	642	630	661	679	660	660	655	704	701	695	667	692	698	715	693	705	645	631	676	697	666	655	697	744	699	622	653	678	620	703	682	673	677	694	716	704	632	681	645	728	646	680	674	690	691	693	671	627	690	662	643	657	672	639	623	653	645	636	644	660	655	700	674	654	657	668	642	709	630	646	678	615	667	714	655	650	668	665	620	648	670	651	691	661	670	666	644	638	664	707	652	715	651	710	637	654	700	627	732	682	652	710	709	681	687	656	634	661	657	621	642	681	682	679	639	644	705	654	666	694	654	659	686	653	619	686	640	709	711	651	663	669	688	658	670	672	695	650	669	677	630	689	681	654	699	684	680	643	645	678	668	629	655	665	700	673	669	654	682	661	656	657	639	715	665	670	706	671	667	665	651	676	674	712	669	619	641	651	678	632	677	715	690	642	642	665	717	675	651	658	721	663	663	654	705	689	625	647	661	664	674	653	686	695	670	706	690	688	672	673	664	727	693	670	655	673	653	661	649	685	643	666	715	698	658	674	635	682	688	674	686	680	701	687	665	649	711	667	673	700	688	702	684	688	657	678	663	731	707	663	632	704	666	679	682	690	735	677	666	680	657	671	694	652	701	691	697	670	680	728	657	718	683	697	645	652	690	661	696	679	646	697	685	650	684	686	666	704	656	691	658	653	701	682	657	702	720	697	672	676	682	663	687	743	646	710	635	694	628	679	661	657	640	689	713	743	683	672	670	698	658	632	635	676	658	720	714	705	682	682	669	666	649	660	716	674	628	698	657	633	620	705	660	717	689	678	608	676	646	680	679	707	651	717	687	716	657	674	700	676	669	686	669	647	686	674	694	701	671	680	634	688	666	700	682	690	709	663	639	632	708	713	651	717	644	649	676	700	624	700	660	657	674	705	675	619	695	665	642	689	652	651	663	682	699	669	693	661	667	672	664	685	688	611	647	674	642	638	683	656	683	670	699	687	666	628	652	712	676	692	676	639	702	649	706	639	670	634	707	699	664	689	653	661	704	708	650	691	647	690	699	707	637	640	644	656	651	674	707	617	689	700	665	698	627	694	632	678	709	677	653	657	663	657	718	671	653	689	714	680	653	641	704	689	656	665	698	670	666	658	698	671	668	704	654	678	678	637	686	645	683	680	669	728	703	664	645	671	673	647	661	658	685	669	729	676	673	684	653	663	647	706	680	650	701	718	693	675	625	653	691	657	680	682	692	692	690	651	737	666	651	696	673	699	679	639	682	720	636	677	692	681	700	637	657	682	676	658	657	710	662	647	690	693	674	688	724	616	649	711	670	686	637	658	673	714	661	702	653	701	694	654	683	629	700	676	651	654	647	696	681	673	716	658	713	670	690	664	668	720	705	643	715	653	663	642	686	637	683	685	643	678	665	672	719	709	612	693	664	650	667	655	661	642	690	670	687	665	718	708	662	668	632	687	682	694	644	641	674	655	645	671	735	723	641	667	635	723	665	703	666	682	672	681	666	699	653	660	637	667	658	641	678	718	659	691	661	724	628	690	708	678	698	665	645	679	623	710	697	684	698	641	644	682	667	677	730	655	661	688	671	704	652	672	742	674	637	632	648	711	656	694	641	624	660	652	707	680	685	646	666	622	723	695	689	680	696	665	671	661	696	630	681	702	668	670	671	672	658	708	684	682	624	679	689	676	671	692	649	643	675	660	688	650	689	652	679	694	699	689	705	668	713	651	671	694	660	646	670	713	695	680	673	641	666	660	670	696	607	672	659	684	635	684	667	682	680	662	643	634	722	662	709	699	691	668	685	712	698	660	658	623	700	676	663	642	637	710	714	672	691	712	640	671	690	698	694	730	653	705	671	682	675	686	681	699	702	642	657	648	658	644	665	674	651	678	622	668	703	679	663	674	672	640	679	686	680	707	685	671	647	628	635	679	641	643	664	670	664	713	685	729	647	661	644	692	648	639	672	662	687	690	692	707	718	646	697	636	667	648	675	672	636	652	637	700	684	683	674	702	683	678	647	639	656	636	658	662	702	699	670	630	650	703	688	680	643	670	649	690	715	618	717	659	713	660	666	709	698	694	642	697	660	693	713	689	669	668	682	668	686	654	665	675	692	638	693	691	670	721	661	648	702	674	620	670	643	679	664	703	684	652	668	588	675	660	655	703	669	666	685	672	652	667	670	673	681	680	674	637	658	644	688	685	635	687	660	647	659	688	657	688	685	624	610	644	712	664	671	695	672	663	682	646	665	674	632	699	641	657	662	655	652	654	671	676	643	697	702	686	663	657	694	669	648	661	650	653	633	664	694	641	649	676	639	667	652	673	684	657	670	676	651	694	688	675	705	669	686	665	714	677	701	654	648	670	685	669	672	645	652	696	673	687	691	668	728	687	694	663	659	688	675	695	665	670	680	667	698	695	705	646	647	656	687	634	695	702	712	647	691	659	664	659	612	638	674	644	666	655	711	651	721	686	659	685	676	662	670	647	689	654	687	618	641	699	668	694	664	656	681	678	686	653	647	705	679	659	674	706	653	654	657	655	697	672	655	671	679	689	703	691	730	702	666	636	709	723	666	648	652	660	665	708	629	686	693	659	706	631	655	693	636	682	695	669	707	698	669	676	636	676	678	708	659	677	692	712	665	672	698	710	671	675	677	667	639	682	653	619	617	690	691	657	668	645	652	679	697	668	662	691	681	674	664	722	670	703	663	658	708	715	680	642	671	699	683	653	669	708	677	702	679	707	674	652	693	722	636	674	703	678	692	702	659	662	668	669	675	687	672	670	667	651	649	659	698	668	624	689	673	649	684	697	678	669	645	716	641	702	647	667	636	625	659	655	651	676	667	687	665	673	684	649	682	667	686	687	686	647	715	643	683	664	653	655	702	687	636	643	627	642	649	675	654	627	715	662	662	694	670	657	698	636	677	666	628	647	718	608	649	717	697	646	593	699	685	670	687	674	664	724	663	649	653	673	667	694	669	709	662	653	650	714	679	672	648	647	694	702	663	663	679	676	641	679	683	647	692	672	654	681	690	703	626	636	646	623	716	681	613	652	628	622	660	666	663	667	631	691	655	639	671	726	615	699	673	659
24272	22801	30798	25456	18048	7978	444	298	274	330	275	284	285	275	286	274	288	292	271	284	274	281	259	270	284	308	257	283	259	275	278	282	254	275	267	278	278	274	278	296	286	293	292	301	279	277	300	300	302	295	265	286	270	295	228	298	299	279	291	271	279	278	279	262	293	272	270	271	289	279	282	322	265	291	252	274	287	291	281	252	245	272	285	276	279	306	276	284	303	279	272	279	273	240	263	304	292	268	248	280	284	271	263	299	303	290	274	278	272	305	290	260	295	290	281	296	275	273	269	301	288	298	267	284	269	274	309	302	257	279	259	238	275	256	289	285	267	262	249	259	268	272	303	280	282	250	271	284	261	300	242	309	272	292	285	270	277	285	271	292	290	271	259	295	285	302	282	280	275	247	290	251	252	281	280	307	290	272	267	277	303	268	265	294	238	261	280	276	265	268	277	257	302	266	299	273	245	273	295	292	265	268	249	277	276	293	247	282	287	267	286	297	263	270	250	291	286	280	282	281	254	267	271	306	286	283	284	275	280	273	273	320	283	274	289	275	256	261	281	244	299	275	289	269	259	313	288	274	287	275	276	263	296	276	281	279	275	284	260	265	267	283	257	306	286	277	272	267	280	280	257	267	294	270	266	284	277	256	289	317	264	284	285	249	270	256	293	277	255	275	272	290	285	295	279	287	272	262	262	280	258	283	305	303	272	300	285	275	299	268	269	254	290	258	292	290	274	307	261	305	277	303	291	247	281	287	261	269	289	275	262	275	302	318	302	285	267	278	299	264	245	298	284	280	283	273	260	314	297	249	259	292	269	276	293	276	305	280	263	285	286	289	295	272	299	273	292	281	259	275	286	299	272	278	268	278	303	297	274	283	244	273	276	297	278	271	263	284	269	283	272	281	283	276	270	258	281	271	281	282	276	279	296	258	270	288	265	299	289	263	285	272	292	302	285	301	237	290	263	266	285	277	288	273	280	289	270	291	263	254	269	247	264	292	272	285	295	280	280	293	273	281	277	296	277	259	271	279	289	300	279	283	279	283	279	291	253	285	288	307	292	260	289	269	277	277	278	313	281	264	311	282	252	258	275	301	284	276	279	289	251	279	256	274	294	264	315	264	316	247	294	299	290	272	303	313	280	257	280	268	243	274	277	315	271	272	291	279	285	280	280	309	281	298	286	290	287	261	286	293	279	275	303	314	278	281	260	296	273	281	302	282	264	263	272	306	230	276	281	293	287	305	267	289	265	267	282	237	263	253	268	258	265	248	271	276	260	300	280	280	262	283	284	307	264	294	271	265	287	245	294	274	307	273	290	265	257	297	267	264	288	260	264	273	277	268	284	251	301	272	284	281	260	302	255	280	283	270	281	282	278	253	267	276	304	266	269	292	253	278	276	258	259	309	278	286	279	286	306	277	251	263	287	306	247	277	288	259	267	281	287	270	280	273	285	265	292	295	252	268	268	288	278	283	257	239	304	292	303	260	300	307	282	266	266	301	293	254	271	279	293	264	261	263	266	271	285	262	298	293	275	283	312	282	266	289	285	313	329	276	236	266	297	294	269	267	288	283	297	258	285	263	285	284	269	285	232	272	283	259	271	290	282	278	273	272	246	265	265	284	289	242	277	294	275	260	267	314	297	265	282	301	291	280	294	244	298	284	297	260	274	251	286	274	263	271	278	287	260	281	249	272	277	289	291	276	270	293	268	326	286	257	261	278	292	283	300	310	296	269	272	267	271	300	302	277	258	294	286	266	283	270	252	258	280	264	240	277	272	279	281	287	271	247	269	260	282	284	273	294	290	286	299	286	276	265	281	259	265	276	283	318	296	277	261	292	277	281	269	279	284	278	298	240	282	263	285	263	262	292	247	311	282	292	278	309	271	273	261	310	293	273	282	291	277	280	248	277	279	281	258	262	289	284	279	308	260	307	300	272	277	232	245	251	282	279	293	291	289	252	320	280	291	258	273	290	263	242	288	288	263	304	270	272	273	291	274	258	273	281	282	297	290	257	286	262	239	262	264	299	245	295	266	282	327	276	277	264	280	277	278	264	259	290	283	262	287	301	287	253	275	271	297	259	287	262	253	278	270	262	280	284	291	284	256	270	274	277	274	279	275	265	280	289	281	254	261	274	280	263	287	327	263	298	261	299	284	280	287	239	294	275	288	301	293	278	258	291	260	299	293	280	290	240	265	285	273	265	296	274	274	271	238	299	270	259	293	297	269	279	288	269	285	308	274	291	289	288	302	278	273	244	262	288	268	270	293	307	266	269	273	298	294	271	269	272	268	263	257	279	252	284	297	284	254	273	284	278	294	282	258	308	285	282	277	269	271	252	298	279	299	282	292	285	259	280	267	297	300	252	297	270	277	246	286	249	279	270	261	275	287	286	259	267	300	285	294	278	265	306	279	271	259	307	284	250	273	265	278	263	283	266	285	301	289	302	271	278	249	253	275	266	274	277	272	289	298	248	304	255	268	273	268	273	282	260	274	303	291	279	267	280	305	273	288	278	293	304	268	296	268	285	316	292	286	264	263	295	279	298	268	286	295	257	325	295	283	267	297	271	303	262	291	277	268	279	269	277	250	279	248	283	273	271	300	270	298	264	293	283	256	287	303	261	260	282	308	286	287	253	273	281	295	273	284	295	271	280	282	297	266	259	288	262	289	277	283	262	263	290	272	287	306	255	276	270	246	260	252	248	276	278	248	308	261	311	289	274	281	255	284	283	268	250	288	273	287	241	282	258	271	275	282	248	273	292	320	278	274	271	269	288	291	322	274	289	289	282	278	267	280	283	286	275	286	274	269	240	279	297	281	290	287	283	297	286	272	286	266	286	253	260	256	244	296	306	283	272	262	247	316	285	266	286	286	264	294	260	260	283	270	254	280	285	267	313	289	253	263	269	256	256	279	274	286	284	279	297	264	275	276	300	281	263	272	273	297	264	291	307	291	283	265	251	290	279	294	277	278	285	285	305	286	271	301	303	267	281	282	272	293	283	256	286	278	292	282	300	252	281	282	293	258	276	268	293	274	270	233	275	272	276	293	255	279	303	280	266	280	270	266	281	244	286	283	249	260	294	250	306	278	269	290	296	299	276	264	279	273	283	270	273	291	270	269	303	322	256	267	298	268	262	250	265	290	267	258	304	280	284	278	302	300	263	270	265	294	265	278	276	294	267	273	256	263	266	254	283	267	268	295	260	259	300	276	256	274	267	311	281	321	276	257	274	300	308	266	268	274	291	272	281	289	260	273	288	279	279	300	280	276	268	288	248	265	267	274	248	277	296	287	280	299	285	279	269	306	261	268	298	239	288	286	270	258	277	288	292	293	282	257	264	280	270	297	300	313	280	244	257	289	285	255	266	268	266	288	259	274	281	269	300	276	276	296	274	279	258	249	261	268	287	288	283	254	284	272	279	262	257	253	266	284	276	297	279	304	291	266	280	272	277	271	264	278	295	281	287	273	314	284	262	269	287	285	288
59648	87575	61809	24138	6602	6806	559	527	548	546	530	499	535	530	497	480	523	495	508	525	534	502	524	504	508	558	485	523	492	512	499	518	491	503	522	535	532	567	515	478	507	518	504	503	533	554	536	525	495	544	512	536	512	499	520	509	535	500	510	494	520	543	517	525	491	527	497	494	487	505	511	514	538	526	454	535	564	527	501	508	529	538	525	486	498	519	517	524	524	541	550	511	556	543	489	525	485	548	458	502	484	594	526	514	512	495	544	529	523	512	506	504	524	509	494	511	574	531	513	538	492	478	507	543	515	476	502	471	516	556	537	532	509	545	526	516	507	517	524	530	499	534	513	528	526	478	523	521	533	517	491	551	482	527	505	497	527	515	518	522	490	502	509	545	506	501	503	522	512	484	478	543	525	524	574	525	531	541	549	496	524	518	538	523	481	525	538	518	513	498	510	527	525	539	526	545	504	539	503	501	516	564	526	525	521	520	517	552	537	553	519	501	503	535	522	508	520	521	503	538	500	485	517	550	499	472	557	463	539	522	551	558	501	527	523	514	515	510	489	520	508	513	510	542	536	519	548	548	529	480	524	546	505	532	529	509	523	537	556	504	534	497	539	540	550	533	536	499	496	530	560	509	495	564	513	510	535	527	524	516	523	527	549	531	496	502	562	559	526	506	493	514	545	532	541	485	538	538	514	517	486	512	503	548	507	539	507	493	483	508	528	533	501	552	486	508	543	546	524	522	529	520	515	539	512	543	539	514	499	454	515	489	514	540	508	506	503	540	554	519	494	513	498	507	515	522	539	497	491	492	510	513	519	530	501	523	472	475	492	497	547	516	511	528	507	500	475	524	526	563	518	487	493	547	531	472	545	534	490	511	501	521	520	545	529	501	521	492	540	473	529	521	483	509	523	507	571	544	486	502	477	533	508	491	551	480	538	501	486	523	506	581	560	490	476	518	478	506	484	517	510	546	537	513	523	521	515	530	526	495	527	501	584	504	524	545	549	507	490	496	499	502	506	483	498	533	516	515	519	490	511	518	544	492	477	513	560	523	482	568	521	512	523	550	556	484	490	511	559	538	503	527	532	495	535	524	494	488	529	572	568	551	547	493	526	503	501	524	529	494	525	535	510	556	518	497	543	535	544	523	524	499	509	532	502	539	531	529	518	538	514	505	518	510	544	530	524	516	519	517	510	491	460	556	517	514	519	596	514	504	532	480	545	526	538	530	483	550	524	470	550	532	504	511	513	507	506	536	480	513	520	495	457	525	480	496	479	519	533	517	520	486	516	521	523	521	506	494	537	483	517	490	534	506	506	506	472	504	513	509	520	506	511	508	506	524	496	490	494	506	522	529	504	490	508	512	512	522	539	529	454	535	512	539	532	511	507	520	513	545	481	505	514	508	510	473	515	475	509	485	533	508	481	547	503	483	506	521	538	537	515	484	498	532	506	550	515	558	519	531	505	529	524	494	523	484	507	516	522	500	524	540	536	565	479	513	563	528	483	537	512	523	515	541	497	521	527	529	549	520	539	506	513	531	487	510	529	562	510	511	525	492	534	497	524	475	512	532	497	519	503	535	511	498	532	549	531	521	517	521	493	532	539	543	469	505	515	520	509	518	484	539	512	494	504	556	516	518	533	514	534	520	505	488	510	527	527	451	533	518	518	540	543	495	511	494	543	536	523	482	511	499	509	499	470	568	512	518	515	526	512	537	508	526	526	569	497	534	495	514	512	556	515	551	519	565	556	499	547	482	495	528	510	489	550	539	551	517	539	542	525	519	512	508	488	540	514	496	531	506	511	557	546	519	527	501	524	547	515	504	539	544	511	540	516	533	553	539	540	497	494	502	508	511	521	513	495	489	498	557	509	481	537	488	507	517	523	527	538	489	562	520	549	503	509	568	516	542	535	528	501	503	518	523	509	549	484	526	503	510	487	493	527	512	541	472	530	501	539	495	559	528	512	498	511	529	558	486	554	511	555	536	513	544	506	486	510	497	505	514	517	507	499	523	547	492	530	492	512	545	487	500	507	507	493	511	532	491	496	546	510	512	483	498	528	517	504	505	538	546	520	533	514	502	517	509	496	563	488	517	525	510	525	542	545	503	568	549	532	551	480	492	511	517	537	513	535	494	511	498	504	531	499	563	530	524	505	537	486	505	502	519	509	512	497	550	522	529	515	540	535	562	517	538	491	510	550	485	488	489	519	516	481	523	494	517	498	522	505	501	502	502	529	547	511	523	497	504	502	541	482	540	529	511	544	510	526	530	475	489	514	482	519	532	471	508	511	523	522	475	522	477	489	527	519	513	514	522	531	506	529	525	517	540	488	503	545	516	502	523	530	514	509	510	490	476	495	539	558	528	524	537	490	534	548	460	505	529	521	470	516	520	518	542	503	485	539	504	493	528	495	518	569	481	493	508	533	526	531	526	521	537	501	501	493	514	533	479	511	499	524	551	543	488	501	522	508	495	514	521	555	516	503	515	555	527	513	533	506	509	515	550	517	495	510	504	543	508	531	503	515	544	484	519	495	487	498	526	463	460	517	472	488	479	523	540	540	493	547	530	495	501	430	512	555	493	520	504	511	510	540	515	531	514	514	544	518	521	479	546	489	495	511	569	503	552	548	517	502	546	531	515	504	523	521	468	497	448	561	512	505	527	502	515	534	505	547	554	536	537	533	478	527	516	522	505	493	538	495	535	504	512	524	488	493	493	551	511	513	503	541	534	497	517	545	485	507	518	512	500	480	541	505	541	519	509	545	531	486	529	526	528	557	515	521	558	507	560	548	482	508	507	519	528	497	538	467	511	499	530	507	508	503	511	530	514	509	496	484	506	507	514	499	487	513	501	449	544	464	541	510	548	523	560	534	509	515	512	541	519	480	500	529	510	502	538	540	561	503	505	526	521	498	533	484	505	522	471	536	514	520	530	528	470	522	543	530	517	533	512	536	491	509	494	504	488	510	529	507	523	500	467	569	521	510	497	505	508	524	491	492	532	538	518	495	533	489	517	561	528	539	525	494	502	526	508	540	503	517	485	504	517	549	523	512	502	531	488	519	526	521	505	483	523	552	525	521	520	505	485	528	522	529	531	545	515	537	548	537	503	514	503	510	508	526	506	503	483	537	512	500	507	527	494	522	476	507	506	521	469	531	533	476	513	520	480	485	553	538	535	526	556	521	495	515	560	499	506	475	479	501	516	523	506	497	521	521	499	504	482	555	504	490	528	506	494	521	549	496	496	554	520	509	496	525	515	529	496	521	481	505	513	518	582	507	536	551	505	554	540	468	538	484	517	483	555	536	494	509	483	462	501	499	486	524	498	525	474	489	511	520	514	533	504	546	496	480	473	520	525	523	532	544	523	518	461	545	520	509	523	474	486	546	511	502	503	495	523	499	475	547	535	478	490	559	515	534	526	506	518	538	517	510	557	492	496	513	529	488	566	504	514	535	472	513	524	481	498	531	518	525	539	497	487	511	522
23165	21661	30006	23647	20968	18490	3635	527	457	464	456	416	420	464	454	434	502	437	440	416	465	443	448	458	387	420	462	455	412	401	450	399	435	439	450	398	431	402	432	468	405	437	441	460	469	389	421	418	419	431	418	431	406	432	415	409	425	446	412	452	431	423	410	431	420	426	461	450	447	424	457	433	445	444	433	417	406	433	437	457	455	410	435	442	431	439	429	425	418	432	427	443	426	404	429	463	461	451	424	431	405	436	427	413	436	431	425	419	421	425	446	407	416	457	439	435	429	438	444	421	448	451	416	427	399	455	410	402	409	421	415	415	415	443	428	422	412	448	451	429	419	435	376	437	396	413	440	421	434	430	411	377	389	453	450	427	397	420	432	451	448	401	417	421	442	455	419	439	437	451	422	405	442	417	382	422	440	444	432	444	421	415	394	410	441	439	440	401	456	428	411	433	421	418	405	422	415	410	430	403	416	450	418	408	433	396	426	425	402	411	442	422	404	423	425	399	431	396	425	430	420	420	447	422	448	448	413	420	418	432	435	420	432	420	435	451	419	439	413	408	407	462	477	430	464	410	420	401	438	415	428	390	403	413	422	417	436	422	418	416	419	473	442	462	464	480	425	406	458	402	434	428	436	409	460	423	402	427	431	440	415	426	422	440	378	419	425	460	428	478	417	417	406	429	420	431	419	441	437	417	422	406	417	378	428	397	400	438	432	443	429	444	434	397	404	457	412	434	427	404	459	434	427	434	437	429	416	410	432	446	444	431	445	414	407	420	389	432	439	446	411	425	415	382	436	441	461	449	425	446	422	472	458	417	451	405	422	453	415	433	405	392	418	397	430	418	425	416	429	414	412	401	408	419	422	466	467	426	397	408	428	416	423	430	408	441	481	422	394	411	466	426	432	448	422	388	407	411	426	450	430	421	430	412	422	422	420	401	426	433	409	456	436	442	425	389	444	421	443	406	425	454	434	427	424	488	421	423	425	461	430	472	386	434	443	409	394	437	410	438	392	462	423	446	406	439	426	399	417	454	408	416	413	407	414	453	419	421	402	416	406	416	437	429	446	450	430	430	456	390	435	450	463	409	416	436	417	424	416	386	414	442	404	399	437	459	437	412	441	420	450	412	426	436	443	411	411	423	409	432	405	429	429	406	455	415	453	448	428	433	470	412	438	452	428	424	413	405	415	396	435	403	409	423	437	442	424	377	437	402	439	461	428	444	407	416	413	449	431	418	420	436	388	399	386	427	450	429	424	446	432	432	417	426	437	412	435	461	433	394	411	431	447	403	431	411	409	425	443	394	387	428	411	427	438	431	383	429	385	402	419	452	428	463	443	420	425	410	436	418	419	452	409	403	445	414	441	435	421	435	432	408	463	449	474	427	381	427	438	414	437	422	441	399	415	452	389	447	415	474	435	402	429	401	443	392	425	446	429	433	428	389	426	438	469	478	424	466	393	411	459	417	412	408	396	444	447	426	417	388	430	429	452	395	453	437	452	390	401	449	429	414	449	418	426	430	407	459	425	399	415	395	450	430	375	457	399	396	394	413	399	461	414	418	450	423	429	395	455	422	434	410	440	451	443	431	437	446	420	442	412	440	438	408	419	385	430	459	382	390	420	448	413	421	391	449	457	429	431	440	421	440	458	408	414	388	411	446	419	451	419	410	447	443	433	418	443	447	421	404	436	423	416	429	444	391	450	438	442	418	400	456	419	429	432	405	399	444	427	425	405	466	403	437	425	421	441	426	395	415	424	451	409	399	416	420	431	428	402	437	413	438	431	411	423	443	419	432	397	420	431	395	441	417	449	429	451	408	438	409	420	403	430	430	417	414	405	446	443	413	447	432	394	400	422	417	433	424	416	427	433	441	374	410	370	419	401	419	431	424	433	396	461	416	461	447	457	406	434	447	441	458	431	438	452	447	418	415	455	394	425	420	419	420	443	429	428	414	429	399	457	413	434	412	382	425	405	436	418	447	392	391	427	459	411	434	398	407	451	429	406	424	410	435	438	428	422	417	433	429	393	407	410	433	412	424	436	411	382	434	422	421	398	438	430	412	390	415	394	447	430	419	427	430	399	398	413	414	441	433	443	418	407	405	435	400	400	416	436	439	453	434	378	426	383	425	448	413	447	412	437	425	413	396	431	439	452	429	449	401	449	434	465	441	390	411	414	411	411	429	445	417	379	431	420	438	429	417	416	397	461	419	405	437	456	400	440	438	422	415	402	424	401	422	422	386	387	386	433	419	451	452	432	407	420	459	405	421	423	409	391	414	413	415	440	458	399	421	438	403	385	413	413	448	422	439	437	367	421	404	418	421	395	425	427	424	407	409	401	449	435	403	446	397	458	417	434	422	399	410	438	398	393	472	426	389	424	423	442	457	430	413	400	453	416	429	415	433	437	427	470	411	412	427	418	384	449	401	419	459	411	394	451	381	438	445	408	423	413	453	428	422	427	417	406	438	425	446	423	461	396	428	405	437	441	414	472	410	425	417	409	392	432	397	456	432	465	422	412	411	405	392	423	420	417	409	390	428	415	446	433	437	402	446	434	437	411	462	410	395	410	415	439	432	413	422	384	433	418	395	407	426	368	462	457	444	409	396	429	467	413	397	434	454	408	391	409	379	401	410	406	439	415	411	415	428	439	400	433	409	394	403	448	394	413	409	437	429	443	456	429	403	422	411	435	418	441	409	442	396	441	422	433	431	433	393	431	436	468	417	405	436	418	437	370	419	424	457	455	396	396	398	437	439	430	449	408	397	383	434	391	412	409	418	461	426	399	463	406	423	449	409	400	418	440	440	421	421	421	435	437	410	419	418	425	426	422	442	417	382	408	430	453	420	429	414	384	440	429	400	432	443	435	428	431	468	438	444	410	425	400	446	423	422	423	406	415	402	413	414	401	434	416	411	394	441	411	408	446	409	411	464	451	449	401	427	408	422	407	439	424	369	446	381	422	407	462	417	427	438	416	447	455	420	448	431	414	425	412	406	436	428	403	423	460	413	461	408	438	417	415	393	416	421	391	428	432	447	421	430	470	454	417	413	452	445	449	457	406	440	408	389	397	435	392	424	447	443	410	431	451	437	453	422	418	440	428	446	409	415	451	393	396	453	402	398	434	400	396	439	416	426	441	424	406	455	407	431	426	379	427	459	441	434	415	415	427	393	450	423	415	413	419	389	435	437	400	434	409	391	437	431	423	420	477	424	442	442	403	431	440	394	409	426	437	412	436	408	409	421	416	430	410	412	407	425	413	404	381	434	430	429	426	445	440	415	404	404	434	428	395	464	445	471	409	446	376	421	412	395	385	457	420	432	416	453	446	427	454	436	405	404	461	451	404	410	405	428	466	446	430	417	408	446	444	463	437	439	428	383	387	405	433	410	440	393	438	447	432	424	419	426	424	444	448	430	420	458	432	425	430	445	446	450	440	421	423	414	462	428	404	427	404	439	435	389	419	406	433	405	435	439	426	390	425	443
58923	98377	70832	31133	11989	9254	800	796	729	766	776	712	781	734	742	769	729	755	702	720	808	718	712	747	781	738	733	739	767	722	710	686	715	725	800	759	723	732	680	818	687	702	707	734	729	721	699	706	710	719	754	747	746	717	765	691	742	763	726	762	680	738	723	753	746	767	725	735	732	759	760	745	726	717	709	744	678	768	738	737	783	702	751	733	701	690	758	708	711	700	685	751	707	702	724	718	749	730	737	721	786	724	759	709	730	739	771	733	697	745	708	731	721	699	737	696	677	725	687	771	751	740	720	733	736	744	735	720	758	737	794	712	729	740	721	722	701	733	718	731	736	711	790	747	725	719	732	738	700	747	775	760	695	679	719	705	701	674	677	747	693	709	754	743	754	741	760	719	742	777	743	731	746	703	679	733	780	729	744	764	704	741	731	712	735	740	766	746	722	742	757	736	685	709	740	736	715	687	711	703	723	687	735	719	718	747	692	774	755	755	706	750	760	765	689	768	745	731	740	726	745	684	767	795	707	723	717	751	692	731	760	719	749	685	745	741	750	741	706	766	733	748	743	715	726	719	669	722	701	750	707	709	708	730	679	759	738	684	740	695	738	741	716	701	721	724	695	741	720	729	706	744	746	708	704	729	761	672	708	758	702	727	718	750	729	702	709	674	753	707	739	721	731	698	751	714	707	737	733	743	687	694	731	713	749	714	765	709	717	758	695	751	763	704	733	730	752	717	680	733	712	726	730	749	738	728	778	768	675	736	760	713	726	694	708	714	695	720	738	712	754	806	712	730	718	743	749	710	706	724	751	727	721	741	759	696	728	746	720	770	749	716	736	731	767	740	709	739	686	689	686	763	741	778	704	720	735	760	710	703	719	718	691	707	725	745	683	726	719	690	739	694	727	735	728	763	733	753	770	683	728	729	752	687	723	738	692	740	705	690	703	758	775	741	744	670	717	706	752	697	741	754	691	758	749	734	737	735	779	735	742	722	775	763	732	756	724	711	701	702	735	691	726	696	730	707	707	699	720	729	733	691	749	704	760	696	712	762	699	746	728	685	715	672	698	708	743	787	778	707	753	748	788	721	719	732	729	725	757	744	743	737	781	731	741	739	682	757	713	712	706	724	722	713	725	755	712	749	730	708	702	720	757	696	715	721	760	702	716	733	705	737	781	718	708	734	690	702	764	716	719	712	776	718	675	707	749	712	784	755	778	748	696	702	749	729	720	699	740	708	751	718	778	802	727	706	719	752	710	721	763	767	747	734	703	739	734	691	720	740	714	714	791	707	735	734	747	706	737	695	709	755	705	769	706	735	765	767	707	691	694	743	767	735	727	724	715	755	726	725	724	708	784	727	716	706	709	764	716	702	692	752	753	745	666	713	780	725	785	730	783	731	745	713	758	704	732	686	722	671	755	733	746	756	728	758	716	762	706	705	725	721	726	759	765	713	708	725	718	751	721	735	719	769	676	738	707	739	736	709	697	691	720	718	739	717	705	703	695	742	738	723	781	711	735	743	688	702	725	735	719	754	716	742	745	740	726	696	727	742	706	763	766	757	728	765	720	742	738	742	736	735	741	683	716	708	700	760	705	747	701	696	716	740	717	722	744	761	679	717	739	698	686	721	715	651	667	735	721	711	768	703	735	705	714	679	777	736	714	685	697	715	718	735	764	686	739	709	727	722	725	753	734	740	705	718	699	758	679	727	726	763	776	730	738	757	765	663	714	699	694	749	752	785	726	692	710	731	764	751	734	747	718	704	736	732	694	698	733	788	719	722	719	720	731	707	662	711	771	719	730	704	702	734	696	711	678	732	726	705	727	729	767	726	706	747	728	746	733	795	709	736	765	766	761	656	721	740	731	711	679	721	777	708	732	668	765	731	742	742	757	731	721	737	743	726	698	723	735	757	769	732	610	701	743	712	697	754	699	721	691	726	676	722	745	743	767	744	720	773	770	710	731	748	751	734	702	708	727	706	702	675	713	710	767	729	751	698	681	729	774	692	733	757	703	774	739	704	697	715	724	696	663	689	738	702	678	722	678	768	771	727	698	738	644	709	709	732	762	737	692	733	754	716	689	741	710	706	742	672	755	747	770	729	737	697	718	754	702	701	731	740	707	736	691	717	735	770	740	702	704	708	702	716	758	738	724	708	744	710	675	727	723	731	753	704	780	778	747	725	797	734	702	764	730	746	746	697	767	694	704	724	735	746	716	723	722	716	715	694	751	745	715	705	741	746	739	756	756	728	717	742	741	722	717	726	739	736	727	700	716	741	727	721	696	749	707	685	762	712	725	726	736	713	791	708	758	714	701	723	712	731	750	757	724	739	746	744	715	737	703	743	748	731	788	709	728	724	717	714	754	707	750	710	706	700	697	752	759	744	738	722	752	724	737	711	738	717	754	745	710	730	710	716	713	690	751	732	681	741	692	741	723	701	707	689	726	709	728	760	711	739	733	740	715	734	722	732	703	688	708	728	792	726	738	744	705	756	738	744	760	717	696	744	683	762	736	712	703	737	727	721	713	768	759	762	712	747	717	686	706	754	699	718	756	707	725	747	730	745	784	743	699	693	709	706	744	726	737	720	710	727	693	735	731	725	729	712	735	725	737	744	710	682	723	710	720	728	693	699	733	739	739	737	721	789	778	723	690	729	743	664	731	693	730	717	701	758	749	731	720	761	720	696	742	739	694	759	718	681	720	723	764	732	731	739	691	685	743	683	750	774	690	776	684	694	739	693	727	727	727	731	700	760	737	703	768	760	741	735	700	698	713	713	709	756	748	793	721	707	740	720	747	753	776	734	737	750	783	728	715	752	747	710	720	716	718	717	716	717	677	705	717	760	715	741	719	702	703	769	720	742	716	733	731	738	713	751	676	729	727	755	685	757	771	746	764	711	744	747	744	728	747	743	747	692	758	725	662	769	688	750	780	751	715	720	733	727	728	735	734	729	704	692	741	720	699	754	699	713	729	798	753	692	720	680	715	716	686	736	712	723	714	743	735	728	705	709	733	729	729	735	723	726	736	699	738	713	729	756	736	730	708	703	717	748	696	704	724	661	734	666	719	698	744	733	706	741	727	737	752	709	709	754	784	715	712	728	702	674	750	697	742	710	736	701	714	747	706	713	700	775	724	741	755	763	775	728	758	699	749	756	760	752	677	707	730	769	756	713	749	711	743	733	715	731	733	703	698	714	730	722	778	735	770	732	681	740	764	735	761	739	730	716	680	727	760	761	701	713	753	720	712	720	743	692	715	725	700	781	726	739	735	675	748	736	727	759	728	717	676	754	726	734	728	782	713	725	737	727	673	752	733	743	737	689	710	788	732	711	748	733	740	709	734	758	732	736	734	736	683	758	716	709	689	701	737	728	701	741	727	711	716	690	751	695	683	743	719	743	699	728	748	728	685	714	719	720	700	723	757	710	686	744	708	725	674	724	730	723	716	725	758	703	712	733	715	730	726	725	726	704	694	764	725	705
29219	28344	26318	10187	812	692	396	404	381	346	352	342	361	347	375	390	360	331	332	366	340	359	374	362	361	347	363	361	333	343	371	347	354	343	358	341	403	342	379	369	337	356	368	367	341	367	362	378	353	371	407	334	369	390	324	345	345	338	358	351	360	325	345	330	350	353	324	359	371	333	366	355	339	372	319	332	387	379	362	330	364	369	366	368	353	373	351	343	359	372	335	334	371	316	328	343	362	331	329	367	363	369	362	352	339	336	384	385	352	323	335	359	351	329	358	340	358	334	392	393	355	355	374	358	362	351	333	363	355	353	316	367	322	349	354	361	372	334	351	372	356	357	351	343	384	353	388	350	326	366	335	359	318	355	335	348	307	338	336	327	301	361	348	352	349	352	379	356	326	342	332	317	352	291	331	356	319	348	351	329	371	361	358	342	376	355	347	298	343	369	364	368	345	342	353	319	371	353	342	358	349	371	382	308	363	367	335	344	367	338	360	358	350	340	390	350	338	396	366	360	392	371	350	362	356	354	380	370	342	317	310	312	360	324	337	383	345	372	339	341	354	337	329	342	327	343	362	366	357	381	358	342	367	351	332	336	339	356	396	375	339	347	373	353	322	359	360	353	356	347	346	373	347	347	349	336	332	333	378	392	353	373	325	332	347	372	370	374	358	365	365	326	337	341	358	337	332	341	369	337	355	367	316	384	365	316	347	358	330	330	370	333	331	329	366	340	369	378	370	365	366	348	326	367	365	358	333	329	352	358	352	370	335	368	351	330	335	349	391	321	310	375	335	353	326	353	342	337	344	336	370	330	337	344	352	361	355	331	328	355	372	362	339	358	370	342	323	375	355	361	371	373	371	338	388	351	377	310	329	361	360	357	358	357	340	359	370	400	331	387	350	352	328	332	335	336	325	363	326	309	352	361	354	363	335	329	356	348	348	318	349	370	330	343	340	345	324	380	385	369	376	362	356	356	332	387	364	365	366	376	346	311	352	335	378	380	351	338	348	370	331	339	327	333	351	325	351	354	368	358	392	356	333	342	329	367	331	351	377	317	379	382	308	366	333	375	378	374	352	324	337	365	383	343	345	388	371	369	360	380	374	383	353	363	331	339	335	341	324	294	345	336	353	341	347	363	336	320	365	365	365	341	341	389	373	346	339	352	364	363	416	338	333	346	343	398	342	371	352	356	342	336	375	374	341	333	328	360	352	338	376	344	354	355	355	360	346	327	371	339	334	347	355	348	358	374	382	339	369	366	357	314	345	366	380	360	330	368	359	356	353	319	402	351	343	327	375	338	368	309	360	358	364	336	386	360	340	358	364	338	379	371	350	315	393	337	323	356	341	361	353	344	336	359	393	367	384	342	315	355	345	345	359	348	354	382	356	344	363	347	354	332	363	362	352	322	336	332	348	379	347	362	358	376	333	351	362	331	376	336	380	338	362	367	373	350	362	322	356	352	352	360	347	348	385	362	358	371	351	385	345	376	362	341	328	352	338	331	326	354	367	342	348	345	338	350	337	323	332	360	337	363	341	349	340	366	336	361	364	338	370	363	354	342	368	327	360	389	387	330	387	321	360	356	376	343	338	338	397	336	347	349	360	370	350	330	329	352	313	387	337	359	360	359	351	337	316	305	361	345	326	331	342	343	392	355	360	351	344	323	330	315	347	392	366	353	348	331	335	372	377	391	363	337	371	350	367	331	328	334	375	361	364	347	339	353	368	341	370	378	325	354	357	364	363	339	377	358	358	349	351	355	367	365	346	348	365	401	375	328	374	334	294	338	340	318	354	347	371	349	364	400	377	379	341	299	343	362	336	352	359	359	360	357	338	313	356	318	350	333	355	345	371	366	326	350	354	371	346	332	348	353	371	366	362	354	386	320	336	349	355	355	332	371	340	359	360	346	365	382	362	353	352	335	376	350	342	345	338	366	367	353	362	338	339	342	346	343	350	375	348	344	329	365	362	321	347	349	359	347	366	342	361	349	321	383	328	360	348	351	361	352	339	385	373	380	337	357	366	369	336	346	341	373	363	368	370	329	384	367	349	343	372	329	351	331	366	354	338	385	374	359	358	345	338	327	375	365	349	370	396	323	354	347	330	355	360	348	335	363	353	319	333	346	363	348	365	349	348	351	330	348	334	330	377	379	353	361	332	354	333	358	352	334	367	380	347	369	357	341	360	349	356	368	342	323	331	386	345	332	363	336	356	313	327	363	367	365	343	327	346	369	346	337	372	351	361	351	331	347	351	359	389	379	337	342	347	349	364	345	364	325	358	328	358	342	359	345	353	360	355	343	333	364	339	347	315	344	366	357	368	335	346	349	352	352	364	341	363	354	330	321	347	331	327	341	351	334	320	350	318	362	369	348	346	375	338	349	355	353	343	330	328	354	357	349	366	337	343	366	361	334	351	353	356	392	373	345	306	340	350	388	329	347	365	339	308	363	336	342	354	382	323	353	352	346	356	320	329	381	350	373	349	327	348	365	353	373	373	364	376	388	359	337	330	351	371	352	368	362	330	364	350	360	390	334	338	316	318	345	326	320	369	349	364	351	348	348	357	337	368	335	353	363	322	366	365	345	396	360	377	388	404	366	375	351	347	365	343	338	361	363	331	356	345	367	365	361	358	383	356	321	354	362	344	382	372	334	355	351	367	375	371	395	345	375	348	355	360	344	376	355	350	379	350	380	377	368	344	338	327	370	363	362	379	339	346	315	365	337	357	345	358	333	319	345	375	349	359	341	340	356	345	322	339	361	372	342	335	383	365	391	349	367	371	360	349	381	341	316	354	368	368	358	360	352	354	382	334	344	366	383	362	333	340	369	352	362	353	346	369	358	356	385	397	365	337	353	371	341	359	360	351	376	372	346	357	335	334	351	362	334	321	372	331	335	349	382	360	359	359	377	360	333	376	368	346	346	350	352	380	343	341	353	371	343	385	405	334	345	353	324	360	322	348	377	347	363	365	342	343	333	348	324	346	364	340	367	347	355	341	347	347	338	353	341	349	335	334	346	340	359	345	329	341	374	350	382	351	368	340	331	350	342	328	365	349	331	335	355	354	348	371	350	348	386	319	356	381	351	333	379	334	351	368	368	383	362	364	388	299	340	373	321	349	321	307	311	342	341	367	362	364	333	381	327	373	355	322	359	358	339	357	360	326	326	347	334	381	355	351	360	350	367	321	384	387	373	370	346	343	351	328	384	344	344	355	375	345	374	363	343	347	340	352	326	334	324	345	310	318	349	373	378	334	348	349	354	358	365	355	366	377	346	369	356	347	353	359	344	352	340	310	360	330	314	329	347	336	356	356	314	338	352	346	378	328	338	339	374	323	349	365	376	355	380	339	395	344	329	335	359	330	366	345	351	350	334	388	350	343	387	342	361	381	331	351	383	348	323	366	317	365	370	335	362	375	379	382	342	359	356	337	313	366	333	345	355	376	356	351	377	367	342	373	364	312	333	309	371	370	356	345	317	331	360
39034	46551	31459	8170	1478	1511	629	635	629	602	660	656	652	610	644	663	699	688	637	647	633	645	660	661	667	677	636	693	660	682	649	627	650	635	625	699	627	639	638	668	676	649	677	656	639	650	681	663	654	664	652	613	624	670	621	612	645	681	625	631	621	647	634	640	637	663	663	640	684	686	687	657	632	656	657	667	638	618	645	650	646	661	654	631	653	630	642	612	646	653	669	660	693	664	650	687	668	669	602	643	673	631	613	687	641	657	633	623	613	642	673	647	631	701	644	701	651	654	673	676	633	667	641	640	645	663	656	681	664	655	619	666	652	681	672	655	606	606	635	655	687	694	633	696	654	672	616	673	650	592	663	660	669	653	658	650	648	610	648	624	663	622	704	661	709	629	658	619	636	617	654	624	654	670	645	641	644	678	650	678	591	621	676	624	665	699	643	658	623	646	675	664	673	624	653	636	705	639	691	653	644	642	635	663	637	633	629	664	663	622	621	661	668	642	622	640	640	668	624	637	675	669	659	579	661	637	604	620	638	679	659	654	629	675	657	596	631	694	648	610	630	656	641	632	699	649	692	633	611	632	636	669	687	640	595	633	625	657	628	679	599	713	677	672	631	655	626	663	674	642	650	654	673	665	623	699	649	634	632	631	631	649	636	649	611	654	635	699	603	649	660	663	633	645	587	643	579	642	656	683	696	671	613	677	648	690	706	639	658	654	655	646	605	656	631	653	633	711	678	658	626	680	615	636	646	692	654	631	642	644	655	638	686	641	640	669	668	685	669	663	615	619	702	632	662	616	633	669	628	609	609	662	623	698	618	675	640	634	695	663	648	648	649	624	627	646	634	647	634	679	605	635	663	658	660	660	631	624	621	690	629	625	645	655	628	658	662	672	680	678	641	686	655	675	656	660	608	623	692	634	636	619	600	677	643	656	642	646	695	638	630	666	678	656	599	668	660	664	653	643	606	620	684	637	607	620	639	674	686	656	661	673	665	682	631	636	642	675	666	649	664	623	632	634	640	637	643	656	697	660	607	603	648	671	686	611	638	615	640	679	622	647	642	626	669	668	641	638	672	651	620	644	696	636	634	668	650	667	629	640	656	678	650	652	640	657	642	627	633	627	659	627	660	650	624	608	659	636	660	679	662	675	671	663	660	616	638	657	675	632	643	648	645	614	655	683	640	644	663	640	707	638	645	657	700	589	668	648	631	643	650	599	645	677	684	643	636	675	665	710	688	614	611	642	620	654	690	676	656	641	620	653	696	604	631	641	621	688	685	634	635	682	673	669	656	672	688	669	663	644	641	654	662	651	727	628	666	655	653	603	628	637	704	646	674	679	660	670	641	614	666	626	649	656	663	680	690	657	583	694	685	650	628	673	677	662	663	640	656	643	680	669	653	670	648	662	647	624	679	640	690	647	622	595	665	700	643	616	646	665	706	656	623	658	648	639	673	654	682	692	620	701	694	640	630	667	671	665	605	654	703	645	643	663	653	636	631	621	636	643	616	653	621	632	639	659	658	692	586	646	670	636	617	639	622	636	597	652	678	632	680	662	642	658	665	623	641	677	616	655	615	640	659	659	613	694	649	632	654	663	606	608	644	665	659	642	632	591	625	673	660	629	669	673	593	641	642	666	635	678	708	623	636	650	660	584	673	650	667	690	677	663	665	650	670	606	649	651	681	661	690	655	616	687	650	667	670	705	654	669	666	619	603	677	630	657	637	694	585	658	654	643	650	635	652	610	642	602	656	714	685	653	702	646	633	636	642	627	645	682	653	617	644	658	621	667	640	654	611	626	619	583	646	605	634	676	667	701	667	651	630	642	649	665	660	657	639	636	648	651	674	602	648	643	657	605	616	659	638	641	628	652	656	678	587	622	676	664	656	624	686	652	630	662	635	646	697	630	665	660	622	602	651	630	683	650	693	695	663	662	618	701	669	633	655	641	653	670	654	628	630	651	688	610	634	682	680	592	645	675	643	609	682	615	655	636	642	635	634	670	646	643	637	644	607	652	656	639	642	638	623	600	638	656	622	649	629	686	671	644	633	639	683	674	620	655	653	680	668	658	687	648	661	658	644	640	614	678	660	655	658	646	664	648	659	670	680	668	625	656	665	686	626	676	659	640	664	657	652	615	629	654	642	661	629	645	637	683	636	660	638	632	659	646	658	659	653	621	637	682	644	705	636	668	634	653	662	656	616	645	655	646	623	646	638	660	637	644	644	581	651	635	659	659	676	659	689	654	727	659	684	654	635	654	667	628	637	635	637	668	571	664	662	597	649	625	671	650	649	674	655	688	646	670	637	617	642	714	661	641	635	627	661	662	653	675	657	607	651	630	678	637	651	637	613	631	670	701	655	666	623	664	654	620	669	663	649	623	661	686	622	630	650	687	684	648	632	616	686	605	637	624	606	660	687	650	665	676	659	606	685	620	624	619	616	641	658	607	662	661	678	637	648	646	678	612	668	636	669	636	637	667	678	657	689	634	628	681	649	639	660	712	679	648	608	582	672	643	612	620	657	653	634	636	676	645	634	619	664	617	635	668	646	648	649	636	638	666	665	652	637	673	668	635	679	698	648	682	658	620	672	678	658	603	606	673	625	603	640	605	676	662	660	685	638	678	648	634	638	650	628	636	668	640	660	643	655	615	690	655	602	674	660	631	669	628	651	642	665	627	684	634	653	677	663	678	682	686	693	629	685	665	663	600	655	651	682	636	621	643	650	652	634	674	645	682	626	638	651	646	657	649	687	692	645	656	638	641	609	679	654	615	639	692	680	656	665	652	682	619	648	680	633	619	593	630	609	685	618	656	610	635	653	626	681	644	632	625	645	646	668	652	653	668	655	675	634	638	663	654	664	652	693	667	674	637	669	643	600	664	644	667	681	642	642	599	661	653	630	640	613	684	615	641	623	671	631	620	635	642	680	641	645	630	699	642	657	639	696	686	666	653	655	661	635	652	650	649	590	655	629	634	641	680	675	666	640	711	671	590	635	659	687	664	633	705	623	622	676	672	661	654	654	633	655	657	666	661	641	591	636	658	721	658	636	641	682	662	699	645	639	605	615	651	656	635	677	619	679	668	606	711	631	687	610	643	648	647	617	639	655	628	637	644	649	668	628	640	634	659	632	639	631	643	658	641	637	650	615	637	697	667	635	634	671	626	638	608	641	657	616	635	604	636	655	656	660	641	677	642	654	683	665	694	630	632	601	681	676	638	660	679	694	641	605	648	674	656	679	682	631	666	653	637	660	626	646	671	643	613	656	707	645	629	641	652	655	652	629	696	613	621	650	644	679	671	698	674	694	670	616	681	627	612	654	617	655	709	639	629	628	697	680	613	658	666	632	690	635	639	643	649	671	665	675	647	626	656	649	645	630	671	682	626	687	641	642	638	660	646	653	675	637	651	679	632	655	651	599	654	643	679	599	707	602	667	683	653	647	635	662	655	622	627	678	669	673	652	659	668	654	654	657	667	666	688
24387	22584	31165	25333	19029	8461	487	299	284	310	290	287	267	276	286	300	289	263	292	273	323	296	265	296	307	298	253	281	298	270	272	271	290	284	288	267	280	255	296	273	273	274	271	277	305	275	257	265	290	266	284	272	289	298	273	283	256	253	282	316	270	264	287	281	283	281	293	263	282	255	271	279	296	257	274	262	277	320	267	290	256	251	290	268	273	289	254	267	282	265	273	266	268	264	284	279	263	255	290	284	252	265	268	249	299	279	292	272	289	291	265	267	264	276	289	276	277	285	299	283	262	268	292	297	259	267	225	291	259	283	269	267	273	272	296	277	284	232	293	294	280	268	267	279	261	263	266	292	277	283	232	270	301	279	267	269	264	288	278	279	281	297	255	261	270	244	255	275	268	296	253	271	283	279	269	275	289	292	246	279	282	261	257	283	282	260	267	267	265	289	281	272	284	239	265	273	288	290	294	275	277	264	294	279	277	266	268	272	296	285	280	277	309	267	276	304	260	281	273	279	300	242	272	251	265	297	294	287	230	270	258	310	294	273	295	278	275	258	272	287	264	254	314	252	275	269	280	256	272	280	273	259	267	287	273	294	285	260	265	277	248	301	316	273	242	268	278	265	276	302	273	279	267	303	269	269	271	285	304	273	280	312	260	255	282	277	288	293	252	277	267	271	255	284	284	316	290	277	294	297	287	277	260	289	287	259	289	282	271	267	266	297	291	292	292	279	249	238	275	294	271	287	274	251	290	320	262	283	274	272	260	291	261	308	298	269	294	273	294	263	301	259	263	270	261	278	293	280	269	263	272	279	286	266	236	272	274	266	251	281	311	284	281	267	275	289	271	288	307	262	272	290	270	280	274	276	263	270	297	265	292	258	281	276	291	285	254	251	291	248	321	292	246	288	258	277	290	311	250	231	279	255	260	240	244	281	263	301	282	258	287	259	290	296	258	291	283	274	282	263	256	270	268	276	267	232	299	287	278	280	284	273	282	283	267	268	264	266	263	291	268	280	264	278	272	242	279	291	290	263	251	275	284	277	272	278	283	268	289	255	275	260	277	296	273	239	258	283	317	275	283	245	259	284	268	274	268	282	278	311	292	271	288	290	276	283	309	276	287	281	302	276	273	273	259	281	304	301	293	294	306	280	274	281	265	278	288	278	296	258	276	272	284	255	318	265	279	281	260	278	310	274	277	254	270	261	284	264	251	296	252	281	278	260	259	231	281	285	284	286	294	304	247	268	248	250	265	294	281	271	288	264	255	292	281	299	294	280	278	252	278	254	247	302	273	272	280	258	267	294	270	274	296	267	260	285	252	272	267	253	291	260	271	244	260	260	267	255	288	299	280	287	257	269	296	238	283	285	278	267	264	289	308	275	297	290	255	271	279	263	271	273	277	317	251	278	266	268	258	295	279	253	282	289	297	265	258	254	263	279	304	265	273	263	293	294	248	290	279	292	255	273	271	268	279	284	235	261	313	287	258	275	285	265	305	253	295	286	295	270	256	274	251	245	278	285	276	286	275	260	251	275	264	252	276	267	255	289	302	300	262	252	305	294	267	301	290	275	270	276	260	274	271	285	301	287	294	274	268	280	275	272	268	283	279	275	275	259	269	288	295	273	273	268	282	255	268	287	278	281	273	277	265	293	277	269	275	281	273	273	285	259	272	259	263	263	270	257	284	269	281	241	290	282	276	274	272	286	277	274	261	229	288	262	263	276	236	254	268	275	284	250	232	277	278	297	270	274	280	284	281	317	292	282	267	278	274	259	278	292	278	289	280	256	265	295	279	271	254	274	264	261	300	258	277	266	263	267	259	289	249	265	296	298	266	266	269	252	276	274	276	296	285	302	295	253	282	267	263	295	294	249	282	273	272	281	270	267	289	274	281	289	269	277	279	275	276	261	282	261	264	272	265	235	288	272	261	252	263	280	261	299	303	288	258	263	274	253	286	292	290	285	275	276	239	291	276	250	269	279	285	296	246	247	268	284	282	263	268	270	290	232	295	280	279	290	256	299	258	264	303	268	268	244	296	258	264	254	292	283	261	250	303	282	288	254	296	301	257	292	273	259	278	269	265	241	271	259	256	283	259	250	255	282	283	309	272	296	301	290	259	282	274	286	229	290	275	272	312	272	272	238	274	234	286	267	256	268	286	286	285	284	261	266	267	271	273	252	267	284	262	265	263	275	271	277	276	274	286	273	269	276	283	239	278	261	274	239	270	288	258	288	271	283	280	276	281	283	252	254	260	254	269	278	265	256	287	264	268	262	280	287	256	270	266	288	285	281	304	286	274	299	267	279	291	285	274	256	267	281	273	267	270	276	295	288	303	280	277	287	265	274	258	263	276	270	283	275	291	300	294	266	258	303	275	245	257	287	293	277	277	250	293	233	268	271	272	265	282	295	273	264	272	245	269	263	287	270	262	256	293	283	303	296	296	280	264	259	287	282	263	272	264	267	290	266	271	275	276	271	272	273	278	268	292	298	300	262	262	263	268	267	302	298	276	291	246	293	250	315	292	283	258	301	285	276	262	243	277	276	280	267	275	289	269	279	262	244	262	248	279	282	258	285	257	277	265	284	271	281	301	293	284	281	253	271	282	272	280	271	261	276	281	289	236	270	252	292	278	259	282	272	286	281	249	261	275	255	266	269	275	278	278	250	278	283	287	285	278	260	289	276	288	272	331	273	253	274	261	306	286	263	270	289	280	289	279	280	237	278	272	272	295	304	279	269	235	277	260	243	284	300	281	278	281	287	263	268	290	282	258	271	259	269	278	283	265	245	251	274	290	296	296	272	271	285	275	286	289	269	262	270	286	308	243	277	275	297	260	293	295	278	258	261	276	265	268	273	280	280	251	303	248	263	266	261	291	280	295	274	279	253	301	276	265	247	280	272	283	256	277	271	267	278	248	288	266	304	241	257	297	265	281	285	286	271	262	274	264	298	271	249	293	267	275	257	254	275	273	272	295	263	285	248	246	282	294	261	258	277	294	291	308	252	269	264	268	274	270	258	258	267	299	272	284	267	258	251	261	274	266	249	290	247	298	266	297	261	261	278	281	257	286	264	285	282	293	295	242	276	287	253	283	267	259	271	255	289	297	262	284	269	284	283	267	267	269	272	272	244	255	271	255	292	283	277	283	266	294	273	249	246	287	287	276	283	269	264	265	291	281	290	264	253	252	276	270	315	283	277	276	285	284	286	284	260	266	267	288	275	288	261	253	275	236	307	274	280	288	256	266	295	259	308	270	294	284	260	271	256	275	265	259	271	248	287	268	262	258	276	253	283	278	289	291	283	280	307	274	260	267	288	301	288	255	299	258	278	281	284	293	266	272	264	272	283	274	263	276	285	257	266	273	260	276	276	267	315	273	274	265	301	264	261	273	291	256	280	278	280	263	264	283	266	288	246	266	293	282	248	260	282	299	296	252	279	289	285	277	266	288	294	283	269	277	258	277	276	275	259	288	281	264	279	271	308
60376	88138	62825	26035	8521	5545	484	529	539	488	513	549	532	496	501	493	526	494	528	503	523	503	525	499	516	524	523	491	500	487	513	504	516	471	541	533	526	488	532	536	529	511	498	504	496	537	501	515	526	491	513	504	529	514	529	484	472	492	495	503	488	521	518	515	509	525	491	493	500	498	512	471	540	544	538	499	527	495	470	507	498	536	518	516	499	513	516	501	495	524	520	483	480	483	550	511	519	513	570	514	505	566	534	527	485	538	521	492	478	530	459	478	544	526	528	498	527	477	530	486	565	490	448	528	504	509	522	514	529	515	477	484	528	539	476	489	522	511	469	521	515	521	491	505	500	534	510	493	518	530	484	488	511	508	512	539	548	502	485	513	486	498	539	566	526	495	491	495	526	509	518	473	535	502	530	501	510	545	503	505	519	522	537	527	530	519	522	514	525	487	494	463	458	516	510	512	514	498	510	522	514	477	529	509	525	503	514	532	488	494	461	532	486	541	505	529	500	528	513	513	484	511	506	476	522	473	511	543	497	480	497	498	501	518	515	476	543	515	495	538	501	546	534	501	542	494	518	496	499	495	492	554	506	504	503	533	519	542	540	509	516	501	466	512	541	503	493	521	551	506	507	505	523	467	474	463	487	492	529	453	509	551	509	530	526	503	518	524	517	531	530	509	517	504	522	521	516	551	503	479	549	511	496	486	518	469	483	501	510	507	513	503	553	487	495	506	464	487	501	526	488	487	521	499	516	520	510	503	529	506	470	487	459	500	505	514	511	534	533	494	549	513	479	491	517	505	486	505	553	493	504	551	507	526	515	530	537	482	487	543	513	519	519	535	530	524	476	500	503	540	564	536	532	535	515	500	494	508	452	558	501	502	496	552	533	507	485	511	554	536	518	468	499	549	535	498	499	488	488	511	483	555	501	500	508	518	509	527	484	519	501	510	486	486	536	509	533	499	508	490	529	533	492	521	505	488	533	512	502	520	548	545	550	492	491	549	519	524	487	499	533	518	550	530	517	545	545	477	492	510	504	509	495	507	518	542	498	571	520	470	527	485	487	494	529	537	541	502	533	484	548	492	521	494	519	548	525	477	536	525	519	504	510	505	477	515	519	498	493	496	522	477	530	492	518	534	525	537	525	517	490	491	515	509	501	543	554	490	455	496	556	513	515	550	491	501	482	525	501	486	519	511	509	505	496	542	504	513	517	513	521	526	525	539	529	542	512	527	473	477	465	493	532	488	483	540	524	477	499	485	479	489	531	541	479	546	480	570	523	514	527	493	572	506	505	528	513	504	483	548	514	502	496	528	478	492	506	514	492	478	556	465	562	550	538	526	550	567	546	479	513	479	544	465	539	540	513	534	518	528	551	474	535	550	487	488	461	492	556	565	537	546	533	519	508	485	524	523	532	508	512	524	528	548	478	517	505	522	525	489	511	500	520	510	453	516	555	501	470	535	518	495	476	557	543	493	536	490	521	516	541	516	519	476	526	535	495	511	457	480	529	531	521	510	538	491	494	488	518	533	473	502	468	551	479	529	521	490	519	576	524	456	523	504	502	503	522	510	475	499	523	538	534	521	518	492	476	496	539	517	526	496	513	507	474	527	526	513	488	530	506	479	511	501	511	545	482	487	508	524	522	533	519	535	532	540	514	543	508	512	549	497	513	541	522	491	502	483	503	460	499	460	503	531	494	520	503	515	461	518	504	530	462	508	533	515	510	523	458	505	474	517	502	491	494	475	482	528	498	488	488	558	491	501	512	496	499	513	519	498	512	516	537	489	506	537	527	518	480	537	500	443	493	493	512	516	498	512	534	507	536	471	491	469	524	491	524	510	493	511	522	527	474	515	505	526	491	513	515	493	494	510	543	521	538	550	494	522	509	505	500	493	526	561	482	488	514	532	488	522	520	486	537	467	534	539	517	490	495	548	495	528	495	542	475	512	454	527	493	537	533	522	523	474	462	496	522	514	513	496	491	503	478	498	554	559	492	505	494	514	482	485	528	504	487	547	526	506	483	527	488	482	477	513	548	506	516	526	538	517	492	471	488	478	508	522	509	506	550	507	507	539	505	501	486	483	522	445	510	533	490	515	506	516	503	519	516	518	514	520	498	500	499	475	483	499	470	493	478	529	498	484	507	454	498	504	513	533	523	540	554	453	530	500	491	553	534	519	496	500	499	531	556	519	481	464	521	532	512	520	526	452	506	483	472	525	501	488	511	503	515	503	532	530	508	509	557	524	521	485	533	505	526	496	504	477	511	491	514	509	509	510	500	568	541	516	485	530	477	556	487	521	507	546	509	471	525	527	484	485	481	494	454	548	501	511	461	530	523	522	510	521	511	554	484	523	444	519	545	559	491	523	516	475	465	544	500	478	533	538	484	530	487	538	531	470	495	507	558	525	515	538	489	460	496	525	533	539	493	491	527	513	522	501	553	527	519	515	509	505	493	507	495	491	528	490	499	496	523	525	529	477	511	478	518	484	531	543	514	510	528	507	493	536	547	504	471	493	519	504	504	509	548	507	507	519	552	533	526	527	525	516	526	531	516	521	473	502	524	482	514	510	498	491	477	499	551	529	482	540	537	493	515	521	503	516	535	497	529	497	451	472	507	496	483	539	504	516	513	513	493	511	513	514	488	516	513	511	505	526	491	511	496	522	520	476	471	541	491	485	525	505	531	477	495	533	540	515	533	544	509	498	487	518	488	497	515	526	517	517	495	527	497	508	534	522	522	526	529	532	536	499	473	510	528	511	549	495	549	562	560	492	487	496	517	524	498	484	513	524	524	526	494	540	529	530	491	512	520	469	522	534	505	479	520	530	552	482	543	526	506	485	497	517	533	507	509	489	488	501	528	507	514	496	485	496	488	518	563	469	559	502	494	517	508	529	510	508	512	518	487	487	512	513	509	539	545	529	502	506	500	515	481	521	534	490	516	466	530	494	537	513	487	509	507	533	514	508	528	497	522	519	525	513	535	493	530	497	492	513	481	512	493	514	514	516	503	475	517	564	533	515	520	528	469	510	468	504	516	490	524	479	512	517	527	533	505	489	490	523	529	470	512	542	468	466	510	530	490	504	507	507	547	529	465	534	513	527	484	508	523	475	545	499	536	576	514	497	502	521	536	507	469	528	523	498	499	452	526	487	513	504	498	519	499	513	547	533	475	514	472	523	494	514	530	512	499	523	482	500	519	443	548	514	527	486	524	498	517	481	496	511	515	530	501	539	502	519	550	501	524	500	484	528	504	496	509	496	530	471	510	519	542	501	497	518	523	551	512	535	525	500	509	508	492	503	496	493	459	521	521	497	498	516	490	546	562	495	481	519	498	539	526	550	478	562	530	513	503	508	509	500	515	503	499	515	489	482	562	521	471	544	482	480	502	528	513	512	493	550	525	468	527	528	481	515	548	539	519	501	509	539	504	539	529	478	537	480	504	523	492	497	499	522	513	531	530	523	511	488	520	523	526	487	507	475
23241	21823	29574	23948	21039	18361	3564	556	490	456	474	410	446	440	421	448	423	471	454	449	412	417	463	436	440	467	412	413	406	441	401	427	412	423	458	433	416	411	436	426	450	390	393	432	424	413	440	430	407	429	424	448	431	441	431	416	406	440	409	440	414	457	427	419	406	452	424	405	422	448	405	426	427	435	435	450	401	428	408	424	428	416	424	423	417	453	408	419	440	394	432	431	418	422	399	427	395	442	426	446	414	434	418	398	432	436	422	435	407	395	416	391	425	406	431	424	438	416	422	403	428	431	437	445	429	426	457	432	407	412	414	442	395	469	451	370	439	412	436	464	430	453	401	412	428	427	420	456	429	400	405	414	412	412	466	398	415	401	408	434	403	420	398	454	443	416	388	425	464	429	470	411	442	404	461	435	400	412	422	436	458	388	424	428	417	399	404	438	484	433	429	452	410	431	408	418	433	398	414	404	431	392	389	411	442	420	424	403	409	461	415	405	444	433	425	414	447	414	430	426	437	433	400	436	412	432	438	424	406	401	408	436	430	415	411	403	387	421	416	430	412	430	384	418	393	389	427	408	399	425	421	377	431	423	420	433	392	410	436	409	404	420	404	417	434	412	377	409	427	417	433	430	413	455	423	414	420	402	457	402	431	384	404	434	439	435	430	443	434	436	375	412	420	401	451	415	446	435	436	428	405	434	395	411	398	396	408	399	409	420	438	408	399	410	402	418	423	431	434	441	413	405	415	417	442	430	425	377	449	444	376	418	422	410	456	428	407	408	401	443	425	406	473	428	432	414	412	408	447	487	449	422	444	390	402	416	379	415	408	393	407	439	431	430	431	434	431	454	422	423	442	419	402	382	416	424	391	382	392	413	451	413	426	414	413	390	435	413	430	421	413	404	409	383	414	412	445	426	412	400	430	402	389	468	388	414	428	427	394	399	409	434	419	402	414	397	410	461	410	394	388	411	384	444	397	419	415	415	404	399	410	419	434	453	390	414	412	374	396	384	434	438	414	420	392	400	439	409	400	436	429	432	443	379	387	436	408	413	420	401	412	437	429	414	420	429	407	449	444	415	434	457	405	469	432	437	420	410	413	379	416	391	423	422	437	421	410	433	403	416	417	416	416	419	435	412	428	413	451	446	398	417	438	482	406	391	398	407	425	443	421	424	399	409	428	426	421	430	445	437	394	395	394	432	471	413	389	433	431	422	445	408	436	424	430	397	425	425	409	413	411	463	402	391	401	432	427	426	402	381	417	431	412	436	436	389	417	436	406	437	392	408	450	412	391	409	433	432	384	393	436	436	411	445	429	405	426	423	395	413	448	392	402	425	404	458	405	398	424	428	406	437	409	439	455	439	401	411	393	417	362	388	439	426	452	425	446	384	434	413	432	389	411	395	441	420	410	487	463	427	438	409	421	466	423	381	408	381	427	412	432	425	425	401	423	443	425	440	405	441	405	470	446	439	415	420	398	448	398	411	388	390	417	413	412	399	488	409	430	384	401	431	406	397	420	433	420	442	427	413	438	431	417	404	443	454	385	449	433	407	441	398	441	411	430	420	431	415	443	390	388	427	450	428	410	394	427	422	406	406	415	425	430	439	439	408	443	450	405	377	414	454	449	445	406	431	428	406	432	416	460	418	428	398	412	450	423	432	444	437	407	397	426	429	403	445	388	405	426	413	425	447	427	404	402	435	378	448	429	430	438	416	398	423	424	469	443	421	430	431	408	423	392	400	415	434	386	407	447	407	393	431	431	394	408	401	427	400	441	437	440	422	427	445	404	451	437	392	428	413	408	401	411	410	424	383	452	393	435	450	396	396	400	395	426	400	431	431	403	443	435	418	440	416	432	410	438	410	409	432	420	428	432	420	376	432	440	421	400	431	380	430	391	373	415	392	450	397	377	383	438	446	454	406	388	445	426	385	411	418	396	415	446	399	410	440	463	431	417	427	403	418	394	391	407	388	446	451	405	440	462	416	431	419	401	457	368	446	404	417	415	412	431	422	429	450	435	400	437	417	389	408	445	428	385	420	406	430	415	424	371	402	432	394	400	437	454	437	389	416	420	439	425	415	426	415	430	442	449	450	399	462	429	421	439	425	454	416	440	406	399	453	443	419	391	419	390	423	423	429	412	420	414	444	425	431	396	413	410	404	440	415	458	416	419	444	411	429	444	438	409	426	413	421	441	394	393	414	399	442	408	415	416	445	433	398	403	430	422	426	397	414	441	450	399	438	444	455	438	423	430	389	395	427	399	422	439	455	411	440	409	432	407	436	436	436	393	438	400	422	403	420	476	433	405	405	396	407	431	422	422	367	435	398	412	427	443	441	429	421	443	428	418	439	447	434	405	382	403	446	464	414	444	478	392	423	458	414	459	399	373	418	422	400	412	431	393	404	425	404	411	431	410	434	438	422	403	431	405	412	420	414	435	402	383	440	414	430	379	408	385	445	435	413	405	418	408	448	401	433	419	409	419	408	418	437	386	430	468	422	436	438	395	408	402	418	425	411	433	450	408	444	422	440	399	401	383	475	468	415	423	402	468	426	442	437	403	418	443	411	412	420	408	406	427	432	381	432	427	392	417	459	410	433	427	385	402	429	399	448	387	453	430	412	386	395	409	421	414	453	417	471	381	422	402	417	430	425	398	454	465	422	441	402	430	453	405	446	435	400	420	451	383	409	429	431	447	408	400	436	446	425	416	421	416	402	417	395	422	407	399	373	440	441	429	407	397	417	428	447	421	446	465	434	435	401	395	419	434	406	430	447	430	417	415	418	432	423	405	451	432	430	414	433	391	391	380	432	429	415	425	392	387	437	459	415	419	419	416	434	420	416	440	397	406	449	420	441	432	426	401	433	397	438	447	408	413	399	429	427	422	425	415	440	425	438	460	386	409	426	424	406	431	439	382	436	413	448	427	417	384	424	411	404	399	420	420	423	443	429	426	430	451	399	427	413	413	437	407	406	435	415	449	410	408	412	453	461	400	431	419	406	421	423	449	422	444	430	447	433	401	426	417	431	412	427	474	442	429	368	416	416	428	449	425	413	403	413	411	406	409	423	452	421	432	462	408	440	429	431	413	402	410	449	459	419	426	415	409	397	427	432	430	416	449	399	455	450	451	422	429	397	430	384	444	443	430	419	418	438	462	427	401	394	432	406	428	384	435	425	387	423	440	420	436	411	402	404	405	399	434	436	394	409	428	425	398	400	409	426	441	394	429	397	421	401	387	410	432	414	371	433	401	444	446	450	410	420	414	412	453	400	387	390	419	468	418	432	409	400	408	439	423	429	408	430	395	409	435	375	406	428	428	421	453	423	419	419	390	421	430	422	435	462	456	409	445	391	384	404	438	413	431	400	403	416	428	410	402	424	424	417	418	443	424	429	408	433	454	405	390	410	421	436	449	419	439	452	449	418	463	411	401	419	409	447	453	420	421	460	434	461	396	427	391	420	428	409	432	425	431	412	376	421	444	438
59564	96600	68466	29525	17439	8149	783	786	754	727	705	728	782	796	724	697	778	747	715	709	747	752	756	770	686	687	721	686	712	733	758	702	732	707	716	742	768	728	700	749	685	726	752	726	723	723	652	757	723	706	694	754	712	701	740	774	695	704	699	763	693	728	700	754	724	664	716	766	793	692	716	701	735	693	724	716	720	752	748	699	680	693	741	742	719	728	699	705	749	701	714	696	735	707	732	709	644	700	745	748	715	711	689	707	709	697	668	674	691	708	690	726	699	741	699	727	718	729	712	732	712	719	729	678	674	691	667	744	739	749	731	767	745	711	661	728	687	696	743	717	722	748	730	716	736	716	689	739	690	713	749	759	736	801	707	747	729	729	702	697	709	748	730	720	727	739	730	736	743	749	737	707	695	703	674	732	662	783	706	731	690	721	715	672	714	735	684	754	778	738	724	705	747	657	718	728	683	692	631	713	739	740	748	676	735	752	724	729	719	743	698	716	693	672	699	764	692	674	731	704	740	718	725	679	698	705	752	682	740	763	703	726	715	738	771	697	719	762	745	700	744	720	711	719	735	646	742	735	680	727	721	701	739	718	725	775	748	713	692	716	716	732	680	706	700	670	668	678	687	738	685	760	762	699	753	778	753	727	724	713	704	712	751	736	708	713	686	730	709	714	772	678	728	701	694	693	751	716	673	747	705	726	692	728	756	725	691	669	705	683	723	742	774	712	713	705	733	687	717	739	720	724	724	700	724	733	745	714	708	713	723	737	691	732	702	693	733	733	724	705	661	671	712	729	709	754	733	708	703	709	718	686	755	742	717	691	739	733	687	705	754	701	730	722	717	757	741	730	744	720	750	727	715	684	734	722	766	751	723	696	763	698	722	743	679	700	738	739	673	708	695	694	689	766	698	716	717	714	715	686	722	695	776	748	694	658	771	700	736	689	714	722	685	737	718	744	729	718	701	685	728	729	712	714	714	722	717	730	707	702	722	699	688	724	712	758	716	751	704	738	726	724	743	740	710	691	727	709	713	699	717	742	707	666	716	663	716	717	730	764	694	692	729	765	704	731	723	703	726	725	723	721	720	747	688	710	707	735	720	701	760	755	670	730	713	674	732	738	737	722	731	755	675	736	722	728	710	719	710	745	712	722	785	744	731	707	702	716	735	748	733	738	670	709	740	704	670	724	685	696	708	724	689	739	762	700	759	773	709	730	661	741	756	687	735	695	694	755	698	718	706	748	745	693	668	681	701	727	746	692	753	716	715	704	742	754	763	725	754	736	801	738	696	700	719	737	717	693	701	705	716	683	717	719	732	699	658	692	687	738	669	713	721	734	766	699	750	711	746	697	704	740	696	746	713	731	720	719	730	706	721	756	792	703	703	693	704	678	673	712	685	733	733	699	670	723	727	734	715	698	699	741	695	748	700	672	728	718	732	754	708	723	724	718	707	754	715	675	736	704	697	712	695	687	693	692	728	754	669	692	731	743	696	769	707	651	704	684	689	658	777	676	748	730	744	687	688	689	697	685	722	724	801	699	701	716	722	735	701	652	693	731	678	748	724	656	704	694	716	740	688	727	732	684	730	691	706	717	713	740	741	702	730	703	676	730	741	732	719	665	777	707	689	755	729	720	740	743	749	746	730	756	733	690	748	744	751	732	752	681	700	679	703	738	720	708	703	733	716	723	731	706	721	735	724	717	672	708	676	706	740	729	686	698	717	698	696	740	683	733	692	711	691	724	742	733	732	705	725	712	708	676	711	713	756	683	736	738	700	728	710	734	694	739	714	715	754	713	688	703	667	767	710	690	707	701	708	719	711	705	768	739	721	734	684	720	715	710	766	751	673	730	725	708	714	723	699	763	691	722	713	694	739	704	718	722	672	720	728	711	731	724	718	714	743	669	740	695	696	754	721	748	689	718	701	713	733	725	756	682	737	689	769	746	688	723	705	736	716	733	712	707	724	720	695	753	732	702	668	678	687	746	754	731	749	684	720	689	726	694	713	699	740	725	730	749	741	701	713	725	749	697	736	665	693	666	751	753	655	724	698	733	679	709	705	739	720	740	754	690	698	742	755	722	739	738	759	748	703	718	691	753	703	784	729	672	697	670	728	715	742	760	746	736	743	730	706	670	726	684	741	737	739	698	722	677	725	729	683	717	683	696	702	706	697	708	702	734	694	723	714	700	660	676	681	651	687	686	694	719	722	694	709	700	724	695	717	702	694	761	708	732	696	707	739	689	726	721	735	701	683	741	721	734	722	726	702	740	662	727	701	729	698	716	717	705	724	691	751	712	727	714	698	735	710	749	731	713	754	667	761	703	713	736	740	687	706	713	743	714	723	769	721	702	701	743	701	727	717	679	751	684	676	731	742	732	713	757	685	664	696	753	738	694	701	714	702	747	712	713	662	654	726	704	680	701	719	705	759	731	685	728	690	706	730	716	760	698	702	730	737	731	723	727	747	711	730	709	691	744	766	712	721	672	689	703	696	735	746	740	659	664	674	722	715	683	699	706	733	694	719	740	680	749	698	677	794	711	692	683	761	706	743	696	741	804	743	654	725	715	756	706	752	758	700	654	739	694	766	705	752	705	674	724	680	734	754	718	697	754	731	703	727	728	680	734	743	704	706	716	690	711	705	747	698	679	723	704	675	682	768	711	678	748	714	714	714	704	747	690	719	710	708	718	744	706	726	710	737	681	696	727	731	691	684	721	732	692	741	707	731	740	726	757	747	697	734	700	716	710	784	719	719	696	705	721	668	704	731	710	682	726	713	732	715	694	712	728	742	674	696	701	687	728	693	715	694	748	698	711	745	746	710	725	730	725	726	711	722	760	682	713	697	702	724	709	687	695	674	720	708	692	707	710	736	688	768	723	728	693	693	693	704	705	716	739	717	743	751	767	758	701	722	704	753	687	744	734	730	757	710	671	726	697	690	759	723	682	673	719	733	659	767	677	742	705	721	675	694	666	709	708	759	706	790	796	675	699	761	777	697	730	707	697	670	707	674	716	746	699	697	694	696	712	719	691	712	654	785	703	748	722	732	658	719	705	719	721	760	707	750	709	686	719	732	770	742	735	730	734	694	775	696	687	679	666	734	688	718	669	765	709	737	733	726	643	691	749	734	729	706	706	694	674	750	713	806	704	728	708	685	746	780	715	732	685	745	713	683	758	754	697	727	712	681	747	755	711	753	700	732	664	763	696	652	762	742	680	771	764	731	672	709	712	739	755	725	710	733	760	721	773	728	696	668	760	712	736	689	695	724	688	780	788	743	744	737	753	713	740	731	713	719	699	733	743	755	703	709	687	656	715	684	704	719	740	683	725	712	732	702	723	734	696	705	695	703	731	717	695	713	732	721	691	722	684	701	729	745	717	723	735	704	707	713	702	709	720	775	716	684	732	716	714	686	753	734	680	715	696	723	657	755	707	753	712	716	740	707	725	716	706	721	685	721	684	717	698	693	715	708	740	701	676	683	755
29604	28742	24069	8326	1096	749	364	336	367	339	365	369	335	354	332	369	356	315	343	352	333	331	341	304	333	341	338	359	367	347	333	304	330	311	336	336	331	335	324	336	334	354	326	328	335	362	325	359	366	356	336	380	333	344	335	341	340	317	341	356	343	362	338	335	332	352	343	356	317	392	329	361	346	358	362	366	352	340	346	356	365	368	351	368	369	325	302	353	377	324	314	326	293	341	355	359	329	340	324	339	349	377	365	323	366	350	343	356	339	358	317	330	345	319	326	336	346	352	333	349	339	341	340	363	338	341	346	340	337	344	342	337	321	348	329	329	325	352	360	339	352	327	329	336	322	333	329	322	341	322	371	342	383	345	348	330	330	346	314	361	351	338	351	346	379	354	306	343	333	357	373	347	344	361	344	342	340	304	332	293	338	343	291	329	314	381	331	319	333	333	364	330	324	340	335	307	349	341	352	299	325	350	307	332	339	353	340	311	347	327	311	382	318	321	362	336	336	322	344	337	304	338	293	303	329	356	354	326	343	357	336	351	336	337	344	353	295	354	356	307	329	306	346	330	333	350	333	356	329	360	377	338	321	345	332	335	366	345	327	333	347	365	341	333	339	361	362	314	361	360	341	352	328	293	375	353	339	342	319	343	333	332	364	340	322	385	354	332	325	346	327	333	322	361	338	333	345	350	332	339	324	361	337	351	336	323	341	345	360	355	330	354	309	343	329	373	342	355	316	337	324	331	330	346	303	325	337	346	349	307	358	367	328	333	344	329	330	314	334	374	325	340	327	351	340	344	337	363	362	338	341	356	354	315	355	336	335	320	354	344	321	347	334	349	348	320	361	336	392	341	349	338	348	341	326	322	351	333	335	353	346	323	349	347	337	373	388	369	355	367	322	353	328	311	365	341	355	330	374	323	335	313	348	367	324	365	321	346	330	336	339	352	338	357	340	374	336	328	314	333	343	363	334	367	357	355	311	344	326	332	327	355	352	322	331	311	354	342	359	325	315	341	304	366	301	349	334	334	348	337	331	317	314	353	352	318	327	340	382	318	336	321	364	347	368	355	321	345	341	341	327	301	335	318	339	329	342	314	322	331	335	358	330	347	388	346	340	338	339	351	329	342	359	311	339	321	343	327	376	364	333	321	360	294	346	345	344	342	332	354	352	347	310	311	370	319	326	346	337	373	325	320	320	306	332	354	343	340	375	362	327	324	335	370	327	350	309	344	360	339	334	377	354	333	339	335	307	332	357	360	349	346	322	347	357	348	375	313	355	322	341	345	339	376	366	317	300	323	372	361	363	338	308	366	318	335	354	326	312	337	356	320	362	329	365	331	326	350	346	394	377	316	312	320	288	332	365	319	349	336	365	337	328	370	363	344	328	333	331	355	347	348	327	355	321	328	330	355	327	308	364	338	321	355	366	323	346	321	344	345	358	339	344	313	372	343	323	354	353	355	350	332	328	378	333	316	349	354	343	330	358	309	300	311	341	331	322	334	356	320	322	390	334	322	347	325	360	318	335	358	344	338	330	357	339	387	342	325	318	336	323	345	346	337	312	327	316	361	328	347	347	353	357	321	288	396	357	354	340	335	339	346	340	328	336	338	337	344	352	328	322	345	352	356	310	375	349	325	354	355	359	335	327	370	357	332	371	370	324	361	340	333	315	336	322	349	335	346	350	328	359	340	355	341	336	310	357	310	348	345	357	324	347	331	357	351	368	342	340	339	353	344	318	331	334	346	349	361	331	343	345	328	340	329	325	298	324	364	367	339	320	317	347	356	338	376	319	351	318	351	335	334	332	347	339	329	321	299	348	359	331	366	349	343	332	379	348	304	338	345	316	347	380	322	363	343	327	317	330	334	325	334	318	348	354	369	332	330	365	325	373	315	371	304	351	334	299	311	317	380	297	302	357	313	355	355	347	361	331	333	322	348	334	328	320	350	356	362	307	345	342	302	342	390	353	357	308	337	314	311	343	350	326	348	345	330	341	337	342	306	342	333	346	346	351	346	361	357	353	361	317	329	333	302	346	327	350	327	361	325	368	342	363	374	354	340	326	355	336	352	348	369	385	320	356	334	320	347	344	316	308	377	368	331	325	354	359	303	358	337	329	323	357	326	343	325	347	344	321	315	339	341	341	339	336	342	374	338	322	335	348	321	352	358	346	332	356	353	322	329	367	348	340	337	353	359	315	319	360	350	352	364	354	337	334	343	332	317	299	318	355	310	328	345	368	335	324	329	353	303	312	363	327	334	348	373	335	338	359	340	302	345	323	346	362	353	328	333	356	327	333	324	359	334	371	326	298	341	314	352	355	337	367	315	321	371	328	363	371	332	350	340	344	341	321	335	334	305	336	309	338	328	308	314	325	318	363	337	359	333	323	315	337	388	331	363	322	333	314	324	339	314	351	366	328	318	321	304	365	328	333	349	341	394	328	346	350	321	358	359	329	312	351	327	356	374	345	366	353	349	306	320	339	345	316	334	358	328	350	333	342	339	363	344	349	322	343	336	347	343	367	355	343	325	342	313	355	303	338	342	324	327	336	342	323	296	347	335	344	324	320	347	306	329	337	314	333	340	358	365	342	358	332	295	344	364	349	359	370	333	342	296	334	341	337	357	287	380	352	342	321	358	322	327	318	347	355	340	332	354	361	317	372	360	334	365	365	354	363	333	372	331	321	346	317	366	349	338	346	323	337	324	353	350	339	360	348	354	368	368	349	353	331	309	335	386	321	334	356	343	346	346	355	348	336	325	346	359	353	328	349	348	321	342	351	303	304	347	337	321	333	351	355	351	356	339	363	336	335	334	345	375	326	342	330	328	314	351	312	378	348	342	320	373	365	333	358	355	328	348	376	350	360	350	331	312	321	314	298	299	337	321	331	331	352	335	338	319	316	339	341	332	344	323	336	311	366	322	332	361	347	338	344	363	348	350	336	362	329	334	323	367	347	343	352	357	348	344	328	329	337	331	361	334	343	337	348	361	359	318	379	325	380	343	375	355	322	351	339	352	362	328	344	305	364	339	350	336	374	357	340	323	337	335	367	353	338	344	347	316	323	333	333	354	349	358	329	328	366	337	347	353	333	365	392	349	374	350	351	342	315	367	322	329	369	320	321	336	329	356	338	324	348	333	324	324	301	344	329	349	339	352	322	366	336	368	326	352	352	386	338	322	338	368	325	355	321	334	312	317	320	361	344	344	369	363	326	336	353	367	310	353	341	326	355	369	324	337	348	384	323	341	366	360	340	325	336	313	330	337	323	349	359	339	331	350	351	335	362	354	351	332	320	357	342	335	344	340	315	367	317	332	354	338	344	342	352	357	308	341	347	353	341	336	389	332	340	335	365	308	332	330	364	340	320	350	358	311	353	347	337	298	302	353	360	357	357	371	303	368	372	346	325	331	387	328	328	331	302	334	327	326	348	361	339	314	348	341	352	312	358	320	359	322	338	330	329	343	315	327	359	313	322	350	317	355
39942	45953	28078	6702	2422	1603	633	623	646	652	620	607	641	628	661	643	629	622	644	585	641	606	683	669	668	618	614	642	626	633	646	620	626	651	612	583	635	630	626	621	624	566	632	618	632	629	638	632	636	622	625	598	543	660	639	670	606	644	629	611	651	650	627	630	603	609	643	638	603	654	642	638	616	602	625	638	619	663	656	676	575	655	618	611	674	675	647	636	636	597	661	578	641	665	604	674	616	666	639	643	624	594	639	627	652	617	672	662	607	668	638	644	623	650	634	666	653	610	607	644	575	619	636	638	608	597	607	598	640	629	614	620	609	609	639	603	665	648	620	597	661	651	659	681	675	667	619	617	652	601	617	655	624	606	649	679	681	609	619	614	623	681	613	688	654	585	613	669	673	597	649	666	614	628	624	609	617	623	623	649	653	618	637	591	621	607	652	614	695	663	623	618	640	615	631	614	640	602	625	628	636	648	590	636	665	647	624	633	651	661	618	641	680	606	621	599	614	666	641	661	629	654	636	611	634	645	626	634	631	600	619	674	632	645	620	611	602	622	606	621	638	657	655	672	657	647	643	609	638	608	634	655	710	644	662	657	653	608	620	637	601	631	630	629	658	627	669	633	627	637	648	618	619	623	630	597	699	583	653	636	622	648	619	625	654	632	601	651	626	668	641	651	595	602	655	608	630	615	605	660	635	619	672	655	596	633	593	631	662	665	631	655	601	615	634	621	702	629	663	624	647	656	618	661	606	607	646	713	621	645	614	685	625	612	629	685	608	590	608	625	635	630	640	660	614	616	632	633	656	653	666	593	632	634	632	648	653	622	641	609	635	668	548	619	649	633	664	716	610	642	643	615	664	634	640	649	641	607	596	641	641	633	652	617	608	639	599	635	639	664	670	652	626	662	665	600	603	642	605	615	638	601	648	622	668	593	633	630	634	616	625	655	632	659	630	666	627	612	649	634	642	650	588	645	605	667	688	626	675	639	645	669	634	636	646	609	649	621	636	626	621	667	643	618	635	606	644	598	645	599	658	655	660	676	643	631	624	637	654	660	623	614	640	670	620	615	652	669	601	665	627	639	646	639	617	602	670	620	611	621	633	686	615	602	641	582	654	620	626	622	594	625	682	637	582	669	650	618	643	628	652	614	620	622	631	638	667	600	654	650	622	658	625	651	609	605	631	640	656	690	598	655	628	611	640	618	649	617	646	637	651	642	608	649	630	653	607	619	666	632	649	627	657	645	580	619	655	617	655	667	639	644	643	647	612	612	629	635	654	600	636	614	651	644	621	618	635	667	634	638	679	633	636	616	577	631	627	643	614	624	635	644	685	604	657	662	604	578	626	589	651	663	618	613	631	636	639	616	589	608	607	597	610	635	628	656	588	614	673	600	681	634	642	667	651	652	607	611	638	638	653	622	666	621	606	623	639	610	682	639	573	609	605	609	630	616	612	635	623	629	586	662	652	696	630	652	604	610	624	598	626	621	576	617	614	644	660	651	650	602	657	630	639	618	617	626	647	622	638	619	646	632	627	609	602	631	631	633	622	631	669	640	641	636	661	639	631	669	603	624	661	654	565	613	659	662	599	570	649	621	617	663	630	612	620	655	630	610	636	635	637	632	658	608	589	678	633	630	631	565	594	628	656	629	625	629	615	604	649	638	643	650	650	602	632	623	627	638	588	595	628	662	623	605	640	582	666	630	594	610	650	625	641	652	662	650	631	622	622	634	608	616	623	574	625	578	591	639	662	598	630	653	637	606	602	621	649	608	649	618	644	663	667	615	606	653	608	651	649	601	582	660	628	607	692	652	648	652	608	649	626	636	583	625	664	564	611	673	650	665	656	580	648	626	621	589	669	575	614	643	624	635	609	648	642	597	647	630	630	669	629	630	637	643	619	717	674	612	624	665	574	607	636	639	646	648	652	599	675	648	593	649	641	667	664	557	605	611	595	626	658	620	638	649	650	630	647	658	641	636	681	639	592	628	593	658	609	654	653	634	608	586	660	599	613	643	634	655	631	635	613	623	644	596	675	650	656	634	623	616	595	674	657	636	690	658	627	630	668	658	628	663	638	621	629	583	638	675	670	607	621	619	616	667	621	603	592	625	653	672	624	626	626	618	594	638	620	636	590	616	620	608	622	624	635	598	600	588	667	621	616	610	614	604	635	599	626	596	623	663	631	611	637	622	646	638	629	645	676	658	600	646	634	611	651	642	601	658	657	616	629	645	600	635	616	659	592	700	668	658	605	602	677	646	677	602	594	620	630	594	625	658	593	644	665	612	632	643	597	635	606	639	640	609	627	624	579	671	651	652	655	647	663	622	634	657	660	636	661	610	621	639	647	655	692	632	634	589	629	655	698	573	597	612	609	585	690	633	588	612	623	630	647	652	635	626	624	635	640	652	641	641	619	645	634	661	646	650	671	634	619	627	656	581	633	630	661	650	656	634	640	607	629	605	640	613	601	662	634	672	582	627	621	605	639	662	653	605	601	672	605	676	698	645	605	596	583	615	620	631	614	616	612	680	634	609	616	650	626	626	644	683	629	618	634	641	642	654	612	640	573	595	578	670	635	587	646	620	617	659	596	659	598	665	617	653	630	610	633	638	597	633	629	624	583	592	629	610	646	660	567	631	619	623	654	613	618	636	646	607	607	607	648	645	652	602	605	643	633	629	597	578	579	697	623	630	598	611	647	614	577	618	601	627	647	611	627	673	646	664	667	636	619	659	652	609	634	632	635	603	654	608	637	675	689	629	637	636	597	672	631	647	643	673	630	648	655	603	616	644	666	620	608	646	604	632	628	665	601	568	642	587	579	631	644	617	606	662	616	573	596	631	625	624	612	664	631	648	610	636	624	689	669	616	610	701	664	612	601	621	597	620	601	690	627	650	630	681	587	600	596	603	633	652	640	662	636	619	653	622	577	618	661	650	665	628	634	608	669	639	613	657	639	637	625	605	619	655	641	631	633	677	635	651	585	596	625	619	633	641	594	670	667	643	606	656	629	637	659	643	639	619	633	617	607	594	671	666	654	637	639	606	617	654	650	635	642	600	620	644	648	647	642	633	628	625	629	606	622	644	671	650	659	651	615	604	601	631	596	606	587	589	647	585	623	640	637	613	622	624	574	645	604	602	666	628	593	564	595	609	610	596	620	638	640	655	611	666	628	607	625	634	574	656	634	624	613	639	636	680	626	636	655	638	667	638	612	610	607	629	653	658	655	653	636	658	610	618	649	654	645	675	662	669	649	614	609	634	695	584	609	629	640	615	594	653	625	664	645	618	657	628	647	639	617	665	643	628	618	637	679	645	596	615	651	635	621	688	642	638	628	660	586	633	632	637	633	663	636	609	594	654	653	680	632	644	665	643	614	605	644	633	623	663	629	633	605	611	625	646	650	636	635	650	617	634	639	640	633	658	596	638	633	621	643	619	662	629	595	637	609	593	641	619	688	655	594	608	621	686	639	614	677	602	660	612
24445	22855	30107	24581	19118	7706	358	308	280	294	257	289	259	294	274	283	299	280	286	302	242	261	290	286	259	279	253	255	282	272	281	290	262	270	283	262	279	265	275	281	279	298	269	268	249	259	247	275	266	262	288	278	245	292	270	269	271	279	257	255	263	280	257	315	249	268	256	303	288	254	263	272	280	257	288	274	268	245	262	251	267	275	254	256	258	260	273	242	270	275	239	259	258	261	271	280	273	282	277	241	276	267	252	282	266	271	281	264	261	266	279	276	255	277	265	280	250	281	270	270	288	284	243	280	246	266	294	258	283	247	262	243	251	244	283	254	295	266	269	289	254	273	288	284	268	259	253	262	255	271	264	241	267	257	262	251	270	287	266	263	252	275	293	285	301	275	291	257	269	267	277	274	254	269	270	283	290	225	265	269	256	269	278	271	261	259	274	281	278	283	278	281	252	260	265	256	289	278	269	268	270	284	284	242	273	274	275	260	295	285	266	277	262	259	293	282	265	267	272	267	290	266	283	274	254	202	266	246	278	252	249	274	262	251	291	288	274	259	262	270	278	281	248	268	269	273	277	283	285	289	264	277	254	278	285	265	288	269	265	269	263	274	267	269	273	235	281	269	286	264	268	292	275	249	305	304	268	248	303	279	262	279	295	270	255	242	282	253	264	242	291	282	266	265	310	266	285	270	264	255	294	298	255	270	257	264	269	247	286	259	275	259	266	261	229	279	307	278	257	280	311	253	243	259	276	289	278	281	294	290	284	279	280	259	290	259	256	297	246	272	275	273	208	248	246	225	258	251	262	269	270	293	258	272	291	272	290	270	273	280	276	264	257	264	270	245	263	232	288	231	252	272	282	270	267	259	267	256	266	277	271	292	287	286	254	261	270	251	255	269	243	293	237	278	270	250	279	259	266	254	266	246	267	274	265	277	278	253	288	274	271	235	279	268	259	269	268	270	281	250	276	277	254	272	291	280	243	256	267	277	258	286	269	278	288	279	271	273	258	243	252	265	283	279	309	273	271	264	248	244	285	276	260	251	274	258	255	251	259	219	274	245	273	257	290	250	260	262	274	254	256	252	261	282	281	274	273	291	276	286	294	243	259	248	269	283	250	263	266	258	274	260	254	287	282	258	262	279	263	235	262	280	250	284	270	256	254	271	282	260	250	236	264	262	270	280	256	263	272	233	304	257	252	287	273	241	252	249	272	259	273	308	262	276	269	280	275	261	294	258	272	271	266	261	273	273	241	249	247	258	268	277	268	272	256	260	256	278	282	243	258	307	282	271	313	281	269	246	285	271	298	282	272	273	254	243	259	276	285	256	294	263	273	262	268	269	249	268	245	246	274	268	251	279	274	268	247	255	284	252	259	235	284	241	288	285	262	294	259	260	289	258	268	280	269	270	290	301	238	300	236	239	253	274	265	293	271	255	297	246	257	284	263	291	294	275	279	263	272	268	280	272	279	273	243	243	288	300	282	265	283	274	277	237	249	263	280	271	279	278	270	285	227	287	261	248	261	288	265	266	259	267	256	246	282	262	270	275	262	270	275	259	291	289	246	262	266	239	256	274	275	229	258	291	273	262	278	298	271	238	271	271	267	285	261	285	266	247	277	244	274	262	250	269	268	255	272	296	243	248	261	252	280	276	236	273	232	259	271	287	299	257	282	258	271	259	270	257	240	284	272	279	270	264	250	261	296	268	240	268	267	265	278	268	265	217	262	286	302	238	276	234	256	257	264	293	260	273	290	272	256	270	231	288	272	293	275	293	258	296	269	281	282	290	269	247	252	265	243	275	261	276	296	291	256	264	258	258	265	262	253	238	283	285	272	240	251	259	269	255	252	280	261	264	239	265	251	272	284	258	260	263	277	265	276	273	275	269	292	271	260	256	281	252	300	235	271	278	266	266	270	286	277	264	242	277	252	280	254	271	266	296	258	257	276	273	275	267	261	249	265	267	287	271	293	294	286	278	248	256	260	258	260	283	279	293	266	277	264	263	282	299	271	265	258	260	234	240	245	253	269	285	297	270	279	264	256	268	311	268	274	247	276	277	296	277	273	260	277	280	304	282	252	250	240	266	246	264	274	276	261	280	281	259	270	288	236	272	280	257	281	269	285	273	297	284	281	262	263	267	259	284	254	260	284	253	274	277	260	266	275	305	286	274	274	237	275	233	302	280	261	230	239	269	280	271	266	277	250	266	269	271	253	260	265	252	253	285	282	265	258	255	251	307	269	266	287	282	278	260	244	262	256	278	292	274	280	256	290	270	303	298	255	281	257	286	295	217	271	287	258	261	268	245	281	287	253	258	268	257	293	271	255	267	255	273	240	256	284	278	252	282	290	263	276	295	280	270	270	279	260	233	288	278	276	266	258	261	283	250	290	267	265	234	309	219	282	276	277	246	248	265	285	276	255	266	257	268	258	254	297	262	279	248	262	246	269	279	254	268	260	272	252	258	277	286	273	276	286	306	218	254	256	281	260	304	274	290	273	299	250	293	284	271	285	270	238	256	250	274	269	287	289	295	272	279	258	270	280	258	278	246	280	278	277	232	252	265	236	283	250	229	270	293	278	290	301	242	268	250	278	251	261	269	269	288	280	271	235	273	287	275	227	260	263	270	264	253	273	281	267	296	283	269	254	289	270	252	264	273	291	276	285	271	254	276	273	261	293	271	265	263	269	280	264	269	281	260	256	307	216	271	273	281	269	279	271	262	246	240	245	287	241	256	252	279	243	239	248	268	262	277	258	255	240	244	279	306	260	268	285	262	256	249	290	260	276	296	243	259	261	269	291	272	281	275	259	246	279	260	274	269	279	286	279	293	240	262	248	247	280	267	290	279	297	275	282	297	265	257	242	270	247	298	279	278	256	276	269	260	267	256	290	278	296	274	237	262	289	264	280	268	252	274	258	279	274	314	251	276	282	265	274	252	254	240	288	297	300	280	243	251	235	296	280	262	290	285	218	283	292	233	276	251	260	275	253	273	287	282	243	259	227	276	253	256	270	256	258	269	253	262	276	272	270	241	265	268	270	285	310	307	257	242	254	253	277	281	244	254	269	287	249	271	281	270	244	255	253	275	264	229	256	315	253	271	278	280	301	277	259	268	247	251	261	282	250	240	283	265	287	273	248	251	299	297	296	267	286	307	263	296	263	280	286	285	253	282	266	251	283	242	260	275	251	238	251	278	243	265	250	293	253	249	277	260	265	263	244	274	253	272	243	275	268	254	264	264	292	277	260	266	264	256	292	250	280	271	269	265	277	254	244	263	258	270	275	291	263	259	285	263	300	279	266	263	275	267	289	277	272	208	292	261	266	257	256	247	247	248	245	274	282	259	266	259	268	297	262	271	236	295	267	256	252	288	250	242	271	249	251	258	266	263	267	233	292	265	273	256	252	214	253	263	265	280	235	287	264	273	252	247	278	275	257	263	257	279	259	266	268	270	258	259	282	246	252	254	261	280	277	259	283	255	279	280
60617	85858	58857	22123	11429	4738	537	552	516	524	508	528	539	527	527	475	488	474	491	489	493	539	526	500	515	502	485	492	468	489	536	487	483	481	552	508	483	523	501	517	514	523	480	522	537	456	499	494	482	512	515	461	506	486	542	477	464	493	483	505	538	510	531	505	498	462	492	512	501	484	489	499	483	527	506	506	490	526	464	487	513	466	542	529	513	481	483	487	522	548	538	509	487	530	493	497	553	465	511	500	488	513	484	517	493	522	473	485	487	525	465	488	547	535	497	538	497	534	492	480	479	473	490	503	495	491	486	458	511	490	496	455	530	474	495	483	557	500	492	507	438	498	508	481	516	501	495	486	511	486	472	497	547	512	476	518	500	540	468	460	498	489	493	499	494	544	516	497	481	484	515	535	511	491	479	485	490	512	468	505	459	527	493	489	524	470	522	526	457	500	495	509	515	512	516	489	494	502	538	518	513	486	473	505	475	488	483	523	474	545	502	504	488	478	480	499	511	471	519	489	498	520	482	478	482	521	536	527	533	462	520	505	491	478	506	540	528	507	477	525	501	512	475	495	503	507	526	488	500	504	507	532	517	481	497	555	502	467	551	488	513	495	491	520	513	513	469	472	523	526	495	502	463	478	489	471	490	494	492	471	528	490	474	535	492	481	515	492	469	494	469	535	492	531	505	486	534	507	489	479	523	503	495	507	499	463	514	493	517	479	482	500	512	486	496	491	516	496	480	471	494	483	494	507	472	481	515	500	528	540	522	508	508	508	459	459	505	487	480	527	505	466	534	499	497	508	502	505	521	489	507	490	474	502	480	490	519	520	499	525	495	508	515	491	525	479	517	508	506	485	489	477	538	448	481	497	506	484	480	498	483	478	486	474	459	509	506	475	502	498	503	517	497	540	479	516	495	520	507	479	518	479	511	485	468	515	505	480	510	473	499	502	472	492	487	519	479	522	484	521	482	477	505	509	458	507	527	491	436	454	493	480	498	506	525	480	531	478	508	487	528	463	485	492	480	493	490	503	508	508	454	487	529	471	463	488	508	514	492	495	507	472	525	487	501	505	477	568	492	476	524	483	503	503	485	463	509	526	448	511	505	484	439	482	486	475	463	455	504	493	509	509	497	497	499	480	510	484	505	525	539	522	472	542	523	514	533	496	496	526	489	477	506	493	456	473	499	556	511	523	480	510	490	485	506	493	525	518	522	477	492	494	521	491	527	490	481	490	509	485	477	518	531	539	510	481	479	489	483	487	461	485	536	539	543	486	487	502	515	457	460	477	510	484	502	490	461	504	530	498	493	461	491	494	521	486	477	524	513	488	518	468	543	490	485	465	497	467	487	491	513	498	491	478	505	468	490	468	473	478	506	510	500	475	503	507	482	486	485	511	518	505	505	475	539	510	452	482	497	501	523	484	492	538	521	496	491	505	514	536	522	518	479	519	476	455	484	497	531	526	507	537	502	495	501	488	492	508	486	498	515	491	486	505	485	526	528	467	499	510	476	489	506	477	516	476	514	486	493	497	487	525	478	485	490	502	474	492	499	490	505	518	474	482	488	537	490	492	500	528	485	481	501	469	516	497	480	518	502	521	515	481	462	511	473	469	514	508	476	477	470	459	506	468	463	517	495	497	487	523	510	486	469	453	454	474	514	520	454	477	516	483	448	489	479	477	457	513	481	522	513	477	491	432	494	510	450	475	517	490	493	446	465	489	468	494	511	481	477	505	509	558	499	492	492	468	508	513	458	531	496	490	491	516	523	519	500	509	469	513	519	462	498	480	508	493	486	484	535	527	509	478	507	515	520	540	444	495	532	525	496	491	462	497	508	482	520	453	499	499	508	536	476	463	503	491	464	484	443	480	506	499	501	476	455	503	512	517	520	489	502	498	475	514	514	499	504	492	502	514	492	481	489	467	480	497	494	498	538	477	471	477	475	476	502	494	479	475	508	486	490	511	477	492	488	526	529	510	507	505	473	517	436	471	493	499	504	421	494	476	515	485	500	472	515	526	507	524	456	532	485	497	489	489	465	491	490	524	503	509	481	495	488	504	499	511	505	520	481	479	522	473	471	495	517	475	514	475	535	496	454	468	483	509	475	501	506	503	475	505	513	551	484	546	555	469	496	505	497	512	510	495	445	495	488	499	469	457	458	519	505	499	480	495	507	522	503	452	463	494	475	496	506	503	512	519	506	510	531	505	505	469	497	495	507	496	500	510	506	469	503	487	475	540	469	533	517	485	490	515	536	510	501	500	462	477	525	520	488	481	510	515	481	481	500	487	495	514	468	495	489	491	462	529	520	483	468	489	468	501	514	478	483	477	495	490	513	494	509	518	499	490	443	516	516	476	463	478	485	489	469	520	451	485	474	504	513	517	510	508	483	477	505	501	505	509	528	481	488	529	502	470	487	480	504	504	465	480	480	507	501	482	495	471	532	520	498	509	481	480	505	531	454	457	493	505	487	529	473	466	430	457	499	523	559	518	458	495	475	482	520	536	413	499	499	484	495	528	502	507	491	501	458	468	518	475	546	454	487	486	511	540	496	534	509	517	501	486	500	484	488	506	463	518	460	477	493	461	451	510	504	456	505	513	468	508	486	519	468	490	509	459	449	500	516	478	532	480	497	449	481	492	508	475	480	485	496	507	502	459	482	472	503	514	462	554	540	504	456	515	520	502	488	487	487	535	512	487	541	514	481	511	539	498	519	456	508	505	484	487	504	471	518	491	501	505	485	506	528	515	484	501	478	505	510	467	479	473	496	515	473	506	513	517	539	482	480	504	485	486	506	482	468	520	499	491	476	531	487	496	501	496	515	498	474	527	508	499	468	476	504	462	494	483	470	520	486	454	474	476	516	459	475	485	477	503	506	520	513	452	527	501	493	543	493	488	492	529	487	461	513	531	510	501	496	461	517	481	514	477	500	472	507	517	510	504	511	508	492	484	503	521	458	502	472	503	503	517	513	491	482	495	489	504	471	495	501	478	465	515	535	497	540	507	485	477	483	473	504	474	487	512	474	485	518	491	476	531	522	489	464	498	513	514	502	515	493	474	488	518	509	508	533	499	521	479	567	516	497	519	503	514	508	540	487	450	498	489	514	537	493	467	481	494	547	531	482	481	485	503	499	451	490	477	466	501	455	495	519	510	489	502	513	507	527	500	495	497	493	461	504	483	485	458	485	540	497	530	523	480	513	527	465	493	521	502	482	499	490	470	437	508	520	474	484	496	516	512	464	490	500	470	443	527	487	476	515	519	505	494	477	486	537	499	478	486	515	528	470	510	458	472	486	461	473	482	481	486	525	502	543	494	505	458	532	474	493	516	511	483	485	501	484	498	497	485	518	481	479	491	513	494	480	498	504	467	480	498	527	469	493	469	509	489	477	514	509	523	517	456	487	482	512	491	472	495	445	515	532	521	497	478	494	490	493	502	466	502	523	503	517	545	502	495	465	530	458	460	482	503	469	540	490	562	504	490
23181	21711	29483	23690	21028	18320	3239	519	485	388	413	430	428	428	402	411	406	425	463	455	443	421	432	416	449	425	432	445	415	429	408	423	428	403	424	436	434	381	425	414	417	440	391	373	432	405	393	396	422	415	429	426	427	411	404	427	400	472	410	418	417	443	417	442	410	420	398	423	402	378	421	400	414	430	381	464	425	435	426	444	384	420	412	410	429	408	421	424	434	415	413	422	435	415	410	428	391	420	402	448	406	381	411	429	419	443	421	429	402	400	419	396	391	408	439	372	413	442	435	387	436	442	422	398	404	432	435	399	430	412	406	382	414	412	438	401	402	412	423	452	433	414	377	417	447	415	385	440	426	462	409	431	395	429	414	396	411	427	379	435	424	404	430	398	422	386	414	383	424	378	420	440	417	418	429	436	405	433	399	423	415	420	400	391	434	416	393	425	441	426	399	403	398	382	441	419	413	432	430	399	428	443	414	434	414	438	409	431	390	443	430	404	409	414	425	441	455	396	424	405	446	431	361	430	425	401	411	433	437	445	413	427	427	488	412	422	389	405	439	423	419	397	446	434	416	455	450	401	396	421	420	437	446	431	436	430	441	394	423	413	408	425	389	449	427	431	409	446	408	425	393	417	380	404	413	429	419	419	395	429	424	386	449	401	439	405	419	440	425	421	430	412	423	402	416	434	396	445	472	423	443	418	438	443	415	416	407	405	406	419	454	424	434	437	395	400	408	401	439	415	441	434	434	426	443	415	412	434	394	403	442	410	369	422	431	434	447	437	417	376	430	379	419	431	408	419	391	414	414	420	395	432	405	410	430	424	401	427	450	396	432	421	403	408	383	427	439	366	448	396	405	405	438	365	425	438	421	411	422	448	385	449	406	401	406	383	434	399	442	401	428	427	394	382	428	440	427	445	434	406	398	411	438	440	405	409	429	419	396	416	404	427	396	439	388	404	417	444	428	430	424	405	410	392	419	405	420	406	450	438	407	451	426	391	432	422	419	400	416	444	439	412	432	404	452	399	386	425	404	429	404	408	428	389	432	385	368	413	425	422	443	435	467	426	428	411	454	413	369	413	417	417	419	402	411	420	451	424	406	408	428	410	435	445	427	390	423	418	415	394	409	431	390	463	406	391	408	391	448	416	427	446	380	404	435	415	450	416	379	415	399	399	418	447	416	421	415	452	415	411	397	439	383	406	400	448	451	420	457	407	425	414	403	441	416	424	434	394	473	423	421	439	446	407	428	415	423	416	417	420	429	460	457	407	404	417	404	444	383	430	402	409	410	420	359	421	403	389	412	402	385	391	378	391	424	496	409	389	448	415	427	429	418	390	427	407	434	413	407	392	426	415	432	424	425	451	409	418	395	374	418	419	395	450	428	430	410	422	444	431	446	470	409	415	407	441	410	438	413	394	431	383	404	418	431	401	430	440	415	397	402	410	432	435	424	437	397	419	430	406	424	401	442	441	415	416	427	432	432	405	424	428	406	422	416	422	417	428	415	439	408	416	437	376	463	388	387	443	395	454	431	397	396	408	410	400	412	469	401	415	403	445	423	405	422	428	401	405	386	409	408	441	402	405	406	416	362	448	387	403	431	442	414	408	410	435	446	416	385	450	395	388	438	422	421	391	438	427	420	453	433	406	413	426	409	419	424	441	430	385	413	394	432	402	393	412	394	391	432	435	394	388	430	405	413	419	399	399	396	449	416	397	366	406	428	435	429	436	406	433	410	406	430	440	439	424	403	399	443	410	433	433	438	407	422	398	435	412	379	424	427	383	412	417	394	401	464	406	390	446	445	416	372	451	416	404	390	382	448	448	417	373	422	428	413	441	395	428	406	421	377	437	412	401	403	428	396	420	397	424	432	388	403	427	446	398	446	363	441	388	402	424	397	427	371	423	394	390	412	393	443	431	432	441	410	427	445	404	405	416	422	395	389	410	395	413	436	417	428	427	417	396	413	412	422	427	432	445	398	404	396	423	396	446	410	420	439	385	408	388	391	397	435	411	405	442	413	416	398	405	441	396	428	428	429	420	400	383	433	396	414	421	421	409	359	383	406	431	441	431	439	438	404	411	444	421	435	443	422	418	445	440	412	368	425	428	414	380	444	399	443	440	424	408	413	445	437	404	410	401	429	428	407	396	405	428	464	414	439	405	456	421	429	396	431	434	391	427	418	416	412	399	409	411	446	404	430	420	438	431	391	403	429	454	418	441	441	355	415	422	383	400	420	410	448	401	407	447	448	425	440	426	384	423	434	412	428	431	386	432	419	422	425	419	421	421	375	423	422	414	427	398	402	412	401	434	388	406	442	378	405	442	394	394	386	413	429	423	451	458	430	403	431	449	416	445	430	410	403	421	427	441	458	462	398	419	411	420	432	475	418	426	440	420	423	407	420	433	402	430	397	421	410	405	455	398	403	418	429	415	423	446	382	403	389	432	414	424	426	398	406	424	391	438	403	415	420	397	412	419	458	401	419	415	425	399	411	400	388	438	431	441	435	427	395	484	387	434	422	423	394	427	458	411	418	413	427	433	433	356	406	406	445	425	403	429	361	452	441	442	416	422	417	463	429	405	395	393	432	430	431	409	413	394	432	399	385	429	430	397	390	384	449	428	423	414	428	398	436	385	410	445	385	432	424	420	415	386	415	410	420	444	403	392	401	451	415	426	416	423	414	413	435	447	423	406	420	422	407	390	398	429	413	429	410	459	420	412	454	421	415	430	445	403	404	426	424	388	415	419	428	419	396	410	389	403	439	406	429	400	390	427	431	443	402	427	388	423	385	391	425	429	424	428	413	457	445	418	407	381	412	428	380	396	418	405	462	417	428	386	434	459	423	396	377	400	411	401	423	438	472	448	390	438	447	377	386	422	429	391	433	390	424	437	393	423	437	406	436	393	412	423	418	438	406	406	425	415	396	404	456	389	411	407	414	417	413	423	432	406	408	414	419	442	437	386	475	422	433	385	433	447	405	427	421	401	443	448	431	391	405	395	396	417	407	404	371	448	404	425	422	460	420	419	408	427	441	418	422	410	389	448	424	417	413	438	420	444	384	400	403	417	412	474	408	409	435	410	412	407	437	408	428	413	425	428	395	401	430	455	416	421	398	426	437	407	364	401	396	442	409	452	444	402	383	385	439	414	404	418	417	403	408	399	454	449	400	415	400	411	421	447	405	430	396	404	445	432	394	418	450	423	429	410	409	434	427	425	393	442	415	420	421	393	410	417	424	460	436	415	418	384	408	414	392	427	386	409	414	409	406	405	407	402	376	452	416	433	410	412	435	398	443	450	410	453	419	428	366	406	400	404	430	418	452	413	436	404	404	414	410	427	440	419	404	447	439	412	420	416	413	440	413	428	428	410	421	423	396	402	390	400	412	424	417	465	416	412	400	427	407	381	435	379	412	442	433	377	424	404	399	377	455	376	429	413	424	417	414	435	423	447	396	426	412	377	420	413	417	408	397	456	399	403	448	418
58839	97039	67829	29465	16742	6105	781	726	757	746	767	702	784	780	704	709	729	731	744	790	702	779	757	700	722	683	723	673	728	762	734	697	723	696	707	701	728	767	726	712	742	689	737	699	687	728	736	742	714	679	691	684	695	693	730	726	705	705	745	724	725	770	660	714	695	683	754	714	767	762	741	725	720	684	728	717	695	725	711	735	734	744	709	674	745	694	695	735	732	698	749	710	746	664	739	719	756	707	706	692	742	719	716	687	731	744	719	697	724	687	707	694	746	703	699	675	705	734	703	736	676	771	710	674	722	749	706	763	669	666	677	726	758	699	746	693	721	710	722	694	663	733	760	689	667	740	684	713	741	698	697	757	728	692	707	730	688	733	726	686	684	707	697	722	706	724	741	734	737	717	697	712	715	700	711	738	690	724	637	693	691	697	684	751	686	674	699	752	733	679	684	737	753	710	745	699	660	717	743	734	747	692	717	746	709	706	709	692	688	730	719	747	700	724	714	719	744	730	672	671	679	668	715	725	701	734	674	743	714	728	746	705	686	709	724	765	714	702	685	677	736	715	699	746	715	715	715	739	671	736	735	711	727	716	726	724	732	706	749	700	722	704	752	724	700	712	688	715	767	690	730	703	696	674	705	683	730	724	713	683	703	695	723	762	705	735	729	654	703	731	710	722	695	702	660	705	679	670	676	721	752	766	721	712	709	728	692	699	698	707	691	735	701	686	702	721	713	712	767	738	734	684	714	731	717	736	699	726	752	712	755	733	695	765	780	707	743	728	683	694	700	722	710	716	731	740	708	703	669	703	794	706	696	689	718	729	720	756	662	736	689	700	724	736	707	719	751	675	689	715	772	685	763	647	749	716	736	698	725	707	701	711	687	702	694	713	743	711	757	741	677	702	725	697	744	685	714	698	750	730	715	724	709	747	677	721	739	719	714	693	773	740	691	748	736	675	726	758	712	698	659	722	735	703	681	726	721	661	757	734	737	720	700	688	738	689	748	706	728	722	680	728	705	690	714	738	668	724	756	739	709	778	716	692	684	748	698	690	716	734	731	729	710	678	678	733	711	719	686	716	705	681	653	704	745	751	742	686	706	702	681	718	726	725	680	720	722	717	737	710	674	751	689	733	720	706	728	703	756	722	697	735	740	736	707	697	754	717	730	695	728	731	720	710	669	770	721	701	742	737	750	691	723	712	704	781	737	714	732	714	704	715	681	735	679	713	710	717	725	757	688	734	707	750	739	705	699	698	748	720	675	723	721	702	712	730	702	684	738	749	715	747	730	689	687	757	683	705	729	704	660	741	765	756	709	667	748	720	719	770	775	694	737	726	705	699	733	741	756	713	671	726	694	715	747	751	735	723	692	703	732	736	705	671	749	708	751	719	706	765	707	709	716	737	703	758	702	720	731	709	731	788	704	728	711	690	667	689	664	746	733	763	705	720	715	750	697	713	712	695	738	719	696	708	733	719	758	773	742	735	694	715	686	709	737	676	751	738	718	719	725	717	735	703	753	692	714	727	754	725	734	726	714	705	695	696	744	729	728	718	704	737	733	743	745	735	703	768	720	687	690	717	682	729	734	705	735	749	655	750	712	726	769	740	672	695	711	709	717	668	703	711	736	708	735	708	738	683	729	709	753	731	727	745	673	697	705	707	739	731	741	748	737	710	765	670	740	659	744	717	715	742	703	714	658	729	723	729	686	775	765	728	757	686	688	719	678	722	666	672	729	724	713	749	698	696	740	696	684	739	713	730	707	767	657	703	714	696	744	686	687	697	771	674	757	713	722	682	716	707	709	713	775	707	695	733	714	728	694	761	754	724	706	737	718	744	728	757	689	699	697	742	692	699	765	693	722	744	730	673	734	710	743	688	699	720	687	723	712	724	732	700	701	722	702	719	693	739	723	714	720	705	674	704	683	679	732	750	689	724	727	716	727	713	742	705	701	769	704	729	743	711	713	698	670	764	707	656	710	722	712	742	670	730	705	748	752	745	708	712	712	697	728	695	752	718	745	725	710	715	675	689	737	722	711	715	709	724	701	703	752	700	714	744	752	696	735	686	657	728	715	784	704	719	757	733	732	708	687	722	708	699	697	712	701	739	710	691	686	694	717	690	698	747	705	696	708	739	721	735	725	703	720	690	738	710	747	715	724	740	690	730	709	733	686	746	716	717	759	745	724	709	721	680	688	719	755	719	676	711	707	691	715	712	703	741	743	742	729	735	706	735	733	688	713	718	765	735	712	730	742	700	728	765	725	720	737	700	705	732	721	723	757	681	727	717	762	676	681	682	735	674	727	699	690	736	719	682	695	724	667	749	710	714	737	702	712	731	691	712	735	731	741	722	711	743	794	715	710	675	713	710	708	692	719	690	801	717	692	695	738	748	750	695	726	667	698	766	694	699	696	702	695	727	773	737	708	663	727	705	735	706	708	704	683	672	716	750	698	755	703	739	694	735	696	758	712	672	743	665	705	711	733	711	753	720	663	762	695	703	748	772	724	728	692	715	691	747	755	687	683	744	685	675	702	652	707	727	683	749	727	644	678	748	756	713	656	752	722	729	736	732	751	694	698	698	691	716	722	716	706	773	701	676	729	740	727	707	723	692	723	693	674	714	688	729	750	769	753	764	729	709	706	691	718	667	703	748	665	706	720	699	737	728	716	688	736	687	682	751	724	693	679	670	717	751	737	737	696	701	731	676	725	690	721	704	699	723	746	721	749	736	725	761	698	680	674	702	725	719	733	749	699	738	742	722	702	694	750	700	736	727	674	725	709	700	741	721	715	705	679	715	724	757	730	697	721	759	744	686	687	734	697	697	698	717	697	677	742	727	691	728	768	716	694	665	729	765	725	735	732	675	690	742	714	685	709	728	735	757	733	684	705	687	724	712	669	692	670	707	710	744	723	743	735	714	725	727	688	710	734	700	735	711	735	669	695	744	737	725	678	715	787	695	740	719	663	724	724	728	710	702	724	737	760	765	750	723	717	728	730	698	714	721	680	710	728	705	753	709	760	687	690	699	702	694	744	667	742	700	684	752	737	752	765	759	733	697	738	726	708	747	689	685	746	728	671	702	735	743	701	725	732	746	710	752	766	686	674	713	714	735	736	713	676	720	777	698	759	672	690	712	669	751	735	745	714	716	793	676	702	676	699	704	737	672	701	743	720	703	750	759	754	722	715	719	696	768	702	691	730	700	691	693	781	681	689	723	713	721	722	655	711	715	725	731	721	663	722	719	691	665	797	688	694	766	735	693	800	688	688	692	705	685	723	723	703	732	687	752	735	677	752	691	719	763	715	739	720	739	660	733	705	715	748	721	714	794	716	738	675	703	630	737	737	781	688	678	685	708	690	722	693	792	697	705	680	692	731	720	702	728	678	698	743	737	737	723	715	676	705	735	703	722	719	713	763	719	749	746	706	707	742	736	681	730	731	663	718	683	713	720	690	653	756	729	688	690	768	740	721	718	742	699	663	722
29817	28511	24667	7936	919	571	393	348	332	339	332	327	335	345	332	308	341	358	337	359	370	344	345	328	350	350	346	374	342	333	369	347	337	333	368	336	364	319	338	359	355	341	327	344	316	321	382	332	340	374	335	314	363	346	326	338	376	362	348	338	352	321	336	347	322	354	377	357	360	332	342	367	341	356	351	322	341	334	324	316	348	359	340	317	316	353	323	319	336	317	306	344	321	387	332	343	338	358	334	333	343	352	352	363	379	344	328	331	362	318	338	323	342	349	370	328	368	345	304	340	350	322	333	331	345	373	373	364	303	362	367	338	332	335	349	365	333	368	332	343	324	341	347	322	323	317	357	343	346	374	359	329	346	355	312	351	375	327	325	322	357	365	353	339	321	327	358	351	334	332	333	316	301	310	341	367	360	326	355	347	326	349	338	320	342	337	326	344	338	354	388	334	345	344	322	356	348	375	323	339	334	381	329	367	342	359	353	322	326	324	349	342	329	359	356	319	334	332	345	319	372	338	321	362	344	366	350	366	317	325	382	338	298	331	367	329	360	351	346	312	323	330	355	313	334	342	311	344	315	352	366	371	348	330	355	356	356	336	357	345	354	304	331	373	333	347	345	332	352	350	347	318	339	351	328	338	326	357	332	378	335	342	362	349	359	347	352	307	331	326	357	391	348	343	361	352	357	335	365	326	331	315	352	336	333	331	322	344	346	307	382	368	355	333	358	385	325	322	307	340	339	326	363	356	353	366	356	301	318	327	351	319	320	347	331	340	354	342	341	343	357	351	351	332	307	313	330	347	337	336	345	367	348	328	352	325	343	342	337	346	328	371	340	358	336	331	372	366	323	374	352	334	343	344	346	340	339	332	336	333	329	333	340	347	346	376	345	342	343	306	342	338	361	332	344	363	350	382	339	342	346	356	373	316	374	354	351	341	329	300	350	326	358	349	351	314	339	350	327	345	340	338	345	335	343	357	330	357	319	333	348	336	358	373	332	327	329	328	356	371	333	338	322	341	336	342	336	334	375	318	344	375	352	357	337	367	330	340	378	298	305	339	326	319	339	323	322	322	340	306	335	354	329	356	341	311	376	340	337	349	347	344	314	345	340	324	301	349	379	336	322	322	312	320	357	326	327	336	368	338	326	310	338	386	367	352	343	349	333	394	314	302	372	375	341	376	351	325	336	347	324	359	340	357	363	360	339	312	338	333	330	342	345	375	363	355	367	371	352	341	328	334	364	321	340	356	329	310	364	328	357	360	338	343	371	343	347	354	326	342	343	350	318	339	356	347	352	379	329	331	373	348	347	358	370	319	332	349	346	344	388	399	345	357	358	344	296	332	299	344	337	343	341	381	361	332	325	363	381	322	348	336	325	357	386	354	321	361	356	366	346	351	356	335	321	354	359	303	339	365	363	357	354	334	321	342	311	346	298	356	367	358	376	296	364	326	332	357	316	323	341	338	346	342	370	352	326	335	340	331	355	328	338	347	314	350	373	319	348	319	366	340	331	365	345	339	338	358	318	319	370	360	352	356	332	320	335	333	337	304	318	359	359	363	334	340	342	334	353	317	336	343	345	331	333	338	318	350	351	375	331	333	328	351	323	357	357	317	330	359	364	361	350	388	309	293	347	322	355	368	344	346	351	345	349	371	322	314	332	329	308	332	351	321	316	328	356	339	387	336	359	391	380	350	364	363	331	364	342	370	311	369	352	367	327	364	352	327	372	323	329	347	326	352	363	358	318	372	358	353	348	347	350	319	322	338	344	328	335	342	332	321	344	345	308	330	316	323	327	359	336	340	336	347	347	363	326	369	344	318	340	321	375	366	342	376	358	335	342	314	332	346	334	331	359	343	359	352	335	362	338	389	380	325	331	327	321	321	335	342	351	376	349	335	350	331	351	338	351	327	341	357	362	355	312	369	348	339	357	341	338	323	371	328	330	332	328	355	310	330	337	365	338	336	339	326	364	350	386	352	377	384	362	379	373	331	357	359	329	346	340	336	325	370	306	307	348	341	310	358	308	360	306	370	360	346	319	331	339	343	361	339	330	305	361	337	382	333	374	318	357	354	332	316	369	309	313	357	354	343	341	333	351	303	323	346	325	351	355	350	355	335	361	351	344	331	348	362	339	348	318	328	363	321	343	351	333	314	325	369	362	363	365	356	363	311	365	356	320	373	347	320	343	345	355	353	356	356	352	352	343	385	359	357	352	359	320	331	370	354	357	331	352	304	352	361	307	339	370	351	328	335	321	333	308	317	362	324	338	354	339	353	339	346	375	324	330	360	343	326	324	378	353	386	356	323	363	318	330	346	334	336	381	354	320	350	333	334	356	327	363	337	324	354	349	358	362	329	364	350	343	335	342	340	368	349	348	337	378	341	334	343	322	330	350	343	352	329	329	339	348	369	321	341	331	336	354	342	342	343	303	319	360	332	372	334	344	312	315	368	340	323	356	364	366	361	319	328	356	329	335	357	372	316	320	322	341	346	362	349	370	341	347	321	348	324	350	324	311	327	356	358	368	372	356	331	360	333	331	344	363	361	345	365	342	356	322	336	371	352	342	354	325	364	340	356	353	384	368	348	335	331	367	356	340	318	335	341	330	348	352	334	327	318	335	347	319	356	349	356	342	331	333	320	338	338	337	338	369	339	364	364	364	332	346	351	335	361	305	367	345	358	314	355	331	331	338	328	361	329	325	344	338	318	321	329	328	315	339	282	347	340	352	373	341	302	334	368	370	335	349	354	345	340	350	340	334	376	299	354	333	308	355	355	341	336	341	341	325	388	348	329	326	368	344	340	365	360	335	330	341	321	355	328	350	339	324	370	350	350	311	317	372	339	341	357	354	329	343	349	357	328	355	319	335	313	353	364	376	379	302	373	361	328	327	336	324	329	310	328	354	352	325	346	313	319	361	306	338	318	372	334	367	350	323	361	353	383	312	358	323	365	349	338	330	366	329	316	376	337	333	354	320	370	354	330	344	366	349	321	332	339	359	284	340	365	334	357	362	352	356	349	341	321	355	331	328	329	342	346	345	377	353	349	382	355	342	330	365	333	321	317	351	320	377	357	336	353	308	357	307	344	347	321	348	365	331	359	357	330	339	316	332	373	321	357	330	330	344	360	361	354	311	329	340	369	350	359	364	343	355	330	322	346	333	326	345	351	326	347	321	341	350	337	340	347	337	385	340	340	338	338	334	337	391	320	339	333	362	362	344	354	345	292	329	353	353	353	336	344	312	332	313	341	383	339	343	323	373	350	338	347	346	382	350	323	313	359	366	324	302	341	345	351	355	320	356	336	339	339	317	348	310	327	348	355	342	327	343	330	361	350	335	344	359	369	321	328	366	347	327	344	320	359	330	339	344	341	349	332	330	338	343	350	394	346	361	319	321	334	349	336	325	339	364	341	351	334	360	383	360	346	332	327	339	362	362	365	307	364	334	341	347	315	365	318	343	307	350	357	333	327	361	356	365	341
40360	46030	28106	5802	1827	1141	615	618	631	675	623	657	603	647	614	617	609	615	622	637	656	593	665	597	602	653	604	575	618	632	660	636	644	655	631	669	612	641	586	635	602	619	627	656	673	589	665	634	605	627	670	660	667	678	663	670	645	625	638	651	637	630	641	643	624	628	647	624	632	642	635	613	611	612	683	633	655	624	600	655	620	643	630	649	588	629	671	658	614	633	661	640	663	696	658	666	624	605	640	675	617	636	655	641	610	617	614	649	620	663	609	675	626	639	648	627	666	652	652	636	620	630	627	627	667	637	660	641	652	591	617	612	631	631	619	650	669	635	628	634	659	694	670	684	637	560	631	625	645	630	615	616	603	612	635	653	606	639	625	610	605	645	626	620	624	650	622	648	654	617	660	627	672	630	604	601	656	625	624	623	614	662	623	656	655	653	610	639	633	612	677	631	629	629	621	596	588	630	653	635	572	610	650	671	652	648	615	653	659	637	645	681	645	624	624	699	618	635	588	626	637	656	629	638	619	649	614	634	658	597	640	629	582	644	701	687	626	671	685	669	623	637	629	628	644	682	618	643	610	641	654	611	635	642	618	611	647	649	629	639	647	600	634	598	601	663	639	602	664	625	658	658	652	628	637	617	674	660	626	626	663	640	611	659	660	602	658	624	634	638	641	638	621	655	638	572	640	605	614	616	616	626	620	629	646	594	589	682	685	653	629	617	633	668	648	672	637	629	669	668	605	657	650	592	671	632	649	672	631	651	636	622	622	634	663	613	623	645	620	625	673	631	619	618	611	590	635	616	648	635	633	655	640	646	634	613	598	593	656	594	580	620	677	697	634	660	632	621	639	650	612	636	604	587	641	656	619	608	612	693	612	634	616	610	624	622	611	647	652	600	633	613	642	688	648	645	628	627	649	623	633	641	650	642	645	626	647	636	665	644	626	634	617	603	648	614	624	680	634	629	657	647	637	613	614	656	643	645	607	649	657	646	661	643	576	648	585	602	653	661	637	646	631	602	616	591	598	580	616	635	655	619	634	647	669	658	630	650	678	630	581	613	654	652	636	636	632	629	644	632	621	641	676	636	606	602	644	653	662	660	612	628	658	640	628	621	643	644	640	616	645	636	624	620	639	652	627	658	652	674	654	693	644	623	622	656	636	643	649	681	671	564	619	645	648	624	644	594	620	641	646	637	670	620	642	649	645	643	684	611	629	683	618	666	613	600	638	636	637	591	604	613	665	623	637	610	596	664	646	621	634	660	571	653	654	648	655	685	654	629	615	645	610	629	616	633	595	573	654	601	623	650	670	639	634	611	618	609	605	631	659	669	618	660	647	627	625	632	600	618	646	680	605	606	633	636	586	633	629	687	631	677	622	652	653	666	621	646	634	648	679	610	660	621	634	620	634	633	656	634	638	632	592	660	647	664	618	609	626	672	606	668	585	631	602	611	607	638	615	630	667	647	604	665	680	659	620	596	642	660	631	641	651	639	669	648	602	599	636	623	655	679	652	648	647	692	621	644	645	593	660	631	621	658	651	690	701	587	596	618	657	605	684	648	658	645	633	606	642	593	679	633	646	651	647	675	649	624	586	608	667	636	649	641	620	659	629	628	680	628	616	643	654	634	627	598	634	624	619	639	616	643	611	692	645	643	632	627	716	624	641	584	629	619	643	658	639	632	667	646	645	653	598	602	639	649	633	631	593	652	644	605	666	673	668	649	586	663	658	627	617	629	626	635	615	645	654	586	622	640	663	613	615	610	623	658	628	600	637	631	639	618	600	658	647	622	569	644	649	677	616	627	618	625	638	607	664	595	609	652	613	606	680	609	617	602	662	636	654	650	596	608	611	683	663	613	597	642	663	644	646	660	636	626	609	635	663	603	647	658	637	713	633	680	602	617	634	611	627	666	630	618	639	644	614	642	650	635	642	610	632	652	616	628	675	603	642	643	604	615	587	611	653	636	634	671	630	615	616	637	628	633	630	636	628	674	619	647	659	624	638	614	604	617	627	573	609	604	643	673	609	616	669	636	659	635	689	628	627	629	646	673	661	662	663	593	621	682	611	656	642	646	634	618	636	668	623	636	624	626	617	640	676	652	630	578	661	626	622	609	671	616	674	615	660	634	637	636	699	649	683	614	618	648	660	666	628	577	656	624	666	641	649	683	615	599	641	654	670	610	587	631	608	631	637	628	668	655	652	685	637	621	684	626	654	624	631	654	636	633	590	664	650	649	633	628	626	643	634	602	637	660	622	606	647	655	641	645	638	653	624	610	631	643	591	623	612	634	657	641	631	653	658	616	625	610	660	636	582	607	648	665	610	653	623	650	589	616	669	629	639	713	627	629	601	639	646	620	674	619	626	668	641	641	666	601	635	649	664	641	626	571	723	630	599	651	611	668	638	615	627	644	650	645	600	674	655	616	612	677	628	671	599	648	575	602	643	626	649	672	617	615	666	594	594	646	619	617	603	627	650	689	607	676	587	648	660	633	614	640	695	685	685	656	662	611	667	667	607	600	630	622	586	622	681	634	685	626	694	666	640	650	687	596	634	648	658	604	624	651	637	611	613	642	619	626	606	634	605	583	614	641	637	643	632	640	636	666	569	636	653	635	663	628	668	649	668	614	581	625	607	685	594	647	624	642	608	581	631	636	627	635	675	627	670	625	681	622	623	599	663	633	671	610	639	654	636	643	612	641	590	628	603	672	598	624	635	624	623	636	618	609	628	604	665	679	633	622	615	626	668	643	658	633	632	627	598	637	632	633	636	658	642	611	630	655	644	614	638	620	619	636	613	639	621	640	639	646	643	676	673	623	634	656	614	654	677	631	657	678	625	616	646	597	639	637	654	593	625	653	632	621	663	615	620	684	638	671	627	610	622	637	617	671	645	647	633	669	643	640	643	621	620	610	655	665	637	641	658	658	629	642	641	664	582	628	687	621	629	672	633	615	614	580	651	613	577	584	659	683	633	620	638	654	625	627	676	561	639	674	611	669	614	631	629	688	616	645	634	657	652	663	652	660	614	639	652	649	644	661	668	613	607	648	655	645	644	630	658	600	629	648	683	610	603	638	622	624	618	650	648	635	616	644	597	639	606	615	602	659	657	630	641	605	623	599	643	602	636	633	643	667	669	613	624	606	612	634	575	615	625	626	634	621	636	611	647	612	647	662	621	649	627	610	653	598	690	629	645	594	631	677	639	644	656	639	617	636	674	669	637	647	671	688	607	634	611	642	607	654	615	619	592	652	628	635	633	650	638	644	615	633	647	670	645	673	586	611	603	642	631	643	614	677	646	651	610	589	617	603	614	612	662	616	636	674	662	626	629	635	628	628	668	635	595	562	639	607	659	632	635	643	633	614	662	650	659	610	625	594	661	648	675	622	603	636	634	658	609	663	661	616	648	657	636	641	620	671	628	635	671	610	604	634	678	626	660	606	676	630	641	632	645	574	587	658	620	628	653	609	624	656	638	600	631	633
24432	22674	29871	24482	19502	7643	394	307	270	259	253	252	243	288	272	295	247	304	263	270	273	263	257	247	249	264	270	289	261	249	269	264	283	255	270	278	262	248	257	231	251	269	285	266	254	264	248	240	234	299	279	271	251	273	285	260	257	260	273	255	257	261	245	267	267	237	273	270	273	268	278	269	254	259	268	239	278	274	272	254	254	241	240	261	246	264	271	263	302	243	270	255	293	254	270	278	259	263	283	250	283	251	248	273	267	263	274	250	247	256	277	273	270	247	264	287	260	234	267	251	261	225	252	282	254	293	263	266	280	308	228	241	269	221	282	243	291	229	254	260	286	262	298	261	299	283	267	246	275	267	278	278	273	268	255	278	250	224	254	261	270	259	239	272	272	277	292	231	221	266	247	250	262	257	257	268	249	251	265	287	251	312	272	241	250	249	232	254	288	252	293	261	275	266	280	246	267	240	266	268	246	270	279	251	260	268	236	268	271	251	265	273	272	281	276	267	228	267	266	278	283	242	243	267	293	266	292	245	265	254	287	264	264	238	262	266	270	265	262	262	270	274	257	244	252	272	242	269	274	287	284	247	289	260	260	250	269	253	266	291	270	243	243	270	267	280	250	235	261	241	308	269	266	259	266	272	260	275	277	240	262	274	272	281	268	288	236	288	263	247	284	217	279	241	261	274	293	273	275	274	257	235	258	257	243	286	241	258	332	289	267	243	249	275	238	252	277	273	253	247	250	251	250	266	253	271	268	264	280	232	243	249	274	241	275	299	251	285	288	244	258	258	253	296	248	259	251	272	287	234	270	241	255	255	256	251	248	253	267	232	279	260	257	269	270	268	288	269	261	255	255	265	274	272	290	242	283	254	241	258	254	264	253	261	249	276	255	284	249	242	256	264	244	296	268	265	246	272	246	263	240	300	251	249	267	266	291	270	256	234	275	287	252	257	245	266	255	263	273	294	258	259	292	284	272	270	255	267	251	279	247	254	278	284	257	266	227	246	266	240	266	248	257	245	271	285	269	228	246	256	272	269	263	246	257	265	273	253	270	276	246	254	260	238	245	238	245	222	253	281	293	273	264	257	289	287	246	227	253	251	298	274	251	267	264	260	256	255	242	217	282	252	257	247	254	278	255	245	274	244	247	268	274	264	254	251	287	235	287	269	267	244	251	257	262	244	276	279	249	259	249	259	253	250	237	266	262	241	235	240	298	262	288	273	262	271	251	270	261	265	248	266	261	282	276	250	268	238	253	276	250	284	281	250	264	243	293	278	278	261	232	236	275	263	280	254	270	291	266	237	263	259	280	280	256	275	270	245	256	261	286	262	321	274	268	260	273	235	250	238	250	287	262	263	240	247	281	276	270	263	275	255	238	249	275	291	310	269	265	295	265	263	261	276	292	286	271	238	245	263	257	274	261	271	297	257	264	269	254	247	273	288	272	261	253	264	269	231	267	282	245	251	274	266	280	236	247	257	242	292	268	266	238	279	259	253	273	254	275	278	297	251	256	263	262	278	286	262	267	263	258	275	235	269	284	275	275	249	247	248	262	262	264	272	260	283	251	282	249	290	283	258	240	277	248	224	278	278	258	256	283	278	281	242	235	262	266	271	280	276	267	305	243	264	255	261	255	260	245	263	270	261	268	273	261	264	281	270	268	255	264	296	265	278	280	264	270	268	283	276	263	274	263	258	288	254	279	287	226	248	255	273	263	280	259	277	250	274	242	265	281	228	253	253	270	269	284	273	238	266	299	272	285	264	271	271	257	305	257	298	268	260	263	273	251	277	273	266	245	251	250	254	288	262	276	236	248	262	257	249	262	269	258	268	274	272	256	260	260	264	277	227	289	255	240	244	254	293	256	278	279	286	250	279	284	230	289	239	253	269	255	263	261	200	264	252	274	270	257	291	232	286	241	279	277	281	221	259	242	286	274	238	287	268	240	271	240	281	286	265	262	288	258	248	271	244	258	262	239	259	262	264	282	260	285	258	242	239	283	274	308	260	266	265	296	245	307	295	251	257	268	273	284	251	247	275	274	257	260	284	252	281	235	265	275	271	268	280	264	294	287	257	242	282	238	275	300	266	275	265	239	238	263	255	248	266	281	289	273	261	293	256	235	266	282	258	288	259	254	246	229	260	253	262	264	240	266	270	268	289	283	236	261	276	265	275	275	268	260	236	245	257	257	260	257	288	236	258	264	267	267	267	240	229	256	228	265	272	261	216	239	255	274	276	263	252	271	247	277	275	274	263	249	260	255	283	285	264	276	276	253	281	265	257	290	264	263	252	261	244	213	249	268	243	288	251	279	286	244	274	262	254	280	254	225	260	257	289	260	298	277	264	270	223	256	277	271	246	261	276	295	262	272	242	260	240	255	280	284	286	245	294	239	288	269	259	245	274	258	280	252	243	253	269	264	244	260	247	291	231	259	266	247	258	234	249	247	265	280	255	249	273	257	276	249	274	275	267	298	279	276	266	261	246	261	263	278	268	253	257	252	267	267	239	271	237	269	281	291	240	229	290	271	249	277	265	257	260	236	286	232	281	268	272	258	259	232	288	274	240	267	280	248	276	245	257	275	258	232	257	253	295	265	258	253	293	250	287	282	278	254	254	277	260	272	249	251	243	250	277	268	274	265	245	282	267	234	254	255	270	288	266	259	278	246	306	269	278	250	277	239	268	262	253	285	254	263	279	224	270	246	274	265	228	250	240	271	250	293	244	237	287	253	260	251	259	247	249	262	238	286	255	267	276	266	276	266	272	273	262	259	267	273	262	270	265	245	246	255	277	273	257	281	255	284	249	276	272	261	224	274	270	271	229	236	250	279	277	229	247	251	276	242	267	282	245	239	274	240	223	244	272	269	271	282	254	292	248	283	260	242	246	279	268	285	270	281	298	264	258	266	270	230	243	236	286	274	266	259	290	270	263	267	269	279	265	266	248	244	241	263	255	272	276	241	259	268	224	288	239	249	247	271	268	263	258	308	279	265	270	267	270	239	251	264	293	276	235	255	272	294	270	268	245	255	271	240	303	261	243	286	257	275	275	250	250	253	251	245	296	245	256	248	243	272	264	252	243	239	243	268	266	239	294	237	263	260	295	275	238	261	267	256	269	270	256	263	259	233	274	277	250	260	262	279	257	253	260	270	272	266	262	263	254	265	239	274	267	265	263	251	264	277	242	245	274	277	232	249	257	253	280	268	276	248	254	257	287	259	265	287	240	257	246	277	310	252	257	249	239	271	267	279	281	250	251	258	268	252	285	279	242	259	264	244	265	245	262	256	263	261	261	261	267	241	317	277	248	262	273	254	257	241	276	246	260	263	252	267	279	274	261	249	270	240	266	278	274	243	271	237	251	243	269	264	262	292	252	271	290	263	279	249	268	277	282	257	236	277	264	255	266	280	267	260	241	251	295	264	279	257	268	284	258	280	249	267	242	245	266	241	281	260	236	257	271	263	248	239	259	263	259	272	253	251	251
59799	87038	56189	23902	12314	3318	520	501	487	472	520	501	523	475	500	545	492	500	482	480	495	457	486	470	503	489	522	493	491	501	467	483	460	501	494	475	517	501	492	468	506	530	530	488	486	487	492	478	477	517	487	489	505	491	471	473	495	497	543	478	481	527	453	490	526	454	522	490	542	505	470	503	462	489	482	492	504	525	482	471	480	481	492	485	488	467	470	509	489	487	467	496	507	481	512	439	478	488	457	514	460	481	499	522	535	505	503	458	478	515	494	486	491	495	498	509	510	474	490	499	490	482	497	516	522	505	485	532	470	509	495	506	461	507	528	507	532	523	498	500	478	505	566	475	499	479	465	498	495	491	451	489	460	502	504	510	487	507	497	479	493	471	483	500	504	483	467	540	513	461	466	495	533	502	486	498	458	460	524	524	531	479	503	458	462	521	493	497	485	494	530	472	502	470	478	469	470	518	477	440	475	465	497	458	509	477	514	500	490	512	488	510	515	478	522	516	515	494	507	469	516	470	478	519	489	470	515	496	503	515	477	480	500	490	494	467	510	493	473	455	525	487	484	490	479	501	524	483	499	455	503	503	502	466	492	498	491	465	525	479	511	473	465	466	430	478	520	496	506	485	446	473	542	518	446	476	505	502	489	519	472	513	486	480	471	511	464	532	432	468	482	479	478	497	465	505	508	509	512	495	497	488	485	454	507	519	500	467	513	545	511	486	518	492	489	469	505	474	500	512	496	481	492	515	485	490	476	485	505	503	456	510	484	508	498	451	557	492	456	497	483	483	469	487	514	515	466	475	488	496	482	474	486	480	480	515	480	501	486	521	486	489	515	518	494	567	478	477	491	466	507	491	522	525	513	472	483	479	474	480	485	478	478	511	505	510	478	468	458	499	502	482	509	504	504	494	516	509	474	472	505	513	497	508	493	473	444	466	480	504	504	462	455	487	487	501	502	467	490	464	534	429	488	517	462	461	504	496	506	502	489	520	468	473	508	506	496	523	489	466	468	451	483	487	447	492	488	459	494	514	491	510	508	457	463	468	488	492	487	471	477	500	489	465	517	497	500	468	488	514	510	497	482	501	475	497	490	523	484	509	487	500	462	490	527	475	503	499	486	475	457	474	510	506	482	549	506	451	498	500	478	469	494	503	518	469	495	475	452	485	496	465	519	522	460	483	473	497	471	476	495	498	492	448	513	540	508	495	533	475	492	447	475	496	488	494	516	489	480	472	486	511	473	532	503	475	505	521	510	498	533	467	450	456	482	496	446	507	469	504	486	515	507	484	494	493	549	482	524	514	496	504	476	519	497	470	542	500	494	497	537	480	520	488	469	489	497	517	534	490	451	445	470	491	460	462	474	481	472	526	504	509	508	485	478	488	472	503	541	531	468	493	533	512	476	490	503	528	485	495	496	493	486	531	546	479	492	497	455	490	520	487	440	486	511	470	518	510	492	512	481	502	525	523	490	500	472	513	519	495	488	482	513	517	487	521	478	485	484	480	497	510	538	460	496	445	516	475	486	463	462	474	490	461	467	477	448	493	462	470	472	483	457	507	472	485	488	490	486	503	473	530	491	448	456	510	473	517	492	519	495	483	514	458	496	468	464	503	493	459	531	514	481	484	502	489	496	512	484	496	430	524	502	461	473	491	475	482	520	470	470	502	462	468	438	526	484	518	490	553	508	495	537	533	495	505	492	508	488	494	485	472	475	464	496	478	506	463	480	471	494	471	450	513	510	487	445	471	485	497	460	449	503	481	503	482	486	502	479	495	454	492	460	491	495	506	490	522	458	471	492	488	480	492	473	498	517	479	463	476	498	469	486	452	503	480	530	492	525	493	476	477	477	473	468	456	466	499	470	432	506	479	484	473	490	493	493	499	501	498	485	496	507	489	530	503	488	451	486	499	506	476	565	482	502	496	481	557	455	496	467	485	464	522	469	478	471	487	479	449	495	479	494	458	503	515	485	497	442	495	492	475	515	500	460	486	519	493	501	497	495	473	491	482	476	489	479	506	490	464	450	506	482	494	477	499	485	494	497	506	481	507	538	503	489	516	507	514	496	542	519	494	525	472	491	531	477	457	466	480	502	498	451	507	454	461	501	477	461	496	493	501	493	490	494	462	501	483	484	476	502	456	457	521	474	520	499	493	504	462	500	444	488	479	488	495	506	462	480	492	462	463	510	481	514	484	495	486	504	484	521	487	481	510	500	517	473	501	515	480	513	458	498	488	487	496	500	504	493	517	495	475	461	496	473	453	496	470	491	511	458	515	524	520	492	521	524	498	490	478	453	517	464	475	486	488	463	473	533	535	506	458	480	515	518	465	475	497	482	501	504	475	499	475	511	496	512	510	486	474	518	500	427	512	507	497	481	500	480	514	475	530	474	509	539	493	499	469	467	445	453	512	453	463	488	505	504	504	494	500	498	490	530	507	507	495	522	461	496	503	513	504	525	485	534	500	486	502	523	473	510	498	493	514	464	481	470	466	483	517	468	520	521	504	487	461	516	517	477	443	482	489	490	471	480	445	453	503	470	507	474	487	497	537	451	480	475	449	502	483	492	543	482	498	428	493	493	474	481	463	491	462	487	510	462	496	478	475	483	466	474	470	497	490	472	490	499	507	542	529	485	486	474	469	482	450	506	451	505	456	472	494	491	509	484	498	472	482	467	533	515	515	501	496	554	482	515	487	517	501	521	484	503	512	475	504	490	485	501	493	489	490	463	500	473	463	466	483	452	508	464	502	469	481	517	491	495	504	487	500	506	469	491	490	489	475	531	499	481	511	473	527	527	521	430	504	515	505	469	495	484	458	475	489	488	523	465	471	514	487	511	474	493	511	513	502	475	485	503	498	480	495	494	470	473	497	490	475	476	508	496	547	479	487	500	499	470	466	499	478	451	501	510	472	475	476	459	488	493	473	512	480	476	495	501	460	500	506	474	517	468	507	524	482	496	485	460	479	533	483	480	481	466	519	508	482	495	509	520	479	501	492	488	522	486	499	498	501	514	476	448	500	534	470	510	503	489	488	538	507	469	509	441	480	512	520	499	488	477	466	479	480	440	483	473	506	410	498	493	493	476	486	495	512	496	472	505	526	518	499	495	486	497	472	521	496	505	468	465	501	486	516	511	504	467	474	489	475	523	455	495	478	443	521	474	508	472	477	507	507	506	485	495	486	475	490	503	495	478	527	492	493	501	517	485	517	500	496	527	514	514	501	522	524	496	491	459	497	491	495	493	481	446	491	507	501	479	522	492	512	532	461	469	482	461	474	463	508	496	459	491	490	512	517	483	471	489	484	531	502	492	466	520	493	513	482	490	475	464	506	498	483	474	497	473	480	458	452	508	530	480	478	489	497	469	489	457	459	498	485	443	491	485	477	468	517	532	480	504	509	477	458	489	504	483	458	524	496	477	505	473	473	500	502	470	504	461	478	493	507	495	489	488	490	491	488	503	531	458	464	510	497	508	484	508	503
23222	21622	29344	23655	21194	18653	3634	473	431	449	427	421	419	379	397	401	397	431	393	409	406	405	385	435	405	412	418	407	414	417	433	387	404	408	435	381	416	394	426	396	381	424	432	402	394	386	409	413	422	432	430	374	395	392	376	443	392	402	365	447	392	416	440	395	392	401	388	393	424	410	388	379	408	383	392	395	395	390	414	399	411	411	414	391	422	389	404	430	353	430	439	387	397	400	399	380	403	387	412	402	402	364	421	437	409	428	381	399	381	386	391	418	409	400	385	351	406	366	391	414	419	399	370	404	387	369	406	371	377	411	378	381	387	398	386	388	420	415	416	378	377	404	405	416	403	391	389	419	373	394	382	393	379	401	385	393	380	382	390	412	412	400	403	389	393	407	383	388	397	405	398	412	410	388	378	390	425	391	415	368	420	392	419	413	356	348	441	393	398	393	416	385	392	429	404	376	386	403	398	391	375	396	380	397	377	404	402	418	363	410	370	375	388	413	426	376	410	424	388	385	409	390	406	413	376	411	392	404	376	386	385	379	395	392	409	374	449	403	388	422	389	402	425	371	414	401	411	395	397	405	419	405	385	386	403	382	419	408	393	382	394	390	386	378	411	415	406	422	372	407	395	366	407	388	382	416	383	382	434	394	393	419	359	399	418	411	406	369	400	380	406	434	405	362	395	410	380	398	372	420	354	423	406	402	386	412	390	392	397	395	404	382	416	401	398	391	373	371	425	396	380	419	414	438	417	379	397	419	417	396	374	418	415	380	415	403	382	389	424	369	375	418	394	421	364	415	425	401	395	376	397	380	416	389	373	398	416	384	392	415	391	408	408	385	377	369	415	398	378	393	427	394	375	380	419	423	387	422	425	412	380	401	372	378	409	382	407	443	413	420	377	366	408	398	397	426	364	384	395	385	433	409	371	375	383	394	381	410	410	411	380	405	395	375	395	392	400	419	409	432	371	387	399	402	420	404	385	409	443	412	406	382	381	403	380	405	402	382	396	368	403	371	404	413	389	402	402	447	350	405	372	417	366	409	396	382	420	400	427	371	370	405	370	402	398	408	405	368	403	372	394	389	411	371	413	406	406	405	389	398	393	409	389	419	386	402	423	418	408	399	388	401	398	394	391	418	380	429	395	394	387	373	437	388	397	397	411	409	373	407	385	383	391	376	393	377	379	396	412	422	426	402	412	434	422	402	383	410	368	419	418	405	372	403	411	410	387	404	387	415	399	357	420	370	411	362	399	374	369	436	411	374	394	362	394	421	396	346	404	409	394	388	388	403	412	394	390	390	371	389	429	410	392	406	375	385	440	405	408	388	447	389	413	364	413	414	400	416	417	382	399	422	394	405	394	398	404	375	402	412	387	422	379	390	408	383	386	392	414	400	366	379	375	436	407	415	369	372	384	385	404	421	363	406	416	426	363	377	405	410	412	391	395	402	351	393	392	377	393	388	395	403	421	419	400	427	391	413	389	403	386	398	439	389	401	372	412	394	344	392	383	387	401	376	396	394	381	393	382	389	389	396	398	406	397	409	403	409	401	385	406	376	420	395	458	372	394	407	374	381	366	384	401	391	370	427	391	375	401	392	368	422	387	389	389	408	422	403	433	409	405	370	389	407	381	390	382	387	400	412	403	389	412	417	378	412	402	402	404	379	402	421	372	402	409	421	381	418	397	426	390	403	391	353	361	403	352	416	402	395	407	430	435	402	366	409	395	404	387	429	408	408	395	382	404	406	416	427	402	395	401	405	344	423	431	384	407	403	379	408	403	415	399	372	409	413	389	399	402	380	387	354	377	409	387	371	419	416	374	388	383	405	402	404	421	413	365	387	391	414	373	412	402	414	390	435	405	392	391	378	398	410	383	407	393	417	396	375	384	366	367	433	406	426	384	404	366	399	388	426	430	390	388	400	439	436	390	381	386	439	416	405	411	403	422	397	420	380	428	391	417	378	383	415	405	356	406	338	411	403	406	422	373	409	395	381	422	342	385	403	393	425	382	415	399	402	395	373	409	391	428	376	390	417	424	374	403	399	403	398	360	395	387	419	375	382	410	413	376	396	390	398	373	400	381	394	388	399	365	405	401	374	430	398	382	382	411	389	373	380	448	387	384	394	445	370	448	403	408	406	374	389	391	429	411	392	357	391	407	388	404	395	441	386	395	397	350	419	413	408	383	395	384	427	397	409	417	378	409	415	424	426	410	397	433	382	410	396	369	373	373	386	413	368	367	410	404	412	359	416	397	418	417	384	399	402	385	401	365	421	407	395	406	436	431	399	424	412	398	388	407	407	365	427	424	377	408	387	393	376	387	395	406	394	391	394	385	368	371	381	390	412	374	403	386	389	359	404	385	354	385	390	410	374	410	386	415	394	394	385	421	422	411	395	416	399	427	398	395	398	410	380	384	440	401	407	368	413	400	402	379	386	401	390	400	392	413	394	386	396	411	435	373	393	393	358	381	403	397	369	373	406	405	412	381	372	400	436	412	422	417	402	430	420	393	418	419	376	404	411	389	392	435	389	409	373	408	404	407	404	353	400	403	402	370	381	365	389	421	421	432	391	378	374	359	381	404	411	424	397	385	401	394	398	402	377	386	407	412	399	409	394	381	376	415	391	401	419	406	405	440	405	404	385	358	391	382	437	385	378	394	409	388	421	440	408	393	414	425	414	390	380	383	399	380	422	388	447	369	386	404	380	440	401	399	406	408	428	428	416	393	393	395	412	399	398	422	369	378	373	435	380	392	389	400	405	370	373	403	410	419	403	375	385	405	375	418	388	379	386	391	392	411	381	420	406	408	407	419	402	423	393	368	373	391	392	399	422	395	405	383	368	420	387	405	359	406	391	415	426	396	401	409	412	390	421	421	379	383	381	421	404	414	386	354	389	369	387	413	385	419	412	403	387	392	404	364	391	387	385	374	388	374	407	390	366	383	379	401	399	407	375	416	401	393	395	411	391	382	387	397	402	385	394	420	389	411	409	400	404	398	384	379	380	392	374	433	384	379	363	389	390	386	425	400	424	390	378	398	373	385	407	362	396	437	368	362	414	368	378	394	380	401	400	401	369	415	408	440	397	382	427	400	435	404	410	400	433	384	414	382	398	401	420	372	427	418	398	383	388	428	395	364	378	369	416	420	384	380	385	409	426	431	382	397	409	416	370	373	408	373	399	378	409	404	409	378	364	405	375	381	387	405	364	415	411	410	392	409	396	390	399	397	375	374	380	380	370	398	399	399	387	423	395	387	384	377	383	392	388	404	363	430	409	391	437	367	388	416	425	462	394	407	387	434	401	388	405	385	391	402	415	320	413	401	428	400	359	378	374	375	402	395	378	397	411	385	410	367	400	387	399	385	407	347	378	396	419	387	432	409	391	416	393	430	363	417	406	399	412	379	397	383	368	407	377	378	431	383	396	444	408	412	371	401	415	411	416	390	395	413	358	388	409	417	402	407	378	368	395	416	426	375	394	347	410
58566	90920	66201	34421	25371	5740	708	740	739	698	741	737	720	745	720	731	752	708	725	729	720	662	673	685	679	683	760	667	688	703	673	658	731	690	714	671	710	714	687	598	701	696	718	664	699	693	664	722	635	697	689	664	703	667	696	657	649	724	648	677	671	723	658	671	714	712	694	656	720	669	687	692	701	657	650	708	649	677	618	658	695	676	663	664	690	755	702	707	701	647	688	695	685	701	659	673	668	680	694	697	675	687	672	714	664	664	686	677	684	693	729	728	703	686	682	688	704	672	680	672	637	699	631	715	672	668	655	689	663	725	611	671	689	669	661	675	697	676	683	663	673	695	677	703	724	692	702	686	689	660	695	628	666	697	680	702	675	702	699	711	678	679	704	719	703	695	704	655	629	662	653	661	683	696	663	683	681	687	674	650	623	659	690	675	664	671	665	671	643	692	677	696	698	708	678	663	696	669	645	677	644	689	664	662	709	680	689	656	673	707	694	709	680	724	651	652	720	714	707	668	670	684	694	629	724	657	695	686	681	744	743	698	699	647	682	689	656	656	673	653	662	684	658	632	647	682	684	703	693	690	649	683	636	708	689	716	645	625	644	679	697	692	715	741	690	716	726	714	682	677	629	700	688	712	664	683	732	673	660	684	667	694	670	708	660	686	687	666	681	720	685	720	670	707	675	699	677	700	683	672	645	691	707	716	654	676	636	679	674	671	682	698	689	651	674	668	679	673	709	732	694	661	699	646	681	722	701	744	668	697	631	671	740	749	678	697	716	709	667	659	663	635	701	655	742	643	741	641	677	684	678	668	679	688	726	662	695	679	677	713	667	705	718	703	674	686	626	733	692	686	670	681	697	656	714	667	678	680	703	714	674	694	686	677	683	675	691	673	676	669	701	640	700	676	685	682	725	671	682	693	688	689	721	678	663	689	746	662	715	684	653	665	675	627	683	709	683	620	656	643	693	756	667	666	653	681	682	699	649	713	679	730	673	671	689	681	693	701	693	657	722	685	730	686	693	696	717	684	685	702	673	679	673	708	669	632	691	707	706	707	689	705	698	693	678	658	696	682	669	674	658	689	675	692	672	684	682	699	662	724	674	737	732	671	706	643	690	673	629	638	646	703	663	661	693	677	696	693	683	711	641	685	703	702	705	646	696	688	692	682	681	678	700	689	664	698	685	694	651	703	714	710	671	646	688	680	672	688	657	657	718	660	704	689	688	720	681	725	695	719	721	699	708	673	700	672	701	672	699	632	702	693	705	652	677	691	658	737	681	684	677	730	708	661	686	683	728	682	678	685	648	687	696	633	698	662	670	697	702	658	723	681	695	621	687	640	722	657	696	715	722	690	643	741	673	686	704	668	700	710	706	693	659	707	685	633	692	665	693	699	676	726	696	724	691	706	679	688	699	709	707	681	729	683	698	711	693	684	724	636	627	722	680	724	703	671	685	704	665	671	700	697	708	672	670	659	661	651	661	668	705	724	694	686	671	681	655	715	682	706	699	684	678	671	726	665	655	690	649	707	707	739	672	678	686	681	671	716	699	706	661	684	678	673	648	667	657	691	749	688	667	682	682	700	697	699	672	678	728	682	682	682	645	664	662	697	671	709	695	699	696	655	645	721	659	692	678	698	702	682	671	666	693	684	696	678	656	705	668	703	662	730	664	705	672	693	705	671	701	651	661	661	692	706	702	687	703	740	693	740	688	693	705	650	696	681	684	665	667	665	711	635	674	659	716	685	694	685	655	710	657	679	649	647	704	684	688	684	655	668	705	696	676	717	690	702	688	701	747	704	663	662	673	676	697	707	701	683	731	686	690	659	687	702	657	735	698	685	699	675	674	686	654	671	690	680	676	629	684	694	693	721	691	684	687	685	773	748	703	687	662	662	667	705	725	724	675	677	672	647	676	672	628	698	684	668	701	675	681	686	710	658	672	708	685	642	694	714	686	673	694	709	730	680	638	711	713	662	719	657	718	668	711	650	693	663	672	682	665	634	663	681	636	693	631	653	714	739	711	656	620	703	644	692	669	678	694	680	717	681	669	710	690	672	724	673	713	689	672	706	664	675	690	660	650	618	706	696	694	731	688	644	657	692	655	675	674	713	704	697	695	656	653	690	677	744	669	737	691	656	671	711	716	688	661	651	668	671	753	694	681	680	679	690	747	681	721	649	662	703	675	689	658	666	673	684	687	661	630	721	651	712	720	666	693	678	694	651	657	699	653	685	687	692	637	678	654	656	681	740	629	683	670	697	637	709	668	657	747	672	665	655	729	660	682	720	672	700	674	685	648	701	658	670	667	732	652	697	648	723	668	691	675	709	693	631	714	682	679	659	673	639	704	693	654	705	693	695	713	654	660	710	636	665	665	740	686	660	689	732	700	623	649	677	649	703	736	660	734	677	704	645	653	678	683	692	690	667	705	670	681	662	695	714	680	698	658	698	673	690	659	660	722	644	725	744	681	701	674	678	697	674	686	685	650	684	652	717	699	745	675	661	729	678	741	686	687	720	673	714	681	655	647	727	628	737	653	686	669	689	710	662	707	694	738	763	656	692	642	651	715	714	697	704	655	707	712	668	680	657	701	666	716	723	691	687	716	700	701	711	696	723	686	698	680	658	652	705	688	669	659	631	699	674	670	736	718	652	689	694	684	661	710	710	687	678	667	641	680	600	640	707	676	627	680	651	711	672	646	670	661	657	694	657	718	705	726	645	651	686	609	702	706	656	712	685	673	677	684	700	636	688	647	656	685	666	678	659	660	701	650	723	663	676	693	684	710	647	672	629	695	630	664	691	638	628	693	687	694	661	646	684	680	669	674	670	701	680	667	684	692	670	722	665	622	679	682	682	733	659	683	699	706	676	725	698	728	717	728	667	712	688	677	704	712	632	680	668	706	681	677	647	724	665	673	660	677	679	709	752	660	661	726	711	686	675	689	665	669	721	713	690	608	741	695	665	684	697	718	659	701	655	714	664	689	709	672	696	706	644	679	716	648	654	710	697	659	698	655	703	662	688	707	705	690	681	688	670	664	674	680	685	683	713	660	666	718	693	699	690	659	755	700	683	727	670	692	700	675	699	651	694	691	720	670	685	682	683	695	714	652	678	680	673	693	696	670	726	697	686	693	753	652	679	693	649	738	652	657	651	687	680	669	699	681	689	634	681	697	697	676	684	663	663	711	682	701	680	666	697	664	697	669	658	688	675	699	702	650	680	722	678	659	690	687	648	685	696	668	696	675	656	652	683	669	641	680	686	675	662	695	712	685	733	725	680	672	665	653	673	637	678	656	659	678	679	755	643	735	702	694	727	688	649	636	689	686	695	629	656	689	663	645	712	671	695	694	667	698	663	686	687	682	670	701	678	650	728	666	623	705	663	701	701	702	654	654	697	612	716	703	682	684	667	684	679	671	674	694	687	710	678	659	633	663	711	669	694	693	661	672	745	727	682	689	654	673	667	683	682	658	679	711	708	693	669
29708	26663	22351	7198	1662	631	307	331	329	344	324	316	344	333	320	313	290	313	318	324	317	342	355	291	313	309	306	326	332	313	347	304	332	315	325	329	337	329	313	341	330	318	289	314	334	325	317	296	320	331	307	288	350	302	307	348	317	314	301	317	303	287	328	325	325	331	338	333	287	359	311	306	312	322	332	322	324	284	295	329	339	316	298	345	323	312	319	342	341	340	334	326	318	319	332	283	309	318	335	302	311	327	307	339	326	329	287	300	316	333	335	336	316	307	311	314	312	296	338	323	342	304	325	315	316	304	322	314	336	329	300	323	352	305	303	338	335	308	319	319	282	302	291	330	318	335	314	329	325	308	309	320	327	337	339	321	322	293	293	282	341	328	314	338	328	329	338	354	321	295	315	331	320	332	317	315	347	299	331	348	316	305	290	320	316	314	313	307	298	320	299	338	298	328	347	358	317	352	310	353	288	320	316	332	312	317	314	363	304	321	328	336	336	356	307	322	323	312	285	330	294	306	319	329	342	299	303	282	327	312	323	294	314	272	323	307	301	337	313	321	345	332	291	330	317	326	340	334	295	278	324	313	291	322	344	335	365	335	324	318	325	350	336	330	320	284	330	318	336	340	319	281	328	316	294	350	305	278	349	316	339	331	321	376	303	315	317	334	319	317	354	328	327	299	320	327	304	332	299	317	342	332	329	319	296	330	308	342	321	301	323	313	296	328	310	321	316	293	343	341	329	314	327	308	341	298	316	286	285	321	317	321	344	312	277	307	295	325	306	324	283	329	326	319	305	332	324	330	318	326	311	322	302	299	317	290	289	301	312	341	315	333	320	325	307	289	282	324	295	299	296	331	318	329	295	329	286	324	307	314	301	325	328	293	277	316	323	290	330	330	304	302	319	316	348	340	319	324	296	344	344	269	316	327	290	283	339	347	296	327	331	329	295	305	313	316	325	332	285	340	296	324	334	303	321	321	306	277	308	324	310	315	260	291	307	321	327	322	314	294	308	305	319	323	296	291	332	345	311	322	295	319	310	337	317	324	295	321	312	297	290	342	290	351	308	308	319	310	339	316	351	347	320	323	316	292	317	302	268	307	309	311	304	310	293	306	315	307	320	259	346	312	312	301	313	339	285	322	312	315	330	302	301	322	320	333	328	326	310	330	314	287	290	323	337	343	302	300	331	288	340	303	317	321	296	319	309	356	326	341	326	317	357	329	349	309	330	295	346	313	309	305	302	309	311	317	315	302	301	298	366	320	324	317	318	314	312	331	313	298	309	302	316	279	293	320	328	321	296	328	312	322	302	314	310	348	345	305	309	315	311	348	326	336	326	282	318	316	285	302	326	333	278	312	332	325	304	309	314	332	307	299	301	328	303	329	329	315	307	304	351	308	331	313	346	329	333	305	315	316	296	342	343	315	316	298	354	291	270	327	319	321	310	304	314	318	336	317	331	323	286	311	336	293	319	313	300	328	298	322	310	321	330	334	304	320	308	317	298	342	259	360	343	339	305	296	307	356	293	324	312	302	355	313	313	319	295	325	328	335	311	290	326	306	325	323	325	313	304	312	320	330	303	329	293	323	322	320	288	339	332	326	314	361	331	275	303	295	290	297	307	314	297	302	350	315	330	305	305	322	324	349	287	315	305	329	344	343	295	337	283	358	297	308	320	290	332	324	334	304	300	318	290	300	299	291	314	309	287	329	339	323	293	344	319	319	323	329	329	303	303	318	319	311	303	313	321	338	322	327	330	287	326	323	304	339	309	312	287	324	305	341	339	305	317	329	371	355	300	327	340	293	328	353	303	313	302	299	345	316	342	319	281	298	329	345	319	286	319	310	295	306	313	296	338	339	302	324	291	307	345	308	303	328	354	308	315	288	323	306	327	296	273	303	318	318	310	350	330	344	321	310	290	328	330	310	312	307	323	314	284	326	309	309	313	292	301	314	301	320	315	344	326	287	331	365	327	303	337	307	312	325	302	317	293	317	305	343	321	326	296	340	331	290	302	328	325	319	321	335	312	302	318	321	332	287	348	305	325	298	273	287	328	300	349	297	306	325	272	327	330	311	310	317	301	341	318	283	311	304	321	288	290	326	318	325	299	312	304	329	333	356	293	302	308	332	331	327	304	324	306	341	329	302	329	334	331	313	322	317	356	297	322	290	338	304	329	303	295	319	294	312	312	348	301	302	286	331	338	338	315	328	325	332	316	351	350	311	333	276	352	334	331	327	347	301	309	316	334	337	326	345	334	313	320	301	331	294	311	340	329	322	278	310	329	299	292	334	324	306	308	277	299	331	299	359	295	310	308	309	321	329	287	326	342	339	321	342	318	289	328	320	316	286	330	321	283	315	306	327	313	344	297	313	301	335	318	321	315	335	326	313	329	303	306	324	320	320	316	322	320	311	330	323	299	295	321	341	298	330	294	294	297	315	320	322	328	327	312	297	346	330	325	319	313	314	321	307	290	291	299	319	312	304	339	315	315	312	310	307	300	299	314	300	315	292	360	298	300	311	287	325	323	314	330	300	327	285	351	324	318	310	310	293	366	317	299	330	309	311	305	282	329	337	328	320	314	305	308	335	314	301	347	326	299	323	300	360	342	338	333	318	286	322	359	346	310	298	314	310	307	286	304	289	302	301	282	318	310	349	321	345	330	303	330	292	303	331	302	346	282	331	299	284	307	307	300	318	303	337	345	313	269	334	349	314	319	353	302	315	335	328	332	313	337	340	312	311	336	307	331	310	323	296	293	311	331	305	317	283	347	294	338	331	315	309	306	298	337	267	307	315	336	292	294	319	336	302	353	341	332	345	342	316	350	292	322	308	303	325	322	295	311	323	318	343	352	295	328	299	288	316	320	302	318	302	327	310	330	330	316	321	308	316	325	305	329	326	314	315	310	337	298	310	295	315	321	313	312	300	331	334	338	341	304	311	331	306	318	324	345	290	304	316	303	288	321	287	313	330	322	337	314	319	330	314	337	283	319	302	323	290	319	318	332	337	341	317	341	319	352	310	316	345	339	297	283	341	343	325	329	334	361	283	281	321	333	302	327	309	333	321	328	311	323	319	312	342	331	325	333	306	315	313	296	291	312	310	304	301	298	326	318	313	304	323	320	317	326	297	300	297	357	306	341	308	305	308	337	354	338	303	317	328	328	310	317	309	336	329	300	308	325	319	293	309	307	291	314	333	331	331	282	317	327	302	296	296	342	318	317	351	328	282	329	312	318	305	302	322	324	307	284	348	352	284	305	356	313	340	304	340	313	330	308	327	298	307	311	296	301	350	298	315	324	328	319	342	287	333	336	349	317	308	304	341	291	310	324	334	304	318	333	298	294	300	286	330	302	310	306	329	302	291	349	306	327	331	330	329	306	326	312	336	324	353	342	293	335	314	291	325	331	292	297	341	289	295	350	333	303	335	335	355	316	331	310	293	355	303	309	344	319	296	327	343	311	325	284	293	322	303	302	298	314	369
40158	42430	25437	6056	4398	1494	603	603	588	578	635	561	563	564	626	584	595	587	655	589	574	592	597	567	634	625	651	576	612	587	577	592	566	613	612	594	623	561	616	608	598	564	575	595	576	595	624	576	595	649	591	563	583	580	570	599	572	581	605	604	547	543	616	587	569	580	574	590	610	579	571	560	578	593	606	570	600	590	580	585	621	606	575	612	547	565	612	556	624	586	590	574	585	590	599	589	595	611	562	581	545	569	583	584	598	622	589	577	585	572	556	571	614	583	554	567	617	535	599	623	557	555	573	605	562	618	555	568	584	604	572	608	619	565	587	571	613	568	596	587	616	589	595	574	557	573	587	579	605	588	589	585	581	633	576	618	570	591	614	586	607	572	605	593	568	610	595	606	591	564	606	604	591	595	616	603	570	573	614	650	555	592	591	584	626	600	574	564	611	547	544	562	592	570	603	565	613	591	566	601	622	585	580	654	645	594	562	571	625	617	658	577	625	605	590	588	588	590	578	569	576	600	566	606	549	616	582	586	587	576	567	565	618	631	621	552	600	636	560	578	626	551	576	604	576	585	626	555	569	585	579	575	571	584	615	588	580	598	622	581	567	596	597	633	613	611	610	588	562	587	586	558	598	575	561	584	581	584	614	610	550	592	598	566	577	580	573	643	580	589	539	607	586	583	611	582	570	562	559	556	580	557	564	587	621	563	582	589	604	598	571	553	599	624	621	566	566	567	625	608	617	584	566	578	621	603	604	547	580	600	578	615	575	583	602	600	604	596	609	587	598	604	565	570	590	555	619	596	575	574	577	568	571	534	584	576	552	609	566	556	620	606	598	568	634	567	603	613	584	570	563	665	627	552	628	583	584	644	601	618	581	544	619	597	607	577	570	599	547	544	603	589	578	631	580	596	576	655	605	558	641	602	611	575	601	613	608	576	594	612	596	601	542	607	583	627	600	575	624	590	598	591	538	596	582	629	561	544	585	617	567	568	580	572	584	587	571	629	539	584	576	599	564	602	616	627	601	579	547	600	571	610	573	555	559	586	614	580	551	593	598	572	575	566	570	583	566	579	614	578	634	593	568	577	593	608	571	619	587	605	582	640	586	571	619	588	608	605	604	588	624	620	584	565	551	596	614	565	566	583	562	566	627	613	582	609	564	615	594	594	615	588	624	571	573	583	594	580	582	620	584	611	584	634	598	614	594	602	570	600	578	598	573	580	577	602	605	572	539	578	597	551	599	601	647	587	598	565	565	578	583	526	599	576	604	609	611	590	588	555	572	630	592	545	594	585	583	591	586	582	587	606	613	586	607	609	594	644	578	573	585	597	576	628	586	588	583	598	620	558	573	604	577	593	604	589	604	567	633	601	603	587	638	585	623	580	627	613	631	571	581	591	633	524	655	559	602	562	592	555	570	589	574	609	579	588	600	573	588	566	575	635	601	589	591	577	629	634	618	626	627	573	597	574	587	610	572	539	592	623	586	638	564	548	591	608	587	586	572	592	594	567	592	609	595	613	565	634	598	549	631	558	568	644	586	554	614	585	590	551	558	589	572	598	575	652	590	581	588	588	580	594	601	640	579	630	603	571	602	568	581	605	598	550	567	639	625	608	590	595	607	618	615	587	583	601	603	642	610	635	568	571	587	610	592	594	589	595	586	584	586	566	586	575	573	596	536	616	579	596	567	564	596	586	601	575	557	597	558	587	604	598	621	585	599	602	613	597	591	612	585	621	603	651	586	576	548	574	607	600	589	567	578	606	596	563	595	600	614	567	614	611	578	628	625	603	545	567	567	594	617	591	584	605	629	551	577	574	610	610	591	563	567	612	588	626	557	568	618	599	561	621	580	634	594	600	561	587	563	561	630	574	562	609	617	584	557	623	584	592	587	568	578	617	590	565	605	571	599	586	601	599	598	619	598	586	591	597	568	593	598	566	621	546	600	581	608	554	600	604	547	607	587	594	589	583	594	577	613	523	617	564	603	553	571	546	569	574	542	594	577	608	584	567	587	613	566	581	595	573	549	599	593	597	614	568	601	584	613	586	555	616	617	564	588	608	603	632	593	579	633	570	536	593	605	608	569	608	576	609	615	584	579	576	599	636	598	632	590	569	601	583	602	623	590	594	578	555	603	627	638	576	543	564	612	550	577	634	592	590	594	582	562	539	635	573	626	565	603	593	587	645	602	649	606	572	582	575	564	634	579	579	610	585	603	597	546	635	550	591	590	615	591	592	595	590	637	613	558	633	616	604	590	580	574	554	592	590	565	624	587	621	613	597	623	587	594	617	610	604	611	539	606	624	605	588	567	574	568	581	589	597	606	558	597	603	608	612	616	586	629	572	615	613	559	598	559	619	574	541	626	600	582	596	577	591	591	564	581	593	604	585	568	635	598	613	600	589	550	550	559	575	626	640	564	579	615	614	567	592	579	564	632	616	622	638	569	650	591	614	570	588	569	615	612	591	595	617	616	590	570	603	568	586	588	602	577	619	550	579	590	625	582	605	568	588	624	567	609	579	611	645	596	549	570	565	593	601	594	619	591	603	631	570	581	631	574	627	579	608	583	556	617	652	595	552	617	552	642	570	596	615	608	618	590	592	561	605	631	587	566	625	604	559	626	621	609	602	600	612	598	645	582	608	554	544	609	615	605	617	551	566	603	646	595	584	611	579	606	564	604	646	617	601	594	586	590	602	588	584	581	579	545	578	607	603	574	602	581	588	611	624	575	610	602	625	597	577	597	548	612	571	616	619	579	596	595	558	628	575	579	624	607	580	537	574	600	629	555	594	588	591	538	600	640	629	605	590	617	628	573	598	614	585	566	564	579	548	560	602	581	628	576	564	620	540	603	564	630	539	561	608	610	652	604	603	613	545	587	576	593	590	577	628	574	578	599	562	624	594	604	592	594	635	607	534	611	583	538	615	603	588	632	607	603	546	595	579	622	574	556	588	585	602	590	590	654	567	595	594	548	628	613	622	562	637	583	599	569	604	602	631	613	603	579	593	614	592	586	622	622	585	600	566	643	591	591	573	588	616	601	604	605	618	577	607	572	562	605	541	622	591	599	613	595	611	543	601	584	603	583	568	562	574	598	578	554	556	604	592	566	567	570	564	641	622	584	621	575	608	590	583	637	617	625	597	632	631	598	559	551	599	601	591	592	612	616	599	596	596	597	573	604	589	593	622	573	584	595	578	581	612	590	585	553	577	580	601	558	639	579	586	603	580	604	587	591	614	568	588	601	609	559	645	607	610	559	562	595	589	577	617	586	563	576	621	597	620	591	597	584	632	588	599	575	608	614	597	580	561	588	622	588	621	664	609	623	631	634	589	581	619	575	624	580	551	581	579	591	637	619	555	601	633	620	612	595	565	602	578	621	565	576	576	572	595	574	600	571	628	611	573	561	608	583	584	574	635	578	607	615	604	567	575	608	568	607	608	617	553	624	592	600	608	607	578	587	533	606	543	615	606	604	536	567	609
24409	22412	29570	24440	20673	9823	433	281	269	255	230	231	249	237	267	224	229	232	247	225	245	222	229	243	247	225	213	229	250	212	243	241	224	229	218	221	233	223	232	242	245	225	237	216	232	245	222	233	238	235	254	236	248	248	229	219	216	207	229	240	253	238	224	208	239	213	226	253	228	223	222	215	221	240	215	206	227	256	256	242	262	233	231	234	246	225	213	222	195	232	235	221	254	221	265	247	234	224	265	242	236	242	238	229	220	229	224	242	245	237	243	239	225	242	206	231	238	232	236	223	248	224	252	233	248	230	219	237	255	264	241	260	244	225	232	271	250	242	201	248	251	209	240	225	217	204	232	245	209	249	237	245	235	226	238	233	253	232	243	238	239	231	251	230	282	231	220	249	256	226	232	214	251	224	216	232	253	243	214	271	247	217	238	240	221	240	248	241	215	251	246	255	243	257	248	233	252	228	215	248	217	231	247	245	255	240	235	254	229	256	232	229	230	243	247	252	206	251	226	214	220	253	221	241	241	237	231	215	241	223	212	218	235	213	236	239	210	264	205	240	216	211	204	218	220	226	228	254	217	240	225	241	244	232	251	243	229	225	208	214	238	244	196	253	228	224	245	232	236	223	230	227	253	233	242	252	252	247	233	246	212	242	228	228	234	243	230	260	244	243	250	244	218	242	217	223	244	212	265	263	231	248	238	217	254	222	226	236	225	248	280	240	231	210	241	196	209	245	227	233	257	231	250	219	186	246	232	232	226	254	222	204	229	216	249	225	219	231	226	223	214	238	232	223	258	215	245	222	233	240	208	224	227	253	228	269	205	252	223	225	233	251	215	244	252	225	240	250	216	216	234	255	227	237	243	242	238	242	213	250	233	233	216	238	222	240	238	240	239	235	215	242	225	240	225	262	246	245	242	246	210	253	233	249	248	255	230	231	213	237	229	222	236	255	193	233	244	210	236	248	267	235	249	223	235	268	231	240	262	227	259	220	242	212	234	261	241	237	246	207	242	237	232	232	198	229	272	240	229	218	204	206	240	228	236	238	228	232	231	242	245	236	254	255	220	221	208	233	218	224	242	243	216	219	232	228	273	244	216	225	229	240	224	230	234	259	232	252	258	221	247	277	231	253	223	235	271	229	228	202	239	217	261	228	216	210	238	231	234	218	248	244	225	224	235	221	194	237	229	222	240	212	230	238	228	206	225	243	219	227	224	258	207	238	239	247	218	237	245	248	227	269	240	238	247	211	238	215	246	235	224	217	234	232	243	252	236	229	217	265	241	244	242	261	235	231	225	239	240	218	249	208	252	219	223	243	245	247	230	230	239	250	239	203	263	218	238	217	245	236	244	241	233	236	245	233	229	240	240	226	216	235	246	229	248	230	244	234	258	232	231	245	258	250	262	218	255	236	231	237	241	233	284	213	235	254	235	214	247	225	199	267	245	237	237	258	235	241	212	252	252	232	232	234	254	229	234	236	250	239	239	219	220	227	230	234	239	237	232	245	251	251	214	217	216	244	244	222	237	194	259	218	249	227	231	234	253	236	247	250	232	227	231	244	220	226	235	243	253	243	218	250	234	237	232	239	247	236	258	246	226	218	220	228	232	254	229	254	232	225	258	237	237	216	236	239	212	243	223	224	228	226	231	237	234	262	238	269	248	227	226	237	223	220	239	249	236	217	228	250	234	215	232	215	236	250	247	237	212	239	259	236	231	226	228	236	252	246	274	229	222	251	236	201	201	227	229	235	236	244	258	234	224	231	238	215	258	247	245	232	218	235	228	254	233	240	218	235	207	227	240	226	228	233	245	252	255	256	232	239	237	253	247	235	232	224	234	212	261	267	219	222	206	210	234	242	267	225	234	226	216	224	211	221	230	218	228	269	246	238	227	244	237	230	235	252	219	231	237	226	245	226	235	238	221	226	238	240	225	212	224	238	241	246	244	229	223	221	265	243	213	236	238	238	239	233	237	218	232	250	223	218	233	231	226	246	225	219	248	251	199	240	224	234	246	264	236	250	207	240	263	228	243	228	248	252	226	227	243	219	227	242	243	249	249	254	229	197	223	260	226	248	251	248	199	230	256	216	224	245	231	228	240	232	222	226	250	243	239	255	209	217	222	269	233	223	272	240	210	220	243	215	234	229	236	255	240	244	245	254	237	217	249	246	229	243	279	240	249	220	222	249	226	237	230	215	245	228	257	229	249	214	253	209	276	216	215	220	252	238	227	231	244	233	229	224	258	246	241	205	235	233	257	267	239	223	247	283	228	248	273	245	235	225	247	258	230	231	236	255	230	238	224	238	222	229	238	252	241	227	250	205	266	203	228	240	246	229	238	245	240	239	224	227	214	256	242	226	229	261	268	245	234	254	229	207	230	217	244	235	238	245	228	219	225	250	232	234	239	229	235	254	252	237	246	252	243	224	243	241	230	238	234	232	251	213	239	224	251	260	236	231	233	240	229	227	251	264	258	235	233	218	235	226	222	228	243	252	244	243	243	216	217	237	231	219	235	237	233	216	237	212	248	240	226	260	228	227	249	233	236	254	208	232	224	241	250	227	273	230	271	238	224	239	236	215	245	220	274	251	231	245	244	235	213	233	242	216	210	219	238	226	237	267	231	231	219	221	225	224	206	218	242	229	251	236	206	213	259	246	254	261	239	230	217	244	257	261	215	231	265	210	221	263	224	222	236	226	223	209	237	231	246	256	212	216	241	224	241	207	236	221	217	216	207	235	227	256	253	241	224	256	266	228	241	225	206	248	211	218	236	244	224	234	220	229	268	230	253	211	252	242	253	229	232	229	251	255	225	245	210	236	229	241	252	222	253	241	231	223	239	239	241	241	247	232	232	213	243	209	243	254	238	226	248	221	221	239	246	219	246	197	227	248	237	221	240	230	234	209	222	204	229	247	241	241	243	247	260	262	250	214	242	231	243	218	226	241	216	225	232	228	238	232	231	229	227	243	245	225	223	231	224	235	246	237	238	251	255	228	229	221	238	247	226	236	224	237	250	235	241	219	253	227	255	239	249	255	218	244	257	215	225	252	221	223	231	230	238	216	239	248	238	243	225	229	248	249	224	222	224	281	249	258	212	209	250	238	204	218	219	240	227	241	241	206	244	225	238	216	227	235	214	221	225	209	240	234	238	231	228	247	221	249	221	257	220	252	221	228	231	251	241	243	227	266	214	247	213	226	241	238	232	261	245	231	222	256	237	239	257	266	232	239	232	216	233	217	186	228	227	235	229	222	250	231	251	229	231	241	265	236	232	203	229	238	255	255	236	261	226	209	242	251	234	213	231	227	255	247	240	252	238	227	228	245	259	240	208	232	230	228	219	223	247	248	214	252	228	246	218	250	219	243	229	234	220	211	236	221	244	224	243	210	229	233	238	243	269	226	218	232	216	236	236	243	223	225	227	238	226	224	257	226	271	243	230	228	207	208	217	238	234	284	255	218	257	241	264	198	250	239	254	233	241	205
60858	81615	53970	26275	25381	5484	529	481	515	440	500	462	473	475	471	465	495	414	437	469	426	420	436	474	426	440	413	472	441	433	404	436	448	473	476	395	417	444	451	437	438	448	444	405	419	422	469	407	415	446	435	450	428	446	434	440	429	469	432	474	419	453	452	450	450	453	427	398	441	457	416	471	401	444	452	461	468	425	436	436	414	417	459	422	481	463	458	463	436	435	419	468	415	414	446	447	459	449	452	401	477	463	460	453	462	429	467	401	425	434	443	426	461	439	412	441	452	441	427	465	462	473	441	453	442	454	462	477	402	426	451	429	429	429	454	432	449	432	419	438	425	415	428	426	423	397	400	433	455	451	485	451	434	442	424	437	439	421	470	418	464	413	454	417	433	428	434	412	427	448	443	421	438	422	479	412	430	418	454	475	389	462	454	463	459	423	452	450	446	452	478	427	441	476	412	422	443	444	407	477	418	449	409	458	474	444	395	453	447	454	427	461	426	494	457	447	432	439	431	424	465	435	464	446	414	447	421	488	441	431	462	453	451	422	441	456	434	454	420	413	439	437	480	464	412	450	447	463	442	422	449	446	448	435	457	438	457	449	445	464	444	447	451	435	444	436	442	439	434	436	425	440	478	417	427	451	421	438	452	452	428	430	435	416	467	448	416	392	440	445	434	399	434	436	486	458	439	437	464	446	446	439	409	435	449	460	416	440	400	457	399	454	410	485	447	414	448	444	436	424	451	420	465	433	428	455	466	455	423	454	454	458	415	467	420	428	425	435	422	464	466	441	464	475	463	433	438	457	449	442	440	431	439	472	436	404	440	458	430	402	436	424	429	480	446	465	406	456	432	417	485	435	412	472	436	419	458	446	467	451	419	445	473	438	440	496	461	423	465	427	421	452	423	471	435	439	430	425	422	396	425	422	433	440	430	429	413	445	440	430	436	437	452	449	417	406	467	452	433	457	461	428	465	441	412	400	437	422	412	440	434	420	477	467	456	425	423	437	437	461	468	438	408	451	428	413	468	394	436	463	448	432	433	446	457	452	428	448	426	480	457	416	421	436	469	441	430	439	484	425	422	460	443	433	389	488	470	466	402	400	429	438	435	428	431	449	453	429	445	455	424	447	450	438	449	387	409	433	464	408	466	459	398	434	418	410	462	435	458	462	444	443	446	465	465	403	436	431	444	425	415	431	435	463	447	414	412	420	436	412	447	400	449	420	488	427	442	427	467	449	435	407	488	453	430	459	477	440	412	468	454	481	429	439	409	432	396	448	470	453	442	479	387	437	418	435	458	435	466	450	457	463	440	413	452	454	402	438	437	482	434	484	482	428	431	430	461	460	418	485	463	448	418	399	424	449	443	420	439	452	454	443	455	461	440	466	425	411	471	464	446	428	417	409	436	409	441	452	437	444	474	431	403	434	489	453	431	444	441	459	417	422	461	464	398	432	441	436	430	427	451	453	439	480	426	498	421	485	407	437	477	448	446	437	441	472	456	451	485	429	455	446	456	414	474	405	423	438	420	455	442	443	424	443	406	429	416	419	439	450	459	412	458	438	462	474	419	455	453	475	449	464	407	417	455	440	453	431	476	451	438	476	444	402	409	436	438	455	401	458	440	443	429	397	440	420	444	446	440	447	468	429	457	419	438	420	453	427	471	446	461	412	415	416	447	446	462	476	421	442	422	421	430	446	468	432	439	448	454	415	429	413	440	455	485	440	415	467	463	443	449	424	447	414	424	425	446	411	431	466	444	437	424	448	396	481	439	396	455	423	438	433	445	425	433	423	457	418	419	424	459	418	452	461	426	409	451	452	440	463	447	449	460	442	423	418	419	424	489	450	442	435	466	476	406	448	417	449	406	474	438	447	417	428	422	416	479	469	407	451	439	438	420	420	423	443	427	456	447	451	453	444	440	422	474	428	454	487	436	413	406	457	444	392	425	406	447	494	430	465	417	473	442	418	438	448	440	399	458	440	446	491	417	430	468	482	445	470	489	439	407	468	427	436	451	433	425	470	469	442	451	468	444	448	475	436	440	447	427	448	442	476	464	446	426	463	390	452	425	444	442	436	417	466	462	427	431	423	433	463	462	417	433	442	432	435	445	474	433	449	470	464	418	447	473	457	453	415	429	470	458	424	427	394	418	436	412	446	434	468	428	402	435	459	430	457	452	446	451	418	422	443	436	406	452	404	465	480	427	421	451	433	427	441	430	422	422	457	438	424	403	476	427	454	420	435	442	422	456	421	378	397	414	416	447	418	449	426	404	484	474	496	441	423	447	422	456	431	431	453	460	475	419	438	427	446	447	467	440	432	443	433	432	418	423	457	477	464	421	460	439	466	454	459	455	425	410	487	455	445	457	429	423	439	464	428	454	466	423	426	438	429	464	436	429	460	419	452	418	426	447	458	457	436	447	483	403	425	460	460	449	431	452	457	415	471	402	434	416	420	450	452	443	427	444	427	413	443	453	415	400	459	451	386	446	437	454	443	431	411	420	444	470	457	477	455	460	437	430	412	425	452	466	457	481	425	411	439	455	439	436	389	463	440	428	443	463	466	446	465	455	449	424	421	433	435	444	468	465	452	421	408	447	446	436	432	433	430	439	459	481	467	424	414	422	434	426	437	430	427	409	424	450	431	444	445	449	408	459	443	455	449	452	423	442	439	393	413	447	413	425	439	459	453	445	432	469	432	440	444	443	462	446	446	451	475	421	485	437	419	459	450	424	445	426	450	429	472	445	427	449	428	446	428	417	441	477	398	460	403	425	466	465	460	445	435	479	425	424	450	446	454	435	442	440	425	433	422	456	447	411	414	481	436	414	415	456	462	455	463	447	420	432	460	417	421	464	470	442	470	473	474	435	426	404	449	457	454	454	473	426	443	400	406	445	440	440	410	425	425	423	439	429	468	435	453	406	413	463	419	415	394	428	432	418	470	448	478	430	473	392	441	461	398	428	420	435	403	430	474	448	474	425	461	427	431	419	424	443	439	428	427	466	462	438	428	463	452	477	426	460	446	453	451	483	400	468	475	444	418	413	456	425	434	442	397	433	451	424	423	436	394	431	422	450	428	444	435	455	449	439	417	478	442	450	426	440	443	452	416	435	398	436	479	438	451	431	447	434	444	434	441	467	465	429	458	458	449	456	445	451	433	473	430	440	410	454	429	410	389	452	459	443	448	445	439	474	435	429	459	458	439	453	436	424	455	502	456	439	414	407	448	397	467	428	414	464	440	416	438	433	432	464	463	433	426	420	435	422	445	448	411	440	452	419	441	446	442	423	433	468	413	472	444	438	467	429	420	453	439	488	438	424	455	444	419	443	427	448	416	422	410	473	398	490	418	451	488	392	457	427	422	454	421	401	480	486	464	402	425	449	453	455	458	473	450	431	422	456	433	430	456	450	395	409	432	423	467	461	481	441	438	469	401	450	472	425	451	433	454	475	438	429	447	425	457	441	441	471	404	437	436	447	427	442	412
23187	21735	29548	23622	21153	17951	3053	460	409	438	445	402	398	385	436	406	411	428	404	403	383	413	392	376	428	420	367	424	411	390	409	413	433	416	393	385	423	411	429	435	396	392	413	408	392	405	434	384	415	405	391	377	359	439	398	393	395	423	397	374	380	416	392	432	377	380	378	399	423	381	413	376	391	416	389	430	403	398	411	387	398	396	413	384	373	396	358	398	415	386	364	385	410	399	411	363	390	400	429	414	421	449	427	393	407	393	408	421	345	371	390	376	441	424	375	411	414	369	395	376	382	371	409	399	402	432	384	416	398	389	411	382	370	423	398	385	403	392	410	399	371	390	414	419	411	378	388	384	403	421	397	400	370	401	417	383	377	388	399	397	398	429	415	418	385	384	404	439	384	397	419	415	359	405	404	404	414	351	410	400	393	389	363	425	388	369	413	433	407	400	375	409	402	383	391	395	403	381	401	402	383	390	435	398	386	410	385	431	439	413	393	387	417	378	415	384	417	406	371	392	384	419	425	421	414	386	400	382	405	383	397	360	372	375	384	366	392	415	390	392	438	395	380	375	404	427	440	409	376	379	413	377	380	398	398	389	412	396	411	407	397	389	401	385	404	388	405	454	388	379	374	403	416	381	409	376	391	387	405	401	421	364	372	398	426	370	386	374	422	392	416	382	398	421	400	406	401	380	408	446	413	409	418	420	397	402	392	413	377	384	401	410	418	436	412	379	411	402	382	387	397	361	425	377	402	365	425	411	414	394	412	419	421	380	398	409	381	392	412	385	401	376	419	363	391	440	372	375	393	414	389	420	401	419	408	369	403	363	376	390	422	386	403	396	426	366	435	391	407	426	372	420	399	395	409	430	399	380	426	396	411	428	385	411	383	390	417	363	397	380	409	384	404	370	374	412	429	386	403	410	388	388	399	413	367	356	408	388	419	381	436	395	388	395	406	401	406	390	418	412	375	410	421	408	369	389	404	383	409	372	409	417	411	398	388	412	426	393	386	431	383	412	409	422	398	401	349	422	418	387	397	398	394	386	407	353	392	398	436	409	398	386	409	407	347	385	362	403	373	441	380	365	415	422	382	363	388	409	413	389	428	385	413	412	364	420	393	410	426	403	420	350	412	411	427	393	372	366	372	412	413	398	426	383	420	377	423	376	416	396	394	364	403	389	382	389	353	379	385	418	396	415	384	381	380	436	400	379	369	408	433	383	415	404	394	387	409	393	397	424	413	378	413	411	394	423	396	386	389	410	429	451	390	387	419	417	415	401	391	396	409	418	381	390	395	400	393	393	394	444	406	393	404	400	366	399	365	420	395	412	426	446	370	381	385	364	392	364	387	391	394	371	415	392	431	420	391	376	390	425	422	371	419	371	427	377	415	415	399	391	386	383	393	396	430	380	415	382	400	379	411	406	407	406	407	409	418	413	368	370	402	384	403	431	393	378	360	399	419	400	449	403	393	443	421	402	399	412	405	377	384	413	408	436	391	412	402	406	397	394	421	393	415	384	412	410	421	384	387	369	408	418	409	445	412	409	397	376	378	392	422	417	407	384	387	403	370	359	405	401	418	395	393	387	367	386	387	384	392	378	389	419	378	412	401	364	392	416	387	427	395	425	387	387	399	421	409	390	420	426	392	383	400	418	424	432	389	376	366	419	420	368	425	386	427	384	413	359	427	400	371	396	378	388	415	378	388	380	365	390	400	395	423	379	393	377	394	376	410	418	364	407	382	409	402	388	445	413	383	363	416	406	403	413	420	393	399	413	403	382	399	400	389	396	392	433	381	444	413	407	434	386	420	395	381	402	395	393	383	368	380	396	412	379	390	404	418	394	395	389	394	432	415	363	410	374	386	401	411	371	372	377	386	386	399	387	396	415	435	394	367	417	409	394	368	381	403	416	399	376	376	388	408	439	412	362	374	427	401	419	418	396	395	378	415	392	436	415	394	417	401	420	385	433	388	397	392	387	397	410	421	378	414	383	342	349	379	408	431	386	402	400	354	412	412	367	445	468	391	398	364	430	391	417	406	419	373	389	400	401	433	410	395	429	400	452	411	413	393	392	417	393	397	408	379	419	366	362	430	368	376	375	385	398	389	348	420	385	400	374	401	413	394	416	381	410	424	387	436	401	419	400	387	399	407	415	402	414	444	408	375	408	401	388	413	401	412	410	408	419	391	426	405	425	394	388	429	394	371	375	376	394	399	388	372	404	418	382	410	371	385	398	414	420	382	404	395	367	400	384	364	381	403	417	386	382	383	403	401	396	361	426	409	386	406	399	380	388	389	425	376	374	391	379	416	423	419	358	391	404	386	391	406	411	378	385	469	373	365	392	409	391	419	417	421	396	367	387	392	402	407	394	415	433	398	424	408	395	404	407	398	378	389	405	408	379	382	399	382	360	391	432	438	438	391	413	366	364	397	411	445	388	428	391	397	398	378	396	407	385	402	409	432	382	414	393	403	411	403	416	452	347	423	412	421	383	414	394	420	413	418	350	412	391	428	385	380	397	408	421	400	412	374	419	376	389	409	396	414	415	426	383	354	366	379	407	402	401	409	405	415	424	372	416	365	385	417	412	417	421	370	386	368	383	399	390	404	424	407	396	403	382	375	396	433	392	407	386	394	402	404	406	404	358	401	385	414	395	413	369	380	417	409	389	383	410	373	387	363	339	407	375	414	373	375	409	359	400	396	381	422	404	437	365	423	439	390	394	395	361	411	426	395	423	395	372	395	415	378	404	392	375	404	363	400	398	390	367	384	401	404	357	373	378	411	393	402	411	384	373	419	420	406	383	383	416	452	388	380	398	389	385	436	378	383	346	392	383	412	404	380	398	391	389	411	367	379	394	415	405	417	413	426	417	399	395	395	408	417	384	376	396	389	382	402	414	423	391	386	359	387	405	422	395	395	388	383	379	396	379	365	405	401	413	381	439	417	388	411	386	382	411	431	418	409	409	391	391	384	389	423	393	370	386	380	349	392	407	387	386	381	402	425	372	394	419	419	380	358	403	403	361	394	400	410	411	424	386	413	393	406	402	379	419	412	394	400	387	387	421	401	407	403	417	403	420	417	394	431	411	395	390	424	428	390	402	418	405	426	393	424	403	395	429	397	381	404	404	405	437	415	406	380	406	393	415	388	417	382	394	430	397	386	424	383	388	395	419	381	425	425	392	364	425	412	413	429	378	414	364	404	387	390	391	365	421	395	372	397	396	386	382	382	424	397	428	414	410	427	381	397	403	373	414	366	413	368	397	446	426	377	381	407	357	377	409	376	381	396	414	396	392	432	368	395	410	417	404	378	371	386	353	411	423	428	390	393	435	393	410	415	414	408	411	435	399	368	421	433	402	432	385	420	421	420	379	398	402	397	411	392	371	397	398	384	417	396	436	396	418	377	402	419	397	381	395	411	419	449	404	426	425	421	391	405	414	398	355	423	411	418	372	378	402	411	421	393	381	419	407	407	435	380	406	402	422
61448	95481	63606	31609	25115	5220	714	703	695	717	705	702	641	698	722	685	733	692	658	672	734	678	682	698	705	632	657	684	715	668	697	681	690	666	675	714	735	700	703	708	649	678	671	676	666	695	682	737	721	680	654	664	714	685	709	679	700	671	674	661	742	688	659	673	687	661	682	679	678	689	705	690	642	717	683	723	715	715	720	693	679	684	683	695	633	733	651	696	675	695	695	654	674	691	649	658	636	689	760	661	699	687	669	720	663	646	658	715	697	666	691	672	722	663	672	693	708	689	667	682	658	687	680	682	649	703	676	671	657	713	656	700	727	713	705	692	694	700	685	717	658	668	642	705	705	662	646	661	717	689	697	704	701	667	655	665	677	746	676	656	693	688	653	696	681	693	667	649	671	686	690	652	658	655	663	712	703	691	691	642	671	718	670	671	679	648	671	677	708	655	655	684	684	628	661	702	680	696	659	679	714	647	665	740	669	759	715	693	699	679	638	679	679	698	740	673	755	695	686	666	670	684	677	700	709	662	681	680	687	725	709	649	693	689	649	679	709	704	673	681	739	710	678	695	703	698	668	677	688	629	656	732	750	717	632	725	676	678	707	669	692	673	673	654	698	696	669	695	647	643	710	677	690	736	704	694	666	712	723	644	662	689	720	712	677	724	686	643	711	729	683	684	687	635	696	691	732	759	720	690	693	658	674	676	640	644	694	672	666	636	690	715	689	631	650	679	670	689	662	689	693	681	667	688	727	668	709	682	661	678	715	660	692	665	674	697	711	718	689	641	670	726	687	697	675	744	690	656	659	709	634	717	710	700	662	710	674	643	735	647	685	689	671	690	669	718	696	692	722	707	677	624	672	670	688	642	668	707	652	643	672	660	653	692	720	645	688	684	697	704	688	700	710	716	745	693	687	709	692	649	712	679	669	713	681	650	689	716	633	700	701	663	671	700	642	691	667	628	722	698	724	665	674	722	683	689	691	689	687	644	653	714	699	702	693	691	693	680	690	697	644	664	677	694	684	702	707	689	695	664	691	702	649	733	652	689	682	688	651	682	657	714	687	663	659	694	724	692	697	721	669	707	672	687	694	719	675	693	605	663	694	666	655	694	669	653	689	670	687	675	680	628	680	658	682	692	718	675	705	635	676	695	576	644	708	682	670	667	702	689	650	689	685	643	689	671	657	696	725	613	665	682	681	724	660	644	687	722	704	676	666	713	693	701	675	716	651	720	696	725	638	738	681	721	636	675	696	653	663	656	702	694	671	686	702	612	715	683	654	697	687	711	681	713	701	653	716	667	616	682	695	660	682	623	640	613	712	683	639	752	671	686	634	674	692	757	703	678	714	678	724	664	693	701	675	664	685	642	692	697	681	694	707	723	682	736	689	654	694	644	693	649	656	691	690	705	692	673	673	688	711	672	682	619	678	720	693	717	743	629	667	676	618	703	668	676	669	690	710	669	672	704	715	644	708	670	689	675	708	683	693	664	695	683	680	653	667	656	710	654	639	696	694	699	649	670	705	637	678	671	712	660	688	710	672	660	643	713	697	702	722	651	696	678	656	714	697	670	658	702	655	695	690	712	673	698	670	680	652	701	670	696	676	668	676	675	697	698	715	693	714	670	686	700	719	713	674	682	657	708	740	667	665	637	706	663	653	680	651	701	684	689	661	646	724	733	674	696	671	710	688	690	708	685	658	718	718	689	695	662	707	705	732	667	702	650	648	665	631	686	688	701	707	658	669	727	683	694	681	669	677	700	662	641	721	662	715	699	716	648	610	664	655	702	689	704	720	654	679	635	682	682	664	671	693	670	677	673	695	668	646	681	639	697	709	674	700	651	639	677	665	638	713	657	667	717	715	652	708	676	679	679	674	672	694	655	717	698	632	675	670	696	675	670	712	714	682	677	685	709	740	692	721	709	677	665	688	698	708	703	679	689	693	640	683	671	666	656	674	683	706	743	686	679	711	690	660	697	687	709	711	715	681	669	673	642	714	717	638	652	656	727	684	685	674	678	696	712	702	685	657	682	678	690	669	668	704	705	687	673	672	688	692	714	664	668	658	674	699	736	681	677	671	702	684	687	671	696	673	707	684	662	692	657	676	677	655	690	707	693	691	726	703	702	720	656	731	703	713	628	645	699	726	652	704	736	708	675	686	654	703	657	731	696	718	670	687	638	713	671	676	679	689	659	711	698	652	679	670	654	685	690	682	663	672	681	685	695	681	691	715	707	749	682	719	711	695	676	680	639	646	731	674	709	708	700	706	704	640	696	710	707	684	665	687	706	710	658	731	660	619	725	687	720	692	663	687	714	739	683	676	680	702	691	684	696	661	681	682	702	682	631	712	718	684	709	678	715	684	679	675	627	669	687	652	695	655	654	710	738	692	704	694	703	673	632	671	702	670	690	686	679	690	670	672	642	617	701	681	657	681	675	715	672	665	668	700	678	726	720	705	675	712	698	698	697	704	667	689	647	687	688	713	632	699	697	632	670	660	676	674	698	656	669	686	705	698	712	683	724	721	746	676	719	706	732	689	661	695	690	681	675	733	712	667	680	661	668	672	712	676	658	658	665	694	683	669	668	717	656	690	698	697	684	706	690	697	710	673	690	702	692	629	668	665	686	637	669	655	734	696	679	717	697	673	710	653	703	748	671	720	646	699	713	685	709	765	747	628	696	673	721	726	753	711	725	696	747	712	715	675	714	673	686	667	669	673	645	672	635	704	625	729	636	677	653	701	699	661	711	669	656	733	701	707	682	697	655	670	693	689	680	713	694	668	711	711	682	684	728	730	656	710	682	697	673	707	643	639	737	648	684	729	700	695	660	730	668	711	719	672	691	699	657	638	681	699	716	719	701	685	657	687	714	666	695	641	661	725	672	684	686	682	686	733	712	673	720	699	626	684	678	698	715	693	627	664	713	688	660	667	652	690	636	698	689	630	716	643	722	749	687	680	717	692	645	722	656	708	642	649	663	671	686	673	698	656	660	647	719	657	695	680	692	671	668	688	729	656	652	700	684	719	686	677	666	673	668	702	721	682	712	670	677	654	746	699	666	683	655	704	663	690	667	691	640	735	702	684	691	710	687	677	663	666	681	625	727	687	610	651	693	700	639	716	655	690	708	650	720	668	693	691	725	727	689	692	691	746	693	678	683	668	659	644	683	660	707	657	710	705	697	693	723	668	667	675	673	692	678	726	672	627	677	688	659	665	703	652	653	672	743	660	684	631	697	701	658	675	689	705	710	709	673	669	649	669	698	709	697	681	690	706	726	655	656	715	687	702	684	635	708	696	699	690	652	729	699	704	674	690	642	689	690	677	708	693	726	699	684	706	702	632	723	657	687	691	687	665	683	656	685	662	697	695	699	674	725	674	715	725	697	679	682	664	687	696	698	738	654	684	715	704	640	677	670	683	699	692	739	668	647	709	691	679	657	713	730	626	633	655	696	640	702	672	661	682	705	695	684	661	706	660	695	715	727
29676	29005	23059	7542	1554	572	329	333	348	353	330	353	319	341	350	322	359	349	293	369	332	339	328	331	331	352	339	324	357	321	326	331	339	346	324	302	348	341	316	378	346	349	349	333	326	314	347	313	332	363	341	320	336	299	311	330	327	367	319	363	341	314	321	344	318	349	326	326	314	314	332	332	340	315	290	353	311	350	319	306	319	340	346	351	320	370	350	321	332	328	365	378	368	344	324	313	359	318	329	337	339	318	310	334	310	333	317	328	331	307	342	340	383	342	292	312	342	343	311	318	315	318	299	329	305	326	324	338	315	343	337	313	313	339	339	307	332	313	302	305	328	354	308	304	334	306	278	355	332	321	336	334	305	324	315	294	343	312	340	306	308	349	306	341	335	349	296	283	338	317	333	339	307	344	346	326	334	302	303	344	315	314	295	301	345	328	305	310	306	362	317	338	314	334	313	333	307	318	307	333	327	296	334	347	335	317	328	308	346	321	352	354	343	300	359	296	323	308	343	301	319	332	316	345	337	300	308	327	299	309	354	348	293	337	321	301	348	332	315	316	334	316	319	347	335	285	309	313	345	338	344	328	320	296	345	310	305	335	321	324	337	339	332	321	321	346	324	311	299	331	332	332	333	319	328	304	367	301	309	289	335	334	316	332	320	348	348	292	294	344	358	341	348	348	353	317	345	332	330	346	310	306	331	315	324	313	332	367	324	334	311	316	359	330	309	301	321	328	299	313	315	352	362	310	329	319	309	307	327	332	324	300	330	323	333	313	309	333	360	315	327	322	336	308	314	347	326	317	336	333	343	337	334	348	347	331	342	311	305	344	331	323	319	308	333	323	284	325	334	329	340	326	324	349	353	280	313	318	332	332	325	340	357	328	342	323	325	324	320	331	346	325	313	313	319	340	336	367	321	353	345	313	328	339	323	355	341	332	331	342	351	341	321	329	320	327	345	316	290	338	352	327	299	338	349	320	330	338	306	318	342	333	337	346	328	321	319	325	296	325	294	319	326	352	312	330	320	329	359	357	322	296	341	319	321	332	303	318	309	302	317	323	332	310	336	312	305	308	344	355	319	327	344	334	313	338	306	320	312	313	316	330	324	324	340	325	349	330	340	353	348	347	332	318	313	335	316	328	312	304	332	337	321	330	328	327	344	330	325	341	336	309	311	327	328	338	340	299	354	299	326	325	315	323	352	339	342	337	323	320	355	324	291	358	305	333	326	307	361	356	318	332	309	301	312	346	281	306	328	339	344	321	313	314	339	303	318	301	333	320	317	335	341	324	311	281	343	330	318	339	314	326	318	299	318	330	342	322	325	310	311	331	307	326	297	357	311	320	336	339	346	309	324	317	310	354	331	303	329	326	352	314	315	310	310	337	327	313	310	340	360	323	359	329	337	325	317	309	307	312	335	332	344	305	316	307	333	319	323	327	320	342	345	324	322	327	332	342	306	333	302	283	306	318	345	344	313	339	324	364	322	328	357	349	344	329	327	326	318	322	302	312	314	334	344	309	316	336	298	311	321	319	367	316	331	329	321	341	340	335	319	355	319	333	334	316	304	314	304	336	362	322	350	338	287	346	333	344	307	328	332	309	316	305	317	351	321	330	337	315	308	329	313	363	355	334	334	351	362	361	314	325	336	312	316	329	309	332	321	345	313	366	334	306	324	336	323	335	325	329	338	357	292	321	320	331	326	333	315	326	329	352	338	338	331	308	306	316	308	331	357	288	346	345	283	373	346	310	325	308	316	349	314	332	354	323	306	328	311	355	315	321	324	327	323	349	339	341	327	322	336	315	321	325	343	343	358	330	337	323	336	323	328	339	337	324	313	286	351	353	326	340	312	350	352	332	325	355	339	337	316	316	367	348	332	323	329	301	321	305	294	336	340	302	312	303	339	341	295	316	345	311	330	340	332	258	321	307	332	342	335	351	350	335	343	368	360	321	304	329	319	328	336	365	313	312	330	330	347	299	348	366	328	336	312	321	331	313	344	342	322	337	334	335	368	334	321	340	331	327	337	363	332	314	305	358	347	326	325	320	311	329	328	352	340	360	340	324	346	350	346	305	342	315	321	309	326	298	330	333	331	347	342	290	328	341	339	351	331	323	355	332	302	340	333	309	324	320	318	328	314	311	327	314	349	342	300	335	358	335	347	360	322	325	350	305	313	312	316	330	311	313	326	319	349	302	348	361	348	314	356	335	336	345	361	334	308	308	308	337	319	331	330	343	339	317	346	318	309	344	317	348	315	311	359	327	329	313	344	333	346	338	331	342	321	316	325	348	339	341	314	351	373	316	336	350	308	328	319	367	325	337	311	339	343	336	355	316	281	378	315	357	356	314	316	286	314	340	315	334	316	320	325	355	308	354	327	321	339	332	333	323	329	311	291	353	383	316	349	319	305	339	340	301	317	347	308	313	325	320	326	343	323	328	372	373	288	340	298	321	321	331	285	324	357	337	340	340	316	335	308	334	316	357	315	324	339	294	312	333	299	327	334	315	319	332	340	344	348	336	330	341	330	324	321	318	335	319	299	331	348	309	313	309	309	355	359	319	327	300	316	318	329	322	299	310	333	344	324	319	332	326	316	348	324	317	323	307	331	310	332	307	340	335	313	329	334	288	349	329	351	311	346	340	337	324	353	363	326	369	336	299	316	338	323	300	326	316	342	351	333	308	335	321	323	294	329	327	334	332	330	356	366	344	299	318	371	325	324	301	330	352	329	321	322	311	335	300	349	308	331	378	338	323	283	369	354	344	362	299	335	331	347	329	326	318	322	302	306	329	299	301	349	321	295	321	333	337	311	312	281	319	324	288	350	299	319	337	343	314	342	340	328	311	309	305	312	315	310	300	321	355	293	326	326	332	328	337	316	328	334	337	335	331	326	324	330	326	341	349	369	356	346	337	327	324	331	321	312	343	321	284	325	319	325	330	303	310	347	292	318	324	337	350	332	296	304	348	326	358	318	333	326	327	323	361	343	325	320	316	335	355	295	292	335	310	335	308	305	322	325	343	305	315	341	343	337	349	301	316	323	319	373	286	306	306	320	331	328	317	315	314	355	279	335	336	310	318	329	320	325	314	354	315	353	332	308	316	332	339	299	351	307	309	311	325	349	315	326	324	311	345	338	310	320	360	310	333	321	336	353	361	345	317	339	313	313	325	311	327	339	328	341	333	334	320	316	351	340	369	326	340	310	327	298	329	330	357	335	336	322	310	319	334	335	338	354	326	338	322	318	305	313	329	338	317	317	360	342	339	339	347	338	349	307	299	281	329	331	311	332	332	318	343	305	333	346	322	312	322	320	356	326	329	309	345	331	318	345	331	304	321	322	312	345	304	362	349	323	320	325	318	324	336	326	345	328	305	299	344	327	370	313	338	348	353	322	331	337	318	340	353	349	336	309	351	334	336	327	341	318	323	313	367	335	339	318	337	363	319	321	348	341	343	298	294	315	349	313	322	324	337	341	332	328	323
39820	46473	24752	6611	3682	1253	571	605	579	689	603	652	615	628	611	581	632	611	655	595	612	592	577	605	605	573	647	604	617	580	607	643	640	590	626	571	623	558	587	602	639	591	584	607	587	607	635	584	595	611	626	563	602	653	596	594	613	587	616	578	652	612	590	597	596	577	579	603	551	580	575	584	624	673	608	596	641	608	594	610	607	598	599	631	621	631	623	617	609	604	559	627	620	600	607	613	603	623	575	586	596	573	605	592	612	588	653	594	585	565	617	617	584	609	640	600	620	608	630	614	609	596	594	654	616	606	616	641	625	608	628	648	578	619	614	609	640	619	617	532	636	623	604	579	594	621	589	596	611	617	614	628	568	646	612	617	621	614	631	615	612	607	622	614	626	588	566	608	576	584	593	633	624	634	628	580	572	598	604	619	652	557	627	631	641	619	624	559	601	603	612	648	592	596	661	603	617	615	624	632	604	572	612	608	587	569	563	619	571	611	575	582	623	608	599	590	640	633	630	602	595	596	621	595	599	572	594	608	641	577	613	577	594	626	550	538	576	601	581	621	605	560	657	642	602	617	602	613	565	600	622	606	599	611	597	568	591	594	594	646	617	588	561	617	618	616	611	609	618	634	583	639	585	537	642	612	580	579	612	623	609	641	617	589	597	571	617	580	631	587	619	658	606	614	585	563	581	612	549	631	632	608	572	631	607	634	583	622	659	610	625	623	579	624	594	581	598	578	619	592	595	562	585	644	627	571	634	585	573	589	600	618	591	638	600	636	638	636	573	632	607	648	601	542	572	602	653	635	610	620	589	608	565	604	601	607	630	583	634	584	621	625	612	614	601	636	612	578	596	591	655	644	598	657	597	552	607	637	637	557	577	567	627	598	606	599	616	597	612	565	551	583	591	637	580	603	613	604	631	609	597	596	574	604	598	581	600	657	600	651	596	584	575	597	608	626	593	576	627	550	610	561	585	576	553	593	600	598	587	580	557	630	623	624	586	600	585	624	619	601	579	621	600	583	609	575	627	609	614	596	577	600	564	621	592	632	636	620	587	641	612	596	587	611	635	624	598	598	599	601	660	578	589	573	609	628	612	616	575	617	612	604	577	598	629	599	644	619	568	590	599	611	631	610	592	607	577	579	630	580	559	672	588	583	595	620	622	616	586	559	597	587	584	605	578	574	612	551	598	597	600	592	620	548	647	597	606	585	628	586	630	647	595	611	611	635	583	626	590	620	561	584	640	624	580	601	587	613	590	627	594	568	602	589	622	597	613	616	584	617	599	613	594	589	565	605	605	599	628	601	626	600	595	562	569	611	597	587	634	582	590	599	594	595	616	604	586	575	575	642	602	570	656	566	604	623	580	614	642	632	618	616	588	648	643	592	592	612	597	655	578	586	571	663	594	602	537	608	557	605	633	639	599	644	617	621	612	642	588	591	602	620	578	624	650	561	593	598	564	582	572	569	604	603	605	591	584	609	608	601	625	602	586	616	664	645	617	621	594	582	601	613	600	553	598	577	602	578	596	688	603	630	595	580	607	601	551	613	579	574	601	642	600	552	610	642	566	614	613	567	675	615	576	606	550	616	588	615	593	604	631	600	618	614	634	605	653	627	574	615	616	627	615	617	600	585	605	638	614	603	583	585	603	544	624	607	562	596	580	567	587	614	600	600	612	572	612	627	579	605	628	590	590	609	602	624	585	634	660	627	594	600	608	615	599	630	599	574	562	622	640	609	595	606	618	656	630	549	607	607	632	601	651	616	574	604	569	615	600	611	619	616	621	609	563	631	591	571	599	605	605	558	624	639	599	645	625	615	593	608	618	629	609	581	622	610	609	634	601	602	575	612	619	624	563	528	598	615	611	594	606	582	619	645	601	663	641	586	625	598	633	577	618	636	599	607	628	620	600	644	614	645	617	613	620	614	556	617	581	654	629	609	611	592	579	562	616	552	582	578	611	606	614	606	596	548	586	633	575	635	594	619	574	621	549	629	572	613	612	585	613	678	617	585	604	618	601	568	575	611	659	616	625	615	629	616	594	589	621	615	632	658	586	578	579	595	599	556	596	555	621	621	590	674	601	634	570	614	628	618	605	604	584	585	600	610	625	625	630	617	608	589	565	609	598	606	633	606	607	573	634	608	562	633	590	616	611	610	585	596	589	615	592	610	573	605	616	596	609	651	633	568	603	626	646	583	631	637	609	614	587	617	601	610	614	652	619	584	601	596	588	622	579	584	620	603	636	596	630	596	639	617	598	600	624	587	573	645	612	573	613	635	610	643	619	595	601	621	611	643	586	606	563	586	628	602	627	572	632	581	562	631	607	619	619	588	619	625	665	608	579	622	602	585	601	604	561	635	586	566	573	610	586	612	633	604	568	613	630	578	622	601	605	665	595	645	619	620	630	588	609	572	618	605	585	562	591	598	603	580	593	629	605	555	622	590	610	610	614	584	599	654	616	596	614	555	615	602	611	616	631	625	587	584	603	602	611	573	563	596	558	593	561	633	567	628	624	568	626	659	618	570	623	574	612	589	588	627	613	661	639	608	543	590	628	622	636	631	610	614	583	626	610	630	590	589	594	611	618	650	585	606	580	638	581	632	598	595	529	603	619	589	582	618	583	614	610	593	606	613	625	644	581	650	615	617	600	600	605	583	613	620	606	583	581	580	596	579	595	618	616	578	579	606	622	605	582	650	617	608	646	625	592	605	598	590	605	613	559	600	618	576	619	616	648	588	638	633	579	636	604	616	617	590	604	627	609	583	607	651	581	618	560	615	600	562	592	577	635	657	645	601	610	651	599	574	554	628	603	594	627	622	605	589	611	571	567	605	628	597	599	621	618	658	587	621	610	598	581	577	658	607	607	570	659	591	603	584	547	626	603	560	592	618	610	618	590	622	619	579	612	618	605	578	612	635	584	571	651	575	628	617	600	606	578	590	597	588	571	606	605	621	543	616	614	606	621	601	646	597	638	575	593	585	608	613	585	597	574	579	577	650	592	625	590	608	606	624	610	607	624	597	622	560	596	605	616	605	596	642	575	604	643	590	638	583	630	576	613	613	624	592	614	596	600	653	633	609	564	623	578	624	573	600	627	640	571	600	603	604	607	647	649	570	561	600	639	578	615	618	636	585	601	636	590	592	623	607	594	608	592	638	622	572	613	576	613	604	616	613	596	624	651	618	548	586	608	610	633	625	648	652	581	614	550	584	640	606	589	666	572	570	598	595	589	631	639	609	602	656	560	628	612	569	608	636	604	611	622	616	627	625	629	642	631	613	611	605	602	599	594	584	588	622	595	557	580	557	618	638	643	626	584	575	612	624	595	619	647	619	617	610	663	621	613	605	596	631	590	625	597	624	609	611	616	626	582	605	579	592	607	580	578	612	596	620	554	601	642	565	628	634	580	598	636	613	573	616	585	623	596	595	633	590	622	623	661	602	618	594	598	631	611	623	599	581	649	609	605	577	577	635	573	590	577	592
24402	22678	30006	24244	20430	8765	387	256	281	283	241	252	243	245	267	239	260	246	252	253	230	237	274	217	270	236	286	272	287	242	245	264	267	234	238	261	264	231	218	242	241	254	242	227	257	268	270	246	254	227	231	242	257	256	240	273	231	273	258	245	258	248	234	230	253	235	283	250	262	222	239	268	257	242	236	234	231	242	261	255	238	256	245	244	226	268	253	242	262	267	253	230	229	248	229	259	254	230	244	245	244	288	227	251	219	230	214	232	252	254	236	245	248	258	232	259	242	223	259	245	248	232	250	244	246	236	254	233	262	262	237	264	227	256	231	243	276	272	275	272	228	246	272	238	263	224	249	240	228	213	243	242	231	224	243	263	220	239	239	251	244	236	219	220	230	262	262	238	225	264	246	260	267	250	239	250	267	249	248	263	240	223	233	243	247	242	254	278	243	237	259	241	260	253	238	228	244	244	243	246	231	250	222	240	224	264	259	255	227	262	249	255	237	271	268	228	262	263	246	257	218	247	265	271	243	277	229	253	265	264	253	227	266	240	276	247	226	243	274	247	229	248	252	251	239	237	248	242	244	268	246	246	231	243	231	256	248	264	227	234	201	228	259	260	244	267	218	244	248	242	242	223	241	232	244	264	257	244	218	244	256	248	218	251	249	217	250	233	239	237	256	233	220	261	244	243	236	275	208	232	240	251	252	215	260	240	241	216	256	251	222	264	240	231	239	250	258	245	249	260	233	267	230	231	229	219	239	256	258	227	212	238	247	231	257	239	257	234	251	250	263	247	243	232	244	232	262	258	255	225	259	239	238	258	238	232	245	240	237	236	255	255	239	234	262	250	257	265	261	255	240	246	231	221	254	244	249	243	230	256	246	260	242	247	251	240	231	264	210	244	245	249	231	223	250	244	240	232	237	257	235	241	235	223	216	230	209	249	218	265	216	238	287	234	242	271	224	232	246	259	229	259	242	263	245	243	234	219	265	238	240	248	246	240	248	248	199	217	266	244	250	262	231	229	251	272	265	262	239	276	245	250	249	234	212	242	250	256	234	283	237	217	254	231	250	254	262	263	259	262	270	250	240	227	242	251	229	228	246	257	247	247	256	238	265	217	245	253	268	248	259	234	257	226	264	239	246	212	232	260	228	250	271	254	275	261	286	241	228	281	232	259	241	264	245	258	231	243	265	257	248	225	247	245	233	257	230	251	264	265	214	266	248	238	241	222	249	251	223	259	228	232	228	252	229	254	243	246	255	268	238	232	229	257	236	233	228	242	230	233	217	227	220	262	246	231	249	231	221	238	264	252	260	242	237	260	268	226	226	192	256	242	272	234	233	261	227	234	240	262	264	263	245	262	251	261	231	230	238	254	253	254	222	274	244	256	249	251	220	222	222	257	256	237	265	254	235	232	213	226	213	260	266	267	251	254	265	217	236	244	254	260	257	250	238	234	216	227	260	246	227	222	219	229	225	276	258	246	247	263	231	242	250	230	233	244	223	245	258	244	231	252	260	253	240	224	219	245	252	277	243	255	253	261	240	232	261	224	248	259	211	232	255	215	247	234	242	254	249	244	248	240	246	264	236	247	246	244	233	259	254	211	251	283	245	235	248	255	241	260	262	250	262	220	275	255	286	234	233	259	239	255	261	264	252	244	247	233	282	239	241	269	253	232	221	236	248	238	245	241	245	241	229	241	245	251	226	233	235	252	224	233	239	255	233	264	235	260	264	235	227	244	251	255	256	238	219	207	252	229	258	225	239	245	257	267	270	245	229	254	238	220	260	240	251	234	252	230	227	270	234	265	219	229	256	232	241	232	228	240	216	233	240	216	222	244	269	236	233	251	254	218	226	211	252	226	234	252	231	222	259	241	245	223	233	238	235	246	250	227	258	271	221	277	254	234	218	273	250	238	233	246	247	230	261	240	245	244	237	235	259	225	248	264	229	224	266	239	254	231	252	261	241	272	251	261	210	257	271	234	240	240	251	252	256	233	236	232	238	207	261	267	251	253	254	247	232	238	239	262	234	253	249	279	247	301	229	252	243	223	260	236	220	258	227	235	280	277	240	208	218	261	221	223	230	256	245	258	250	252	254	226	225	229	243	235	272	243	250	272	222	255	241	229	236	279	227	239	221	270	249	229	241	243	245	262	246	258	237	248	252	257	238	254	227	240	266	271	243	234	236	246	241	230	256	243	243	245	257	247	219	239	236	235	211	247	212	250	228	262	222	230	244	206	246	260	268	244	249	221	236	246	241	252	246	235	230	237	228	251	277	229	215	242	234	245	250	250	235	261	254	245	232	249	246	257	251	250	220	225	252	261	279	214	227	243	227	252	252	244	225	247	245	264	234	269	263	227	236	212	236	257	251	245	244	262	207	238	246	231	238	243	228	246	263	252	208	235	254	225	225	256	244	246	242	223	260	249	248	209	240	277	253	233	210	242	261	264	241	237	246	248	304	236	241	218	265	220	239	255	260	212	269	249	245	236	249	228	267	244	232	232	228	268	263	210	234	252	218	257	219	217	223	236	244	243	235	260	240	208	243	231	245	276	234	260	235	259	241	231	221	255	202	231	221	241	234	239	252	238	279	245	252	259	226	244	237	241	242	258	242	282	230	301	262	244	235	246	225	222	212	262	240	264	277	246	254	244	219	258	265	238	241	232	244	238	257	265	251	263	235	255	259	248	248	244	235	246	241	230	265	236	253	238	274	249	246	254	237	228	268	241	224	231	245	265	240	241	235	248	236	254	227	263	230	236	222	267	231	231	239	245	234	234	256	258	247	245	240	250	240	258	234	228	248	235	246	234	266	255	253	227	237	249	223	263	234	251	265	234	253	260	254	244	226	256	253	254	246	224	250	240	246	228	254	232	241	241	226	247	255	248	233	248	230	223	260	254	237	247	254	251	262	247	257	230	251	237	222	255	216	215	245	251	241	264	256	230	257	238	252	242	239	249	251	252	252	255	236	234	241	240	250	249	241	218	262	264	231	244	239	228	203	239	265	233	240	245	243	229	245	256	289	236	250	239	256	255	261	234	281	235	211	233	274	248	228	244	245	249	254	227	257	247	266	251	243	245	274	238	233	258	249	242	213	266	235	232	256	238	233	252	218	242	267	253	225	244	276	235	238	227	259	227	240	254	244	240	239	252	252	261	233	261	259	264	248	257	267	205	248	275	236	241	238	222	237	234	220	211	213	249	236	261	228	229	230	264	255	258	256	283	248	252	245	232	234	250	233	279	243	226	280	254	222	230	233	229	236	232	235	257	236	247	251	214	229	242	253	250	230	231	260	242	212	251	255	231	266	270	230	257	258	242	267	233	218	256	265	233	249	244	256	260	253	235	243	257	247	227	247	248	210	254	230	243	238	241	241	260	251	253	236	248	252	249	289	243	240	233	260	238	231	241	250	233	210	257	242	245	223	236	264	233	250	263	255	230	236	253	252	240	217	238	257	233	242	260	231	222	222	246	231	247	243	259
60041	85654	53916	29417	22495	4036	506	487	441	504	471	466	474	459	468	469	498	498	490	483	466	486	462	480	472	460	452	485	443	504	427	483	475	456	427	429	457	480	482	471	451	421	423	464	461	411	468	458	453	460	448	441	452	446	458	470	460	462	472	478	476	443	467	460	486	424	447	470	456	453	452	458	455	455	445	481	477	468	455	452	469	458	455	443	438	472	411	457	422	491	454	461	439	481	442	465	452	453	452	456	484	434	466	455	424	462	477	441	419	446	428	438	429	436	449	428	407	468	448	456	485	446	449	461	485	432	463	443	434	457	461	432	446	381	463	488	480	442	482	436	485	437	458	469	467	460	438	452	468	445	458	451	445	444	483	458	423	450	452	472	465	491	470	422	457	447	463	423	454	468	450	425	451	454	462	433	418	415	475	431	478	454	472	440	477	439	462	501	444	454	466	475	466	469	444	458	447	439	439	481	465	418	450	462	448	465	433	478	431	471	434	442	473	464	453	481	472	412	480	445	438	450	445	480	411	460	440	479	446	432	435	430	475	439	449	428	479	411	427	452	453	449	445	448	449	426	447	417	460	431	434	454	418	450	454	453	429	428	463	444	446	438	494	476	459	470	419	448	432	443	465	425	423	439	485	447	471	461	430	430	462	466	448	455	463	467	450	438	478	471	474	433	487	437	440	432	493	458	480	448	488	445	430	460	470	446	426	429	437	485	476	436	474	448	485	403	442	424	443	473	456	475	448	492	469	490	493	438	474	458	478	477	451	489	447	479	457	488	477	447	457	446	445	470	478	435	445	469	449	429	444	431	432	464	440	469	460	490	473	445	488	467	474	449	461	475	453	463	437	448	458	433	441	461	480	472	488	490	428	477	444	456	455	447	452	445	468	457	458	471	421	426	442	421	465	444	453	457	463	481	491	470	487	506	446	444	471	454	427	439	495	455	457	484	464	454	468	461	474	395	440	464	484	448	447	448	451	435	421	461	455	438	480	466	485	472	470	418	465	447	453	469	452	412	443	474	469	422	463	467	446	462	449	434	477	457	490	411	461	440	434	409	447	465	466	462	536	458	489	494	441	461	477	468	503	469	427	429	477	440	400	443	472	450	463	444	467	457	452	420	461	451	453	480	471	451	442	465	444	458	482	452	468	443	461	450	436	484	473	443	468	458	434	423	477	425	476	475	463	506	471	484	460	474	426	468	447	493	446	487	469	453	439	448	427	464	456	462	464	496	466	433	451	456	491	434	481	457	451	445	427	471	411	479	469	430	492	475	444	494	448	441	448	464	457	437	454	513	451	479	457	426	475	464	449	474	474	462	439	439	451	439	436	455	423	418	442	404	445	479	460	452	464	430	459	487	439	458	450	461	502	442	467	463	481	448	435	460	454	478	443	478	442	469	453	457	463	466	464	476	535	440	398	440	437	481	474	479	421	437	431	437	435	470	455	465	439	452	481	453	472	483	444	447	421	478	425	428	436	461	465	465	468	422	416	426	469	453	456	449	474	425	452	445	475	419	426	429	478	486	437	493	467	474	482	442	472	464	447	428	462	438	448	445	433	468	488	473	459	470	475	432	446	454	452	447	467	465	441	482	440	444	475	482	447	434	442	430	435	441	445	467	461	456	440	453	432	471	419	442	427	438	461	465	419	475	454	473	425	444	469	448	457	455	494	432	446	458	425	458	403	456	486	417	473	446	416	473	459	478	424	458	465	470	473	480	491	418	463	429	469	436	455	477	466	473	453	454	459	414	455	431	442	450	459	446	442	421	440	454	464	456	428	479	456	449	485	463	462	454	482	456	439	451	433	457	502	478	463	512	429	426	439	451	467	428	424	442	433	463	484	501	459	478	455	448	487	449	421	450	458	438	433	456	473	484	417	437	465	465	476	470	468	418	445	420	463	460	441	442	456	453	454	448	450	478	445	431	456	426	447	478	457	465	474	431	489	421	491	477	447	475	461	470	468	452	431	502	455	468	466	529	474	456	439	477	471	453	482	484	479	433	464	455	434	450	431	443	458	472	477	468	504	442	469	453	442	502	476	450	453	443	471	451	420	461	416	463	450	421	467	480	448	467	478	449	468	452	498	447	447	453	435	440	418	448	469	444	418	446	497	444	421	457	449	427	458	465	423	444	439	442	439	483	484	443	440	465	449	478	476	457	447	453	442	449	441	432	444	470	478	481	461	466	432	462	426	466	462	453	437	505	466	467	430	502	433	460	439	446	433	471	478	450	455	454	446	419	435	492	471	398	444	472	464	482	452	481	441	444	444	441	460	469	495	445	454	455	478	457	419	431	484	440	439	463	418	450	454	503	438	459	430	491	472	478	480	476	453	438	480	501	470	465	484	475	476	468	463	470	449	476	459	456	488	436	454	470	493	464	431	475	431	449	451	505	430	479	434	459	460	447	448	469	440	484	477	443	492	442	453	466	462	436	460	446	461	470	466	446	476	437	458	435	456	430	445	423	456	460	424	463	433	394	483	478	473	463	433	489	478	461	437	476	457	464	449	446	430	463	461	440	437	466	443	428	462	448	432	439	464	454	460	477	439	450	461	455	465	471	484	424	465	416	472	466	435	464	470	445	453	453	478	441	444	448	458	477	454	479	451	422	462	491	432	422	482	425	489	510	460	451	430	447	468	499	469	431	401	444	496	480	426	466	427	456	456	487	495	441	426	394	456	440	445	459	458	437	465	478	443	428	475	420	467	402	458	500	454	452	478	433	461	452	434	435	458	461	444	454	457	448	419	450	426	443	425	453	466	441	446	492	432	433	472	444	419	447	475	462	467	452	421	475	487	433	447	459	458	460	431	444	426	432	493	466	486	463	448	475	477	497	463	424	465	433	476	428	432	414	421	440	440	486	462	483	471	470	429	479	450	434	443	462	498	418	471	465	481	459	440	427	501	456	413	453	401	471	398	417	488	482	454	436	468	521	429	438	439	471	468	468	473	397	433	491	476	456	464	421	433	456	463	426	443	427	429	454	462	458	462	507	460	455	425	462	454	457	464	457	434	462	457	491	473	456	478	460	432	477	463	472	464	413	452	419	450	502	509	500	450	462	473	451	453	461	464	447	443	448	457	447	446	444	436	473	428	423	443	486	499	414	520	479	468	470	417	478	444	443	445	458	479	473	439	421	459	478	425	487	455	471	432	459	440	476	457	485	434	423	478	493	456	458	488	437	431	451	419	459	418	437	430	459	453	520	457	474	472	427	448	492	442	408	428	466	455	456	439	400	466	508	477	461	458	443	475	445	478	419	472	463	501	467	436	469	467	431	460	439	479	463	463	448	424	457	426	467	450	464	469	458	464	475	454	471	477	420	420	448	454	445	441	499	455	414	469	446	481	442	471	482	488	453	468	443	466	450	397	475	499	452	482	486	446	467	475	445	489	443	468	422	447	427	481	440	454	504	421	457	450	470	473	420	450	426	436	449	466	461	428	459	441	461	456	480	457	460	449	473	452	486	453	437	456	436
23142	21571	28897	23996	21528	18390	3780	477	454	419	424	404	398	383	393	398	384	410	395	416	423	383	417	431	396	430	409	396	408	408	374	428	396	382	444	394	372	392	390	403	410	395	409	381	389	409	398	369	374	376	399	353	380	378	418	379	368	395	399	415	407	366	408	404	401	411	372	382	399	376	389	406	397	374	407	401	387	390	401	418	405	370	397	369	384	395	385	415	401	389	390	370	359	393	420	361	384	384	379	372	397	407	379	412	407	391	412	351	344	383	381	396	415	378	385	370	378	390	422	396	399	400	379	373	388	367	402	423	374	405	368	357	409	391	371	396	405	383	438	392	402	363	413	372	375	362	399	375	408	374	370	343	390	382	388	417	346	423	357	392	374	373	362	390	383	380	405	377	371	393	390	394	366	385	420	354	384	372	374	387	397	360	396	402	398	376	367	388	390	381	425	380	392	378	381	388	379	404	407	394	403	348	359	399	415	364	395	391	361	404	407	392	393	393	362	390	382	400	386	406	399	384	382	363	408	376	354	346	401	407	384	389	405	372	407	384	367	397	428	392	393	447	388	398	390	367	420	398	392	368	384	387	412	368	392	360	413	402	374	417	430	389	364	400	354	420	391	378	388	381	420	356	407	380	383	391	393	362	401	365	412	392	357	403	355	393	377	424	407	399	394	377	415	383	395	370	396	373	400	404	378	369	386	355	374	403	347	389	387	364	377	404	357	365	370	412	361	374	429	417	395	359	393	416	383	364	372	375	371	379	348	387	421	363	410	366	379	383	394	400	414	384	382	380	370	407	404	400	389	420	409	394	394	382	368	382	402	437	381	407	389	383	437	412	391	356	422	408	374	359	412	382	405	395	385	366	377	376	409	399	374	361	395	396	363	388	435	377	391	372	376	362	353	416	355	375	370	377	421	384	363	358	372	369	398	405	394	370	382	436	370	396	378	371	398	364	382	367	382	379	395	377	407	386	373	383	388	379	411	375	382	421	353	428	386	382	386	394	422	377	406	373	388	370	414	401	379	402	384	409	386	412	395	398	391	392	411	377	424	375	383	409	362	395	391	390	391	412	377	385	385	362	390	462	372	397	395	376	394	406	354	412	379	385	414	365	369	382	443	383	360	397	415	407	384	381	405	415	373	396	399	393	384	389	371	386	387	381	365	408	367	408	389	365	413	402	393	397	364	400	364	377	374	389	372	377	389	368	378	380	428	394	366	385	392	385	369	400	385	428	401	397	348	417	401	366	391	376	367	400	357	413	354	359	441	370	377	406	396	412	412	410	385	375	404	382	393	335	396	411	385	359	405	413	381	386	414	396	399	419	386	387	377	392	368	369	378	400	404	389	365	415	420	393	373	373	367	355	383	385	373	393	387	364	385	404	391	377	378	375	414	403	353	377	376	355	401	414	368	368	386	398	396	412	398	398	358	386	358	402	425	385	408	389	406	399	346	388	352	357	371	383	376	366	395	379	396	374	362	365	374	418	388	347	385	372	410	392	414	416	410	407	383	408	399	405	388	377	426	414	362	384	406	384	353	399	374	415	387	370	376	413	368	383	368	391	365	366	398	393	384	369	393	360	392	367	381	356	373	370	408	377	371	396	421	366	354	396	398	369	384	390	403	371	370	405	381	380	380	397	377	433	371	407	381	408	403	405	362	398	386	370	381	413	384	411	394	387	411	394	373	380	402	378	366	393	378	392	386	395	408	399	408	402	357	371	398	384	382	376	445	389	415	389	382	383	386	385	349	390	368	411	425	384	423	388	385	351	404	402	379	371	391	391	402	371	381	425	411	412	382	396	362	373	395	408	400	404	371	382	377	401	406	407	384	381	382	417	367	354	408	372	370	396	368	374	388	399	412	397	387	392	370	369	430	393	424	374	435	373	405	388	407	424	400	403	395	390	406	403	355	423	421	411	414	337	412	409	376	385	393	391	399	401	377	408	355	383	408	376	400	390	386	393	369	359	416	407	389	388	368	377	397	369	362	408	419	396	374	358	375	421	376	410	393	387	415	394	388	382	388	372	380	401	346	385	403	403	408	360	413	402	418	367	413	370	389	364	367	382	395	374	374	385	389	375	398	356	357	423	371	375	383	389	381	336	361	377	381	401	440	352	394	385	413	385	376	413	427	382	359	389	384	366	374	380	388	384	421	368	376	359	388	383	398	376	385	373	378	409	373	388	403	402	393	399	387	390	354	389	381	371	407	364	359	382	399	376	416	364	370	376	387	404	412	359	395	398	394	400	393	382	324	387	391	378	389	412	384	387	398	358	347	367	380	403	388	410	409	374	374	381	361	368	408	415	404	398	397	403	401	381	408	395	420	387	399	382	423	398	402	371	417	399	374	407	397	349	422	398	379	352	385	431	366	349	408	411	398	373	397	387	387	456	377	369	378	382	404	404	378	379	380	409	370	416	415	396	410	389	385	412	422	365	396	396	393	396	378	394	417	339	370	361	389	399	380	405	348	379	402	384	378	408	363	413	370	382	385	387	393	388	406	374	383	375	398	360	419	364	362	378	375	381	425	372	382	373	387	384	377	366	384	362	396	397	390	419	387	398	381	417	377	405	400	381	346	392	376	418	411	405	390	399	410	359	384	366	370	390	369	405	397	388	412	384	385	401	382	402	360	386	354	418	379	400	405	397	395	362	390	394	412	395	401	374	378	418	390	415	375	369	394	393	385	397	389	394	423	393	377	379	435	398	367	389	399	364	384	366	393	408	400	372	368	376	367	385	401	414	440	365	397	407	366	374	387	401	391	397	375	408	380	357	409	405	400	372	367	393	375	375	387	404	396	400	442	407	367	380	421	350	387	419	381	378	359	366	361	350	380	408	388	393	426	382	369	396	375	403	415	389	412	391	358	389	421	396	363	392	423	402	402	395	409	401	403	388	393	393	389	358	372	395	398	379	393	412	373	410	374	372	402	391	358	381	391	383	405	399	353	366	382	405	398	394	374	404	409	375	382	419	353	385	424	356	369	386	363	388	404	372	403	421	361	388	392	402	407	380	357	387	394	397	420	363	388	366	373	395	385	368	396	367	406	384	384	398	377	418	353	428	370	414	383	372	410	397	360	381	390	410	359	375	359	371	380	348	357	403	349	417	372	380	406	390	388	386	383	345	357	365	371	383	415	425	393	383	392	350	402	391	379	388	389	411	409	404	347	380	392	421	387	381	395	353	377	401	424	389	415	371	364	400	395	390	409	397	370	362	387	358	372	391	389	355	387	404	353	424	389	413	358	393	390	420	422	358	403	415	364	345	373	395	369	355	436	371	372	390	379	382	409	392	379	394	406	396	374	412	364	376	403	381	370	412	386	323	403	352	412	357	389	374	424	411	413	410	399	369	393	394	368	354	365	371	389	349	412	362	382	394	398	364	386	393	410	391	402	370	396	353	381	417	381	385	420	406	352	361	377	370	410	379	384	399	386	360	389	380	361	381	364	413	362	344	396	382	377	412	392	388	389	383	382	384
59591	91473	66537	39719	31540	5487	815	717	738	732	743	703	683	676	653	674	691	686	693	669	665	659	635	678	651	667	717	711	722	678	711	674	669	647	688	679	660	685	662	680	682	650	669	672	676	620	689	671	672	628	676	631	662	630	654	644	689	685	699	720	676	657	649	670	637	676	644	707	638	701	655	667	664	682	696	620	715	675	647	641	673	689	663	647	673	654	687	692	649	642	630	658	674	640	691	733	699	642	685	661	694	666	674	718	714	670	658	678	674	673	667	650	689	635	671	633	660	697	634	642	691	664	735	699	673	657	680	709	630	727	675	662	683	673	679	637	695	644	648	684	661	710	689	691	664	664	676	656	707	688	676	695	680	652	715	654	671	661	689	702	690	686	659	673	678	669	685	674	665	705	648	653	684	625	691	674	700	675	650	676	589	666	694	677	637	674	700	677	659	642	651	657	687	634	656	682	680	650	680	653	639	625	644	702	675	668	632	634	704	667	703	684	680	678	670	686	736	697	676	672	649	656	666	704	689	655	698	661	681	668	650	701	676	690	677	675	682	687	651	716	678	681	673	663	639	697	689	650	671	685	695	668	716	655	684	614	679	661	663	652	730	637	682	662	699	674	665	679	684	636	679	665	651	634	605	674	623	658	737	648	651	670	690	690	663	674	682	679	662	635	684	660	659	638	640	690	686	613	640	701	681	658	658	653	640	684	663	704	684	659	661	703	608	645	657	645	692	664	638	625	665	688	643	629	622	660	664	665	650	677	670	644	666	706	647	694	674	637	702	665	668	665	685	658	694	718	655	675	664	690	656	687	641	683	664	688	688	637	645	645	629	677	682	639	641	684	643	649	637	653	668	639	677	682	678	696	685	682	691	643	673	698	715	701	649	629	674	678	623	639	697	680	680	649	649	649	676	656	654	659	603	666	695	693	672	642	676	628	689	630	642	684	687	662	657	708	660	648	681	669	675	673	629	666	661	685	690	693	653	690	701	715	649	634	645	680	722	651	710	720	697	634	636	684	679	655	614	688	680	689	711	645	676	691	645	685	702	673	724	604	672	694	684	670	669	680	672	717	688	608	643	708	660	667	643	625	696	644	681	652	701	665	679	644	658	655	691	671	671	688	712	685	631	694	680	700	639	685	708	667	638	637	697	645	691	615	647	688	701	672	670	665	664	689	691	622	701	679	671	732	696	667	675	683	629	689	661	628	698	661	648	671	677	665	673	655	677	704	632	695	706	656	677	704	698	658	662	717	671	674	737	670	718	682	658	677	678	641	658	662	652	661	633	705	692	664	666	648	673	637	721	661	634	651	687	657	710	633	654	650	668	660	707	696	679	658	688	653	707	719	692	636	639	677	686	680	686	667	709	666	668	658	659	654	692	718	669	654	677	632	643	690	660	657	654	651	667	633	618	624	661	671	709	664	673	663	651	641	713	652	696	648	676	678	661	662	660	688	638	677	662	647	651	659	641	665	660	597	721	715	663	699	701	667	672	658	714	660	658	604	605	629	658	626	647	712	667	662	685	670	657	678	683	652	687	611	652	699	663	656	654	640	698	669	675	647	707	676	697	711	663	682	676	670	660	728	677	675	694	668	647	651	648	668	725	659	717	648	625	719	632	733	624	651	668	656	644	670	706	662	664	668	675	644	666	695	682	645	698	664	734	662	681	654	608	680	666	673	697	697	676	693	646	599	719	638	722	685	636	659	652	686	636	679	671	692	686	706	693	684	660	683	702	662	619	675	661	718	651	676	657	688	693	718	710	709	653	659	655	654	635	705	635	674	694	673	701	688	617	665	632	645	657	677	698	656	659	669	703	650	681	666	662	636	673	632	678	684	663	699	676	651	667	685	657	665	650	643	638	690	689	668	668	689	656	665	702	713	642	683	676	707	675	684	646	627	649	672	648	733	652	683	649	680	719	666	633	654	706	664	690	656	674	664	621	719	710	639	658	682	690	657	717	681	640	643	666	639	674	666	676	665	654	623	702	627	700	698	641	659	686	683	652	653	668	651	705	689	655	686	707	699	682	661	656	677	636	614	596	680	665	731	681	654	685	604	697	642	684	663	678	658	688	679	689	659	693	608	686	699	659	618	678	669	649	657	647	704	654	654	656	642	641	701	653	664	680	726	661	654	694	679	667	663	668	646	652	682	663	706	681	690	682	676	629	680	650	676	687	674	704	671	654	662	658	653	677	638	624	697	665	630	709	664	657	650	666	651	657	664	653	657	618	702	663	613	638	682	684	738	669	663	675	659	683	642	684	671	673	700	663	676	748	726	680	664	690	659	696	663	661	630	675	682	679	733	663	623	668	674	663	706	690	633	665	623	687	677	682	703	678	702	701	664	640	658	666	654	724	660	676	678	636	677	639	636	714	688	643	686	660	666	704	679	655	681	692	670	663	732	647	646	661	686	676	642	659	661	622	693	659	650	672	679	637	666	681	660	664	661	681	679	675	683	643	669	699	648	662	689	662	675	720	655	637	676	732	682	665	670	653	681	662	712	678	656	710	629	656	655	640	670	661	670	687	643	597	694	666	686	652	678	642	664	675	693	675	656	682	646	695	735	672	665	704	668	662	693	643	646	618	657	658	719	709	655	672	646	657	710	656	615	607	690	654	654	645	739	664	682	677	682	689	648	637	650	642	683	679	672	624	658	716	652	671	605	644	702	628	715	660	648	659	673	657	710	663	676	676	688	611	669	694	638	653	707	641	708	730	677	641	638	660	674	672	664	685	653	653	723	668	680	648	646	716	661	675	666	697	610	654	660	695	693	641	643	632	695	653	681	719	701	708	682	649	707	663	671	607	646	654	669	672	683	643	686	650	670	695	660	638	670	666	651	651	701	668	641	699	665	658	689	697	669	691	612	674	668	676	676	655	654	660	660	674	644	720	633	624	674	674	686	690	711	648	651	673	613	663	665	605	711	637	660	642	687	638	654	676	678	689	663	669	665	694	673	671	676	657	660	706	622	689	727	689	637	636	631	715	647	663	674	636	660	637	666	691	721	678	601	714	660	657	701	675	620	669	677	692	711	691	656	688	709	663	687	625	693	656	680	700	649	668	679	654	635	654	703	676	649	652	692	629	635	690	636	679	661	724	637	633	686	697	640	706	694	647	633	692	650	621	663	685	674	659	685	647	650	660	691	690	657	650	661	708	658	692	632	708	688	662	688	633	671	711	708	689	655	661	679	697	675	646	701	699	675	676	637	653	673	655	672	659	708	685	727	654	636	666	657	720	670	627	641	638	657	655	674	691	710	669	681	665	660	686	676	677	693	679	657	675	619	656	628	667	693	690	619	626	711	657	650	650	652	670	687	666	669	635	726	665	672	705	698	656	652	666	648	615	698	635	683	696	655	665	641	639	695	684	726	663	626	652	674	637	644	664	677	678	649	676	670	664	649	654	721	662	660	629	636	688	652	632	672	670	650	675	677	677	712	674	644	651	624	682	636	700	684	660	616	676	673	701	639	683	661
29049	28246	24504	9633	1845	614	380	350	360	364	319	335	310	344	359	334	316	336	326	342	337	320	323	334	330	335	351	352	309	310	325	354	326	342	340	344	349	325	343	349	326	342	358	326	333	314	338	343	336	321	308	357	339	337	350	321	319	314	349	354	312	345	339	329	344	323	332	320	327	342	338	320	316	346	302	308	328	318	336	293	330	338	348	328	320	326	356	319	331	338	335	313	335	330	323	323	348	343	362	329	338	330	308	307	341	334	300	320	342	306	307	356	311	322	342	345	308	307	336	319	345	302	295	342	341	322	353	335	347	330	314	372	354	321	301	332	321	307	330	322	308	340	328	326	314	314	280	325	329	331	343	345	289	334	278	338	314	336	358	355	356	368	321	330	318	313	368	268	309	303	310	360	342	316	342	334	311	328	328	328	347	314	313	341	332	342	334	359	333	370	310	306	317	337	351	295	299	318	332	326	358	321	329	335	325	350	325	345	340	365	338	318	335	320	347	345	367	318	308	323	328	311	372	336	368	333	327	346	319	336	348	308	348	328	328	316	384	321	314	312	337	301	315	324	346	332	330	356	313	296	317	319	347	332	331	332	336	343	332	345	328	349	312	325	337	346	329	325	324	336	320	347	339	369	327	310	343	356	364	333	322	343	308	348	359	332	347	331	377	369	325	334	331	296	327	333	333	327	322	316	317	354	371	307	308	330	292	323	337	331	334	295	329	351	348	303	315	338	352	304	316	353	335	336	331	305	336	311	315	314	297	335	326	350	351	322	326	314	300	338	343	341	297	349	335	347	327	323	321	332	309	329	376	336	341	303	313	322	334	323	314	319	360	357	316	320	357	313	299	334	313	327	316	321	354	334	340	289	327	312	361	312	310	309	313	299	345	307	325	359	335	311	328	324	323	348	334	334	359	374	362	356	332	349	350	292	328	352	310	304	309	333	319	332	360	331	320	339	313	324	321	351	330	285	332	315	331	348	325	345	347	328	322	335	359	326	311	366	352	337	288	350	314	351	333	280	336	352	340	321	301	330	338	323	360	319	353	313	346	322	334	326	331	345	303	371	327	354	315	298	303	345	331	338	332	353	345	344	314	302	329	328	310	348	300	348	359	342	324	313	355	350	350	339	290	312	304	352	335	323	337	347	305	343	341	310	364	311	321	341	335	331	334	331	323	331	332	324	335	385	345	335	337	366	304	324	374	338	329	370	301	330	325	317	330	318	318	346	360	349	346	360	360	337	324	322	347	335	338	333	332	359	317	312	297	316	334	316	328	321	313	353	348	336	318	374	344	352	311	316	317	346	330	354	345	317	325	343	334	325	320	294	303	315	325	350	310	324	329	320	335	287	320	332	315	309	300	320	326	299	358	336	312	355	328	321	317	305	311	339	365	347	331	336	329	309	304	312	321	332	361	329	334	343	336	301	321	345	330	306	316	324	367	320	321	351	305	321	335	332	321	328	327	362	336	307	346	334	342	317	349	344	316	323	330	318	314	333	327	342	339	320	298	331	306	340	319	366	338	336	330	370	354	340	338	356	352	335	333	317	356	357	340	314	312	316	361	348	319	350	348	303	326	318	358	327	353	317	295	331	341	348	354	315	307	332	345	312	335	320	326	365	338	357	330	337	346	299	357	343	337	319	298	332	316	337	316	332	330	341	319	351	300	322	311	339	330	318	344	358	314	331	331	287	343	334	354	340	334	346	330	278	335	360	329	308	327	330	348	354	358	328	316	328	334	353	337	337	326	320	342	330	330	329	330	310	341	341	319	339	319	338	328	341	325	313	310	362	334	336	333	328	342	323	311	379	351	329	328	338	335	338	307	305	327	302	327	332	313	341	307	305	323	308	320	320	324	332	318	331	314	312	318	343	326	373	319	334	319	364	315	328	355	372	350	349	327	321	354	345	333	339	375	339	375	318	331	341	338	333	331	343	329	303	309	334	337	338	321	308	362	323	342	311	299	308	343	342	311	335	310	348	314	311	309	345	320	342	349	291	318	316	351	319	338	313	328	327	315	351	345	292	302	349	352	313	317	315	337	350	322	340	329	351	337	320	340	335	368	326	337	352	360	333	347	310	340	302	322	369	339	345	315	335	342	312	332	344	345	350	341	336	325	337	312	306	354	318	302	321	357	326	302	339	324	341	325	333	303	288	348	306	338	342	324	316	340	319	341	346	317	363	308	319	341	355	323	328	327	307	357	347	302	335	341	324	351	363	306	320	294	311	306	340	315	294	317	306	315	362	302	311	346	302	334	326	307	308	323	314	326	331	338	318	330	323	307	326	326	322	318	309	328	334	333	324	342	339	326	327	336	323	342	362	330	299	327	324	337	344	338	300	355	358	348	334	376	349	321	328	349	319	316	324	352	314	348	339	306	321	336	317	332	324	327	296	312	335	339	373	351	322	339	347	324	304	319	311	333	309	342	297	315	308	334	323	336	347	310	330	326	321	293	313	340	307	301	319	334	353	332	342	319	346	328	300	332	304	325	329	315	334	340	344	335	333	286	337	319	324	292	331	313	332	319	328	332	316	342	304	326	360	347	323	345	308	321	348	326	302	350	315	342	341	323	327	350	342	295	343	334	346	323	317	335	311	362	327	317	308	317	331	344	352	330	329	316	336	307	282	309	316	307	299	342	338	298	279	325	331	340	288	315	346	361	322	337	319	345	348	319	279	332	321	328	347	331	329	313	318	364	312	307	337	313	310	311	332	312	322	333	323	337	333	328	338	342	314	336	341	345	352	349	307	317	337	273	315	335	368	320	382	321	321	338	332	332	335	342	333	360	316	312	304	308	326	315	334	349	311	316	297	335	300	328	334	329	326	326	345	335	331	329	325	330	315	323	338	343	347	332	349	307	343	317	289	334	310	319	323	356	351	300	287	328	314	334	338	300	332	321	360	348	318	353	323	297	318	325	293	289	349	349	352	351	325	298	278	326	364	311	281	327	322	338	311	342	341	312	319	307	327	326	343	317	321	320	309	288	333	344	328	300	288	346	353	298	346	313	306	319	347	311	323	356	359	339	310	319	341	337	329	326	331	314	359	317	334	333	317	312	333	350	335	352	347	300	322	315	343	344	336	298	313	351	359	325	323	324	311	326	350	351	327	348	334	293	321	335	310	349	331	345	351	322	334	331	327	336	329	362	339	337	336	322	344	308	319	314	304	322	315	331	324	325	352	325	325	302	335	310	311	288	341	330	340	347	334	328	323	334	330	333	357	330	340	352	300	316	350	307	304	308	341	293	317	341	330	317	315	316	345	341	323	342	349	325	359	331	291	353	314	343	313	303	311	352	354	314	329	343	322	302	340	318	359	342	342	371	323	359	323	300	341	333	393	348	319	329	329	305	332	331	316	337	342	319	309	337	308	305	314	349	346	346	352	314	340	315	313	322	315	310	324	296	327	347	305	326	357	328	314	305	331	326	341	340	311	307	336	341	342	341	316	296	336	367	339	345	322	356	327	347	305	326	333
39508	46969	28637	9111	3949	965	657	622	575	594	613	620	640	583	612	588	580	630	601	632	573	612	648	616	630	604	601	664	593	600	623	594	585	617	613	595	622	601	651	634	558	631	629	594	596	597	608	621	631	559	650	637	584	634	638	623	631	637	604	666	588	628	618	607	593	609	639	604	584	586	655	638	622	595	607	574	617	582	615	639	593	618	634	570	615	589	639	586	658	614	652	612	626	624	598	591	598	575	630	633	633	628	638	633	568	611	623	591	623	620	628	624	591	641	612	636	612	626	655	662	630	636	620	599	622	613	602	583	590	584	590	593	632	607	629	608	623	631	657	582	656	623	604	634	622	564	622	602	639	605	592	571	612	597	576	607	599	629	603	611	624	589	629	616	615	614	620	613	703	603	599	622	668	597	567	619	628	624	679	602	623	584	596	639	661	602	624	582	599	588	603	600	582	639	603	610	610	612	591	658	603	620	610	614	592	631	614	620	587	583	576	644	678	568	584	610	642	614	617	650	590	613	619	605	616	639	586	572	609	589	638	639	616	617	591	599	659	620	637	608	598	628	696	632	579	622	609	625	620	626	640	568	641	629	616	582	649	579	627	596	604	620	616	608	604	657	617	658	586	639	613	620	618	577	595	643	617	607	607	636	659	614	603	645	622	657	631	653	640	605	561	588	596	626	612	635	636	611	638	604	628	623	598	609	632	611	616	597	620	629	651	625	581	615	611	621	604	624	625	608	580	585	641	624	623	631	597	593	584	620	617	612	645	614	644	600	630	602	660	624	581	621	591	615	633	636	648	622	594	642	582	625	616	646	596	629	584	587	621	613	607	610	585	621	637	628	672	602	614	557	606	622	588	611	578	643	623	674	623	623	621	656	609	633	660	632	603	632	605	671	598	614	619	587	606	634	604	618	606	620	662	597	629	572	611	669	595	603	585	598	597	591	671	575	626	616	656	605	620	649	636	647	574	592	628	662	630	594	586	612	602	620	646	637	626	586	621	611	645	602	602	579	626	608	596	659	612	603	590	625	580	611	643	591	647	616	625	623	607	624	632	624	586	627	634	650	610	619	654	589	640	647	657	628	626	645	568	622	644	608	582	594	671	647	604	582	596	615	582	611	649	643	625	631	618	610	602	590	608	586	637	606	651	633	618	572	613	591	620	633	608	608	610	595	650	633	624	624	651	626	592	538	618	564	603	595	602	590	648	598	635	600	632	569	606	597	591	602	635	609	663	621	607	626	571	598	611	595	584	643	618	588	603	603	643	625	634	579	624	611	589	633	592	614	586	637	600	577	593	619	581	623	604	566	592	572	619	617	626	659	667	615	588	588	609	614	620	611	622	619	684	569	594	606	617	604	623	601	623	623	606	620	664	588	587	618	626	585	564	625	589	587	607	580	574	587	595	585	656	636	583	634	646	581	635	613	598	640	624	572	644	617	609	629	621	629	642	622	642	575	582	641	584	572	644	635	615	619	613	615	665	604	563	625	627	614	654	568	637	614	600	645	586	629	606	650	599	635	623	601	596	618	626	636	640	625	619	590	601	635	638	641	621	628	594	602	608	593	600	586	638	604	620	612	623	619	565	600	636	582	619	571	609	583	615	618	597	576	654	585	584	626	615	587	617	614	595	600	631	620	599	601	602	601	629	599	640	625	637	586	637	615	615	634	622	643	633	614	646	620	612	617	624	648	640	611	601	590	619	588	611	643	621	660	615	586	585	640	613	548	577	596	622	610	587	615	623	627	600	551	585	599	635	619	653	615	601	643	700	651	641	588	635	660	607	601	617	625	644	598	642	621	580	625	674	621	571	629	613	639	632	577	609	652	587	594	622	627	602	614	582	615	628	653	695	625	631	616	623	613	588	594	615	648	627	617	626	649	578	631	619	601	632	635	615	642	623	575	594	616	624	604	644	653	614	627	635	639	637	625	595	610	618	592	581	591	616	644	621	623	593	599	618	646	612	614	614	643	601	618	578	604	635	619	570	625	597	636	584	619	612	605	594	605	620	598	621	602	585	648	675	632	631	620	661	623	613	619	659	551	594	612	651	598	631	585	628	627	584	620	636	576	570	624	618	648	585	578	646	657	635	629	630	646	611	660	603	553	602	640	633	583	654	619	662	640	647	614	599	611	587	602	634	620	603	595	605	575	595	605	611	617	575	596	587	601	618	594	643	632	581	631	585	594	592	621	605	630	605	637	631	584	603	629	622	639	633	614	626	616	603	616	599	640	554	581	577	582	604	601	587	589	627	612	595	590	607	614	590	564	608	601	617	617	578	617	621	627	552	604	590	628	598	651	636	577	638	619	605	619	637	630	577	605	653	598	554	608	591	634	600	585	649	628	594	632	640	606	594	625	589	585	612	574	638	615	597	628	631	653	600	648	603	622	600	597	574	636	592	609	674	632	678	650	626	656	581	597	640	639	628	618	623	646	583	588	629	620	572	618	595	612	619	590	572	554	554	597	608	556	621	618	636	585	649	570	580	588	609	648	625	636	642	610	630	596	573	639	624	588	638	588	659	633	649	615	655	641	591	577	589	582	584	605	664	640	604	609	580	614	623	604	602	600	584	639	646	593	653	620	622	598	612	657	603	610	607	622	653	584	564	618	656	622	603	613	628	576	632	588	609	641	619	647	603	640	587	651	587	643	636	603	648	610	612	613	626	655	607	665	593	614	646	612	611	583	570	604	613	625	629	619	600	633	613	594	615	582	654	618	614	621	650	624	617	571	587	578	604	598	608	641	633	609	581	604	635	608	621	581	613	608	606	594	609	583	612	669	577	589	576	596	612	616	628	655	619	586	640	625	637	625	632	615	629	626	636	610	593	581	598	660	659	644	621	618	654	612	598	630	624	593	633	602	619	627	609	613	651	605	608	623	640	654	621	621	605	598	638	611	622	641	624	595	616	592	570	583	577	596	650	627	605	619	576	603	622	596	658	588	599	624	622	610	576	626	636	587	589	592	595	596	638	585	593	649	596	615	561	627	591	602	588	624	581	588	623	586	620	651	610	553	622	645	609	652	578	572	597	596	657	650	624	593	644	627	613	620	604	589	636	599	599	656	646	588	628	592	658	608	578	622	561	595	589	670	609	631	635	651	586	614	613	639	619	641	576	566	627	661	604	627	547	602	572	599	609	630	635	666	633	588	588	607	591	657	594	582	633	589	583	599	632	630	577	574	539	606	634	598	622	639	652	616	630	603	584	646	601	612	577	636	633	634	647	612	617	595	587	606	618	607	617	622	614	611	594	555	605	604	616	696	591	605	604	616	605	597	600	595	640	588	566	630	608	596	529	627	585	600	637	639	609	575	618	620	613	627	605	598	586	625	626	648	605	596	621	596	629	655	629	611	626	571	665	634	659	600	619	611	666	637	623	627	616	544	592	644	644	599	666	569	569	569	609	631	601	616	614	649	629	614	650	642	589	611	620	589	586	607	621	601	580	556	632	620	607	602	577	614	604	621	666	627	610	650
24346	22724	29852	24646	19846	7538	426	265	249	268	253	263	302	272	267	233	234	241	270	272	243	283	260	275	233	236	271	259	259	247	228	255	245	238	255	253	288	262	228	241	261	253	255	248	284	236	258	261	221	250	259	256	242	262	238	229	237	244	272	249	249	266	285	232	272	244	240	228	268	260	279	272	255	238	288	250	263	251	235	279	266	254	283	224	255	250	281	222	267	238	245	266	248	258	230	208	245	214	292	246	252	259	248	243	249	256	255	280	259	258	223	264	278	257	268	249	262	248	233	243	223	250	241	289	252	255	240	220	264	271	283	272	234	246	256	232	240	301	268	260	260	255	225	251	242	228	259	276	243	264	242	250	230	266	270	278	242	257	248	284	254	233	267	259	251	253	254	265	257	232	259	256	270	235	251	271	260	279	262	280	231	250	229	271	274	246	257	258	243	266	257	267	255	284	223	253	281	272	279	260	253	258	244	239	270	248	244	242	255	240	278	254	279	248	263	233	258	253	252	274	217	245	271	227	248	251	230	285	259	239	261	247	251	279	286	253	231	268	265	236	267	282	273	228	246	241	252	243	282	243	246	258	232	259	241	244	245	268	256	282	213	250	265	236	296	253	247	270	259	268	247	271	233	265	244	252	245	254	255	254	255	256	260	258	250	232	246	251	242	261	282	265	258	284	251	256	256	213	228	282	278	263	266	277	247	258	254	259	278	231	240	218	261	218	239	232	284	240	236	262	264	242	247	259	267	245	241	255	241	268	259	262	258	249	256	254	236	269	263	259	234	240	223	210	230	265	239	253	238	255	263	246	233	254	264	251	228	241	260	255	267	262	231	247	256	240	275	246	232	246	243	233	255	232	253	226	258	243	218	259	271	252	267	222	245	210	249	251	257	258	245	258	261	267	236	298	270	254	257	258	253	266	254	261	270	221	277	235	262	269	213	259	239	280	235	273	255	254	251	283	263	254	279	271	250	286	250	226	245	266	257	242	250	270	242	233	227	220	260	234	260	251	253	254	260	255	251	247	277	254	236	271	272	250	245	272	262	274	237	238	258	264	255	232	274	268	253	260	233	270	202	271	256	260	260	276	260	281	234	266	277	236	254	247	259	246	234	256	253	269	270	262	249	223	257	253	257	273	228	254	263	239	249	273	276	225	252	230	241	252	271	253	283	267	255	254	247	263	264	270	233	234	262	283	302	216	245	250	278	282	267	247	288	233	260	253	263	281	230	285	238	265	263	236	267	237	254	262	288	245	224	245	210	226	248	250	236	241	257	260	261	241	264	248	255	260	215	273	260	240	264	228	275	254	244	235	249	289	266	248	246	258	257	268	251	242	286	235	258	252	203	288	261	275	275	270	274	223	259	252	258	243	218	238	258	231	260	256	232	281	246	264	240	275	251	272	223	266	236	269	244	240	246	265	256	224	252	229	247	245	253	265	258	263	264	252	265	237	255	262	268	250	242	251	250	256	231	262	272	270	248	232	249	272	237	278	256	267	240	249	254	253	241	242	274	263	255	247	238	266	268	257	282	253	275	255	258	245	270	259	270	276	265	244	264	258	256	247	262	277	240	228	264	240	217	240	243	253	261	248	219	244	239	244	249	234	262	248	263	273	268	286	279	278	266	246	268	251	236	236	261	260	236	256	239	232	259	252	232	222	254	251	281	237	264	255	253	239	247	268	263	272	215	267	267	247	269	279	294	246	230	236	270	242	250	282	225	256	251	245	272	262	257	237	239	235	259	230	235	258	256	274	242	267	255	261	235	244	230	239	264	251	237	260	240	262	246	265	242	251	258	243	250	249	239	258	261	236	232	254	247	282	261	250	310	227	247	227	307	287	269	270	266	262	252	270	261	252	236	256	250	258	260	240	272	233	265	255	259	234	291	255	234	263	248	251	243	259	265	259	253	236	258	265	277	256	225	276	218	258	265	240	284	250	273	281	255	262	245	234	256	260	246	254	258	234	259	268	243	280	244	252	269	255	230	253	264	276	240	250	254	244	255	238	246	266	250	247	244	266	235	262	244	245	247	263	262	241	235	287	269	240	260	243	224	265	275	249	243	260	249	249	263	241	259	241	263	250	271	241	219	247	237	303	273	246	261	231	259	270	226	241	251	228	246	265	256	278	253	268	272	245	248	285	237	233	292	275	237	289	269	243	259	248	259	240	233	289	258	272	281	278	263	251	243	246	263	259	233	260	241	254	262	293	260	254	235	238	239	242	255	268	227	282	243	294	259	291	254	246	250	249	263	243	263	257	220	252	237	254	251	261	258	246	273	239	261	249	277	278	249	269	269	310	243	231	233	229	258	232	250	261	230	262	241	252	264	242	269	246	258	268	239	268	259	271	236	270	271	265	258	254	246	248	241	280	258	250	250	262	295	262	246	277	252	259	290	271	247	288	255	248	251	278	249	248	259	262	257	253	269	284	248	258	278	267	248	279	276	260	261	259	249	235	228	235	232	276	265	231	263	267	245	246	250	229	256	258	266	238	263	254	239	238	252	248	302	277	247	236	263	251	278	251	243	222	270	259	266	235	250	267	251	263	245	266	229	250	234	248	250	261	232	246	277	245	272	240	278	248	261	209	262	267	264	225	253	275	278	245	277	251	250	269	264	280	262	234	262	270	253	254	243	215	235	247	259	281	265	253	241	258	225	256	254	249	268	262	261	277	277	247	271	261	246	240	278	265	265	252	256	217	262	225	287	250	259	267	239	254	283	277	227	270	254	237	239	245	230	267	249	261	262	255	249	243	263	260	262	220	251	227	267	256	271	272	252	250	264	244	279	231	272	258	288	263	269	278	270	218	252	249	273	239	270	263	278	267	238	243	274	245	256	255	238	265	247	257	266	235	240	264	253	255	236	245	266	263	270	263	207	235	246	277	231	258	249	253	264	269	256	235	261	269	244	232	256	260	276	279	227	241	236	223	253	259	250	262	255	238	261	245	235	260	253	258	254	284	251	236	260	247	238	242	260	264	240	272	241	244	275	268	279	241	239	264	245	207	223	249	257	256	244	251	282	210	270	251	242	234	236	264	243	262	259	248	262	264	248	235	247	229	252	243	259	254	276	239	252	257	245	242	258	262	256	261	239	243	242	251	223	234	257	247	264	250	236	223	270	238	240	259	260	265	243	246	263	260	232	228	263	255	234	248	280	242	243	238	261	244	235	244	269	229	236	258	246	256	252	254	262	257	219	234	274	256	229	241	254	244	255	248	257	259	247	250	237	268	262	239	278	256	239	286	269	250	240	219	269	246	243	268	259	240	246	244	253	239	280	251	243	233	249	271	271	225	263	255	252	286	246	227	257	247	245	230	247	255	251	240	279	238	257	232	258	262	236	281	257	271	237	247	257	251	269	246	298	257	261	230	253	236	242	273	226	286	243	262	259	268	264	243	273	253	245	251	259	239	235	250	223	266	246	235	260	247	258	244	244	265	271	275	252	225	248	242	241	232	241	269	240	253	249	272	263	243
60551	86890	57217	29934	17375	1533	542	463	495	499	521	511	470	486	478	474	511	483	475	488	469	422	509	494	496	496	520	469	501	481	473	438	479	450	476	496	486	518	499	459	497	461	477	429	475	515	439	452	455	508	465	451	473	455	432	476	502	522	484	511	454	487	482	510	497	482	476	483	492	481	521	463	496	466	454	446	427	475	491	475	443	497	502	499	486	486	466	458	463	470	505	472	480	466	487	416	492	465	517	457	496	475	498	474	483	485	461	481	499	468	460	508	504	496	489	507	468	475	503	491	473	454	502	500	501	478	480	442	462	510	486	444	464	439	509	466	472	441	481	510	469	470	498	491	488	439	476	467	491	492	469	431	493	506	497	483	465	495	468	473	502	503	504	413	430	471	487	479	473	487	448	493	497	467	504	453	458	482	478	501	465	470	467	517	466	456	470	479	454	494	471	489	482	545	471	497	477	462	480	459	468	488	442	507	549	451	482	479	490	508	469	518	471	482	507	465	485	482	472	457	488	482	473	486	506	498	437	460	460	445	474	488	500	480	437	455	438	431	481	479	493	473	520	479	478	460	480	479	493	481	487	503	432	481	460	497	482	499	455	456	497	453	521	447	510	500	488	511	505	474	511	483	491	448	445	504	491	510	481	467	501	451	481	484	469	480	495	501	500	474	461	501	461	439	469	513	455	480	446	474	495	472	467	480	519	501	512	503	493	466	481	438	496	524	482	468	478	476	499	481	495	484	466	455	472	499	450	508	435	464	503	487	502	466	474	470	462	481	483	468	492	527	500	458	510	469	461	475	478	480	522	458	463	519	511	471	466	476	438	471	484	472	491	484	456	475	488	485	472	506	458	474	467	493	472	491	449	443	523	455	470	477	460	528	476	461	479	478	500	483	481	484	465	476	507	472	470	451	503	486	471	483	491	474	484	502	488	499	483	495	448	473	456	474	462	485	492	466	517	488	483	456	505	460	464	497	512	482	464	500	446	488	484	480	494	469	463	466	463	445	497	477	477	535	485	475	463	460	481	503	479	483	462	481	476	479	488	494	481	481	471	515	497	471	476	468	487	476	455	458	497	461	440	507	492	473	464	481	496	468	495	503	463	482	469	499	484	485	484	444	511	454	533	500	527	466	490	501	503	498	487	481	480	485	488	481	466	484	515	480	470	460	485	465	449	484	468	490	510	477	489	528	492	497	527	484	495	493	474	471	487	473	465	488	484	465	506	467	463	494	459	455	484	501	488	435	500	467	466	471	479	477	467	467	503	482	509	477	479	491	528	478	506	496	482	464	475	481	510	476	491	457	481	490	479	483	468	498	497	446	462	467	470	504	469	454	476	459	470	475	449	447	523	491	489	470	463	475	487	460	474	483	455	473	467	448	474	504	480	461	511	470	467	479	494	459	505	478	454	501	531	450	469	480	491	491	485	490	516	429	444	446	466	484	459	478	494	452	476	445	482	437	516	485	497	463	455	498	516	516	467	443	501	492	502	463	466	489	464	454	464	490	497	474	462	482	462	439	478	459	478	515	435	462	507	498	487	463	476	497	456	480	462	493	491	494	480	504	481	479	491	469	461	472	509	519	487	478	496	476	470	466	477	474	519	521	460	445	493	466	469	440	459	491	457	498	463	482	467	524	471	496	477	476	475	506	487	467	463	486	466	466	452	469	513	446	512	483	513	447	486	453	442	472	425	450	514	508	487	466	416	464	455	479	484	499	444	477	484	472	501	487	461	479	525	474	472	488	467	508	491	471	476	484	488	510	469	453	450	462	500	464	462	473	485	432	475	509	466	491	470	512	482	479	511	484	475	474	508	527	471	480	462	487	465	512	462	501	524	477	459	482	491	488	527	455	440	469	472	490	455	457	454	462	513	471	465	478	471	492	465	475	492	489	479	477	465	507	509	474	508	478	465	460	484	466	497	474	437	481	494	494	508	478	459	503	487	464	502	477	486	496	459	478	472	444	480	504	497	485	465	502	471	445	497	480	453	478	479	482	476	452	497	466	486	490	493	480	428	499	479	476	455	507	456	449	509	461	458	489	466	500	457	446	463	451	499	497	464	463	487	473	460	490	460	489	467	452	481	459	447	512	482	482	502	499	445	463	495	473	484	479	493	462	450	462	467	489	469	458	498	454	493	495	484	458	485	485	485	473	489	495	437	477	444	448	491	501	513	504	466	461	500	454	488	505	464	491	515	433	473	492	482	481	505	484	498	472	461	488	464	453	469	480	492	457	475	495	461	478	454	451	467	456	440	481	495	444	488	481	518	467	493	524	474	495	503	469	473	484	504	459	497	487	448	477	502	475	446	481	467	483	478	463	497	456	512	467	460	485	466	467	472	483	504	494	486	468	488	488	456	454	489	479	451	490	448	487	491	469	506	483	469	485	444	463	490	513	462	493	453	477	471	509	469	481	488	444	439	466	499	476	462	471	495	483	484	482	453	516	500	482	466	465	464	465	464	472	467	486	489	452	497	502	471	448	439	448	505	452	473	468	463	454	447	485	497	478	500	507	466	465	500	496	474	464	491	447	492	448	540	522	466	487	483	464	440	461	508	505	461	463	458	484	461	521	456	498	480	489	479	475	490	467	492	522	456	469	487	451	521	456	478	494	473	466	471	438	460	468	477	475	493	444	501	495	491	459	462	454	505	481	489	460	477	461	493	420	472	488	464	484	488	500	477	475	490	456	498	504	450	442	477	502	463	482	504	519	486	513	448	475	461	469	481	483	504	484	477	468	500	513	465	452	509	490	500	465	503	463	468	463	474	451	504	480	461	504	442	478	485	487	471	538	425	473	464	497	455	493	478	469	480	433	499	462	469	469	478	479	465	421	494	503	481	493	466	448	452	502	523	458	449	509	514	444	498	474	463	484	480	455	466	481	472	514	478	473	513	474	429	484	472	474	500	501	467	505	484	469	435	440	449	487	456	481	451	489	429	474	478	487	467	441	497	506	474	463	446	483	464	516	490	473	469	452	479	510	496	504	491	526	475	511	480	487	497	521	450	468	477	469	486	459	508	496	496	493	488	496	505	476	492	500	437	477	455	483	479	462	463	443	435	487	486	481	492	473	457	475	485	485	486	471	507	519	457	491	495	462	491	502	442	488	491	461	493	465	481	497	445	443	519	481	498	472	466	491	462	468	464	459	473	466	465	487	457	496	523	481	478	487	472	491	494	501	471	520	461	466	507	442	452	487	472	462	473	461	475	471	499	494	449	492	499	441	488	500	485	482	454	440	445	493	456	449	465	475	458	420	481	459	467	484	489	468	487	465	534	481	442	532	487	472	508	512	493	460	472	468	520	474	452	499	496	470	496	530	482	483	470	459	453	467	486	448	505	479	505	522	451	473	457	496	489	467	507	447	494	463	479	495	497	443	511	443	447	460	508	446	485	478	477	484	485	470	466	505	457	481	500	513	494	446	473	472	462	452	481	493	476	443	459	473	457	503	473	480	450	485	528	478	445	502	456	511
23147	21794	29489	23771	21222	17838	3358	475	439	405	429	386	402	414	428	392	429	415	399	422	397	439	428	416	406	435	427	398	419	410	399	395	413	382	408	393	406	420	391	473	440	402	379	405	401	396	415	410	384	415	367	408	376	362	408	426	353	395	423	412	412	368	438	429	423	384	420	390	393	442	403	414	411	419	370	390	424	416	418	398	426	389	380	377	409	414	401	430	420	422	418	406	387	383	415	388	389	405	415	410	381	353	402	387	429	413	413	421	406	453	416	388	422	414	405	429	374	402	435	448	406	375	397	435	408	370	429	433	413	413	370	394	387	364	426	370	413	410	401	380	378	382	383	398	388	387	403	399	416	413	365	398	427	437	409	387	411	417	372	414	410	412	416	399	397	426	405	409	388	418	417	386	412	388	394	403	402	414	376	410	401	365	391	424	417	398	410	391	457	423	392	417	389	375	401	402	368	407	410	375	441	380	423	410	403	386	376	405	401	416	402	375	382	409	428	426	402	417	380	402	394	381	403	392	390	387	430	427	404	403	385	400	399	362	394	390	384	380	390	446	405	394	415	379	455	394	387	417	370	393	395	411	402	423	434	386	386	426	379	391	404	430	410	386	420	421	411	384	407	383	378	424	440	407	435	411	392	415	418	409	391	432	398	407	390	441	408	357	411	409	398	369	397	391	403	391	396	376	418	364	370	365	394	399	402	422	434	389	446	395	400	385	418	414	398	388	393	446	426	396	412	402	416	425	412	401	419	397	391	385	421	416	377	415	415	421	396	458	378	388	409	377	380	420	383	462	395	384	438	386	437	403	398	390	404	420	409	416	392	388	424	438	395	422	417	434	412	368	402	424	442	405	405	430	391	404	422	399	400	387	426	395	414	414	397	410	396	381	380	385	425	443	409	387	407	429	428	383	387	404	429	421	372	417	421	388	394	414	428	374	408	452	412	417	380	405	424	364	407	420	418	390	403	420	370	385	403	397	426	404	449	373	429	396	375	396	425	442	381	421	387	391	401	377	396	392	443	425	405	420	438	427	401	397	441	416	410	400	417	413	407	419	386	436	425	389	407	405	411	374	360	373	401	388	410	390	421	419	439	413	415	394	401	397	402	386	398	414	401	391	373	400	410	384	389	377	420	407	400	393	398	433	382	399	383	394	414	383	403	409	419	401	400	383	399	383	409	386	395	440	378	399	383	395	411	411	456	408	431	424	428	389	414	413	400	443	414	432	406	414	414	398	405	396	423	403	389	386	393	416	424	430	362	406	411	377	385	418	423	349	401	401	374	441	411	385	430	433	441	377	386	404	391	377	405	426	390	400	406	381	392	398	415	376	389	396	447	396	379	400	370	433	436	419	410	367	414	413	382	380	435	425	394	386	402	429	421	395	436	411	392	380	407	389	429	403	432	443	436	392	392	390	419	382	392	416	382	400	425	391	428	407	427	392	363	440	424	411	383	415	399	402	388	450	396	380	379	445	409	390	380	382	416	384	391	382	394	394	372	400	383	441	384	397	373	432	406	437	376	406	403	405	416	412	412	419	407	375	408	413	418	414	422	363	385	402	395	412	433	403	406	388	398	409	427	386	415	408	361	392	378	413	399	411	430	386	408	391	427	400	413	434	379	398	393	409	432	385	401	428	412	418	414	382	402	412	385	395	447	396	391	389	364	414	394	403	407	402	413	419	406	430	379	403	402	415	397	410	378	405	398	437	385	407	393	390	406	430	368	396	418	421	382	406	412	386	408	400	386	381	437	378	377	402	387	414	478	402	388	393	383	378	424	401	375	410	384	407	380	407	399	371	349	409	420	430	399	378	395	429	416	425	400	415	413	424	381	415	407	368	408	411	406	419	404	412	406	410	405	384	364	435	431	374	394	392	423	370	415	393	410	389	388	418	403	394	414	380	388	387	405	390	403	405	386	409	394	395	415	424	415	403	407	396	387	391	397	394	376	359	409	408	404	391	410	376	418	389	422	405	393	409	422	384	420	404	413	410	382	403	405	410	393	420	402	414	398	432	402	418	413	381	428	376	411	401	409	358	385	441	407	437	387	399	442	410	424	389	400	412	397	397	344	403	420	410	401	404	374	425	391	402	429	361	435	426	424	404	396	437	421	430	384	388	412	399	412	393	380	376	365	428	424	385	416	393	402	419	413	401	381	428	424	384	371	361	434	406	404	390	379	416	405	409	425	398	378	433	407	409	407	374	396	426	418	417	407	430	401	425	414	403	413	387	403	429	393	424	413	435	421	395	361	419	376	414	366	408	430	393	402	396	442	385	384	407	415	401	401	407	411	397	417	406	430	403	397	420	413	413	413	393	382	401	368	416	403	426	386	432	412	389	387	399	443	407	395	388	422	403	410	434	409	413	388	401	410	379	388	422	380	397	419	418	397	364	423	401	399	381	413	383	366	394	399	394	385	427	405	390	405	436	374	392	398	431	398	409	414	433	417	439	372	430	407	401	431	410	421	380	416	405	411	386	434	435	380	411	363	378	434	399	428	400	448	395	384	408	408	386	392	408	443	412	410	360	383	439	384	423	409	411	387	413	424	420	397	394	434	412	416	397	380	358	405	378	371	442	412	405	410	424	419	429	426	419	386	389	406	426	423	387	415	399	387	426	433	375	413	411	414	400	385	416	398	408	405	432	403	389	408	399	385	418	388	400	403	398	402	408	395	426	373	382	409	419	407	371	371	391	402	410	431	380	388	417	404	411	366	432	430	392	380	389	379	393	430	383	404	375	403	406	405	396	435	400	380	432	410	418	408	415	386	378	417	435	403	393	430	423	399	392	399	417	434	376	431	408	419	421	413	369	405	432	401	435	417	409	423	390	392	397	376	418	419	383	392	396	396	375	426	384	400	411	441	407	439	379	383	400	419	413	436	433	425	402	388	390	393	392	386	389	368	413	408	407	396	413	431	389	395	382	401	432	407	382	404	431	404	418	407	389	417	413	398	375	413	408	406	393	432	407	390	446	417	396	387	418	373	417	389	405	369	385	429	411	398	393	441	399	411	416	363	408	403	393	371	402	434	414	398	405	404	407	424	414	412	377	409	377	439	392	385	404	427	396	427	396	371	387	441	371	380	381	424	391	375	372	405	405	399	410	436	392	423	396	390	392	430	390	423	429	378	414	387	436	398	408	412	389	376	373	403	418	414	432	422	389	390	437	408	390	400	409	439	396	428	380	386	427	412	412	395	400	385	411	412	374	384	400	436	423	395	405	383	392	416	437	381	394	358	364	404	408	458	399	379	398	413	399	392	392	418	446	420	383	445	419	407	398	404	444	386	424	386	396	407	403	408	364	416	410	358	407	409	420	413	382	421	438	421	395	378	397	421	369	409	449	401	402	376	397	388	387	415	370	452	407	415	389	410	383	425	382	420	403	383	400	372	410	389	414	375	373	424	353	417	407	412	406	410	408	409	446	440	413	412	415	409	420	426	406	426	414	471	393	373	386	394	406	419	405	392	386	394	382
59854	97503	64204	38904	23656	1564	761	730	762	715	747	721	721	716	693	664	738	705	694	704	725	727	713	716	712	719	760	683	622	682	675	726	714	715	713	713	711	703	668	688	683	694	672	667	742	684	682	739	637	679	679	692	764	655	746	706	692	709	710	706	715	724	671	720	649	689	722	691	737	683	708	653	742	674	707	695	732	699	701	663	716	652	722	728	668	695	665	734	661	689	672	745	667	656	619	655	666	672	672	704	674	615	760	658	671	666	678	730	707	700	693	753	668	683	749	699	706	649	682	676	705	659	682	727	674	673	643	680	661	699	642	709	688	720	622	703	678	692	724	694	712	750	690	715	686	721	678	692	730	718	697	683	683	701	711	677	711	702	685	681	725	701	719	694	719	697	660	696	694	706	707	740	649	655	710	671	676	691	699	682	732	711	694	684	668	704	669	702	758	726	684	652	697	704	706	720	618	721	612	711	716	682	717	725	681	717	690	697	717	702	717	693	707	667	705	723	731	747	681	716	701	728	699	731	693	685	685	694	687	731	682	673	684	683	699	733	704	708	696	709	647	706	693	661	720	728	707	683	728	740	722	728	675	668	737	652	716	704	654	688	706	676	717	672	653	696	717	685	693	669	755	737	671	700	669	667	667	696	715	678	701	676	682	690	680	673	673	691	717	720	705	702	690	699	690	673	682	707	706	675	726	697	676	668	673	710	662	710	697	682	714	693	690	728	704	690	708	723	737	684	679	692	655	687	659	715	715	709	693	725	735	664	717	694	641	701	697	713	666	714	702	731	696	715	706	690	663	658	700	714	687	665	730	717	667	701	697	668	682	714	732	689	746	659	719	718	674	623	707	679	684	644	706	681	673	695	679	689	727	671	681	688	679	629	706	687	680	687	696	684	698	682	662	716	714	697	683	662	683	706	678	683	732	679	681	707	727	723	752	694	694	689	697	664	689	721	700	748	739	670	710	723	673	704	645	717	700	691	700	694	683	672	661	715	681	658	680	723	701	683	650	692	673	682	690	706	689	684	658	711	651	701	672	682	675	680	689	694	755	697	713	683	722	723	722	714	672	715	681	700	697	704	684	669	726	693	662	698	693	662	648	676	705	705	688	678	694	674	749	648	741	696	685	706	672	722	716	682	674	740	753	693	701	706	694	726	673	664	697	739	736	711	672	647	710	636	666	664	713	739	711	701	735	732	703	699	740	692	660	730	710	709	714	687	700	685	666	684	772	711	736	697	693	712	737	665	720	678	674	726	684	692	695	693	699	702	715	663	695	639	694	676	698	740	680	667	665	738	728	663	692	721	685	654	715	682	686	691	690	629	714	658	655	671	668	731	640	742	701	701	690	740	688	719	695	705	668	731	663	694	695	737	662	721	690	704	669	689	684	723	661	689	706	702	684	689	684	713	657	701	677	754	666	735	684	670	644	713	722	661	720	665	699	726	679	747	694	689	694	696	702	662	693	718	686	690	709	682	715	682	701	671	703	722	727	685	677	695	688	701	699	745	686	684	687	702	681	760	681	715	729	678	700	674	687	717	729	666	752	690	672	702	696	737	745	649	718	674	720	723	696	682	728	663	726	703	715	695	685	664	722	614	658	693	765	672	750	688	684	676	720	693	718	703	683	717	709	647	644	628	708	663	709	712	739	729	697	692	710	734	713	685	712	710	683	650	675	685	665	701	740	675	727	718	706	700	704	701	670	707	683	737	712	688	716	718	707	701	718	750	656	672	714	681	748	738	683	687	656	689	683	710	679	697	724	656	698	695	732	732	696	708	707	664	688	672	751	711	641	699	696	766	656	690	673	683	708	725	686	639	661	692	679	694	689	662	697	713	682	695	624	707	696	730	680	695	719	699	667	684	731	693	715	716	720	654	707	694	709	689	694	672	631	702	708	660	671	730	707	669	696	741	670	714	693	670	672	699	718	714	682	644	711	669	721	681	690	669	672	750	689	727	698	719	708	725	730	676	713	681	699	678	684	694	728	695	707	682	741	769	660	702	688	690	630	625	676	677	718	703	656	684	654	676	633	730	702	689	717	701	685	693	676	688	717	715	672	682	712	699	666	711	670	721	682	715	700	672	750	689	694	686	726	707	661	747	704	687	666	710	698	702	706	745	761	689	693	711	715	714	687	665	667	701	717	695	722	718	686	719	670	709	684	676	684	720	728	715	712	699	652	674	638	705	728	675	645	649	702	682	683	671	690	681	670	691	656	715	692	682	671	683	684	724	672	683	666	699	712	707	675	689	686	707	693	702	711	686	646	732	720	729	674	666	711	681	700	713	693	669	700	719	634	690	685	707	759	647	697	687	684	686	708	675	728	741	701	671	675	706	698	665	711	678	674	689	691	657	661	644	705	672	713	669	717	655	723	658	723	686	613	677	700	667	668	751	712	737	711	721	734	726	705	700	736	685	711	664	651	682	704	649	690	673	680	698	685	679	708	686	714	714	679	677	639	768	689	700	698	688	700	711	686	724	711	713	704	738	728	712	686	706	694	702	688	711	666	674	691	682	695	648	734	721	709	681	703	726	675	683	716	678	730	708	721	665	727	677	699	704	691	656	679	684	700	679	653	730	757	709	709	637	707	681	696	700	680	703	695	748	685	687	705	683	684	730	695	679	708	715	666	706	689	695	695	663	614	739	701	715	704	705	709	690	732	692	692	694	684	719	701	684	638	710	693	701	719	679	671	738	717	704	698	685	704	720	673	661	688	662	708	699	667	707	672	721	735	697	685	737	702	720	641	685	696	671	779	668	683	766	686	684	694	717	670	764	670	701	698	701	688	700	689	708	657	693	684	682	680	694	725	737	699	694	705	681	727	697	692	660	650	670	685	689	684	669	653	733	674	682	721	662	698	699	700	725	684	718	703	715	697	695	692	767	700	742	710	722	689	766	720	678	649	682	672	707	729	710	691	699	742	629	652	695	634	691	703	712	707	640	724	700	690	677	674	696	730	721	688	676	687	692	676	676	706	689	677	685	688	700	725	730	664	690	709	648	702	808	647	724	670	723	650	681	674	673	699	669	652	698	652	672	699	727	674	721	729	686	680	702	717	716	665	709	719	733	728	642	744	736	666	694	699	680	662	678	669	678	741	696	688	719	689	698	697	686	644	652	731	678	683	679	666	676	667	656	685	622	712	693	715	617	712	657	705	685	690	736	739	710	708	702	710	698	749	722	651	647	713	666	675	671	730	713	693	687	654	741	702	670	687	677	688	679	709	704	744	709	706	695	702	675	741	685	696	729	678	687	689	694	687	736	689	744	708	670	667	667	705	731	711	729	684	668	649	696	680	692	727	730	677	672	711	653	721	660	646	729	665	706	648	700	653	681	707	711	678	722	687	664	726	648	669	681	679	706	706	697	718	684	713	685	656	722	691	697	681	680	654	662	715	675	683	709	694	721	681	712	743	695	692	710	708	694	723	671	709	688	679	666	686	665	698	665	702	683	660	696	699	673	733	741	721	679	644	700
29338	28605	23983	8826	1560	536	366	339	337	302	328	340	312	323	343	323	318	367	311	308	313	335	320	311	357	325	326	309	339	311	320	307	339	375	303	312	352	345	345	338	333	358	351	354	353	319	320	303	342	311	346	312	351	312	309	310	324	323	306	330	331	331	355	350	303	295	339	293	340	323	298	324	355	341	338	335	345	324	314	309	332	329	304	313	339	331	326	321	329	334	338	323	326	332	315	324	347	354	371	319	338	344	339	347	341	339	341	348	335	336	331	303	330	291	324	313	351	331	324	346	320	305	292	342	344	348	332	325	320	321	355	333	310	314	315	325	354	330	314	354	331	318	325	323	310	309	305	330	298	328	337	316	352	346	312	318	313	362	314	347	327	299	327	336	301	348	324	318	351	354	341	356	337	303	334	359	339	329	331	347	351	326	330	307	331	335	286	332	356	295	315	367	309	345	344	331	340	338	332	348	349	310	332	338	310	323	322	314	297	328	321	312	342	323	303	315	298	326	324	321	369	321	335	319	327	327	329	308	355	320	299	303	342	308	333	308	324	319	348	355	361	323	319	321	319	344	294	345	323	327	322	313	336	334	300	278	347	325	288	323	311	306	328	319	321	328	295	386	329	338	317	289	326	307	315	316	331	336	328	283	299	320	344	330	304	301	335	326	318	311	345	342	308	318	361	347	323	289	346	342	311	350	338	334	309	325	342	314	287	336	368	342	322	326	332	328	318	312	333	335	345	310	347	351	329	338	319	336	331	310	345	333	351	327	361	322	323	312	304	318	357	318	362	313	355	307	326	304	341	305	301	306	307	337	310	331	312	329	329	319	326	343	333	292	314	284	320	339	311	346	344	315	315	306	318	324	346	324	320	327	363	343	324	321	299	299	337	308	324	357	305	326	332	358	308	327	351	295	308	324	351	306	312	333	325	344	323	327	318	312	346	319	337	339	307	328	284	342	336	330	325	326	336	345	319	301	311	297	329	307	316	325	319	342	326	328	331	335	346	347	361	311	301	317	332	315	300	329	317	324	343	325	303	325	337	324	323	346	294	311	342	353	326	350	335	350	337	329	339	317	326	286	357	320	310	287	339	316	323	315	335	353	325	324	323	354	330	347	343	351	339	320	289	315	359	336	343	355	311	326	314	340	326	312	356	339	353	312	336	307	324	338	311	328	307	335	333	346	311	322	329	308	341	319	316	324	323	303	334	323	304	344	330	320	311	329	343	342	333	318	358	301	315	341	336	314	329	320	311	322	308	284	331	329	299	339	315	319	312	352	354	338	310	326	330	311	303	341	342	329	330	302	322	332	306	330	339	344	312	322	322	339	311	307	335	305	320	316	316	345	331	327	328	342	324	339	305	320	317	340	300	304	304	298	343	325	329	328	331	323	313	325	317	311	312	327	328	343	328	320	311	321	339	316	321	357	332	318	327	300	340	304	344	296	312	350	344	324	321	297	303	349	291	301	325	318	301	354	336	316	333	313	322	354	320	339	304	357	334	350	314	352	341	322	326	300	350	292	318	355	333	312	328	342	346	310	311	349	310	304	325	333	312	335	328	323	346	327	312	339	320	333	341	343	340	325	323	332	330	336	343	343	373	343	299	317	314	331	341	341	325	349	380	334	332	372	328	350	326	318	323	330	310	311	315	310	343	337	332	310	332	328	358	333	334	313	293	346	305	310	308	303	297	310	315	322	316	331	321	343	322	317	349	321	384	324	340	284	304	326	333	317	300	353	322	355	343	329	338	344	318	302	305	311	327	332	343	341	313	339	337	292	332	324	326	340	294	335	339	315	303	331	326	295	345	307	334	306	316	315	339	302	361	350	314	336	317	299	310	335	356	364	327	336	323	296	352	319	308	324	341	316	309	346	337	311	356	330	333	325	363	313	336	302	300	342	327	328	327	326	371	320	317	320	339	298	309	302	334	306	298	351	311	311	358	314	351	331	305	290	314	360	347	343	336	353	332	321	338	321	306	345	349	348	348	337	360	326	318	320	304	329	318	292	289	331	292	319	319	302	342	321	324	302	332	320	362	349	338	328	325	350	322	301	325	317	347	316	329	287	344	340	356	330	333	348	311	355	332	312	324	319	325	299	321	336	326	331	332	323	339	297	332	312	306	325	298	348	311	348	320	319	321	336	304	357	322	335	357	311	342	350	330	350	333	312	337	338	340	357	289	322	317	370	326	327	342	309	342	333	328	324	327	340	338	312	332	365	334	344	333	322	348	328	324	333	326	324	329	336	322	306	312	304	324	319	348	318	350	348	328	343	339	314	310	330	349	287	352	329	348	344	329	338	323	301	295	322	313	330	310	319	348	294	332	305	324	347	300	350	351	315	329	302	317	355	345	345	348	318	294	295	300	322	341	329	363	315	331	334	348	335	325	344	308	318	342	334	353	327	330	320	326	353	320	309	343	340	354	316	328	370	346	325	333	313	342	340	363	316	318	326	313	329	312	312	362	304	330	344	313	316	320	323	314	334	347	320	336	303	349	331	304	287	321	291	320	330	302	293	357	327	327	328	336	347	327	318	313	333	330	329	346	324	310	337	303	327	353	326	310	327	336	338	345	303	340	353	339	321	281	357	329	311	339	330	324	313	343	362	311	371	316	329	313	309	327	334	313	335	332	338	347	319	321	323	312	349	316	306	297	296	340	290	319	307	349	357	360	296	325	283	368	352	331	310	343	327	308	307	315	321	337	310	312	347	316	332	327	319	344	333	351	301	331	333	312	323	341	317	337	334	351	349	323	323	339	362	323	331	338	346	316	283	301	351	311	320	344	312	300	314	329	331	308	315	328	332	318	339	316	335	330	326	327	307	306	332	327	301	323	309	296	318	352	337	343	354	322	319	348	317	336	344	314	363	343	326	325	344	308	308	323	335	339	277	340	295	352	346	333	293	307	319	331	331	317	324	328	322	308	351	305	313	338	287	317	303	309	362	317	331	323	323	338	319	355	341	339	327	331	315	327	293	335	337	313	331	355	346	325	332	314	357	334	292	335	329	342	302	342	339	323	342	313	304	355	315	323	387	342	326	309	319	314	308	313	307	326	333	323	353	313	320	311	352	322	318	307	349	295	311	326	329	313	316	380	312	294	352	297	314	359	320	324	336	315	285	317	337	352	343	336	337	309	315	354	313	316	280	315	325	320	313	293	341	356	326	353	323	323	322	308	305	315	304	343	324	332	321	329	311	321	392	349	324	362	314	312	329	336	323	334	342	336	338	343	354	322	313	307	318	326	333	329	297	350	356	354	346	352	305	306	321	321	340	332	307	309	311	326	293	335	304	325	359	323	312	342	309	326	301	321	321	363	335	323	312	344	352	301	337	323	314	341	339	330	289	295	352	328	337	296	320	298	322	337	352	330	285	304	337	319	354	330	356	353	333	324	338	336	322	304	291	316	324	318	335	314	360	376	338	308	324	323	320	306	309	350	343	318	335	321	297	343	313	299	340	340	304	340	313	329	322	320	323
39710	46803	26441	8133	3359	638	591	620	601	610	615	618	613	622	632	584	609	633	623	626	623	614	541	597	656	618	605	616	608	615	655	603	597	582	582	582	657	611	608	608	615	608	632	589	590	590	570	575	642	583	647	590	684	572	611	602	622	613	648	609	629	612	629	636	605	584	607	650	630	577	597	619	604	626	599	603	605	596	636	614	608	619	610	614	618	611	648	632	622	607	569	619	631	633	629	624	610	659	575	614	541	605	636	612	590	639	603	617	582	597	636	610	630	574	626	647	588	590	626	590	610	592	604	564	630	598	625	638	629	569	626	601	611	589	584	590	625	633	621	619	603	589	553	617	569	652	647	609	625	565	625	640	616	597	585	581	625	634	606	600	624	603	620	666	621	595	586	633	553	596	555	589	619	587	589	624	648	625	625	640	617	658	576	614	624	564	621	634	588	598	623	613	604	617	614	603	587	578	595	599	584	593	623	648	626	644	652	623	635	591	587	642	591	660	597	597	626	634	600	607	617	572	599	612	608	619	645	637	544	616	649	633	623	586	596	614	581	587	624	618	642	625	585	618	610	611	606	615	608	649	607	686	611	588	578	644	603	617	584	637	631	614	562	634	595	622	582	609	611	641	636	617	613	641	567	616	607	581	626	655	614	627	620	611	626	584	604	624	639	597	570	616	625	629	601	623	575	619	640	593	604	618	558	643	625	602	611	625	633	605	621	573	627	587	586	624	623	613	561	574	606	585	613	593	630	586	599	601	640	624	612	620	584	631	570	602	588	610	597	588	647	614	592	623	618	639	624	619	603	590	627	626	589	574	643	611	602	660	619	563	635	629	622	571	570	615	645	614	577	623	623	603	579	580	619	688	589	689	575	591	629	680	570	639	638	652	639	623	615	606	590	598	618	583	573	615	610	610	609	593	610	585	553	622	598	590	591	646	649	610	654	638	653	601	593	607	634	590	613	598	622	641	596	632	645	604	614	613	647	623	601	595	568	619	587	582	639	596	631	610	612	624	595	591	544	608	633	631	629	610	639	614	597	596	644	627	624	602	588	605	617	648	596	648	637	621	643	618	581	599	624	575	603	595	605	623	666	613	588	589	607	627	579	664	612	615	636	592	605	590	630	588	622	615	591	611	600	612	609	592	615	640	615	602	614	594	599	603	560	618	562	615	619	599	617	610	614	567	612	614	609	619	628	604	634	608	625	595	602	598	589	580	640	591	540	608	618	583	635	615	602	612	614	617	631	566	628	623	595	629	577	597	600	541	647	595	634	636	629	580	612	566	634	619	615	598	600	596	580	572	595	628	679	622	613	603	649	597	614	605	632	631	610	646	650	625	609	581	631	622	583	645	599	600	631	644	598	599	614	621	601	619	587	616	594	607	639	618	602	638	629	597	630	635	589	634	601	599	606	639	624	646	620	571	614	617	612	604	603	642	536	641	664	598	588	569	602	608	580	609	612	592	586	584	613	617	580	617	620	636	645	631	606	658	577	613	645	609	603	594	575	579	609	617	595	606	631	594	628	627	645	652	659	606	604	619	638	634	608	635	575	626	598	610	619	594	603	580	602	636	644	614	592	605	628	595	595	632	613	638	598	579	598	597	605	611	638	602	622	608	552	578	616	660	610	574	595	586	622	616	592	636	627	604	582	630	581	596	566	630	609	603	640	608	618	577	584	595	568	596	581	614	626	620	650	616	574	597	651	592	607	571	626	601	612	596	650	646	574	619	637	622	569	640	620	640	613	579	637	620	609	585	598	606	627	641	617	605	628	611	632	616	586	609	616	646	590	627	614	640	557	549	633	578	598	608	584	592	603	565	614	696	574	633	594	611	646	592	605	572	629	609	617	567	588	608	606	618	591	606	617	641	576	587	590	650	617	641	629	607	617	628	589	605	620	566	622	590	548	582	627	629	623	590	580	649	636	654	603	591	625	603	617	617	615	615	535	592	630	597	613	585	631	621	628	587	613	641	599	606	610	629	608	669	635	623	589	637	572	656	614	661	636	621	658	622	594	624	625	578	557	638	622	593	611	607	610	594	642	589	656	604	634	591	580	634	605	616	621	613	586	528	612	606	614	622	595	612	614	610	625	582	632	622	623	604	608	667	614	613	589	631	620	605	578	614	597	618	624	595	606	649	548	650	634	638	618	567	602	611	625	588	577	620	608	623	566	614	625	627	588	623	618	603	608	598	591	585	628	593	623	584	611	594	620	646	652	620	627	629	645	623	596	643	595	629	598	597	634	611	617	641	587	598	581	630	584	612	646	640	588	596	619	611	594	617	629	634	620	626	587	631	626	609	602	629	640	623	605	594	608	609	588	646	606	627	632	623	634	637	657	619	586	641	582	592	606	600	631	596	600	585	616	605	606	602	665	626	627	554	576	629	645	612	604	642	601	609	576	645	598	644	607	611	600	619	640	642	620	626	635	608	609	672	604	638	632	600	585	614	618	589	566	618	632	580	610	604	636	615	590	625	591	649	580	599	579	589	583	659	607	595	624	614	598	591	640	626	591	602	611	641	627	651	629	601	599	623	626	655	574	604	618	574	632	605	605	634	618	621	658	586	622	668	639	602	591	638	632	589	631	628	622	607	568	633	621	609	592	603	611	643	622	603	651	597	593	629	558	576	580	623	610	597	644	613	569	581	634	632	618	608	596	605	573	655	617	640	604	600	572	649	604	594	643	605	579	545	613	581	630	586	628	604	585	591	624	623	629	613	626	616	626	589	626	585	620	554	590	592	606	610	631	601	628	612	654	593	621	549	610	623	626	641	619	621	631	581	595	639	597	635	636	599	657	627	645	590	631	593	585	634	623	591	590	629	627	609	594	577	616	606	606	593	582	631	648	626	585	576	572	609	585	619	635	565	620	609	590	581	619	593	605	639	615	581	629	548	638	651	636	607	593	630	576	599	610	570	589	607	646	657	620	589	592	585	649	637	596	585	562	570	585	628	689	613	650	609	646	595	571	601	549	633	634	629	623	616	600	602	606	604	635	594	635	607	609	623	634	599	603	620	615	596	593	593	556	576	615	609	665	632	602	561	643	592	626	616	605	616	595	634	577	594	608	588	588	618	580	645	608	544	569	607	594	636	625	632	618	614	610	623	616	575	642	598	591	615	611	676	573	595	629	632	582	635	649	626	602	631	634	594	624	585	598	624	659	610	649	622	580	611	581	565	638	558	549	641	568	639	614	621	605	669	630	581	578	630	591	569	559	642	596	600	643	602	577	628	601	596	653	627	614	602	625	604	646	605	572	600	626	584	663	598	634	646	603	579	606	612	617	685	612	614	640	618	627	640	607	613	638	601	628	624	620	623	629	606	618	602	589	626	623	631	599	603	593	599	622	612	594	575	616	590	598	621	573	629	633	591	636	602	604	621	594	608	611	631	632	587	605	640	598	646	592	595	615	592	613	663	609	587	588	584	645	637	643	611	627	600	640	598	611	602	606	568	608	624	623	627	575	577	643	630	628	637
24467	22591	30317	24950	19653	6146	354	277	278	247	235	241	265	240	246	260	257	237	276	234	254	235	259	240	278	244	256	238	248	239	252	250	235	247	269	241	268	259	237	246	254	272	268	255	264	240	249	230	252	254	238	259	270	225	266	234	226	238	237	250	247	251	263	262	244	255	250	225	252	268	256	262	236	253	256	282	258	232	253	242	247	259	257	264	257	233	249	235	243	272	248	281	256	272	260	261	246	231	229	223	253	254	244	232	236	229	235	235	264	261	255	231	233	273	216	249	241	239	233	261	251	249	252	236	225	269	242	236	263	256	261	268	258	279	228	259	245	251	227	245	258	215	245	290	238	236	229	238	261	233	256	245	262	255	254	241	242	256	243	252	253	258	297	255	241	237	257	253	240	287	277	245	226	266	228	240	241	245	267	233	240	237	245	223	269	256	257	242	247	264	245	246	246	251	228	263	242	241	254	251	244	242	242	251	232	224	245	249	227	272	227	223	247	266	236	262	265	247	254	261	257	270	233	247	244	218	255	250	251	271	262	248	238	239	229	247	259	237	254	249	255	265	238	254	280	224	240	244	232	240	249	230	260	259	256	253	282	206	233	258	259	242	260	246	243	271	240	248	253	243	247	253	264	255	252	243	270	235	251	268	258	248	255	236	259	270	251	249	239	228	277	228	234	235	279	270	251	256	261	237	243	245	230	246	236	219	248	246	256	262	271	246	270	248	238	225	238	244	260	259	264	264	251	252	239	253	243	231	234	245	244	234	276	244	250	241	241	247	265	286	230	243	254	254	241	258	250	254	225	236	263	295	224	257	255	250	260	272	276	263	240	244	246	234	221	284	242	225	233	209	250	234	230	236	277	240	258	223	245	248	243	242	244	254	240	288	252	261	266	235	243	257	259	252	228	245	223	211	246	257	238	293	255	212	237	277	273	245	236	235	250	278	285	253	257	246	231	233	260	243	241	271	243	257	250	235	227	250	251	228	231	248	226	216	277	250	242	260	243	256	281	255	266	246	254	262	270	234	251	273	253	248	236	229	249	228	251	237	228	245	242	228	262	266	215	225	248	258	240	260	264	222	228	246	269	260	254	234	240	221	258	251	273	268	275	255	231	265	247	243	232	252	267	238	236	252	239	274	243	257	239	235	237	260	250	246	235	262	258	261	275	247	287	261	284	224	251	252	213	237	243	261	250	217	267	235	237	258	241	292	275	228	251	283	251	237	250	287	253	232	258	222	280	247	248	254	240	240	237	248	241	244	244	268	212	261	242	226	268	266	267	270	239	267	233	244	247	232	244	264	250	283	262	236	223	238	248	255	259	258	269	274	276	242	263	231	257	252	275	273	247	235	231	213	243	230	242	248	269	225	246	261	244	263	251	241	230	202	219	256	243	263	231	243	243	223	278	261	231	256	273	239	236	227	234	241	267	247	229	212	244	225	237	255	241	283	254	239	245	233	253	247	257	277	260	240	220	232	257	244	259	273	237	268	237	238	270	223	254	250	259	244	237	277	267	257	232	250	268	231	258	298	227	246	249	250	248	256	271	216	258	245	248	240	237	213	246	257	229	239	257	235	271	225	276	250	248	235	291	242	252	240	243	275	248	237	223	252	255	238	260	265	278	275	251	245	254	237	279	289	239	235	254	251	224	234	230	271	225	261	234	263	246	234	247	240	232	253	264	273	255	265	239	268	231	264	267	265	235	269	257	266	277	243	296	233	240	287	253	275	260	260	228	223	233	282	227	240	251	229	250	263	292	261	255	252	247	262	258	261	252	235	263	259	227	228	236	243	271	242	227	232	242	246	270	259	279	262	245	218	233	219	229	225	244	264	274	239	251	256	233	252	240	261	258	257	227	256	249	231	251	251	252	251	247	269	255	278	240	259	263	269	247	218	253	238	226	258	250	244	247	228	257	282	243	270	252	241	251	230	245	241	251	251	230	260	250	223	255	220	237	255	238	247	237	248	223	232	267	254	256	253	215	231	253	211	241	272	229	241	256	251	270	239	274	237	233	270	267	261	246	250	248	264	265	240	235	255	251	243	268	238	244	260	220	267	233	221	252	247	226	245	261	241	245	229	254	232	281	250	235	237	228	218	260	247	233	262	233	232	226	258	257	250	219	244	215	224	244	292	241	235	237	249	271	221	244	258	230	248	243	245	250	230	234	230	240	236	242	258	246	266	280	245	270	239	267	242	232	256	253	226	251	212	281	247	246	261	265	255	232	249	225	252	254	235	243	243	225	232	249	266	254	249	263	246	237	260	251	286	271	246	258	253	273	275	270	245	223	233	254	243	267	255	241	243	243	253	212	245	260	257	247	264	246	246	248	260	242	261	281	258	289	204	258	240	254	225	249	250	265	249	247	253	272	269	241	236	251	258	218	238	249	215	255	247	265	275	292	223	247	252	227	251	261	270	253	256	225	263	251	222	243	245	228	234	251	277	241	254	270	247	244	255	244	233	242	280	266	235	262	229	242	244	263	264	231	213	242	261	279	256	242	250	245	256	266	258	236	234	253	253	284	239	271	241	247	260	250	281	236	246	267	239	254	241	269	264	256	247	263	252	245	258	258	222	291	273	266	263	251	231	255	260	260	240	252	257	265	227	245	266	279	242	243	233	258	254	226	258	265	263	219	248	268	259	204	247	260	256	250	232	223	234	257	238	254	258	240	228	283	239	245	269	257	238	256	245	259	250	231	238	248	250	283	241	248	233	226	242	269	258	238	229	253	262	243	249	257	268	237	240	219	271	242	272	221	239	260	242	265	248	234	257	253	248	254	227	242	243	268	216	249	274	238	236	258	250	262	254	267	259	218	227	238	251	269	260	246	261	231	242	262	245	256	235	230	272	293	255	270	262	241	244	224	283	266	261	268	239	236	296	262	254	197	245	238	233	276	267	250	263	286	241	271	285	246	222	269	257	275	228	265	273	274	239	232	247	262	232	240	240	276	251	267	254	260	263	242	243	269	240	231	205	244	244	253	244	244	227	289	245	247	237	266	259	246	238	268	208	250	263	231	253	259	264	245	265	250	226	267	248	257	280	266	239	265	245	261	272	231	248	258	243	248	251	241	235	233	244	232	248	236	240	236	235	267	261	256	258	253	265	268	249	260	254	221	257	201	238	256	264	234	261	260	254	251	255	243	229	235	254	248	227	228	297	277	229	227	239	272	241	267	247	240	242	238	245	237	250	231	243	222	234	264	245	266	249	218	243	243	246	256	271	212	263	247	221	261	212	246	235	240	242	256	218	254	264	235	224	239	260	234	250	218	213	242	264	251	260	230	231	236	270	260	256	271	236	244	235	249	243	268	262	257	229	247	262	285	257	261	222	241	245	251	273	274	265	258	236	228	246	258	241	260	276	275	238	247	242	230	255	251	270	246	276	267	252	224	249	247	268	235	260	258	256	234	257	283	261	252	229	248	237	276	270	276	232	257	251	252	252	240	273	266	250	236	251	235	213	241	253	231	260	230	231
59911	86291	58424	27947	15572	651	552	512	451	528	486	514	498	450	469	465	498	484	493	453	466	509	504	446	471	460	477	461	457	484	473	482	450	501	436	478	479	491	492	486	479	495	437	479	454	476	456	451	448	459	436	437	435	423	477	492	475	451	461	463	444	466	431	484	494	461	437	434	460	461	475	467	478	459	453	448	462	467	479	467	457	464	507	449	424	466	488	487	469	462	451	482	498	472	484	456	444	478	495	454	472	453	495	444	467	452	454	481	511	461	497	449	480	471	491	490	465	492	454	436	440	471	429	491	500	473	437	459	435	428	491	506	494	473	481	445	468	444	477	494	471	449	516	461	455	448	465	475	481	451	461	472	442	467	470	463	501	440	432	449	475	461	463	465	482	450	454	475	496	451	486	468	475	486	495	499	456	449	465	478	473	484	482	473	495	470	480	506	456	476	449	449	475	486	475	454	451	465	463	476	466	455	478	451	490	495	477	483	476	471	435	458	484	464	507	502	471	477	462	494	439	460	457	481	477	451	500	476	481	476	470	453	476	429	502	485	493	455	475	461	483	478	447	454	473	485	448	492	447	424	459	447	502	476	452	449	499	468	467	453	476	492	489	507	462	489	480	468	432	496	491	470	462	466	485	470	462	457	455	455	468	467	483	509	495	433	451	446	492	461	486	494	434	476	473	432	482	495	452	470	468	509	476	473	479	482	477	463	488	462	493	491	463	461	489	447	450	471	472	439	470	454	468	460	437	439	477	435	493	499	461	491	468	453	476	462	486	462	472	455	458	502	512	492	441	502	476	496	453	487	475	456	426	512	475	478	478	445	477	489	484	450	483	447	419	478	460	460	458	453	459	431	472	480	456	499	436	458	472	460	509	477	456	482	497	467	489	464	449	454	480	460	501	490	470	492	464	482	490	501	462	459	453	485	439	479	506	490	429	441	506	483	478	480	472	506	440	475	485	444	468	458	449	482	487	443	478	467	450	476	481	449	478	453	470	479	483	501	500	493	438	471	444	471	473	476	463	477	433	429	461	445	473	488	427	462	500	472	503	469	461	497	476	483	430	441	475	481	479	430	462	481	502	463	474	434	506	457	484	471	458	510	457	441	431	482	447	480	441	481	479	510	441	444	469	456	463	477	457	442	469	462	484	473	468	471	487	461	525	460	487	463	425	470	452	497	471	441	491	463	440	451	484	501	498	466	467	463	466	440	478	466	493	507	511	450	468	505	489	480	468	441	440	450	493	471	542	479	470	486	431	437	405	448	453	461	461	460	444	457	466	483	492	427	487	522	427	443	472	447	464	474	494	470	494	449	439	468	445	457	465	479	482	493	465	478	450	430	489	524	503	480	475	501	454	468	463	517	451	464	453	466	455	447	462	453	472	428	478	475	520	461	451	429	476	454	465	483	481	430	455	473	459	502	484	424	466	481	468	460	477	493	452	459	446	483	453	510	422	459	421	457	458	465	450	494	498	459	487	481	448	447	482	472	468	489	514	426	472	489	469	488	490	509	431	472	517	455	443	480	472	464	513	489	429	435	464	471	442	476	446	465	447	448	428	479	440	479	440	456	455	489	451	442	458	483	483	476	474	466	445	486	451	447	482	500	451	471	423	488	488	497	470	459	460	510	458	485	494	475	436	463	478	470	470	495	466	467	461	474	466	479	423	442	491	439	501	473	446	452	457	464	449	487	449	452	491	479	469	423	446	445	457	465	457	459	497	455	428	467	452	496	446	469	455	428	435	413	410	530	468	440	504	451	503	440	471	497	450	461	480	452	482	456	446	476	467	403	437	480	433	455	464	506	497	491	490	493	455	465	480	445	481	464	409	491	431	473	458	466	440	448	489	520	462	463	447	480	478	507	496	482	460	443	484	463	459	451	526	497	495	506	502	435	451	506	442	469	456	473	495	478	495	467	475	447	467	438	474	444	426	472	459	438	460	455	506	448	465	438	462	414	465	464	452	499	473	468	442	489	471	496	465	467	489	483	432	450	466	486	451	472	491	467	521	463	459	445	479	497	492	486	446	493	473	476	444	454	437	450	491	464	503	499	453	467	452	463	445	472	485	477	474	482	459	494	471	448	459	464	474	463	471	436	497	452	465	480	484	513	511	438	460	461	465	461	448	483	466	445	455	481	449	460	485	481	480	481	442	440	501	474	474	539	471	478	462	485	487	450	454	459	439	445	458	517	459	487	481	496	513	435	455	459	496	468	418	503	501	474	493	444	470	445	506	473	494	453	457	480	465	476	450	510	465	471	471	483	463	486	476	451	430	460	493	446	501	468	466	484	480	489	470	456	470	497	457	469	486	484	498	464	481	446	469	458	439	469	492	487	466	481	463	512	488	510	502	480	483	439	483	456	455	450	481	482	448	467	461	476	446	453	427	474	464	434	462	471	449	483	466	449	455	421	462	415	475	441	468	453	448	476	450	439	476	422	466	481	473	489	461	435	472	496	449	493	480	475	455	439	489	442	423	471	454	469	482	477	473	421	484	479	471	491	427	496	495	458	488	473	484	460	506	462	481	484	472	452	494	458	489	455	497	454	453	487	459	485	482	482	482	477	456	479	490	471	452	492	479	486	455	470	512	454	488	512	450	486	500	460	501	481	495	455	476	417	492	480	472	447	450	499	472	489	449	455	430	497	458	487	470	495	490	447	486	446	473	500	448	496	502	463	460	435	517	450	495	491	456	463	479	462	454	481	493	470	467	455	482	526	470	466	451	473	481	474	490	455	493	472	420	456	457	467	409	486	444	417	461	467	480	435	493	508	475	487	470	525	478	478	465	464	487	461	453	460	459	447	486	460	462	518	466	474	459	462	474	455	499	459	459	485	490	460	465	469	478	482	480	453	440	470	451	446	489	462	509	466	450	473	478	455	459	459	507	453	521	457	470	457	481	449	483	474	431	438	477	439	460	486	485	467	490	491	491	421	478	465	459	468	484	486	488	450	446	466	526	440	501	436	501	445	465	439	409	494	471	497	460	492	498	428	449	453	496	453	468	437	466	398	446	462	470	452	417	464	451	500	469	457	438	475	460	493	438	499	452	472	470	462	430	467	456	469	470	457	481	473	501	450	490	468	504	415	461	444	464	506	451	481	481	459	473	459	454	471	434	464	503	460	484	464	474	472	472	495	437	468	489	464	453	487	473	491	444	428	490	481	474	458	484	453	483	465	490	459	451	450	468	467	450	450	449	487	478	467	481	467	506	466	491	464	473	468	477	414	438	440	467	482	467	469	477	468	471	479	455	487	475	425	462	458	467	446	476	444	457	422	446	457	485	498	491	483	485	480	465	418	464	478	500	452	464	489	469	491	453	490	457	460	466	473	449	482	460	437	480	453	466	482	482	475	435	449	432	434	495	436	449	453	473	453	459	457	466	465	478	468	464	455	478	435	463	525	483	493	475	481	485	464	445	458	438	459	453	427	484	460	465	448	475	452	447	478	486	478	499	458	460	501	448	479	484	460	430	487
23198	21559	29695	23902	21216	18084	3569	492	472	441	412	435	418	404	418	385	395	408	392	428	389	402	429	398	396	431	409	386	383	391	392	390	341	409	420	374	381	388	407	372	391	396	381	344	396	394	375	413	392	387	385	381	351	385	417	407	364	397	384	406	418	373	393	364	356	388	406	384	390	383	373	384	381	383	366	385	409	396	396	420	407	379	374	414	384	372	420	420	399	368	399	372	396	409	401	365	379	386	406	379	416	371	404	396	406	385	407	390	399	394	367	395	394	415	374	371	402	380	358	415	379	395	394	420	416	396	379	361	345	369	395	414	387	376	397	378	378	396	398	378	393	399	392	386	394	398	388	409	405	401	359	368	405	403	342	419	408	352	371	370	400	372	413	414	409	382	358	375	387	383	404	343	385	415	382	386	370	360	428	385	384	410	412	387	370	394	386	350	376	389	366	358	348	408	436	390	381	411	397	377	369	387	371	389	387	418	407	436	396	384	412	375	381	428	410	398	379	363	410	387	399	414	384	400	422	402	390	402	411	363	383	381	387	390	366	358	397	402	408	368	400	364	409	378	381	391	396	361	392	423	381	367	382	379	411	429	384	376	411	417	381	383	399	427	375	349	379	365	395	435	384	427	366	384	342	399	420	361	416	370	384	360	369	383	383	373	403	384	365	385	400	385	382	388	384	396	386	378	424	383	404	408	412	410	428	444	426	417	416	372	370	405	426	402	372	374	430	441	381	403	376	387	373	387	346	369	412	410	390	382	405	386	375	388	380	391	387	365	408	424	395	431	397	410	437	385	370	378	390	413	375	401	384	403	395	393	388	416	392	382	395	421	374	417	429	392	383	398	399	386	375	377	390	372	375	349	351	426	386	398	348	402	414	390	389	402	396	359	385	368	349	381	378	396	419	390	380	438	413	402	393	394	433	393	413	370	376	366	406	391	402	383	378	382	404	399	404	375	373	386	382	381	390	420	388	389	390	395	403	385	364	416	380	376	372	404	389	361	380	358	374	402	410	377	375	366	386	411	367	419	433	398	384	381	362	358	364	390	394	399	391	389	401	348	364	392	389	376	340	388	420	366	351	356	411	390	388	404	404	395	435	369	374	367	375	401	374	378	393	426	395	421	427	373	359	410	365	399	412	402	376	413	384	387	396	375	347	396	393	359	403	381	388	388	395	408	363	345	406	365	389	403	395	392	395	425	356	385	384	389	427	367	407	419	399	426	348	364	372	391	382	351	391	359	415	391	397	399	397	373	400	390	374	374	400	423	390	361	405	400	378	358	392	428	363	379	386	418	420	383	384	390	416	390	396	407	420	383	364	375	391	387	413	371	374	381	366	393	382	344	374	378	371	412	370	398	352	401	394	387	408	410	394	374	355	388	372	399	374	417	392	375	373	381	345	365	388	358	377	418	374	387	386	383	381	387	428	382	379	376	383	387	414	403	385	402	381	363	448	402	353	399	377	390	414	376	381	401	354	424	393	355	404	378	358	406	408	409	374	397	369	346	376	436	393	379	402	405	427	387	363	390	389	382	368	411	401	401	378	381	394	386	384	395	416	371	399	359	395	368	394	373	376	349	412	371	376	441	398	384	377	392	417	403	408	397	401	372	379	383	369	337	390	391	404	351	382	379	409	400	361	352	430	388	380	378	348	402	354	402	398	405	370	373	381	410	356	437	418	405	387	411	407	381	410	388	356	386	361	382	400	357	380	384	377	398	394	349	403	408	382	384	372	389	400	407	390	375	400	371	390	385	409	370	365	408	377	381	358	411	394	367	402	403	367	405	388	381	359	387	380	360	391	414	392	369	372	399	417	370	382	374	402	370	403	366	389	411	414	376	379	401	390	373	381	355	390	393	383	398	364	388	411	381	396	394	441	388	393	393	383	388	369	396	371	397	389	396	422	385	393	386	402	405	402	414	401	367	362	353	356	355	398	381	422	385	340	389	396	383	415	407	406	405	378	398	386	395	365	409	395	394	381	395	382	405	394	396	361	356	403	462	358	399	405	412	409	394	381	364	366	354	373	386	401	402	402	413	381	378	392	403	395	408	362	408	366	389	362	425	392	407	401	391	367	362	396	397	363	406	396	413	412	379	391	382	369	377	387	415	418	407	376	377	395	392	383	398	380	368	376	425	403	412	394	363	394	360	358	389	365	374	388	397	403	412	394	390	377	370	384	369	390	379	400	374	399	400	385	404	387	386	369	385	414	366	351	416	403	384	387	396	396	364	381	378	382	379	372	393	397	394	356	391	434	373	355	372	378	412	384	371	411	368	359	402	378	351	398	387	371	372	414	356	389	406	395	382	376	379	417	408	374	433	418	393	389	428	363	406	404	381	422	380	416	384	404	333	405	359	391	399	380	369	416	373	426	407	417	384	401	414	392	375	352	422	411	363	413	417	393	378	398	354	355	393	405	399	403	388	364	392	387	353	418	396	375	388	387	413	392	418	412	404	352	410	373	405	394	373	402	398	402	384	399	413	383	333	417	364	387	373	395	420	395	393	400	337	386	375	394	396	377	424	392	395	391	425	387	414	397	364	398	371	359	371	419	392	412	375	417	358	353	414	408	422	384	445	394	373	403	402	396	395	391	380	413	366	380	401	378	396	408	413	398	360	349	396	375	381	393	413	398	412	405	409	382	405	380	379	382	364	403	375	378	369	407	371	395	394	379	403	374	394	386	374	381	382	406	367	390	399	394	398	406	368	367	416	405	389	412	435	409	411	412	395	415	388	410	404	379	390	390	404	370	381	389	385	381	387	375	363	371	392	382	372	407	363	365	417	447	361	400	364	426	383	399	378	370	357	401	401	379	395	349	394	391	381	383	409	409	414	387	400	357	377	397	408	407	362	408	374	423	383	388	400	364	407	410	397	373	400	382	380	361	369	429	352	373	384	398	372	360	401	368	405	366	405	374	366	401	379	381	381	399	407	414	370	386	400	389	399	391	384	393	381	397	404	369	372	421	408	382	387	409	385	377	378	377	370	394	373	364	387	357	399	411	410	432	382	388	416	404	430	398	353	394	371	395	416	368	411	384	440	390	411	365	389	361	384	417	378	418	402	385	370	434	405	407	395	375	398	395	402	387	373	376	418	370	386	386	401	426	399	385	366	387	391	378	393	432	421	388	402	395	363	382	368	409	392	373	408	365	410	407	414	413	359	406	422	379	375	383	388	402	339	346	366	372	378	393	378	421	382	403	429	383	359	384	418	405	381	422	387	395	398	412	391	393	403	395	371	335	404	402	421	412	404	371	412	377	392	400	352	368	381	400	371	365	380	374	394	368	382	381	398	407	354	397	395	384	415	398	413	364	402	395	374	398	379	393	384	394	387	401	393	392	388	395	369	383	381	374	400	417	400	411	363	404	363	371	411	405	415	382	409	425	363	379	389	355	361	368	355	411	396	366	384	378	364	392	419	433	424	404	388	399	410	379	392	396	351	373	374	387	349	406	397	380	402	428	398	387	393	415	376
59213	95219	70924	39225	22777	881	727	749	719	740	719	697	707	717	693	667	695	672	676	665	667	665	723	692	702	657	674	685	682	610	653	670	685	681	628	645	654	678	701	675	677	624	661	662	660	651	676	730	659	705	649	645	697	684	682	727	749	675	689	677	661	681	664	727	671	637	661	707	636	649	659	685	643	700	655	639	716	666	638	641	675	687	678	659	701	678	689	655	667	651	656	668	686	697	644	637	648	639	697	676	680	645	723	693	673	664	659	688	703	703	691	655	661	667	660	705	655	669	678	700	660	650	634	691	666	674	660	669	684	673	662	663	625	649	710	693	701	716	715	657	634	676	637	679	663	710	688	709	688	659	676	687	664	669	650	675	659	651	679	644	688	681	613	665	691	664	697	646	669	686	672	701	693	690	660	624	668	691	644	654	670	691	662	639	610	704	666	660	670	668	642	658	654	672	662	665	682	686	667	705	674	682	684	674	702	636	643	663	660	642	646	699	666	699	660	723	652	654	689	674	634	650	675	670	688	666	679	680	657	643	652	695	725	672	665	674	655	649	644	670	666	633	677	656	642	689	683	699	683	683	657	659	669	721	680	708	666	706	629	675	712	691	675	685	661	678	672	636	667	698	700	644	648	646	630	707	705	697	658	669	679	692	629	660	658	654	666	725	662	626	672	665	655	654	621	666	704	662	679	683	683	693	706	697	680	689	716	672	673	655	712	672	675	663	697	654	678	684	660	678	678	678	680	627	668	671	675	685	674	695	687	653	657	690	706	682	703	677	641	715	653	664	669	682	642	654	651	661	682	692	697	678	693	679	661	674	650	699	690	719	658	661	709	637	683	645	700	657	655	707	689	682	678	680	702	681	702	632	661	699	651	680	639	670	700	678	681	646	644	698	664	692	672	687	689	685	683	657	660	678	652	705	706	661	665	648	678	702	690	716	658	701	674	698	680	665	663	707	661	689	690	656	691	697	679	681	690	657	674	704	697	681	664	646	637	694	671	644	676	632	679	689	685	674	665	689	666	666	682	715	649	670	682	699	701	689	681	682	681	674	697	695	653	689	655	667	671	691	679	673	692	668	698	682	669	728	690	692	706	668	677	658	673	664	691	710	667	628	710	688	677	692	716	669	681	662	633	658	659	660	660	674	717	664	729	679	678	653	672	690	683	702	672	673	676	661	697	639	687	675	685	641	613	664	617	714	688	651	684	661	662	651	695	687	657	671	660	629	686	679	657	683	745	701	727	666	705	710	725	673	680	681	632	645	677	701	695	702	642	660	671	662	680	693	697	710	684	683	681	692	658	660	669	689	698	676	631	679	667	694	678	717	667	711	688	625	683	662	647	657	683	643	668	637	684	700	644	692	691	659	639	663	681	679	688	670	683	687	719	699	673	686	652	679	707	667	638	640	679	701	665	665	656	658	725	679	659	637	717	681	686	688	669	646	668	671	627	678	677	643	709	658	679	653	643	667	688	657	663	669	680	617	635	658	675	692	664	656	659	681	664	671	641	693	649	699	656	671	656	657	684	708	682	683	672	670	696	652	676	700	672	674	694	659	686	688	692	678	684	637	697	687	693	712	624	665	631	674	680	698	639	654	685	676	729	708	660	658	729	713	696	663	674	682	673	716	708	661	679	686	665	672	616	676	697	668	648	722	684	633	698	674	677	682	688	655	678	661	667	669	711	687	675	663	645	695	674	699	659	717	708	683	638	672	693	641	687	683	674	616	679	665	659	670	653	672	675	654	694	740	677	672	678	728	701	645	682	695	724	651	658	713	658	706	647	700	686	701	689	707	675	645	661	676	702	689	645	706	678	687	637	640	723	646	668	737	681	681	673	627	665	691	670	676	656	693	675	712	664	662	680	666	714	690	671	666	707	665	650	673	655	673	704	665	709	703	661	672	673	620	674	641	673	721	699	638	685	658	692	664	684	706	664	686	680	676	674	688	668	653	623	645	675	665	654	674	624	665	708	658	670	663	681	681	665	669	680	637	637	665	668	655	660	677	715	711	679	669	632	695	687	678	655	641	698	706	694	668	663	675	653	626	667	686	601	680	721	692	675	698	628	690	656	660	694	666	671	699	698	633	708	709	697	724	680	652	659	650	695	642	668	650	652	671	662	643	652	671	684	668	653	698	693	661	643	682	685	672	721	679	666	646	719	649	611	666	718	681	654	670	676	669	730	668	676	647	660	666	694	710	710	681	709	655	658	690	698	676	655	677	695	626	674	680	674	656	674	679	713	664	690	649	653	644	644	694	718	649	616	652	663	647	677	702	690	672	629	671	650	700	654	687	692	695	658	729	617	654	708	711	686	616	690	646	712	613	686	647	675	678	680	736	671	667	656	669	657	668	685	660	670	641	654	640	675	683	637	691	659	605	645	652	664	643	667	703	660	638	669	693	689	662	640	642	653	687	660	699	654	691	675	639	637	686	694	714	696	690	658	625	653	671	709	755	604	673	652	658	706	663	716	649	703	680	665	644	684	679	669	686	654	663	668	619	725	652	650	666	683	688	654	645	651	677	662	667	659	686	717	708	667	676	683	634	671	665	642	729	662	671	678	680	658	649	622	683	663	707	680	676	688	645	696	692	678	701	716	671	734	662	693	738	714	667	699	660	595	645	676	637	660	674	665	686	660	719	709	713	674	702	640	631	674	691	662	677	738	646	690	707	630	694	648	679	657	643	670	623	671	667	678	631	664	653	679	689	645	685	706	678	642	659	680	673	673	660	681	669	698	655	758	650	637	664	685	671	662	650	671	661	688	694	651	622	681	643	708	644	690	685	681	697	664	673	673	680	706	668	706	673	633	655	680	687	644	687	667	686	693	656	677	672	707	667	604	647	639	666	645	706	675	708	672	660	715	674	651	636	695	681	712	718	646	677	655	675	652	667	659	672	672	724	651	634	663	694	709	717	613	705	651	696	696	674	689	697	658	721	684	717	649	683	665	681	678	712	670	659	661	679	716	658	693	664	680	699	648	666	652	721	652	678	693	661	661	711	655	666	667	635	671	708	671	660	691	667	645	653	682	690	690	627	672	652	659	693	712	690	682	696	691	682	666	662	666	653	650	683	660	699	671	686	647	657	696	670	654	664	661	689	635	666	635	659	687	697	699	696	649	702	618	682	693	700	723	659	629	681	641	663	659	656	674	711	616	644	681	669	697	702	690	657	704	695	674	684	697	675	656	703	653	686	694	701	730	627	728	683	680	659	676	666	704	692	651	725	654	642	665	663	659	647	661	661	713	648	704	689	699	665	683	700	688	685	691	655	711	705	696	663	735	693	633	693	667	669	666	632	659	686	708	667	697	675	639	673	652	651	733	710	688	699	694	684	683	655	676	695	691	695	703	702	670	668	642	686	679	634	632	705	673	670	674	720	665	643	676	694	643	696	723	674	684	652	692	630	686	700	670	707	645	668	647	639	656	665	665	694	672	666	715	698	681	685	644	692	660	717	654	700	677	670	682	701	665	700
29537	26896	24321	9682	1341	352	302	337	366	277	309	316	317	345	295	314	340	347	348	314	311	320	290	347	326	309	329	324	290	342	314	311	368	325	299	335	305	291	352	306	290	319	323	332	298	318	276	320	301	333	281	337	332	300	307	321	292	335	319	336	309	315	334	325	305	278	301	320	294	311	305	321	288	304	311	319	301	337	344	320	345	321	292	317	295	311	272	294	318	306	308	353	306	296	302	288	303	300	339	287	321	336	286	294	312	301	292	345	309	309	333	334	331	317	342	289	320	316	284	302	294	330	301	346	321	308	330	303	317	324	299	342	306	313	330	306	305	282	322	328	318	346	298	300	325	331	321	335	314	348	328	316	321	314	317	303	352	319	335	306	358	309	344	283	323	306	298	337	312	334	301	303	312	297	315	298	301	310	321	328	336	297	301	321	325	287	281	327	333	284	322	318	286	325	310	309	334	310	295	305	336	284	297	308	308	312	323	331	356	319	294	293	312	303	278	327	304	289	307	336	309	334	317	323	312	323	307	346	295	311	302	314	316	295	361	281	314	321	303	295	327	306	312	323	310	321	327	300	307	342	325	304	326	317	328	329	312	287	324	318	306	307	340	331	321	319	313	312	332	316	321	303	307	324	295	288	338	303	283	305	354	307	327	310	329	307	326	311	300	309	310	282	307	306	317	301	301	307	313	324	330	334	315	320	305	347	324	310	334	337	301	312	282	298	328	321	294	313	332	335	325	329	327	307	300	298	293	304	337	298	303	342	305	314	320	310	319	329	308	316	305	317	311	311	331	329	325	297	342	313	312	302	321	323	324	343	277	346	299	321	298	289	315	325	329	324	307	337	318	304	338	308	315	281	319	299	308	328	324	299	317	335	342	328	289	346	339	317	312	307	324	322	294	292	337	301	344	293	314	296	330	301	317	305	338	328	316	303	343	312	305	322	306	335	327	318	343	294	324	363	315	313	331	335	306	289	341	315	313	297	303	345	321	319	299	309	336	290	297	310	296	313	329	323	312	277	305	310	318	312	310	312	304	338	295	286	277	313	308	296	337	309	301	300	291	316	324	308	328	312	321	305	359	312	305	359	320	334	285	295	293	301	320	307	327	299	327	320	327	295	334	309	297	321	309	313	311	322	335	341	323	309	317	324	324	306	311	301	315	283	326	282	334	287	334	312	292	303	295	328	332	326	299	331	299	308	343	346	302	340	306	326	332	322	309	308	304	312	315	330	324	314	321	322	287	323	324	328	326	316	290	295	298	304	307	307	288	303	317	335	285	311	337	315	321	316	316	291	311	308	325	307	279	323	301	340	316	327	305	317	309	328	335	297	344	309	314	316	350	307	336	303	284	322	326	350	311	317	298	319	322	279	300	303	334	319	296	344	316	352	293	331	292	324	304	301	331	310	325	331	337	346	328	299	353	319	310	338	318	322	327	326	328	300	301	344	314	323	314	319	297	292	309	339	285	334	327	323	300	308	296	289	293	327	294	306	310	311	312	286	311	327	280	311	303	304	288	309	318	328	326	319	301	329	302	311	303	326	283	320	331	323	324	332	337	371	325	278	319	305	306	319	347	332	301	310	336	312	320	305	294	300	274	312	332	299	337	347	323	292	324	330	315	315	310	287	293	321	340	338	335	307	332	302	324	331	292	328	309	307	340	322	337	311	315	324	337	317	349	332	322	321	281	311	328	299	312	341	297	294	298	285	303	298	325	295	320	321	321	307	308	282	282	322	322	312	325	341	321	314	296	325	295	297	305	341	301	312	334	319	293	307	303	292	302	337	328	313	314	301	339	312	310	272	330	331	316	354	320	317	306	294	317	323	305	312	335	294	317	327	319	311	306	324	322	300	304	317	321	328	325	320	280	289	329	329	330	296	323	313	305	372	353	302	307	325	313	295	346	296	322	298	320	335	358	311	318	289	284	311	346	329	298	286	315	305	306	312	313	299	323	300	318	309	316	313	311	290	331	286	342	341	294	323	307	293	345	318	303	316	322	306	324	294	287	327	282	311	311	303	287	287	331	298	350	295	311	314	344	307	335	311	322	329	289	291	322	314	304	352	323	285	291	325	324	304	317	321	316	280	315	322	298	301	323	314	278	315	306	310	341	303	333	287	336	326	328	275	309	307	296	324	311	287	311	330	280	315	320	304	300	332	308	295	289	321	301	328	326	303	315	317	338	274	334	301	309	308	294	301	312	357	284	299	340	339	288	305	323	326	305	303	328	313	314	310	370	326	283	302	310	325	302	322	300	289	314	321	296	347	320	354	347	332	320	298	298	303	307	331	346	305	284	300	317	331	336	340	298	317	318	276	319	292	314	313	320	355	322	308	308	292	328	318	274	335	298	311	344	319	316	293	307	324	316	327	310	332	327	287	325	323	340	317	324	323	305	284	297	289	284	327	327	306	288	306	340	329	319	325	313	303	271	320	301	317	329	336	351	334	318	354	322	319	311	317	296	336	311	298	294	289	314	309	310	311	343	340	333	280	308	309	301	349	328	342	276	321	296	325	323	328	287	315	291	309	321	339	309	298	318	303	324	294	312	314	307	308	311	342	292	314	326	319	321	329	316	345	346	315	325	318	310	335	311	305	312	328	314	321	304	318	340	311	330	288	326	339	317	304	319	333	310	272	307	297	309	299	340	304	317	310	293	311	304	309	320	304	336	312	331	289	312	306	313	326	311	327	350	306	346	341	353	315	322	289	316	360	297	280	316	311	321	347	346	294	295	299	305	333	295	284	308	308	316	319	304	331	318	330	342	318	315	305	303	312	314	309	304	312	320	313	297	318	327	331	305	311	327	324	341	308	320	342	331	332	309	319	307	329	271	351	313	310	292	293	314	333	338	304	321	296	315	338	353	316	332	292	337	326	313	336	321	311	318	289	324	286	335	327	317	348	303	319	289	298	312	330	318	307	288	316	307	292	291	329	268	357	292	310	313	286	302	309	301	320	308	333	336	318	322	274	314	303	325	328	311	348	324	332	323	335	345	325	318	339	334	318	328	339	337	302	299	307	324	333	313	317	332	308	312	286	325	271	346	312	313	308	357	309	287	296	295	287	337	343	313	340	300	279	320	313	294	306	308	307	344	298	336	285	307	287	327	310	286	333	322	287	292	324	316	349	323	330	288	318	295	298	299	328	289	316	311	304	305	315	318	364	308	327	340	273	312	313	329	310	320	317	306	315	331	311	283	312	350	309	333	305	318	317	308	314	307	314	317	299	332	323	307	287	328	304	286	332	293	331	306	302	273	322	319	287	323	314	298	297	286	327	296	322	315	313	327	320	329	315	323	318	309	316	357	339	323	294	331	307	299	346	335	301	321	311	301	334	342	289	323	301	342	278	317	308	309	360	342	284	308	306	289	305	304	312	286	313	309	332	348	302	300	290	289	313	290	360	324	306	292	322	316	320	339	297	311	306	307	329	312	305	330	285	315	329	299	339	296	318	298	302	306	318	306	318	317	361	344	314
39585	43721	29394	8660	2937	609	596	627	597	595	597	547	565	584	592	572	583	562	590	626	627	598	595	636	607	534	589	594	609	590	581	588	581	610	578	599	544	574	629	645	608	599	584	636	599	556	599	565	616	582	620	596	598	634	605	586	602	583	594	572	640	613	581	584	564	597	571	568	585	597	598	608	595	589	598	605	631	563	588	619	621	593	601	585	622	580	578	604	594	630	596	607	607	592	568	579	572	585	586	587	673	613	610	557	586	611	565	599	582	590	581	576	576	582	556	621	559	619	574	621	581	599	583	646	600	583	574	592	591	605	584	571	611	548	574	598	587	624	579	640	592	577	614	603	590	597	594	557	593	626	580	623	607	607	599	594	562	645	605	559	589	578	569	587	614	619	566	605	612	590	596	575	598	644	584	630	600	616	642	638	627	583	572	557	589	566	584	621	620	595	619	589	621	614	625	573	562	561	592	580	611	615	648	595	588	631	638	617	595	609	590	597	587	581	588	628	623	558	615	590	575	629	607	625	563	608	587	661	646	582	615	542	544	613	597	551	592	590	589	612	620	605	577	569	638	597	581	620	603	570	614	615	599	586	636	603	596	553	598	623	614	611	609	625	575	602	590	561	600	616	575	589	550	562	518	590	596	588	588	586	617	616	553	567	598	596	644	628	635	589	589	596	608	632	578	589	601	584	581	580	631	556	614	577	588	563	603	598	630	552	581	599	620	592	611	637	607	627	584	608	580	606	560	620	652	590	595	614	593	617	592	582	598	618	562	589	583	586	604	606	574	562	564	612	605	587	600	593	561	581	612	569	604	609	591	642	618	578	633	558	581	595	610	633	614	662	601	574	578	585	598	556	589	591	572	573	607	588	605	545	626	599	578	642	560	617	549	616	613	593	618	699	622	573	645	597	596	586	603	571	561	600	576	652	595	581	646	599	574	621	559	599	613	641	584	627	618	637	600	609	585	613	622	557	596	642	625	642	601	605	567	581	611	611	596	601	602	597	563	596	630	642	632	619	604	597	627	611	638	569	593	555	570	562	597	603	578	588	581	589	549	569	570	516	599	601	545	634	630	584	566	579	610	640	597	589	595	630	592	592	579	647	610	592	628	589	593	638	590	589	646	588	598	546	567	557	579	580	580	555	574	601	648	570	594	577	580	641	552	619	580	588	554	567	578	605	550	620	607	631	577	576	656	601	598	596	552	552	615	614	552	595	574	604	570	596	602	597	584	577	616	648	578	591	565	570	574	619	561	568	623	537	624	559	557	604	588	616	602	561	584	567	571	634	572	602	566	601	590	611	567	573	629	520	546	600	609	589	593	600	599	576	542	593	590	608	621	595	588	641	556	602	610	617	596	563	622	592	578	572	600	623	577	603	558	633	586	557	638	626	595	601	597	629	590	573	607	611	622	607	623	588	624	591	613	578	632	635	591	613	572	594	672	603	623	577	603	570	567	631	613	595	612	549	575	581	582	595	611	591	617	620	601	599	605	600	616	587	555	598	567	624	567	601	606	574	617	568	543	583	565	649	618	569	595	608	634	567	627	592	591	604	600	598	604	614	622	601	631	607	631	601	581	620	588	565	602	593	604	598	619	594	550	619	601	569	617	577	564	564	605	598	609	514	587	591	614	621	632	644	609	590	580	541	582	582	586	595	611	620	560	600	640	596	555	609	580	622	607	586	571	527	574	584	557	579	624	555	576	567	586	605	614	598	605	623	552	581	590	609	596	595	575	601	612	610	569	621	544	588	611	588	621	582	606	562	624	609	565	595	643	622	605	566	550	581	580	616	586	581	627	616	594	561	584	636	639	593	635	629	589	639	588	611	632	619	587	594	638	616	573	588	582	622	615	607	581	595	593	581	570	567	615	612	575	619	621	614	603	590	608	592	580	619	600	609	573	597	552	602	606	572	595	591	627	627	570	595	637	616	618	579	612	626	659	612	575	602	594	609	583	593	558	594	598	579	565	594	586	594	575	590	582	631	591	619	583	591	586	610	622	635	596	573	580	604	570	614	587	571	564	575	597	594	600	612	614	590	608	595	590	580	566	612	547	599	610	596	574	580	585	609	593	577	614	567	578	568	595	606	579	576	595	609	578	607	563	609	605	581	595	627	622	629	577	577	551	574	563	597	636	637	579	606	577	584	573	632	609	561	516	574	578	556	570	618	658	578	615	592	581	629	617	563	592	577	600	579	587	570	604	578	588	588	593	595	617	593	549	552	570	615	606	638	558	568	607	604	614	574	575	594	615	548	585	627	574	645	584	598	553	587	572	528	577	590	591	608	567	574	612	614	625	608	626	584	609	615	604	610	618	575	552	568	603	578	563	601	603	610	620	575	580	578	602	671	590	607	575	601	611	608	571	619	590	637	575	586	537	599	587	614	598	587	593	580	620	569	604	565	574	567	614	612	558	634	564	574	610	613	569	599	593	589	611	605	543	568	602	621	579	600	579	591	554	609	635	634	567	609	534	613	626	593	570	602	583	539	560	577	564	598	592	637	582	589	619	550	545	549	610	602	638	571	571	591	624	626	591	612	565	564	622	640	644	571	588	565	577	556	599	590	601	577	583	613	602	552	612	600	601	591	589	580	600	607	655	548	575	608	594	607	612	589	610	571	569	623	598	552	610	588	570	579	604	603	590	599	587	584	631	600	646	593	591	580	583	541	598	591	605	612	576	564	616	549	646	570	578	597	598	584	588	594	643	588	581	615	605	581	630	629	634	625	544	590	591	637	591	616	619	600	599	640	581	594	585	597	571	605	533	610	577	546	615	598	576	586	591	574	589	616	585	567	609	613	595	614	626	585	602	567	523	595	547	677	625	618	597	559	614	612	591	604	596	590	580	584	582	580	554	618	606	634	601	611	583	612	601	586	590	607	586	559	574	567	600	619	614	588	626	581	606	601	625	604	598	622	561	613	604	634	573	634	601	595	587	553	587	605	598	594	614	587	597	609	553	593	630	581	577	570	596	569	608	559	588	566	597	594	586	559	575	625	577	623	580	550	623	582	602	566	622	580	593	601	579	594	605	599	565	543	612	615	564	606	579	592	627	640	635	586	612	590	594	598	616	638	586	639	546	603	622	608	622	597	558	587	608	604	601	569	631	613	642	586	558	599	611	608	594	589	609	577	652	545	583	587	622	599	644	631	590	625	625	630	586	607	564	604	573	602	579	618	584	605	600	568	614	591	580	601	581	582	589	571	557	610	579	579	573	568	602	599	602	575	622	519	617	580	625	612	630	590	596	604	579	594	588	612	605	537	571	599	626	609	573	607	653	591	603	576	610	585	573	580	622	531	614	629	590	651	602	612	608	571	611	621	630	595	586	619	635	597	629	553	575	590	565	627	570	621	589	608	592	616	602	583	641	540	609	601	614	608	585	586	613	598	600	550	605	581	561	591	623	617	582	612	583	625	599	661	608	606	632	607	631	575	599	595	588	650	599	562	593	638	615	594	601	587	569	580	580	580	600	612
24387	22473	30337	24915	19972	6841	377	284	276	249	291	245	252	257	245	228	176	249	275	268	238	242	269	242	270	255	208	233	201	231	263	247	242	229	202	259	232	248	225	230	230	279	259	219	251	232	248	224	256	237	261	225	238	242	234	258	236	252	225	245	200	245	251	252	220	224	262	273	227	233	231	254	204	241	255	221	241	231	263	215	260	253	240	248	246	227	215	228	241	218	240	255	242	236	249	229	198	245	258	242	228	244	233	210	246	273	227	226	251	240	233	248	235	249	258	245	240	216	243	257	216	256	257	233	210	245	227	215	255	226	221	249	260	257	228	233	264	231	253	261	224	252	235	244	229	225	232	243	239	242	229	255	219	227	236	270	239	220	236	254	235	245	226	251	228	240	251	269	227	224	231	237	231	212	255	225	250	242	226	235	261	238	213	237	229	234	224	252	235	227	224	227	228	239	241	235	260	265	253	242	229	222	231	226	232	248	246	239	210	253	259	263	235	223	241	229	221	265	265	228	239	217	227	240	261	203	250	248	267	229	232	218	254	236	268	217	214	263	231	205	222	226	232	236	255	237	241	230	247	249	224	259	227	233	221	216	244	213	264	250	231	273	251	243	242	238	244	238	221	258	251	228	243	234	236	260	235	253	223	255	237	242	245	242	241	219	265	237	252	242	234	226	232	239	246	264	242	260	223	247	262	228	242	257	251	234	241	244	227	255	244	235	244	231	247	220	259	239	243	253	244	250	242	244	213	244	226	258	215	233	232	251	241	231	244	263	225	253	229	235	217	222	223	233	234	244	275	234	239	232	227	269	226	246	274	245	253	226	251	259	208	226	249	259	256	236	243	232	224	244	259	235	243	247	255	251	238	249	259	254	234	244	222	234	227	251	250	232	227	232	246	248	245	246	246	228	233	208	231	204	230	252	253	210	255	239	239	246	238	266	211	221	246	234	253	224	226	275	249	229	222	218	230	236	259	253	256	224	230	209	259	250	213	243	239	257	249	209	253	258	215	262	229	226	234	257	246	257	229	246	218	281	206	238	241	252	243	242	241	223	239	252	222	243	263	238	280	249	247	249	250	246	239	241	235	261	218	268	235	194	243	241	239	238	236	235	219	226	251	244	225	233	256	237	216	242	229	241	239	249	242	229	241	239	244	263	245	254	221	246	235	255	220	213	247	216	231	242	210	233	236	254	257	250	252	244	235	229	257	246	245	264	235	247	232	261	229	239	222	241	225	230	260	248	245	262	217	282	251	228	242	259	242	211	246	219	232	244	245	241	241	229	245	227	250	255	230	252	244	249	233	277	235	260	210	260	219	245	241	238	245	244	246	257	244	243	229	249	231	232	232	223	229	235	236	235	223	252	228	234	251	252	253	223	236	253	242	237	237	226	243	233	222	230	262	243	238	243	204	229	235	259	233	246	235	225	241	242	217	218	237	226	263	239	235	218	232	247	230	222	216	245	257	218	250	236	250	240	266	262	261	249	251	215	238	247	243	232	228	224	228	264	238	242	239	257	242	230	237	267	230	258	219	235	245	222	233	237	236	239	250	253	226	274	232	236	247	233	215	224	241	250	247	259	246	245	225	265	258	251	239	245	266	250	216	233	234	206	227	238	236	235	224	257	261	249	261	230	235	263	262	218	234	246	218	233	252	246	240	218	249	243	235	229	223	250	246	222	246	247	246	247	249	252	255	276	244	269	268	216	269	237	240	241	269	225	237	233	239	229	221	236	228	212	222	218	256	235	232	251	227	253	251	249	223	237	232	259	255	243	251	210	246	237	252	209	249	243	215	245	239	248	211	243	237	243	233	238	258	249	215	234	212	234	202	259	261	223	268	253	233	256	229	194	238	230	234	249	253	252	227	232	222	240	258	207	223	228	249	255	227	232	245	266	239	230	221	222	252	268	224	231	236	232	245	232	237	245	239	251	249	240	231	202	241	240	258	232	258	231	237	266	239	225	223	246	266	239	271	213	245	236	244	248	266	240	247	240	234	222	248	259	227	247	239	256	214	233	231	252	227	236	246	268	231	211	244	238	238	282	251	230	258	242	251	269	266	262	227	242	235	248	270	248	235	266	242	249	232	240	237	244	248	218	239	255	211	248	245	262	248	216	268	240	253	252	233	255	286	257	228	228	244	243	224	262	226	230	261	234	241	241	240	231	241	262	253	240	234	246	226	225	267	227	223	242	213	246	238	191	223	245	251	259	260	221	257	247	245	245	258	267	248	237	257	231	233	248	236	234	245	255	258	275	250	243	226	234	235	231	195	238	237	188	209	219	242	244	245	243	240	230	271	243	253	230	234	232	248	248	229	248	238	255	254	250	222	219	228	263	201	224	235	256	219	250	240	224	226	250	211	252	228	252	239	264	232	232	271	251	216	256	220	263	234	224	261	213	229	237	222	219	223	244	220	241	236	255	228	232	248	229	221	226	247	214	267	237	231	248	226	260	244	216	241	230	234	243	241	219	235	234	230	222	264	246	237	259	209	228	248	231	228	238	249	225	260	231	249	229	252	227	243	226	247	225	262	223	233	232	242	227	234	232	243	229	235	247	234	238	249	249	257	231	255	237	255	263	248	258	276	257	239	236	265	264	243	238	241	241	248	220	252	232	236	218	257	257	251	240	236	280	255	236	204	247	246	251	216	249	259	224	263	221	255	251	247	230	249	255	236	224	257	208	239	237	263	241	245	241	261	253	227	279	213	262	261	215	272	236	239	253	245	268	245	199	256	271	248	221	218	264	233	235	221	245	237	245	215	237	268	224	234	225	248	252	261	230	220	242	226	251	236	242	233	236	253	255	245	228	244	237	234	240	225	228	235	242	215	236	238	230	262	212	239	237	260	239	222	204	232	258	235	231	251	223	235	265	220	242	238	231	229	206	207	281	250	257	249	232	245	249	250	257	223	216	250	226	239	237	238	248	247	203	252	243	239	191	245	256	258	244	242	244	241	239	238	255	232	226	244	237	237	239	246	256	227	231	229	220	240	243	253	226	238	241	240	234	258	235	235	242	240	237	241	245	234	266	225	239	257	251	258	245	247	224	238	244	228	243	241	256	223	253	223	256	231	251	258	266	263	218	212	255	245	248	251	262	236	249	253	233	217	261	245	237	226	233	229	210	261	222	251	234	235	214	233	225	224	242	224	262	213	226	241	248	226	240	222	241	226	254	255	244	236	263	219	278	236	227	258	211	222	229	243	252	244	243	204	242	268	229	246	233	254	217	253	223	241	234	261	223	247	213	261	255	220	244	239	226	212	255	221	271	226	249	220	244	268	243	218	252	246	247	249	244	236	264	230	258	233	254	227	198	205	237	217	230	252	250	236	233	272	264	245	234	257	257	241	235	251	234	238	236	257	232	236	250	235	219	236	226	229	265	235	225	232	245	237	234	244	233	224	250	246	228	225	241	216	228	228	259	246	232	227	230	227	235	216	248	251	257	240	244	242	244	222	250	258	232	228	239	216	213	252	228
60270	85187	60446	29979	16704	537	494	467	474	442	430	505	466	462	444	455	452	456	453	437	413	465	447	445	428	426	462	433	444	467	487	423	430	426	464	429	478	407	464	422	445	441	457	453	410	444	456	438	441	436	433	461	448	469	429	457	430	431	447	451	458	448	454	432	457	459	451	455	459	447	451	482	445	445	478	475	453	450	458	417	456	468	469	422	449	450	467	458	437	466	385	469	448	448	456	434	441	452	448	436	452	462	485	479	406	495	421	432	480	443	463	440	443	433	464	454	441	418	481	466	452	455	428	480	423	497	435	446	454	450	414	443	443	462	436	461	443	445	457	447	461	431	428	448	451	465	409	451	487	437	443	448	467	458	452	432	461	451	447	419	447	441	452	455	460	442	465	466	457	431	450	441	452	414	455	422	454	442	467	436	433	444	429	440	415	426	427	459	432	434	473	456	431	440	430	453	459	485	440	453	448	454	456	433	451	453	442	477	481	460	462	398	442	447	479	417	445	477	455	454	429	424	431	452	475	422	480	440	407	448	445	447	438	440	472	447	413	430	444	460	483	437	471	453	472	456	448	449	446	458	455	451	450	469	457	452	426	448	462	447	459	473	445	447	474	472	445	449	443	448	445	432	435	428	404	435	483	460	463	448	454	449	458	436	450	443	467	448	475	435	437	437	428	467	466	410	460	465	452	420	439	471	445	488	461	443	434	464	474	447	454	503	431	476	437	460	449	478	440	469	445	448	432	407	417	425	451	441	432	429	433	447	471	455	443	492	432	432	411	453	403	419	478	487	462	445	477	465	438	463	433	430	444	445	409	425	443	428	442	456	466	506	450	471	433	437	452	484	490	462	431	436	422	481	468	495	435	439	459	485	454	439	457	466	423	410	434	427	492	437	449	504	448	429	459	433	448	456	439	461	440	482	424	435	478	456	484	468	436	467	444	441	431	423	456	451	435	491	472	440	431	430	473	450	451	435	464	464	474	457	492	422	446	410	476	429	432	480	452	466	460	416	446	456	428	453	445	458	478	463	431	467	420	418	441	464	452	448	459	493	470	486	466	449	450	440	414	478	440	481	426	478	469	427	445	445	497	472	445	467	421	454	478	483	458	440	459	441	496	488	447	445	438	450	405	445	428	410	446	459	500	491	454	450	484	463	422	450	446	447	475	477	434	436	458	467	439	424	416	459	433	474	441	412	440	422	432	401	449	459	431	435	453	432	456	477	442	441	437	480	447	460	451	433	430	402	449	444	445	487	478	472	463	461	452	425	447	443	467	461	423	426	448	433	448	466	434	457	449	466	452	448	464	444	460	441	420	485	408	471	490	462	451	452	454	444	452	439	486	415	427	470	443	445	450	458	417	467	466	452	465	457	423	447	499	428	419	423	391	445	470	456	467	484	450	445	438	515	449	454	480	448	449	442	420	468	434	412	461	477	467	431	491	443	437	471	472	458	463	444	468	463	479	432	461	438	469	477	440	428	438	482	465	456	466	450	455	481	461	436	440	413	471	416	446	424	455	417	465	430	435	426	421	426	439	479	455	449	448	454	443	453	430	452	412	462	474	442	454	466	481	409	477	453	450	451	472	471	460	445	461	468	455	440	415	448	450	423	446	429	420	473	428	451	435	447	426	476	441	469	454	474	441	441	486	476	459	455	475	474	472	448	460	423	438	463	442	408	431	480	405	470	430	436	446	435	429	424	469	430	463	430	428	450	450	452	444	462	431	468	461	452	485	443	446	471	456	490	471	442	461	459	456	507	465	479	466	464	417	442	491	453	465	463	443	433	402	455	469	433	474	436	464	425	470	430	468	442	393	462	449	425	459	457	437	445	475	454	448	451	464	472	444	451	440	460	477	434	419	441	438	466	422	471	461	437	423	416	486	451	454	423	450	467	446	448	461	420	442	486	468	403	467	431	431	443	407	437	464	426	432	416	437	480	473	449	477	453	443	462	456	498	453	419	458	434	425	427	420	474	473	446	444	476	451	427	444	438	462	463	475	418	434	482	443	469	449	470	487	449	436	458	479	470	478	465	439	445	453	408	422	472	455	418	441	459	453	483	450	450	434	453	408	449	472	492	449	460	465	458	443	419	432	414	439	439	430	446	455	448	446	454	479	447	451	439	444	451	405	467	456	404	453	436	433	443	452	440	443	436	417	457	449	453	457	431	442	422	464	422	460	449	450	445	441	444	446	427	435	446	488	448	489	479	489	450	446	463	417	437	481	430	459	457	442	458	480	460	501	448	417	403	447	417	422	469	419	424	453	484	474	457	392	443	476	484	446	418	440	458	441	461	451	458	481	478	444	425	425	482	442	456	430	433	419	465	464	438	444	456	489	455	489	463	430	482	416	457	458	424	419	460	472	401	422	465	425	453	446	460	438	464	462	459	472	439	439	444	443	459	424	471	417	457	479	501	454	451	464	448	439	444	429	417	477	480	455	449	483	481	487	451	484	436	406	443	434	433	429	444	456	456	419	425	477	467	439	455	474	418	468	454	456	486	440	494	455	478	468	440	457	492	439	464	457	432	472	459	418	484	460	434	502	495	443	453	465	455	425	495	438	445	426	435	403	436	441	470	489	474	456	461	429	459	454	451	470	446	424	441	460	452	465	447	438	407	449	440	443	463	437	446	465	418	459	466	456	430	450	456	443	396	465	425	465	441	448	481	479	464	447	429	398	442	435	492	470	419	457	443	440	460	470	414	461	472	435	472	469	463	451	435	419	492	457	431	403	426	480	459	424	457	449	441	439	420	448	447	433	407	479	477	462	457	442	463	410	455	453	448	465	499	444	426	448	429	424	432	437	454	431	493	453	457	486	442	447	450	465	459	470	441	448	452	470	450	469	424	444	455	454	459	425	419	464	448	457	450	442	427	435	459	472	452	420	460	464	446	475	442	465	454	450	430	429	441	428	431	448	470	474	439	399	506	467	407	462	438	386	476	465	462	480	426	448	432	465	438	454	475	482	476	440	433	466	447	449	460	442	473	467	459	460	443	453	429	448	451	431	429	437	452	461	463	438	455	474	452	461	436	446	445	419	433	455	472	469	410	459	456	445	453	426	423	446	492	455	440	481	427	468	464	426	422	428	409	445	462	437	459	438	422	480	441	465	477	484	429	449	486	448	490	430	421	428	438	481	437	445	459	424	463	464	450	433	454	479	424	437	474	426	423	455	448	433	449	457	439	450	495	481	474	422	480	439	435	435	436	467	477	463	430	450	457	441	445	425	459	456	453	472	439	450	443	441	498	425	461	425	444	497	456	450	439	452	427	490	469	427	456	442	466	451	476	446	472	457	452	478	439	460	447	476	439	454	443	451	437	438	443	451	468	447	421	406	488	475	477	419	498	438	421	449	451	447	450	433	471	449	464	451	435	463	431	470	475	465	443	418	451	440	466	481	470	431	417	465	455	466	439	471	435	433	463	429	455	463	456	402	421	463	414	476	443	465	457	429	445	471	456	425	432	452	452	447	435
23221	21668	29494	24404	21323	16906	2806	483	469	432	409	426	407	403	362	386	403	394	406	405	407	380	390	383	383	418	390	375	395	403	411	417	385	365	357	388	354	378	410	376	357	384	376	387	422	370	394	332	381	371	380	382	401	392	381	400	354	434	365	370	396	412	379	428	349	418	364	371	384	360	413	409	394	434	414	354	377	394	356	417	393	385	379	382	382	429	377	384	425	394	423	399	387	390	403	415	399	374	377	388	382	391	378	415	370	360	386	387	340	390	376	393	396	396	370	446	387	444	402	364	383	407	397	348	398	367	392	384	382	354	402	410	398	401	371	436	366	379	400	392	415	388	343	357	406	409	388	389	406	389	325	404	339	396	391	383	418	402	399	391	422	364	354	379	401	395	409	378	387	345	394	393	374	376	384	377	403	382	399	377	399	429	405	333	360	406	384	386	379	357	401	360	371	421	397	373	334	382	376	413	418	369	385	397	406	381	387	374	400	397	396	380	380	394	381	381	361	361	381	401	406	403	425	378	386	378	393	378	374	363	381	388	385	354	388	414	407	366	369	388	406	377	400	399	395	358	409	404	405	411	386	392	382	405	389	377	380	397	334	381	404	369	401	376	387	413	409	378	400	367	384	364	386	414	364	425	370	387	378	358	377	369	392	412	378	376	404	369	380	380	383	415	396	405	373	357	373	375	412	416	420	389	363	407	388	367	448	348	401	392	400	366	386	401	398	380	376	402	375	367	377	379	391	390	411	420	370	387	372	412	409	418	416	387	388	422	384	423	407	400	388	397	403	364	368	368	393	407	407	364	403	378	363	411	369	394	382	391	394	401	383	376	410	355	384	405	381	405	372	377	388	396	390	385	370	381	378	393	353	396	416	379	417	361	385	361	394	349	380	419	397	391	360	372	415	371	406	371	396	387	381	412	389	404	336	365	403	383	405	366	366	402	404	365	394	381	352	391	385	419	362	368	386	374	373	406	370	394	390	385	383	398	374	372	417	380	368	385	366	380	398	373	394	387	405	386	408	328	399	425	395	391	360	376	363	385	365	426	372	398	389	394	408	417	396	429	410	382	410	375	418	375	376	381	388	379	375	406	374	362	386	401	431	389	367	387	357	391	377	371	365	399	385	391	388	399	386	359	382	420	374	418	373	353	385	385	400	405	369	373	373	398	414	364	377	406	387	404	380	386	386	374	369	375	392	410	402	400	390	381	380	362	393	342	383	412	366	382	384	424	419	362	393	389	367	419	379	399	391	369	366	370	433	362	382	394	375	343	382	387	403	356	352	411	377	379	392	384	376	420	364	393	369	391	375	415	390	414	402	413	369	381	377	412	383	408	377	409	397	408	366	374	380	378	422	419	403	381	395	371	365	395	393	406	403	374	392	418	393	399	354	426	378	382	389	420	369	396	395	408	369	376	423	427	386	422	387	365	376	391	355	386	382	406	406	378	396	379	364	416	379	400	376	360	401	367	372	423	398	395	374	382	368	368	402	373	411	408	382	383	358	432	408	373	374	404	348	354	395	365	384	363	403	363	353	375	422	376	385	401	378	391	385	378	396	381	349	381	403	379	347	385	377	391	372	386	383	395	381	397	375	372	374	391	396	381	360	386	388	358	349	380	399	378	386	385	411	363	380	392	372	370	381	386	408	377	366	393	409	402	397	367	412	372	427	412	462	389	393	352	371	368	416	362	375	383	369	377	416	367	425	374	392	372	368	384	387	380	360	381	380	373	425	401	378	391	367	409	387	391	353	440	392	404	341	365	390	383	374	400	392	369	372	363	391	372	376	391	358	385	376	390	379	386	415	377	387	380	390	379	371	387	393	394	351	406	393	374	362	335	384	389	387	389	379	394	321	387	385	377	383	375	373	361	400	364	358	380	430	357	398	374	369	413	365	378	376	336	386	382	381	399	384	417	396	412	371	391	368	410	406	388	395	403	396	393	371	400	398	392	397	386	410	370	370	377	398	396	393	370	360	372	418	385	357	408	405	386	401	424	383	383	365	379	392	367	394	388	374	398	404	387	413	357	405	356	389	394	382	373	373	381	374	364	377	377	389	422	373	414	376	362	377	384	378	363	391	387	387	370	367	382	347	405	397	412	383	409	394	385	413	398	381	350	367	355	355	409	407	342	434	394	374	407	385	410	392	371	388	397	349	364	393	415	376	371	393	381	403	391	392	399	413	391	409	394	424	386	388	373	417	397	364	357	367	385	397	414	400	358	459	365	387	384	361	378	363	368	382	385	343	393	399	391	414	368	377	394	403	400	363	390	377	388	373	389	409	401	397	395	360	374	391	390	366	359	386	414	397	375	388	388	406	372	409	390	362	393	358	386	422	394	385	375	414	374	380	402	380	393	344	401	379	417	358	405	412	371	388	390	363	391	385	363	413	394	380	394	341	398	433	385	379	360	348	367	397	394	393	384	405	437	378	377	388	417	367	380	383	382	408	383	348	390	397	410	361	391	376	390	396	374	352	419	378	411	371	383	381	426	383	385	399	382	397	400	346	400	393	392	383	389	380	370	367	401	401	379	368	391	405	414	393	392	391	366	391	412	413	399	403	382	335	366	356	378	393	424	365	343	367	389	395	381	372	372	395	412	362	380	403	377	390	403	399	367	381	353	415	385	373	360	383	359	393	374	378	402	374	395	406	342	353	394	407	385	362	409	404	385	417	391	376	373	410	368	369	366	384	407	371	377	394	386	398	369	391	405	398	380	427	397	376	386	399	375	387	419	355	378	400	383	393	359	342	388	418	365	396	394	391	404	368	414	417	376	381	388	403	378	399	387	373	411	416	404	393	360	392	412	407	382	385	372	391	404	412	383	399	371	368	372	380	353	403	401	386	396	388	393	384	383	373	393	397	389	352	383	416	353	368	410	377	397	357	395	376	365	386	357	385	393	409	380	381	371	402	371	409	387	386	375	399	369	399	390	387	432	419	382	385	401	391	364	408	390	368	381	385	372	395	376	365	414	372	399	347	417	400	403	398	410	433	356	371	406	400	382	345	353	370	368	379	369	356	359	370	439	376	414	389	397	372	378	378	398	374	390	373	376	378	404	372	360	364	405	372	355	395	389	366	384	387	381	377	373	390	375	390	386	378	388	370	370	431	387	406	382	357	431	384	379	358	388	381	382	405	394	373	368	357	378	395	372	391	391	371	361	388	380	406	399	398	372	383	399	387	369	388	389	371	361	356	370	380	391	360	391	365	355	370	380	404	383	429	356	384	383	398	390	384	364	394	386	387	384	366	385	375	385	389	398	382	393	404	395	388	391	428	397	393	387	390	365	395	373	390	354	366	392	397	383	378	378	380	378	360	359	398	382	387	402	373	410	419	390	395	392	387	391	409	378	368	390	381	396	414	395	378	366	345	378	387	352	391	423	418	378	388	412	405	392	401	393	361	365	367	405	389	365	384	356	376	373	372	379	391	404	374	354	417	369	366	388	390	401	398	366	381	397	383	386	388	380	364	360
58918	94552	72986	39644	23127	854	757	761	718	700	721	666	712	708	704	699	681	653	689	684	637	691	709	709	716	683	635	669	712	690	660	675	651	669	683	678	703	655	673	709	670	680	643	648	643	691	624	690	622	660	653	613	636	663	652	648	706	693	708	661	651	642	667	684	674	666	622	675	645	640	669	686	705	651	692	668	673	644	664	673	693	682	679	636	672	622	670	688	652	615	698	660	682	673	625	644	691	642	708	697	634	701	717	709	652	729	681	599	679	646	625	648	651	667	681	689	639	645	674	667	666	653	698	675	652	676	639	691	732	652	682	646	632	688	654	679	583	659	658	693	673	677	702	681	662	647	651	646	682	660	675	647	669	682	638	628	638	631	680	659	619	644	701	661	655	651	668	662	654	646	668	617	682	694	633	691	651	687	626	666	632	665	674	673	659	610	672	652	673	664	667	646	653	656	641	673	620	708	669	660	701	677	679	621	653	660	689	665	655	697	657	709	692	636	659	653	661	634	658	652	669	673	635	733	719	635	672	683	660	643	657	669	613	642	680	683	704	657	657	676	659	690	709	623	696	682	638	690	604	617	653	678	675	725	635	662	622	659	631	701	700	721	699	646	661	683	647	641	669	668	638	684	662	700	680	690	652	644	663	717	648	688	693	634	633	669	667	673	670	668	629	637	654	623	652	659	706	687	702	650	616	621	668	688	618	655	726	664	654	684	647	665	671	678	700	664	704	693	710	683	680	651	635	640	670	680	660	661	699	669	690	689	632	663	654	626	694	657	675	680	662	692	665	638	652	658	624	711	656	640	673	676	707	661	680	640	708	650	625	690	662	688	676	678	677	677	717	683	681	667	670	644	717	651	663	629	694	665	721	666	687	694	644	717	643	652	664	666	612	665	649	638	614	660	683	665	702	655	670	655	658	641	676	692	665	650	640	686	652	671	684	664	666	640	659	661	668	693	644	656	675	632	682	663	652	679	657	685	628	660	679	638	659	682	648	646	667	696	670	677	622	690	665	658	624	679	711	665	633	679	655	675	654	626	664	668	643	656	663	625	687	649	650	628	643	660	680	658	662	703	664	633	582	697	698	645	672	678	659	646	648	717	696	674	660	674	656	635	693	657	629	714	698	657	684	650	656	670	664	663	703	683	696	660	609	646	669	712	686	678	690	667	641	669	647	626	671	694	670	672	644	683	665	648	646	693	692	677	660	646	696	685	641	672	657	685	667	634	655	662	698	670	648	674	645	658	664	669	690	653	674	662	684	690	655	672	652	666	669	665	680	652	682	700	654	621	629	681	670	674	679	663	673	627	671	680	660	676	614	729	705	664	667	648	685	633	667	652	673	661	666	627	680	675	686	649	658	650	621	673	669	667	678	703	644	661	634	670	664	661	676	669	656	671	696	613	640	676	657	635	701	663	674	634	638	619	668	660	677	677	598	666	659	688	668	660	681	698	646	666	663	635	638	657	659	673	658	666	697	686	613	664	628	659	644	695	647	662	667	655	681	700	652	670	663	612	669	641	640	665	691	688	691	688	680	685	652	652	618	645	604	686	638	665	660	685	657	652	647	619	676	650	654	679	597	654	682	617	680	615	644	643	640	698	629	649	664	646	667	640	622	671	681	660	662	672	680	649	658	664	618	693	725	615	630	678	665	662	708	641	676	674	670	714	645	653	672	682	673	658	669	672	626	660	653	643	680	641	653	685	667	666	675	668	645	627	634	602	704	695	667	623	656	650	688	707	620	682	667	627	626	673	638	630	676	694	682	674	709	635	698	659	685	669	684	676	690	663	655	634	657	704	647	646	646	621	652	644	631	682	680	618	644	625	670	659	646	703	713	650	639	640	620	693	619	658	663	683	697	699	662	651	697	638	690	667	669	713	608	686	696	663	660	686	649	633	676	677	682	654	632	638	617	704	670	698	697	629	683	662	641	668	688	674	675	633	657	675	668	647	682	651	650	629	711	652	671	676	658	654	661	644	683	642	665	652	676	601	615	655	711	665	674	665	653	674	668	668	700	696	621	674	661	653	584	669	689	665	675	659	673	660	678	687	627	654	691	613	645	677	641	670	681	659	688	694	651	689	638	689	684	705	629	694	612	677	655	632	666	698	696	666	660	687	687	660	693	656	616	661	678	686	705	677	674	651	657	658	692	688	652	697	658	687	675	678	671	682	678	638	682	655	711	640	687	691	687	668	683	658	626	641	680	692	627	631	642	635	667	652	664	669	604	643	659	663	647	692	621	680	698	659	643	666	658	716	647	657	696	662	653	713	697	696	675	697	641	644	690	695	667	665	651	699	669	643	682	707	687	665	652	689	692	647	654	671	628	625	664	696	676	688	681	719	693	653	644	675	710	623	665	643	686	649	645	675	676	652	657	650	628	657	631	608	618	647	669	631	652	691	658	682	681	666	649	648	620	660	642	634	665	694	680	630	646	644	665	673	626	645	684	699	657	689	656	668	626	646	669	703	666	627	709	699	614	622	647	659	658	699	657	693	674	630	609	671	638	670	676	671	683	668	711	672	686	668	678	651	668	640	705	693	693	690	695	692	678	624	697	650	681	713	667	703	661	660	703	653	689	662	662	657	663	686	681	685	683	642	708	674	655	690	652	716	628	619	600	643	675	660	676	684	651	661	673	646	672	693	690	636	646	646	618	620	695	683	682	683	651	688	645	693	669	634	642	664	669	668	667	655	672	674	646	715	649	658	668	645	662	671	684	647	683	639	703	645	684	653	695	630	673	644	635	647	662	640	660	651	710	669	625	685	690	726	676	647	692	675	671	653	660	724	628	670	649	700	660	651	663	638	674	681	692	664	704	707	678	662	666	621	670	667	664	628	672	663	651	699	678	637	700	661	661	635	636	686	692	722	685	655	692	713	668	672	678	674	670	678	679	698	669	592	662	686	665	640	662	640	700	661	688	622	692	700	668	628	647	646	708	676	710	671	673	679	692	697	637	665	634	665	684	678	647	618	687	615	621	671	660	691	681	670	627	655	661	690	626	654	648	730	680	664	640	709	669	665	652	694	667	642	636	657	664	677	669	667	680	676	696	641	685	647	674	638	668	678	679	684	685	684	659	647	678	651	669	639	628	620	641	685	664	696	657	692	631	668	693	678	616	654	642	611	621	666	691	655	627	645	666	723	656	670	649	657	712	675	691	607	663	648	674	681	691	647	645	671	712	633	645	684	664	652	676	663	650	692	685	707	668	682	662	688	648	678	680	685	712	695	652	664	653	686	667	685	644	706	702	652	678	684	663	678	666	659	666	653	670	668	717	668	695	654	723	654	669	687	696	677	684	670	658	659	671	688	680	652	713	639	703	688	720	650	684	673	647	644	723	659	663	673	689	680	691	687	643	684	665	672	623	685	676	623	656	652	713	635	632	666	660	639	676	689	681	615	653	635	635	628	673	662	691	661	720	686	646	671	696	693	631	664	626	720	679	673	657	674	631	642	638	651	674	686	683	676	698	684
29246	26787	23923	9615	1702	423	307	324	364	314	334	323	301	318	330	315	338	297	296	305	329	304	319	292	321	339	323	293	313	299	322	316	302	293	315	305	317	324	283	298	320	322	266	306	320	305	315	303	287	309	287	319	351	314	288	300	324	255	317	352	320	310	315	269	323	307	279	329	333	300	302	302	300	306	298	298	318	322	299	291	302	339	301	323	294	304	296	307	321	276	327	310	320	309	310	313	317	324	298	313	294	300	286	291	295	321	301	323	305	332	305	301	318	298	328	331	293	298	290	313	332	346	297	309	320	296	297	304	333	296	294	321	347	297	326	310	323	300	293	346	307	312	331	306	319	326	315	281	261	302	330	314	300	294	313	298	279	321	307	289	268	280	298	335	315	321	320	328	295	272	328	332	336	331	306	316	286	295	317	311	330	311	296	322	296	280	309	299	324	296	312	313	281	296	301	317	302	320	311	318	306	295	296	296	306	327	315	316	313	316	309	340	300	305	299	290	308	314	311	333	310	298	307	294	295	297	323	275	308	295	303	297	293	298	291	294	271	325	304	327	345	288	325	344	332	332	290	309	308	314	329	290	358	302	316	304	318	307	327	298	302	327	309	308	295	280	318	309	306	303	302	292	272	318	316	317	313	303	333	335	330	289	288	328	318	310	279	314	311	311	337	279	318	297	275	324	299	295	296	305	299	331	323	291	333	346	319	327	324	314	302	308	315	301	284	312	316	319	300	301	330	299	326	294	324	319	338	313	317	277	293	349	329	325	315	336	325	329	332	294	310	317	333	326	323	293	319	312	326	313	308	322	310	308	321	325	301	320	302	300	325	303	334	359	273	316	274	298	313	321	306	333	315	309	300	300	298	283	361	318	337	305	323	304	305	312	309	304	319	297	313	306	299	324	292	294	284	293	286	297	286	327	315	310	327	301	310	289	316	326	308	306	321	286	310	311	287	312	319	312	317	340	322	288	298	298	326	291	303	298	316	306	309	300	307	304	299	312	312	352	295	283	351	281	325	313	287	305	325	310	297	281	324	288	329	301	318	317	317	351	293	327	318	317	287	321	353	291	305	322	274	319	301	324	324	309	286	307	297	297	318	316	293	303	316	314	277	302	291	321	318	294	283	293	322	279	306	309	279	306	313	314	308	296	308	290	311	293	294	297	290	305	293	324	293	315	277	311	329	359	332	302	332	294	317	330	325	284	312	318	307	313	326	301	327	319	305	309	250	307	325	276	286	292	304	316	305	311	308	326	261	320	308	335	313	313	314	296	333	330	301	284	319	282	342	292	296	318	286	328	292	350	311	304	318	318	326	283	330	297	284	293	300	347	331	293	286	306	302	292	280	277	286	319	321	293	291	290	306	312	295	306	310	314	280	311	301	330	313	301	312	327	314	297	275	294	334	325	294	317	304	307	308	269	307	302	331	292	318	285	315	336	297	326	319	307	281	278	310	292	301	346	336	291	278	328	313	282	302	327	331	298	324	302	289	299	327	288	292	304	335	339	311	333	288	283	327	317	295	317	299	307	327	294	333	304	331	295	302	327	309	330	301	314	297	307	314	315	295	309	288	293	287	321	310	321	326	325	318	340	305	316	305	316	328	286	323	322	287	299	321	325	310	299	306	299	312	295	332	321	298	307	305	322	318	327	325	306	302	283	311	303	305	304	296	342	319	334	320	305	295	345	328	301	316	302	293	323	304	297	306	301	301	335	324	293	320	291	291	316	300	291	308	305	296	359	324	320	314	301	320	291	303	309	304	299	306	320	315	316	294	327	317	322	338	301	326	316	342	294	312	338	291	318	292	294	275	292	304	319	299	336	323	292	308	347	315	317	275	318	329	331	304	297	314	291	305	327	302	292	314	299	323	322	326	291	327	300	286	292	268	288	284	329	291	297	320	315	299	303	336	311	330	301	352	286	318	342	331	294	282	327	314	337	302	287	319	274	280	299	301	315	321	292	313	300	315	314	310	286	311	335	304	318	310	314	330	267	320	277	312	338	311	316	326	301	303	293	311	281	325	300	324	288	289	304	297	320	317	297	317	334	314	299	345	353	332	319	313	325	330	305	315	342	303	314	291	289	313	267	292	317	323	331	319	322	315	302	334	278	323	320	300	317	303	304	305	303	282	310	313	324	329	307	266	274	315	280	296	304	293	298	305	314	325	292	343	295	307	333	292	317	298	329	320	288	314	313	338	297	305	315	332	316	286	301	302	286	281	325	317	341	340	318	291	316	287	320	312	293	296	285	320	315	351	338	336	318	302	310	320	292	285	327	311	300	313	371	266	286	320	306	305	317	307	328	298	323	294	294	310	301	298	297	316	314	298	306	314	286	327	321	313	327	316	304	292	312	321	321	309	309	335	286	346	298	298	292	314	316	312	334	299	294	312	297	290	317	293	307	318	330	328	334	328	312	315	305	311	301	320	294	321	285	310	349	305	274	309	311	283	272	335	321	321	285	309	312	300	315	292	331	306	296	292	296	274	304	306	309	323	330	302	301	300	296	322	305	294	314	321	299	320	320	327	332	317	288	309	292	314	331	302	316	278	308	306	333	338	297	325	323	318	321	303	326	283	343	335	302	308	337	292	322	295	319	273	298	312	315	324	316	305	316	307	350	325	308	304	318	325	290	340	311	298	316	304	301	294	294	290	296	298	324	281	304	306	321	312	332	314	291	279	318	322	310	322	314	288	325	314	312	319	304	320	308	333	299	346	297	284	297	301	323	344	267	283	326	318	313	311	318	310	316	300	331	312	307	309	319	290	328	320	315	329	298	284	358	302	292	325	323	341	304	321	335	309	300	325	311	307	353	307	298	327	302	313	320	314	296	321	340	301	318	330	334	277	318	331	307	295	295	288	300	330	292	291	296	328	302	323	304	286	343	297	311	324	305	289	321	321	320	290	322	286	301	287	271	303	309	296	321	327	309	333	279	299	300	323	332	276	317	307	326	331	298	295	306	322	308	300	308	288	296	314	316	326	305	347	326	305	306	324	354	305	310	309	297	288	297	271	318	322	302	310	304	296	305	329	307	298	307	275	319	305	295	345	302	297	298	313	298	298	329	327	328	308	289	308	310	307	301	299	310	302	347	293	320	343	310	296	309	318	292	324	288	318	299	317	312	322	297	330	321	321	290	294	311	311	292	326	347	298	287	293	325	323	287	300	357	293	338	311	301	322	317	301	312	288	292	265	306	293	291	298	296	324	288	304	330	324	326	322	262	284	326	329	328	319	312	358	290	307	293	310	310	285	309	275	304	322	328	317	287	341	283	297	287	311	315	284	327	317	334	314	312	304	283	276	313	292	313	309	279	313	327	290	313	309	320	296	271	319	288	295	295	275	321	286	336	302	286	306	305	312	296	308	315	297	294	330	292	304	321	316	313	313	318	323	298	294	302	323	312	301	310	309	297	363	292	316	324	321	289	308	269	305	288	299	325	316	322	293	300	309	332	253	272	282	284	303	332	313	286	309	280
39018	43526	29611	9540	3489	569	636	638	537	563	646	575	614	597	594	563	598	555	604	553	602	561	599	573	580	605	570	576	604	586	552	572	555	586	550	552	610	557	515	565	537	600	581	561	551	565	581	552	602	580	607	594	558	586	607	574	545	561	591	563	587	597	582	565	586	576	614	563	582	558	548	572	589	577	569	637	583	560	584	596	586	612	544	568	587	595	568	622	566	590	580	562	624	600	594	540	585	611	568	581	560	585	577	585	573	571	551	578	562	574	610	576	604	587	584	547	559	576	620	602	587	554	554	615	529	611	605	545	558	577	598	616	570	590	520	593	603	582	618	570	588	580	553	575	647	557	580	565	582	587	548	588	580	566	587	542	597	578	632	598	580	597	598	598	538	561	591	581	602	604	616	605	587	586	597	596	597	615	632	571	611	573	567	582	600	609	547	585	593	622	536	611	553	598	611	621	589	630	529	554	585	590	562	571	585	581	588	566	566	604	587	545	535	592	567	567	600	590	572	602	595	543	575	565	582	603	586	594	602	604	585	591	576	595	577	617	626	545	629	595	591	557	580	571	559	594	551	600	560	591	591	602	572	603	596	597	577	600	621	582	614	571	595	558	596	570	559	592	557	587	565	583	615	582	577	545	571	615	571	564	583	566	571	577	527	542	588	578	574	593	580	568	563	581	570	603	576	610	591	528	554	588	575	609	570	590	611	549	604	588	587	631	602	581	581	574	572	601	595	583	604	561	607	623	551	589	530	572	556	576	587	567	599	613	580	591	596	557	561	549	586	570	550	576	569	600	617	611	566	577	618	585	593	556	578	556	577	627	571	606	570	578	569	576	615	618	560	560	566	592	574	618	537	595	596	569	602	557	525	606	596	593	579	563	572	585	588	600	557	558	573	581	549	564	628	642	545	610	581	599	621	625	596	622	597	541	599	578	568	601	577	603	566	590	585	576	600	573	583	624	566	555	582	566	583	561	630	610	561	591	590	555	572	586	567	550	621	581	581	547	601	604	603	588	583	579	565	584	583	558	576	596	582	546	579	570	584	574	568	591	628	599	577	611	575	589	573	629	561	554	565	623	587	581	586	545	614	610	602	618	608	557	594	553	580	599	561	606	579	570	592	631	549	594	609	534	606	590	554	585	618	608	629	578	566	618	591	573	566	547	577	583	551	594	562	533	594	593	582	623	580	641	608	571	552	586	563	589	537	595	598	567	620	572	583	621	584	589	570	553	566	580	591	633	576	566	587	604	584	576	589	603	605	597	548	619	616	559	581	595	601	576	558	640	584	554	601	571	579	592	566	605	604	557	607	548	555	583	612	578	625	576	579	595	601	567	607	561	572	544	609	610	571	573	639	610	550	618	639	592	571	562	572	612	579	624	593	565	558	594	571	552	587	635	566	612	576	620	572	613	579	576	571	608	578	602	583	556	547	558	608	631	560	633	566	551	591	557	538	538	585	557	569	594	626	636	616	580	553	573	564	600	601	600	585	612	594	567	571	526	602	580	594	588	603	581	553	619	577	612	552	582	546	581	608	598	595	573	579	638	578	614	584	552	575	583	587	581	589	550	593	557	589	643	636	558	575	556	612	580	585	602	578	611	552	570	554	585	586	576	602	615	586	575	575	553	562	576	594	637	597	570	613	536	608	561	592	591	582	546	596	554	602	602	615	581	610	579	585	590	595	599	567	603	575	598	614	595	590	568	562	579	606	576	637	610	616	575	598	604	613	567	590	600	570	603	582	608	562	585	573	582	556	580	614	582	563	560	589	549	585	593	565	568	636	584	576	616	573	553	576	581	577	588	599	602	583	571	621	590	567	610	562	570	545	555	585	552	636	573	551	585	532	550	580	555	601	593	598	609	590	584	567	562	585	580	597	595	622	559	575	538	566	596	602	567	560	594	568	546	556	558	590	563	597	631	573	581	548	585	608	597	594	555	592	596	655	551	605	608	517	567	571	582	587	593	557	572	618	637	621	597	535	587	582	542	583	639	583	596	598	531	581	603	599	556	591	592	545	597	568	582	598	582	550	587	578	626	539	541	584	561	561	598	536	578	638	613	555	600	586	643	573	574	632	592	625	595	583	549	561	567	592	568	570	563	551	526	599	580	574	595	590	638	597	578	557	586	572	548	559	563	553	611	568	586	578	595	560	598	623	595	644	563	609	581	606	599	543	568	600	588	583	583	555	637	574	550	570	606	620	580	593	602	579	585	573	629	596	541	595	574	556	644	585	541	572	586	608	563	552	610	579	588	586	578	530	556	578	561	568	593	595	629	572	543	565	587	554	572	588	568	590	593	619	602	558	565	567	595	574	571	611	604	590	561	573	569	609	636	593	594	577	609	549	556	604	575	596	561	588	586	596	584	591	570	590	592	595	582	553	552	654	576	560	586	581	586	610	583	553	590	563	606	529	567	572	597	556	603	603	605	561	560	568	545	580	576	574	580	586	596	628	566	595	608	563	594	592	623	589	576	545	617	580	545	579	567	581	587	641	603	564	575	618	567	575	568	554	548	562	573	589	561	561	602	637	616	584	568	557	585	534	582	574	589	639	549	578	570	570	573	551	592	572	572	630	546	585	580	586	558	535	603	612	557	631	601	596	569	576	628	603	568	576	557	599	575	585	546	585	590	588	572	589	620	594	610	539	601	596	598	608	602	556	600	567	588	543	587	541	593	605	587	598	587	555	576	589	599	584	546	646	554	582	544	559	599	574	608	616	553	547	581	614	580	584	545	588	603	556	606	547	604	588	598	604	580	601	576	573	584	568	552	595	615	572	565	543	563	568	554	542	542	582	572	572	603	578	552	554	606	582	582	592	593	581	603	577	608	557	563	596	592	571	575	562	617	553	604	600	552	596	564	635	584	609	576	569	577	594	597	596	589	615	575	582	609	595	552	560	568	582	548	586	599	571	618	546	576	555	581	571	612	599	600	601	562	554	605	616	520	609	620	579	581	562	557	616	601	544	566	575	578	627	573	600	578	556	611	539	536	581	573	608	601	581	608	536	643	577	588	566	575	613	603	574	590	559	606	553	588	592	586	575	551	601	596	606	565	573	595	618	582	585	629	599	535	607	573	541	600	580	577	582	577	574	586	607	592	583	567	631	630	574	581	552	602	616	549	603	607	566	604	567	590	572	573	557	577	570	607	602	640	558	546	567	616	566	619	596	588	588	561	613	608	558	554	555	541	601	577	556	576	595	605	546	609	628	561	548	603	580	569	591	617	564	566	580	583	583	607	572	558	579	567	603	595	620	532	569	572	602	628	619	545	530	607	601	637	581	612	585	608	586	569	618	590	585	564	553	538	598	559	596	554	577	568	597	573	564	599	577	559	547	601	604	633	572	554	585	525	571	548	571	612	609	554	634	558	576	595	613	586	597	593	590	595	576	539	574	556	572	552	584	612	614	554	591	582	545	576	582	556	637	576	612	584	601	592	562	555	648	609	563	583	514	589	556	596	606	590	562	563	561	613
24396	22669	29826	24401	19824	6240	375	277	236	248	256	230	244	259	244	259	272	247	260	250	269	239	238	265	244	249	240	263	241	250	241	264	243	258	258	254	242	243	253	232	255	228	254	258	246	263	272	266	242	229	270	260	231	235	234	258	258	260	265	223	222	254	245	242	249	227	258	225	249	239	256	266	250	256	238	254	259	243	266	222	249	279	263	235	241	251	220	258	252	260	232	238	240	239	221	257	238	268	235	213	242	249	284	232	270	261	222	257	207	258	269	214	283	240	260	235	252	210	248	244	229	258	245	228	238	209	201	237	248	243	260	255	246	230	252	231	235	238	225	265	235	233	252	257	217	254	228	242	248	257	251	273	254	246	246	252	237	238	259	244	238	243	236	235	241	221	237	260	206	248	229	239	265	266	250	247	240	242	254	238	245	243	242	213	259	254	226	255	232	234	271	226	254	247	246	221	293	240	249	243	255	255	249	234	217	261	236	253	229	224	271	255	246	236	222	225	264	272	254	248	271	242	214	246	232	244	252	244	232	232	260	266	232	252	258	261	242	223	233	236	264	234	233	259	240	223	240	250	262	257	234	248	239	242	247	238	244	245	273	261	221	260	240	239	239	262	267	262	232	263	249	266	242	239	252	236	230	255	227	257	241	252	246	246	213	241	244	241	262	221	259	240	237	247	258	247	272	244	268	260	239	236	269	236	222	210	238	236	235	238	253	249	257	235	230	220	253	206	241	228	283	234	250	228	251	237	244	236	259	216	255	224	251	266	255	246	266	227	190	233	241	237	232	257	229	237	237	262	256	249	224	260	238	262	232	233	269	238	278	260	238	223	245	236	250	225	275	241	265	240	261	204	258	240	270	259	237	243	221	251	247	233	234	254	263	264	260	243	225	229	241	243	271	297	238	249	251	238	252	260	261	244	235	198	264	231	250	244	250	259	239	241	252	250	234	243	258	237	231	253	237	247	255	234	229	255	235	271	233	252	239	217	256	259	243	266	255	261	219	236	231	220	224	263	244	231	245	254	240	268	213	246	237	228	237	236	257	251	252	254	235	242	233	243	229	242	254	218	243	251	254	231	233	245	265	222	245	246	225	239	215	239	267	255	259	256	258	249	251	251	256	209	263	238	220	245	251	254	268	241	222	251	236	244	248	234	258	234	234	252	262	262	235	236	251	253	250	254	240	259	283	261	248	243	254	235	277	243	259	245	260	247	228	226	229	244	234	237	265	251	224	237	231	233	241	237	243	270	241	245	232	255	259	243	225	259	253	257	217	247	248	263	251	244	234	243	266	238	251	268	228	240	247	267	226	230	259	267	249	231	240	259	240	248	246	253	245	244	259	276	233	247	268	281	268	236	223	225	293	240	245	248	267	238	220	214	232	260	249	272	240	229	233	235	254	231	247	236	234	233	232	240	242	250	229	252	256	211	257	256	249	250	280	220	231	256	264	271	260	278	265	267	254	226	267	241	235	224	267	258	252	250	245	261	269	254	253	255	274	253	250	219	237	241	242	224	232	213	239	246	240	240	231	265	247	248	238	238	265	228	242	224	241	260	242	252	249	264	228	235	240	265	240	266	226	253	241	273	258	266	214	273	248	271	229	267	279	244	237	264	237	251	249	240	222	223	241	252	215	261	241	273	262	268	250	265	233	260	251	219	231	232	245	257	256	251	223	229	238	243	260	223	241	264	251	248	254	234	246	222	257	245	242	247	218	253	229	273	254	263	257	224	218	266	245	226	246	264	240	253	244	232	224	249	236	231	244	231	245	234	253	234	231	257	252	258	245	225	222	225	229	251	246	249	231	248	226	255	237	273	269	264	232	224	225	217	275	232	227	253	236	240	246	234	255	253	242	242	246	244	245	236	232	223	232	256	257	239	234	229	277	224	241	250	213	245	248	262	253	227	230	253	258	241	219	235	232	257	237	232	246	246	250	224	259	246	224	251	282	263	262	238	284	239	241	223	232	233	217	240	247	220	233	228	271	243	272	248	226	233	219	231	273	227	234	234	237	250	242	252	241	246	221	261	256	242	267	245	237	249	235	234	237	239	241	250	238	241	245	245	257	229	258	242	220	234	248	245	256	202	260	253	212	240	233	236	244	258	247	244	267	276	223	239	269	248	230	255	259	248	219	245	236	261	251	236	242	252	216	248	254	249	249	235	206	252	248	225	274	240	224	245	218	223	234	281	235	252	274	247	239	229	265	248	233	234	235	232	228	247	224	239	249	246	256	232	261	240	255	237	253	238	268	261	238	257	263	251	255	269	262	243	238	233	245	228	221	241	213	231	246	237	222	258	235	232	241	228	241	249	250	246	241	245	253	228	245	256	259	238	259	234	258	242	220	267	251	237	214	254	268	262	232	242	261	229	246	252	232	240	219	227	244	254	200	242	224	253	225	264	241	239	254	241	245	243	242	254	291	269	266	254	263	217	250	248	240	262	246	230	249	250	259	256	270	257	239	202	256	264	252	263	274	252	245	251	234	224	255	245	255	247	241	246	253	252	247	235	223	240	242	243	228	220	283	268	247	241	254	263	258	242	234	249	235	224	263	268	246	245	241	234	270	264	254	238	234	258	247	242	233	247	238	255	240	226	240	246	219	247	236	262	233	297	258	270	220	239	260	255	235	235	248	239	261	252	248	231	244	242	241	256	217	222	237	224	263	241	247	236	246	256	231	239	233	234	245	236	262	225	232	227	228	242	244	258	259	233	259	213	217	237	258	250	233	239	256	227	233	240	227	240	235	266	237	264	243	217	244	259	246	241	260	246	238	223	256	220	225	243	218	267	248	222	265	264	247	226	228	208	269	242	230	237	234	238	253	243	253	266	229	233	241	255	229	249	243	257	251	226	260	251	260	234	229	224	247	238	233	242	249	246	224	245	228	231	207	247	229	229	243	264	236	234	241	247	230	257	243	261	248	255	232	251	238	228	240	240	242	254	266	241	244	240	256	236	232	245	283	252	224	267	237	247	263	241	247	244	231	259	231	237	229	247	235	253	254	231	234	280	255	224	240	232	229	231	221	243	240	242	255	239	241	239	240	236	234	204	251	254	265	264	255	272	221	260	257	238	236	255	242	254	258	258	225	237	263	247	239	277	234	247	239	283	239	246	224	240	279	237	243	233	217	237	276	215	261	273	226	236	236	225	257	246	252	227	260	241	238	209	239	221	267	247	247	234	237	235	271	249	232	248	237	238	261	268	236	269	220	223	246	265	258	238	244	242	252	281	240	250	262	253	240	251	253	239	237	264	240	245	281	263	246	257	261	252	261	246	269	230	233	268	254	241	257	247	266	225	254	231	229	237	266	246	238	250	249	230	242	230	249	258	251	242	244	227	258	267	254	254	260	252	250	256	266	257	243	234	248	220	242	253	250	253	231	242	237	204	260	259	241	228	226	237	246	250	243	272	247	244	268	227	260	257	249	209	238	234	251	244	237	260	256	241	249	258	212	240	260	258	236	231	240	263	258	251
60306	86955	53996	25856	15102	539	479	502	447	494	452	458	454	460	460	465	471	458	454	470	464	460	469	446	457	465	511	438	471	435	466	464	459	442	493	425	484	444	427	426	461	443	449	435	446	439	453	473	444	438	466	485	470	457	481	484	461	457	446	473	469	461	405	456	450	458	442	463	449	466	464	453	434	457	464	476	494	467	434	415	426	481	487	469	468	456	453	447	470	457	449	483	505	436	473	444	457	472	459	467	454	454	485	473	430	458	469	465	437	500	463	445	462	435	492	462	474	480	428	464	481	426	437	446	482	470	453	454	485	460	441	490	460	443	503	475	457	505	442	457	447	453	450	455	485	437	429	470	441	467	436	445	481	510	481	468	450	470	470	479	446	442	450	449	450	448	463	468	442	421	460	449	462	438	416	415	464	461	409	472	448	471	427	497	443	468	522	435	457	466	464	463	461	443	472	420	438	482	467	466	494	419	496	446	430	501	456	469	457	453	421	461	467	445	429	504	424	451	474	447	470	498	479	450	474	448	433	416	414	500	435	482	453	441	444	475	498	455	438	431	468	442	445	470	483	473	464	454	440	450	451	457	448	480	452	498	456	467	427	471	440	436	455	479	419	455	465	463	443	467	463	499	456	475	465	432	471	500	444	475	456	460	449	445	452	441	462	453	449	460	431	508	465	492	457	468	472	441	458	457	479	429	468	451	441	460	472	477	436	438	462	460	471	474	488	472	432	443	460	462	460	437	480	420	434	448	428	433	483	468	429	468	447	447	440	478	468	469	439	451	435	475	459	459	458	449	464	454	472	431	434	493	485	450	464	432	461	420	446	443	489	440	457	425	456	463	443	421	445	436	501	446	443	464	477	474	449	460	401	458	466	458	466	461	466	477	463	497	466	484	418	453	452	454	481	499	481	475	454	425	470	423	419	421	452	459	423	483	485	471	467	438	429	486	474	489	480	497	446	456	443	455	488	457	455	452	447	433	450	454	451	432	458	469	477	462	480	437	452	448	456	452	447	457	434	486	448	432	457	488	430	470	447	478	494	463	479	460	411	453	476	458	437	449	484	453	438	459	437	446	432	459	451	443	446	451	437	444	472	434	474	432	466	430	466	477	451	440	475	432	425	461	454	436	427	485	440	451	471	502	479	475	482	455	467	432	428	464	474	480	461	448	460	484	448	502	439	490	491	488	465	433	467	452	415	451	473	453	479	507	464	438	471	471	487	471	481	488	405	450	493	410	504	438	476	478	467	502	446	455	433	501	475	406	438	445	492	461	428	427	460	477	474	462	478	471	487	463	457	461	409	461	456	426	479	425	489	513	440	428	492	455	501	471	472	451	438	480	461	438	402	492	453	481	436	502	449	455	434	458	461	471	473	459	482	461	458	468	446	450	476	429	488	432	445	428	460	448	417	410	418	463	434	467	439	494	498	452	459	513	440	442	455	482	432	457	444	480	448	452	446	459	420	442	413	478	456	494	450	454	453	462	452	458	456	440	487	444	482	446	461	427	480	430	474	444	432	446	435	431	460	406	459	428	460	441	450	470	462	469	486	469	450	496	459	466	443	447	423	463	422	487	446	466	464	464	465	458	479	438	466	448	459	457	431	444	454	455	463	489	471	410	460	474	414	417	440	479	442	460	400	463	459	466	427	463	446	455	474	460	484	459	484	448	451	461	441	429	470	450	455	445	458	452	429	468	474	474	447	455	464	453	448	453	461	469	461	458	422	449	452	483	463	470	475	472	477	484	450	478	467	455	449	448	453	478	488	504	480	468	494	457	449	473	477	458	452	458	485	463	443	498	423	429	469	452	493	461	430	479	453	455	458	468	460	420	464	444	436	463	490	483	471	464	444	454	458	420	502	459	428	434	478	441	470	493	449	422	488	465	487	469	451	477	440	444	460	493	434	466	448	423	472	428	466	434	422	468	447	466	462	421	431	439	494	454	431	468	445	467	441	451	458	478	480	441	437	425	482	470	466	440	448	448	420	445	457	450	471	457	447	446	451	442	425	427	467	483	445	482	467	448	499	470	432	462	439	477	495	435	457	470	446	434	489	446	452	438	451	485	444	453	451	438	452	490	482	460	485	469	468	432	443	475	428	460	468	470	436	462	434	472	439	468	433	454	462	446	454	430	454	424	469	457	465	452	440	462	460	454	455	467	456	465	479	467	462	472	483	470	496	484	477	509	465	490	468	445	427	439	427	421	438	421	495	452	478	449	450	461	476	464	463	471	454	454	453	469	474	470	498	441	455	447	422	498	436	480	456	459	460	484	423	474	468	454	501	406	467	481	458	462	439	464	448	467	488	445	443	466	448	475	435	458	456	438	428	451	455	478	464	441	446	463	482	426	492	444	475	412	466	458	484	455	409	472	440	457	460	420	428	467	448	443	420	466	474	467	434	467	468	457	460	482	500	457	429	443	469	441	427	488	443	477	442	412	446	475	469	449	444	465	476	460	435	488	475	466	450	460	444	466	463	478	515	448	483	466	454	451	469	476	433	467	490	481	427	458	441	446	463	483	412	434	485	496	455	489	441	446	432	455	504	481	441	477	445	477	447	458	468	427	473	427	468	447	448	453	453	455	447	473	457	486	481	434	430	448	465	432	460	464	467	460	424	431	458	475	404	443	442	452	480	466	453	455	459	439	458	439	469	452	452	416	460	472	482	474	468	422	465	433	447	453	460	442	460	453	460	444	475	458	442	463	483	482	450	473	439	437	508	443	426	459	446	452	466	464	464	437	454	471	444	471	448	471	476	470	477	447	421	455	460	459	431	454	433	433	442	400	470	470	491	500	488	452	428	457	475	455	505	446	422	519	487	491	437	444	499	477	409	481	473	427	482	465	460	424	445	441	477	463	463	447	460	449	467	441	460	463	482	457	425	433	463	459	427	448	425	478	461	452	497	500	436	419	454	471	486	449	464	498	466	472	451	471	479	426	504	497	469	458	451	462	508	433	448	492	440	465	443	445	506	462	492	475	481	443	481	394	469	442	466	493	480	428	467	494	458	489	443	427	452	488	458	490	428	452	430	447	468	452	472	450	477	471	463	458	468	450	468	440	420	493	444	452	453	452	459	480	433	502	456	430	500	465	461	479	465	484	470	416	422	471	443	443	444	463	490	480	442	480	479	452	473	472	464	464	476	465	487	474	432	437	465	485	454	458	445	435	473	445	451	441	455	446	490	422	463	435	484	442	466	469	487	482	455	468	490	435	457	459	478	445	464	463	444	460	472	466	471	429	496	444	427	508	480	486	451	434	439	488	454	471	444	476	475	460	434	458	413	447	418	451	451	494	455	433	447	424	493	480	497	509	446	433	450	476	457	478	463	487	454	449	435	420	498	469	468	489	453	456	474	439	463	444	469	485	462	485	459	473	485	465	442	470	469	443	440	489	483	475	462	468	454	464	456	440	476	469	476	468	457	474	454	477	449	499	465	424	470	452	470	470	466	477	473	464	444	418	458	424	447	447	441	464
23224	21754	29230	23646	21210	17720	2987	447	409	408	430	458	435	406	395	402	390	404	380	412	410	438	401	443	436	412	397	394	386	405	423	402	378	409	383	380	360	401	399	411	398	410	402	418	375	444	427	417	376	364	402	402	398	364	413	426	427	389	389	367	388	403	407	398	356	426	412	425	402	391	412	442	387	378	419	422	430	443	390	406	376	391	384	372	373	387	386	387	390	374	418	405	409	373	368	355	400	355	395	391	376	387	409	400	433	358	383	385	383	404	386	397	354	438	384	395	374	395	362	437	415	396	429	431	376	396	389	405	387	378	392	393	407	390	417	396	384	371	392	405	413	389	424	422	400	411	366	370	377	393	428	407	403	400	358	426	381	336	342	357	403	364	435	421	379	375	391	423	401	463	383	410	392	424	380	373	387	383	390	403	369	395	404	380	392	388	388	371	359	386	394	389	368	396	386	380	396	395	395	391	397	385	413	403	394	358	397	388	396	365	411	395	390	402	383	384	372	366	414	370	378	389	391	362	398	398	393	433	359	371	394	364	400	399	402	375	391	363	391	366	411	410	383	384	369	460	404	422	427	385	383	400	376	406	383	393	404	419	382	393	406	369	412	397	407	378	388	406	404	401	405	384	349	405	392	392	414	393	408	371	372	380	401	385	382	352	365	376	412	371	400	390	400	428	379	379	400	379	361	409	337	395	402	362	357	385	410	398	405	381	363	381	389	405	421	384	374	402	419	394	392	451	379	409	401	401	385	373	390	375	382	377	372	377	384	417	434	382	400	382	395	408	391	396	420	368	371	370	416	377	407	380	387	407	418	372	427	353	410	405	399	399	399	360	378	416	391	421	439	383	392	387	428	353	412	403	433	351	369	396	389	368	382	371	357	379	395	366	385	412	412	373	398	392	380	407	397	384	406	397	417	405	364	380	403	412	369	367	433	360	377	406	395	396	410	388	397	365	422	372	404	415	348	418	381	397	446	378	412	397	396	375	404	393	407	402	359	381	415	386	449	406	414	395	386	365	396	416	393	343	390	359	365	386	382	406	387	403	397	381	394	374	412	421	420	386	390	395	350	408	402	337	371	419	370	395	381	363	380	371	394	384	380	426	416	364	386	346	394	406	432	358	409	387	399	367	404	379	381	410	396	415	363	373	393	388	374	382	401	405	378	385	422	370	386	380	383	406	371	386	386	368	396	402	384	402	379	402	401	384	344	400	445	402	378	381	421	383	394	352	348	357	376	379	370	376	363	399	417	400	377	380	381	419	388	375	374	397	389	385	384	365	375	394	396	366	398	361	419	382	358	423	356	410	397	413	360	377	384	388	368	397	392	399	424	387	418	383	421	381	423	409	384	374	374	398	383	413	393	383	395	378	361	370	416	358	385	378	367	380	388	410	355	387	402	374	408	368	389	388	402	396	406	352	363	416	365	384	370	400	375	393	396	390	381	407	403	380	425	386	401	393	388	357	373	380	371	397	368	353	392	390	399	408	335	372	388	365	391	401	383	406	449	405	372	387	400	371	388	390	393	387	376	383	415	367	415	420	364	374	412	388	367	380	381	381	417	406	405	404	397	384	393	389	413	370	395	412	395	424	375	415	393	364	382	379	429	427	391	398	404	414	403	376	412	400	369	416	364	398	395	398	395	394	423	379	378	397	375	381	374	391	447	411	427	417	389	399	358	414	389	401	391	375	414	396	401	398	370	402	416	373	401	414	385	393	397	368	408	392	392	413	387	370	382	416	402	373	432	379	402	385	389	372	399	430	372	367	377	383	377	443	387	388	369	398	412	403	412	369	398	418	386	373	393	406	374	370	410	380	385	390	382	375	376	407	370	380	354	387	381	407	404	362	370	386	382	406	419	396	403	404	367	396	372	394	401	396	322	368	399	390	371	416	419	413	373	398	387	394	368	406	362	419	367	393	382	391	400	375	406	375	381	385	403	393	381	389	382	392	375	385	397	427	396	376	408	422	419	383	360	396	404	401	402	418	406	365	379	407	392	403	413	398	362	398	387	392	385	404	373	416	422	361	363	394	397	379	401	411	385	403	381	390	361	326	368	403	365	391	381	402	414	414	383	384	400	380	423	376	413	409	368	347	352	423	375	368	376	366	375	434	409	426	359	406	371	398	397	391	405	377	400	384	404	412	412	390	346	365	402	397	390	393	395	414	395	379	402	373	423	387	358	393	434	395	381	387	390	415	394	392	397	387	390	401	370	385	373	372	400	374	384	376	394	383	363	369	382	384	362	397	411	385	395	399	390	368	376	383	400	405	378	406	389	439	381	368	374	405	415	358	368	393	399	417	420	410	402	374	382	379	412	385	374	379	410	415	393	364	364	405	408	396	396	392	384	359	408	412	384	389	351	397	380	376	404	438	371	416	387	385	366	387	379	437	425	379	393	339	395	375	398	355	390	385	387	364	388	383	379	399	393	397	360	408	388	368	394	368	425	371	363	371	357	414	372	375	415	387	363	368	426	390	381	412	400	331	391	412	388	378	396	375	417	411	410	346	403	402	400	402	409	396	354	369	399	392	401	366	397	356	389	400	359	416	340	392	389	385	375	412	410	384	377	384	370	416	402	403	400	405	380	361	392	402	409	359	330	412	387	383	372	389	373	423	347	374	382	361	387	396	384	390	366	398	402	389	399	404	362	400	392	404	409	365	399	353	416	368	377	405	422	414	351	420	395	346	386	398	395	391	399	382	418	340	393	379	425	401	409	395	369	362	379	381	372	401	414	369	403	387	392	410	391	384	378	387	387	357	454	419	388	373	420	446	371	375	361	392	389	376	389	394	363	410	369	406	399	381	425	361	400	383	397	398	413	343	393	425	400	368	359	360	371	395	367	372	365	366	385	367	385	371	352	379	392	378	379	406	375	361	382	380	370	400	407	405	400	397	371	376	420	349	372	371	382	407	427	432	374	389	403	361	407	392	378	384	381	383	386	358	400	377	391	429	372	381	393	372	401	398	364	336	416	406	393	392	382	395	371	383	398	350	377	390	369	407	397	383	397	390	449	411	365	405	414	376	412	382	409	417	343	383	363	368	410	415	395	381	391	397	404	378	413	372	385	393	377	357	367	434	361	403	379	420	435	387	389	431	399	391	408	382	376	364	390	406	343	414	399	430	404	395	404	403	404	407	365	389	379	386	413	438	366	367	443	407	387	399	388	445	412	398	366	397	411	396	402	388	384	376	394	400	338	373	390	387	375	386	418	351	365	388	396	382	370	392	409	392	384	396	397	397	404	410	393	412	415	362	395	382	384	383	416	383	399	423	406	408	392	414	381	373	395	374	389	387	395	378	376	404	377	415	356	390	409	396	394	361	386	380	389	375	427	373	346	379	374	396	379	360	410	386	372	421	372	396	367	402	381	392	394	365	391	374	359	435	372	363	405	375	375	353	365	402	410	394	376	398	408	392	402	381	401	370	403	377	392	394	402	416	407	391	410	391	389	390	373	389	400	375	407	422	402	366
59997	97491	57619	32290	23469	810	810	717	700	722	746	751	751	697	718	715	692	732	648	650	719	650	735	702	727	688	682	733	676	670	704	649	651	686	661	718	682	679	694	681	660	669	641	707	659	691	675	684	689	696	641	649	660	681	693	702	703	686	736	651	709	688	668	665	697	710	661	662	691	653	678	630	718	657	665	701	701	682	692	662	685	650	689	686	649	711	664	695	657	639	692	684	725	661	644	687	686	644	695	691	658	668	689	667	662	663	700	722	704	638	722	647	662	689	653	700	725	682	671	680	684	679	696	661	653	675	674	658	695	661	699	733	680	661	688	683	663	669	641	674	713	640	673	680	700	667	717	661	658	689	635	655	673	636	730	699	658	720	677	643	627	653	617	610	651	661	667	698	692	667	674	701	691	682	626	681	667	667	679	713	683	671	700	679	669	686	653	635	640	686	660	636	701	653	727	721	683	665	673	660	662	635	685	676	692	660	698	698	680	660	679	720	644	678	632	710	654	711	679	680	663	648	701	697	691	678	670	687	673	689	687	672	693	643	673	620	712	704	678	692	666	649	669	727	648	693	667	659	654	664	691	641	706	665	649	724	711	671	631	733	679	710	658	687	697	685	692	674	676	716	652	722	680	658	673	653	641	668	655	721	655	614	653	653	664	682	683	659	674	658	676	631	704	670	653	665	669	689	716	690	654	666	644	667	644	668	687	669	738	672	690	663	677	672	674	670	654	666	671	683	735	720	648	677	656	720	654	661	677	701	674	644	673	742	693	718	714	653	671	624	666	695	659	687	690	672	692	651	686	708	649	673	630	655	670	685	675	690	715	689	668	659	659	646	648	653	683	687	680	705	679	704	663	673	693	660	717	723	645	669	702	644	666	661	671	691	696	719	633	649	707	680	699	665	659	656	655	680	698	684	697	663	657	679	707	694	650	634	693	683	669	678	689	692	629	686	696	683	701	698	683	612	668	645	664	733	685	703	686	672	669	652	694	665	655	695	659	668	657	686	679	623	724	651	671	648	677	731	694	672	712	661	640	642	690	720	734	665	711	684	625	646	686	646	693	702	655	670	662	650	672	649	677	696	691	746	675	681	661	683	662	700	688	714	641	646	700	696	703	655	667	690	662	675	605	690	632	620	656	693	617	634	681	676	680	695	689	668	680	647	698	658	681	667	685	676	642	694	707	678	673	660	621	669	686	658	660	635	677	634	683	700	667	691	613	655	640	652	681	672	668	685	673	701	678	633	691	679	635	684	662	673	649	704	660	691	676	656	712	685	688	667	733	659	703	625	678	669	682	733	671	691	654	638	750	645	725	648	674	644	650	658	664	691	721	657	624	697	634	609	677	682	650	650	648	658	676	688	690	718	640	662	728	696	653	664	659	703	666	658	649	672	655	702	699	706	662	681	629	731	645	653	658	691	667	681	647	693	627	669	682	680	722	666	681	646	685	709	663	702	680	609	643	662	653	669	649	667	665	649	684	675	737	673	720	695	644	674	674	700	723	690	675	696	679	712	751	667	700	625	665	654	660	666	739	667	710	683	724	632	662	662	667	681	711	695	663	658	634	654	660	671	674	704	656	646	706	660	664	683	699	659	683	649	720	703	654	678	709	684	666	685	644	657	707	681	662	661	602	658	667	669	698	671	648	632	684	666	660	643	708	675	673	669	682	693	664	677	691	686	677	662	668	703	720	679	662	747	677	655	654	666	687	698	677	693	698	654	668	649	656	675	649	715	709	677	694	642	640	687	635	702	687	697	690	665	653	671	682	658	650	657	669	649	721	629	691	655	658	673	679	652	705	667	682	701	663	657	707	697	688	658	662	713	705	639	666	699	685	730	763	655	690	689	715	669	691	685	644	651	680	677	692	674	668	694	601	670	699	716	686	665	684	669	704	661	678	672	675	651	626	694	675	695	680	702	699	644	707	671	663	706	665	638	679	677	697	643	673	693	662	647	661	732	668	701	668	673	716	672	690	672	652	681	662	674	704	651	669	703	656	669	687	624	700	702	687	645	688	639	676	678	688	669	655	659	680	685	663	679	713	712	636	677	642	652	660	623	656	659	670	658	649	694	661	685	652	655	698	691	639	666	717	622	695	653	684	665	711	668	706	642	671	644	645	737	669	698	630	682	667	695	663	682	670	693	662	666	704	690	692	683	678	702	651	645	662	700	664	618	637	653	719	712	659	708	686	683	665	646	681	708	685	687	662	691	694	673	713	690	680	688	712	709	648	641	673	648	697	686	715	686	649	668	648	634	651	694	681	628	656	686	659	669	686	659	667	672	684	712	647	657	679	662	731	662	645	667	674	639	689	702	628	700	692	690	627	655	705	631	697	680	691	690	631	701	684	671	678	708	667	693	697	683	648	699	693	709	690	707	647	661	685	653	685	690	647	693	660	689	689	690	694	716	719	636	686	684	663	641	629	678	646	668	669	683	669	697	662	697	696	662	721	679	638	684	673	616	658	683	663	712	633	634	666	672	694	668	646	677	690	706	699	699	696	681	658	725	686	677	678	695	656	701	661	663	671	720	672	617	672	640	672	664	669	625	679	666	706	655	675	680	627	676	686	682	647	688	707	658	627	690	638	676	641	651	693	713	717	651	651	714	664	682	690	659	637	699	693	651	703	670	636	658	695	673	682	678	700	710	643	690	618	663	714	702	698	692	693	705	693	677	682	663	727	667	693	688	642	668	694	711	669	677	685	696	675	649	703	626	679	698	677	658	646	669	635	647	682	675	694	657	666	663	640	670	683	650	677	665	688	656	719	661	668	681	715	690	626	676	681	650	674	679	690	700	654	664	679	677	692	654	658	648	627	731	679	687	705	685	712	675	640	652	700	631	691	676	726	644	641	690	645	640	643	685	671	682	689	664	672	707	666	657	698	715	689	714	649	681	712	708	639	656	630	668	660	634	683	647	674	671	694	672	694	708	720	721	672	651	676	724	665	662	704	674	634	665	687	687	715	646	711	660	672	655	699	667	704	661	694	714	666	687	685	670	692	749	652	651	679	662	611	645	696	689	662	686	653	685	649	654	680	650	664	691	713	673	676	669	682	678	662	637	708	687	687	683	676	652	664	700	645	690	717	666	694	652	671	628	657	681	701	693	688	638	679	674	637	646	718	695	647	692	646	722	678	665	683	712	665	675	701	611	629	699	707	639	677	645	659	634	663	681	650	638	684	707	631	665	631	695	679	697	684	674	666	698	628	640	715	675	689	730	641	652	662	691	642	649	741	689	710	687	665	659	697	686	674	671	678	619	702	658	645	675	669	676	641	661	655	647	670	700	641	668	694	672	672	658	643	648	676	668	669	705	640	705	707	644	654	695	658	710	677	626	660	690	687	660	687	683	682	683	627	638	685	690	697	657	654	659	634	664	653	659	708	708	685	713	656	687	678	702	648	636	715	699	695	664	700	715	643	653	654	723	680	649	655	675	686	667	635	720	692	671	643	685	655	674	694	678	712	665	701	627
29713	28098	24019	7683	1330	481	344	308	319	335	311	347	344	298	334	313	342	331	360	317	329	337	321	318	307	336	344	334	320	328	324	350	347	331	315	339	351	322	331	349	345	326	313	337	333	342	298	359	300	345	329	364	319	371	349	309	336	322	319	365	343	344	350	297	357	308	359	325	322	337	327	322	328	336	331	337	346	317	344	349	324	327	338	328	312	340	302	329	319	315	313	309	320	304	341	327	322	328	332	320	356	286	329	320	326	307	329	339	333	357	337	306	327	322	323	330	340	335	314	330	311	339	334	332	348	319	348	316	313	283	338	358	284	317	322	329	326	318	302	321	322	292	368	341	302	292	326	341	341	344	311	338	324	327	290	332	327	323	325	311	341	327	315	297	301	306	327	360	334	336	312	350	325	317	327	306	320	312	330	308	300	317	347	335	311	330	300	322	325	353	347	327	318	325	320	324	344	315	304	352	339	310	323	325	305	308	342	334	326	336	353	361	340	345	348	334	343	341	334	344	323	343	354	338	328	363	314	322	328	317	330	309	330	334	321	312	350	322	322	300	317	319	300	335	369	328	312	330	326	329	373	377	316	350	327	328	326	366	356	303	327	351	338	346	330	353	369	298	353	312	306	328	316	323	318	321	308	328	314	330	329	308	316	312	316	284	326	327	318	351	341	297	334	338	337	354	324	311	328	331	314	312	320	333	330	337	320	339	336	309	316	339	324	331	316	332	338	347	333	331	353	358	317	335	322	308	342	335	323	311	332	338	326	345	332	316	357	322	307	358	325	307	325	309	337	361	310	304	336	326	354	357	348	310	320	348	347	340	320	307	311	330	312	285	290	335	323	321	320	312	331	319	309	310	350	328	315	335	350	325	349	327	351	322	336	317	331	302	329	293	348	317	345	329	354	344	304	332	340	342	352	342	331	312	328	337	354	315	341	291	340	297	350	326	356	347	308	291	329	342	329	345	366	309	312	316	320	355	325	327	312	336	336	324	335	320	359	337	349	322	333	347	336	314	296	364	316	321	374	316	298	322	307	374	337	323	296	335	348	313	355	314	312	347	321	304	317	303	331	318	286	331	309	328	291	342	319	337	318	320	319	315	331	328	335	353	298	319	323	333	308	332	319	342	337	306	321	327	343	348	299	319	348	308	317	341	300	360	332	311	341	328	330	322	326	312	345	340	343	306	325	326	343	306	342	332	343	344	339	341	329	321	306	344	337	320	327	328	341	337	329	347	352	318	327	370	334	331	303	329	318	339	340	321	343	320	342	325	326	301	322	298	328	297	329	368	304	356	329	326	290	344	301	310	318	310	297	322	329	310	381	313	346	345	338	328	338	320	304	337	301	327	341	337	341	305	332	330	336	318	307	303	332	328	369	328	337	338	332	330	301	325	295	276	298	362	366	328	314	278	351	348	290	341	338	287	319	359	356	340	341	317	324	296	309	345	326	321	300	316	328	355	319	325	308	322	322	316	338	310	330	310	331	304	310	343	336	334	297	308	340	335	323	299	323	301	363	361	333	312	340	336	324	319	326	315	322	325	372	352	351	344	279	313	332	341	321	358	295	315	347	317	335	331	316	350	330	320	343	325	328	320	328	341	315	296	326	303	317	319	338	318	328	342	312	383	325	337	350	290	300	336	325	344	320	357	327	396	321	347	335	346	294	346	343	312	321	327	316	310	332	317	310	332	312	309	320	299	304	347	325	299	299	336	337	324	330	346	338	318	322	306	304	321	332	337	350	344	333	338	350	312	324	297	326	285	335	327	316	332	320	343	355	318	328	290	341	317	320	321	301	344	330	350	336	338	346	336	334	330	309	339	299	347	304	312	317	317	328	315	339	316	330	339	306	327	346	344	345	329	368	306	322	311	316	331	343	343	314	344	344	331	307	348	313	332	354	330	360	324	330	370	331	313	327	317	319	323	326	353	307	313	298	317	323	328	326	364	359	322	329	350	341	345	319	347	330	306	334	350	323	301	331	309	319	313	322	344	323	328	312	348	319	359	345	343	340	353	304	302	328	299	316	393	318	317	358	333	326	304	315	324	339	348	333	331	320	313	360	330	355	321	352	321	339	312	324	342	329	328	336	322	317	287	318	339	336	334	325	342	315	321	330	306	393	330	301	373	355	327	325	347	331	338	316	332	305	310	330	320	356	341	337	325	327	312	344	320	348	302	304	301	320	307	338	333	296	332	301	309	349	353	311	334	346	323	327	353	340	329	332	317	340	296	347	353	327	295	315	309	316	320	307	307	315	303	312	314	346	320	335	330	349	341	356	328	298	348	339	336	348	336	314	332	323	308	331	340	326	305	319	363	326	346	344	382	325	350	322	321	320	310	345	329	372	341	330	333	311	338	299	331	340	329	320	325	311	327	335	316	326	320	350	317	332	318	344	318	329	309	348	335	350	337	334	307	322	300	335	320	326	304	335	350	335	315	321	366	286	340	345	318	334	314	347	316	296	360	369	315	338	346	311	317	358	294	326	318	321	357	316	315	296	330	297	335	316	313	344	299	302	319	320	323	349	352	336	309	337	325	333	361	320	331	310	370	332	309	306	340	329	331	338	334	347	323	299	335	322	306	346	301	335	341	351	345	326	321	297	326	313	335	352	358	333	338	319	328	337	327	349	325	329	344	312	271	324	331	298	320	299	348	336	322	329	311	310	339	326	319	335	335	315	308	339	326	299	336	333	315	317	310	347	369	309	299	309	323	318	330	341	319	320	340	340	301	321	316	316	332	293	330	317	349	323	315	329	309	321	351	337	335	359	345	318	328	279	319	323	318	309	351	336	348	283	334	321	330	329	334	319	324	324	321	321	317	297	322	328	330	353	358	364	329	339	305	318	340	344	325	301	293	329	340	323	330	298	339	314	325	376	318	320	344	288	307	334	364	333	337	341	319	347	292	315	347	341	327	305	325	326	307	313	324	330	318	334	331	307	336	358	325	330	347	331	330	305	342	358	336	297	344	324	295	312	355	327	332	361	316	306	317	314	315	312	332	313	325	359	353	324	356	364	313	304	329	306	357	310	336	328	353	330	335	318	321	298	306	340	326	304	308	342	309	348	304	327	312	345	349	332	323	328	315	349	303	322	335	356	311	316	330	305	338	317	353	329	349	332	332	250	335	333	350	335	325	323	315	333	340	294	302	352	341	321	341	353	341	310	305	349	339	289	344	352	311	320	362	321	366	337	355	305	345	331	351	318	281	321	353	318	307	312	311	327	348	333	359	317	301	354	311	322	277	340	339	314	334	326	310	339	310	331	321	307	310	309	337	301	312	334	339	317	331	304	318	365	324	310	331	327	320	311	327	331	367	325	321	301	347	336	285	318	368	330	340	280	309	329	305	335	318	303	361	347	332	350	325	337	338	311	308	332	336	339	336	323	331	312	314	309	319	328	321	317	361	327	333	359	314	314	337	323	349	323	336	335	332	293	319	339	333	319	337	323	330	332	358	366	332	327	324	319	328	336	316
40196	46277	26342	6247	2693	634	606	583	625	612	626	581	572	603	577	581	635	626	598	604	629	622	618	585	629	594	602	598	611	583	602	638	628	621	599	611	586	643	610	651	596	568	616	580	585	581	626	543	605	624	632	628	628	582	633	607	596	633	617	587	632	610	643	595	591	591	601	602	597	614	566	618	586	646	628	639	612	607	597	622	632	613	639	589	655	619	618	582	629	648	602	589	607	581	628	587	609	604	634	553	599	564	633	577	569	638	622	646	631	620	598	634	614	592	604	599	622	627	636	592	585	614	600	592	559	654	593	662	585	578	590	642	599	599	608	628	586	614	589	539	593	569	541	637	626	598	592	628	594	601	583	632	642	647	636	637	644	590	590	612	638	596	592	586	535	641	617	559	613	600	594	593	610	611	593	616	614	613	615	567	626	573	607	610	670	611	615	585	597	583	598	640	601	632	606	612	607	611	612	604	627	587	627	582	611	642	576	588	591	580	551	602	649	553	589	620	598	633	628	629	600	615	621	528	607	621	627	645	594	580	574	605	658	667	601	628	612	590	612	645	590	620	610	611	576	629	601	592	624	600	642	615	617	627	663	611	583	638	665	623	601	659	575	630	599	595	607	635	541	648	628	631	587	633	631	606	616	605	631	590	621	613	598	606	622	619	686	638	638	564	608	602	585	620	632	618	627	600	620	623	622	612	623	593	612	605	578	598	601	608	659	638	555	652	585	636	615	629	616	589	631	605	638	592	625	587	614	544	610	608	639	617	616	628	621	592	657	656	620	575	589	585	608	572	577	645	643	631	620	627	592	607	588	562	627	600	643	591	576	593	585	597	610	647	643	593	630	657	596	636	635	597	590	596	605	572	582	632	628	606	595	640	612	582	583	621	596	612	628	588	639	578	622	603	582	622	644	647	591	596	635	618	583	636	621	591	603	595	630	629	620	601	576	633	588	606	608	629	628	640	575	621	560	627	579	613	617	607	615	588	589	587	597	654	616	649	618	611	575	634	591	618	590	647	625	623	639	619	597	605	613	544	625	611	607	661	537	576	594	629	575	618	604	602	676	634	577	650	659	637	607	648	590	578	630	625	634	621	629	586	593	587	579	609	604	553	619	628	653	620	596	643	628	582	658	570	604	621	613	653	613	628	609	585	634	625	617	616	600	581	637	598	579	591	552	660	613	629	589	628	615	630	569	659	621	606	610	630	605	595	598	581	603	608	570	618	673	588	593	623	636	639	631	591	595	633	628	619	579	592	590	567	607	638	624	571	617	622	613	595	630	648	640	587	581	611	608	573	615	617	589	654	599	638	624	606	646	571	578	616	551	604	587	619	627	620	639	592	627	599	594	624	617	581	570	598	601	548	631	561	613	614	604	615	606	596	596	626	631	583	595	601	599	663	625	633	642	586	636	614	628	613	597	618	574	636	663	582	601	616	598	671	612	652	629	663	609	597	638	630	621	597	578	565	634	626	634	615	593	590	616	677	623	610	612	584	665	627	585	631	588	596	630	594	584	600	593	626	580	621	612	625	599	575	678	572	601	595	633	604	642	615	607	568	611	621	587	581	649	601	610	600	611	640	583	599	648	626	615	612	605	613	591	590	602	604	589	610	632	596	580	629	629	612	593	606	605	606	640	621	630	598	607	614	604	607	602	632	613	641	615	570	588	626	654	609	603	575	622	613	607	613	615	664	594	591	601	641	588	595	622	572	607	589	596	643	638	610	643	613	633	655	611	641	597	607	607	610	619	642	640	598	592	614	588	631	620	641	589	623	626	629	640	616	605	584	628	621	579	623	605	621	644	602	646	596	558	603	574	595	601	624	608	580	609	588	580	610	636	602	620	627	629	610	618	658	595	616	614	588	585	557	591	628	593	590	603	635	610	642	611	614	658	571	602	615	600	603	615	591	581	590	610	626	556	610	581	616	580	619	631	599	597	582	617	543	594	631	595	628	619	594	632	626	581	629	580	593	642	602	628	602	598	604	601	598	558	574	635	601	638	636	606	597	598	622	617	630	601	626	580	625	596	614	616	604	620	631	632	651	617	613	626	625	590	631	579	593	579	619	637	625	633	593	611	583	583	593	614	639	610	599	623	628	628	617	563	650	632	648	630	628	615	563	605	590	584	677	592	606	651	606	615	617	571	601	617	581	638	561	647	606	629	599	573	569	597	612	618	608	625	574	594	578	618	629	624	612	605	606	672	647	610	565	577	577	593	627	565	559	622	610	617	613	612	641	620	602	620	605	579	609	652	639	649	658	604	585	609	563	617	582	593	610	575	564	644	598	605	640	565	613	636	600	620	643	633	611	636	623	644	619	582	574	622	614	624	612	585	605	574	626	631	626	637	583	597	587	604	633	681	607	611	589	647	622	609	575	609	590	586	613	582	578	577	656	643	578	634	612	597	596	562	640	615	598	605	629	562	598	594	589	622	602	645	586	610	607	651	590	645	583	597	629	613	619	609	654	597	594	652	621	617	618	631	594	613	575	594	567	622	551	627	603	613	599	608	596	646	606	623	586	608	594	638	611	616	610	638	576	575	619	652	640	565	589	608	616	583	593	577	575	657	612	578	598	615	611	636	594	588	547	597	622	654	566	610	593	629	591	610	628	579	596	609	612	633	604	617	610	626	591	609	606	600	623	597	585	593	618	598	633	608	553	644	665	597	599	567	612	618	652	593	584	653	605	601	590	572	599	626	609	568	628	608	592	614	599	605	642	632	607	606	631	617	592	584	557	613	598	618	588	610	600	603	588	601	508	600	637	594	609	612	607	581	633	612	631	628	603	656	566	598	610	604	605	612	562	616	628	613	612	616	624	590	592	629	597	639	596	623	612	579	618	619	595	644	626	589	616	583	621	619	561	534	633	611	601	620	586	618	601	600	629	655	632	586	603	582	604	599	605	585	650	636	610	615	606	630	591	632	622	595	629	623	574	658	595	614	648	581	544	604	625	580	623	595	596	560	561	646	605	640	624	584	644	616	541	642	615	605	600	605	633	599	629	606	601	600	598	587	608	604	571	579	607	643	672	554	575	600	643	585	597	610	597	611	594	631	588	557	597	610	621	583	658	569	638	589	562	580	632	623	560	619	623	638	666	650	590	600	603	593	623	674	605	604	583	631	607	621	595	597	616	610	587	616	619	614	596	599	634	603	597	617	584	610	598	576	578	595	597	652	632	584	635	574	584	633	620	645	599	606	628	601	578	627	597	612	619	603	586	623	610	602	556	647	608	563	635	593	595	641	617	565	621	632	586	587	588	624	632	596	594	645	631	647	601	602	657	621	599	626	611	599	615	626	606	606	593	600	625	552	628	672	646	635	592	640	628	593	672	597	555	590	631	624	601	570	626	638	584	560	603	662	591	605	625	565	651	621	616	604	601	589	584	571	632	617	614	586	622	626	595	646	600	627	655	636	606	572	586	617	630	609	602	636	603	594	606	608	598	638	619	631	618	577	561	612	594	630	623	569	618	617	598
24484	22717	30232	24523	19186	5347	372	302	277	299	264	258	278	293	293	278	284	282	262	252	308	301	278	279	296	261	277	245	266	241	265	292	291	281	263	272	261	257	297	249	292	267	284	245	274	271	270	285	288	256	261	270	281	270	282	253	245	271	259	242	266	272	251	263	276	283	285	254	286	314	264	245	246	261	266	284	276	235	263	258	279	279	259	251	260	261	261	260	258	273	264	220	255	277	267	274	279	278	265	262	276	276	271	282	249	255	271	274	279	279	249	269	260	275	247	250	279	317	275	261	282	265	237	259	285	256	255	284	277	268	272	265	250	270	275	282	262	243	252	252	298	305	277	267	280	252	264	272	295	269	283	255	238	236	272	241	262	279	262	283	280	274	316	275	260	295	239	258	291	279	265	265	260	272	275	274	271	247	257	266	263	260	262	244	267	266	270	249	274	283	269	257	264	278	258	282	263	260	259	272	262	271	268	267	261	266	242	257	249	276	267	255	239	248	263	283	261	272	271	259	252	245	248	273	259	259	254	292	281	282	251	293	267	261	233	283	244	298	275	280	270	284	259	284	268	262	290	272	273	281	250	291	272	262	277	273	263	266	269	259	262	280	262	280	305	300	273	281	275	302	261	276	285	278	244	275	266	264	297	265	235	264	256	290	266	254	297	253	265	256	271	261	280	293	285	290	272	290	270	271	265	267	287	236	280	281	258	270	276	246	277	274	262	259	262	257	259	252	242	266	251	306	258	283	282	277	258	282	273	260	275	260	267	272	269	269	268	295	246	269	251	260	271	284	275	258	263	259	281	280	245	267	283	257	260	250	247	287	263	296	238	271	282	283	256	281	251	276	277	272	274	283	281	248	296	280	281	261	258	259	257	278	286	267	278	226	285	250	273	241	285	257	289	276	284	257	272	268	300	265	278	266	260	291	271	304	256	263	239	255	272	257	289	262	266	271	260	260	272	258	261	266	272	245	284	256	246	246	289	253	270	261	290	296	256	290	270	274	268	267	281	253	263	249	280	236	237	257	241	278	278	240	252	249	258	253	250	253	253	256	253	240	269	253	265	309	249	274	271	269	256	249	273	275	257	278	272	273	278	297	300	264	259	267	266	299	248	270	245	272	280	247	264	287	255	246	255	257	284	279	256	260	271	277	279	269	276	256	281	293	274	273	273	266	279	242	286	247	259	290	294	248	293	264	270	279	261	272	259	272	271	240	279	282	263	260	261	283	262	265	282	275	291	272	276	292	257	267	276	269	265	270	266	265	284	264	262	294	238	278	274	278	282	264	259	276	264	276	297	251	257	263	256	274	258	269	251	268	286	263	282	300	261	280	285	275	294	294	274	280	268	271	283	264	242	268	237	263	275	233	267	286	257	298	272	256	259	250	252	252	287	287	253	235	242	261	291	270	270	293	271	288	266	277	229	272	260	251	257	249	261	276	286	248	284	260	257	297	276	289	256	263	279	278	260	272	256	253	249	259	287	291	268	248	274	279	278	291	271	281	282	277	282	261	270	253	290	279	275	262	274	260	251	290	274	253	273	246	260	276	288	259	275	273	250	276	291	277	265	272	262	296	269	280	277	261	254	271	277	269	260	275	263	248	259	265	279	263	276	268	305	277	273	279	266	254	283	252	284	274	282	269	310	242	266	272	280	249	262	253	250	244	239	246	260	269	284	231	257	232	245	285	273	244	263	257	294	249	253	313	262	277	282	275	294	259	330	282	268	262	292	274	277	264	289	257	277	273	280	279	249	293	279	294	284	278	258	231	256	251	254	289	258	318	266	239	251	269	282	245	248	251	244	266	230	284	249	266	249	269	256	302	249	268	259	261	269	259	252	279	270	276	250	273	258	250	263	272	293	262	267	283	263	240	267	240	267	303	275	282	253	255	255	258	284	269	272	268	256	267	256	260	302	261	299	255	271	266	277	273	269	255	288	268	288	265	262	276	256	253	263	278	262	248	270	283	251	242	258	266	245	294	245	288	269	286	270	286	288	266	257	254	265	277	262	269	272	251	284	228	278	280	285	268	269	250	255	248	259	285	260	280	294	260	281	280	291	281	262	264	267	258	269	301	259	267	259	266	297	253	258	260	266	293	301	299	272	286	239	273	279	205	302	266	263	272	233	266	251	259	241	264	255	283	276	266	277	272	286	268	260	271	249	253	291	265	279	274	264	267	257	270	251	253	302	282	254	278	277	239	267	279	285	271	270	265	278	258	261	266	238	293	252	281	263	265	273	238	239	283	270	250	265	261	282	300	263	243	287	227	266	228	287	273	276	269	269	271	270	267	275	300	272	271	239	253	276	271	273	259	249	275	272	294	250	240	263	296	280	259	277	290	254	236	266	271	255	271	275	251	262	287	248	246	256	286	263	273	256	279	263	271	270	272	299	251	260	278	241	331	246	271	289	272	271	240	309	239	246	286	273	275	241	278	252	293	267	282	266	268	257	263	256	257	240	254	260	286	253	244	265	244	286	238	248	254	304	271	264	285	286	286	273	283	266	253	232	271	252	254	267	265	271	254	283	269	257	286	274	248	273	273	284	266	271	266	252	269	254	271	279	248	273	278	268	256	233	259	284	256	244	263	259	277	266	234	263	276	240	255	245	232	244	278	269	296	285	254	267	288	262	277	280	278	246	268	278	270	295	235	297	281	243	267	284	279	260	278	285	264	262	270	293	227	275	291	278	272	279	248	287	271	273	286	251	284	271	275	270	263	274	266	261	254	265	282	278	263	276	258	276	277	277	272	250	269	258	259	258	242	264	240	247	250	295	253	243	237	290	275	292	270	286	282	223	297	255	271	282	301	263	244	270	256	284	249	236	246	266	253	288	298	265	262	248	242	279	263	258	294	262	294	279	260	238	285	267	277	267	288	247	267	270	258	251	272	279	268	256	251	259	286	272	268	289	268	290	251	289	296	240	256	289	265	258	239	274	268	290	278	296	306	282	264	271	249	285	268	267	267	284	256	267	263	260	242	259	266	232	282	258	262	268	272	252	260	291	264	254	275	267	264	276	262	252	260	243	258	291	247	221	286	289	274	261	275	296	284	275	267	280	274	265	280	301	311	297	273	255	267	273	254	256	262	252	272	280	242	271	257	262	274	248	263	271	262	249	290	273	267	276	254	271	268	270	273	239	264	259	256	264	267	263	278	252	244	286	259	279	231	260	231	308	278	259	274	245	247	274	279	283	275	276	260	263	273	266	273	247	262	278	260	243	276	267	275	270	265	268	257	269	277	269	285	288	272	279	271	257	303	267	296	289	278	253	260	250	276	287	238	251	243	274	258	258	282	265	267	258	239	259	280	243	279	259	273	293	276	275	262	265	258	268	289	274	255	276	272	275	303	293	254	270	242	266	282	277	267	257	259	269	270	281	270	294	299	264	267	273	250	249	278	273	273	261	270	296	297	284	303	273	281	251	242	276	270	272	254	258	269	275	267	266	276	273	319	276	256	226	307	264	261	302	248	269	265
60566	86381	59041	18661	12270	487	518	496	493	509	495	534	514	513	544	486	506	470	516	523	521	488	531	488	510	499	493	507	501	525	525	560	544	466	483	449	507	471	511	524	503	506	522	441	492	503	491	510	451	485	491	527	523	468	470	469	458	479	536	492	452	482	455	525	489	527	529	460	483	508	481	528	462	527	495	497	479	488	474	504	539	469	507	465	446	500	497	506	478	476	516	492	464	523	497	501	477	488	497	476	472	513	507	489	495	471	489	533	498	478	489	526	453	487	514	503	524	523	481	545	482	511	485	498	496	493	482	481	500	492	507	509	484	470	507	474	523	484	508	477	545	504	462	514	475	508	481	478	506	506	484	503	493	519	475	474	513	445	517	522	469	509	449	481	515	514	511	519	458	488	530	490	551	455	471	478	450	472	468	503	492	511	484	501	476	485	455	505	534	490	473	493	493	522	498	517	529	487	503	500	501	512	496	459	437	491	474	505	503	502	505	474	460	479	497	481	468	471	468	507	508	476	486	499	533	511	484	503	457	509	489	508	504	477	473	489	472	467	481	473	490	474	483	531	512	513	478	498	504	515	507	507	529	501	509	481	558	459	512	509	478	516	488	481	518	520	495	503	522	490	493	511	504	508	484	502	505	505	474	499	491	480	520	475	505	469	478	489	468	497	479	478	466	489	496	514	502	458	492	488	450	481	518	498	470	505	532	456	485	487	516	513	500	510	467	524	489	465	497	491	481	501	494	495	509	486	490	496	471	522	502	507	524	504	467	533	500	474	506	512	522	515	549	508	489	510	478	479	495	526	483	463	503	514	461	498	512	487	481	491	541	499	525	534	487	449	469	479	478	495	500	517	478	484	479	512	486	513	461	477	475	480	495	498	439	500	492	485	462	462	475	525	506	543	501	490	456	482	506	531	479	463	510	486	503	522	492	479	465	484	487	484	499	484	473	496	503	491	523	490	481	469	509	508	480	527	499	511	544	506	467	504	495	480	464	498	511	522	478	504	456	524	508	487	504	485	533	505	492	514	512	490	510	525	483	502	481	510	500	483	482	474	485	478	519	522	499	497	520	509	479	445	489	513	504	487	490	507	502	508	477	497	461	468	474	501	496	508	516	480	512	507	519	496	486	480	484	475	544	479	497	516	479	500	462	519	508	497	493	504	503	503	477	503	490	483	445	467	489	523	509	490	504	459	501	442	488	486	444	476	471	510	497	482	441	529	477	482	491	511	517	460	472	500	527	489	487	498	476	542	485	480	464	503	477	519	483	510	467	475	492	496	453	476	493	529	485	480	515	520	520	505	507	513	505	488	508	527	488	492	507	499	508	521	498	486	512	534	471	505	473	525	454	507	493	510	498	475	508	472	510	504	493	506	480	485	516	521	505	499	508	542	526	516	502	469	486	475	481	460	511	517	474	500	501	502	508	539	506	494	484	482	553	516	513	490	502	528	528	487	550	543	475	479	512	493	497	470	482	495	492	502	498	489	524	495	521	495	488	494	521	497	511	490	507	449	477	492	533	447	473	525	477	483	489	488	505	509	509	481	511	500	500	496	460	508	534	484	486	512	490	466	493	503	519	474	493	549	478	507	512	488	491	505	506	493	479	500	542	502	515	524	487	505	466	466	485	483	510	469	513	504	544	468	453	479	532	544	483	481	474	469	482	473	576	502	505	485	513	485	536	508	436	487	486	512	496	491	491	508	509	484	531	510	498	489	500	493	470	531	489	482	487	501	523	505	498	482	457	535	503	478	490	513	529	480	527	502	491	514	539	483	464	488	459	519	471	516	493	472	500	512	513	516	503	466	500	513	495	505	494	485	492	482	522	473	534	447	496	506	465	516	513	474	447	531	507	505	509	463	462	505	452	483	494	519	489	491	512	513	478	461	451	487	522	490	516	463	530	469	499	553	496	520	477	500	528	476	464	518	482	507	471	468	490	487	511	493	525	499	485	514	514	505	470	485	489	481	491	483	510	481	514	475	533	475	462	494	510	523	516	501	457	499	498	504	495	496	524	479	519	489	490	478	480	474	504	508	492	491	482	488	521	498	513	506	498	488	471	516	481	507	535	506	469	442	485	481	518	483	470	490	537	513	519	506	525	506	515	488	502	490	516	493	487	477	490	527	516	508	494	503	470	462	495	497	501	506	513	497	470	489	480	496	484	514	517	514	508	535	523	512	489	456	470	502	484	503	499	490	478	515	478	505	513	511	503	489	482	515	489	467	509	448	490	504	520	486	513	514	492	495	530	473	514	517	524	466	483	484	476	500	484	453	545	474	494	508	532	500	511	498	496	466	495	501	450	510	471	498	509	510	472	481	524	503	474	488	461	494	457	455	481	551	488	516	504	483	454	428	478	466	467	496	501	490	471	484	485	477	495	495	492	537	501	474	456	507	497	464	511	509	475	495	477	514	512	489	503	482	482	522	485	508	510	505	500	499	492	533	485	521	500	485	476	506	476	501	541	482	506	472	500	481	546	499	495	524	466	483	482	482	491	477	523	501	503	504	489	503	484	486	510	435	475	490	485	477	459	551	512	507	524	448	502	487	503	488	466	520	498	472	518	499	493	520	518	478	465	468	482	498	457	532	493	482	483	490	460	458	482	518	476	489	461	499	541	474	510	520	480	526	508	472	483	464	489	540	463	481	513	490	508	492	496	474	503	487	512	462	496	495	485	501	503	479	515	479	456	488	526	506	474	527	481	505	559	506	483	507	481	481	460	458	445	508	502	472	495	473	526	509	499	493	492	497	519	491	542	475	488	498	504	501	504	497	505	509	486	521	495	476	535	502	524	496	515	492	490	497	542	481	483	498	504	519	475	455	481	513	475	475	495	492	534	475	494	502	502	504	508	495	519	487	485	472	481	526	472	461	544	483	512	478	508	481	475	519	488	488	485	498	479	505	510	493	516	454	493	507	482	505	503	506	501	484	525	468	503	508	506	509	494	452	493	516	478	465	469	496	501	488	496	481	528	512	525	527	514	515	495	473	507	508	512	484	495	492	491	482	490	470	506	481	521	510	500	476	528	506	526	495	496	478	507	454	471	490	519	493	497	516	470	496	517	467	541	476	469	513	493	466	480	510	481	464	463	495	506	486	515	505	484	506	518	477	511	487	522	499	506	504	530	450	518	471	492	514	519	470	492	495	501	454	484	475	431	508	505	482	488	507	497	504	438	467	482	543	489	512	486	427	503	498	509	498	498	486	490	508	491	497	503	493	490	494	507	459	482	452	491	527	493	498	521	529	495	506	489	475	483	489	489	471	523	476	502	466	485	524	498	484	464	475	493	505	516	517	486	482	490	488	490	498	516	448	501	486	497	527	538	473	479	485	525	523	490	494	505	485	527	537	546	480	483	508	446	528	499	517	505	527	477	474	496	501	490	498	518	480	489	487	468	513	531	486	490	482	482	491	485	513	503	516	492	479	495	513	499	469	479	486	488	440	523	533	497	498	484	509	512	479	466	471	470	471
23199	21786	29619	23644	21068	18225	3365	507	442	479	473	445	466	478	445	409	433	457	418	420	414	458	417	435	414	436	417	415	457	384	433	456	444	428	403	401	438	435	418	416	397	418	454	437	417	425	428	400	414	402	416	370	406	440	426	395	476	365	430	444	409	427	410	426	423	426	425	376	427	423	433	380	397	419	413	401	402	412	443	440	426	437	427	441	384	427	412	416	417	403	465	404	434	408	417	439	438	418	423	441	444	401	415	389	407	374	422	404	431	429	449	399	464	402	426	421	428	411	406	440	403	408	406	384	429	388	385	428	427	413	435	425	447	433	469	403	413	430	398	426	441	400	413	437	440	398	450	419	415	375	396	433	432	439	423	398	409	422	412	446	410	432	407	406	426	420	418	397	443	428	391	445	446	456	431	413	435	433	390	425	432	436	437	397	388	425	456	424	439	414	425	403	453	418	416	440	432	402	430	413	382	424	426	366	406	409	403	431	426	421	386	443	446	461	445	470	410	451	404	410	374	408	394	396	394	457	406	405	387	414	457	450	406	440	414	406	452	408	462	411	407	407	408	381	449	413	398	406	390	436	407	478	409	409	430	404	411	440	393	429	442	417	436	404	458	411	413	440	370	372	430	420	439	413	395	427	430	421	385	425	409	448	412	444	448	435	400	436	420	417	407	409	364	406	418	392	421	466	426	403	418	383	449	414	422	422	422	430	390	420	409	408	428	423	405	410	430	428	438	385	422	417	433	400	408	430	412	434	411	425	439	416	426	402	414	405	443	414	459	393	424	405	422	413	428	428	380	421	418	402	406	391	420	448	415	455	461	404	428	431	403	418	429	400	415	405	418	430	399	415	421	392	446	451	428	454	416	407	396	425	408	448	439	443	436	418	424	437	419	449	411	440	388	397	434	377	446	398	428	403	404	427	415	421	445	418	411	431	425	443	409	452	421	417	427	405	437	453	422	410	425	465	412	444	416	413	414	465	410	452	395	381	414	439	422	418	430	390	453	415	428	459	415	417	411	412	413	434	414	433	412	443	443	449	424	446	419	406	435	447	410	397	434	418	430	418	414	449	482	364	425	414	427	389	411	460	406	395	418	435	420	429	426	445	393	451	450	461	417	430	372	413	403	426	467	424	410	437	436	457	405	402	395	412	431	415	410	406	400	410	380	401	406	424	423	419	410	406	414	410	405	444	396	448	437	405	418	449	428	386	394	425	399	409	401	398	431	397	418	413	410	410	417	400	410	422	402	391	450	438	386	446	393	422	429	412	408	405	371	445	428	444	408	421	399	454	416	415	393	424	430	448	429	379	391	424	415	427	398	392	409	427	427	395	405	393	407	422	417	415	407	471	409	382	407	420	443	415	390	399	432	431	424	440	396	436	398	427	436	399	421	436	396	385	456	404	441	417	396	377	381	429	440	417	450	438	403	429	440	415	415	422	407	400	438	428	434	408	422	472	433	409	432	434	427	381	410	433	408	410	415	445	438	443	404	423	425	400	437	415	408	439	401	418	418	396	422	397	433	408	396	441	390	425	416	444	431	424	443	406	421	421	439	425	410	450	434	394	466	432	400	403	403	429	408	445	410	452	423	415	421	406	421	412	424	444	440	441	404	426	424	419	428	443	410	439	417	423	400	427	393	418	400	430	438	453	415	409	406	402	409	421	452	406	420	375	436	422	417	446	431	409	405	434	428	413	447	427	376	408	431	426	409	436	439	417	469	385	422	457	438	398	434	402	421	446	436	396	366	431	441	427	413	408	412	428	425	413	437	455	423	419	420	420	394	416	393	446	421	384	425	438	428	415	405	414	436	415	418	404	429	430	420	418	406	412	452	433	397	460	429	424	418	417	391	418	435	440	397	424	422	428	393	441	393	415	403	429	438	453	430	411	421	434	387	402	420	428	421	386	447	390	430	403	407	430	416	421	400	423	424	424	412	464	419	415	427	418	410	475	458	387	387	436	410	426	418	412	423	430	470	395	434	387	427	424	447	411	394	425	400	429	388	415	395	438	417	431	413	413	381	443	388	433	391	434	417	414	449	427	400	433	421	408	443	424	440	422	425	433	425	421	411	410	418	397	423	446	431	428	436	415	434	446	418	400	439	434	457	404	408	418	385	410	370	424	431	375	415	441	422	410	406	395	452	410	445	392	437	370	442	435	440	391	405	416	393	439	390	416	382	405	418	401	443	420	445	382	445	405	434	411	420	437	382	399	424	410	415	408	447	428	414	416	395	423	427	405	397	387	458	445	412	413	412	405	472	438	430	382	417	434	410	428	434	410	397	464	445	440	411	377	431	425	400	415	434	410	417	429	422	403	413	425	427	408	423	428	413	440	420	443	439	392	419	415	444	438	427	443	435	403	435	399	414	454	428	418	409	415	391	440	421	419	406	482	393	393	406	441	402	415	450	411	431	434	419	443	435	397	426	422	419	424	449	421	404	390	418	459	408	433	431	420	394	455	380	432	414	428	411	404	393	434	420	452	430	440	378	396	423	431	439	416	429	477	421	449	428	395	393	404	400	396	409	420	438	417	433	421	444	421	406	425	441	428	396	380	403	418	381	367	432	448	404	418	422	425	441	393	439	419	425	420	419	380	436	411	401	430	411	424	418	418	423	438	393	400	429	391	411	420	415	406	423	421	456	437	406	439	428	438	420	428	409	426	467	431	413	400	410	418	425	436	428	407	399	430	406	373	415	412	419	433	419	437	407	366	439	408	386	443	427	431	417	439	380	439	418	424	452	417	422	414	448	444	420	423	429	427	426	408	396	412	441	389	402	376	420	401	434	405	408	448	398	421	368	402	417	418	407	457	390	410	429	438	443	442	408	443	390	486	413	422	414	418	420	399	433	401	436	375	395	408	413	421	399	457	404	436	473	393	419	462	407	389	423	485	422	406	425	398	417	419	425	436	425	404	419	422	393	447	427	391	352	382	393	407	436	398	420	456	447	440	458	393	441	403	380	412	402	420	430	425	404	422	385	425	402	433	419	408	412	394	388	408	402	405	467	434	415	447	409	436	416	421	395	396	416	439	404	401	386	402	410	393	437	415	391	402	450	437	440	424	399	427	429	429	443	426	413	408	412	389	424	406	453	421	407	437	397	417	429	452	434	415	404	406	404	422	414	424	452	417	445	431	425	372	432	429	424	392	429	415	435	398	412	418	414	425	385	434	414	450	389	424	397	405	403	427	400	417	449	425	431	416	408	447	460	430	413	409	403	421	401	423	440	399	463	398	443	374	406	439	437	442	397	391	478	415	416	400	423	419	409	412	353	409	400	454	396	393	410	461	410	426	421	435	413	409	451	391	416	414	391	426	442	434	396	407	431	423	433	426	398	407	412	439	423	397	429	410	429	420	442	408	413	461	418	420	401	437	424	434	406	402	406	418	433	456	389	429	430	466	422	397	395	447	385	411	398	411	373	399	414	393	426	398	409	452	400	411	411	435	427	416	445	409	430	453	422	416	453	383	435	457
59865	97233	69190	25103	19475	785	749	726	738	747	757	717	691	731	687	723	733	721	780	723	731	725	700	750	680	751	669	708	701	735	701	746	731	695	751	734	732	748	746	712	728	727	744	754	722	746	708	715	745	722	725	707	716	712	713	715	677	715	784	739	755	703	748	700	713	724	760	775	720	708	758	695	686	718	781	746	696	700	723	747	677	735	729	695	725	684	679	733	718	719	678	742	705	674	660	705	730	717	702	715	752	762	706	715	687	730	746	738	774	746	719	735	720	639	729	707	715	756	701	767	684	705	697	740	723	750	748	651	706	675	730	705	748	719	690	710	697	748	745	696	768	733	718	724	765	736	726	728	708	698	685	704	738	712	798	670	730	671	774	690	710	783	727	689	694	734	732	781	672	702	744	735	741	698	763	687	760	735	759	699	715	661	725	748	737	702	707	717	701	711	692	684	701	739	721	770	690	722	719	678	675	715	703	715	681	720	683	696	736	683	713	726	732	723	712	714	728	695	644	735	640	750	710	703	693	706	713	698	681	683	769	719	729	705	717	722	703	684	763	750	769	722	748	727	708	708	705	680	707	696	680	729	710	735	729	741	718	770	711	668	678	727	681	714	730	726	762	705	707	703	754	739	717	716	720	698	743	682	721	733	688	709	715	694	737	686	715	772	713	723	709	706	687	733	717	739	702	704	699	677	673	694	712	687	693	721	754	722	729	740	697	702	745	733	727	724	752	717	734	715	723	728	676	756	725	740	725	732	724	750	686	725	670	712	694	740	701	737	755	739	709	692	744	757	750	699	780	696	664	677	715	707	702	677	684	731	723	720	693	754	690	758	690	714	753	679	762	738	746	669	693	696	736	740	732	686	700	666	666	712	718	685	707	708	727	690	678	729	762	758	722	696	721	684	699	773	707	727	685	751	752	701	707	707	710	719	715	762	740	760	708	690	708	718	685	698	695	721	715	720	719	734	690	734	727	711	650	760	707	751	760	735	744	756	715	774	701	728	706	718	748	730	710	701	714	695	718	767	721	690	715	744	712	705	726	721	783	697	680	723	724	731	708	725	690	702	740	701	728	720	686	715	769	697	727	717	710	735	771	714	698	700	751	711	706	753	751	684	719	656	728	764	717	683	756	701	724	700	707	700	734	741	706	732	712	716	744	755	683	693	700	745	707	750	721	718	701	753	712	653	690	717	735	703	673	675	718	686	745	719	696	677	720	731	720	674	731	755	759	708	693	713	762	700	729	686	704	689	738	743	724	742	711	722	746	680	697	692	700	719	766	710	706	692	723	708	693	690	721	725	763	696	728	708	687	714	703	731	738	717	684	720	725	733	769	732	731	746	741	729	716	709	704	754	721	746	696	671	705	737	762	724	708	683	703	724	681	732	725	727	711	745	689	721	682	714	706	699	693	697	685	716	683	662	724	682	675	690	715	701	759	683	725	713	685	718	693	731	712	710	697	729	748	765	741	723	741	730	748	678	728	733	713	749	681	714	713	734	710	661	706	731	713	745	653	720	692	721	724	727	720	710	714	730	718	741	671	733	718	761	704	750	727	767	704	690	698	729	730	731	706	713	710	672	740	705	726	698	719	682	690	750	761	693	727	717	684	747	701	725	712	734	765	717	675	717	733	745	743	667	748	688	669	731	708	728	702	739	663	708	740	779	690	727	746	741	759	719	680	707	722	706	730	723	724	756	710	702	679	722	759	668	725	718	759	728	711	731	725	711	698	690	730	697	699	739	746	724	685	670	760	737	683	705	664	746	732	674	713	723	739	698	691	732	704	686	728	676	689	748	752	747	704	784	647	717	758	728	775	732	753	713	703	720	768	691	748	698	713	696	722	732	727	748	778	757	720	693	762	712	752	679	725	731	704	666	729	729	716	698	775	661	696	749	706	694	695	678	728	696	742	692	733	728	718	717	707	721	710	743	738	739	707	698	728	685	751	682	716	671	724	731	740	681	718	712	713	722	716	717	725	729	716	728	755	744	731	733	720	720	663	693	666	709	735	688	760	697	714	685	723	718	687	723	703	701	686	674	679	763	716	720	681	678	706	773	712	753	715	702	741	743	697	723	697	686	655	763	718	710	719	696	750	743	772	726	730	730	698	698	711	730	681	760	706	722	715	731	738	684	701	736	749	738	723	730	753	745	726	738	697	726	728	717	702	729	707	675	722	696	692	741	691	723	728	689	739	715	691	715	744	676	773	724	701	678	719	717	722	711	704	712	701	733	773	720	721	746	700	712	740	728	743	721	716	755	709	729	704	713	690	720	687	698	723	712	721	702	715	715	739	727	730	745	687	713	790	713	701	714	728	710	692	674	709	661	688	720	733	707	747	717	688	749	718	733	724	744	695	688	703	662	694	714	712	726	727	715	773	693	725	644	721	713	730	724	752	758	720	675	727	687	769	725	724	722	740	707	668	728	728	701	696	730	738	733	694	689	751	715	713	741	728	750	700	659	697	702	711	700	687	724	740	711	651	708	711	742	751	686	745	706	706	704	748	704	704	741	719	726	694	735	767	720	742	691	739	661	753	732	713	714	693	708	698	700	707	684	719	741	710	685	738	657	759	742	737	742	720	690	696	703	687	714	732	706	733	704	702	711	753	742	721	734	713	762	702	701	735	719	706	690	721	713	721	709	714	676	660	736	717	730	702	743	664	678	705	737	736	742	734	667	726	697	749	725	719	761	681	702	770	725	717	731	698	708	746	739	686	668	739	726	715	727	685	754	739	686	741	706	695	733	757	777	707	736	687	749	697	707	749	688	706	685	689	716	758	703	687	742	685	759	704	722	646	695	731	716	694	671	698	731	666	756	728	684	720	738	686	746	706	706	715	720	738	714	706	693	725	725	726	677	723	729	662	716	715	751	713	757	750	782	727	767	693	678	681	749	697	712	733	710	714	734	715	738	704	723	742	710	723	711	721	711	724	663	745	778	711	728	713	730	720	725	664	710	708	678	714	682	724	707	751	737	715	717	802	709	764	715	723	729	706	706	723	720	694	759	770	721	718	737	779	710	736	719	743	706	712	717	686	726	776	720	711	724	735	767	741	754	678	726	753	726	708	691	719	773	715	699	722	704	718	720	709	751	677	737	715	715	717	719	699	728	694	730	691	673	727	712	677	707	721	721	697	737	723	667	692	672	678	754	686	723	679	725	703	722	727	735	706	732	751	728	688	731	680	706	713	718	664	676	739	721	703	715	711	706	702	713	735	728	723	701	694	704	765	675	691	722	712	677	716	716	720	723	673	713	685	677	720	736	736	728	694	710	722	731	747	692	720	720	705	714	716	693	770	731	737	703	731	702	692	683	675	742	745	743	686	745	723	721	732	758	733	688	647	662	700	733	680	689	737	697	692	694	751	677	698	730	673	738	703	786	680	687	706	674	758	766	725	740	681	744	673	743	742	745	718	702	681	742	675	706	726	675	713	685	702	695	713	739	720	719	761	684	716	764	763	727	725	735	734	720	646	722
29843	28863	25196	8778	1086	359	337	360	348	339	333	360	351	368	333	350	352	375	315	336	384	336	332	362	361	331	394	367	342	363	363	396	343	353	315	336	368	355	360	337	349	321	361	333	340	364	362	362	354	335	341	384	368	363	359	363	338	338	361	330	353	362	356	367	368	382	375	363	356	349	370	346	383	362	378	330	356	339	346	338	324	328	326	366	374	364	373	366	376	345	375	324	371	385	347	346	346	363	330	339	366	294	349	366	342	323	320	346	368	340	359	367	350	346	336	379	316	331	333	348	331	355	361	318	344	339	341	344	402	341	357	351	355	355	360	344	344	363	360	371	387	346	392	360	356	358	351	340	331	378	330	352	347	315	324	329	402	321	340	359	368	364	344	347	342	342	342	365	345	326	352	365	344	359	342	355	351	342	331	333	344	373	367	351	319	329	368	371	333	375	370	346	343	341	360	327	364	379	349	358	339	361	336	343	362	359	345	350	339	389	302	363	356	354	367	342	323	354	344	354	394	362	364	361	400	322	365	372	337	359	346	359	346	312	397	320	334	326	366	335	345	321	338	359	364	347	376	345	356	363	362	333	328	348	335	366	362	312	340	324	347	344	328	345	331	342	353	367	335	345	356	353	376	345	380	336	372	355	323	385	321	364	353	355	370	392	378	338	368	373	334	363	327	340	387	348	369	341	325	345	337	342	375	353	337	378	337	364	382	320	353	328	375	325	340	364	366	361	347	328	327	354	337	335	335	379	349	365	355	332	374	369	356	359	348	375	360	357	360	342	348	330	328	361	343	363	368	365	326	351	336	340	374	357	324	338	364	335	360	383	365	326	370	384	345	360	365	333	327	356	363	339	338	318	361	353	340	367	360	387	317	386	340	335	324	381	348	355	375	340	346	331	362	352	347	346	364	362	347	328	368	391	355	359	337	330	354	340	373	345	340	318	344	359	321	361	361	360	367	367	371	370	349	346	357	348	328	333	353	337	346	360	357	382	342	347	389	327	350	361	328	344	362	354	353	376	357	347	325	337	361	362	335	354	357	393	346	348	325	341	324	376	358	378	349	312	375	331	347	359	346	379	374	352	340	319	317	360	329	323	328	371	326	341	345	332	356	347	342	369	346	360	353	376	361	353	346	341	343	336	316	330	352	365	329	337	334	320	336	312	351	331	329	333	344	347	333	328	348	347	347	354	348	355	345	380	345	379	339	368	366	340	344	336	335	323	363	347	349	364	370	371	366	376	321	334	332	348	368	344	343	346	371	370	352	337	353	383	338	332	349	364	324	331	350	343	331	327	303	327	350	375	357	369	352	366	330	365	368	357	350	361	356	368	373	336	328	397	333	346	365	346	332	351	353	335	341	361	391	331	344	347	359	362	336	354	338	336	351	358	344	339	372	338	332	364	331	337	381	331	355	353	363	317	364	333	336	379	346	324	343	350	355	328	390	319	364	320	352	348	336	341	316	336	322	357	316	358	362	396	359	345	355	349	351	356	361	328	354	372	322	357	352	350	345	334	329	317	357	350	351	378	328	339	340	367	329	306	365	333	354	358	311	312	343	332	329	333	351	349	334	334	310	368	400	375	363	383	367	319	320	350	352	329	341	323	343	358	353	310	364	331	345	369	373	371	331	345	346	342	375	349	350	337	334	355	347	372	373	351	378	356	358	358	357	372	357	367	347	375	351	336	351	316	344	375	340	361	372	360	333	346	346	361	371	354	372	344	336	389	387	348	329	367	331	345	347	361	352	356	370	351	368	336	364	356	346	350	357	341	359	333	325	382	348	348	380	351	342	341	362	360	356	325	351	317	335	366	371	343	345	326	327	331	353	360	326	336	353	333	368	357	321	365	346	366	295	330	351	355	361	338	344	335	341	378	369	317	333	329	340	370	356	328	350	317	368	340	355	374	364	365	340	322	326	345	360	370	330	338	315	347	349	384	350	353	329	384	368	331	360	333	342	381	368	351	360	354	357	353	335	339	332	335	378	338	359	354	322	332	357	372	346	353	348	363	348	351	348	354	373	344	377	377	338	376	351	327	357	341	366	337	333	369	327	364	350	346	331	354	361	338	359	362	315	363	368	353	334	361	346	362	359	328	368	345	370	323	364	379	323	327	349	352	344	346	342	338	362	358	344	349	347	365	372	375	394	324	334	380	349	375	396	357	363	333	373	354	367	325	358	350	335	320	350	333	364	362	354	372	365	317	333	337	347	351	368	356	349	352	345	364	358	349	355	345	313	333	336	331	313	316	335	356	338	350	350	360	355	326	344	329	380	341	357	341	376	355	353	354	348	332	363	339	341	351	334	333	340	318	353	354	346	351	352	327	361	358	355	340	359	347	340	365	366	326	327	345	317	350	358	369	342	370	371	361	332	333	347	352	374	330	348	323	334	329	359	373	294	322	346	342	347	361	352	342	332	366	371	363	353	344	378	352	352	359	351	357	386	351	359	340	331	345	362	338	342	358	293	337	377	315	336	335	351	373	347	333	363	332	357	377	344	354	324	358	347	335	397	331	323	333	317	370	347	359	352	336	349	323	346	339	353	335	330	370	341	346	336	331	343	368	347	331	379	333	366	378	331	361	384	339	349	340	336	332	338	347	373	371	356	316	371	342	360	352	357	344	364	352	350	349	357	327	362	332	364	356	363	343	359	337	346	366	329	358	347	396	336	356	350	344	364	337	373	336	374	344	367	319	352	349	342	311	351	345	346	344	331	331	343	352	324	338	323	335	389	347	371	358	369	341	347	356	351	343	375	346	376	351	359	346	350	369	327	365	356	339	379	353	370	348	370	355	302	371	344	325	344	363	354	341	370	331	351	348	389	363	350	330	330	345	360	307	359	357	323	321	329	314	329	365	343	325	374	352	339	312	363	354	350	360	329	360	329	354	373	347	351	319	349	377	331	331	356	347	323	346	369	328	354	338	347	363	338	351	346	343	359	332	367	354	352	346	338	335	365	380	320	355	352	418	354	335	361	349	347	401	337	349	338	387	374	310	356	371	360	374	354	326	329	359	389	352	342	367	377	339	377	331	325	363	352	335	368	337	377	373	318	342	383	358	357	379	372	328	375	360	364	324	345	322	331	347	363	342	338	349	349	361	332	351	362	327	343	334	351	351	366	372	327	329	370	357	351	325	333	301	343	350	401	314	339	342	348	365	370	335	346	311	344	377	358	334	346	382	359	353	353	369	354	345	350	385	334	343	362	320	370	343	360	343	331	362	334	355	374	335	354	357	316	348	356	364	337	351	357	338	330	341	350	359	390	375	375	316	349	348	344	396	340	361	341	395	367	374	364	377	353	360	343	353	306	352	365	328	384	364	348	384	337	342	357	368	346	350	334	355	359	334	356	357	359	330	321	334	342	344	359	338	372	358	331	358	362	370	343	373	343	346	343	394	362	334	359	358	367	364	378	341	314	328	362	315	343	382	341	346	337	337	384	343	355	383	360	358	356	351	344	376	346	376	326	342	361	317
40566	46603	29225	6724	2356	660	650	654	634	624	640	661	680	626	619	648	635	629	653	627	663	661	645	618	645	600	648	635	673	665	628	625	675	642	637	614	688	622	654	625	626	638	634	646	647	667	663	643	712	640	669	643	631	580	651	624	626	618	662	623	637	660	626	636	654	660	652	645	661	650	681	663	647	664	618	629	630	621	656	632	719	665	688	651	633	646	626	633	650	637	643	679	676	640	657	670	671	690	659	684	619	672	641	675	653	639	658	650	624	663	646	618	641	673	628	665	614	630	623	645	610	633	651	670	646	650	612	648	650	672	667	677	628	593	636	649	617	621	632	578	619	644	636	610	637	649	613	623	629	677	624	644	635	638	682	618	690	688	637	649	620	620	637	631	615	649	617	650	639	676	650	636	642	616	679	661	661	691	692	685	667	645	658	586	643	664	652	623	635	616	614	629	646	635	625	646	682	666	627	617	683	652	611	648	622	615	653	646	643	694	629	618	621	671	604	641	617	674	641	683	615	663	630	669	646	697	606	648	589	634	620	653	689	605	622	607	653	663	666	681	626	665	639	640	661	642	666	614	633	644	632	644	633	627	653	674	635	673	653	637	621	686	649	658	628	652	634	654	640	641	643	642	637	642	648	663	625	702	632	695	669	641	639	668	627	595	638	604	598	629	601	641	626	628	668	675	598	654	640	632	634	652	643	697	593	633	657	652	615	608	645	653	658	708	599	652	652	627	637	657	646	637	616	621	676	631	615	649	631	599	620	646	611	659	645	645	683	663	606	666	645	646	629	645	631	700	645	644	676	616	711	590	597	618	638	647	632	600	619	665	635	655	628	631	566	641	675	671	643	692	641	642	662	636	621	632	676	622	656	628	678	650	595	634	583	657	630	689	649	678	620	639	606	638	651	704	614	621	653	616	632	649	674	660	654	635	686	642	635	668	649	657	617	692	634	589	699	637	639	663	576	652	619	657	675	635	629	637	657	624	639	635	608	657	656	653	623	599	648	657	604	672	642	582	644	662	669	654	599	651	681	653	634	660	677	620	658	630	664	661	645	636	682	656	644	642	623	645	642	655	667	645	667	646	601	660	697	608	609	632	609	607	656	648	644	682	665	642	705	664	706	637	618	659	640	621	613	639	609	638	621	647	647	625	625	688	674	651	662	633	640	658	643	658	634	627	634	619	603	643	648	643	665	640	644	666	655	611	612	671	651	637	680	621	623	627	600	686	609	644	577	664	657	636	661	674	610	669	643	650	649	655	596	624	635	604	665	620	661	640	676	671	644	624	619	638	623	645	644	637	681	623	660	625	572	671	614	663	627	608	650	627	657	627	608	664	596	613	675	635	650	674	628	633	654	610	635	662	633	604	601	628	665	702	639	665	643	616	669	609	667	618	646	612	660	614	689	630	653	664	617	619	642	650	653	665	677	637	665	627	670	668	640	621	633	655	672	616	629	638	655	675	680	644	628	632	642	668	620	586	666	711	669	658	637	698	674	618	644	640	620	636	637	579	605	688	642	679	643	620	638	648	630	635	647	633	674	611	676	647	625	614	624	660	656	620	630	641	669	610	664	660	672	605	595	680	709	647	688	647	617	646	619	673	639	677	648	627	673	650	650	622	676	610	631	631	634	657	615	635	701	609	612	638	669	625	655	647	632	674	699	593	639	657	637	669	616	614	626	627	641	673	642	632	659	672	644	687	627	668	624	676	645	649	673	670	641	685	677	622	631	636	626	641	655	649	622	636	645	638	631	624	661	628	586	656	611	624	621	637	661	638	680	626	595	655	597	648	618	668	662	650	651	665	628	598	647	663	654	655	622	649	642	620	683	626	648	638	632	621	626	607	631	632	636	632	637	666	625	614	668	649	646	612	677	649	644	653	649	636	635	652	581	653	668	622	630	650	676	615	705	634	593	627	657	693	658	682	631	652	637	681	624	660	664	657	662	633	641	706	633	628	629	641	680	631	636	662	684	680	613	635	635	679	623	642	649	683	639	620	628	623	621	611	662	689	622	626	633	659	630	620	600	664	645	677	657	672	634	638	627	648	658	651	685	632	648	635	655	628	692	628	666	636	701	652	653	631	646	646	626	640	581	620	719	647	625	657	591	651	634	578	690	645	582	624	629	655	654	656	638	645	630	645	641	614	646	676	704	634	623	642	610	642	656	621	632	603	649	657	656	654	657	669	617	673	609	600	623	628	651	616	639	680	642	630	641	642	619	637	645	679	616	706	647	649	660	660	621	638	634	627	625	608	626	680	684	632	612	640	619	594	609	666	626	642	617	588	641	603	639	594	645	642	666	665	657	627	653	643	653	623	653	644	662	622	672	626	641	652	676	627	623	642	633	660	645	645	701	636	659	654	641	696	619	625	669	654	690	652	667	604	622	662	672	585	640	602	654	641	649	669	661	633	653	600	638	634	681	618	670	621	654	648	620	623	633	618	650	643	662	604	638	637	628	667	678	630	636	605	679	633	629	645	598	700	638	657	654	627	633	677	684	644	585	643	607	619	661	600	644	655	640	659	667	678	651	653	593	625	651	679	669	641	670	636	676	633	692	655	698	692	650	640	637	625	661	685	676	671	646	652	637	659	646	618	664	632	618	649	647	617	644	674	674	676	670	669	661	612	647	650	633	627	628	593	679	646	668	632	595	653	652	637	664	670	663	621	623	652	649	662	672	668	658	645	652	612	652	651	661	675	614	642	600	665	658	641	654	666	690	612	615	644	582	608	654	617	593	615	635	632	616	638	597	680	652	651	646	657	648	686	666	649	654	645	663	650	609	647	641	621	631	636	673	662	671	621	619	649	649	693	648	605	696	690	668	635	629	617	645	660	648	687	642	656	644	612	641	661	615	621	642	634	625	643	663	634	698	619	620	666	572	667	599	689	686	636	687	612	631	654	695	660	678	601	628	652	593	620	648	625	635	650	655	630	615	643	678	703	626	660	665	646	620	676	649	681	629	661	686	684	634	633	664	607	648	647	653	649	620	643	659	577	704	617	681	613	679	650	617	622	626	676	624	570	643	667	634	617	674	627	664	644	662	610	640	657	669	675	658	666	673	597	629	607	683	617	687	648	615	646	656	611	621	633	651	652	685	683	661	648	664	588	649	638	633	609	626	649	606	646	657	648	631	636	663	621	594	649	621	666	616	628	658	664	609	607	646	629	658	657	632	641	639	630	622	622	633	598	613	679	626	669	606	659	639	627	661	634	630	649	653	674	661	646	676	661	672	662	629	612	626	680	610	650	632	610	655	635	628	601	648	653	628	650	662	684	637	663	622	650	620	637	612	629	639	688	639	644	649	653	614	632	631	691	632	662	644	671	624	658	649	699	641	648	707	663	622	668	652	670	649	606	657	623	628	676	626	662	644	609	643	667	665	590	643	634	624	656	628	626	643	641	655	643	671	668	678	654	593	663	659	680	693	658	664	667	644	617	653	652	650	624	677	623	635	617	663	631	620	638	654	613	620	630
24453	22845	30286	24622	19026	5345	389	329	300	289	282	299	279	295	295	286	295	257	279	251	266	256	287	293	319	324	292	255	291	252	275	292	271	269	251	290	269	247	273	276	270	253	280	262	282	279	298	267	316	262	276	269	281	259	284	274	300	301	241	268	293	242	287	267	299	249	278	247	286	266	239	299	262	267	277	266	270	268	255	290	256	283	285	267	248	263	273	302	262	287	283	280	279	254	325	275	300	290	262	271	266	286	261	290	257	283	267	302	264	280	282	268	299	287	284	274	292	283	251	272	274	288	285	265	252	250	268	288	296	297	268	277	267	274	261	256	294	284	270	293	283	281	273	287	275	297	303	296	280	286	251	285	296	298	278	256	279	285	268	315	264	262	270	264	296	273	294	267	266	273	267	259	276	297	251	272	268	272	220	292	275	264	268	286	266	265	290	275	284	288	282	284	278	294	291	280	274	293	294	254	275	304	289	265	282	275	301	288	279	273	298	277	273	281	268	286	271	267	275	262	296	311	312	240	276	263	297	299	252	273	269	269	274	258	289	256	256	293	272	285	253	292	302	274	289	303	306	271	279	286	272	282	280	301	256	275	279	286	243	257	251	294	271	274	306	278	303	302	282	279	285	282	291	275	278	291	302	284	290	294	301	271	261	278	269	269	279	251	271	299	303	289	298	279	295	259	288	285	322	297	295	260	273	290	256	262	289	290	278	284	256	292	261	253	304	305	266	280	274	279	328	263	270	282	257	267	292	283	297	251	292	292	288	285	291	255	283	279	299	260	287	315	257	273	270	270	260	267	260	246	278	269	274	286	264	259	266	266	266	261	285	296	305	291	270	274	293	282	279	258	316	300	263	259	300	268	299	290	275	256	281	279	296	283	272	267	286	271	279	279	296	261	265	276	290	245	306	262	255	237	240	250	296	251	281	290	294	289	277	270	292	286	241	308	281	267	270	288	248	276	280	278	253	261	289	260	284	261	290	272	273	260	280	285	282	298	268	299	286	281	254	290	280	271	254	279	294	312	320	268	269	282	296	277	251	284	271	278	312	281	266	298	245	282	284	256	286	264	263	263	273	266	270	295	299	263	295	277	262	318	311	250	292	281	261	288	251	291	283	286	297	279	264	282	312	267	288	250	288	276	251	276	285	265	285	294	262	255	285	294	276	284	267	291	311	255	287	276	295	293	284	289	263	272	322	264	284	251	273	264	287	294	294	286	266	282	261	271	272	274	270	282	317	273	293	273	273	289	275	299	281	286	287	278	282	278	306	294	284	273	281	274	281	278	271	259	274	290	260	270	297	280	314	272	261	279	276	282	277	268	259	280	272	288	288	270	262	265	282	290	274	258	287	255	295	240	296	329	282	293	276	294	271	267	290	259	292	269	275	277	267	312	243	298	245	271	282	295	287	243	303	301	293	291	271	256	286	245	247	254	238	293	289	272	268	289	298	263	268	279	314	284	277	295	292	260	301	256	276	255	294	290	268	286	246	230	296	278	273	300	271	297	291	308	278	283	270	263	276	265	294	251	275	290	272	285	296	253	246	292	284	276	282	263	261	303	272	271	281	281	314	281	288	295	292	283	257	322	298	279	265	280	320	271	304	268	285	258	281	281	262	272	288	278	284	312	286	271	276	297	279	255	273	302	287	271	277	309	266	272	329	296	270	268	314	277	267	270	282	266	280	289	275	274	269	273	264	271	288	270	268	275	256	278	287	266	281	271	276	257	294	283	252	263	285	267	295	264	273	282	295	291	292	263	291	307	259	290	274	253	295	278	241	252	293	294	294	281	273	281	281	244	274	259	303	286	265	272	288	314	274	280	267	284	308	267	292	268	242	270	290	286	270	263	249	277	293	260	294	300	274	298	274	260	293	276	281	273	305	282	256	263	288	263	275	281	262	277	271	292	255	265	266	305	261	282	299	255	269	279	251	260	288	309	270	264	264	251	244	263	302	308	261	299	271	290	277	283	292	259	289	267	277	284	276	291	271	275	285	275	297	293	285	282	278	279	284	275	282	257	301	280	267	305	258	276	262	290	261	291	287	266	262	289	280	272	253	274	289	272	267	294	267	305	270	275	246	261	254	262	282	308	266	280	279	294	270	281	311	265	279	297	257	295	295	279	280	264	299	277	273	290	248	248	289	258	263	330	279	266	293	322	262	282	285	266	268	308	281	272	262	246	258	300	277	276	283	277	280	283	278	269	275	281	296	271	292	262	267	264	239	280	277	299	280	262	290	270	274	250	275	272	271	320	265	255	285	282	290	259	266	268	284	272	294	242	318	282	280	279	272	249	296	292	308	281	249	265	289	283	276	278	279	262	267	249	274	250	306	278	307	236	300	296	288	288	268	271	287	308	264	273	264	282	283	263	249	264	256	289	267	271	255	287	277	256	263	311	282	303	255	265	243	297	311	281	299	299	270	254	304	300	264	275	283	276	279	281	255	270	249	269	275	260	268	278	266	265	306	251	310	257	260	281	270	278	298	297	287	303	286	292	269	276	332	279	271	277	275	246	264	288	276	288	279	301	275	251	289	290	259	286	287	267	264	278	284	268	305	282	275	290	273	246	272	261	271	266	280	285	291	287	249	235	278	288	276	270	277	283	260	305	270	280	304	284	273	250	277	294	287	265	276	263	269	274	270	302	305	270	256	265	270	269	258	268	294	302	278	274	278	264	288	273	257	270	254	256	285	264	303	256	268	311	272	266	278	275	298	272	289	277	283	254	288	268	289	288	280	270	247	292	257	292	303	288	271	244	268	272	251	267	304	288	301	273	250	261	280	298	264	279	244	280	266	280	264	299	258	286	261	260	289	277	274	256	270	248	285	265	286	269	283	264	276	295	277	279	272	275	291	267	267	269	300	295	271	233	288	287	249	293	281	267	266	272	299	285	289	276	240	277	271	289	273	242	292	286	289	282	305	258	285	287	257	282	278	294	302	269	273	268	288	277	266	242	287	251	265	292	280	294	263	286	290	270	267	268	288	268	266	272	261	299	280	230	272	292	316	279	265	258	264	271	270	283	269	281	265	286	253	312	260	310	251	276	267	288	260	259	267	280	250	276	263	289	245	325	266	245	286	275	265	271	307	284	277	298	271	265	252	298	267	253	264	259	290	286	265	304	276	291	266	232	255	285	298	304	292	237	262	265	296	270	268	266	269	285	250	272	285	285	275	288	299	290	274	289	246	272	281	263	274	277	253	293	273	285	263	268	291	284	285	279	268	286	243	259	259	263	285	276	239	261	247	282	256	258	270	294	266	281	290	249	273	305	291	278	266	275	292	278	252	294	300	286	283	263	297	279	256	237	277	277	291	282	298	270	269	290	301	278	281	281	265	266	254	278	293	273	291	293	277	281	284	295	259	261	258	304	248	270	263	299	273	268	304	247	299	246	286	300	278	278	261	294	273	289	271	291	294	269	312	289	275	292	274	262	285	278	286	261	301	270	276	290	255	269	294	267	279	270	267	264	288	270
60631	86951	58575	20341	11454	542	554	539	542	538	527	513	551	503	499	551	496	464	524	512	526	537	577	520	530	526	529	505	554	534	523	507	561	514	521	545	505	505	549	497	510	520	490	489	498	524	516	507	541	496	493	523	575	498	531	527	477	523	503	472	507	529	488	514	515	510	464	530	557	529	522	500	503	526	525	491	513	506	494	535	452	511	539	539	498	498	463	531	497	537	475	516	447	513	528	506	523	528	520	509	518	521	521	522	513	557	543	486	492	481	528	541	506	530	460	514	481	542	480	495	490	531	499	505	472	505	483	518	555	536	508	476	533	538	493	471	548	518	467	469	538	540	501	508	523	498	472	497	535	509	552	505	535	482	534	515	474	539	540	506	506	515	504	525	517	525	497	503	512	499	536	485	532	536	531	487	526	548	521	528	547	506	527	544	556	512	472	532	526	551	563	464	508	504	495	516	518	525	519	527	492	490	519	526	557	518	531	508	480	478	531	542	489	543	514	502	522	503	541	501	512	494	475	483	552	518	539	540	518	486	535	504	565	501	476	483	535	522	500	459	534	528	510	458	492	495	500	541	535	509	474	459	484	511	527	518	532	565	476	537	523	530	521	502	497	492	522	528	478	511	499	524	516	567	538	487	462	489	508	508	510	516	508	523	543	520	541	538	542	516	591	518	518	493	525	525	516	548	539	502	505	515	499	553	491	493	493	540	511	526	509	564	538	509	493	519	489	487	537	486	508	529	498	521	528	508	542	504	510	527	511	472	488	545	546	509	523	485	498	518	508	551	548	477	493	518	478	504	511	541	527	518	540	502	485	496	504	519	502	526	501	521	506	530	523	518	477	507	472	492	520	513	501	512	524	478	474	501	511	512	537	516	537	486	520	504	558	543	517	502	487	526	527	525	512	479	519	522	530	548	501	533	490	473	517	528	533	507	531	482	551	527	536	458	490	534	544	531	505	459	532	562	529	497	498	486	534	508	510	499	520	524	493	517	507	497	518	505	488	508	500	534	541	509	483	529	471	520	537	533	563	533	496	485	507	539	501	521	508	543	496	497	499	531	505	471	472	528	492	526	496	482	538	516	498	490	501	510	520	510	480	487	536	523	504	522	476	514	506	489	522	521	513	498	538	516	515	495	491	505	520	497	517	529	558	510	501	489	499	516	505	506	483	470	543	505	456	526	493	518	532	537	556	492	487	524	517	531	500	512	547	528	515	503	523	508	519	482	529	535	541	468	542	552	563	497	533	535	535	530	535	509	520	520	499	535	512	511	516	529	498	498	499	492	495	489	516	502	499	484	541	509	507	523	552	497	517	529	508	548	494	547	512	504	483	490	511	499	504	522	559	511	483	498	495	510	498	496	537	536	519	488	508	526	550	535	510	504	510	493	510	515	530	508	506	517	533	495	497	476	470	538	528	521	557	523	499	503	514	515	560	524	529	538	530	538	501	510	522	533	469	540	505	537	503	512	466	506	522	522	530	522	502	520	477	486	546	526	529	567	522	515	507	488	513	521	526	513	521	475	549	533	502	488	497	522	480	474	516	549	487	528	515	514	493	549	536	511	551	520	544	506	519	488	501	476	502	538	581	498	471	519	499	484	473	515	511	529	488	523	508	500	569	493	487	467	492	514	497	509	516	508	519	519	506	535	511	498	515	472	525	510	478	504	526	501	483	545	526	464	528	479	525	520	503	504	541	523	499	486	497	525	510	502	538	543	506	472	521	516	522	508	507	496	509	513	555	482	543	499	504	510	541	519	496	499	492	521	535	550	546	510	486	535	513	483	530	495	495	529	563	475	464	507	532	481	533	541	528	525	515	491	500	493	506	508	450	510	524	541	549	498	499	477	520	497	504	547	520	529	514	494	520	472	539	530	529	516	495	500	495	508	481	496	497	506	510	538	532	543	492	510	501	544	521	495	491	490	531	509	536	514	522	523	500	521	499	516	549	536	539	485	483	498	487	522	535	500	492	521	504	549	500	520	569	505	495	529	525	495	539	524	531	474	479	517	555	482	555	531	508	512	525	503	525	499	506	549	525	502	489	524	521	525	547	508	495	553	509	531	526	538	506	500	513	526	487	547	506	503	537	561	472	544	522	548	486	484	483	537	510	513	503	528	519	508	474	523	534	532	500	534	513	519	509	527	513	538	500	519	550	549	525	552	535	548	505	488	521	549	495	499	524	493	483	504	532	514	557	534	541	531	483	502	495	495	516	520	477	517	505	517	519	535	506	510	539	513	476	499	521	541	519	507	531	440	526	496	561	509	564	530	503	519	498	543	500	508	520	512	515	545	526	480	546	466	495	529	515	540	519	516	530	509	487	545	510	528	507	546	494	509	544	521	541	495	549	501	521	562	539	488	510	543	493	499	536	508	504	518	518	552	522	555	520	505	529	530	525	513	495	540	452	532	536	511	527	501	477	513	535	496	480	557	502	508	505	483	527	529	483	500	509	490	542	492	539	484	482	520	450	523	525	466	555	504	521	515	481	546	509	517	541	527	556	462	513	540	530	535	489	497	505	462	525	533	537	507	523	551	519	548	576	538	512	540	471	502	552	529	540	528	471	529	545	502	519	521	531	541	521	507	552	498	511	495	481	534	499	474	543	549	500	510	549	496	507	487	523	518	517	538	500	491	515	511	512	527	533	541	491	511	533	479	525	522	520	491	483	524	519	511	518	505	499	510	541	493	517	551	518	541	544	529	560	485	497	531	511	470	505	536	463	519	534	506	513	492	514	539	492	508	523	505	509	468	499	525	518	552	472	502	478	495	512	479	508	546	521	451	529	536	486	529	564	497	540	538	534	547	541	516	530	512	553	521	551	481	514	544	500	504	497	529	483	507	566	515	454	525	477	566	517	490	509	522	573	542	521	510	472	559	537	525	527	534	499	545	531	513	505	495	525	534	496	513	540	542	517	496	523	551	498	471	567	515	531	495	488	493	518	489	524	516	499	534	546	533	510	520	490	518	487	536	541	508	503	516	524	513	504	503	491	492	511	511	501	487	493	517	518	486	525	530	578	550	530	512	516	519	503	498	497	506	541	504	526	504	519	522	512	513	524	511	521	481	493	505	513	543	472	474	512	565	518	515	480	505	493	541	518	513	483	529	527	507	561	507	524	476	498	508	503	533	508	532	544	523	498	517	532	490	507	469	481	533	536	541	529	552	519	530	503	500	517	487	522	515	508	492	476	494	516	480	513	475	475	559	487	504	527	509	550	512	492	521	477	480	532	487	519	546	515	493	496	511	518	501	561	560	537	525	518	513	533	504	542	479	528	511	492	513	559	518	522	519	482	531	495	496	493	516	491	518	497	477	515	465	551	482	487	525	553	494	526	508	507	494	486	490	474	508	493	517	532	500	478	519	515	523	505	473	482	522	496	551	539	507	519	516	501	543	509	507	512	533	512	472	505	518	565	503	529	509	545	490	510	505	483	573	539	559	484	530	509	489	514	505	545	496	503	511	528	500	515	503
23166	21695	29518	23603	20996	17977	3108	472	443	433	484	440	468	438	456	412	398	409	453	439	466	432	416	401	479	438	428	390	431	419	455	429	448	436	400	448	432	422	418	427	434	471	444	457	406	448	445	396	454	425	397	454	431	377	431	423	403	425	416	414	453	392	449	442	419	436	443	419	427	447	374	429	400	433	412	416	432	402	442	448	408	410	441	442	445	454	455	441	437	434	409	395	459	417	442	391	439	441	422	498	415	441	449	478	465	448	441	453	398	401	404	432	393	425	408	424	408	403	445	416	449	399	433	407	450	465	440	424	431	414	453	423	415	435	401	383	397	415	399	447	408	389	421	427	439	441	417	429	426	435	403	446	440	464	435	399	420	412	414	446	424	401	438	434	395	456	405	414	444	418	431	474	406	448	389	436	405	411	421	441	411	405	430	418	418	453	435	409	472	436	407	424	442	437	434	416	418	421	391	437	412	433	409	395	411	409	457	487	390	407	447	426	396	443	414	401	418	421	394	427	468	400	410	395	419	420	393	409	408	432	436	436	442	445	422	398	422	416	462	423	382	433	419	403	448	397	429	411	427	458	438	458	441	426	418	419	427	436	466	420	440	407	428	391	420	389	434	441	418	430	412	420	441	423	429	418	422	407	427	428	420	396	436	399	433	419	438	440	444	413	428	436	399	450	471	453	417	407	424	426	408	418	433	410	417	416	441	418	415	436	438	460	408	407	455	419	406	411	400	423	439	443	456	439	379	437	418	441	420	409	440	410	436	429	421	414	429	427	442	420	452	435	466	437	394	441	449	434	427	463	445	462	392	427	414	461	406	407	413	459	407	441	436	425	415	434	440	400	407	443	393	445	426	383	478	445	451	412	449	433	389	436	423	457	431	378	449	434	435	432	428	409	438	428	414	412	384	427	439	437	401	409	481	435	440	418	428	406	389	406	406	446	416	450	436	389	432	453	427	421	368	436	420	416	422	448	427	445	390	398	434	426	455	458	432	406	428	446	480	425	422	423	445	405	409	409	423	441	426	407	429	409	396	421	402	447	452	406	454	385	423	429	378	403	408	415	446	433	406	427	410	412	434	455	416	417	374	410	448	414	388	458	403	406	430	448	452	437	415	408	447	430	433	432	424	457	390	415	424	438	427	427	446	394	416	416	411	427	463	416	432	447	425	435	437	450	435	458	444	422	412	445	415	433	407	404	428	427	437	450	409	419	401	389	417	408	415	447	466	408	436	420	429	397	426	452	424	448	411	418	441	420	442	438	406	414	451	394	448	405	406	411	431	443	437	394	434	410	395	406	469	407	406	415	496	406	437	427	440	442	417	463	428	422	450	416	439	437	425	385	416	446	434	380	412	461	414	422	432	431	455	457	420	403	429	401	398	438	447	393	405	402	436	408	394	465	462	436	425	443	473	451	407	458	474	436	451	405	478	454	447	392	421	405	419	433	461	456	391	431	416	446	484	415	438	487	430	382	396	420	422	476	417	414	410	469	399	377	440	456	403	442	437	400	455	433	417	409	419	405	433	414	404	406	422	413	351	399	429	450	426	398	449	408	422	435	441	403	429	440	447	425	425	408	395	417	448	408	413	446	399	431	403	412	392	421	412	430	414	458	420	452	409	451	394	427	426	446	433	427	413	408	397	432	441	392	431	456	442	400	447	424	399	396	456	463	404	408	448	455	426	440	437	402	384	430	429	415	459	438	419	458	420	457	399	400	413	447	411	405	423	451	419	453	383	416	436	450	417	439	411	425	419	416	448	409	441	408	405	407	414	439	430	450	447	422	397	450	412	435	438	452	390	438	432	434	416	439	470	414	458	397	432	447	435	421	420	417	434	426	392	431	436	420	402	390	412	429	404	432	409	414	455	432	404	402	443	415	455	437	433	431	400	435	396	428	426	435	405	436	398	437	425	450	418	461	445	428	443	439	412	405	436	440	433	406	435	408	398	435	443	442	433	441	429	378	421	394	426	457	442	423	418	454	422	406	425	435	422	378	448	445	447	451	395	406	404	447	433	436	392	433	407	390	435	459	414	439	390	463	425	445	404	420	433	421	449	458	445	409	424	430	400	457	436	438	417	448	385	443	424	406	463	452	392	418	414	450	432	407	451	422	453	422	417	427	429	432	432	436	439	449	465	441	408	435	446	421	419	433	402	436	412	433	413	435	462	454	443	415	423	453	426	431	423	420	428	404	440	430	459	419	415	424	431	417	399	415	409	445	427	412	446	448	429	430	410	447	430	401	393	436	436	422	410	427	436	416	424	444	424	456	433	418	475	396	414	435	431	400	438	425	469	423	395	402	418	417	381	426	420	399	418	437	418	422	420	426	436	441	442	425	427	400	434	403	385	428	408	391	438	421	394	428	415	458	415	426	412	415	415	445	399	454	431	383	437	418	439	388	445	432	402	411	425	419	410	431	407	403	414	401	441	403	428	459	399	393	433	407	429	425	430	430	404	389	421	454	446	428	440	420	420	417	414	444	442	417	424	381	451	385	436	431	419	416	398	420	435	418	431	407	400	410	408	401	412	415	418	396	396	452	414	428	446	399	439	442	444	401	438	403	422	422	400	419	447	422	412	421	420	405	415	435	448	437	447	427	412	370	389	413	426	433	401	432	405	431	397	412	431	446	430	412	427	408	407	375	417	414	455	389	411	425	436	395	430	424	452	451	445	413	453	424	382	416	442	417	380	438	450	440	449	427	443	436	406	454	425	395	405	426	406	403	443	460	422	442	395	412	463	401	433	442	415	384	409	426	451	410	447	447	426	414	435	403	416	429	375	430	444	431	425	442	439	463	403	441	383	394	421	403	419	394	465	403	434	415	442	439	443	454	417	401	446	407	426	383	444	405	395	421	417	411	431	408	446	436	385	421	426	438	434	426	442	412	428	408	421	495	412	437	406	467	421	442	419	440	416	416	445	411	467	450	424	424	410	449	430	413	397	430	414	398	410	431	434	430	384	448	407	420	413	446	417	413	417	446	433	411	409	417	449	443	404	412	407	434	433	429	442	415	402	436	442	437	428	397	438	425	454	414	413	406	418	415	447	417	394	434	424	412	441	396	459	421	393	394	413	405	409	433	405	435	385	408	398	433	415	447	380	433	420	418	400	436	447	428	413	446	406	411	417	428	421	401	434	437	395	429	404	469	401	438	426	446	418	422	448	462	396	466	419	460	436	421	401	446	441	445	400	406	394	431	420	429	406	397	421	438	409	419	459	426	458	388	416	410	445	427	404	416	419	401	441	441	470	401	434	441	422	441	409	440	469	393	467	446	433	427	428	404	438	445	439	412	441	430	398	409	425	409	431	438	398	424	430	436	434	424	466	424	443	434	411	425	418	417	439	432	388	440	420	431	418	398	412	374	421	418	427	396	436	433	407	433	429	439	416	392	402	440	414	392	390	407	415	413	422	408	435	396	411	437	484	395	434	432	441	416	375	420	435	436	430	444	437	420	436	378	405	442	411	459	443	374
59332	96451	67596	26777	17150	834	752	737	737	690	776	722	757	715	721	749	732	758	716	705	676	685	698	714	745	714	714	714	729	720	720	723	736	765	711	730	716	727	737	710	754	690	739	771	680	760	736	744	743	706	702	715	699	753	712	729	700	738	712	703	709	726	703	719	698	769	676	704	710	713	726	718	699	691	724	751	716	740	721	752	723	721	744	722	746	732	704	738	747	729	712	726	738	749	723	701	721	768	721	756	731	702	696	732	727	728	711	703	670	711	676	725	680	759	730	748	761	722	733	781	742	722	723	720	738	707	703	709	698	706	733	718	769	709	698	740	706	773	719	715	704	738	692	755	699	727	680	738	715	759	711	746	700	729	684	718	736	683	679	732	685	732	726	780	740	693	692	736	688	685	737	732	675	723	699	710	743	706	719	742	751	717	704	711	753	718	736	760	709	686	701	716	757	764	688	716	767	750	761	751	722	750	677	699	709	701	707	719	680	702	730	724	710	773	692	714	727	730	740	731	726	728	728	711	735	704	703	709	728	733	704	693	666	740	764	741	739	683	712	770	705	638	721	697	784	737	741	758	722	721	714	724	798	682	744	699	695	726	705	702	737	705	709	705	685	692	755	749	700	730	726	764	730	724	699	717	708	728	673	700	705	735	722	751	699	679	777	691	732	751	719	732	694	727	665	720	659	697	773	739	710	702	716	695	743	734	757	688	716	706	757	705	694	715	719	691	726	689	719	701	701	726	709	745	711	764	739	696	680	775	702	758	676	727	703	728	749	696	706	696	717	780	722	704	732	723	726	716	722	718	733	696	743	733	707	692	736	776	744	742	742	729	716	708	729	774	714	751	729	706	716	672	730	725	715	687	747	727	701	707	687	746	676	720	756	725	686	710	717	718	737	702	724	720	728	751	712	722	746	710	734	723	706	749	705	725	766	726	695	718	689	699	695	715	740	760	678	714	743	722	773	700	722	680	773	714	709	696	727	697	702	692	725	690	717	731	730	749	724	721	705	679	736	756	723	719	719	709	718	702	744	717	743	727	727	715	715	776	710	726	672	720	745	743	715	729	745	727	729	753	719	721	719	730	750	700	729	737	690	692	701	733	749	698	780	699	740	763	747	682	686	716	712	746	676	652	712	743	759	763	712	733	704	747	699	730	753	765	770	744	739	753	724	715	724	748	739	700	695	692	678	735	739	759	696	737	713	712	693	694	746	722	733	714	709	684	736	732	685	731	673	743	748	691	746	713	763	698	705	727	741	705	713	692	697	726	735	698	710	768	704	745	691	727	733	708	684	751	715	747	746	717	731	740	678	753	726	759	659	685	752	727	762	748	706	741	674	700	756	732	712	746	663	757	751	730	730	702	701	738	733	762	725	718	714	705	730	723	674	754	740	737	758	696	700	747	802	681	731	683	718	691	724	681	707	715	670	725	717	678	706	725	738	760	751	692	763	706	746	704	719	689	731	751	705	705	663	724	703	748	686	740	719	728	696	717	725	705	753	725	692	719	686	671	719	730	653	658	725	750	737	725	742	749	707	696	704	729	735	730	776	755	721	759	723	704	709	722	718	743	743	710	725	716	681	741	730	722	763	717	721	712	677	703	758	746	726	711	748	675	714	732	705	755	716	696	736	720	744	707	704	709	746	732	669	722	741	749	747	774	699	735	696	719	732	738	697	722	705	692	709	764	669	711	742	718	697	710	765	715	706	699	702	750	765	740	747	710	748	685	740	724	690	745	660	729	682	705	678	716	722	675	702	775	747	754	694	686	729	758	697	743	801	688	689	756	725	699	742	734	706	719	720	718	647	723	697	663	707	706	773	755	737	713	638	681	706	754	757	722	728	692	731	752	679	709	786	719	705	701	796	679	702	700	706	705	751	719	728	683	753	736	706	739	725	715	697	711	693	717	720	709	736	697	723	716	738	749	698	722	764	717	764	711	715	721	731	718	708	734	745	707	716	707	712	685	706	711	708	749	720	677	725	735	747	756	779	719	695	706	706	752	749	744	704	709	667	726	718	732	754	736	681	699	780	730	768	734	739	706	699	741	727	739	714	739	696	724	737	726	692	753	664	746	715	674	743	728	772	696	714	702	781	661	752	723	709	732	723	706	706	720	750	675	770	716	672	731	725	713	702	720	699	731	756	724	704	717	707	789	750	704	756	747	758	725	718	699	752	695	729	738	697	701	749	733	647	707	704	737	701	761	732	766	721	719	726	695	757	726	699	771	765	730	718	779	689	686	733	718	749	732	743	682	733	701	689	650	736	733	703	731	732	752	688	709	749	749	743	769	669	734	729	726	764	725	688	719	729	688	707	776	690	744	734	697	746	746	754	726	713	699	730	772	773	756	730	698	713	727	705	730	745	754	720	720	755	733	713	726	691	717	753	727	676	679	703	704	717	742	742	748	712	727	707	688	705	790	701	748	752	742	745	702	734	722	691	759	723	746	750	750	747	729	760	720	726	737	772	755	739	707	709	736	729	731	721	771	709	756	733	668	727	736	698	698	712	732	698	703	699	742	735	746	678	707	717	672	716	665	709	730	686	750	706	691	713	716	769	745	682	761	675	748	742	738	721	717	687	708	732	720	712	706	721	730	721	709	750	722	706	685	771	707	769	719	701	704	727	778	683	736	696	720	753	717	697	704	756	712	699	674	685	752	719	665	703	700	704	708	725	701	691	767	740	775	706	736	720	712	746	715	715	743	713	749	782	735	724	759	753	687	752	743	763	691	690	760	772	708	683	751	721	743	773	754	728	724	755	758	711	761	719	707	774	722	752	736	713	710	774	727	752	724	740	714	726	757	720	694	706	755	724	738	708	721	737	757	710	722	706	743	706	726	773	721	732	749	684	720	705	736	742	656	689	732	716	779	717	723	692	729	712	720	706	710	761	741	757	761	695	686	741	707	703	748	705	740	662	725	739	741	671	776	742	755	720	686	736	724	736	721	743	734	680	749	753	703	697	744	739	704	745	718	704	720	708	737	738	758	702	731	748	702	710	732	705	774	725	669	738	737	708	752	747	718	696	711	726	759	705	713	729	671	684	773	682	702	706	755	723	724	726	759	725	744	720	710	703	702	742	671	731	758	703	708	755	674	744	699	732	752	767	738	734	699	727	716	725	719	728	695	687	772	710	700	765	685	731	731	779	687	696	759	745	707	732	733	719	733	722	720	736	752	689	718	752	787	727	776	740	680	731	728	698	741	731	729	709	725	687	699	687	753	725	734	686	737	708	737	715	747	714	721	738	680	751	708	727	729	687	732	702	732	653	720	703	733	666	691	719	726	751	782	682	729	682	706	732	686	690	723	706	696	756	771	761	675	669	736	720	736	705	713	744	724	706	732	734	719	797	701	710	726	734	738	719	752	700	722	737	713	705	702	685	745	719	687	698	684	737	763	715	793	733	688	677	738	712	699	698	723	754	724	700	728	755	750	690	734	756	755	727	728	696	743	692	750	740	714	689	761	692	755	743	714
29748	28776	25208	8561	1057	362	366	329	359	348	339	347	348	360	363	360	359	358	339	334	378	346	338	343	353	343	344	366	353	357	336	349	337	342	373	316	356	334	325	363	362	340	380	365	369	327	343	387	353	324	372	365	351	319	345	341	352	355	413	331	340	327	338	368	340	336	360	336	357	368	325	350	337	323	353	344	344	344	348	343	348	326	325	390	320	322	352	325	357	339	373	383	357	338	360	334	357	340	354	338	343	362	367	344	353	364	317	319	373	313	326	364	331	320	322	345	371	340	347	347	342	402	325	400	361	359	363	366	344	321	351	368	340	361	382	357	342	361	340	364	380	354	325	316	318	353	345	316	353	354	309	315	363	359	322	364	354	329	337	337	346	383	369	350	348	326	344	339	307	368	357	343	358	338	324	357	339	379	347	340	353	371	366	343	365	330	341	325	333	383	351	347	331	351	376	332	355	335	371	363	343	329	313	357	331	363	309	352	329	373	343	364	366	343	346	343	348	351	312	347	340	347	323	366	356	364	362	315	360	351	358	346	355	361	350	364	347	361	331	314	334	352	352	326	367	346	340	309	365	384	342	335	370	345	402	367	352	362	367	341	312	344	329	380	371	333	357	360	323	359	343	324	337	346	331	358	349	372	336	343	331	365	339	343	342	358	358	376	355	370	364	333	323	336	346	349	314	350	345	338	356	393	354	337	359	350	331	361	333	345	356	321	363	357	374	356	365	344	362	369	341	361	352	361	349	324	354	339	363	330	317	363	372	358	364	354	349	358	370	318	361	343	338	328	343	353	322	363	336	335	329	374	367	367	333	343	344	307	324	344	367	344	316	323	367	345	319	339	354	345	346	337	351	333	348	366	324	362	345	364	350	353	387	346	331	348	344	319	349	354	333	346	328	359	346	328	322	335	325	372	368	380	341	336	324	345	313	372	326	327	321	347	386	325	352	354	346	362	346	387	380	343	353	336	344	327	316	319	368	330	348	348	314	324	368	326	350	347	337	337	363	344	341	346	336	346	330	335	311	346	357	354	324	332	346	348	344	393	335	373	339	319	335	311	344	342	379	360	379	328	357	334	313	373	333	325	321	314	360	351	357	348	366	346	339	376	333	357	350	345	368	379	354	352	363	358	357	360	361	338	350	346	355	337	351	339	323	380	372	338	330	368	341	370	332	357	339	362	341	324	356	370	334	344	348	345	344	364	355	334	351	338	346	355	353	373	347	342	379	367	383	344	297	324	345	346	351	317	316	353	324	360	370	342	346	345	379	343	352	355	349	342	317	333	362	316	333	372	332	337	357	363	370	338	308	353	365	320	359	343	335	355	359	344	358	375	343	344	356	380	321	341	365	361	363	340	336	318	332	371	343	357	363	340	345	373	375	362	338	348	314	327	339	335	377	328	346	316	372	359	356	357	355	340	362	348	367	341	315	327	353	341	372	376	356	333	343	349	367	329	336	362	332	310	347	351	346	351	364	341	319	338	319	369	358	355	342	348	322	399	333	355	351	348	337	369	342	317	358	361	384	347	335	385	349	350	321	351	339	352	329	326	390	357	330	322	375	367	344	384	365	326	358	395	343	335	360	360	327	351	364	333	364	335	324	345	351	359	376	354	342	374	354	365	335	322	374	354	329	360	339	372	332	358	357	331	331	352	367	321	360	350	356	360	339	346	327	351	346	353	343	367	345	317	337	365	342	350	311	354	350	334	359	362	380	349	367	348	379	312	314	333	325	347	351	313	326	329	320	331	321	362	342	326	347	335	334	360	359	314	401	342	356	348	379	346	310	376	355	352	338	337	385	330	328	326	338	358	356	380	349	371	310	314	347	333	334	345	327	331	338	355	320	350	355	339	333	285	343	378	343	336	377	316	317	353	358	351	323	375	354	341	340	340	349	326	349	307	360	365	316	339	333	361	305	353	344	362	324	373	315	332	368	343	338	368	314	352	343	334	355	377	353	375	360	344	353	375	355	368	340	359	381	341	334	374	371	364	321	336	346	381	341	338	355	397	335	360	332	313	343	355	341	339	334	338	376	345	353	348	347	358	348	354	341	337	321	345	356	352	348	354	327	313	345	365	335	359	344	327	344	347	339	325	359	329	355	329	351	352	385	345	346	332	342	338	362	380	324	328	373	324	342	365	342	325	366	364	357	368	365	323	321	340	337	336	358	351	335	340	343	362	318	356	352	328	345	353	341	362	370	301	374	330	326	381	366	347	349	337	401	329	359	382	384	412	330	377	341	333	347	355	360	336	352	348	384	350	345	350	303	330	355	364	346	354	362	384	342	337	346	348	337	368	317	342	339	323	332	348	346	346	372	310	345	341	317	351	327	327	334	348	345	331	366	330	362	347	416	356	338	348	355	338	318	349	335	335	349	349	348	375	383	338	337	339	328	365	336	347	341	343	367	351	376	361	392	366	332	350	344	362	342	363	333	366	352	360	345	351	340	378	347	352	347	321	376	337	353	342	356	339	344	330	349	339	343	347	337	359	342	353	328	353	365	352	353	341	354	368	334	354	325	350	317	366	338	341	311	338	336	347	344	349	352	405	350	342	343	346	331	333	344	351	350	346	337	363	343	344	373	318	350	337	336	355	363	338	340	318	335	333	359	368	344	361	360	318	383	372	380	321	349	342	370	358	361	306	360	353	358	332	351	354	318	329	318	366	375	367	348	335	332	335	361	347	344	361	302	363	352	329	315	322	347	357	343	382	338	341	366	391	340	330	386	336	382	326	345	329	339	333	349	324	358	338	340	340	343	365	375	339	335	347	347	370	379	357	370	362	310	330	349	397	359	346	342	324	338	344	360	346	342	346	340	344	344	326	343	361	333	316	366	361	338	357	348	352	330	338	354	353	351	342	343	334	354	367	333	368	347	350	368	366	299	336	332	360	326	328	363	378	366	319	384	367	334	352	358	345	353	376	372	334	375	341	325	370	361	327	366	358	350	347	354	342	350	364	357	358	363	333	382	360	365	350	344	373	364	345	336	329	333	332	359	384	366	339	334	332	343	362	357	337	366	357	335	374	322	346	359	313	335	327	349	371	349	330	369	338	338	334	320	315	378	343	366	370	377	335	317	337	354	342	387	345	351	365	355	370	341	355	331	343	366	346	343	389	370	358	335	328	343	344	346	348	371	333	314	341	359	366	373	334	318	340	352	326	353	322	346	329	323	364	359	379	315	357	336	368	356	336	306	367	367	353	358	340	331	346	333	364	353	326	362	347	362	315	370	311	380	352	355	343	340	353	336	365	337	343	314	368	344	362	349	338	356	360	343	369	333	362	324	351	373	353	305	296	342	338	372	370	312	353	327	360	333	348	374	336	336	359	372	372	312	346	366	322	402	350	338	329	370	354	354	340	327	315	343	365	353	332	306	377	344	361	350	380	342	363	352	351	312	342	326	345	307	356	376	339	335	376	335	338	337	356	353	322	368	350	347	384	321	368	335	332	365	338	371	356	312	340	340	379	380	343
40353	46396	28772	6009	2248	675	642	647	672	596	633	615	650	590	667	634	629	651	657	621	643	649	596	587	675	617	638	634	641	662	679	657	660	667	661	650	661	677	638	638	676	629	655	639	640	669	647	642	676	647	621	668	664	692	643	652	616	626	684	651	620	642	661	641	661	647	669	653	628	598	642	630	692	644	617	647	642	657	612	645	640	669	632	632	629	672	661	627	661	620	634	638	688	658	687	637	636	681	604	611	657	581	633	617	645	600	588	654	644	627	634	620	649	656	670	650	652	669	597	673	641	658	605	593	606	646	575	642	592	618	663	638	645	653	645	648	627	662	678	630	622	622	638	669	614	642	656	626	658	640	640	643	635	673	608	662	592	638	648	598	630	634	594	647	644	661	633	650	669	690	625	614	624	618	626	654	612	647	640	580	700	670	639	627	563	648	665	616	633	676	625	694	662	622	682	640	667	625	644	642	671	609	618	645	665	629	616	669	653	633	651	653	625	670	638	626	634	632	633	646	606	633	624	639	643	615	625	674	618	657	639	643	620	677	660	657	643	661	627	625	655	641	654	651	665	608	621	614	580	642	657	630	643	670	663	629	686	641	643	634	643	639	658	671	662	642	679	598	610	663	668	638	648	610	680	610	638	632	632	600	616	634	649	724	688	630	613	620	644	656	658	633	651	586	640	626	658	632	624	682	638	615	611	611	708	633	629	641	653	629	659	631	686	599	646	634	628	646	611	674	674	653	684	624	631	639	664	658	612	681	654	622	580	668	691	630	643	694	681	686	690	669	665	648	670	654	666	633	640	648	629	608	645	650	633	622	648	642	646	677	614	641	651	625	628	627	627	636	679	629	665	653	661	650	636	672	668	666	623	647	630	646	659	627	677	660	650	646	649	612	634	616	632	639	671	625	656	647	692	641	626	665	678	651	681	582	631	666	650	629	634	605	641	668	669	612	640	649	629	684	669	640	588	646	632	623	611	644	640	645	648	646	603	617	633	630	667	641	634	654	645	632	631	657	627	600	640	606	661	659	642	598	633	623	639	643	697	655	618	630	591	616	664	640	715	694	603	649	623	637	625	668	640	663	612	597	624	656	643	672	623	642	628	665	596	588	635	652	656	651	660	650	675	676	663	665	680	642	653	642	656	582	711	574	656	670	643	598	672	622	622	614	650	655	631	629	597	665	614	690	626	649	664	661	628	634	637	623	628	637	672	615	665	642	638	629	627	644	612	629	635	618	657	630	641	623	634	651	653	654	655	648	650	636	624	610	616	630	633	660	626	712	641	622	650	664	642	601	696	644	632	665	653	624	673	624	655	660	655	603	604	612	622	579	661	640	641	676	622	679	616	619	655	665	672	664	629	610	630	669	618	647	629	635	654	655	620	674	688	654	635	664	611	688	663	610	587	680	656	639	647	617	658	626	627	655	665	614	633	669	645	658	660	599	675	672	633	622	629	644	619	618	625	624	594	591	612	648	623	629	648	647	643	641	596	622	603	645	631	690	689	643	636	613	651	619	669	640	652	686	652	613	630	643	636	650	633	651	615	633	663	645	627	622	625	656	661	664	653	626	633	611	596	717	640	585	624	633	674	692	621	597	666	594	596	693	677	572	651	644	642	668	656	671	645	657	629	596	643	630	613	583	585	626	599	647	629	651	651	601	598	625	663	659	639	668	656	680	631	641	665	613	653	607	666	677	608	611	626	613	610	659	657	636	620	598	649	611	638	676	675	641	642	635	662	665	673	660	576	652	633	636	624	627	645	592	670	622	621	591	672	653	614	680	691	627	609	630	625	630	616	642	644	637	624	660	637	660	621	658	642	571	627	631	673	616	667	640	608	654	659	648	644	584	618	645	606	648	648	579	681	593	624	651	674	613	618	672	644	634	665	650	662	635	609	674	635	612	624	656	631	627	636	658	659	626	652	652	661	659	652	638	671	670	619	681	633	623	614	657	634	648	663	625	617	622	648	642	643	631	661	686	632	602	631	640	608	596	643	589	599	651	622	656	646	687	618	627	634	663	644	649	640	705	655	653	621	661	680	636	653	636	682	610	611	652	647	646	667	637	623	685	625	605	597	633	583	661	625	650	627	655	660	587	680	621	623	628	649	597	666	650	659	647	656	657	622	638	614	651	620	634	631	662	691	594	658	647	620	644	652	667	669	618	598	640	649	593	653	613	630	646	639	615	647	653	630	690	650	676	634	641	658	687	664	657	650	609	612	631	624	635	612	656	618	623	613	626	632	611	647	640	612	648	669	668	680	649	651	605	621	652	643	617	613	620	585	625	647	640	640	636	678	669	623	673	625	593	680	652	648	670	629	648	585	599	657	644	635	635	631	660	627	637	658	646	637	637	645	635	657	650	648	601	639	713	648	637	668	627	645	636	652	673	602	628	649	604	664	641	686	668	608	638	657	657	640	649	620	641	638	595	669	656	624	623	637	616	637	603	651	659	608	615	652	626	608	646	688	643	641	579	641	628	620	639	613	640	628	595	617	663	646	662	622	610	675	646	591	662	610	601	603	645	584	670	680	650	659	587	648	629	639	639	627	655	631	627	669	576	598	684	623	700	634	643	611	626	629	685	637	632	644	596	666	646	633	586	624	663	611	651	657	641	623	629	635	631	645	624	614	643	683	640	655	682	620	636	682	621	643	670	681	621	620	641	625	622	656	645	604	689	650	591	638	575	643	610	656	645	624	666	688	661	597	654	696	608	668	648	684	627	652	670	672	617	607	624	572	671	619	653	640	633	615	659	649	680	582	668	638	652	644	648	661	647	658	656	662	628	674	594	629	627	658	672	645	624	636	628	667	627	624	599	674	618	648	633	655	639	664	653	683	638	630	637	682	660	655	676	722	644	679	641	613	649	600	608	656	632	611	604	627	667	647	633	691	657	661	605	668	645	679	610	643	625	639	609	643	652	667	708	686	657	609	665	647	622	639	664	684	642	606	693	620	622	622	657	639	642	630	647	671	655	615	634	667	658	630	632	673	619	638	640	632	640	666	630	635	646	623	672	640	647	624	613	634	658	613	624	677	598	692	627	657	653	631	684	670	619	633	671	631	664	644	646	649	632	664	657	663	635	634	628	630	678	626	620	652	677	631	642	659	621	650	629	667	602	654	637	638	611	623	627	622	670	644	618	593	642	614	660	641	626	610	642	638	628	656	601	656	655	604	644	582	671	609	608	660	649	624	631	680	612	688	651	657	626	662	646	623	607	625	658	647	588	670	633	604	671	626	645	681	663	614	647	670	622	643	602	648	642	641	670	632	679	620	648	634	646	652	628	663	656	647	567	648	646	667	646	601	592	607	658	614	641	662	652	604	660	660	639	618	626	639	660	618	639	655	656	612	665	629	632	633	639	621	644	629	659	662	628	646	648	654	598	661	618	639	609	669	625	651	600	659	622	618	634	649	639	641	590	656	666	606	642	611	667	664	598	639	631	687	627	650	600	682	636	663	630	632	670	653	667	659	625
24468	22833	30248	24611	19166	5836	412	312	284	281	263	295	272	294	291	286	271	275	267	278	245	300	285	294	304	285	321	291	271	271	289	298	278	290	285	305	299	265	263	290	293	253	252	302	267	270	285	287	280	282	267	270	295	276	274	263	268	279	248	257	293	285	259	303	296	258	276	298	281	285	283	286	297	315	285	273	298	281	285	272	275	252	254	305	269	294	264	298	266	292	261	262	266	284	290	252	297	273	283	275	267	269	268	276	261	276	246	294	298	255	300	284	290	288	293	241	258	287	282	277	305	276	285	284	261	299	256	274	269	265	298	239	287	272	253	273	294	295	269	270	287	259	297	283	287	258	304	253	282	307	274	293	252	294	272	265	263	291	254	264	288	266	276	275	269	287	266	313	292	265	267	294	292	258	271	269	271	252	283	269	233	244	290	277	285	285	302	260	283	277	274	273	273	290	294	273	256	305	267	269	265	284	277	271	274	256	274	287	283	279	267	303	287	305	278	277	281	284	283	281	300	286	305	257	286	287	261	291	281	294	263	278	256	310	275	296	280	296	248	280	273	304	271	276	257	298	273	285	248	271	295	293	305	261	278	285	277	284	230	269	258	281	295	291	276	303	273	268	299	242	264	293	282	290	272	284	282	309	277	285	293	303	289	277	278	270	302	291	265	266	283	271	271	288	276	252	287	275	308	294	301	288	272	290	294	262	286	267	283	297	291	290	288	270	264	261	305	272	291	304	298	280	280	279	288	305	293	268	286	276	270	308	275	257	307	275	307	276	304	293	278	277	310	318	285	280	299	277	278	282	277	259	268	269	280	274	276	258	293	295	287	283	288	307	285	274	277	230	281	281	274	303	266	286	294	317	274	279	314	287	243	273	264	275	266	264	284	290	270	305	293	272	280	285	255	261	245	260	298	275	265	270	275	293	265	283	289	262	288	289	285	279	267	285	273	283	260	278	276	286	254	285	283	306	262	281	274	282	284	285	281	239	276	285	291	274	260	277	263	263	265	278	274	281	277	285	279	295	290	261	252	305	299	260	246	263	274	302	275	283	284	266	298	298	305	264	293	305	278	289	292	271	255	280	270	285	250	277	286	271	265	287	276	267	276	265	264	256	285	290	290	284	256	283	265	286	281	277	280	305	253	274	277	304	302	262	255	286	264	307	297	239	278	295	260	304	300	286	270	255	297	292	303	262	288	285	291	261	277	255	275	283	289	264	280	279	264	275	282	307	291	301	257	301	276	263	282	303	281	242	304	243	240	290	286	281	253	288	296	297	304	257	253	260	290	302	287	266	268	265	251	287	244	280	276	269	285	302	275	283	298	290	274	288	268	244	284	287	275	263	260	274	289	278	303	268	274	257	270	298	296	290	271	252	277	288	280	267	304	277	288	288	287	274	275	269	281	284	278	282	286	278	269	295	292	269	276	305	265	268	286	269	311	320	295	289	253	294	288	282	291	282	269	281	276	302	318	251	297	291	300	230	285	321	278	270	296	274	279	288	266	282	267	275	278	261	285	244	275	254	264	284	257	282	270	257	277	256	284	276	253	288	267	283	276	261	259	309	259	298	294	279	262	266	325	279	272	265	266	278	264	287	294	288	246	300	282	289	287	294	302	314	297	272	285	298	322	337	279	258	309	272	261	272	272	254	276	284	258	307	296	277	268	294	279	264	291	282	297	266	277	283	259	288	274	260	248	287	292	302	260	299	283	272	283	269	268	308	290	259	270	304	277	265	269	268	291	319	300	268	291	281	291	270	302	272	288	297	273	287	283	266	283	306	252	276	263	289	251	303	256	266	282	297	309	301	259	246	272	291	261	282	294	317	286	258	254	279	257	284	268	279	319	249	292	265	278	293	302	296	303	256	280	270	300	289	290	294	268	288	296	293	303	312	252	302	278	301	296	305	287	257	280	280	273	274	301	285	257	284	284	301	303	281	266	292	287	273	270	278	268	271	271	257	286	281	280	282	270	294	266	278	279	285	260	287	263	253	272	272	272	268	245	264	308	291	305	314	277	254	281	285	258	286	302	270	268	278	283	289	282	271	299	255	285	273	274	267	272	283	262	272	322	277	274	313	296	285	289	254	294	264	272	265	274	296	274	259	284	278	299	255	275	272	291	249	273	272	271	269	270	296	270	256	268	308	271	310	296	268	296	297	235	271	311	271	281	274	284	270	273	268	324	284	274	293	294	272	309	271	272	275	269	275	262	262	237	286	284	260	298	305	263	274	285	333	293	286	269	259	250	266	264	278	301	268	261	288	269	255	260	273	284	265	286	267	296	287	267	280	276	260	246	286	275	310	281	311	277	276	303	280	276	277	281	289	260	285	308	273	294	267	284	278	285	278	323	286	304	264	280	296	286	276	276	241	283	269	271	280	278	285	272	295	283	297	298	280	269	245	280	299	259	286	265	292	277	269	283	262	282	274	278	264	271	271	263	278	277	292	264	251	266	295	282	278	286	268	291	280	273	263	290	293	318	267	275	277	296	312	284	256	304	265	265	264	282	278	267	229	269	255	291	282	306	313	277	257	247	286	303	273	275	275	297	281	277	267	278	281	303	282	267	270	265	259	284	311	276	283	284	283	287	281	302	274	264	277	262	281	271	271	258	270	249	285	307	322	253	319	285	262	295	270	265	322	294	291	270	288	274	285	258	294	271	306	325	299	282	260	269	266	276	271	281	266	272	255	258	263	332	293	282	255	275	265	285	262	302	274	275	271	290	253	265	277	274	263	270	287	281	271	267	289	274	271	271	287	276	270	276	265	279	255	286	309	261	260	285	257	295	258	264	280	287	283	243	265	299	292	306	273	276	305	300	270	275	274	270	293	277	277	283	277	259	272	294	277	321	269	272	265	286	269	298	261	278	286	289	287	280	267	282	281	272	279	283	244	263	291	276	297	294	282	259	296	279	268	266	279	288	268	293	269	257	275	267	258	277	267	288	259	254	283	270	267	275	278	287	248	282	292	303	275	267	266	273	274	282	292	265	298	261	268	297	244	264	272	287	306	272	259	283	254	293	264	283	289	282	281	293	264	285	259	290	266	299	266	273	287	282	267	273	314	285	280	288	283	296	272	296	265	282	282	291	251	293	296	283	270	282	251	290	252	279	281	323	305	301	283	271	250	271	272	263	288	292	297	300	297	275	287	270	267	244	275	277	259	264	279	289	282	264	248	249	287	280	260	259	263	287	300	300	272	236	288	280	272	276	288	301	286	295	283	290	283	277	268	297	277	247	287	278	288	266	314	268	293	282	267	266	292	316	321	292	271	263	279	295	255	265	291	273	275	255	281	304	279	283	278	294	297	268	257	284	259	250	270	280	293	260	289	272	251	267	271	249	280	284	269	266	287	271	238	296	304	270	273	276	293	290	304	267	290	262	270	328	263	307	283	291	281	255	293	298	290	275	282	260	268	259	280	264	288	290	298	285	258	277	266	283	291	275	290	276	270	281	288	272	276	295	299	314	269	279	257
61360	87225	58811	21979	11225	649	518	548	537	518	494	532	543	563	531	532	552	483	507	488	512	543	542	504	490	480	504	537	530	489	521	448	491	504	501	506	534	524	538	522	514	529	468	523	472	540	524	517	523	513	529	514	476	520	523	503	509	491	552	528	521	496	464	470	516	502	502	467	510	553	492	501	492	521	524	505	532	538	529	513	540	525	529	536	533	528	541	493	516	518	531	538	485	539	498	521	512	517	557	542	532	540	522	492	554	514	535	511	537	511	519	568	511	510	535	494	535	514	519	488	543	526	491	530	541	526	518	495	553	535	522	533	537	496	531	484	509	489	502	548	547	516	502	535	510	515	524	532	513	489	515	528	515	511	522	522	507	539	513	563	517	481	541	497	557	521	529	511	501	480	511	524	510	515	465	513	484	488	506	501	498	488	498	504	489	515	513	507	501	511	546	514	539	513	460	512	504	534	487	534	513	528	545	514	497	494	541	526	493	506	499	517	548	511	536	520	540	536	504	493	557	537	505	523	506	523	524	555	494	470	571	495	517	498	533	497	533	513	513	499	514	513	562	496	527	546	526	518	517	497	540	518	551	508	530	502	523	503	529	561	569	505	494	525	481	524	536	506	537	502	554	514	516	553	515	501	525	516	532	504	508	511	510	550	530	516	504	535	509	556	490	520	503	494	524	552	513	533	504	548	522	515	518	515	530	504	494	502	497	482	521	487	491	499	494	543	510	512	545	522	546	484	517	542	504	559	478	517	542	540	543	486	498	548	510	505	538	527	571	483	526	514	539	511	545	530	539	554	516	520	573	516	496	542	485	538	505	523	499	492	487	500	516	498	484	501	508	515	513	527	534	530	501	492	542	552	546	479	527	525	520	517	518	547	528	523	521	532	500	594	494	549	505	518	514	492	529	483	558	513	559	512	498	519	531	571	518	508	535	575	494	531	519	510	552	524	511	550	511	504	523	510	541	529	477	508	531	498	515	532	551	540	487	517	484	520	515	497	571	524	508	547	556	512	539	531	536	499	543	548	516	484	487	520	465	523	517	512	532	525	512	538	520	487	494	512	526	540	503	528	509	502	503	543	467	554	520	505	512	540	507	522	499	530	548	544	488	503	535	489	512	488	521	532	500	521	508	529	501	516	490	516	538	502	522	525	569	518	509	498	513	486	511	505	503	531	535	510	485	491	531	512	501	513	500	505	505	516	504	515	504	567	510	553	535	504	537	512	503	525	536	502	523	469	508	508	496	525	519	514	511	551	463	540	515	497	486	512	494	538	483	496	562	538	494	547	500	573	500	486	529	518	517	538	480	521	506	577	527	497	491	473	460	517	515	495	526	485	543	501	558	544	560	549	524	489	495	496	536	500	504	548	489	514	517	511	548	521	490	510	493	488	544	501	482	520	538	535	444	514	528	521	535	530	441	502	507	488	511	560	484	496	474	503	508	533	555	524	492	557	510	555	494	565	485	548	554	541	496	511	493	506	516	509	544	501	522	523	491	530	495	487	514	523	531	501	520	541	465	526	507	529	504	511	533	521	478	489	520	505	503	511	502	496	495	522	535	483	535	480	524	539	537	508	503	532	471	497	505	556	530	502	540	532	514	510	496	525	531	494	478	534	500	506	484	490	501	515	488	538	519	519	491	499	549	528	538	515	477	575	495	561	500	513	535	528	525	489	496	509	538	519	489	465	498	522	540	475	541	526	542	541	481	536	465	532	494	494	541	514	541	538	490	546	512	517	512	496	530	514	529	509	504	493	523	534	473	514	483	545	492	471	523	544	557	533	520	479	574	477	489	504	486	518	504	517	455	517	475	520	531	530	503	483	537	522	491	519	478	512	523	527	507	543	504	558	493	542	527	487	518	512	516	544	504	495	529	495	504	515	540	501	540	524	489	531	479	500	496	477	505	462	498	529	519	520	487	566	554	525	483	521	526	502	474	508	507	557	493	541	487	512	502	508	497	525	515	489	508	502	492	508	541	589	497	507	497	486	521	537	540	507	538	517	532	526	485	524	459	497	504	498	552	552	526	516	520	503	507	519	544	531	520	535	542	503	519	512	499	526	487	494	500	487	500	507	512	512	518	488	507	507	527	543	497	501	537	485	507	516	520	523	513	534	545	536	520	507	517	538	498	535	519	506	497	485	475	542	507	501	507	524	499	491	513	511	480	537	505	487	518	505	524	482	490	535	541	499	533	542	493	514	485	528	475	544	495	494	499	513	500	468	524	501	552	552	471	527	538	539	483	462	522	558	557	528	524	522	501	495	511	508	506	503	502	518	540	537	533	528	562	551	515	517	500	531	512	534	483	482	532	495	484	549	527	501	448	504	505	527	514	512	514	519	499	509	531	490	575	532	552	467	516	517	529	523	496	568	547	472	513	491	513	506	500	529	493	507	513	514	536	525	502	494	455	534	531	493	547	500	555	511	482	493	501	497	524	503	556	492	546	497	486	486	496	533	568	493	528	547	521	508	528	474	537	519	530	501	556	532	533	564	501	492	535	505	511	520	550	518	520	496	530	544	540	491	522	547	502	543	486	514	549	526	539	515	482	514	539	548	553	538	514	472	523	503	536	509	524	531	469	532	489	557	548	535	513	496	518	553	553	577	475	535	469	526	521	520	521	519	483	514	503	531	531	491	515	524	499	479	551	521	530	532	524	502	544	516	562	503	534	518	516	497	489	459	528	493	546	521	515	514	488	525	514	521	527	523	538	488	478	489	519	525	569	498	523	501	573	493	512	523	505	529	492	501	526	546	549	554	532	502	521	529	540	498	535	525	541	493	521	515	552	501	518	531	532	504	501	486	538	494	530	519	490	520	527	509	516	512	545	527	517	537	524	473	480	482	470	530	490	494	492	500	514	492	492	518	507	498	562	545	507	529	515	534	478	535	517	494	541	544	500	541	513	491	486	523	532	529	517	547	545	516	523	530	483	526	509	547	493	492	503	548	508	508	495	509	518	543	544	499	475	517	525	513	530	497	539	521	506	522	511	520	516	523	517	474	520	526	505	517	471	532	497	524	488	533	504	519	523	515	512	497	498	516	533	497	530	471	485	507	505	518	564	560	519	541	524	511	532	516	496	493	536	561	529	541	499	515	486	544	491	522	520	472	510	526	494	523	524	516	550	497	506	513	575	468	523	496	465	484	527	478	510	490	523	510	501	531	517	542	523	529	516	458	518	503	477	541	484	513	523	537	548	521	534	528	531	499	518	572	505	478	542	514	512	518	576	518	487	510	544	566	530	495	529	537	518	495	532	507	535	517	460	524	531	481	541	483	534	543	515	491	528	557	528	527	513	477	483	518	517	525	511	530	512	507	500	547	536	510	501	505	519	547	507	537	547	516	541	496	531	508	545	506	511	462	517	548	504	502	511	542	493	523	517	489	494	505	478	524	516	531	496	529	533	482	522	499	499	506	541	517	497	540	504	539	533	532	503	514	552	533	524	556	494	501	513	531	493	518	505	535	507	514
23227	21716	29556	23641	21012	18031	3180	480	441	449	439	454	477	437	448	432	449	434	425	440	450	410	426	466	414	454	418	451	456	424	407	429	451	406	434	431	435	432	406	429	444	407	463	433	422	425	407	428	421	399	459	429	465	403	464	414	438	411	380	434	451	413	426	413	428	429	421	418	404	411	384	423	413	405	419	437	423	441	431	416	420	411	444	389	420	389	420	430	451	435	429	415	437	404	443	450	411	396	411	433	440	436	394	451	435	412	414	394	423	428	390	423	408	426	449	432	433	427	420	470	387	438	420	389	447	383	420	391	426	417	449	399	392	438	422	427	384	445	436	414	447	373	398	418	412	411	419	439	422	434	435	444	415	403	436	427	397	439	438	399	373	398	443	408	433	441	450	412	435	447	420	404	402	448	423	425	405	417	440	430	395	417	417	446	406	422	423	466	440	469	417	462	454	394	423	432	415	395	385	412	418	411	440	398	438	403	447	443	384	419	405	412	413	448	427	397	445	428	429	419	415	442	400	403	428	432	438	429	407	420	411	430	456	436	418	457	415	451	419	439	413	443	408	420	386	436	406	397	461	415	453	424	431	410	412	429	456	463	445	401	418	430	400	438	390	399	396	452	410	374	408	404	401	436	443	410	450	432	432	382	422	433	439	449	424	433	399	405	444	407	382	439	421	462	418	394	407	439	401	414	400	405	435	419	422	412	419	451	411	444	412	415	459	427	448	398	435	436	390	420	389	380	441	412	424	448	406	403	437	418	465	415	396	422	408	400	427	402	430	393	408	411	421	448	430	431	429	424	412	375	399	443	433	453	434	422	436	434	425	398	404	420	406	430	401	431	426	456	435	417	406	443	416	423	401	407	449	456	444	428	446	456	425	408	416	424	446	422	421	440	426	440	408	442	436	422	427	419	394	460	455	391	416	434	431	424	434	459	405	388	421	463	402	412	440	372	417	420	426	453	384	439	424	404	445	459	421	405	406	421	430	426	429	401	422	432	450	436	433	431	405	418	453	410	442	414	444	427	446	393	434	406	398	442	434	410	426	454	429	390	436	409	420	433	454	424	392	443	405	407	398	427	395	433	450	469	403	408	397	401	439	400	393	406	416	419	431	437	435	401	424	414	418	413	477	403	467	414	422	421	438	431	409	457	451	448	474	415	432	419	449	436	435	443	457	455	404	426	469	429	410	428	428	426	432	415	450	423	464	421	399	434	440	378	431	407	447	432	438	419	450	414	424	412	427	391	418	415	430	398	419	437	442	421	398	419	419	393	408	428	414	440	415	435	392	402	464	461	435	411	439	422	431	424	395	402	362	430	429	416	415	420	435	434	430	433	427	453	466	374	424	425	410	397	413	423	427	392	416	442	385	406	418	443	460	408	442	425	402	394	427	393	423	413	421	469	431	437	440	430	445	453	424	439	413	439	432	418	420	427	399	439	405	451	418	398	425	444	435	427	441	427	423	415	387	453	403	424	399	428	429	446	458	444	417	439	407	444	429	408	431	396	434	419	417	400	415	417	464	467	443	433	441	450	412	431	447	435	401	418	441	420	403	451	444	431	411	421	426	401	429	402	392	444	390	417	463	393	467	445	430	427	416	401	423	431	442	418	431	421	406	451	414	448	429	407	399	427	432	429	418	433	392	421	437	427	405	432	393	416	439	411	441	423	433	394	410	481	383	386	450	460	437	408	411	427	424	410	447	436	414	411	389	434	430	450	421	439	402	398	436	407	423	412	397	438	451	451	395	426	383	431	438	422	427	437	420	424	439	391	452	454	440	439	400	430	437	418	442	406	441	410	376	399	409	422	434	399	443	425	423	441	419	410	412	400	427	438	395	419	440	397	394	424	435	429	412	429	417	358	436	438	417	416	449	426	404	413	416	414	426	425	412	403	440	411	402	448	385	450	446	421	367	424	419	434	443	418	401	433	418	431	418	407	380	411	406	402	395	432	401	388	442	391	403	419	393	405	406	412	431	415	428	446	401	394	433	435	422	426	398	438	427	389	447	425	421	396	416	431	430	411	411	410	411	426	400	430	432	390	428	411	434	434	435	430	448	396	398	424	427	434	417	427	453	389	384	442	433	462	429	431	427	442	424	431	418	423	432	415	434	413	417	444	427	427	440	412	398	434	413	407	431	467	427	387	415	416	446	438	421	419	424	404	430	419	422	410	402	418	415	441	415	392	373	385	429	411	418	389	444	425	423	438	422	406	431	429	431	455	395	422	457	429	421	402	430	437	450	414	409	419	452	417	405	433	453	437	435	380	424	385	442	436	388	442	443	456	411	463	408	418	422	427	413	393	443	441	424	411	427	468	434	428	394	432	396	429	436	440	438	431	437	408	414	381	422	390	383	417	429	434	410	410	434	443	439	431	432	413	395	401	412	418	448	472	406	414	405	400	400	458	429	414	430	414	418	449	457	407	417	405	457	390	445	398	410	455	393	403	413	382	423	459	449	405	410	404	370	396	426	402	443	443	441	426	404	429	418	422	409	458	451	403	459	439	420	433	448	416	448	410	416	396	405	415	435	401	428	445	437	423	420	397	416	468	399	416	443	454	415	449	414	431	416	384	447	409	422	419	445	408	428	454	422	428	420	451	381	415	437	429	416	426	375	373	423	391	426	407	420	452	409	397	428	422	451	415	413	414	425	401	360	421	431	383	434	392	421	440	422	390	402	410	439	394	410	419	457	433	433	418	367	399	398	407	381	406	412	430	388	416	429	413	421	443	424	402	408	415	418	384	431	402	417	446	390	440	402	430	380	434	457	406	438	423	414	423	403	411	437	453	422	410	424	447	401	401	436	424	446	398	419	406	431	375	412	426	415	407	431	431	413	438	395	410	406	429	448	396	388	399	446	451	425	473	397	446	403	474	405	381	448	448	423	440	428	418	453	435	410	400	447	393	417	408	401	432	429	434	401	462	423	414	452	411	448	410	411	427	408	412	461	422	447	453	425	422	379	435	467	435	445	412	402	438	431	435	409	434	418	447	377	393	444	434	397	416	464	429	445	414	451	422	394	441	410	429	407	426	441	454	393	422	439	422	432	412	435	443	404	422	452	414	421	433	389	433	416	416	410	409	388	403	423	429	407	431	426	402	413	441	468	437	455	448	459	436	414	397	425	428	405	419	387	380	381	464	422	452	407	435	423	397	387	418	452	424	427	410	417	424	427	441	424	397	422	478	420	391	430	447	433	401	390	425	446	431	429	451	406	429	431	403	402	417	429	403	425	429	457	437	436	425	418	411	372	423	457	423	397	406	423	451	417	412	407	460	437	435	438	417	411	437	426	429	431	417	406	435	401	469	402	419	431	410	434	439	433	395	442	426	386	418	434	418	465	444	403	426	413	434	420	400	409	410	420	413	422	440	406	417	433	451	412	454	415	449	420	420	388	434	426	431	441	399	419	417	385	425	375	436	418	392	459	431	429	391	440	397	420	429	418	430	425	459	395	409	417	415	400	417	408	411	404	433
60187	96763	68344	25437	16154	872	774	737	701	727	741	705	701	754	707	649	681	705	721	746	710	669	739	735	713	728	693	717	751	736	720	709	769	735	717	731	772	693	783	719	696	689	670	768	742	717	746	748	696	727	720	715	777	686	726	741	700	712	765	737	734	722	725	702	710	692	708	760	760	673	720	747	729	738	721	732	730	736	717	730	709	681	659	719	768	727	703	729	707	749	755	747	734	735	694	684	762	728	695	733	725	730	732	716	752	710	731	730	711	745	713	680	677	716	747	731	775	737	710	687	764	715	712	709	673	711	715	684	734	705	711	732	679	767	768	768	753	742	715	723	733	680	719	668	702	726	726	751	718	681	728	735	739	730	725	707	686	723	769	735	720	731	707	705	708	745	720	729	741	718	731	697	729	714	793	670	723	719	704	689	726	712	697	660	755	750	718	761	710	730	717	750	679	700	753	712	711	688	704	751	764	720	685	695	723	726	745	698	710	744	745	763	716	738	740	683	710	688	696	764	708	770	703	713	723	750	668	653	745	712	717	710	708	730	708	691	745	727	768	734	745	761	730	738	753	689	682	747	741	699	697	742	714	740	737	722	739	743	720	744	743	718	763	711	805	710	747	771	711	731	725	729	697	728	707	715	745	725	704	692	687	718	727	725	728	721	739	764	744	721	733	729	709	737	713	767	666	755	709	683	701	705	718	767	708	717	712	752	711	676	704	725	696	709	735	726	702	733	687	763	701	707	682	755	738	695	709	731	680	761	676	707	696	736	706	705	739	690	725	720	741	732	746	758	751	743	727	694	678	700	704	787	736	692	717	720	740	728	734	761	714	719	753	740	736	696	741	738	717	758	804	729	743	717	703	731	756	725	673	725	743	754	745	732	768	752	732	747	681	754	730	748	725	719	744	662	740	726	706	730	743	712	718	730	714	733	722	723	752	730	695	764	733	725	741	777	759	766	688	711	732	712	679	742	734	715	703	711	741	694	686	742	690	758	696	714	717	738	725	712	688	684	741	691	727	737	744	716	696	749	778	745	699	732	727	709	737	701	727	715	749	749	715	741	758	708	703	721	723	768	738	708	748	698	771	720	744	696	708	767	719	666	757	715	732	701	753	684	676	733	690	702	684	771	670	740	762	772	709	720	698	754	708	713	715	745	733	726	698	694	763	715	701	685	752	729	722	697	714	697	745	704	704	719	752	766	678	720	694	691	753	749	719	728	732	743	726	757	737	705	691	704	747	732	757	692	694	688	662	713	693	671	680	783	708	689	751	757	690	730	686	695	696	688	721	730	735	704	703	714	724	681	718	733	746	707	695	686	719	700	723	712	739	742	720	712	749	733	755	700	723	705	766	738	743	680	733	753	769	715	707	688	746	710	751	719	754	711	763	737	683	701	666	755	749	746	755	742	712	758	766	758	740	722	731	707	716	752	736	700	681	696	736	702	762	705	728	672	730	745	727	690	703	703	718	738	748	733	718	733	732	773	700	706	709	798	737	731	703	771	723	727	729	715	707	743	788	738	677	714	759	753	774	689	746	723	716	714	720	827	674	688	731	738	757	704	770	726	713	718	746	731	726	725	705	732	657	699	740	680	743	727	676	780	739	741	715	718	715	750	742	740	742	715	725	696	682	701	731	760	706	714	689	765	720	719	705	730	747	713	762	740	761	708	717	707	717	692	687	701	743	739	717	715	738	765	686	745	730	694	721	711	739	686	739	680	696	682	714	684	746	736	727	749	724	729	769	702	743	722	695	714	711	742	702	719	735	730	685	751	761	672	714	745	742	714	724	698	704	700	729	688	764	742	701	737	754	683	700	742	647	693	748	748	771	720	745	688	764	723	733	718	743	725	745	770	682	685	721	667	736	750	746	720	726	796	719	769	751	712	740	768	772	740	703	719	717	758	719	727	699	776	714	765	716	703	694	717	732	745	688	726	676	738	699	702	716	657	684	710	719	694	717	724	688	701	663	754	727	726	724	701	724	773	710	717	702	708	725	715	675	735	749	745	734	721	720	731	698	728	694	740	738	777	760	746	716	731	696	708	717	695	736	724	691	725	761	682	685	758	743	786	747	735	679	767	741	713	683	716	697	749	789	712	714	725	690	754	718	715	713	719	704	739	714	707	731	707	748	694	720	728	700	741	746	689	786	713	739	707	705	722	706	748	719	749	736	742	706	740	778	679	740	704	755	716	749	684	696	727	741	715	726	724	748	678	721	743	736	731	698	735	659	747	693	748	721	730	761	735	716	695	710	709	694	745	700	731	719	731	713	722	701	719	753	713	726	686	738	757	718	724	778	719	743	700	724	693	741	694	715	743	751	726	757	712	658	726	740	775	766	698	720	766	754	648	684	666	708	664	732	714	721	753	742	720	731	752	743	713	752	745	753	681	676	783	752	741	715	691	751	705	679	742	699	754	682	773	700	740	709	765	678	727	784	758	720	750	732	750	692	726	707	754	710	687	749	669	725	734	695	735	754	706	693	692	732	738	727	751	714	677	716	747	714	699	739	719	709	743	711	732	711	677	715	711	711	771	774	724	711	741	714	699	725	711	731	701	677	743	716	741	761	668	755	684	751	690	706	728	751	698	751	715	695	759	728	742	722	725	676	727	755	733	725	728	677	704	707	730	731	746	668	709	746	688	644	697	706	662	740	695	735	715	742	720	754	719	751	721	730	760	681	740	725	724	706	705	698	749	720	714	739	745	701	746	716	737	732	722	708	714	719	678	708	712	727	749	723	716	706	740	704	735	706	707	749	753	777	797	748	754	674	707	708	773	710	751	760	749	738	745	699	725	749	697	703	723	682	759	737	713	699	706	725	698	684	735	737	692	700	735	737	747	711	753	709	696	750	745	737	742	770	698	703	734	690	692	741	696	728	707	710	667	718	701	693	751	684	713	695	750	784	748	729	765	734	768	777	696	759	684	706	730	764	728	665	713	725	745	755	718	693	757	771	697	763	732	695	739	704	717	717	708	685	745	734	733	727	737	684	727	751	737	750	723	775	728	691	720	723	699	711	680	697	685	714	756	732	696	725	694	741	665	726	772	734	700	673	769	732	675	770	712	715	692	776	741	712	718	720	708	759	747	772	787	694	702	763	739	726	722	753	720	704	737	740	694	714	682	698	745	722	693	728	710	761	725	710	690	720	691	703	693	754	771	729	708	731	742	725	709	740	726	723	699	719	697	761	743	737	766	735	697	755	734	747	735	711	705	793	739	777	714	707	693	714	741	674	736	757	692	704	658	742	726	716	746	707	726	694	715	726	731	714	721	735	686	725	694	664	699	731	740	746	675	703	754	742	743	767	681	760	720	713	705	698	738	732	745	720	731	715	734	756	777	708	707	739	654	688	725	716	723	721	722	732	714	737	758	709	738	757	678	687	779	714	735	715	716	720	740	744	741	700	741	685	731	706	694	681	704	742	719	706	699	725	706	722	716	726	696	743	761	729	685	750	721	705	745	737	757	687	689	735	780
29785	28980	25346	8783	952	358	379	326	316	404	360	374	351	363	349	346	368	322	315	324	354	320	319	369	342	380	347	333	345	345	386	356	371	307	347	329	337	356	300	313	351	344	345	346	330	358	343	306	313	362	343	375	375	332	362	353	344	339	352	353	329	354	355	373	367	320	335	342	356	324	286	313	369	321	320	320	359	373	327	331	333	401	349	358	367	384	313	320	345	340	343	315	329	343	333	328	343	332	316	323	377	324	327	360	326	352	327	365	324	349	359	355	366	340	332	349	332	361	311	364	329	317	339	380	328	359	354	337	333	346	309	365	354	354	332	327	367	340	339	348	352	341	318	336	336	367	352	367	347	341	335	349	330	319	342	363	353	335	327	391	375	318	362	305	332	332	342	356	335	339	383	346	335	331	354	316	324	318	342	323	348	339	343	316	338	335	332	332	344	359	339	340	315	323	323	360	328	358	337	349	345	367	354	336	327	350	329	316	336	360	343	340	325	336	365	339	336	339	330	323	310	351	366	296	325	334	370	328	344	316	372	365	335	339	358	366	353	326	370	362	382	345	375	326	351	343	344	339	337	356	365	342	348	363	309	352	360	308	338	322	320	329	333	343	320	344	352	316	352	346	339	351	343	344	336	321	320	339	344	322	343	317	341	354	313	368	334	352	358	354	360	335	313	349	313	341	328	369	330	349	375	349	345	337	316	343	346	324	329	341	339	365	364	319	345	346	340	355	352	371	321	328	358	348	339	330	353	312	354	325	344	366	331	316	367	373	336	343	349	382	352	341	368	358	340	338	346	338	378	351	340	306	324	349	353	333	325	343	387	360	330	367	334	363	305	330	337	355	312	362	322	341	334	325	337	319	311	295	324	341	357	330	363	347	332	310	333	368	367	337	345	329	324	347	352	360	341	306	364	361	353	359	345	375	340	362	377	349	327	306	321	348	326	356	378	346	350	320	334	366	311	333	324	366	365	347	329	337	325	321	358	342	337	365	343	325	352	343	319	350	342	348	337	316	345	307	343	337	392	332	323	322	319	322	321	333	357	295	352	367	328	335	323	341	323	336	326	361	322	324	332	345	342	351	315	336	345	341	324	356	367	357	305	354	333	344	324	343	319	335	346	383	335	334	332	330	334	338	338	359	321	349	356	352	298	394	349	338	352	347	320	310	338	371	362	383	309	336	327	328	336	330	361	330	352	337	338	351	337	331	356	328	318	344	358	319	324	352	350	335	379	368	336	358	357	324	387	309	337	318	368	340	343	339	384	337	377	331	330	340	315	350	315	334	309	372	358	317	326	362	359	337	361	349	346	322	374	342	350	345	351	354	324	346	364	346	325	349	340	360	355	383	345	367	365	344	325	314	333	354	343	384	300	359	334	314	347	341	356	356	319	330	373	354	342	355	330	348	350	323	346	304	343	333	321	341	331	317	375	377	346	330	361	345	351	306	333	369	339	360	330	359	324	326	335	336	343	342	321	328	323	355	345	350	363	337	352	343	328	348	311	316	335	352	351	314	379	341	402	368	332	348	294	356	338	349	328	333	349	339	365	346	328	349	330	322	376	329	343	370	337	348	367	335	332	309	343	371	348	379	325	348	322	346	368	315	376	353	360	323	349	342	324	362	362	342	342	318	317	353	344	287	328	304	357	363	346	336	330	373	354	290	326	329	380	337	340	335	333	336	365	347	357	354	357	350	345	346	357	362	332	323	323	348	333	370	352	334	346	347	325	323	348	366	316	347	352	321	325	328	352	347	323	319	343	338	320	329	365	365	331	322	319	362	339	321	343	307	335	338	381	347	360	313	323	358	305	319	327	335	369	342	329	333	360	337	322	333	326	356	355	339	332	351	320	370	341	336	352	303	303	341	325	303	371	313	337	318	308	344	312	368	362	366	341	375	337	369	341	318	338	335	349	327	361	335	312	372	358	348	329	319	350	351	366	359	316	348	313	337	336	317	291	348	370	328	338	357	283	342	314	343	330	314	354	317	367	330	352	339	339	336	331	328	321	322	378	357	341	351	345	332	358	357	320	329	302	355	349	322	322	385	324	396	321	326	297	380	341	376	335	334	345	357	318	337	342	345	342	314	355	367	375	348	346	362	354	338	318	367	347	351	355	345	351	357	332	318	339	323	323	337	344	369	350	358	355	354	324	338	347	317	356	337	313	345	364	355	321	339	372	342	326	381	370	368	371	333	358	330	323	342	362	355	337	372	387	349	339	356	354	376	363	346	339	333	363	350	305	330	337	346	328	320	334	357	334	333	331	351	345	325	378	343	338	369	322	335	311	328	320	317	351	349	313	366	317	331	336	365	352	330	348	334	373	349	359	353	335	345	345	366	350	335	342	353	341	340	282	326	344	340	333	340	324	344	364	373	348	314	339	345	348	349	347	345	331	364	297	347	355	355	367	351	301	313	326	370	336	349	352	348	377	341	320	363	386	326	337	343	317	330	355	341	330	333	373	334	330	363	342	326	338	349	347	309	379	336	342	383	353	343	335	304	342	344	334	325	387	335	322	342	347	354	352	352	317	332	369	340	361	320	347	320	344	355	366	370	359	338	364	355	341	321	357	357	367	347	311	359	324	326	307	342	312	354	359	341	346	356	348	338	331	340	334	324	364	336	328	366	311	357	354	338	339	296	330	297	338	340	371	335	333	313	349	341	354	301	317	313	346	324	340	354	357	323	332	376	323	325	315	328	364	315	349	331	329	322	323	336	336	319	312	364	348	306	330	344	336	335	364	367	327	313	349	355	358	321	357	330	326	342	302	351	344	339	326	375	355	330	337	336	369	300	340	313	315	359	325	334	335	349	351	372	346	347	345	356	317	390	349	351	336	318	355	320	364	334	327	365	338	318	362	364	362	358	317	361	356	324	325	338	347	343	327	345	330	365	358	334	351	330	355	343	369	331	350	334	356	368	347	331	329	355	353	357	346	335	366	313	350	333	359	350	327	347	334	370	352	329	327	330	376	353	369	334	313	343	334	345	324	330	371	330	356	355	338	329	365	324	334	364	322	314	322	306	368	327	334	369	333	375	333	347	341	337	342	339	361	325	330	376	301	327	367	349	374	339	357	315	321	338	347	329	319	314	315	321	379	317	308	344	333	335	319	350	326	314	332	347	347	339	310	355	310	353	347	335	353	322	355	328	362	340	342	331	348	324	324	343	311	334	337	362	348	326	349	349	344	303	355	341	305	291	333	337	333	365	350	338	309	347	340	331	340	329	362	334	369	348	334	341	346	313	335	375	351	359	361	329	328	367	345	323	309	318	359	336	323	338	314	350	339	354	328	326	353	378	372	332	347	361	340	333	341	347	356	312	314	342	338	342	356	338	332	365	309	330	381	343	333	359	354	347	306	358	330	365	328	297	334	346	354	351	337	321	344	347	346	329	332	332	373	315	352	348	335	361	314	347	334	354	350	331	324	332	322	362	355	350	347	338	351	328	348	330	362	330	344	350	349	349	356	347	327	330
40014	46292	28966	6992	1872	673	653	628	634	648	623	636	636	670	576	638	664	598	672	615	619	670	639	613	672	605	618	606	608	640	647	629	642	636	616	652	656	678	676	658	629	619	594	632	643	669	658	621	634	664	627	613	652	611	621	628	636	643	647	643	654	622	631	625	658	664	644	645	608	665	665	637	603	616	638	661	647	673	623	622	679	660	627	628	620	576	614	667	655	626	661	668	659	666	679	636	653	655	605	597	632	638	603	671	597	600	606	592	649	613	648	634	637	643	628	610	589	598	626	651	652	657	672	599	611	607	600	653	661	634	662	645	635	623	633	629	591	639	633	626	637	609	642	657	626	662	611	649	654	622	605	620	618	633	649	654	606	628	626	694	626	646	617	635	646	648	622	671	629	628	638	631	600	644	589	629	664	643	645	627	614	606	652	646	603	652	589	656	603	629	598	634	624	673	642	600	647	707	628	613	634	643	592	636	664	633	643	651	670	612	639	605	665	631	598	705	641	638	612	664	642	586	640	618	605	623	652	605	653	623	635	630	683	636	650	638	650	614	607	622	622	637	641	636	630	647	618	634	601	641	637	608	617	655	625	667	652	616	582	667	614	639	657	672	631	630	623	644	642	598	647	666	622	632	648	650	639	665	620	621	645	618	655	625	653	660	643	574	646	659	598	616	648	608	630	623	660	646	663	643	645	604	654	607	630	659	632	648	667	571	651	660	607	652	657	618	655	614	633	654	593	639	611	607	623	652	641	628	658	594	623	663	661	607	647	642	647	635	686	609	654	606	614	612	690	656	652	628	656	657	649	564	632	597	665	611	592	623	641	660	678	655	626	641	669	616	643	663	679	625	619	633	650	630	644	657	618	579	587	616	602	693	630	626	638	682	635	633	652	609	657	616	679	657	641	650	652	563	605	610	672	649	644	619	602	589	676	629	657	668	668	625	637	627	647	617	632	614	614	684	654	629	682	658	652	604	616	608	616	651	674	606	647	668	612	633	633	627	638	628	649	668	650	655	636	644	592	630	606	624	650	622	596	629	652	591	608	600	655	588	606	625	637	581	642	613	653	660	650	650	642	654	619	631	631	624	666	655	644	650	641	632	647	665	677	607	638	666	599	634	681	640	620	663	623	637	628	615	653	676	616	641	642	635	622	629	651	627	591	609	649	635	639	603	631	665	630	683	636	682	606	641	634	621	707	617	628	645	635	598	632	640	631	634	648	651	649	648	626	616	640	628	664	609	652	652	620	628	632	598	647	655	596	658	642	656	688	637	611	611	640	665	562	613	637	650	651	604	601	625	701	643	639	616	645	631	622	586	606	652	643	638	659	610	632	606	645	616	677	613	636	627	632	636	631	627	605	637	628	665	640	645	652	605	707	610	637	663	673	606	631	695	618	656	632	658	644	601	604	597	653	635	654	632	621	625	591	639	657	620	632	666	591	607	600	627	638	641	641	643	648	594	636	618	621	630	596	638	643	647	653	624	627	640	671	647	636	594	678	641	654	660	652	613	620	631	625	665	637	627	633	616	579	675	635	633	620	636	646	618	632	639	639	677	640	610	661	635	647	643	623	650	621	627	665	609	631	625	584	629	639	612	624	614	619	651	637	632	663	617	602	581	696	652	650	639	688	638	620	689	618	613	585	597	665	594	640	582	659	571	643	624	673	651	664	599	627	617	628	674	605	636	604	670	661	645	596	627	633	637	650	687	594	680	650	629	586	656	614	672	647	612	654	627	631	620	619	668	630	653	657	585	612	616	616	645	649	682	627	659	590	666	638	627	596	620	611	641	638	638	603	646	639	609	630	640	652	637	611	667	654	614	650	656	634	596	604	644	624	680	657	631	653	653	599	619	598	613	664	625	636	647	662	596	596	620	606	640	596	626	590	590	622	617	657	633	660	671	633	671	627	667	612	668	598	628	598	625	628	629	608	608	628	632	650	645	636	620	655	664	632	610	631	626	684	614	596	634	604	640	627	667	638	620	602	625	610	612	643	650	599	702	661	631	627	605	641	635	657	697	643	632	656	654	631	619	641	600	610	655	644	681	635	651	594	619	609	638	612	625	646	637	638	633	653	649	679	672	627	599	602	695	653	605	646	632	597	618	648	619	645	681	668	692	624	635	594	615	645	674	663	689	680	633	621	603	620	607	619	632	669	680	662	655	615	602	639	656	647	662	636	587	649	638	639	656	628	665	683	654	668	614	628	651	655	637	628	631	627	637	611	657	653	638	622	608	605	661	642	655	680	624	616	650	677	644	661	648	621	707	658	689	611	669	663	647	592	645	652	626	660	665	625	610	646	619	595	633	619	620	632	678	603	674	589	633	619	617	660	675	603	659	635	667	592	639	657	640	610	647	598	618	656	636	644	593	626	663	664	644	670	622	643	578	604	640	646	660	676	632	665	601	626	647	639	697	637	639	670	672	642	658	594	674	624	667	635	640	647	620	665	647	674	664	651	678	646	603	620	610	605	611	651	651	651	629	627	657	596	676	617	635	654	670	613	655	644	603	650	675	663	639	599	628	672	622	613	639	605	608	607	647	617	638	572	643	656	618	627	635	654	606	626	643	650	653	696	615	651	644	633	604	660	627	668	636	636	646	669	628	639	604	649	636	626	672	622	634	622	614	638	646	620	629	658	621	655	633	641	636	650	606	625	594	648	627	632	656	579	665	637	626	646	613	589	629	623	639	635	616	638	644	645	643	677	661	623	592	573	623	618	666	616	608	595	648	624	677	654	637	665	650	670	696	651	645	599	616	608	615	621	636	655	585	649	667	584	630	658	654	665	644	600	632	630	642	626	602	671	651	601	628	617	674	644	630	592	651	627	658	596	582	668	634	642	659	669	598	654	580	628	628	603	600	595	625	636	667	652	638	655	638	650	648	627	645	645	640	629	605	644	631	677	596	619	596	608	643	603	636	641	603	651	637	644	655	624	651	684	686	650	597	628	602	639	634	646	631	648	635	579	680	581	605	645	628	610	656	616	612	631	586	643	627	640	688	631	631	655	649	640	629	707	635	651	618	630	658	632	648	654	574	656	643	621	612	663	619	628	683	666	649	647	641	596	643	631	628	627	677	592	654	644	634	677	659	616	606	621	647	654	647	589	625	694	638	653	632	595	640	603	602	662	637	610	580	639	642	633	636	666	636	637	606	593	647	640	624	606	642	634	632	607	635	669	658	650	641	633	598	617	614	618	643	619	658	636	645	635	611	615	627	614	648	610	652	654	604	652	644	634	619	601	634	624	646	650	620	635	632	616	616	667	630	624	605	603	664	609	640	656	653	598	650	618	615	639	641	614	637	662	633	626	677	647	654	631	636	625	633	618	624	629	637	631	639	679	634	643	606	633	620	614	648	635	626	661	664	649	640	619	623	645	651	641	624	637	650	655	648	643	614	633	640	680	663	687	633	635	631	634	673	603	637	590	635	679	641	653	611	603	662	679	629	601	666	683	645	645	624	653	622	602	680	653	624
24395	22751	30758	24765	19249	6388	393	316	284	281	329	274	251	271	263	254	285	276	278	292	292	260	281	282	259	302	251	245	285	291	263	285	278	281	253	277	306	273	241	267	240	283	257	274	256	269	309	260	270	276	291	244	245	273	277	271	270	251	256	273	279	295	276	266	251	300	237	279	261	295	261	247	256	258	274	245	289	253	253	255	268	257	276	277	290	260	254	269	253	293	283	280	249	262	275	259	271	289	277	251	243	270	291	271	265	263	274	268	265	272	255	253	238	269	279	284	251	308	270	254	260	267	246	280	238	281	284	238	279	274	277	271	263	251	234	270	236	292	243	263	294	252	256	278	261	243	282	254	263	273	264	267	253	252	262	266	268	257	308	258	253	254	287	280	289	272	277	278	295	268	282	278	282	270	278	272	262	234	305	306	281	280	270	250	302	254	280	288	249	281	245	247	273	275	260	267	276	253	280	275	268	277	276	276	296	266	282	266	280	287	296	273	268	303	265	247	293	250	282	284	265	255	296	253	276	266	269	263	256	254	270	262	300	268	274	285	268	269	272	284	286	256	262	279	256	255	270	269	281	267	291	259	277	252	255	288	261	278	254	254	258	270	280	265	278	274	286	288	265	284	296	262	235	290	261	277	255	262	278	293	286	278	257	237	263	246	287	258	242	258	266	270	263	273	278	280	247	262	277	264	296	266	288	288	273	297	252	312	247	262	259	249	254	269	233	288	284	286	250	260	304	257	260	237	287	289	262	265	267	273	257	294	265	248	259	280	268	302	252	253	289	271	268	293	260	273	265	262	287	275	284	275	263	319	275	256	287	271	299	264	240	269	271	243	273	256	264	281	269	275	271	281	287	271	265	264	315	251	273	257	280	277	247	283	273	239	240	269	269	259	245	261	264	258	267	245	259	269	260	251	264	278	254	235	299	277	267	273	245	276	279	298	241	238	259	276	268	240	274	291	263	249	288	279	250	264	266	242	272	233	255	254	255	267	280	282	280	270	272	250	230	276	269	258	277	286	274	264	289	263	249	286	260	287	272	266	282	261	248	261	255	261	232	279	274	264	277	309	267	237	289	259	258	265	272	268	231	285	297	260	276	275	251	281	277	303	274	265	264	266	267	263	265	293	264	299	260	280	279	253	299	289	270	273	258	295	272	261	251	241	257	271	262	276	282	264	259	251	284	267	289	286	277	254	248	266	276	262	270	254	277	270	267	255	289	250	245	272	265	274	284	257	277	265	288	259	287	273	237	293	278	262	248	302	274	255	259	283	279	262	244	268	277	231	241	262	257	257	286	281	265	256	278	288	281	285	263	278	255	260	268	247	289	244	240	265	259	281	248	258	270	260	258	274	257	282	271	252	269	278	262	283	289	280	277	264	263	265	264	265	270	276	268	269	233	280	288	307	286	289	286	251	253	280	262	265	252	277	269	270	273	278	257	259	252	275	286	277	295	283	273	263	267	266	244	254	267	264	270	247	272	267	248	254	255	269	286	257	303	271	273	286	260	272	292	302	254	274	283	245	260	240	278	289	232	271	262	241	267	270	262	262	259	272	241	237	280	277	296	263	252	255	287	260	254	286	291	271	260	261	273	258	300	265	247	261	263	268	263	281	266	271	278	268	270	267	257	293	254	285	302	278	269	256	278	271	285	253	288	266	260	266	270	291	279	240	284	273	262	273	276	278	263	294	296	268	265	288	282	275	252	245	264	274	261	240	257	273	262	269	290	261	281	299	280	291	281	260	256	285	242	267	291	284	272	256	278	244	266	237	260	257	309	271	255	281	245	254	267	265	267	240	278	285	271	291	281	268	251	263	262	262	284	290	276	281	270	260	262	275	251	243	280	261	259	244	281	276	257	258	284	274	279	248	281	292	250	268	263	259	273	266	259	254	273	250	240	275	267	244	252	268	252	267	255	276	252	271	252	251	267	290	254	250	269	254	277	277	289	270	284	278	250	287	281	278	280	248	270	256	259	277	273	226	276	260	240	273	262	269	257	282	240	229	273	276	240	249	284	274	263	263	246	274	303	275	248	244	252	271	261	251	272	281	270	273	259	269	268	290	267	249	255	278	273	264	279	307	267	294	287	275	281	290	285	273	256	269	274	279	254	263	277	271	268	253	269	247	298	267	281	277	270	288	271	279	278	259	236	264	297	260	258	275	292	270	295	266	234	263	288	241	266	251	276	258	271	261	284	251	256	260	258	245	258	291	287	260	279	273	282	262	285	266	282	273	288	254	267	245	252	268	270	239	275	262	272	254	261	253	260	279	276	273	263	257	265	298	235	255	275	261	292	251	286	254	299	279	279	263	254	264	289	269	281	267	279	281	278	271	270	270	268	260	262	270	286	266	287	284	279	261	266	270	296	293	275	262	258	259	239	265	256	285	255	281	252	291	264	243	269	276	252	284	268	283	258	264	293	277	277	249	244	268	297	248	241	277	278	280	262	270	234	261	292	275	266	266	289	263	284	275	274	270	263	303	261	271	248	257	275	258	248	283	246	258	268	250	279	273	283	254	285	245	279	289	275	264	289	266	275	272	280	265	252	261	273	254	264	286	264	273	261	292	271	264	266	277	266	265	265	254	257	252	276	297	287	281	241	263	274	242	285	261	264	244	245	275	259	253	281	246	271	243	291	250	255	283	253	282	264	266	257	248	245	249	284	273	250	277	268	283	288	268	276	243	274	267	278	272	269	244	265	287	222	268	289	234	276	276	278	275	234	256	264	287	284	285	268	277	276	252	247	308	246	291	266	258	284	292	254	258	294	277	269	265	253	260	298	254	249	268	256	262	269	263	301	243	278	265	241	278	275	262	273	242	275	256	265	283	251	271	273	251	258	254	260	250	255	254	277	300	272	261	251	251	278	261	275	269	274	285	261	247	275	293	291	279	269	247	272	283	248	269	252	301	273	243	250	259	273	268	236	297	253	235	260	257	292	284	280	263	277	301	272	289	289	262	266	261	270	254	251	296	272	268	251	249	267	276	276	270	272	267	249	264	265	289	285	262	250	272	277	268	271	269	260	261	263	255	251	269	275	273	252	283	264	278	268	277	295	261	292	263	272	249	244	260	250	273	274	284	268	262	296	260	259	308	275	250	269	276	281	277	270	255	278	277	279	268	268	282	239	262	276	272	250	241	249	242	261	244	237	284	278	263	255	281	277	254	273	270	272	258	296	288	250	291	276	247	266	266	296	228	246	239	240	289	253	263	257	237	291	287	298	267	256	246	286	252	264	278	281	242	289	262	292	296	265	249	283	266	291	262	260	252	288	259	285	268	274	270	265	277	262	269	291	269	279	249	274	286	251	251	282	287	255	281	296	272	275	275	268	253	291	260	276	279	290	282	278	267	293	280	253	263	290	288	255	259	286	282	284	267	280	294	271	272	298	244	257	291	265	247	279	251	250	286	255	286	270	271	255	266	257	245	275	267	245	254	245	301	287	286	260	278	272	258	251	242	273	256	292	263	252	289
60649	88513	60053	23906	10998	775	530	475	506	501	524	515	493	501	498	499	539	476	504	511	480	491	487	479	477	484	485	500	485	465	514	489	495	428	519	517	508	501	475	469	481	488	507	504	481	509	542	515	535	507	541	476	472	525	514	516	461	517	496	465	481	503	500	460	487	501	481	477	458	541	513	501	503	515	436	504	479	477	511	516	519	503	472	504	509	500	485	511	487	499	487	487	521	553	508	510	490	520	521	510	540	491	501	508	490	493	497	494	513	503	508	503	491	511	486	524	506	507	472	518	524	510	493	469	514	497	476	524	469	502	491	487	475	495	516	524	523	489	481	481	527	495	463	511	455	496	536	462	487	494	495	499	518	499	493	502	519	507	479	527	503	498	474	511	513	505	464	515	503	475	496	506	486	492	549	490	527	524	538	482	510	466	532	466	470	484	483	478	476	484	499	467	528	512	471	511	512	481	473	490	508	515	503	517	512	461	510	515	494	493	499	485	509	511	517	521	532	507	504	489	459	482	498	478	510	487	454	487	480	485	448	524	472	521	490	492	479	491	520	503	487	492	496	516	490	500	495	506	437	490	472	508	517	520	529	491	544	465	478	478	524	504	481	515	481	525	472	537	466	508	473	517	495	509	526	487	491	514	498	500	529	479	532	496	474	509	531	485	496	498	520	494	477	486	500	480	505	524	469	493	505	490	506	502	532	509	506	498	496	495	491	511	465	506	474	501	524	553	484	469	514	509	478	523	470	514	482	538	523	530	483	497	494	485	530	520	482	467	520	507	483	502	533	477	499	490	554	519	518	504	478	482	515	524	443	491	473	476	474	476	473	482	503	469	463	483	508	481	523	458	510	497	492	491	489	495	489	471	479	476	485	519	522	484	522	491	497	542	517	520	481	523	500	511	482	505	503	522	485	464	527	482	522	497	500	480	482	498	502	517	503	481	503	462	497	505	464	453	524	498	498	511	494	501	473	537	505	545	521	488	511	478	497	522	518	502	520	497	473	464	499	506	521	485	562	508	520	519	486	500	509	498	473	488	524	496	494	500	505	500	515	479	499	487	473	504	515	492	548	491	528	538	507	525	515	489	462	498	503	511	496	491	494	501	490	503	512	497	466	455	552	469	464	464	485	534	482	507	482	514	524	490	509	512	465	537	510	477	490	494	533	493	501	496	472	480	498	507	482	512	487	492	456	508	511	488	486	481	507	478	511	533	484	499	477	530	512	490	514	479	494	492	463	501	499	510	520	486	489	478	504	495	495	471	523	514	497	528	558	481	497	517	477	502	526	544	454	503	510	482	530	509	462	512	552	491	504	506	452	518	455	512	441	530	502	496	543	533	498	484	522	547	537	468	492	538	511	502	500	468	489	500	473	504	514	546	464	485	514	492	505	473	508	473	487	479	544	477	515	511	493	486	544	485	495	536	512	494	539	441	508	511	547	539	524	527	485	491	486	539	488	527	480	491	497	505	517	457	513	504	484	500	518	496	535	485	527	547	477	492	485	496	491	476	504	509	486	498	510	491	508	524	509	510	514	558	474	510	504	483	509	476	560	467	508	523	520	475	522	540	499	557	502	492	505	484	509	514	502	536	483	538	504	512	452	514	497	527	470	495	475	519	468	498	545	505	503	510	474	495	510	500	530	502	480	496	488	479	514	444	476	551	540	485	524	496	484	505	502	500	478	483	471	521	492	463	512	499	526	519	470	463	514	502	488	508	512	529	516	497	493	494	541	492	532	469	501	516	506	480	513	502	486	494	502	513	483	516	500	508	481	485	501	496	526	529	488	499	471	497	501	512	511	522	529	498	519	521	473	507	493	489	506	492	493	507	531	475	505	541	512	514	547	514	515	500	496	508	497	480	497	492	501	499	521	520	541	528	468	524	505	556	489	512	504	513	469	495	515	499	473	524	475	482	495	517	494	472	496	481	539	545	533	487	488	497	517	485	497	525	468	515	515	518	491	494	505	492	459	474	450	497	449	530	467	504	498	508	488	495	504	505	548	471	520	516	491	489	473	483	476	465	465	501	522	529	527	505	534	511	491	470	547	494	503	486	533	472	466	508	507	445	502	500	495	460	502	502	520	538	505	474	477	473	507	476	464	457	513	478	513	528	499	468	489	486	484	470	501	505	492	483	442	506	499	508	525	470	482	469	485	511	491	509	491	502	502	504	504	469	508	491	517	483	476	522	467	524	523	503	463	520	507	521	467	505	487	538	496	519	503	488	524	476	519	485	481	496	507	492	508	501	500	504	481	459	493	501	531	514	500	513	484	538	520	527	502	493	502	545	506	489	519	510	478	551	488	490	510	475	540	499	500	478	516	505	479	496	512	477	483	473	507	440	527	503	464	527	536	469	469	499	488	513	467	468	528	498	510	479	529	510	518	489	527	520	533	538	499	518	492	506	504	529	477	520	507	499	512	473	501	490	506	503	519	461	487	487	495	504	471	530	473	524	505	496	443	514	488	537	541	506	488	491	522	501	493	499	520	509	529	511	510	511	515	506	494	491	508	494	511	499	500	515	510	497	529	458	479	494	530	498	537	537	513	536	496	448	522	491	465	523	506	482	502	521	516	447	488	493	534	484	470	538	493	482	476	543	510	512	513	511	528	510	488	489	485	541	501	495	514	485	491	524	473	506	503	494	513	544	501	514	470	490	509	475	466	499	500	514	479	513	517	429	488	489	497	502	520	495	485	545	491	501	510	519	498	544	518	520	480	495	530	509	507	526	498	482	550	500	473	505	485	523	511	537	508	444	519	481	515	464	478	462	459	507	487	472	479	504	516	517	485	473	475	475	485	504	520	486	491	494	498	502	513	444	496	497	488	496	522	487	533	491	517	504	519	489	485	488	502	480	499	537	515	502	504	526	500	523	481	509	485	482	490	515	521	491	516	508	488	472	484	519	489	532	496	505	494	540	487	518	529	511	495	524	516	517	461	534	521	495	511	485	505	470	504	472	489	451	504	511	501	471	491	535	510	485	470	503	521	483	549	514	539	495	510	548	495	464	496	526	478	497	490	492	489	508	500	515	480	511	528	511	506	524	528	479	524	493	504	515	515	463	476	515	466	515	484	498	500	481	469	500	534	509	492	541	496	530	487	518	497	511	472	523	493	493	504	477	523	485	523	538	512	542	533	498	501	528	516	505	486	488	504	506	484	497	474	537	511	491	500	474	522	506	516	505	527	513	515	478	480	538	449	468	506	494	525	496	488	472	509	485	466	493	480	486	495	525	533	539	519	498	517	496	495	521	521	510	484	512	471	434	513	530	496	528	529	501	515	512	504	526	480	491	486	547	502	436	455	496	512	493	531	489	446	495	501	530	486	505	523	493	495	474	563	486	510	475	526	494	466	462	492	559	539	513	511	538	551	525	497	492	485	527	554	494	501	484	478	493	488	491	497	498	510	529	478	473	523	522	509	505	503	486	504	480	517	492	510	527	500	479	514	510	527	519	542	508	481	512	496	457	485	467
23163	21802	29710	23480	21043	18750	3894	462	445	424	460	423	418	390	440	449	403	406	414	428	410	413	452	407	392	408	362	422	412	398	427	387	415	384	404	382	403	413	411	422	454	402	372	434	406	385	423	378	419	405	434	406	424	414	397	377	399	381	390	410	407	404	418	417	407	435	415	468	414	399	391	357	411	395	411	404	411	430	381	437	419	380	410	417	424	409	426	381	433	389	419	423	395	381	399	423	411	394	425	400	371	410	411	417	390	392	405	387	419	407	372	415	448	397	380	410	439	395	445	394	401	418	414	393	385	412	407	438	403	405	417	404	418	397	420	409	429	405	407	403	404	390	442	413	433	444	372	368	391	407	395	394	400	422	440	421	403	384	404	378	421	425	394	402	384	413	393	427	423	410	393	394	417	408	416	393	408	399	418	417	384	403	374	445	400	429	390	406	413	420	410	391	421	409	413	395	366	417	406	412	380	407	416	414	402	407	431	393	379	433	414	407	388	383	452	414	405	388	412	421	443	386	401	411	417	433	419	406	424	437	404	405	404	395	403	402	398	443	401	408	388	440	394	422	378	444	435	409	379	394	395	375	399	429	392	423	391	403	426	417	436	364	395	378	391	396	399	373	432	405	400	400	410	420	445	401	425	407	417	449	391	392	424	413	406	404	387	384	384	411	423	410	379	390	391	371	412	411	412	418	408	408	413	410	429	387	384	450	391	384	427	469	406	400	444	420	385	389	404	423	425	390	384	433	421	407	382	379	416	372	379	421	407	398	399	403	385	399	412	443	351	411	417	431	384	425	410	380	419	389	417	441	385	398	414	417	377	397	417	446	431	433	408	399	442	414	419	436	398	420	417	389	390	442	437	411	408	371	408	400	403	370	397	420	372	407	387	420	424	400	427	383	432	426	420	378	456	381	407	420	414	411	415	394	417	400	409	369	449	420	450	399	407	430	396	397	385	387	413	445	390	401	421	423	410	391	406	420	425	406	368	425	380	414	430	389	389	404	429	379	374	373	396	399	423	377	412	398	421	390	400	433	422	392	380	416	435	393	414	373	422	431	411	416	366	364	402	418	423	378	437	410	439	436	395	425	386	388	429	419	381	408	406	438	419	373	444	388	442	437	418	408	430	417	398	396	431	416	409	395	409	381	392	398	403	408	416	394	391	418	368	439	417	401	399	395	429	396	423	406	379	407	431	410	382	423	396	406	417	406	417	416	400	387	389	405	395	400	410	391	406	396	389	380	399	413	429	413	421	431	393	382	406	403	392	429	428	396	429	388	400	408	388	431	378	376	432	379	401	399	419	391	460	429	398	392	372	428	431	404	390	420	400	365	394	414	421	421	454	365	426	415	445	380	417	415	380	409	412	458	402	394	382	388	386	431	405	410	360	403	392	394	413	406	378	412	432	414	409	422	404	425	435	405	385	377	444	424	430	397	431	429	411	402	420	408	427	440	431	422	411	375	403	438	414	424	433	419	402	381	416	411	433	415	410	412	412	394	416	369	395	385	409	418	430	416	417	409	390	411	408	380	374	386	380	431	414	433	414	424	423	399	392	412	410	396	420	399	421	413	390	414	429	390	426	407	399	374	390	382	402	407	399	448	417	380	415	404	405	398	369	377	442	416	375	401	396	376	397	429	382	431	390	423	397	444	406	365	414	404	440	393	405	427	378	391	431	408	386	424	406	405	427	382	462	434	428	377	419	391	384	432	420	374	398	397	423	422	414	397	427	425	397	392	378	421	370	463	429	394	380	404	402	379	395	385	424	440	391	400	390	387	379	400	393	416	412	384	425	435	400	395	456	388	430	404	392	419	400	435	426	399	410	405	399	414	419	383	410	400	409	392	414	432	413	382	366	377	420	417	359	400	398	389	388	405	417	408	413	412	420	410	417	370	406	428	423	418	421	432	399	402	389	406	418	404	391	390	380	426	409	436	417	414	375	400	433	401	387	398	404	390	407	430	399	425	410	408	407	403	397	444	414	404	400	403	409	421	380	393	400	431	429	410	409	405	409	413	413	433	401	415	391	420	440	436	413	368	438	409	410	390	439	442	428	399	423	388	397	414	401	403	430	371	417	400	413	361	382	409	409	421	402	396	425	425	412	379	389	436	413	422	402	406	396	408	412	397	409	415	433	411	394	387	407	403	410	395	424	428	394	360	375	427	419	381	399	459	411	403	410	422	395	402	400	385	393	421	417	370	414	391	395	437	402	405	397	414	397	394	438	391	400	412	383	424	380	408	414	393	396	394	407	426	416	396	401	407	384	388	398	393	395	432	431	424	418	404	418	431	398	367	407	423	429	393	383	436	412	405	383	443	417	403	427	391	402	396	392	396	380	420	434	408	429	399	427	406	412	406	468	377	419	402	378	404	431	405	409	361	364	405	413	407	377	398	410	382	373	420	360	446	403	402	415	393	403	423	442	401	444	401	433	394	411	389	386	433	423	388	394	424	382	434	387	364	445	409	423	381	397	433	431	408	388	401	418	411	384	372	399	400	440	406	393	371	367	404	434	401	424	386	413	421	429	397	417	358	436	432	394	398	391	423	419	417	410	405	428	396	410	419	404	399	375	419	422	402	399	404	388	414	417	406	447	407	450	380	390	396	392	398	380	392	411	404	401	408	423	391	398	401	391	418	428	413	438	432	420	428	405	381	385	418	408	381	394	369	409	411	407	437	403	425	418	439	433	438	426	422	450	392	443	412	405	422	359	395	436	420	400	436	382	368	404	430	404	418	371	375	376	406	420	368	361	415	363	398	426	449	417	401	442	394	388	430	425	405	439	370	397	389	374	376	391	396	389	371	428	416	375	368	409	431	386	413	427	408	380	412	374	408	422	447	382	451	423	434	419	436	442	428	429	399	427	422	394	430	432	420	451	384	413	382	408	425	394	409	422	398	418	395	419	410	364	372	448	391	430	431	403	389	410	399	406	422	414	406	398	429	403	413	394	418	409	414	440	415	381	381	418	411	418	376	412	430	412	401	391	432	410	407	401	415	390	407	422	408	388	405	389	370	420	393	418	423	418	402	393	396	413	411	406	430	404	401	399	406	410	401	448	415	404	428	383	422	420	405	417	390	391	430	422	359	428	382	405	419	421	406	410	408	416	422	420	417	395	413	447	380	422	420	403	398	407	413	412	430	391	397	433	437	447	403	403	437	428	414	376	388	397	399	406	408	398	383	368	405	383	424	374	415	409	421	402	406	408	394	421	409	423	429	407	392	411	399	383	422	385	386	410	417	439	386	444	383	403	375	411	362	392	365	411	419	391	419	377	424	420	379	411	384	398	375	384	389	391	387	396	394	440	410	414	417	421	381	406	393	361	399	430	394	428	407	434	416	400	382	425	392	386	402	403	394	384	383	389	420	391	387	418	440	443	396	398	424	409	431	403	402	440	400	432	447	418	408	398	398	403	401	377	390	414	405	436	421	428	400	388	402	412	419	389	386	416	409	385	428	392	403	401	418	416	398	388	386
60765	98475	64013	30832	19234	1192	826	796	714	756	728	697	657	724	748	689	683	721	695	717	691	713	673	698	740	704	656	686	749	694	715	706	713	660	670	719	704	729	680	667	725	691	691	699	655	675	693	706	721	721	706	687	707	700	711	677	658	720	674	748	706	756	688	677	719	688	717	760	713	722	675	709	737	695	658	676	668	699	642	689	778	692	689	695	729	718	717	711	721	721	704	726	719	703	726	728	713	694	712	709	666	691	746	741	694	711	684	701	683	699	736	664	726	720	652	690	703	701	701	706	718	732	652	700	755	713	686	687	674	750	695	715	693	689	713	680	689	696	727	651	729	681	689	706	702	721	681	730	713	745	671	696	694	685	736	682	671	684	733	705	718	721	697	732	693	691	759	708	740	700	646	688	669	675	690	672	735	682	718	731	711	687	698	670	699	729	700	681	715	729	690	712	723	697	683	739	696	713	680	707	716	698	683	674	702	679	682	658	709	714	726	722	656	682	698	696	721	685	705	689	718	708	739	666	693	698	730	675	704	726	719	755	700	740	688	659	709	700	714	739	719	673	687	645	713	685	694	725	687	714	713	698	683	670	652	740	677	666	667	700	676	687	703	688	721	690	702	700	770	738	684	701	740	709	694	703	661	671	727	686	717	720	709	708	711	647	656	726	670	696	716	706	700	727	738	688	730	701	719	688	719	696	729	698	723	721	731	703	686	690	751	694	717	714	668	698	667	735	682	700	693	710	691	730	707	704	709	667	706	677	687	708	660	707	745	748	681	687	683	718	674	652	708	718	703	686	662	669	752	716	687	710	713	675	680	686	702	697	728	716	708	651	699	684	682	685	700	715	720	711	691	698	735	771	716	676	739	651	679	702	722	710	700	660	723	685	681	744	686	694	677	701	722	698	695	735	650	717	718	700	699	719	713	722	679	686	712	732	725	698	736	673	671	728	690	729	712	712	696	678	675	673	694	697	628	689	687	716	690	715	760	697	681	719	713	696	727	698	709	723	643	705	724	712	666	685	675	688	720	695	660	709	732	678	728	727	696	709	679	717	733	683	683	709	754	717	652	751	703	707	723	722	698	668	677	676	674	666	733	719	632	696	747	693	678	744	666	702	723	694	707	753	711	659	677	709	697	709	725	707	733	681	750	669	758	721	694	718	664	703	753	724	684	667	790	623	719	709	675	684	739	687	735	767	733	679	697	692	727	704	723	704	693	715	676	710	723	707	673	694	722	711	720	704	694	711	717	668	725	720	690	650	701	679	678	709	728	704	711	680	693	677	650	664	729	722	710	682	675	689	681	704	712	719	723	696	742	707	697	690	680	694	701	700	701	729	687	675	721	759	755	723	734	674	763	688	688	660	695	692	714	730	670	715	670	701	684	722	734	733	727	703	724	682	719	683	678	695	647	708	707	678	672	712	700	744	713	740	664	712	688	697	714	698	677	714	754	761	690	693	723	734	699	666	719	681	758	665	681	709	666	665	715	712	651	747	669	685	716	712	681	685	683	694	661	718	708	676	653	661	678	656	687	715	680	696	720	714	743	681	692	725	659	698	704	678	725	685	672	754	693	717	733	731	691	701	679	711	721	670	654	777	717	694	696	718	667	703	669	668	681	711	679	666	740	701	689	687	695	625	720	708	741	654	676	734	681	677	710	719	704	756	694	667	677	711	739	701	714	701	659	724	695	707	655	765	692	679	709	674	738	680	668	709	723	706	673	704	709	756	681	705	755	681	615	684	709	685	738	673	708	713	725	702	710	701	693	701	649	678	721	697	691	713	700	699	709	692	693	651	714	735	690	705	697	733	678	723	674	701	750	708	676	693	702	711	709	757	742	635	694	713	722	710	732	674	755	724	712	720	738	730	715	736	669	679	721	677	682	732	681	683	709	693	763	759	741	746	696	712	719	735	699	709	646	697	707	677	697	692	685	667	722	683	697	680	701	646	675	672	712	723	727	720	698	713	752	745	691	681	668	673	713	670	727	723	663	725	738	712	718	733	704	689	696	644	730	684	688	652	712	716	675	678	727	728	749	701	662	728	696	705	703	682	702	745	706	711	674	657	679	721	696	714	733	685	706	720	721	666	634	718	705	707	731	745	725	733	707	755	725	735	703	703	694	745	675	693	735	660	667	692	672	694	697	699	691	732	680	692	716	721	652	670	695	730	662	671	700	712	668	755	686	678	724	690	677	724	678	696	699	718	665	664	715	681	686	708	693	703	689	705	702	699	706	701	672	659	679	716	733	661	684	715	664	701	728	672	676	719	732	714	710	707	666	693	668	714	713	763	665	709	689	709	693	736	672	709	697	705	700	722	687	699	703	705	685	708	741	700	710	745	717	677	714	755	715	722	678	701	704	720	688	712	708	626	709	694	688	765	731	744	740	712	687	703	707	664	682	679	686	695	664	701	671	691	714	681	693	721	676	686	708	690	741	651	705	673	716	721	697	715	696	709	682	708	697	693	728	661	748	674	650	670	730	670	690	723	701	673	732	686	700	739	691	749	686	689	681	686	688	672	662	692	701	648	731	688	720	696	736	694	693	694	720	682	764	688	708	709	697	761	704	698	724	684	676	704	651	686	696	659	686	728	737	682	671	751	703	701	681	675	684	699	636	689	723	642	715	695	724	685	674	773	699	659	720	659	758	688	750	686	681	687	719	654	669	715	677	697	667	735	728	687	706	680	704	625	663	655	733	750	699	681	658	707	706	695	701	694	717	699	708	698	664	669	689	694	745	739	682	712	697	746	715	671	682	660	718	674	669	681	722	709	688	677	709	635	728	681	665	669	695	690	709	659	697	711	689	704	672	718	677	635	729	698	673	728	717	691	683	751	695	715	714	688	695	705	707	739	751	706	681	671	664	685	729	703	687	718	657	692	705	743	691	723	716	734	673	700	708	684	700	661	734	688	647	683	681	674	716	706	683	701	680	685	702	710	693	701	690	737	717	697	723	734	755	642	714	668	691	747	738	712	700	690	702	711	691	667	680	741	759	679	722	688	674	680	676	732	716	680	723	705	696	704	689	660	677	730	691	720	685	707	706	725	682	673	667	687	701	670	684	762	737	690	706	676	706	707	692	714	701	703	709	638	742	667	614	683	698	666	687	673	696	699	707	713	729	717	665	722	694	629	749	688	719	679	711	698	724	718	694	713	686	685	725	680	693	714	702	716	669	718	743	742	664	739	703	671	724	663	735	712	757	656	654	732	678	672	716	701	705	687	685	748	692	702	678	698	722	723	696	680	697	710	739	722	683	689	718	746	723	677	751	685	697	641	690	698	677	753	683	715	734	708	675	707	729	710	669	667	686	699	676	665	721	746	658	704	690	698	679	709	727	677	684	692	669	708	693	699	695	690	766	689	707	645	673	697	716	663	716	685	686	698	734	746	669	722	685	686	699	721	702	694	676	699	706	754	665	723	726	689	698	706	739	701	708	658	648	717	690	674	695	708	659	697	799	712	723	707	672	656	702	671
29514	29688	24790	7180	1174	386	325	311	320	309	320	349	311	356	315	328	316	333	356	335	364	317	338	336	326	339	320	359	325	330	291	323	341	323	344	299	285	357	340	343	335	328	344	311	342	344	331	322	317	347	318	307	353	317	332	341	343	311	324	343	302	341	330	325	328	334	329	306	340	357	334	351	313	345	311	338	288	324	327	332	347	332	301	306	329	308	341	298	332	348	337	327	344	312	328	373	311	327	330	342	343	295	291	317	337	342	328	320	305	320	327	292	329	282	322	323	336	311	332	338	337	332	335	320	326	312	327	359	332	315	298	338	330	330	361	329	338	332	320	310	327	332	362	300	315	311	349	319	334	333	305	314	303	312	282	300	310	329	345	306	331	303	333	348	330	307	327	311	321	345	330	309	343	283	334	352	360	315	278	320	311	310	300	308	336	337	314	351	308	336	305	325	342	337	321	314	322	285	335	326	369	324	319	320	328	352	309	351	319	356	347	337	332	318	322	315	331	324	349	330	323	309	298	332	349	326	329	341	276	337	331	295	343	340	337	315	324	335	327	362	322	345	312	348	314	330	304	319	363	334	316	320	338	317	301	319	363	334	329	324	347	314	310	334	311	329	329	343	331	363	320	310	293	317	314	315	323	324	334	322	342	316	310	336	337	365	304	314	349	368	338	346	333	301	310	338	309	305	344	327	317	332	343	322	321	309	350	339	351	301	325	329	297	329	349	317	328	333	310	323	340	321	321	348	323	331	344	318	324	300	355	308	337	337	336	307	321	295	354	336	305	324	334	324	356	338	333	336	344	326	310	311	335	310	359	336	301	330	320	348	332	312	294	336	298	341	310	331	311	304	293	310	328	339	318	332	336	333	311	321	335	358	298	319	312	327	341	322	317	298	315	299	296	281	305	336	302	332	297	330	311	337	323	342	345	341	340	327	316	350	347	337	321	341	310	331	343	352	315	352	327	317	340	335	323	297	345	312	355	290	341	363	317	350	325	340	319	340	341	280	323	316	311	335	324	322	307	312	323	333	325	330	353	334	316	330	329	328	333	365	302	343	317	318	315	311	326	335	332	337	338	347	297	375	334	321	331	329	333	341	358	326	324	356	343	306	296	307	318	308	331	320	315	347	339	360	341	338	339	322	331	343	310	325	319	305	333	321	342	320	366	339	336	326	302	301	303	354	321	300	314	324	350	319	293	294	349	344	348	317	299	364	282	326	356	320	335	314	329	334	335	345	320	335	283	320	335	304	305	332	333	344	333	326	335	336	319	344	332	305	361	316	343	357	287	346	323	316	330	309	308	312	322	354	308	294	339	346	329	334	348	326	308	326	324	336	327	315	332	353	316	316	356	305	313	339	324	306	325	311	293	372	308	300	346	344	309	307	331	349	304	325	310	318	318	305	325	322	307	325	360	317	352	305	345	332	311	322	310	306	343	322	341	356	307	364	336	331	325	344	338	313	304	344	356	325	300	345	324	323	317	301	315	350	326	326	328	296	335	332	362	331	307	279	355	339	309	332	320	355	316	338	353	333	305	349	343	319	332	337	307	347	287	349	354	313	353	308	315	322	349	334	304	338	310	315	332	332	330	303	307	332	330	318	329	313	354	371	318	311	355	304	275	332	330	328	341	360	313	325	344	357	324	333	326	326	344	320	355	309	294	348	306	305	333	320	331	305	325	318	320	316	337	314	350	285	332	341	326	304	352	332	299	346	345	343	349	331	311	330	301	312	346	357	319	334	332	330	301	319	363	339	332	328	337	307	317	322	333	318	305	326	297	332	335	338	323	297	310	367	306	354	340	302	321	333	344	330	326	364	336	362	340	352	326	342	354	318	311	339	323	332	317	338	308	323	297	328	328	336	326	348	342	308	343	345	296	331	330	322	346	328	322	337	318	332	326	339	336	333	331	298	314	335	289	305	309	319	341	337	324	312	324	311	318	337	310	340	320	349	333	306	339	305	286	320	311	336	325	309	310	334	342	310	323	325	331	329	340	337	326	313	324	317	362	311	303	329	327	317	316	288	279	322	306	334	331	311	368	315	321	301	330	326	351	320	330	311	322	351	322	326	303	329	333	301	341	331	313	335	315	317	340	329	320	329	303	351	321	320	336	351	329	322	347	292	310	381	333	369	296	331	325	336	317	326	320	308	311	312	330	325	376	313	368	315	371	334	319	348	313	332	335	316	321	305	337	296	321	312	368	332	320	354	326	313	322	316	321	301	320	305	311	309	336	312	342	356	314	322	301	324	328	358	323	337	307	327	330	303	338	328	330	329	337	329	337	329	310	322	333	332	341	279	317	317	325	339	357	319	355	341	323	338	328	349	313	330	327	329	310	317	345	292	343	337	323	311	344	333	330	320	301	305	344	290	328	330	312	307	340	335	317	299	292	356	309	330	310	305	319	308	313	328	329	295	336	322	310	315	314	340	320	329	320	359	287	315	313	344	322	337	317	332	314	352	307	331	304	339	316	283	361	307	338	308	338	313	332	307	344	321	336	308	297	336	309	305	315	295	356	316	303	316	334	358	340	322	320	347	328	305	335	312	335	345	345	357	317	336	338	307	339	330	324	334	322	350	312	324	325	349	345	308	329	313	327	328	364	307	328	316	320	338	330	324	301	358	347	327	331	348	327	296	331	319	331	319	303	289	338	312	335	360	300	327	349	301	365	323	329	314	333	350	335	322	386	308	323	315	330	363	351	306	338	333	339	314	342	320	350	324	346	333	336	363	327	318	310	325	340	377	344	323	336	317	326	292	316	321	348	329	308	310	295	335	298	377	346	312	292	309	346	351	347	343	333	319	348	337	302	316	278	323	324	323	367	342	328	303	340	352	353	331	316	352	328	322	320	309	310	326	320	346	296	362	335	342	350	328	288	353	310	329	321	290	322	347	316	307	361	376	346	332	349	311	321	332	295	306	343	329	337	319	332	319	330	327	347	287	317	315	323	317	350	338	318	336	311	330	304	305	335	296	330	316	311	355	300	316	316	324	347	305	327	315	356	346	341	319	297	316	317	332	333	324	336	299	354	333	313	321	309	345	335	283	311	286	328	336	382	344	348	314	328	295	340	297	310	295	315	335	355	333	356	316	329	360	337	369	359	345	305	335	348	325	312	332	348	340	308	288	322	329	355	310	328	322	342	333	344	291	300	314	329	326	286	337	311	332	307	356	338	321	329	318	353	346	334	320	321	328	357	344	309	339	318	317	302	328	322	330	354	340	340	332	326	369	367	333	332	330	290	297	306	324	369	343	317	333	331	316	325	332	312	324	315	348	333	356	343	326	322	325	331	363	351	353	296	327	309	323	333	323	340	331	324	330	317	333	352	319	326	335	294	346	343	304	307	334	332	332	347	315	301	350	332	345	319	332	330	361	319	340	322	321	355	323	313	318	329	310	300	338	305	326	355	359	305	319	333	322	337	336	313	315	326	313	309	280	310	372	328	310	337	326	358	343	328	312	312	325	328	340	341	311
39707	47707	26512	4572	2650	647	609	611	594	601	582	647	621	624	612	628	589	621	571	580	554	578	598	564	604	605	601	595	597	672	561	609	658	581	629	635	587	592	601	603	595	605	604	619	600	569	571	623	580	621	616	631	578	599	617	582	623	597	622	632	655	640	634	622	594	621	603	582	624	635	606	566	613	610	604	562	647	632	604	581	609	561	656	609	603	570	588	622	565	622	580	605	603	619	589	644	622	583	611	637	646	623	617	587	585	640	604	621	590	566	619	577	587	593	597	631	618	603	570	622	636	601	607	640	558	617	620	605	586	626	615	643	575	591	615	595	623	646	612	631	526	569	582	604	567	633	609	632	581	584	589	632	628	613	607	582	574	619	580	612	574	599	609	625	616	574	620	617	592	599	606	582	617	603	626	617	599	635	587	615	584	577	598	606	623	633	552	601	528	613	629	589	618	651	572	599	619	631	618	576	604	593	583	595	613	664	590	569	609	576	595	680	568	607	594	619	588	610	623	610	620	629	581	657	629	600	597	581	614	595	614	611	638	584	588	598	629	600	632	622	615	592	608	590	588	608	616	603	640	574	656	621	628	604	590	630	633	638	607	635	589	582	548	578	607	634	568	593	613	584	627	593	622	605	617	628	559	610	625	632	580	557	572	627	593	593	592	617	605	550	609	569	617	623	611	623	616	622	630	588	656	596	616	611	677	606	590	590	662	581	607	587	599	585	650	600	637	606	606	606	594	621	596	586	601	618	631	582	607	585	586	655	605	579	634	631	606	611	656	616	642	624	578	564	568	611	636	596	655	590	568	581	559	598	575	598	599	614	598	585	560	615	637	641	619	562	625	635	601	619	597	633	631	584	609	611	594	596	635	603	609	607	599	593	579	604	597	604	558	583	587	620	594	595	587	577	570	629	629	591	601	585	591	618	574	569	617	605	601	577	551	570	609	652	609	599	558	606	593	588	596	598	599	618	648	634	610	620	606	585	585	630	682	603	625	631	637	600	613	619	659	572	623	627	611	634	586	597	577	606	612	582	629	603	610	588	610	622	599	590	591	592	608	605	608	580	628	624	577	577	633	634	591	596	605	599	556	584	576	590	620	637	594	590	593	602	610	603	587	636	681	632	597	570	638	659	580	569	598	646	553	625	594	624	575	600	630	597	610	621	615	634	598	630	568	561	610	593	567	583	551	649	616	636	553	569	641	603	607	582	604	565	587	610	605	643	603	553	644	623	607	591	599	605	590	614	572	571	623	611	612	625	615	594	629	637	629	611	588	608	614	625	592	644	620	623	607	635	618	620	603	589	626	540	597	584	595	564	620	601	589	567	598	644	610	616	621	603	594	620	609	625	633	621	628	629	610	614	607	577	605	616	570	621	612	601	575	546	573	598	606	641	625	668	589	629	613	574	605	639	601	642	646	610	651	615	598	569	635	604	579	582	598	615	594	600	600	567	622	617	619	564	577	573	608	689	576	605	607	630	574	603	604	621	568	621	638	618	618	621	629	608	595	604	599	626	606	593	616	612	604	620	639	619	584	619	609	597	600	565	619	602	564	605	576	597	599	576	629	597	639	577	595	646	643	599	573	589	627	569	621	584	610	597	646	625	609	598	600	606	583	597	607	657	595	638	586	558	621	604	629	598	617	570	637	618	577	646	565	598	594	595	570	595	653	584	623	574	616	572	608	551	630	609	597	621	641	586	579	592	580	604	589	574	583	657	599	555	616	591	582	620	609	615	617	634	598	619	610	604	612	623	604	602	591	577	588	616	567	629	625	598	646	592	613	594	592	597	594	581	611	610	576	607	606	605	632	594	614	610	595	591	596	574	603	591	602	563	622	584	607	578	637	613	641	582	607	600	632	600	626	633	636	597	620	615	556	604	615	600	646	569	605	598	585	622	559	608	588	577	577	634	583	619	592	548	629	591	600	590	628	600	592	675	599	616	583	556	586	600	652	573	605	595	588	586	615	598	639	599	648	600	595	627	567	638	621	632	615	605	622	595	572	652	537	614	625	626	614	589	599	595	620	619	615	581	559	622	615	612	623	650	597	617	604	583	658	607	603	576	541	586	617	587	626	583	592	592	599	582	608	561	613	620	567	590	610	589	615	602	609	657	581	613	611	603	621	607	581	603	601	630	577	648	590	641	638	587	611	620	565	601	638	611	623	664	617	610	591	629	614	615	625	620	636	617	643	623	603	645	613	661	653	593	577	630	593	619	619	627	607	576	609	598	584	612	652	630	625	606	615	596	618	582	604	615	605	603	637	615	628	578	598	615	627	577	627	647	626	581	594	604	586	616	586	606	604	584	656	619	602	642	606	576	580	594	680	611	577	603	650	594	628	639	605	638	597	577	581	584	575	625	582	593	590	582	586	578	658	607	634	607	652	612	603	578	594	642	624	621	641	564	562	641	587	611	617	646	616	642	561	622	612	607	659	579	555	632	621	578	582	602	559	609	566	614	625	644	600	599	579	581	573	610	614	589	567	614	605	609	630	615	616	635	596	617	598	611	613	615	605	644	639	589	578	603	639	622	659	620	591	611	639	687	620	609	595	570	635	603	587	560	616	630	583	583	616	600	631	602	633	602	605	575	611	628	597	611	636	605	630	583	612	593	631	583	670	599	635	646	592	545	624	587	575	600	600	598	641	603	599	547	664	591	604	606	617	612	582	633	627	611	624	578	600	605	610	607	644	619	630	615	643	621	624	614	598	628	600	588	607	608	631	609	612	593	611	585	591	577	620	645	583	612	616	640	597	626	597	616	638	609	608	658	570	600	580	592	592	606	601	628	586	616	574	609	613	612	606	649	648	590	602	596	606	625	614	563	594	596	601	615	599	598	614	588	632	618	601	646	627	601	664	579	621	598	633	615	615	563	591	607	644	565	605	603	594	645	578	634	622	615	564	611	583	591	603	613	589	616	568	596	563	593	580	599	576	620	626	597	606	600	589	649	554	632	582	572	590	563	646	614	567	589	618	667	581	584	659	637	579	586	600	615	622	625	577	624	600	579	571	577	601	609	606	595	610	657	609	559	605	604	571	630	574	662	629	613	561	677	538	634	590	598	593	596	635	602	659	568	584	573	621	625	652	598	613	596	586	606	599	621	606	578	612	593	629	591	585	601	621	594	589	603	585	591	618	606	608	576	632	601	641	623	619	601	626	568	568	607	577	596	600	586	572	600	546	599	594	628	608	610	648	592	610	593	541	590	606	585	611	588	617	639	568	559	613	622	572	618	546	605	556	630	631	601	629	561	596	645	614	587	616	571	625	587	579	574	581	583	611	606	620	598	637	593	618	584	606	626	651	603	619	605	567	626	615	581	629	614	645	577	596	611	613	610	594	596	595	585	567	619	652	615	630	603	635	618	640	616	618	643	635	627	567	574	632	662	620	571	578	614	545	575	594	616	613	624	607	609	625	570	597	587	599	628	627	555	599	603	600	633	610	575	592	546	579	623	615	646	628	627	620	576	599	582
24457	22937	29807	24351	19994	7127	391	306	264	242	255	276	244	242	250	244	249	257	257	253	264	256	238	257	224	211	230	258	252	254	257	239	254	253	243	257	255	260	258	240	269	240	220	254	266	240	237	268	258	261	261	246	231	243	252	234	238	246	244	242	220	227	212	256	234	226	263	276	267	231	267	253	258	262	241	229	239	242	230	216	237	241	218	234	236	266	260	259	255	219	241	235	235	254	238	254	266	261	222	234	225	258	272	268	232	230	240	239	273	224	221	246	264	240	268	249	255	248	241	259	253	249	251	255	267	217	243	240	233	239	249	249	230	220	241	238	226	229	289	261	247	264	235	235	258	263	235	244	236	263	233	303	230	242	236	248	240	248	230	243	262	231	250	258	240	259	245	240	240	216	237	227	251	241	243	250	258	240	230	219	254	210	231	232	249	244	228	274	234	240	254	267	236	224	206	270	218	245	235	266	246	245	254	229	245	277	224	240	234	240	255	245	251	258	255	250	248	259	242	235	245	231	250	235	261	251	249	258	240	264	251	237	254	250	259	254	227	256	265	241	280	248	242	245	271	257	259	260	243	251	244	269	251	250	275	267	274	245	244	244	255	257	236	261	253	246	232	255	251	231	219	249	250	218	219	268	247	275	231	249	235	274	236	261	247	257	248	258	234	245	219	248	230	249	238	246	243	229	220	246	218	241	253	240	242	247	234	244	232	250	252	232	231	238	246	253	233	224	235	266	252	237	234	282	264	244	236	265	259	235	235	240	279	245	265	241	243	243	238	241	245	242	225	246	244	242	252	248	241	267	232	251	236	250	290	238	242	266	245	250	259	248	230	253	274	270	262	254	253	242	248	238	271	261	244	247	259	251	240	230	207	230	238	247	277	247	236	243	258	227	230	210	243	270	246	246	218	235	264	243	257	264	237	255	259	224	236	273	257	257	219	248	261	243	247	233	231	287	235	256	241	239	233	213	234	231	235	245	245	243	255	234	238	241	240	250	261	237	247	229	215	263	257	252	271	239	262	239	226	269	246	236	227	233	240	246	235	272	242	241	232	277	225	233	264	258	239	264	222	231	201	230	258	228	228	289	247	299	243	255	256	224	231	199	243	241	241	255	242	248	224	238	250	258	243	234	230	238	252	252	259	212	268	231	247	244	240	248	244	248	223	249	227	245	251	270	241	270	231	245	237	249	275	274	255	265	264	239	244	236	259	256	241	251	257	251	241	228	231	227	250	259	239	243	243	228	240	248	252	267	246	247	247	238	270	247	263	250	266	234	251	225	239	249	263	273	237	256	252	261	220	266	236	260	244	224	239	241	247	259	234	230	237	274	217	252	258	237	239	272	272	247	231	248	252	245	258	249	223	211	238	233	242	274	243	219	230	256	241	268	230	279	253	225	237	245	256	245	251	254	219	232	253	275	242	253	231	260	258	220	236	260	266	243	259	248	234	248	286	260	232	251	269	252	246	236	227	242	225	248	249	236	250	275	229	232	231	262	254	256	225	239	258	244	246	250	256	286	247	235	229	251	257	250	235	263	249	253	216	223	273	245	249	263	236	218	232	262	248	268	233	248	240	237	253	265	251	225	231	238	238	223	243	259	256	255	247	245	244	243	241	251	232	251	236	243	233	209	248	249	233	243	241	258	234	230	229	222	267	252	252	240	240	259	253	231	243	244	242	239	268	243	226	262	245	275	243	247	266	227	249	226	247	254	250	243	275	248	237	267	255	259	241	221	237	219	249	266	259	245	242	264	230	262	251	224	241	248	242	236	232	260	242	262	239	226	244	238	254	246	234	265	225	223	255	250	250	249	250	256	252	237	254	244	272	241	245	238	243	224	260	230	268	238	242	264	224	238	220	235	267	251	212	230	263	242	266	209	262	224	220	244	224	256	279	263	265	231	252	252	241	257	259	252	243	262	220	254	258	210	235	242	250	250	243	238	246	228	264	232	256	224	258	229	258	257	261	237	234	257	251	244	251	241	245	249	247	273	250	277	247	233	247	252	253	236	267	258	232	251	240	259	213	229	249	204	256	215	252	234	227	277	253	237	273	248	234	232	260	230	237	244	246	248	246	231	248	219	260	246	248	245	219	244	228	237	249	225	258	236	220	254	246	221	216	251	252	263	267	274	221	258	221	260	208	255	255	228	224	248	244	233	233	265	219	243	240	253	230	284	245	271	284	245	245	248	241	244	230	249	246	253	259	238	265	236	230	262	269	264	232	237	232	234	233	229	258	253	281	258	224	257	241	255	248	228	232	257	226	229	238	236	233	249	249	236	284	230	239	268	270	244	250	252	247	254	245	244	255	279	205	246	233	272	243	256	230	238	262	252	244	242	253	262	246	253	246	215	244	228	247	266	261	242	228	249	239	250	249	264	252	247	236	284	240	256	248	261	278	258	260	245	261	234	269	242	276	244	239	264	239	234	238	247	221	276	239	256	242	248	243	230	240	242	233	233	236	230	257	237	232	225	248	226	237	261	286	245	235	267	256	252	259	262	227	257	264	263	238	234	243	257	276	246	257	240	261	235	272	230	241	256	241	242	231	262	242	258	249	218	260	263	245	258	210	260	233	272	254	260	253	279	254	262	228	232	247	264	268	242	240	247	248	266	249	262	240	232	271	251	246	234	266	254	226	283	230	266	231	254	223	244	232	258	247	239	259	260	271	237	240	248	234	266	264	219	237	260	253	236	249	238	242	259	227	281	247	223	222	266	235	253	277	267	229	244	222	225	244	257	245	250	247	262	256	269	248	242	240	231	237	259	220	273	224	264	283	240	259	230	243	221	246	233	249	251	269	261	242	227	234	238	247	226	234	249	276	258	242	259	226	231	255	234	221	244	253	229	257	260	232	234	234	269	294	265	264	264	255	235	253	275	257	269	232	252	227	217	253	234	233	230	220	229	264	272	223	273	265	240	248	253	242	235	255	235	241	240	255	238	241	246	260	227	235	259	237	227	225	228	242	225	236	231	256	261	223	251	248	235	239	253	229	228	275	223	243	267	266	259	248	237	231	246	242	228	265	271	231	257	242	276	266	251	261	256	276	241	228	266	256	248	238	230	250	249	229	214	228	277	237	253	208	254	244	229	234	249	247	258	259	224	260	231	255	225	241	267	254	230	233	237	274	237	234	269	271	235	232	221	242	237	248	246	266	224	298	226	261	212	256	263	240	249	285	240	252	236	239	241	236	229	255	268	239	254	257	235	272	270	248	238	249	237	270	236	262	259	257	238	249	207	265	235	243	231	224	239	252	238	219	247	238	234	240	257	251	235	243	244	224	246	235	231	249	263	227	272	268	229	219	246	236	249	248	238	246	226	252	251	267	273	254	228	258	261	249	245	249	220	251	208	250	271	245	258	244	252	239	243	266	254	252	238	255	258	221	246	270	233	246	263	234	229	233	235	235	241	254	246	285	262	238	252	281	212	246	224	269	257	231	222	247	209	237	230	235	259	257	254	252	226	232	248	231	247
61292	85493	54981	18494	17358	742	526	474	463	497	457	466	486	505	503	469	454	458	471	479	505	487	442	445	452	463	464	483	454	432	450	475	486	497	480	449	471	489	466	459	420	464	451	437	441	449	457	464	471	463	436	462	516	519	475	484	482	417	451	475	457	469	444	489	489	440	420	445	493	413	441	447	502	412	466	459	452	473	444	457	429	491	426	436	451	453	455	481	466	459	466	446	426	465	445	460	479	459	439	458	422	485	468	438	436	427	466	466	469	465	435	453	443	531	461	434	428	456	444	425	432	422	440	505	436	452	451	440	420	478	431	450	505	439	497	501	450	423	450	446	452	496	479	485	459	418	470	459	444	405	461	464	449	432	491	484	471	472	456	443	430	452	443	420	473	498	420	476	444	475	438	455	472	435	436	454	439	457	487	436	463	458	487	456	467	463	464	458	458	465	457	452	448	464	470	450	474	467	450	424	484	496	462	474	431	484	407	441	475	450	433	443	458	493	422	432	476	457	437	422	488	470	434	440	451	422	464	468	453	423	476	457	431	449	452	453	443	446	454	495	479	474	512	478	459	409	449	460	500	476	456	448	443	435	457	481	436	445	421	433	465	490	447	460	415	482	439	449	490	457	441	491	484	469	465	487	449	476	468	449	462	419	400	418	483	435	457	483	451	446	471	468	464	483	492	432	470	462	461	486	460	491	446	477	440	440	420	461	486	468	449	455	478	472	467	466	438	444	454	478	478	463	441	485	435	467	499	432	463	438	494	450	467	476	422	454	430	444	478	473	492	492	442	478	498	456	432	449	481	449	467	458	463	460	494	470	439	493	466	452	466	459	474	472	461	449	489	485	462	456	452	452	428	493	473	469	434	475	459	477	427	473	467	478	453	497	477	467	468	511	451	429	484	492	466	450	441	454	444	427	458	472	516	434	448	464	472	427	477	454	470	438	441	431	447	469	453	464	440	435	469	486	457	447	450	443	444	467	473	425	444	439	435	439	469	448	430	419	447	447	436	440	420	422	477	478	432	442	489	448	475	472	432	456	474	431	482	455	465	448	456	506	450	412	472	468	460	473	450	437	454	460	423	489	408	444	450	417	473	445	439	456	486	496	470	480	454	485	461	450	474	432	417	485	470	419	474	497	441	466	483	452	452	433	472	502	458	447	503	416	463	499	468	470	431	447	494	452	429	453	476	461	478	455	449	521	475	472	413	453	469	448	448	462	471	430	454	476	485	439	436	454	428	457	464	485	438	450	487	463	485	454	439	458	445	464	463	448	461	476	460	462	462	493	462	463	460	467	428	451	462	469	473	433	437	467	492	489	474	435	462	463	496	482	431	452	463	451	411	447	476	488	433	457	444	479	483	456	460	451	449	502	410	467	449	463	452	451	448	481	430	465	453	496	454	476	479	458	459	430	463	506	453	452	472	452	457	470	464	475	478	477	456	473	442	469	486	445	479	470	499	491	460	431	479	426	477	435	467	481	426	407	460	488	460	473	436	459	457	454	470	451	471	423	474	459	472	433	412	468	462	478	465	449	468	457	468	421	459	494	431	471	452	419	457	479	523	471	433	465	477	459	464	460	469	464	428	473	511	460	486	488	471	474	468	445	475	418	439	465	441	420	496	468	445	462	434	456	439	451	455	445	458	450	457	479	484	470	457	470	492	481	450	447	456	450	456	469	445	487	476	427	438	449	455	414	446	446	472	467	490	483	455	467	478	516	456	474	456	436	476	488	476	440	444	437	421	431	453	411	464	442	457	501	447	443	468	484	456	447	428	421	455	465	460	472	461	461	472	462	447	457	450	463	458	447	431	474	436	463	443	458	443	488	437	428	428	445	465	497	455	450	469	445	460	512	469	477	468	457	466	444	464	465	429	482	461	464	447	443	471	453	427	469	457	498	475	441	416	424	418	441	439	437	492	461	460	445	440	457	457	479	433	461	471	471	479	467	459	452	433	451	452	461	454	505	459	493	441	461	485	474	436	441	442	433	460	457	460	465	475	430	473	438	467	493	449	494	437	437	431	481	478	465	476	469	475	445	469	477	449	466	461	442	453	446	461	457	455	467	442	444	455	445	486	454	452	433	489	466	432	476	434	456	445	466	480	484	441	466	451	431	496	435	449	494	461	440	485	462	450	439	437	425	461	453	434	482	444	436	422	489	481	427	468	467	482	414	441	406	478	418	480	479	439	447	494	432	439	452	413	428	476	422	470	460	450	500	475	443	435	461	480	443	458	477	450	474	493	420	433	422	427	451	432	440	466	510	404	492	464	414	468	424	470	428	477	420	451	470	465	442	464	483	461	478	454	482	454	469	449	451	444	422	481	487	481	487	462	449	455	452	434	465	458	450	442	444	455	465	442	459	431	478	422	480	436	449	452	475	490	396	490	464	450	474	517	446	469	459	452	462	445	463	469	456	478	449	469	499	465	472	435	448	459	449	469	448	482	416	463	447	459	481	441	457	465	439	441	489	461	447	452	398	389	460	466	431	458	452	461	464	456	461	424	480	446	476	434	454	454	469	440	445	443	480	452	453	475	470	450	450	494	481	420	433	492	433	481	490	471	428	447	436	468	474	459	480	428	462	500	434	438	467	427	394	505	416	447	436	438	469	476	509	482	424	433	458	442	452	452	460	431	455	485	469	447	464	430	461	447	479	446	449	434	448	477	478	474	441	430	457	467	462	471	421	464	479	428	449	464	495	466	495	456	461	491	478	450	493	459	459	449	489	466	457	441	458	456	435	426	469	456	468	447	454	478	459	459	471	470	477	443	421	448	438	450	495	445	453	495	444	441	430	487	471	442	450	470	446	468	442	459	479	486	461	451	456	436	457	470	473	505	452	462	468	472	470	474	487	445	459	479	438	478	485	421	453	470	474	438	469	459	467	463	434	472	492	482	473	459	454	450	439	462	464	406	470	459	456	480	496	468	442	459	483	444	457	472	471	462	462	480	464	463	432	449	436	416	470	480	439	442	481	447	444	443	502	462	493	431	468	447	467	479	478	478	442	466	455	429	477	431	444	424	447	482	472	476	445	429	448	439	483	448	515	444	452	458	441	451	451	476	464	458	465	437	434	470	467	460	430	457	466	433	458	450	439	428	459	452	479	479	441	440	459	440	456	455	442	455	460	459	482	465	417	468	454	434	417	482	444	498	443	452	476	496	473	426	499	457	410	474	464	438	465	436	453	421	443	494	433	458	431	478	438	450	464	448	463	447	435	523	475	467	464	449	478	464	433	445	475	495	476	476	477	462	406	460	437	433	456	463	419	464	493	429	422	424	450	435	471	459	438	443	456	467	499	411	469	474	453	423	516	471	454	469	409	454	445	433	436	463	492	437	468	489	428	489	438	467	458	461	459	468	425	445	452	437	459	478	456	467	421	461	484	483	411	405	465	495	436	472	456	464	460	458	428	471	469	419	471	483	460	483	451	449	433	471	466	454	452	497	471	472	460	473	431	416	395	463	492	463	466	474	453
23277	21739	28954	23927	21441	18854	4246	485	423	390	453	414	431	384	395	420	423	433	392	393	390	369	361	423	391	398	424	395	395	382	397	374	399	370	393	393	393	411	372	402	366	443	399	390	359	391	415	386	389	391	378	419	373	405	383	388	376	401	406	360	367	373	404	441	365	381	423	375	382	352	376	420	384	399	381	405	361	401	389	339	419	388	395	378	397	373	391	375	367	390	352	379	381	369	388	415	390	409	413	385	381	392	354	403	377	378	382	398	426	384	390	398	411	390	398	422	423	405	415	361	369	386	385	403	417	393	420	397	343	406	400	409	398	439	385	389	400	386	383	372	359	382	399	395	399	381	382	404	370	394	390	361	370	362	399	377	392	422	394	391	383	384	374	404	390	385	345	366	414	383	344	405	392	399	403	398	424	377	426	352	373	404	400	416	389	412	368	357	417	362	385	367	381	383	376	391	376	395	414	413	400	387	383	451	430	381	376	356	371	398	373	421	403	409	415	374	381	380	367	414	372	386	403	398	426	366	339	371	396	401	352	355	426	376	396	335	382	390	373	351	377	366	375	396	374	414	405	368	422	402	362	400	382	403	367	387	348	382	421	401	411	370	362	363	375	376	382	427	368	404	407	412	369	388	380	377	413	400	400	409	403	346	405	363	359	412	376	402	398	394	417	396	378	429	390	361	372	364	377	353	392	356	351	419	419	364	405	382	361	397	366	383	376	398	380	388	390	386	365	423	358	357	387	360	411	438	391	395	422	404	372	376	396	361	365	371	384	394	425	390	427	403	388	370	413	391	404	388	363	420	408	360	392	356	375	390	366	374	358	388	374	375	403	399	397	372	378	409	400	416	400	377	407	398	406	393	398	371	354	412	386	414	363	393	382	408	373	368	377	372	373	394	359	367	395	360	362	377	406	372	386	376	403	363	380	387	401	387	373	368	381	390	403	406	375	384	399	409	427	367	369	373	354	375	410	381	441	378	358	366	419	380	350	387	399	336	392	407	409	403	414	358	410	371	382	389	380	378	381	383	389	430	362	365	377	389	401	366	374	351	355	410	370	372	366	416	373	406	395	417	387	395	377	369	382	412	398	399	373	400	376	391	350	374	385	381	378	383	414	383	398	394	404	379	390	366	350	413	360	358	367	403	386	407	395	409	351	353	412	374	407	399	409	365	384	387	381	383	393	400	359	361	394	393	414	375	399	406	410	373	390	350	386	369	398	384	386	389	407	385	382	394	401	358	376	374	398	437	412	370	415	378	356	397	360	396	398	373	375	402	368	395	410	377	374	388	399	369	384	401	417	404	384	406	394	421	391	380	369	367	400	405	403	377	422	363	432	425	387	373	355	397	386	345	358	372	348	385	381	342	406	416	399	373	350	406	352	406	383	392	386	373	417	388	411	395	390	397	406	393	385	400	388	364	392	399	400	400	387	344	372	378	364	390	369	375	402	387	374	363	406	411	370	371	384	359	390	388	383	366	404	413	381	409	353	377	389	376	358	412	363	353	386	365	355	388	409	391	393	403	377	394	380	365	383	376	358	418	449	366	396	358	421	350	382	370	402	383	395	400	360	416	378	390	359	401	400	374	377	379	399	404	384	387	373	393	366	387	382	378	391	391	390	392	360	382	430	411	416	351	398	405	372	390	368	353	375	356	355	389	392	395	377	409	407	391	369	393	380	405	382	402	393	344	363	392	396	375	362	371	416	398	394	370	383	391	353	373	399	406	380	409	373	379	358	402	383	371	384	378	408	405	381	381	415	377	358	382	435	403	371	396	358	380	441	389	397	361	387	400	378	423	403	391	373	353	379	393	417	390	370	355	377	365	370	401	369	416	400	394	378	383	411	391	380	348	378	378	370	362	397	380	392	407	405	375	397	375	395	383	386	355	374	415	386	345	396	373	390	378	406	374	378	371	402	371	380	375	382	385	398	402	402	394	398	390	406	389	355	380	397	394	386	359	353	420	380	422	387	412	401	387	384	386	389	396	383	397	374	379	392	400	333	364	403	426	373	378	401	421	384	378	386	381	419	390	399	419	342	403	367	389	384	411	387	377	411	392	381	371	379	416	364	402	375	399	416	380	364	412	358	396	369	397	362	342	399	395	385	361	407	401	405	388	365	371	413	401	371	366	393	415	387	379	363	402	385	327	392	360	412	405	388	405	394	403	382	433	402	426	399	367	368	367	385	367	400	359	328	357	377	383	412	374	377	385	391	378	380	411	395	385	377	382	395	382	341	389	364	356	360	340	384	393	411	395	376	386	413	369	372	407	358	404	349	373	401	399	392	405	375	405	388	387	354	417	386	382	359	425	388	382	376	395	371	381	409	394	389	389	371	408	413	353	382	361	369	344	388	355	395	424	356	355	373	360	386	382	375	394	395	407	372	411	400	366	380	365	403	394	406	373	420	365	388	375	348	383	400	407	397	398	405	384	383	375	418	407	407	362	425	388	388	432	394	385	377	416	378	413	393	361	395	385	387	415	399	389	362	384	373	360	373	381	365	385	389	390	371	399	359	408	391	375	381	356	399	365	418	391	424	365	358	388	390	394	363	378	368	391	404	390	403	426	386	379	383	387	387	386	397	406	362	388	411	395	406	369	383	408	401	367	417	388	440	411	367	412	422	404	401	378	406	371	393	400	402	424	397	391	375	374	373	363	386	388	356	382	392	377	392	374	357	385	374	416	385	353	394	369	408	383	360	393	345	341	396	367	421	411	390	402	357	387	363	396	371	366	390	373	394	360	404	376	408	370	372	375	386	368	370	419	414	360	370	383	385	378	392	411	384	413	398	405	386	366	375	388	417	426	390	427	390	412	414	432	395	386	402	394	393	407	420	363	365	396	389	435	395	373	372	424	425	406	388	357	389	398	376	407	378	413	432	391	403	380	367	377	352	389	394	390	395	367	372	370	397	423	381	376	402	387	373	377	390	398	391	396	381	393	405	391	408	404	405	371	365	417	398	394	389	403	401	369	388	383	366	385	405	388	377	403	384	383	372	414	366	375	387	408	359	409	375	363	362	424	395	389	395	393	380	366	392	408	402	395	406	391	383	391	382	408	391	390	338	417	392	388	386	364	367	383	401	381	368	391	374	342	370	364	387	337	383	357	382	385	395	411	384	406	408	408	359	390	385	390	366	393	375	382	420	388	401	382	391	417	415	423	414	391	372	381	395	359	378	425	399	417	339	426	377	400	392	408	401	335	380	408	406	394	410	383	421	417	363	346	372	389	377	385	400	407	380	386	392	399	372	369	363	414	366	404	403	369	382	413	388	401	360	396	391	406	380	406	394	368	400	413	405	385	419	441	386	373	373	397	394	396	365	370	378	372	381	375	392	392	388	358	387	400	402	376	386	395	350	390	374	387	381	392	381	368	399	399	386	381	399	386	420	377	382	408	391	408	396	388	382	394	374	352	402	383	411	387	398	401	373	386	376	352	385	381	360	372	369	413	375	416	379	401	387	356	371	379	390	390
59593	92602	58570	32567	28068	1253	749	733	719	693	716	702	686	666	632	702	675	664	665	629	631	689	664	681	652	673	664	651	648	676	658	634	688	692	641	656	670	687	628	699	661	614	669	663	655	642	717	713	665	624	668	693	620	664	706	638	655	684	676	628	659	639	658	644	653	666	681	632	593	663	635	699	611	696	677	679	647	705	642	679	693	681	659	682	676	669	667	670	671	681	662	639	701	668	694	647	659	688	649	657	686	644	693	678	689	685	676	695	666	657	675	631	710	631	696	674	666	681	641	662	646	677	632	679	660	696	656	686	671	638	679	731	736	636	681	658	634	667	617	665	659	680	686	644	650	636	634	668	692	648	668	645	668	675	687	696	681	650	623	695	716	642	658	588	654	613	643	638	659	654	668	656	721	712	660	676	624	668	684	652	616	665	646	654	688	671	696	692	643	644	615	649	667	690	649	672	636	707	636	658	676	655	656	639	693	577	679	679	656	644	691	679	660	628	673	672	655	703	646	720	693	626	641	699	646	665	667	641	653	646	662	679	635	634	671	665	656	657	709	648	680	681	628	622	674	657	653	627	679	665	688	622	633	661	676	686	667	679	685	655	645	629	674	690	712	676	655	664	612	680	666	688	693	695	658	695	703	690	687	663	693	667	665	683	665	691	649	659	665	650	671	645	644	688	635	672	678	658	647	658	652	676	651	676	654	648	664	696	706	634	648	644	672	644	644	639	637	618	638	626	686	669	703	625	681	678	668	645	643	690	685	665	635	663	654	666	701	643	671	671	638	644	660	705	635	663	668	672	641	644	684	667	651	708	734	659	655	678	665	673	649	687	667	665	627	644	673	679	677	648	648	669	655	660	632	645	685	671	698	643	630	670	672	694	724	660	668	642	645	650	667	674	651	611	671	648	644	661	608	655	628	681	641	630	631	652	679	707	645	668	683	729	703	653	682	661	672	690	642	638	669	674	649	655	607	704	669	635	672	699	723	654	631	625	652	676	643	628	707	656	699	709	675	691	685	664	666	671	653	676	677	661	674	714	668	645	646	683	671	635	721	631	694	645	621	706	648	663	676	705	678	678	643	697	640	650	641	650	655	661	650	678	631	665	636	708	657	677	665	632	670	687	672	679	626	664	660	683	651	670	686	724	682	652	706	649	684	699	657	642	703	682	690	724	629	659	659	686	667	672	656	650	663	672	647	678	605	651	631	652	646	631	657	675	682	670	666	645	715	643	655	677	656	662	664	643	627	683	646	630	677	734	625	661	679	692	676	660	689	647	684	645	646	650	678	676	677	632	683	686	645	694	667	640	630	671	631	648	671	653	656	653	692	630	608	650	632	660	650	678	679	617	680	664	678	665	710	662	658	661	645	645	674	649	675	653	699	661	626	656	678	637	635	708	635	628	686	658	651	654	650	659	668	668	684	631	636	678	663	664	662	657	650	699	662	629	623	668	661	714	605	628	691	634	663	671	677	683	646	646	623	703	630	669	654	703	664	639	634	671	681	643	661	676	649	650	709	660	647	687	644	622	648	656	692	657	673	684	670	683	656	645	672	706	662	685	651	624	693	661	680	698	626	642	634	650	637	590	681	650	686	708	619	641	654	677	682	678	648	668	639	601	681	665	665	649	669	633	643	668	622	656	649	655	668	680	686	626	678	673	629	661	707	630	656	677	680	652	671	665	672	660	656	656	669	649	697	679	620	708	686	679	710	682	678	660	707	699	659	676	667	622	677	636	601	676	686	679	658	631	662	639	636	680	650	697	673	728	652	614	623	672	680	666	627	716	683	695	658	687	667	690	713	629	683	649	666	667	655	641	649	634	694	679	690	655	677	660	674	687	656	623	660	634	656	688	644	610	676	664	669	613	719	637	752	637	691	631	653	654	590	671	621	649	656	662	645	642	686	669	664	668	688	654	661	652	637	690	667	664	666	652	669	652	659	718	641	658	630	662	687	670	699	660	649	660	652	665	689	630	655	644	680	695	686	642	689	624	653	640	662	660	697	634	657	678	641	625	632	631	707	637	633	650	681	661	651	657	667	679	635	629	641	674	674	646	649	604	669	681	697	669	667	662	609	677	711	692	676	689	690	665	635	687	659	662	625	682	665	642	620	632	707	661	668	673	667	690	604	666	680	601	700	624	682	649	698	621	617	654	714	647	688	668	647	606	681	641	706	658	639	630	635	643	674	722	717	710	692	683	684	668	647	637	680	654	713	669	658	639	681	649	656	652	647	685	664	698	672	686	650	677	652	689	668	651	650	643	678	704	651	650	662	714	662	662	627	611	643	695	672	696	691	633	657	653	696	669	689	666	654	686	640	671	629	671	658	638	686	639	655	634	605	660	670	693	665	663	659	654	694	651	664	680	654	702	708	699	662	622	622	652	616	712	649	706	699	654	671	678	666	675	632	700	686	655	667	615	666	651	649	660	662	670	669	640	668	646	668	663	643	660	703	661	638	662	682	693	656	662	707	642	678	660	687	639	652	694	677	717	613	601	660	648	675	671	658	673	666	649	670	697	620	685	719	687	660	684	640	709	683	686	641	661	609	668	648	585	681	685	641	642	685	655	670	681	682	662	660	618	649	680	616	689	692	585	651	662	614	646	658	662	631	679	698	653	682	652	643	699	613	688	628	620	723	629	637	690	667	657	659	632	716	692	641	656	662	635	673	670	626	653	677	657	623	601	670	651	640	661	626	688	658	682	664	675	650	640	678	641	675	719	632	669	670	637	710	634	660	579	676	662	665	654	687	674	681	636	670	651	663	676	644	691	653	658	630	634	644	716	654	668	693	663	667	688	668	620	648	693	644	693	667	664	666	638	625	658	674	685	651	664	692	639	661	658	651	706	651	692	665	682	647	652	676	647	692	632	677	640	658	662	642	619	635	694	691	680	636	687	729	649	595	695	687	648	628	664	656	655	645	646	657	641	665	684	641	643	646	691	673	665	666	642	677	659	690	642	703	665	658	668	644	686	609	644	693	684	628	728	680	632	683	678	634	655	669	597	687	658	636	627	666	642	667	691	649	609	653	651	658	645	647	692	648	620	639	681	676	676	635	678	655	674	653	705	649	641	665	652	636	641	705	655	628	629	662	663	700	684	655	684	680	648	669	664	659	661	643	654	714	647	631	676	633	656	670	655	693	635	709	648	698	684	665	654	666	626	656	668	707	714	677	694	712	701	658	631	671	646	656	679	677	657	674	640	657	672	679	628	690	618	670	651	687	680	668	632	635	662	661	678	681	655	656	654	670	654	634	638	654	674	657	730	665	657	643	640	658	644	692	673	657	676	711	642	643	686	622	626	704	653	689	689	679	680	706	674	688	663	646	634	652	677	666	666	643	675	657	628	626	679	663	661	664	675	618	655	657	672	686	612	652	661	661	656	674	638	665	685	604	660	674	664	670	654	674	652	679	584	642	656	657	703	659	656	705	661	677	654	607	667	641	644	637	638	625	697	677	629	650	655	674	691	690	702
29578	29167	22633	8158	1405	361	291	302	322	309	334	312	338	312	322	322	317	337	294	340	309	275	301	352	286	294	320	292	351	282	311	317	291	274	297	321	315	273	314	308	293	317	324	307	314	336	305	321	306	302	288	306	330	295	307	291	297	309	310	314	287	316	307	320	304	296	327	321	311	318	315	340	288	296	306	284	328	291	304	322	326	307	294	347	310	306	352	299	287	330	326	302	327	314	310	330	334	312	329	290	305	318	329	310	288	322	290	319	302	308	290	316	303	333	312	298	330	299	341	306	273	314	325	303	325	312	320	321	318	308	343	308	296	314	296	324	304	303	309	312	336	287	294	316	330	302	336	324	333	312	327	311	314	317	308	302	315	313	293	313	309	319	304	319	304	310	303	321	311	319	271	335	292	324	314	325	290	324	313	277	308	327	324	295	319	291	317	323	308	331	283	318	316	306	329	308	304	291	304	294	317	313	314	287	289	337	350	306	267	309	291	331	309	285	310	310	296	307	284	306	298	291	284	316	302	341	324	272	286	317	298	330	302	297	302	303	305	310	310	340	313	319	280	308	331	312	324	315	321	322	299	300	312	296	309	302	320	311	314	309	351	337	312	327	298	325	290	332	312	290	317	317	327	323	314	315	315	304	308	328	317	339	326	336	292	271	305	311	326	349	292	316	317	340	325	284	310	317	314	324	298	308	295	345	304	305	319	293	328	343	315	275	333	340	306	317	301	322	331	323	306	268	286	289	304	321	322	289	315	320	284	326	340	325	308	308	315	302	289	315	313	313	307	301	329	293	315	340	318	284	342	311	304	322	306	345	319	299	315	298	304	341	321	309	354	285	284	327	324	339	329	305	316	303	308	320	324	338	299	313	328	302	300	319	300	327	280	303	303	315	309	295	315	300	309	304	304	298	308	326	294	316	350	313	325	304	281	306	321	336	273	278	295	285	283	283	294	318	308	307	333	301	316	321	297	335	293	313	320	326	297	299	344	319	312	301	346	280	328	321	319	312	323	319	317	334	310	329	281	330	314	321	291	303	305	327	320	305	297	319	319	314	326	319	348	332	295	311	299	315	293	315	308	283	311	311	309	313	287	310	316	338	347	315	331	314	317	330	314	304	290	317	314	305	317	308	319	299	300	300	301	307	294	326	370	303	316	297	318	322	300	284	290	337	288	338	293	320	294	314	310	314	311	347	302	343	353	323	323	272	311	317	310	334	303	331	329	301	295	311	306	275	300	340	341	326	320	295	309	308	303	281	301	235	297	309	306	351	338	300	325	329	305	307	294	320	282	311	293	309	329	297	287	305	326	312	315	335	339	327	278	286	303	293	324	319	311	301	317	292	320	326	313	337	303	312	297	332	298	336	307	335	294	351	284	313	322	281	310	327	314	323	292	315	279	306	316	307	317	317	298	289	324	309	299	309	316	329	321	332	288	316	305	324	329	316	310	311	334	316	316	302	296	303	303	348	342	327	318	317	329	337	312	311	291	318	292	310	334	308	286	297	309	302	330	324	290	324	333	291	320	336	306	334	294	317	315	322	355	334	315	336	299	330	307	315	285	313	330	313	305	347	325	303	321	286	337	313	333	301	263	307	329	319	322	354	290	289	301	286	324	289	282	322	310	290	299	297	306	288	312	322	306	284	308	292	311	343	308	312	317	316	299	306	329	312	318	310	292	308	298	306	336	278	334	335	284	323	295	344	323	316	317	298	297	344	323	305	327	347	324	294	321	313	306	292	299	292	297	323	295	300	321	318	303	306	307	315	302	312	287	310	344	320	289	314	302	332	311	303	343	356	323	304	345	297	292	295	320	319	319	331	324	318	309	319	319	333	340	303	327	323	343	308	299	322	315	331	333	325	302	308	335	333	350	290	292	296	297	319	295	292	286	291	310	338	307	331	313	316	334	322	299	334	343	323	308	311	314	352	310	315	309	282	319	309	305	279	283	291	310	300	296	319	295	298	304	324	309	319	320	319	292	323	324	285	304	324	302	308	315	312	302	320	317	310	343	304	320	335	320	312	325	301	323	324	312	301	322	339	290	303	318	328	309	312	317	312	298	311	314	313	318	314	334	349	306	299	305	307	306	290	317	294	361	275	288	330	319	333	326	322	283	313	300	316	293	294	321	350	317	298	315	294	328	332	347	352	317	313	318	294	311	297	348	335	309	346	344	316	318	304	350	309	332	296	306	307	342	318	327	317	316	324	307	305	300	336	288	323	293	308	314	326	319	299	256	324	331	337	321	324	306	302	323	313	315	313	313	294	298	309	296	317	318	299	295	302	351	315	293	314	312	332	323	292	290	303	294	311	311	312	302	290	292	308	306	338	311	306	317	344	305	318	329	290	288	309	288	299	333	324	347	301	306	304	311	296	317	327	312	331	344	329	305	303	319	317	322	297	310	305	337	314	287	300	327	343	316	324	274	297	329	326	299	284	288	275	324	319	283	326	316	289	337	344	314	343	330	314	324	333	318	296	300	327	325	283	301	287	295	314	304	331	323	269	361	337	319	312	318	277	318	336	317	305	344	302	345	312	302	331	317	291	332	294	286	314	316	307	305	319	305	302	324	281	320	319	327	314	306	316	326	305	331	295	301	266	317	292	296	336	318	308	318	319	330	306	327	319	330	291	326	316	303	320	287	309	329	340	336	307	323	329	327	292	231	292	307	318	274	287	288	322	317	295	315	324	345	283	304	292	312	325	306	309	308	323	314	310	326	315	329	308	281	283	316	342	325	310	340	328	315	304	323	319	302	322	304	300	336	339	314	307	322	312	302	320	304	317	325	291	301	302	305	324	311	300	299	307	338	321	313	332	337	337	311	338	322	311	289	294	302	311	296	297	301	273	328	303	333	289	266	282	325	324	303	310	308	308	338	315	311	315	325	280	335	302	301	355	305	297	341	314	325	310	350	303	325	312	319	304	290	315	319	287	307	297	320	319	328	320	301	268	300	301	311	329	348	329	314	319	351	281	298	334	306	294	293	321	322	328	315	335	303	290	286	316	292	293	315	301	282	308	345	290	333	305	317	300	325	287	333	312	308	307	299	332	335	287	308	295	313	276	292	314	297	293	313	277	309	307	295	314	298	324	336	316	294	292	301	338	328	317	319	324	293	304	306	357	317	331	289	306	303	345	297	300	325	337	289	326	300	331	326	319	298	342	331	328	350	300	307	326	313	298	324	304	331	326	301	336	295	306	346	315	296	327	297	311	311	292	298	295	280	300	307	290	328	333	290	288	334	315	287	324	321	303	322	306	328	301	323	290	315	307	262	307	290	285	309	305	303	316	305	322	328	352	312	310	311	308	330	296	301	322	291	296	310	308	334	300	302	270	291	358	314	341	308	327	291	314	339	329	315	344	291	304	313	316	333	343	319	314	314	332	316	317	318	324	299	344	277	318	320	300	314	321	323	318	325	327	309	291	324	301	309	322	310	308	311	336	354	321	336	324	332	326	321	307	319	325	303	309	311	293
39665	45779	25152	7719	3118	621	576	574	576	592	618	580	574	581	562	584	583	580	568	568	588	567	566	599	596	597	585	587	582	585	573	590	614	592	572	571	590	573	591	603	560	611	529	561	589	571	593	581	568	576	561	618	610	595	556	561	543	562	570	570	592	588	599	589	577	569	575	565	571	601	581	607	580	575	559	536	625	613	579	581	594	552	600	528	577	556	597	605	589	572	561	594	610	604	597	540	558	573	618	551	611	615	588	603	621	563	621	576	582	564	615	561	549	557	593	560	546	581	560	540	613	575	631	561	625	562	579	559	551	625	601	592	586	581	595	555	579	576	550	552	616	565	541	607	598	588	595	597	559	548	569	574	611	617	565	578	605	603	571	534	591	601	628	549	504	584	574	604	568	538	589	580	603	557	550	548	598	609	588	556	580	560	574	604	613	582	561	565	587	606	573	584	579	590	591	567	578	573	544	593	579	607	574	540	584	571	588	609	606	559	552	601	591	609	587	528	555	625	553	587	651	526	617	612	553	555	562	566	615	586	613	603	596	610	570	611	561	646	584	524	589	587	595	581	582	551	578	557	542	602	575	563	592	584	619	571	610	590	586	573	562	567	597	566	565	569	589	555	590	583	599	538	591	604	589	600	567	586	575	602	566	619	617	570	583	579	590	579	580	564	584	602	547	574	582	583	539	532	599	549	562	587	550	565	596	556	520	567	594	566	580	583	561	582	588	597	580	590	590	562	571	562	596	546	567	572	582	551	604	592	561	588	596	602	599	535	598	561	572	571	618	587	592	587	583	579	629	560	596	610	582	557	595	527	573	558	552	588	610	644	606	575	595	607	509	561	600	616	536	595	581	598	605	552	569	571	645	597	567	611	602	595	537	554	582	619	548	597	598	604	555	612	529	552	535	632	610	582	535	635	620	598	585	563	663	560	601	544	626	585	579	642	606	558	588	606	548	570	579	564	564	578	564	566	548	573	569	561	570	563	570	588	621	602	586	543	634	573	615	569	613	563	569	613	597	578	574	561	570	557	573	562	624	595	574	560	631	598	611	597	559	601	602	599	563	549	555	567	621	566	586	596	595	567	566	562	596	637	574	578	601	591	582	574	565	607	602	556	576	629	558	611	603	564	578	586	544	600	593	571	577	631	586	583	605	556	612	608	623	568	543	556	543	604	632	596	623	552	578	596	575	601	566	563	555	562	554	587	550	587	580	549	543	595	610	564	596	584	607	592	545	574	590	559	622	566	516	578	583	579	642	584	579	521	626	609	543	533	561	567	585	564	604	610	545	560	556	584	651	559	599	572	573	618	591	553	557	574	564	592	570	574	623	579	574	564	560	590	596	594	572	587	576	593	558	572	541	618	586	570	557	587	611	557	588	586	548	566	537	590	585	576	590	584	626	557	628	554	545	558	584	606	556	614	592	575	580	591	610	637	555	572	622	584	543	573	559	563	569	630	572	566	566	576	568	589	548	555	600	580	564	559	587	565	595	607	562	557	579	603	570	523	518	584	603	524	561	579	578	563	562	527	582	617	587	572	635	561	563	586	544	542	598	593	602	580	619	581	588	576	598	593	626	584	610	597	537	615	584	602	547	556	616	569	570	601	587	550	566	583	587	594	581	569	595	618	631	550	543	614	535	586	582	577	597	567	591	570	601	601	530	589	642	634	614	578	582	556	617	576	584	552	597	599	540	614	571	519	544	571	603	621	575	598	571	561	568	583	595	571	592	604	575	593	553	575	583	557	579	612	599	630	559	598	586	591	611	548	599	607	592	565	591	579	602	572	586	606	613	531	565	584	534	595	614	572	617	592	569	602	580	596	563	585	605	562	559	575	546	579	630	557	612	570	606	593	627	586	583	553	590	641	562	567	611	609	581	561	602	621	566	600	607	574	570	550	563	584	570	594	589	589	602	559	602	579	598	603	598	598	622	563	612	584	606	555	572	571	634	609	518	589	605	594	574	593	573	613	541	570	593	581	634	591	641	593	589	574	575	581	543	570	590	607	565	593	589	606	565	571	568	564	599	555	587	525	582	618	549	566	585	575	610	650	565	572	577	591	563	559	544	593	569	567	562	580	588	596	585	584	613	590	595	578	611	575	579	577	608	595	560	572	570	590	592	535	602	602	564	603	578	625	608	574	580	590	608	586	651	607	546	588	581	620	629	559	573	599	580	616	551	597	611	589	582	540	594	562	552	582	602	601	620	568	583	624	599	561	582	622	578	577	612	584	593	584	548	607	603	581	605	605	592	578	609	566	557	586	554	612	604	566	541	508	574	597	583	580	578	576	607	607	563	568	574	567	578	591	567	631	552	548	575	557	596	588	576	585	596	558	558	561	566	579	627	596	571	564	573	553	574	577	541	615	592	578	565	571	601	551	606	585	601	588	635	579	547	601	584	568	561	629	568	552	571	564	551	596	613	630	597	579	608	508	601	596	545	633	575	572	601	600	598	610	574	566	601	603	569	561	591	562	557	601	581	599	590	589	647	582	564	575	571	608	613	565	576	555	607	577	592	580	592	609	576	610	570	587	597	596	583	578	607	554	601	660	504	538	587	578	597	538	565	590	573	581	567	544	582	548	583	627	541	600	578	612	561	591	586	581	584	554	547	591	570	600	579	568	586	591	572	558	595	542	584	576	568	601	597	596	600	607	564	589	579	584	586	624	562	603	546	557	583	567	578	563	582	541	559	556	576	544	607	568	624	603	589	601	598	620	584	563	565	611	600	611	588	582	582	573	574	531	573	595	582	552	598	609	592	555	595	606	558	608	559	554	601	544	588	601	546	550	591	596	577	542	554	636	558	643	595	562	569	608	586	557	587	568	554	583	583	589	575	580	601	578	600	605	607	629	568	552	566	543	594	601	619	585	604	621	581	564	562	613	556	601	579	541	569	585	554	601	582	616	594	569	596	575	571	627	607	607	581	587	589	610	546	622	587	555	628	571	565	586	575	559	576	565	581	601	580	565	578	580	558	615	572	589	550	573	612	582	584	606	596	597	589	551	548	581	575	598	547	562	572	601	556	562	552	575	555	595	610	546	542	557	574	594	579	588	588	574	586	609	582	574	583	624	595	608	580	554	588	591	558	567	588	604	555	561	549	577	616	552	547	574	562	598	562	567	606	600	592	582	577	567	557	554	564	579	564	564	582	574	574	581	579	599	582	597	581	564	568	587	612	568	584	572	540	636	638	538	596	590	581	570	595	603	608	560	596	572	615	618	554	592	633	581	556	570	611	553	579	537	589	536	599	581	594	556	596	553	591	593	622	586	579	576	554	579	627	535	586	583	541	583	570	593	597	548	584	556	572	522	564	604	622	547	593	617	562	561	619	565	567	584	556	556	586	609	580	603	586	601	558	566	586	563	621	638	572	594	609	606	581	603	567	576	546	623	561	601	591	623	590	598	591	574	572	568	632	618	583	583	586	544	557	627	610	587	577	550	569	581	585	594	567	554	621	560	553	584	600	572	629	592
24368	22872	29705	24382	20097	7816	401	288	263	286	228	221	261	253	245	256	246	226	264	250	242	275	242	244	257	256	255	264	234	246	248	245	215	254	252	232	238	260	235	247	275	233	236	265	230	220	239	243	210	233	272	268	242	255	233	244	244	209	234	253	231	247	225	234	255	265	250	239	244	241	218	261	260	267	239	266	267	249	246	254	304	253	237	241	243	284	239	251	255	240	230	237	214	251	255	241	224	251	244	250	215	246	244	240	229	256	244	248	238	235	279	227	233	275	238	257	234	274	253	260	219	264	241	260	260	262	237	248	252	252	255	244	241	243	234	239	234	261	243	237	269	244	236	259	227	256	255	196	223	250	239	218	238	269	256	257	244	265	245	247	253	222	263	260	239	252	221	227	229	251	216	265	242	258	230	229	217	229	256	288	228	270	242	244	232	233	234	227	232	274	239	264	247	234	244	241	281	244	260	241	225	243	263	239	247	231	237	267	233	256	251	219	253	282	260	274	252	238	246	247	249	226	248	243	261	260	256	247	245	256	235	256	262	246	231	233	241	243	249	238	254	264	247	250	264	230	244	226	262	244	248	213	228	250	230	222	223	268	251	262	227	232	230	270	254	267	241	226	266	234	279	235	235	230	225	239	267	234	225	222	244	214	221	239	257	261	248	235	245	232	261	270	252	241	252	241	257	219	217	240	221	255	277	233	233	245	237	251	261	224	266	217	252	271	242	223	239	264	225	230	236	240	226	265	246	223	264	228	272	244	263	237	243	225	234	257	254	260	254	246	244	227	261	217	266	234	255	244	262	254	234	269	243	242	257	226	227	230	243	263	239	289	232	228	235	248	253	237	263	266	220	246	234	276	225	240	245	220	230	267	242	248	261	249	260	258	233	209	275	224	234	224	245	232	245	225	245	232	239	229	252	252	222	249	249	248	252	265	253	243	220	240	232	251	226	253	264	245	233	232	221	257	219	232	278	245	265	250	241	225	251	218	263	267	245	266	233	244	287	284	229	242	236	266	233	230	232	241	254	244	250	263	266	230	254	240	250	201	254	258	257	223	250	227	238	240	258	263	253	240	293	261	237	248	243	229	247	241	246	255	238	224	249	249	245	275	239	255	244	261	237	250	250	238	252	249	233	232	219	255	255	221	243	233	255	264	276	220	253	255	278	226	256	265	237	243	261	243	263	250	232	249	219	274	245	244	245	227	265	234	251	259	240	259	235	238	218	259	231	222	263	239	276	263	243	241	219	212	262	217	266	263	243	210	241	222	244	261	231	265	244	246	233	261	219	227	241	233	261	243	241	240	239	259	232	221	241	244	217	253	240	250	242	249	243	233	241	250	238	249	248	229	198	255	252	224	238	241	257	240	268	231	246	244	255	255	280	263	252	239	232	239	240	236	263	288	257	267	265	234	253	261	269	256	253	246	246	199	225	230	253	236	231	244	219	234	240	258	246	232	237	229	272	255	242	257	253	263	233	239	242	241	257	228	265	233	261	241	251	203	242	236	262	245	238	216	290	251	237	215	257	272	260	224	231	235	247	220	239	246	247	254	221	252	201	250	259	260	245	248	280	275	237	225	245	243	245	262	254	243	257	256	235	237	240	258	246	227	246	250	262	241	212	254	258	225	261	266	241	248	256	249	220	269	244	218	250	257	248	221	253	220	251	235	215	280	217	255	240	238	225	272	229	229	246	249	219	257	265	250	226	249	246	248	250	250	237	209	279	224	233	243	225	224	234	255	254	270	231	228	282	242	222	230	226	235	229	235	273	228	267	241	222	240	257	258	252	238	238	239	243	246	226	249	229	259	273	260	220	252	237	269	263	227	233	224	234	231	238	217	237	232	216	262	238	233	268	248	236	244	240	228	219	223	276	245	278	235	248	269	259	213	261	260	255	246	268	261	237	220	235	245	263	235	257	241	218	244	230	221	244	253	251	220	230	233	223	231	247	262	263	270	267	230	243	263	212	256	243	248	237	248	253	241	238	234	254	257	217	206	265	237	271	241	247	232	258	229	260	256	244	254	248	269	265	228	243	283	223	258	260	217	231	254	250	258	220	242	279	259	225	233	246	237	220	258	233	224	254	237	236	265	243	243	231	251	249	261	251	246	226	261	254	251	243	224	254	222	252	228	220	230	245	251	244	235	234	223	231	230	259	243	248	227	236	207	235	269	234	238	251	261	228	233	212	229	215	253	256	218	245	274	263	240	217	249	244	253	264	247	232	271	246	210	243	241	247	255	248	229	224	243	243	235	270	219	234	237	236	214	264	231	232	239	258	239	255	255	257	236	224	230	205	270	259	230	204	235	239	261	250	266	216	279	235	255	251	227	250	232	223	236	242	229	246	252	247	249	242	247	258	241	259	242	225	229	264	242	227	284	233	260	224	245	256	276	255	225	224	241	258	230	233	248	229	233	247	237	249	260	265	272	263	224	275	268	258	228	242	243	245	269	255	229	233	262	247	244	268	247	250	221	250	239	258	263	228	230	219	246	235	226	244	244	264	250	228	246	242	278	227	227	258	253	255	233	229	230	253	238	251	223	208	236	258	278	233	226	248	248	253	238	233	245	237	246	213	264	243	210	223	242	239	224	240	256	233	218	229	253	212	266	232	255	216	247	234	267	252	248	246	245	244	260	229	233	246	281	278	231	260	233	229	226	280	212	267	218	220	246	241	247	263	247	236	228	218	242	257	240	249	249	238	250	236	244	218	232	217	233	240	218	238	251	267	231	267	271	252	244	239	258	266	261	245	238	221	291	236	237	282	255	259	249	254	237	253	231	264	256	239	272	270	268	271	262	224	237	261	228	245	237	249	248	226	209	241	247	222	239	234	234	255	216	223	282	252	233	240	258	222	240	255	252	204	257	260	240	249	242	245	260	270	243	244	232	244	213	229	266	227	229	230	267	235	257	249	235	230	244	263	264	231	232	248	257	277	242	250	273	237	263	243	224	232	234	240	242	241	251	249	264	261	248	236	244	240	231	242	243	248	258	230	228	226	225	238	251	230	247	258	224	232	270	235	239	246	256	215	237	223	255	235	274	240	251	209	269	269	228	237	276	216	232	230	249	261	248	253	247	196	251	236	258	250	256	225	234	229	233	258	241	233	232	245	251	255	209	251	241	246	247	247	244	267	270	249	252	245	275	268	234	240	239	247	278	239	221	239	267	244	229	236	259	250	238	208	255	250	256	272	257	265	252	241	229	257	245	240	254	241	227	236	243	242	239	229	228	246	240	239	252	229	238	256	236	227	241	223	233	230	255	252	232	249	221	245	242	258	259	254	262	247	245	236	232	250	232	207	249	239	215	222	245	238	220	248	238	254	280	270	245	221	237	261	235	298	239	258	253	249	258	265	264	260	231	259	242	242	257	246	253	223	236	227	230	266	258	257	248	243	254	235	227	240	228	241	262	236	259	254	237	243	245	243	249	253	256	259	251	235	238	248	266	228	237	246	244	234	256	268	250	247	244	235	242
60645	86429	55106	24007	14959	1158	481	476	470	498	455	480	450	506	509	482	421	490	479	450	458	459	444	482	465	471	434	455	430	442	464	453	457	428	456	470	472	480	455	448	428	472	450	452	476	479	410	473	440	481	466	424	480	480	439	452	433	512	434	450	443	455	453	417	464	465	428	447	459	457	451	458	431	452	450	475	471	457	420	436	440	461	462	459	439	457	413	459	451	484	431	491	450	452	463	493	433	450	385	464	438	443	471	461	452	434	470	463	430	440	526	446	502	457	434	476	454	478	482	443	469	455	410	464	489	448	431	437	462	475	451	479	438	423	467	431	463	442	464	455	437	443	496	459	434	439	422	445	434	429	421	455	434	464	421	430	421	427	425	474	453	462	469	475	444	499	480	476	473	417	470	457	448	418	470	461	448	459	449	457	455	485	463	470	436	411	446	448	484	467	474	443	464	491	463	474	434	473	441	437	431	491	414	455	439	456	446	467	480	456	426	468	473	439	499	468	456	463	441	440	469	428	461	452	464	464	454	437	459	421	475	459	413	428	460	457	438	466	465	496	451	471	462	424	413	471	485	460	456	443	436	484	492	474	503	452	471	441	422	451	415	465	450	468	457	486	435	421	459	457	428	490	455	456	451	430	451	455	490	450	445	433	449	458	459	453	452	462	455	466	463	458	461	450	436	450	456	439	466	474	466	457	439	462	451	457	473	447	469	469	479	423	446	456	458	429	447	433	452	453	423	459	504	429	479	455	459	450	458	414	417	452	436	481	441	445	487	419	440	459	464	441	488	478	412	427	433	450	416	454	441	458	450	456	450	483	441	490	450	433	465	454	446	478	505	466	446	465	458	461	426	476	481	431	464	482	427	445	429	427	442	503	495	440	436	485	478	450	480	434	426	437	437	462	441	443	444	449	431	410	440	469	491	419	427	427	464	452	444	478	461	453	438	436	448	454	419	421	457	465	472	477	444	447	485	484	399	452	471	457	494	468	460	464	460	463	480	464	473	439	432	448	442	441	417	437	453	452	446	470	461	458	474	481	470	427	431	465	447	479	428	483	453	478	448	464	502	448	477	421	449	474	435	491	473	454	460	411	447	491	470	430	431	476	484	483	457	481	478	472	447	443	469	432	423	435	459	445	421	447	472	505	453	462	445	479	446	447	497	442	481	443	440	439	449	490	453	484	469	443	465	455	451	462	471	447	466	434	448	445	484	456	429	460	438	476	462	442	475	446	509	428	468	461	457	463	452	461	421	447	445	436	465	409	431	465	453	440	464	407	470	432	448	452	440	447	429	464	464	439	434	476	431	436	473	461	435	473	475	474	441	465	468	479	472	440	484	500	497	439	456	443	457	465	453	461	503	457	451	463	431	430	487	449	462	425	477	482	411	457	489	439	432	492	522	424	427	479	447	446	444	455	451	504	455	480	463	463	488	432	471	471	479	452	455	441	451	442	447	461	477	431	451	523	464	462	433	418	443	487	422	453	448	454	459	456	465	449	459	447	438	455	454	463	433	482	471	489	421	477	453	443	467	455	485	448	465	440	471	438	418	475	451	425	430	480	461	468	450	450	486	426	437	453	464	497	409	469	503	466	453	463	459	468	455	445	485	492	451	448	432	474	450	429	494	474	488	456	472	467	476	460	448	427	437	457	452	472	481	450	474	471	449	457	446	432	450	458	441	465	474	437	427	457	465	446	492	432	419	459	452	443	439	417	445	475	456	456	450	425	456	431	437	424	410	471	489	439	441	446	467	451	432	426	465	448	421	466	426	498	452	450	443	497	450	474	442	455	479	424	428	476	446	439	445	465	443	454	470	465	486	454	495	501	474	481	413	433	465	430	463	417	443	436	468	454	489	441	455	441	428	450	447	446	435	405	458	472	439	484	465	448	419	457	440	440	470	448	415	458	486	460	464	451	420	459	456	460	438	436	463	465	461	459	445	442	458	440	454	461	476	412	452	440	435	460	447	496	448	435	456	485	460	461	462	453	476	477	449	463	426	463	458	443	454	428	464	453	455	446	457	497	486	490	464	446	426	429	480	478	471	458	460	468	461	461	496	477	463	463	448	432	461	453	442	470	492	438	447	446	472	445	425	437	434	457	476	474	451	454	471	457	506	488	485	460	465	460	479	477	445	429	446	466	466	458	459	451	474	427	439	429	485	455	444	466	443	416	456	452	444	470	447	438	441	433	404	448	444	462	449	482	439	471	437	457	445	452	452	452	503	438	435	467	430	422	462	478	432	415	437	465	462	447	487	470	445	462	466	488	474	486	493	451	453	462	421	490	484	450	442	434	441	447	465	469	501	452	458	416	484	472	460	466	434	458	437	436	472	448	437	465	494	487	470	464	499	434	450	471	439	429	472	439	446	443	447	433	461	460	438	481	446	418	451	411	420	455	422	452	474	459	435	471	468	446	489	469	437	445	482	469	448	454	439	463	453	455	440	463	459	455	470	469	457	464	443	425	443	405	460	468	484	453	442	435	478	433	478	466	448	425	448	495	456	469	469	455	475	445	440	443	446	468	427	461	470	444	433	467	515	436	482	454	456	465	452	475	445	447	458	441	478	488	429	423	459	432	453	454	444	466	460	440	459	445	416	457	471	451	467	448	470	429	477	433	443	476	460	450	459	466	478	453	432	424	441	463	438	474	455	489	452	457	404	468	440	441	453	443	444	434	434	454	454	443	446	441	437	481	444	451	469	450	463	463	431	464	464	469	443	474	452	409	439	477	459	450	415	464	461	469	463	461	436	472	443	455	450	472	401	486	492	464	465	463	483	470	456	450	428	479	461	489	452	461	417	471	455	468	449	407	460	423	471	477	446	423	442	419	469	431	420	453	471	457	449	458	427	459	428	418	442	478	474	438	427	435	470	433	489	444	459	472	425	465	470	432	441	468	455	479	459	459	442	438	438	465	485	430	434	433	447	431	451	423	425	447	478	489	436	440	451	438	464	415	457	478	489	449	483	482	466	498	452	453	449	443	436	502	431	466	497	449	466	446	442	425	448	469	479	455	446	481	467	447	464	471	430	492	482	449	446	489	460	437	468	477	444	456	467	473	433	455	461	481	454	426	451	446	439	461	464	432	431	471	457	456	445	440	430	418	473	446	461	489	452	465	481	498	476	438	470	464	472	460	455	444	430	444	455	471	463	442	444	498	465	464	477	471	431	457	478	471	428	485	432	431	483	449	460	454	454	425	492	501	487	428	469	449	470	448	456	467	462	455	458	471	471	462	487	476	478	443	480	443	446	452	432	457	438	450	460	470	454	451	458	468	444	465	428	450	439	439	426	472	478	440	445	431	452	468	431	439	433	473	455	451	472	490	432	447	456	478	463	437	443	462	455	435	471	470	462	476	427	438	437	448	453	426	448	449	483	475	434	407	496	430	482	467	419	464	437	466	464	490	458	470	443	442	454	441	475	476	463	444	457	440	411	458	457	501	464	437	471	445	459	420	457	453	484	475	457	472	460	444
23260	21847	29472	23756	21250	18763	3966	468	411	418	430	412	419	404	395	427	382	417	425	426	359	411	402	404	368	436	393	393	358	388	390	402	426	399	385	377	424	413	405	398	385	403	379	403	389	396	434	393	397	403	371	397	370	417	385	426	397	384	393	409	378	414	377	380	396	397	399	411	386	367	426	387	395	409	371	403	389	395	382	377	394	400	402	353	396	356	410	424	379	382	370	406	420	425	372	360	367	382	420	375	372	425	376	406	382	409	391	399	401	385	351	367	389	414	359	418	406	357	373	403	394	378	346	374	375	406	385	372	402	368	373	374	385	411	391	421	366	411	399	412	430	408	402	360	381	411	392	401	363	439	407	370	407	357	376	354	395	385	393	403	403	343	417	386	382	392	351	383	392	380	390	372	364	424	397	390	407	362	378	377	381	390	388	407	411	376	420	401	390	382	391	379	364	383	390	415	412	398	376	396	444	397	400	378	392	360	365	353	342	408	435	404	406	365	421	388	386	405	391	368	416	446	426	386	388	392	382	404	407	423	410	352	406	393	377	427	397	380	376	366	415	389	424	353	393	412	371	347	386	381	419	401	383	379	369	421	383	381	363	375	373	391	401	361	385	419	385	372	394	368	365	393	367	436	417	341	383	368	377	393	406	375	403	421	392	399	384	412	356	414	381	399	381	384	394	419	392	393	351	403	379	413	391	375	381	381	408	407	423	384	391	389	382	404	374	381	415	366	371	413	377	377	385	405	417	392	358	377	384	391	398	409	403	356	423	388	407	394	398	354	420	428	405	393	398	373	375	401	395	413	400	378	348	404	367	382	362	360	364	394	372	370	392	366	375	426	397	377	401	400	407	378	382	378	400	427	411	395	382	417	421	387	359	391	412	381	375	370	400	373	399	428	422	401	425	405	399	392	413	398	409	383	394	372	409	386	366	417	417	394	394	380	385	426	446	375	373	379	384	367	382	416	375	367	340	383	392	408	377	438	369	395	354	403	373	382	398	428	384	380	368	340	418	383	431	387	414	363	376	393	411	372	409	375	371	415	365	424	392	386	383	397	373	410	388	376	390	358	414	415	436	377	399	379	418	423	409	401	368	393	400	414	391	426	386	414	405	392	417	382	410	405	385	372	415	388	373	379	396	412	364	406	376	402	398	393	386	363	394	412	397	391	390	405	362	385	384	384	410	365	395	421	390	402	398	379	371	395	409	366	405	393	421	374	389	421	399	370	413	371	377	368	404	350	393	379	377	388	380	396	389	412	403	375	419	388	397	344	364	382	362	407	417	404	354	378	397	413	377	389	423	359	384	366	399	418	397	373	408	386	345	374	401	350	405	378	379	452	420	376	390	403	395	441	400	389	376	394	371	405	386	384	382	412	415	406	387	387	382	382	411	420	390	392	389	396	383	428	422	366	387	409	389	386	414	408	388	408	420	398	381	383	394	397	392	384	388	385	373	401	406	413	384	439	383	384	370	406	382	387	390	384	396	353	395	407	395	398	393	385	381	423	418	390	385	366	378	397	379	374	427	395	400	416	394	346	386	385	378	431	381	377	414	385	397	405	380	401	372	381	378	394	357	383	396	418	461	385	380	350	332	390	436	401	366	367	362	382	387	392	390	400	419	415	401	397	380	395	369	396	382	371	398	378	382	389	378	389	393	381	388	352	366	369	402	418	463	381	365	425	397	421	402	379	342	362	380	369	369	408	391	388	408	383	381	367	393	390	389	404	373	397	386	375	416	441	403	378	343	360	389	376	377	378	417	390	400	383	397	410	430	380	403	357	396	376	393	404	410	399	412	370	385	410	385	395	379	393	413	423	332	423	374	397	437	418	382	385	365	383	408	381	378	374	396	416	418	387	427	395	384	387	376	435	361	381	373	392	399	409	373	387	392	356	378	394	392	395	385	376	389	416	406	365	366	405	407	356	387	362	373	386	418	395	390	384	370	360	361	362	373	408	393	375	420	392	379	405	395	364	374	411	393	415	363	383	393	385	350	377	417	375	397	385	397	382	401	372	373	402	424	410	359	389	405	384	415	371	344	416	388	352	395	381	355	399	398	418	367	396	411	359	396	409	364	417	428	401	360	390	391	365	413	399	365	401	353	392	420	365	363	405	425	393	391	413	392	381	379	408	405	377	409	409	400	419	388	393	368	389	389	409	397	391	416	388	366	415	418	378	404	415	418	394	375	383	370	381	400	377	403	362	393	364	394	359	390	392	399	435	388	390	347	381	399	388	380	372	403	413	408	367	394	383	407	390	348	371	376	424	368	400	392	395	363	411	412	390	398	408	347	400	398	390	411	395	373	370	368	395	368	366	403	393	380	380	403	398	430	374	393	373	368	400	415	394	382	359	386	363	388	392	394	380	373	396	406	366	349	422	399	382	402	410	394	372	381	379	398	426	394	401	371	438	404	434	406	419	368	432	391	318	390	422	387	388	373	371	388	419	381	354	371	385	368	411	390	361	413	396	379	375	423	404	398	380	405	372	392	400	410	374	379	408	397	386	363	372	408	401	389	402	437	360	375	410	385	373	367	388	370	396	399	383	366	377	400	385	388	436	376	409	408	404	365	410	420	389	399	387	386	395	364	374	403	387	391	375	359	369	392	399	373	389	421	415	376	366	377	384	399	381	377	365	391	379	405	382	367	406	373	408	375	396	423	381	435	387	420	401	371	385	384	413	395	398	393	389	418	405	387	380	414	391	365	402	371	424	378	382	381	388	364	407	389	379	412	394	383	407	411	382	370	375	397	405	405	409	384	387	413	385	344	372	367	392	387	356	336	408	402	379	371	385	338	372	386	411	404	389	414	383	384	379	386	426	410	383	388	373	407	390	381	364	394	377	379	408	378	378	398	393	400	403	376	418	418	392	396	388	394	381	370	384	376	369	397	397	416	399	371	372	398	406	382	391	383	390	403	367	381	429	380	405	385	398	401	398	397	395	356	404	385	390	409	399	386	383	362	412	391	401	402	372	399	397	365	414	353	391	374	422	385	374	397	378	374	389	402	380	376	371	406	384	405	386	403	429	372	384	395	396	423	375	405	412	401	371	411	407	412	375	355	371	414	408	376	364	370	359	407	375	403	368	363	403	373	395	422	384	366	388	397	390	374	377	359	366	359	378	397	394	400	350	388	362	411	383	387	402	382	366	363	385	407	375	415	402	400	377	396	413	397	390	372	402	368	409	394	386	350	369	391	405	380	410	417	407	381	426	373	381	382	385	415	424	353	362	391	374	382	406	391	363	418	380	395	399	366	377	392	348	358	372	390	384	394	437	385	368	380	416	451	421	377	371	372	376	381	386	375	393	397	384	397	384	370	377	378	423	378	417	366	378	389	348	379	408	404	410	398	390	403	389	389	387	379	397	402	392	400	348	420	409	382	379	365	390	425	379	387	387	394	390	357	391	379	380	375	362	393	392	394	385	395	398	390	358	416	447	371	379	345	367	411	394	413	364	408	400	402	390	436	400	379	380
59706	95824	62783	29377	23134	1888	752	738	707	684	705	738	687	716	684	694	692	696	700	640	711	637	679	646	709	691	683	632	653	682	653	643	679	653	652	684	685	681	639	665	699	643	641	635	711	666	729	658	678	721	622	697	665	640	668	706	663	606	687	697	676	633	665	631	629	644	640	657	652	692	661	650	667	677	680	673	702	731	653	655	637	661	676	679	658	653	659	660	644	635	642	637	702	644	675	645	684	668	651	687	666	688	694	699	671	648	676	681	663	648	677	670	675	696	702	648	637	671	708	655	686	679	692	653	701	692	692	649	687	660	644	691	672	623	675	710	670	663	651	655	708	705	625	675	681	659	662	630	635	653	710	664	670	674	642	695	656	697	679	667	682	621	647	670	650	671	643	591	659	679	699	640	671	640	610	650	649	663	665	658	678	692	691	679	641	639	692	650	706	699	636	684	641	619	644	695	718	677	686	664	623	669	650	677	655	706	646	661	668	655	696	673	655	683	663	646	696	631	694	650	660	602	675	693	688	653	717	654	726	637	677	676	679	677	676	657	720	682	662	673	643	681	661	658	635	619	650	680	633	671	653	624	621	663	606	741	626	647	642	698	637	662	686	642	705	670	650	704	694	658	649	687	669	681	656	691	650	634	674	633	652	631	678	626	669	597	702	643	662	682	656	622	640	677	675	680	682	645	686	674	675	696	644	686	627	671	692	676	656	638	664	650	674	666	680	657	653	700	714	674	700	674	708	660	641	674	677	674	689	675	687	652	681	639	698	662	646	685	691	622	687	629	694	654	675	678	619	692	691	672	660	687	655	691	654	630	650	686	685	706	719	675	677	663	626	632	680	691	652	684	671	674	629	662	622	677	647	652	680	678	712	695	642	698	667	660	700	653	696	660	665	721	592	644	663	688	685	689	634	669	685	585	646	641	656	701	681	628	600	669	673	659	679	606	689	659	660	681	641	737	651	712	631	704	666	701	693	664	679	615	679	705	701	671	690	704	660	663	659	648	702	673	672	668	668	669	668	650	681	683	643	679	664	696	667	703	711	673	640	671	672	687	627	671	704	688	639	683	639	628	643	659	668	658	625	679	613	660	617	640	670	683	659	689	675	737	656	664	667	712	640	666	654	675	664	682	635	672	694	650	643	650	657	659	670	711	719	637	720	668	647	697	660	686	690	731	661	643	662	641	719	674	641	654	635	654	655	669	677	659	687	636	666	674	681	707	694	653	649	677	644	653	678	699	658	695	673	644	664	714	663	673	671	649	685	665	681	669	689	622	653	689	696	626	650	679	684	624	676	688	726	644	662	674	697	673	665	676	618	645	665	666	684	633	698	642	673	689	642	636	661	638	645	638	678	654	629	732	658	723	651	640	665	686	654	652	641	659	703	715	644	697	669	652	628	648	654	642	610	693	676	661	721	662	705	647	656	681	635	670	665	641	705	644	626	630	690	678	661	682	652	661	676	659	655	671	643	687	709	643	684	635	751	691	694	679	677	629	629	646	618	646	683	717	677	684	656	680	668	665	700	662	669	674	711	649	666	646	679	653	661	657	671	691	683	664	701	649	678	636	637	663	693	665	707	682	698	627	685	676	665	671	672	642	695	635	670	669	646	742	668	633	677	665	646	665	659	697	656	653	709	666	635	701	677	672	659	693	664	663	657	642	657	658	685	699	694	697	672	680	678	665	653	653	663	687	667	719	677	670	687	633	662	640	678	672	667	668	673	683	657	705	654	671	685	696	701	671	691	669	696	672	668	701	649	665	655	648	637	681	623	657	674	698	645	684	652	682	669	614	650	640	690	659	683	724	727	661	672	659	672	658	632	656	632	681	670	653	629	662	659	627	653	646	665	681	651	638	693	629	694	636	711	642	701	641	666	619	685	695	697	653	692	669	650	700	650	683	626	678	660	669	676	705	676	682	590	631	680	651	621	663	689	629	606	644	685	657	655	633	693	642	679	631	673	696	638	693	680	682	652	667	656	649	618	692	700	640	674	590	658	694	706	682	682	667	675	706	673	628	690	637	684	687	699	671	664	659	713	653	665	693	689	610	640	670	633	637	646	661	629	672	687	662	658	669	674	709	659	660	682	649	626	690	689	634	685	674	627	632	654	658	632	660	625	657	664	668	663	694	680	632	666	692	659	702	655	703	697	679	680	641	653	660	661	644	700	645	682	685	613	712	611	653	636	662	643	665	669	734	655	648	674	638	669	651	648	697	658	652	683	705	690	730	643	712	647	646	676	697	683	684	680	706	681	654	704	724	640	677	683	687	661	658	658	635	674	663	593	620	631	690	711	650	638	649	654	641	630	631	672	658	662	661	648	722	676	673	662	677	679	667	713	652	659	700	668	676	677	691	618	707	659	657	661	652	705	644	685	622	621	673	667	679	696	624	675	683	675	666	718	621	645	667	627	633	626	680	717	691	661	615	655	679	611	672	684	655	676	684	631	652	658	669	667	699	677	604	653	639	709	662	645	671	675	638	695	656	636	698	665	719	631	630	679	646	668	686	659	669	703	663	708	629	644	713	639	655	693	671	676	680	730	665	632	672	646	630	643	693	673	646	671	654	633	700	634	643	673	645	688	657	682	695	631	626	688	626	700	636	707	666	675	680	624	628	653	684	675	698	647	690	699	686	639	710	678	650	714	633	697	661	714	642	651	642	657	632	668	631	673	662	678	700	671	640	688	688	639	677	680	674	648	662	663	662	671	642	700	661	707	675	667	705	661	692	653	668	675	644	609	675	665	632	685	662	649	703	649	637	689	614	718	676	659	673	644	626	722	720	656	683	683	702	677	677	651	674	691	684	669	696	648	690	646	630	696	683	685	650	632	697	704	662	660	647	660	642	686	642	647	649	645	669	645	642	673	683	677	693	659	648	622	681	663	677	655	629	650	680	687	628	658	707	721	663	664	680	668	606	644	639	670	668	711	627	647	644	669	617	668	646	652	661	645	643	690	687	653	663	667	647	656	708	679	673	675	663	630	642	626	685	653	702	677	678	684	674	654	684	666	718	677	701	676	664	673	695	615	699	681	645	669	650	673	717	672	655	658	710	642	695	692	629	682	700	640	662	710	666	667	669	681	673	601	711	653	682	667	653	696	681	654	668	633	674	643	644	691	659	670	673	658	653	671	703	671	665	655	685	675	692	637	680	680	678	653	655	616	676	676	672	685	672	674	616	616	713	676	667	683	679	645	694	683	715	678	656	662	666	681	646	716	615	710	692	663	605	700	677	633	639	676	689	678	710	656	632	659	663	635	660	677	635	633	711	687	681	711	677	659	701	650	662	638	664	687	652	666	672	690	654	650	672	693	670	652	656	699	647	707	649	622	661	669	693	646	714	676	696	664	665	664	683	685	674	652	658	697	696	702	648	701	647	664	662	657	601	635	670	635	695	659	657	705	662	675	649	699	667	712	649	616	650	651	658	661	715	607	652	716	665	658	667	692	689	683	680	641	648	717	652	671	720	691	656
29640	28814	25112	7387	1195	341	335	310	335	322	351	302	323	319	332	323	327	278	336	318	297	288	314	299	311	315	329	329	328	313	358	347	343	322	352	354	324	297	311	302	365	342	323	344	317	321	332	301	314	311	333	309	306	325	320	334	289	295	316	323	294	327	318	334	344	319	323	323	333	313	345	336	338	293	357	327	307	322	315	336	326	334	347	323	318	351	302	327	330	310	344	319	337	308	301	312	338	322	338	326	314	321	323	344	294	285	282	325	331	318	303	311	341	334	329	327	303	323	341	307	321	323	316	312	330	316	329	273	326	343	327	347	309	329	302	334	336	316	317	335	325	306	321	307	324	308	313	338	291	313	335	302	345	327	312	327	297	300	307	303	346	331	313	315	322	314	327	319	298	313	329	298	351	326	313	322	343	333	302	309	326	321	339	319	328	309	269	265	324	339	346	360	332	337	312	315	307	340	331	329	307	339	322	313	307	316	310	311	330	293	338	327	327	336	320	312	312	322	270	361	311	341	323	338	312	273	306	318	345	338	308	334	335	338	320	303	330	350	303	331	299	357	310	333	311	328	316	312	341	321	362	315	329	315	325	365	349	312	321	319	336	338	334	316	314	304	312	317	326	345	316	324	358	323	327	303	343	338	349	324	314	348	341	291	321	319	318	299	324	321	374	316	345	337	304	323	294	331	323	258	308	315	269	317	331	330	299	337	328	297	352	290	355	306	305	309	292	299	307	343	345	321	303	309	354	276	288	298	335	328	325	307	343	297	307	336	336	330	324	312	320	323	351	305	307	318	332	301	301	319	302	293	296	321	300	340	305	292	345	308	306	278	320	321	297	315	305	338	298	322	325	321	308	308	299	313	341	350	313	335	297	305	318	318	292	311	331	320	322	322	306	319	303	328	316	334	311	321	273	331	342	306	322	304	314	306	337	313	294	317	302	304	298	303	300	312	297	365	309	303	301	325	308	284	371	306	318	294	365	345	339	327	344	292	299	328	325	314	331	310	351	324	326	323	285	339	328	300	327	320	306	320	339	285	295	318	342	318	319	323	300	333	307	334	296	296	355	331	327	355	318	283	293	345	306	321	339	301	335	321	277	299	360	310	306	341	338	319	347	320	346	346	301	331	330	328	342	302	310	347	324	313	297	327	278	322	316	314	301	319	324	323	290	306	321	311	365	315	314	301	324	304	341	311	308	344	384	337	323	332	334	292	313	316	308	292	320	301	281	324	332	323	302	292	321	324	306	311	326	321	304	311	302	279	296	311	315	317	314	299	316	354	328	298	310	300	329	322	318	318	304	300	296	296	342	307	323	321	297	295	318	319	303	298	360	342	295	321	327	312	347	294	345	313	318	346	313	299	294	356	298	355	333	317	348	316	326	333	337	299	310	318	324	328	336	306	311	281	304	328	326	326	329	324	353	350	361	358	297	301	299	305	331	355	326	337	334	317	275	298	336	355	289	318	290	348	305	291	299	325	309	325	319	341	304	302	303	297	325	306	322	295	348	323	314	322	279	310	313	286	314	322	291	336	310	325	314	310	331	307	298	308	333	292	332	335	325	298	314	324	310	295	310	351	319	322	301	317	351	297	307	305	323	368	303	322	295	323	325	317	327	323	318	322	278	335	320	316	316	313	305	318	343	312	314	307	303	333	309	312	315	330	318	303	312	310	318	315	290	289	301	314	306	303	300	341	331	333	324	316	326	335	306	331	327	320	316	317	302	297	306	292	309	361	296	306	330	338	292	328	325	324	316	318	289	323	323	306	318	279	311	339	332	319	318	318	312	287	319	316	309	378	271	303	328	330	329	314	319	318	334	324	317	308	355	310	322	309	331	309	344	281	309	336	305	347	328	344	320	317	318	316	300	322	302	316	314	324	313	329	320	334	365	326	328	313	339	283	336	291	313	316	304	298	336	296	324	310	363	342	310	288	342	309	299	315	301	314	319	345	331	317	320	313	323	326	325	317	303	309	334	335	335	320	302	306	307	309	306	336	340	304	325	318	313	327	326	326	272	311	324	365	332	293	312	329	296	307	320	313	316	320	308	315	330	346	345	330	296	296	303	314	298	297	323	346	327	332	316	329	307	307	346	341	304	341	302	342	326	303	317	323	319	329	291	340	331	342	293	311	328	303	320	303	306	330	329	319	312	303	324	322	315	293	298	337	339	328	317	301	330	311	311	319	322	309	317	317	299	294	337	309	323	324	321	304	307	318	301	343	276	309	335	311	326	289	319	333	324	296	326	335	329	310	307	302	280	334	333	287	317	281	334	321	339	330	316	311	311	296	339	325	322	324	327	286	350	325	338	346	309	314	338	321	309	336	303	321	307	332	311	300	322	338	310	299	321	333	305	317	310	310	326	304	319	336	329	303	324	286	327	325	317	325	318	289	292	341	325	308	315	348	290	326	311	316	322	332	293	336	314	309	345	331	306	317	317	278	314	329	328	305	290	314	314	334	301	318	321	341	345	290	351	316	342	306	293	337	302	334	302	330	278	350	340	310	317	323	321	336	290	320	320	304	310	323	318	324	301	304	306	299	323	328	346	316	291	317	306	301	312	323	314	320	277	319	328	335	325	292	290	344	326	319	319	318	330	324	312	318	322	306	295	276	352	311	287	310	298	332	322	332	352	319	303	328	307	300	319	322	314	334	332	324	337	309	304	318	306	325	312	312	309	305	318	276	287	320	335	318	314	334	307	310	332	333	315	332	315	296	364	302	302	325	342	308	325	328	289	370	308	308	290	290	324	266	307	324	345	311	337	275	320	318	319	302	309	336	308	311	323	324	338	343	304	322	313	306	322	326	338	336	314	300	332	333	325	310	351	331	304	331	324	327	333	318	300	318	297	298	313	324	325	303	366	305	335	349	328	298	331	278	320	289	322	327	324	334	325	324	337	347	341	325	304	329	295	320	338	308	314	325	316	312	300	332	324	335	322	299	348	322	309	334	303	296	338	309	312	333	331	316	326	326	312	322	302	328	313	292	324	315	339	273	334	327	333	315	341	283	327	308	335	316	321	338	295	316	328	325	346	317	300	306	356	310	333	329	305	308	302	304	320	320	340	330	320	328	331	344	333	306	303	330	314	342	306	303	319	327	302	328	310	307	330	323	341	319	325	308	338	325	336	331	344	315	312	267	283	297	337	341	327	343	297	292	292	292	318	316	316	307	305	303	337	345	308	336	311	310	287	344	362	315	310	310	310	318	289	327	340	311	319	311	311	327	324	326	329	317	330	315	286	316	335	321	296	337	310	334	319	294	325	328	334	313	335	321	344	334	328	295	317	345	318	302	305	311	335	304	288	307	311	334	301	344	319	328	290	299	299	340	320	327	330	327	335	318	340	316	323	307	339	318	312	301	318	320	323	328	324	311	334	287	328	341	294	352	333	311	313	323	328	354	330	337	325	313	339	339	341	328	327	338	330	314	290	320	301	302	312	349	328	317	309	344	345	306	312	323	323	308	332	308	339	331
39915	46495	28118	4287	2710	654	615	612	612	621	652	556	613	581	649	588	626	579	577	587	534	568	590	597	594	594	593	564	557	602	560	607	604	596	569	573	607	594	588	634	575	568	619	591	558	575	607	586	587	590	585	595	604	581	646	613	580	618	613	611	544	562	643	608	540	624	595	566	623	579	575	614	652	603	610	563	627	612	597	590	609	636	610	585	597	630	605	612	618	578	615	585	546	604	595	545	633	578	592	588	537	615	562	573	558	610	602	618	590	632	607	568	564	605	582	594	653	609	598	577	566	568	551	629	579	583	581	584	563	561	574	601	545	565	603	560	611	620	574	608	571	584	592	628	575	614	622	589	602	555	579	566	593	560	578	611	590	608	576	576	585	620	555	580	594	589	589	586	595	607	596	633	585	584	584	565	591	617	600	562	599	642	593	620	571	574	581	582	576	589	603	609	546	564	633	561	562	590	613	574	623	601	587	565	557	603	583	634	591	615	629	608	613	602	571	605	577	607	596	593	596	611	570	567	578	574	613	596	604	570	602	609	592	617	577	599	602	575	618	629	599	602	602	575	596	624	607	590	621	598	539	563	581	584	582	573	541	604	588	583	591	562	618	560	593	609	590	576	598	588	583	547	586	580	578	546	587	587	562	633	569	585	613	605	559	584	588	630	595	564	566	587	582	542	600	612	585	576	588	612	572	602	528	574	592	579	601	596	598	591	576	578	577	580	575	590	576	578	603	604	596	571	621	594	586	568	550	580	600	596	585	602	573	582	605	593	650	625	576	618	566	588	613	611	621	557	601	597	599	590	589	572	579	602	599	583	557	601	585	528	592	619	562	538	626	570	627	625	562	614	606	566	553	603	585	597	538	589	566	556	606	545	564	602	560	603	567	607	592	593	573	549	594	611	599	563	559	594	641	617	586	592	619	596	553	562	576	615	608	556	615	618	619	617	613	604	569	618	587	571	630	627	614	548	579	567	615	601	531	593	567	609	562	582	642	600	602	653	552	568	522	609	560	550	579	556	600	592	563	569	536	562	603	568	607	575	602	592	641	566	612	655	596	547	595	582	583	572	580	582	566	594	625	604	616	622	594	628	585	593	596	569	559	568	592	617	600	571	566	591	532	561	587	606	619	568	613	566	579	579	587	585	562	619	562	580	614	571	590	587	585	591	585	595	585	579	572	592	621	583	578	616	580	591	615	584	597	582	585	583	567	627	573	590	581	600	623	610	557	605	599	588	618	583	601	578	545	595	626	628	570	573	586	561	609	609	600	541	606	595	565	594	595	579	586	591	591	574	576	626	574	570	616	577	608	585	600	595	607	597	600	581	583	573	612	572	599	574	581	595	579	604	585	603	525	598	582	611	625	573	592	549	573	585	631	600	633	562	581	601	591	676	598	626	646	571	602	620	610	583	591	571	578	601	596	571	573	527	553	563	627	607	598	590	556	635	565	594	626	606	579	583	603	635	628	616	599	581	584	592	590	599	614	608	596	618	561	574	613	587	598	606	633	547	633	575	594	579	592	557	603	610	576	572	637	581	552	599	614	624	569	580	544	567	621	613	602	595	567	564	562	568	570	603	600	626	568	599	593	570	556	601	536	597	617	577	592	569	607	611	597	585	580	613	583	612	626	599	598	595	584	634	588	591	561	587	627	563	615	598	555	630	565	605	622	585	597	551	565	584	585	569	632	607	575	626	589	566	595	605	607	586	578	573	574	585	562	613	587	589	573	594	617	559	612	596	565	568	603	624	584	604	633	586	629	561	576	534	566	621	630	560	594	571	609	587	595	615	614	585	580	563	604	580	552	605	571	591	582	593	628	619	568	593	573	574	569	557	619	626	623	621	617	580	571	604	569	560	608	590	648	562	590	585	591	592	619	513	606	614	565	594	589	588	552	571	572	616	605	589	552	551	570	623	570	638	542	587	561	622	549	617	579	603	573	600	583	601	648	573	571	544	612	589	637	579	553	600	598	610	599	577	580	593	590	582	619	611	564	552	560	576	598	580	573	570	602	623	587	570	622	573	557	595	610	640	596	612	608	614	601	609	594	602	623	588	593	583	568	634	553	577	549	596	632	585	590	539	585	587	585	586	591	585	588	603	591	592	566	580	584	599	567	587	617	589	577	660	602	577	586	634	548	615	608	573	588	622	568	617	574	591	562	576	582	564	566	573	635	600	583	610	560	663	590	595	640	605	565	560	600	589	570	643	576	564	604	630	579	592	571	568	573	598	571	600	535	611	572	602	604	537	580	599	581	558	607	593	586	565	602	584	566	574	583	563	564	585	530	576	573	578	595	574	617	588	613	623	557	557	572	618	594	558	610	563	549	591	616	583	597	598	589	618	600	606	608	621	576	553	565	575	587	585	590	590	583	596	613	591	575	567	532	590	583	565	566	559	583	591	594	584	580	591	587	580	617	587	644	554	595	597	579	542	587	622	584	596	595	555	588	588	545	584	563	577	586	568	572	616	658	632	565	572	584	587	624	596	626	585	548	576	553	612	590	581	574	627	570	585	606	580	601	576	589	603	604	600	632	566	584	615	616	572	584	591	550	603	589	564	584	574	609	601	594	568	605	583	599	627	583	590	584	578	565	573	564	568	589	608	627	584	580	620	568	607	645	610	604	577	595	646	578	590	611	628	601	586	609	535	566	621	608	593	582	631	603	586	593	574	577	593	605	615	615	562	581	593	611	619	633	595	609	580	591	583	605	600	615	594	572	538	604	614	542	589	582	568	570	584	611	596	623	581	622	557	588	612	625	630	564	594	591	566	592	584	608	598	587	596	589	606	626	600	590	589	622	595	588	562	566	589	552	560	611	608	580	584	562	598	604	604	593	617	569	581	594	612	571	588	635	549	590	644	541	621	537	580	595	597	599	588	598	543	598	600	567	580	592	570	575	532	606	584	588	563	546	605	619	540	561	558	544	566	630	597	578	533	623	601	591	618	612	621	612	643	636	612	618	654	583	592	652	597	570	577	526	631	631	566	607	599	629	614	572	626	611	607	604	598	625	575	575	569	565	606	553	606	611	589	618	640	612	577	591	591	558	607	597	578	636	589	609	606	574	600	650	568	604	562	585	589	641	604	565	580	572	639	593	553	575	574	637	601	600	560	596	558	633	612	601	580	603	633	647	570	603	594	639	574	608	647	651	594	559	573	587	626	592	594	574	615	600	554	572	624	602	619	608	592	666	588	565	587	558	601	591	570	567	628	543	561	593	610	592	631	589	651	605	601	541	521	574	624	589	612	552	598	571	594	611	573	625	595	583	570	593	656	593	568	574	566	561	603	607	616	616	531	568	608	617	606	581	568	539	612	593	582	611	606	571	621	594	540	574	605	594	598	536	612	606	594	572	623	593	593	568	566	601	580	609	579	567	577	605	542	597	627	605	609	565	591	618	595	585	618	586	595	633	596	628	591	607	582	615	575	548	595	596	616	587	565	562	542	604	622	601	596	565	568	578	616	585	623	559	609
24442	22874	30625	24659	19585	6556	350	271	262	261	285	283	241	243	286	257	282	252	256	255	299	240	271	247	275	243	277	263	265	253	220	255	260	248	263	263	269	258	283	255	255	282	267	269	280	238	259	280	248	283	288	264	281	243	235	270	251	252	249	256	234	272	267	268	232	248	254	249	276	260	272	241	262	262	240	244	270	258	260	258	232	269	283	267	251	261	283	226	264	240	258	269	256	237	252	223	309	242	269	233	228	256	242	254	252	267	215	239	251	285	240	239	255	237	255	255	290	236	277	251	251	263	256	233	269	249	249	251	285	251	248	287	244	278	244	257	251	246	257	261	236	252	252	255	254	262	252	273	250	244	280	245	260	275	282	258	275	252	287	260	264	241	264	261	262	262	233	244	267	245	271	241	254	266	250	260	268	243	250	245	252	267	248	264	229	267	221	284	282	240	236	268	241	271	239	242	281	275	268	245	264	249	278	267	291	257	274	256	223	217	246	243	229	298	264	262	248	272	241	248	256	265	245	250	268	248	233	263	283	270	250	253	226	278	254	240	248	257	276	292	232	276	248	262	269	228	282	251	265	259	242	272	251	255	270	240	249	259	258	249	262	272	257	257	240	259	274	272	261	258	257	249	276	263	265	270	249	263	235	262	264	251	264	263	272	252	238	268	241	258	246	274	237	229	239	268	251	291	260	273	257	229	283	283	267	266	256	252	260	257	266	266	267	246	243	231	251	251	262	264	258	265	271	262	246	284	273	253	262	279	250	241	291	223	260	240	254	234	265	235	258	236	248	274	239	252	280	259	229	252	277	264	264	247	260	245	265	248	220	262	278	282	216	278	246	246	262	244	226	263	234	272	267	263	258	233	248	247	274	287	261	248	257	263	280	265	230	269	241	280	259	254	294	261	241	268	251	249	231	252	263	277	248	275	297	253	270	270	248	252	278	216	259	260	246	260	279	280	241	225	249	266	237	271	267	262	262	231	275	259	258	258	252	281	261	236	271	233	251	295	225	270	268	248	217	232	258	255	225	266	251	246	243	248	262	259	242	241	265	263	268	273	272	271	256	239	232	259	255	244	275	242	257	241	267	234	253	280	270	232	240	256	270	240	271	272	259	269	262	263	248	279	250	244	253	246	266	267	249	259	237	270	226	266	263	261	273	246	273	260	249	274	235	227	257	231	258	254	276	253	248	266	288	241	231	249	245	248	251	264	259	259	258	246	270	250	277	244	252	245	270	271	264	252	273	273	257	274	270	271	282	255	260	264	277	260	266	285	247	251	233	243	251	270	214	281	249	250	255	252	267	270	287	290	270	257	263	258	249	241	230	241	270	247	266	242	244	264	273	278	265	237	250	256	253	268	273	277	246	270	258	269	254	256	244	255	249	261	253	249	289	262	252	261	249	263	261	252	263	267	247	245	264	244	246	265	261	223	248	250	294	258	244	274	240	246	281	242	249	250	267	244	237	243	257	243	264	261	271	281	269	274	274	266	244	248	284	259	229	223	233	286	257	256	239	262	235	265	246	237	239	272	270	250	261	230	267	266	244	248	231	271	237	238	240	258	264	284	278	272	245	263	257	249	264	228	267	245	242	249	254	243	233	241	280	283	254	286	245	251	250	280	224	235	268	264	257	280	233	255	279	240	258	259	233	275	248	258	264	248	235	264	284	242	279	262	235	251	259	249	251	250	258	262	220	236	279	259	266	269	244	252	244	263	284	292	249	223	270	275	216	272	268	259	263	251	258	249	260	268	275	242	249	271	284	238	239	245	247	241	241	247	270	256	267	254	258	258	239	247	289	277	258	270	247	256	258	254	264	283	245	254	254	255	265	243	253	247	281	261	222	256	262	263	252	251	255	239	239	255	251	257	249	231	239	269	244	246	254	242	266	258	260	242	235	229	245	250	257	249	243	268	244	251	224	242	234	276	277	263	264	259	241	257	245	251	244	266	246	267	246	254	276	244	276	281	241	246	266	254	293	258	261	260	271	246	284	273	245	223	258	242	270	235	263	246	279	231	255	257	266	261	222	246	246	247	251	267	233	241	232	256	249	240	252	237	243	222	243	262	248	239	231	235	247	268	255	262	261	260	263	256	281	255	263	262	260	266	271	296	240	258	251	234	251	248	247	246	230	227	270	270	235	268	269	242	268	287	259	247	254	238	257	249	272	255	246	255	249	300	254	253	248	282	254	287	252	238	235	256	262	239	259	249	259	275	303	268	274	239	270	263	248	247	251	290	263	270	271	252	257	274	231	272	251	234	271	274	263	242	246	270	234	235	244	260	257	268	230	252	252	261	229	248	273	265	272	288	262	279	248	279	247	290	251	241	259	291	259	246	262	266	232	258	247	266	248	264	237	259	255	239	273	259	273	264	268	285	274	268	260	292	263	290	219	254	221	249	239	269	282	251	253	230	256	269	256	264	282	238	262	257	284	255	259	263	243	248	251	267	254	245	250	218	262	267	292	232	273	220	223	255	270	268	231	245	261	234	255	273	242	274	245	231	274	237	256	306	224	268	240	237	253	237	284	280	276	245	280	266	226	277	263	228	270	255	233	256	259	258	247	260	273	243	246	232	239	250	227	275	268	245	269	249	272	249	261	235	290	263	268	253	282	243	257	256	237	283	264	306	238	266	246	242	239	265	254	244	230	249	229	232	258	284	240	244	266	260	284	255	262	250	242	251	227	251	246	256	248	271	257	248	250	263	275	251	250	238	274	238	245	269	265	233	249	293	245	253	259	261	273	250	273	240	251	255	282	261	250	260	248	248	271	261	262	276	246	270	243	274	272	270	256	254	260	252	253	251	281	251	258	288	242	271	267	280	286	242	261	280	266	241	268	261	219	238	275	302	269	253	269	281	261	247	241	231	289	258	254	249	271	262	246	233	257	252	257	247	259	245	261	212	259	263	269	240	254	242	249	256	239	260	256	227	272	257	258	243	257	212	269	234	268	243	255	253	244	248	256	238	271	255	266	233	229	231	263	250	257	258	257	241	266	242	222	252	237	252	238	257	257	278	261	251	249	277	239	254	266	288	248	257	252	264	233	245	267	273	250	260	242	247	233	226	243	259	260	272	266	250	267	282	252	244	294	252	265	281	263	263	266	256	240	255	279	254	262	246	229	237	283	271	231	257	226	235	271	272	242	258	263	232	237	256	239	278	263	239	262	269	293	250	258	257	258	266	267	275	273	285	275	271	249	230	250	230	230	258	269	260	288	246	241	261	259	249	262	278	265	242	263	233	255	276	251	261	249	263	254	260	274	274	271	253	300	260	273	255	238	254	246	233	236	246	254	253	251	230	234	244	259	236	246	239	271	247	250	275	280	296	287	238	272	254	238	261	239	290	247	272	250	273	296	258	256	210	254	258	271	246	277	276	218	291	268	272	253	255	252	255	290	258	243	264	244	270	253	256	292	254	258	260	256	251	272	242	232	249	249	230	260	250	241	266	232	247	236	252	264	246	256	228	255	260	230	289
60240	87671	60379	17814	12744	1035	494	486	498	490	506	490	478	506	508	467	452	499	459	454	479	489	474	485	492	456	489	457	451	413	441	508	475	464	464	469	477	483	469	469	489	473	465	484	457	469	488	435	430	479	459	480	466	462	477	461	489	480	503	472	479	519	475	459	462	490	473	489	466	445	495	489	497	468	481	461	432	429	510	476	452	470	476	471	498	470	467	486	463	459	477	468	460	457	467	484	480	449	446	475	453	505	483	515	457	452	463	520	445	440	484	476	460	487	476	500	452	462	484	521	488	467	504	475	487	471	486	467	476	454	510	465	509	450	480	504	465	464	452	469	488	526	483	472	494	499	493	445	489	480	479	521	446	506	451	448	477	454	507	476	482	503	490	503	475	514	471	435	499	489	481	464	447	495	489	437	486	465	521	475	485	510	507	490	507	424	455	464	448	490	493	455	448	454	466	476	459	459	453	480	464	510	509	500	461	492	477	463	455	474	490	441	466	475	432	484	466	472	492	496	472	471	480	477	496	463	457	487	462	498	450	484	495	505	459	508	470	440	476	458	451	473	479	447	442	496	489	484	496	458	470	449	493	456	466	451	478	486	492	470	453	452	502	462	502	467	488	482	498	455	433	485	486	492	441	490	469	467	462	468	487	449	477	429	461	468	457	459	476	459	456	508	464	447	486	474	472	487	499	457	468	471	474	492	455	475	445	456	475	484	472	471	433	452	481	454	509	439	517	458	472	500	447	484	465	474	513	463	460	489	535	454	490	439	529	476	499	490	498	465	459	489	487	478	503	495	469	501	461	490	498	449	505	450	496	432	434	508	470	471	461	493	465	467	446	484	463	505	498	469	441	488	483	474	467	509	469	480	502	512	476	474	481	466	456	503	441	496	487	469	453	480	506	475	504	459	472	506	465	465	455	496	454	460	458	511	473	489	491	476	482	502	455	443	490	476	477	496	476	480	474	492	462	459	502	462	437	455	480	453	482	461	447	436	492	495	485	495	487	501	484	481	438	469	450	467	459	438	439	505	488	440	486	498	485	471	492	517	479	484	459	453	534	467	442	457	475	444	488	439	462	488	439	505	493	446	484	477	494	489	457	462	477	482	443	492	505	454	475	501	464	463	443	443	507	503	446	473	436	474	463	500	458	499	448	476	468	483	497	512	448	463	475	463	454	451	486	466	474	494	461	439	439	472	510	440	478	489	488	453	473	478	458	462	490	484	490	498	476	430	463	499	445	456	476	448	487	505	445	454	479	426	496	460	459	472	458	479	480	492	463	488	463	520	477	472	448	534	484	473	466	490	477	484	452	475	496	469	450	467	436	481	480	446	463	463	483	446	493	492	482	487	472	470	443	492	436	501	483	468	447	444	451	443	488	507	483	465	444	436	493	491	476	482	488	470	497	497	467	497	453	491	459	474	465	501	468	448	428	469	470	473	500	462	521	472	469	490	455	444	464	496	468	436	475	477	447	458	459	477	482	451	499	506	468	450	500	486	478	468	491	469	474	480	452	472	468	490	512	454	480	517	474	455	453	453	490	480	442	464	515	478	480	472	499	501	477	505	449	500	457	477	465	493	486	484	497	462	460	460	518	481	469	471	449	479	496	455	498	457	497	460	436	473	476	454	479	440	466	473	444	472	456	487	504	496	493	472	509	492	501	444	470	484	490	446	471	467	496	457	423	471	505	454	505	495	482	520	469	470	482	474	453	469	459	470	520	471	474	442	511	467	462	495	475	462	480	444	474	499	453	497	486	474	473	455	474	464	499	471	472	500	466	471	480	505	468	462	469	488	475	473	473	463	487	465	468	467	487	484	469	477	455	471	456	444	484	472	517	505	487	500	479	482	485	466	423	485	450	504	479	490	443	511	455	458	447	510	455	486	496	468	497	455	479	446	501	477	505	462	459	450	479	508	472	513	437	510	412	484	468	493	443	497	487	467	496	454	468	444	489	432	468	485	432	500	466	469	459	480	493	522	441	466	457	458	430	471	471	455	481	466	452	495	468	504	480	476	459	458	481	447	476	490	400	447	479	516	476	475	487	480	466	442	455	457	499	467	434	478	476	476	515	474	468	476	467	448	472	502	469	456	456	475	462	474	500	452	471	473	445	461	486	474	434	481	469	473	458	486	415	481	491	478	474	480	484	465	468	503	511	504	494	493	477	472	489	498	471	446	483	509	488	489	492	508	481	471	452	480	517	460	461	469	481	452	434	500	494	489	488	463	480	477	494	502	444	498	467	487	480	470	503	467	471	504	462	473	481	449	499	468	491	446	495	508	465	483	468	432	465	471	482	478	486	489	458	495	469	463	480	478	450	430	478	442	475	476	463	442	428	489	453	481	468	470	439	467	426	487	450	487	480	444	470	471	481	477	460	498	451	450	443	457	474	456	459	508	489	475	472	449	443	466	443	483	491	465	467	465	438	479	496	509	478	490	471	504	451	516	459	485	488	503	471	488	490	467	483	445	487	474	473	455	507	441	474	493	442	463	485	502	484	462	482	466	477	485	484	484	502	464	467	457	481	492	473	486	460	512	460	448	472	501	455	457	521	458	441	465	456	473	486	465	455	490	456	491	472	474	468	471	450	474	486	461	487	476	464	480	447	482	465	463	450	482	461	497	480	487	475	504	461	471	474	449	475	467	471	514	455	463	477	472	487	461	519	490	483	461	453	471	485	471	473	489	458	469	500	489	472	502	517	459	444	465	464	514	465	480	473	471	477	476	469	499	435	497	447	460	470	486	470	499	455	492	481	491	486	467	468	459	439	465	472	502	503	451	480	455	477	487	454	484	508	502	474	482	471	457	480	510	492	494	522	501	493	447	492	462	482	469	502	447	483	460	485	468	448	499	443	445	450	474	494	478	458	463	474	488	492	451	468	485	479	462	449	483	472	468	501	480	526	491	485	457	477	467	435	480	480	472	486	497	469	469	461	479	462	472	472	514	502	451	496	527	492	466	469	495	472	482	502	491	473	511	463	450	502	487	467	478	528	496	467	461	469	489	477	469	467	476	457	468	506	474	499	457	461	453	467	491	448	462	490	471	457	463	493	470	452	510	481	477	488	432	490	460	490	506	452	459	448	494	504	449	455	472	469	517	505	467	504	443	475	448	464	430	476	478	469	480	542	524	446	483	513	493	443	470	478	478	494	477	505	486	515	463	486	464	472	476	490	478	502	473	471	465	456	471	473	440	480	459	461	524	469	482	418	502	514	444	503	474	476	444	490	464	497	481	518	493	491	453	464	466	452	478	460	515	477	493	495	492	473	477	499	493	458	467	482	499	465	475	439	510	441	475	444	468	452	468	465	477	492	470	476	459	472	470	442	419	477	512	428	463	491	484	436	440	462	503	439	464	455	479	495	458	460	476	456	457	441	462	454	475	461	434	436	483	432	481	476	455	510	486	494	498	479	512	485	480	500	498	477	466	470	492	494	476	465	482	477	464	472	517	477	480	520	485	483	453	476	478	479	486
23251	21904	29958	23908	21135	17889	3126	483	442	444	435	463	416	433	391	429	449	391	435	446	429	422	393	409	400	432	391	429	427	418	443	448	396	417	403	430	415	432	415	438	415	410	425	404	424	458	425	432	422	413	411	416	395	389	419	397	396	411	418	429	428	387	418	442	387	446	401	447	403	384	439	409	364	434	388	414	398	440	391	418	397	460	448	395	445	413	422	419	434	416	413	415	410	447	407	403	410	399	415	408	418	406	425	417	428	406	395	387	416	432	427	418	402	416	377	406	454	438	394	395	428	439	414	441	397	404	400	399	408	432	395	441	421	411	410	407	390	398	430	445	414	388	417	418	410	390	407	406	414	427	417	413	413	413	410	439	412	385	437	416	420	461	413	418	420	412	428	420	407	418	410	454	440	426	422	413	450	420	401	418	392	428	435	400	390	423	397	439	392	445	448	419	433	427	422	428	393	368	377	398	434	409	417	420	405	424	415	423	394	411	450	410	449	417	378	424	437	410	369	393	412	386	426	386	431	416	402	385	447	425	406	435	409	386	448	432	411	430	410	424	416	432	400	408	439	404	406	400	386	429	414	430	437	394	418	433	426	423	399	407	429	422	406	418	420	434	423	453	409	454	414	455	416	442	438	403	416	410	426	364	426	406	427	393	423	375	413	426	454	468	435	437	456	418	387	416	392	406	455	385	440	410	428	402	426	405	419	411	416	404	403	406	447	443	423	393	431	412	436	418	374	419	439	405	424	397	390	394	454	364	400	405	377	405	404	409	419	411	419	413	423	433	429	411	413	403	434	390	411	427	368	408	402	428	428	414	414	423	429	409	396	412	445	456	388	399	396	407	404	431	402	417	433	390	425	390	423	395	403	429	413	457	411	382	447	416	434	425	425	403	411	438	419	441	443	403	417	422	408	420	416	406	420	369	452	424	441	406	388	441	430	412	435	429	468	392	399	423	437	408	452	417	428	384	396	430	414	388	402	415	409	403	453	433	405	413	405	392	432	399	433	428	396	410	404	432	413	436	424	398	406	415	405	422	424	411	421	398	401	404	432	421	400	398	403	458	430	392	404	413	412	397	411	370	391	426	445	416	419	428	439	429	396	405	409	441	427	425	429	403	419	411	420	446	417	447	367	383	408	424	409	381	434	422	391	418	438	434	379	421	428	424	411	420	417	384	388	366	409	446	379	392	405	400	389	456	425	421	409	418	444	384	415	409	408	425	406	385	431	411	407	416	395	402	416	379	410	416	418	436	410	454	400	388	402	397	443	381	390	461	472	419	425	434	412	395	421	414	429	406	442	437	385	418	418	457	397	409	398	431	436	390	411	418	439	415	435	423	427	393	436	409	392	453	452	447	430	421	422	378	429	417	428	387	432	382	414	401	408	415	408	420	417	392	408	445	404	451	432	449	419	397	404	384	426	450	410	401	419	455	389	394	427	437	418	389	397	415	400	410	421	425	413	400	447	376	442	403	452	406	438	437	369	407	441	387	384	437	421	417	409	423	450	395	406	420	428	396	426	442	427	397	448	406	394	437	388	442	401	432	372	354	394	409	406	395	404	412	441	439	410	415	392	415	425	425	407	355	393	364	377	392	422	449	443	401	422	406	402	425	415	408	450	396	432	392	409	436	433	416	420	453	455	437	398	424	436	422	386	429	410	426	413	438	427	432	459	431	423	399	447	470	445	411	459	415	419	376	396	394	421	410	403	410	434	428	387	438	397	436	426	398	426	407	401	413	396	416	429	423	407	418	435	425	432	449	414	397	446	401	389	428	405	440	431	403	440	412	445	427	400	383	412	431	412	420	405	403	436	410	400	436	416	405	397	421	405	429	428	443	390	398	443	386	434	429	414	430	455	432	420	408	434	409	404	437	385	372	404	432	396	434	415	436	418	408	411	447	390	393	430	419	409	359	405	427	426	382	385	381	433	411	400	414	459	416	423	423	426	408	395	429	421	417	399	444	429	442	416	426	404	413	416	394	434	424	419	413	416	439	418	427	397	411	406	415	432	425	434	409	405	438	424	429	427	404	419	428	398	412	415	430	464	431	416	438	416	422	396	444	432	383	422	408	412	417	451	433	388	369	426	399	433	393	444	434	418	413	428	435	441	449	387	423	434	407	434	396	426	399	413	417	396	429	404	422	432	397	418	398	441	443	408	432	397	415	396	445	402	409	418	429	399	426	393	412	411	456	432	449	446	409	427	418	412	439	456	408	434	406	405	416	415	400	388	429	400	430	406	419	419	410	395	400	394	391	421	403	385	404	440	426	417	426	429	443	391	441	408	387	420	382	427	411	435	428	394	421	444	432	430	399	391	428	399	412	424	413	405	404	417	390	453	391	440	426	396	409	394	460	412	379	443	403	407	448	409	433	387	423	378	412	421	388	436	430	435	423	396	430	384	415	422	418	427	432	421	390	408	402	400	421	412	394	409	409	399	400	430	437	433	451	427	429	449	408	427	426	384	413	419	405	390	417	390	408	423	403	429	414	401	416	418	424	395	411	461	426	390	444	395	406	389	425	414	416	412	418	427	377	462	367	409	412	371	396	388	389	470	399	415	435	406	372	390	427	383	393	399	400	445	418	433	447	423	415	392	437	414	434	399	413	445	427	431	396	405	415	428	411	377	454	399	368	412	450	445	346	402	422	404	384	415	450	408	398	394	419	369	410	440	442	417	449	429	428	424	400	430	405	395	421	409	408	415	403	389	445	419	427	401	412	392	433	425	406	363	397	414	390	415	406	401	403	406	413	412	395	442	397	403	403	418	428	431	427	420	437	418	423	415	408	425	432	429	414	416	442	418	393	423	409	405	418	436	389	410	411	427	426	404	436	436	404	410	435	410	391	393	421	393	449	419	392	407	373	418	449	422	443	416	478	398	426	427	409	390	412	394	438	423	402	454	409	394	417	417	391	405	428	421	436	416	420	392	387	415	410	419	429	432	413	418	439	402	441	415	429	417	425	409	418	398	386	440	419	382	415	386	449	431	388	388	431	414	386	409	371	406	388	436	428	406	425	437	415	423	396	408	384	424	370	411	374	413	401	380	411	414	415	392	397	445	410	417	399	439	397	430	416	386	385	383	427	389	400	410	408	390	434	402	429	418	414	433	398	382	372	425	437	429	401	408	411	368	424	400	385	418	414	423	428	422	417	418	422	407	398	401	403	416	433	417	410	428	397	396	409	407	417	400	446	412	436	409	410	439	411	431	411	406	432	449	414	454	408	414	404	422	445	424	384	426	412	435	401	446	409	419	455	428	421	429	423	404	381	386	426	405	399	421	397	392	398	429	411	417	442	395	416	426	398	387	428	386	415	427	403	395	432	441	432	411	405	417	433	439	409	467	434	420	436	419	408	440	416	428	389	412	439	412	421	419	427	383	422	419	436	409	411	439	419	409	434	428	382	433	415	401	408	446	416	463	418	443	429	393	390	394	418	374	403	425	450	392	398	437	405	420	422	425	409	430	422	392	390
59079	98276	70068	26071	15065	1184	727	706	728	751	712	752	757	676	755	748	701	758	696	689	681	730	703	696	701	715	732	726	697	658	747	708	684	678	741	698	710	695	695	721	718	635	762	747	685	689	707	723	687	738	728	708	723	711	693	688	710	678	705	775	676	709	691	651	725	673	702	761	719	656	705	739	702	677	763	728	766	735	688	677	695	717	690	752	713	704	708	685	726	701	743	681	749	679	682	716	692	712	657	684	699	722	694	707	735	660	705	664	709	712	697	674	692	748	733	699	710	679	740	729	716	741	681	749	718	695	717	714	700	686	693	663	687	713	688	686	674	680	661	706	736	706	701	679	729	687	710	706	679	699	703	697	690	690	678	747	731	705	684	680	718	714	706	700	667	718	668	699	651	687	735	746	688	697	777	678	683	691	681	764	703	709	685	705	703	730	711	727	695	696	713	720	683	645	674	731	708	671	731	652	746	682	656	713	700	700	714	675	689	724	709	747	652	715	736	717	716	709	717	715	701	697	667	706	648	704	766	677	719	729	696	685	715	725	740	745	701	740	680	713	746	679	730	729	625	705	756	714	649	694	755	729	732	680	684	679	692	703	676	714	698	722	704	737	691	743	745	716	685	693	699	727	699	718	713	715	736	701	702	693	703	669	730	694	728	657	711	725	735	738	728	709	671	681	692	739	702	663	738	677	694	750	669	723	723	644	653	669	737	675	693	730	676	702	702	674	694	709	720	682	715	718	744	727	688	715	681	692	700	722	630	679	714	678	700	705	676	709	692	657	721	755	678	714	690	734	668	713	667	692	660	663	714	714	685	730	746	701	759	669	658	672	655	691	721	699	688	698	707	683	760	692	695	710	661	738	694	716	670	724	642	716	675	703	699	743	730	690	707	724	697	686	720	710	722	698	735	716	682	698	660	675	723	716	703	730	721	717	702	721	726	701	689	674	724	718	731	718	646	705	709	660	697	659	747	726	711	735	672	696	665	686	713	711	657	708	729	697	721	705	693	705	732	745	711	644	677	738	703	684	696	710	671	704	722	711	722	697	710	683	665	736	739	718	733	666	688	745	683	718	689	689	698	686	751	686	689	675	676	711	732	701	666	671	632	728	700	712	681	670	707	731	684	747	704	688	694	718	681	738	691	706	695	689	707	729	734	622	735	726	712	699	749	633	723	695	707	710	717	678	725	679	713	682	695	727	756	677	743	708	692	697	730	719	694	719	668	675	682	718	697	706	683	684	734	675	715	658	673	702	694	677	724	704	730	639	703	729	679	708	688	644	694	721	696	657	732	726	687	707	644	723	669	706	674	664	741	681	701	731	725	697	701	723	729	704	726	715	740	701	673	691	700	680	673	718	684	713	736	699	731	682	748	679	710	749	745	673	688	686	654	726	681	697	707	726	706	743	746	687	732	729	738	712	692	740	701	726	716	720	714	713	722	707	650	705	702	669	706	708	675	716	720	695	696	637	683	673	714	697	718	716	723	714	735	715	697	726	725	707	750	659	733	728	648	646	754	697	705	712	659	672	744	703	739	720	680	645	685	754	693	715	703	691	678	708	704	695	712	694	690	711	709	749	765	666	662	715	687	691	684	747	688	690	732	718	667	668	713	717	707	692	692	732	728	702	710	723	686	743	703	747	697	730	709	646	709	719	706	664	684	710	733	709	723	694	664	722	724	663	660	691	680	720	703	672	695	718	681	689	686	715	719	732	709	737	664	714	695	671	671	702	778	726	718	695	676	752	705	671	724	670	673	700	710	713	676	684	692	698	709	662	698	701	750	716	730	700	674	708	723	676	675	713	689	712	701	701	653	707	722	679	697	756	755	694	746	722	707	691	692	671	710	694	675	711	752	730	682	739	663	747	715	696	754	740	663	691	694	741	721	681	745	695	730	695	721	721	682	729	690	698	711	697	676	690	735	703	730	692	695	724	691	720	645	701	685	747	726	672	682	717	716	709	714	683	630	682	682	656	675	720	765	714	650	746	684	695	711	643	750	729	718	735	709	709	674	712	686	709	679	691	664	684	740	674	679	720	703	662	703	759	728	706	720	722	685	707	650	742	706	677	717	705	664	680	700	689	681	728	700	683	692	693	694	673	704	647	696	751	668	718	763	725	716	677	725	711	739	761	729	701	712	684	713	698	706	686	733	733	684	667	737	662	708	721	688	693	694	677	690	689	694	741	739	725	712	699	684	710	711	731	686	743	683	687	731	709	741	692	690	687	756	699	726	721	675	702	718	718	692	702	655	652	689	705	697	754	745	697	712	719	674	698	711	724	701	713	686	678	711	674	717	695	695	676	683	734	734	703	714	702	718	690	657	682	739	681	712	666	719	669	711	674	748	742	636	710	708	680	726	682	703	669	677	704	712	717	715	697	684	739	741	711	721	668	710	712	699	683	733	730	709	678	719	684	678	714	695	716	670	670	720	700	689	691	725	723	711	707	691	698	696	688	693	739	717	704	696	707	740	676	659	669	669	685	721	767	698	744	728	711	719	681	676	695	732	683	683	680	711	700	739	685	735	726	724	686	719	655	644	656	691	730	710	686	668	677	690	732	707	692	646	716	683	692	646	651	726	705	670	710	690	731	741	709	739	718	685	719	709	700	656	713	698	703	685	683	699	741	659	707	652	687	714	713	733	690	701	698	756	705	712	705	753	682	682	691	697	729	718	644	685	647	680	716	670	725	719	705	708	713	681	659	687	738	719	674	766	647	678	694	656	673	699	699	624	749	664	709	658	701	701	679	719	743	688	717	672	682	704	759	736	688	760	677	718	740	744	713	715	711	689	707	694	707	672	715	763	700	730	762	641	679	694	732	674	726	717	770	674	700	716	730	669	704	713	693	687	667	689	704	681	714	664	696	732	711	676	774	707	730	700	667	673	679	665	686	721	677	695	715	702	657	717	696	713	645	687	745	717	707	682	750	708	643	724	704	693	702	716	723	713	689	752	727	705	675	642	679	702	721	748	708	689	692	730	681	703	674	678	695	703	701	711	702	754	728	619	693	725	674	708	692	716	721	724	626	685	720	739	666	719	672	673	714	686	733	718	724	660	756	685	663	729	705	689	683	667	726	718	749	702	678	708	694	723	691	692	699	697	710	723	685	708	701	704	672	694	693	679	675	753	705	720	688	697	769	696	720	743	676	690	698	705	749	662	718	769	680	715	670	682	752	719	668	749	672	700	683	690	646	690	674	703	724	712	730	678	692	689	714	725	685	685	709	742	696	744	726	687	717	734	718	675	680	737	674	713	698	716	707	680	677	731	659	718	669	723	730	740	701	748	753	691	725	727	697	684	701	721	732	734	690	701	662	685	722	702	650	704	672	706	734	707	722	690	762	686	677	694	683	701	660	712	730	710	722	715	681	716	684	714	682	746	656	704	728	698	683	712	717	696	713	728	712	669	687	681	657	647	656	688	726	731	693	696	703	675	683	716	679	688	687	736	712	657	741	679	713	734	697	691	718	681	671
29619	28713	24957	8396	1232	349	318	320	306	317	294	312	316	333	331	344	307	349	332	298	306	310	334	351	332	315	279	322	305	277	321	304	308	328	348	334	349	325	307	359	302	333	322	318	320	335	318	313	315	312	288	311	314	334	311	322	325	307	307	337	294	319	316	310	301	320	317	306	311	349	319	320	309	350	311	327	316	311	351	317	329	334	321	298	349	314	327	285	325	329	333	300	335	316	311	318	352	333	324	299	364	326	312	288	317	317	322	287	303	323	330	311	323	312	299	304	300	327	331	322	321	276	309	313	310	336	290	349	308	325	303	334	340	318	281	288	333	312	345	360	343	366	299	331	330	302	330	265	351	318	342	332	316	298	307	309	283	350	287	315	305	277	311	328	314	316	287	353	318	290	284	329	312	347	312	300	322	325	303	327	306	322	354	321	323	295	327	285	314	329	322	291	306	331	302	363	330	356	318	302	333	349	332	326	342	332	317	314	357	318	334	324	321	302	279	311	292	306	297	308	324	302	335	283	318	343	315	338	317	301	320	299	313	289	306	323	338	320	295	333	298	312	324	313	304	299	288	299	283	301	321	310	299	306	308	320	301	343	314	319	288	293	323	299	357	321	325	326	297	329	310	339	311	300	290	288	337	311	306	312	312	327	298	313	299	315	307	322	326	297	336	309	312	322	337	311	332	352	294	329	311	313	339	332	332	319	284	326	291	323	320	337	326	293	304	289	306	300	314	299	339	318	326	254	341	303	320	303	315	288	323	310	320	309	348	307	331	317	313	317	319	321	291	299	304	289	314	330	331	304	335	325	317	338	345	338	284	308	364	296	305	344	296	305	308	299	312	316	313	306	353	299	309	277	343	312	315	324	284	341	313	316	367	325	321	330	309	329	310	304	314	331	332	305	340	324	322	345	320	316	308	338	304	297	296	278	293	310	302	301	327	293	283	298	333	327	321	313	315	326	317	337	308	292	311	328	300	313	341	305	333	340	290	326	297	311	304	355	321	309	312	326	336	337	299	313	293	317	351	324	290	335	305	323	324	345	314	334	317	358	344	313	326	314	299	296	314	303	338	306	330	300	325	297	300	313	325	329	340	332	324	351	303	309	338	278	334	354	323	327	317	301	304	293	330	335	302	307	312	323	316	307	342	322	333	330	331	325	280	329	333	300	326	300	318	331	316	325	325	296	298	349	351	345	296	355	350	320	321	315	308	334	294	318	301	300	319	320	336	323	298	335	310	281	311	350	315	334	332	301	298	309	314	333	301	348	315	301	339	324	351	311	339	325	285	290	332	297	309	338	327	292	309	289	326	324	320	304	338	327	323	322	302	324	322	312	352	317	338	294	332	306	316	330	344	361	326	327	324	336	271	351	320	291	317	314	329	345	328	304	301	290	344	346	289	334	328	322	317	291	326	316	304	288	299	315	331	355	311	304	308	287	339	308	330	314	305	322	313	333	347	310	332	315	317	343	323	336	315	305	293	361	304	298	324	331	314	320	292	316	321	301	323	315	339	290	321	330	292	300	292	331	320	289	287	328	323	312	330	319	313	330	331	327	327	332	319	342	314	313	282	323	348	342	296	308	337	321	303	323	337	328	336	312	305	347	341	352	331	292	325	314	327	307	322	299	272	306	301	319	353	330	330	304	301	317	329	323	321	326	268	332	322	317	297	311	310	312	312	311	303	329	315	314	334	311	334	290	319	282	323	327	320	317	317	324	330	336	294	337	309	329	316	328	332	317	349	317	333	339	305	333	321	319	307	339	302	332	323	334	312	322	338	310	326	328	319	307	313	324	328	319	328	299	324	312	304	340	342	304	292	330	305	305	326	336	323	302	358	327	324	339	332	310	313	334	273	306	331	352	321	302	292	344	323	344	354	291	314	313	310	357	291	360	327	320	293	316	314	309	329	329	317	315	301	321	305	304	300	336	326	319	307	306	310	316	308	304	311	298	342	321	306	337	328	322	316	335	313	323	337	324	338	344	320	303	320	303	321	298	335	344	309	315	329	309	334	304	309	337	287	301	322	314	323	309	296	341	329	341	320	305	291	304	330	297	316	336	301	333	316	297	310	331	348	297	318	339	328	315	359	313	310	314	323	310	316	357	323	311	295	326	345	321	322	321	320	324	318	351	318	316	312	329	323	316	301	350	329	346	312	311	307	316	330	296	300	309	317	308	306	286	300	316	268	337	333	315	306	318	291	361	309	299	346	319	320	349	333	311	308	318	323	316	325	310	332	295	327	326	320	302	311	306	298	326	312	331	346	314	309	327	302	293	318	323	310	311	315	331	339	335	316	317	337	313	296	312	313	318	286	318	288	330	316	348	310	333	331	319	319	304	304	304	342	320	318	332	311	302	302	353	316	322	284	335	313	312	330	304	296	284	312	327	315	311	306	322	331	311	294	328	323	332	327	312	331	328	324	287	307	359	334	313	333	334	302	311	305	327	331	317	313	308	316	340	317	339	316	339	294	314	306	309	298	319	307	325	294	337	322	310	312	338	291	318	352	312	323	318	328	359	275	326	317	318	289	299	297	300	315	317	313	302	341	321	298	306	326	349	323	301	313	304	341	338	331	335	351	305	309	301	324	322	294	323	314	311	320	315	303	328	319	344	291	322	337	323	348	317	327	318	315	334	300	337	331	350	291	297	298	289	318	315	289	359	314	342	311	315	334	308	341	336	338	299	327	313	328	323	271	338	311	319	313	298	350	305	310	332	293	292	308	302	288	327	312	300	306	310	324	338	324	330	310	340	351	300	315	306	320	331	314	347	306	325	330	286	290	324	318	329	338	319	317	305	346	296	309	337	341	317	339	330	311	342	322	307	329	332	317	341	335	344	325	334	310	308	296	327	300	332	311	330	287	344	350	322	297	297	322	327	336	281	313	314	324	342	329	307	266	356	333	272	302	315	317	333	321	319	332	319	333	326	310	304	330	322	311	327	317	317	313	316	331	304	290	342	316	313	318	316	306	328	289	325	309	337	341	302	338	328	312	317	297	301	278	305	351	326	305	321	345	298	331	345	301	324	362	307	302	292	350	317	287	302	300	346	306	307	318	292	338	309	288	343	328	320	315	326	296	337	349	325	294	290	323	297	324	309	307	314	317	324	338	332	304	350	297	322	309	300	324	330	286	309	329	313	345	344	316	311	324	300	359	335	289	292	350	317	315	352	323	362	339	311	315	324	323	338	325	338	293	325	312	333	306	306	311	334	331	301	323	335	314	317	283	323	309	284	316	320	325	325	328	320	336	332	316	326	297	322	299	294	292	302	319	292	305	305	302	311	305	319	288	293	320	314	344	321	333	309	330	321	312	310	294	293	330	342	334	313	321	299	284	304	319	338	300	309	305	319	320	315	306	329	300	302	330	324	334	292	303	309	312	275	304	336	293	342	343	316	352	336	317	325	315	304	288	274	322	317	355	340	329	325	323	346	286	298	302	307	283	323	302	321	319	296	384	304	327	322	296	334	345	293
39867	46025	29321	5915	2938	683	584	598	611	652	595	587	594	614	605	585	632	617	568	584	595	592	572	569	618	608	592	621	576	592	574	613	581	533	610	612	583	573	603	613	621	577	576	584	631	629	632	569	590	573	559	569	591	583	619	563	580	594	558	585	600	592	588	589	612	619	618	555	607	642	613	585	616	575	619	597	558	591	568	617	582	595	590	619	575	518	589	590	603	598	642	592	589	602	586	607	594	602	616	623	607	587	588	619	635	572	583	625	624	593	600	605	573	589	576	633	585	612	621	557	582	608	554	611	611	566	565	558	606	630	586	583	540	569	564	559	609	642	602	639	610	613	604	633	591	605	575	601	631	578	588	577	569	604	602	552	564	589	576	568	555	618	616	564	582	592	596	564	568	587	619	567	597	611	582	587	601	609	579	625	596	584	594	547	549	588	570	546	570	583	606	564	632	587	618	596	581	578	601	540	594	615	584	568	579	645	577	602	601	591	633	595	618	552	556	597	561	633	570	567	606	591	605	577	606	581	607	572	626	577	578	586	578	579	622	618	584	619	600	574	582	582	589	617	555	595	539	601	630	561	606	605	625	592	564	646	589	571	579	629	631	597	611	612	638	553	593	575	563	587	613	581	594	586	617	615	609	579	592	560	588	584	605	590	548	601	554	607	635	612	604	583	631	631	587	603	530	572	581	593	594	600	546	596	570	596	614	573	581	606	591	583	572	608	612	669	605	614	572	549	604	610	634	602	611	599	578	589	608	615	626	625	598	581	561	586	636	630	579	577	610	570	593	605	595	598	603	577	592	586	572	615	578	613	603	589	610	591	530	606	606	602	634	593	581	577	606	563	601	574	613	576	542	599	575	571	612	638	572	571	600	655	603	579	584	586	583	602	592	537	598	568	566	560	572	594	579	609	605	592	609	643	577	610	572	592	612	597	566	602	580	585	647	584	615	573	557	606	575	556	570	557	546	571	598	570	600	601	638	610	581	583	590	598	557	577	563	604	628	577	581	572	532	598	604	611	536	568	551	646	590	585	605	596	584	635	558	623	580	614	591	631	582	633	554	590	581	623	572	560	625	592	613	599	530	598	611	630	626	600	600	612	568	577	595	605	602	559	644	642	603	656	574	635	585	602	577	604	568	584	605	576	596	581	575	603	563	558	574	535	598	633	608	565	609	576	593	583	615	574	560	620	590	620	633	589	575	568	576	562	579	615	586	603	584	554	592	581	587	568	613	600	625	587	587	635	608	621	618	593	578	572	611	600	603	595	545	622	580	606	601	597	641	551	604	575	600	555	609	589	596	561	578	598	600	575	578	626	588	637	624	594	622	585	611	618	575	598	592	555	569	564	628	620	587	549	597	573	592	590	580	614	600	627	573	573	563	599	582	626	581	561	604	584	608	558	589	636	617	582	569	576	583	585	609	628	590	598	567	623	593	596	649	608	581	618	536	519	547	575	596	561	584	551	631	597	583	585	617	588	593	565	599	589	629	597	618	548	627	586	608	615	554	630	632	577	591	608	567	578	596	580	580	567	573	572	579	599	617	585	562	564	582	572	571	581	587	610	579	550	569	614	521	618	619	555	577	576	642	620	551	623	600	577	593	608	595	577	558	634	606	590	593	595	613	589	533	612	565	583	573	604	598	627	632	558	591	627	575	568	594	604	553	557	623	667	612	526	625	583	592	594	560	619	609	530	591	573	558	628	635	648	604	597	643	611	592	598	591	562	616	599	614	555	587	607	616	598	661	568	575	605	621	596	595	605	601	577	631	653	571	585	622	541	609	595	597	606	614	601	584	514	590	581	623	572	578	604	588	589	565	625	583	611	613	574	613	637	605	609	572	574	592	579	561	614	637	589	597	599	605	557	569	606	661	604	549	605	577	611	596	613	611	583	658	594	630	595	627	590	571	597	613	618	560	581	566	604	571	564	616	584	562	603	593	594	563	617	591	604	583	571	591	580	559	566	612	605	571	539	552	608	568	581	580	597	549	575	608	587	583	608	551	577	641	608	565	624	632	580	560	582	569	606	603	590	615	597	584	570	606	606	603	623	586	558	563	597	569	570	555	565	586	567	588	590	568	634	564	558	577	587	597	591	573	666	586	570	635	590	573	582	609	654	589	569	589	574	580	619	593	540	578	610	614	571	559	581	563	619	618	578	615	634	575	604	573	566	550	538	583	590	641	609	551	573	594	615	618	560	589	582	597	602	630	601	613	592	593	598	602	637	617	622	581	565	583	565	608	613	573	651	595	573	582	606	570	548	599	598	573	617	607	614	587	621	560	579	539	585	594	616	570	610	582	561	558	636	590	565	590	561	574	601	589	560	557	611	590	597	620	600	563	597	636	540	581	612	572	565	566	588	553	578	590	576	594	577	579	595	586	619	578	589	607	652	589	591	574	605	559	625	607	561	540	599	577	584	618	600	568	531	569	614	530	608	578	613	610	591	572	589	581	596	545	537	579	565	589	576	625	580	603	597	598	570	592	648	580	620	576	561	578	546	627	595	592	594	619	566	607	620	641	565	577	562	613	595	565	596	596	552	582	610	604	599	570	611	565	615	573	567	589	572	618	603	587	574	571	594	615	536	582	606	624	582	585	619	606	585	602	585	568	606	584	583	568	617	585	534	651	642	607	592	605	643	598	628	564	625	624	583	599	581	603	567	613	621	575	584	577	580	606	549	596	583	583	603	615	584	575	610	581	595	610	580	593	625	573	587	557	574	587	586	593	573	603	567	642	580	617	611	618	557	561	556	560	578	604	620	605	567	551	583	570	561	566	592	592	574	590	539	604	613	545	581	583	595	634	558	595	569	581	618	575	609	616	555	591	600	587	573	594	645	595	567	609	571	570	618	591	596	579	610	578	586	615	626	581	590	597	613	595	595	615	607	585	598	560	563	577	580	611	599	571	588	567	596	620	555	573	622	611	597	580	570	573	604	668	556	575	624	598	567	579	588	589	586	598	606	611	631	605	640	599	593	584	574	583	578	568	584	562	590	591	597	601	570	604	610	584	544	603	593	636	570	616	589	592	631	578	573	625	589	587	597	603	617	599	591	557	565	576	567	623	642	614	610	589	590	623	598	592	597	556	595	601	628	623	562	594	567	620	575	614	576	588	614	616	586	591	608	594	629	589	558	595	591	603	595	601	576	552	591	552	627	647	594	655	639	626	537	571	613	616	648	544	622	616	580	578	612	587	554	607	598	585	603	591	597	634	594	527	592	634	572	553	566	585	595	582	586	596	574	606	582	588	549	608	590	608	553	617	600	563	613	594	571	604	591	589	577	562	581	594	597	594	590	618	589	597	561	578	607	562	581	587	599	593	566	579	612	569	597	597	576	622	612	614	573	597	574	563	585	558	586	605	588	597	578	574	558	612	610	574	615	626	568	595	573	585	587	578	608	589	587	601	595	586	613	580	601	639	582	564	641	631	581	607	579	597	569	600	606	601	575	584	573	579	638	563	619	581	586	576	603
24493	22679	29979	24162	21127	9949	494	256	237	238	212	236	243	224	211	248	219	231	216	214	237	254	218	230	246	223	232	236	223	229	207	246	256	218	213	258	245	271	245	225	223	206	218	260	259	224	242	233	246	230	211	206	225	222	236	210	228	276	217	229	226	224	203	224	239	214	234	228	225	249	228	237	238	214	237	204	242	231	229	211	227	222	227	242	234	227	243	246	228	200	248	233	215	244	208	222	228	216	232	244	226	245	222	231	262	226	201	211	216	265	277	208	227	252	250	224	211	225	231	205	226	233	263	257	222	261	221	231	240	223	231	253	251	234	246	219	206	236	178	238	240	231	251	214	251	215	218	250	237	217	201	233	237	218	227	223	204	243	206	224	238	217	249	226	252	202	223	257	223	208	198	252	206	237	205	212	220	240	233	235	252	214	218	200	207	218	212	216	199	231	230	238	253	213	219	223	224	227	232	223	236	245	233	235	212	207	224	220	219	224	233	225	231	196	243	221	216	237	209	233	209	247	216	240	241	210	244	231	245	211	219	244	228	234	223	252	250	236	236	213	238	227	235	250	224	229	219	219	221	212	237	257	196	200	219	242	244	244	242	228	224	226	265	220	260	211	252	236	237	227	213	237	235	197	231	232	229	236	236	233	208	204	231	238	223	214	213	216	212	248	243	222	228	239	236	229	242	239	214	208	259	226	238	227	229	228	219	254	252	233	205	195	212	193	205	220	222	232	219	233	199	227	231	212	240	229	209	216	234	213	235	218	241	218	232	234	202	233	243	254	247	237	225	223	234	239	231	251	237	242	218	237	214	219	248	214	251	224	218	215	231	236	215	237	225	230	198	205	235	239	228	233	235	247	258	197	241	233	210	240	226	217	216	235	231	226	239	269	214	238	253	242	242	236	274	224	217	231	218	235	221	221	194	221	234	213	206	215	200	224	208	212	217	252	223	235	236	208	191	190	251	213	246	219	238	239	219	224	214	204	231	240	240	235	226	235	216	211	223	215	198	227	233	236	222	224	241	221	210	233	238	237	215	210	253	230	232	249	219	232	198	234	246	224	197	254	194	221	204	244	223	206	222	236	209	234	231	210	236	239	207	231	242	225	226	258	220	242	248	216	221	219	251	216	221	225	229	208	214	235	232	217	228	218	252	229	250	253	227	209	220	214	227	215	210	223	252	233	206	220	220	225	239	242	199	228	227	213	255	223	211	227	239	215	219	227	222	213	220	224	235	219	255	203	235	236	239	235	226	253	221	227	219	212	230	256	208	219	226	208	215	236	226	235	238	236	249	218	244	230	221	224	219	255	238	258	228	222	218	244	217	248	248	207	212	244	226	219	247	226	223	248	245	240	224	216	222	216	237	239	238	251	247	228	211	242	240	207	217	191	228	256	247	201	214	224	221	226	225	246	244	203	225	227	207	246	231	238	220	215	223	259	226	212	208	207	217	216	212	232	251	185	194	234	246	215	233	234	207	218	207	214	234	228	233	218	230	195	226	212	239	228	217	224	246	225	217	219	205	229	227	220	233	219	227	213	222	215	206	236	233	220	213	191	221	234	204	204	215	228	224	254	228	249	245	253	221	234	242	201	233	246	201	240	233	233	241	205	238	218	243	214	237	243	227	215	242	207	227	239	193	232	226	217	225	223	243	241	240	205	226	223	244	218	211	268	220	203	208	226	213	242	241	215	214	218	211	242	205	236	226	235	236	220	225	242	238	231	231	211	237	235	222	197	238	247	219	233	239	208	233	219	213	213	236	233	245	235	212	189	239	242	230	235	244	220	238	243	218	247	233	206	248	221	232	229	199	242	238	217	250	244	230	225	253	215	241	237	198	228	206	213	242	200	207	244	221	207	233	226	245	237	214	237	227	222	235	228	226	204	236	227	249	215	227	236	247	241	226	257	223	212	212	200	216	251	233	234	247	217	235	213	218	213	222	258	241	240	236	226	228	245	248	263	236	221	236	244	220	252	205	215	225	249	227	236	216	233	248	252	208	233	221	198	208	240	193	232	239	233	238	224	225	230	242	218	215	226	258	207	214	213	242	216	243	208	218	233	236	245	240	246	208	224	219	253	263	239	244	230	242	218	235	225	246	253	203	229	232	213	243	203	231	234	249	214	225	229	232	241	205	209	228	230	233	200	234	217	254	227	217	232	195	240	239	231	236	232	208	225	231	221	216	210	216	201	243	227	244	213	207	204	220	221	202	233	235	233	232	246	239	223	248	234	210	234	222	240	234	240	245	217	215	232	248	217	243	202	235	230	212	242	242	227	220	241	249	234	211	205	223	218	223	207	224	246	244	236	250	213	220	202	203	234	217	236	214	217	194	239	224	216	237	237	230	238	240	221	223	248	253	221	236	243	236	213	242	191	218	251	235	206	222	229	204	207	224	230	239	230	243	217	237	223	246	228	243	231	237	198	214	214	235	212	213	247	233	228	245	225	250	227	219	220	213	227	221	201	227	215	237	213	244	212	234	213	236	244	211	241	246	223	226	247	218	250	224	218	253	236	226	218	213	234	222	208	240	218	251	236	268	230	242	244	224	195	222	262	263	225	220	257	212	249	206	243	208	219	200	222	246	243	250	211	233	223	231	233	237	230	254	207	236	217	206	223	247	225	207	190	225	238	216	248	240	242	223	216	235	220	226	228	223	205	235	208	244	245	225	215	238	221	210	212	236	248	225	234	244	233	213	237	230	231	221	239	208	233	206	237	219	228	241	245	227	226	217	255	245	241	230	203	223	219	216	224	233	231	272	241	210	235	228	205	230	229	209	221	234	226	251	204	217	225	238	219	239	253	223	235	238	241	218	240	221	237	195	236	249	226	226	239	224	240	212	234	229	230	210	230	195	218	227	204	265	242	225	209	218	229	245	232	215	213	225	229	238	223	215	232	270	245	198	227	240	208	252	234	235	207	242	221	241	234	205	224	224	220	237	215	230	211	251	220	223	228	235	233	224	228	248	263	212	235	235	227	226	227	249	201	244	214	213	206	211	254	243	220	251	220	246	225	214	221	223	234	233	224	257	244	227	240	242	223	228	242	219	216	237	216	230	252	246	227	221	237	224	233	224	201	212	238	215	255	217	243	200	255	229	237	241	198	264	212	214	257	222	242	197	226	234	205	224	192	227	238	236	247	252	219	224	217	247	240	227	212	240	246	216	230	220	230	234	247	248	234	206	218	254	232	207	211	217	248	216	228	246	246	226	219	210	241	220	252	207	252	226	236	232	219	218	232	210	239	217	233	247	240	234	243	236	242	205	242	217	216	239	217	205	226	246	222	203	219	228	226	219	223	235	227	223	233	239	209	246	212	243	221	204	224	261	244	237	231	190	228	222	234	225	228	245	223	249	216	227	198	240	233	226	221	226	229	266	255	242	221	219	229	195	195	235	263	232	214	223	242	217	218	214	209	231	248	241	237	223	238	209	237	253	249	216	220	229	224	229	228	208	233	219	238	213	223	260	202	234	212
60435	86682	52908	17295	23974	1423	480	511	485	450	468	442	483	400	428	421	420	455	478	442	402	428	390	417	489	436	445	459	408	410	436	407	427	413	426	391	390	427	429	440	440	427	430	442	429	421	453	417	431	390	413	441	444	405	401	434	403	461	435	435	429	420	443	438	424	461	418	447	405	378	433	415	403	423	447	428	407	430	383	412	412	434	384	419	456	426	379	444	458	440	451	389	402	435	454	435	436	398	461	439	420	430	469	456	441	436	418	425	407	444	427	393	429	407	428	388	419	423	431	412	449	430	395	420	375	424	478	404	431	433	390	425	420	437	429	458	412	434	480	414	446	409	418	404	457	395	402	412	450	417	439	412	407	413	416	404	410	412	409	423	416	432	449	455	428	421	458	461	358	435	422	440	406	399	423	425	451	396	449	458	422	417	443	437	400	419	394	430	428	444	416	423	462	432	392	425	442	444	397	463	411	433	408	439	434	410	447	451	432	428	429	406	441	437	389	429	473	423	426	422	392	424	429	440	424	435	434	421	437	414	431	460	437	450	426	422	399	425	416	408	450	433	425	448	445	410	401	474	440	419	392	415	432	411	460	425	427	407	436	408	417	400	410	428	438	417	452	463	404	430	407	384	432	434	444	423	445	433	398	429	409	448	417	429	398	414	402	444	451	414	411	435	422	442	427	442	421	390	399	446	401	456	424	422	404	431	473	423	387	413	373	427	414	432	420	442	401	400	408	437	418	412	425	434	457	422	413	431	437	431	431	448	396	403	398	443	454	421	444	388	411	448	443	451	439	413	430	436	426	408	377	420	423	418	446	443	449	407	418	425	413	458	397	436	443	407	437	432	430	450	454	437	416	412	452	422	421	406	420	417	428	435	399	448	451	434	430	444	417	430	398	450	435	425	438	424	426	415	435	436	409	419	417	424	453	425	389	398	454	479	406	460	437	405	422	387	414	446	438	441	448	410	389	390	473	432	452	400	403	391	457	454	415	436	447	418	435	413	455	419	417	430	422	443	437	408	468	432	412	418	447	429	425	392	405	420	420	422	455	436	436	440	401	430	438	458	428	391	459	424	475	417	404	433	479	429	411	415	407	447	420	443	441	412	364	408	451	432	425	421	446	398	442	361	426	425	406	398	441	441	447	413	434	430	418	431	416	429	440	414	416	401	415	458	412	438	412	473	401	442	433	445	432	408	443	442	441	410	444	438	403	406	406	465	415	448	446	409	449	424	405	378	383	432	402	412	421	424	402	401	443	433	424	408	414	412	426	421	432	417	422	421	409	431	439	438	461	436	420	441	431	427	424	418	414	418	428	429	451	415	400	386	459	404	415	400	428	424	446	370	462	450	442	447	409	427	415	457	393	415	385	427	427	446	412	406	413	438	440	435	438	416	416	421	417	379	426	424	417	417	408	446	447	442	405	455	400	419	446	455	440	409	417	435	451	439	424	436	434	425	436	449	413	449	413	400	419	421	443	402	404	443	409	422	425	435	439	415	412	400	424	408	429	434	460	444	430	417	426	433	418	419	433	430	409	414	400	435	429	401	410	424	427	413	437	434	428	458	394	466	417	432	410	409	446	409	430	436	424	452	393	434	416	423	410	428	426	440	414	459	427	408	462	410	442	423	422	433	433	410	416	444	392	439	390	432	459	446	393	409	409	437	401	454	453	407	440	408	403	454	383	404	425	411	386	407	408	413	421	403	461	430	424	417	431	374	424	389	420	426	452	409	427	417	463	396	421	415	429	421	383	468	404	395	407	399	413	439	431	404	424	423	419	422	462	447	424	422	455	463	424	436	419	417	437	442	428	455	401	406	423	426	409	415	396	416	393	423	441	431	389	411	398	406	439	403	400	408	406	466	410	425	412	441	444	423	423	414	445	448	436	413	437	423	429	432	406	434	413	400	397	448	418	458	419	456	430	423	433	439	433	415	412	456	394	441	415	413	435	412	447	420	406	412	435	446	442	426	419	426	441	396	410	427	412	452	431	447	395	408	429	429	417	417	429	399	441	408	429	475	427	418	420	396	447	433	376	390	445	393	442	460	381	449	381	405	434	393	395	419	440	422	422	427	439	384	410	384	451	414	414	435	448	408	431	413	407	446	447	411	433	419	458	456	420	453	444	439	394	387	414	419	433	401	454	430	431	441	440	433	443	419	420	438	455	410	491	421	432	440	414	427	457	406	394	435	441	411	437	413	405	416	413	405	456	416	399	425	409	441	415	421	385	394	408	435	431	420	433	439	443	394	434	433	385	444	461	385	443	430	444	417	421	410	447	416	427	419	437	449	422	405	453	440	401	428	447	397	458	403	394	431	421	419	434	447	410	438	413	437	429	399	418	443	434	415	415	432	432	472	440	420	442	460	437	420	431	426	420	422	445	449	420	421	437	448	418	395	430	423	400	430	439	469	403	420	411	424	417	418	420	451	439	426	422	406	425	409	431	393	391	418	425	423	432	403	405	453	425	400	421	442	418	441	418	401	437	414	434	432	426	469	438	429	426	426	433	439	394	389	399	422	435	436	467	444	416	422	427	459	443	408	440	419	451	445	422	430	398	428	447	422	409	426	415	411	404	435	368	418	428	419	427	435	409	403	427	408	465	426	415	411	410	429	441	420	425	439	452	417	402	403	415	399	404	427	412	445	440	436	426	417	437	427	393	419	435	415	414	421	455	454	390	392	425	456	424	416	445	395	433	441	406	420	418	403	408	455	411	435	425	436	420	420	422	461	427	404	448	405	438	369	406	450	424	408	421	409	397	405	393	436	423	379	432	446	451	400	382	411	401	445	439	421	438	409	406	456	464	399	432	434	464	402	432	441	409	420	443	416	409	442	405	386	397	436	416	409	410	390	406	423	447	451	470	451	433	462	451	422	434	408	409	402	455	425	402	428	456	422	417	428	429	444	424	438	440	395	413	414	439	415	441	419	420	453	442	465	419	426	436	410	441	445	447	411	458	445	404	431	445	441	436	455	415	428	414	417	478	430	422	387	421	406	466	436	421	401	405	402	409	422	447	424	403	446	417	399	454	434	402	404	436	425	430	405	360	404	434	424	459	445	446	412	414	459	419	480	449	441	418	451	407	399	413	436	413	429	417	449	444	419	422	404	465	447	444	452	446	432	460	428	435	450	406	443	410	424	432	416	443	431	434	443	448	423	426	420	421	438	413	403	445	460	446	420	436	457	440	442	403	450	436	445	452	442	428	421	439	465	410	432	404	426	396	419	431	417	444	405	430	431	431	416	411	419	449	400	422	427	445	410	446	407	414	395	413	425	425	439	416	418	418	406	434	439	408	415	390	448	472	459	380	444	413	421	461	418	424	449	430	432	439	443	451	419	441	411	395	454	415	431	445	411	459	444	431	413	439	455	386	457	424	406	447	413	403	440	437	426	414	432	432	388	416	425	429	428	449	450	433	420	416	422	429	413	428	447	397	414	413	441	432	406	414	416	403	411	412	412	412	440	448	463	395	417
23150	21786	29367	24218	23637	19309	5542	488	401	394	406	419	394	391	399	381	384	358	358	398	402	368	365	348	361	366	351	368	366	396	376	392	378	355	359	388	381	366	399	337	391	364	391	343	370	381	374	380	367	350	389	385	367	351	371	364	333	320	362	346	354	357	370	392	337	364	396	364	339	341	343	359	355	363	421	337	359	350	373	377	353	366	359	320	348	360	367	366	317	383	341	366	365	363	393	355	349	382	392	389	393	394	383	388	344	372	370	380	372	382	348	338	342	363	344	351	344	327	346	360	344	376	322	369	368	355	390	343	379	380	357	383	368	388	365	373	378	354	389	388	374	381	356	385	346	379	371	373	346	341	369	353	397	371	377	347	374	363	376	388	411	368	377	404	346	352	362	366	380	350	348	367	342	399	349	383	287	347	374	359	387	340	379	360	373	351	374	417	359	353	374	313	369	372	377	372	364	364	380	344	387	339	370	343	369	359	362	381	361	402	387	340	355	362	340	320	402	344	396	386	391	374	322	369	365	380	352	373	360	380	368	353	378	371	379	346	344	344	374	363	345	396	360	347	331	355	368	337	382	375	379	361	363	360	400	334	354	376	366	351	371	374	350	360	402	359	367	366	351	371	347	330	372	391	363	359	336	345	395	354	363	376	393	360	363	349	391	376	389	339	378	359	364	361	379	366	339	325	333	320	382	379	351	353	354	359	323	347	334	357	382	340	361	320	382	356	356	376	364	348	370	352	336	349	340	371	362	356	351	343	337	334	312	381	398	357	364	351	334	337	365	392	370	349	384	370	366	366	355	348	374	367	376	364	384	373	388	375	354	383	395	378	346	332	370	349	351	408	364	369	338	395	355	395	372	366	381	353	358	376	375	374	369	344	354	375	349	348	335	390	375	400	371	376	367	381	368	356	374	396	392	364	351	378	362	351	360	370	376	354	343	358	375	344	349	352	350	397	355	380	369	358	377	356	382	370	323	332	381	380	377	365	353	366	375	375	374	346	352	390	379	407	401	384	357	397	372	325	333	388	350	372	345	389	345	342	336	358	388	368	368	392	369	380	352	396	363	353	389	380	389	406	357	377	321	364	358	356	369	340	354	373	329	389	358	387	382	352	349	341	351	358	377	366	391	345	383	337	346	370	379	345	365	380	361	376	371	351	378	382	357	390	366	384	387	374	388	360	368	363	373	356	335	321	348	396	388	378	380	347	378	348	369	372	375	368	386	359	361	373	362	360	346	372	377	340	358	378	367	353	343	358	336	380	360	351	383	404	365	358	388	367	408	337	370	375	362	373	346	377	360	373	357	334	367	387	393	364	341	357	404	378	329	349	337	387	347	354	354	371	363	375	420	359	385	329	355	398	370	339	366	346	361	370	362	365	365	349	420	370	366	352	353	391	369	362	344	358	338	381	364	335	388	333	353	345	383	368	336	387	367	352	382	390	377	343	390	372	363	342	370	377	337	335	344	376	368	375	365	400	347	336	364	385	375	376	396	377	341	355	342	373	354	378	338	334	379	339	348	346	342	368	369	339	369	360	409	336	353	318	356	331	386	355	350	353	354	349	386	374	364	333	364	374	344	334	339	346	345	397	348	326	382	383	387	358	368	344	347	395	359	369	376	322	352	394	360	388	395	377	358	382	361	367	352	316	366	353	357	352	333	371	346	363	370	380	363	370	354	339	359	344	355	351	378	349	382	360	367	367	372	383	348	353	357	340	311	351	352	402	333	359	365	342	376	358	384	370	369	359	347	336	363	378	372	364	385	370	354	346	318	348	346	339	353	393	343	371	363	366	381	342	356	402	368	358	374	353	350	366	343	357	392	369	336	356	352	378	328	334	356	395	414	405	339	405	400	364	394	371	337	368	372	377	374	352	355	329	375	380	373	375	343	360	351	382	402	361	373	368	361	357	360	357	338	344	392	344	380	376	346	393	359	349	371	332	373	356	366	348	381	386	336	410	381	387	374	360	383	368	373	388	314	364	380	350	354	385	383	400	377	377	355	379	328	362	374	353	379	348	347	376	336	379	334	368	345	367	378	366	339	339	368	352	386	366	353	362	364	359	374	335	344	358	358	336	399	380	343	331	357	353	387	378	359	361	333	375	387	316	387	360	343	386	355	356	373	377	361	375	394	352	393	376	369	366	362	362	363	388	342	360	354	370	374	370	376	340	352	359	441	393	349	416	346	418	368	352	371	352	398	382	351	343	371	364	404	345	388	389	384	359	385	354	354	356	370	367	353	369	341	347	352	382	363	339	386	397	368	369	383	358	370	358	351	341	358	359	344	338	355	363	340	392	361	401	392	344	363	374	334	389	388	387	369	391	355	353	346	359	363	376	332	384	344	324	375	382	356	371	382	375	345	369	379	369	372	359	382	373	384	388	376	357	387	380	343	370	357	348	364	361	368	365	365	391	362	384	325	348	353	394	364	354	376	367	348	380	343	362	369	330	372	385	352	371	389	357	353	378	394	366	395	361	392	363	394	378	387	358	344	361	379	345	362	391	343	369	359	363	386	368	390	393	367	371	361	342	350	408	395	383	362	353	353	353	362	368	387	384	367	361	332	356	380	368	345	364	366	340	334	372	360	369	375	353	342	366	361	353	378	387	356	371	371	371	323	344	379	362	331	352	353	365	363	377	363	384	395	367	366	365	361	361	397	391	326	347	396	349	397	373	325	356	338	377	378	380	345	333	336	372	366	385	326	380	368	359	356	352	382	362	348	335	396	367	350	359	335	379	375	331	414	373	383	368	394	350	328	357	369	354	379	363	379	325	326	382	346	352	339	401	353	397	400	364	383	385	347	334	376	381	377	382	350	358	347	382	351	375	365	360	378	364	361	384	376	374	360	335	354	372	373	385	355	354	353	382	370	360	371	367	361	385	367	378	366	375	365	373	388	371	405	345	352	365	330	348	376	371	357	365	337	325	363	403	352	318	395	371	352	358	392	357	380	389	352	359	365	359	340	390	355	379	351	381	371	329	336	372	405	378	339	358	392	394	362	379	340	327	364	372	378	356	376	388	359	359	380	355	340	349	368	350	350	371	347	388	364	398	416	389	355	342	331	328	357	355	331	347	337	339	359	353	388	394	366	362	379	359	377	375	357	352	347	371	335	355	356	378	368	364	330	357	403	341	378	328	407	336	368	387	364	371	369	370	360	392	360	389	399	360	373	366	351	352	357	389	385	361	400	333	350	371	375	346	397	335	396	362	380	366	394	370	318	375	365	398	367	366	353	383	398	329	374	360	353	366	351	346	377	365	372	362	406	364	380	361	365	386	361	399	315	353	342	388	369	348	340	358	345	372	371	347	383	367	317	387	365	348	381	377	345	355	371	352	365	370	372	364	329	342	384	355	386	366	363	364	341	391	349	330	373	371	357	382	340	378	333	362	352	384	364	377	372	372	387	355	394	358	370	360	342	402	348	340	363	375	358	360	366	377	344	388	372	344	378	358	337	380	389	333	392	373	373	372
59980	86871	66590	25909	40295	2482	798	755	767	734	716	654	670	673	672	623	639	664	649	582	667	695	614	656	627	639	610	664	613	605	660	633	645	599	634	631	604	611	621	627	633	588	644	661	642	638	593	616	619	618	625	606	628	616	648	637	613	640	664	598	601	605	650	644	654	636	647	611	633	614	616	636	612	598	619	642	599	660	598	627	633	584	599	620	648	580	631	608	609	637	626	602	584	653	670	633	630	648	610	624	637	601	649	616	640	634	630	566	615	630	598	616	629	597	640	661	588	660	605	651	627	652	610	623	627	646	637	593	638	633	608	624	617	606	611	590	572	640	617	664	660	656	640	609	657	589	626	643	602	619	643	625	605	667	604	620	587	623	599	602	617	629	689	634	637	610	644	599	590	599	634	632	649	613	660	635	626	635	615	634	598	636	610	664	622	621	616	639	663	612	631	621	593	609	604	630	635	590	592	629	585	612	641	597	637	615	636	552	614	617	595	648	647	621	659	612	630	626	639	615	629	640	669	659	613	619	635	657	589	647	610	659	637	614	573	625	605	639	615	634	629	606	622	614	674	673	655	634	596	569	637	631	626	612	600	631	643	658	623	599	643	632	623	646	607	596	682	628	625	644	625	622	619	622	649	596	629	641	626	598	587	626	635	642	620	634	649	649	655	629	683	604	655	621	588	651	628	587	620	674	631	634	640	626	616	627	590	610	588	625	634	642	626	651	585	600	570	662	603	625	659	645	637	621	642	650	627	610	627	614	616	585	610	648	620	623	623	602	659	601	613	604	578	590	659	607	605	610	612	645	642	655	616	640	639	620	638	637	630	645	644	641	612	637	604	578	592	629	594	617	639	620	592	629	635	608	627	634	610	652	640	609	647	632	628	672	616	654	638	635	648	588	625	601	628	612	604	600	593	621	614	593	592	635	629	620	634	657	658	600	610	599	594	600	675	642	639	629	602	644	618	645	611	637	640	608	612	633	633	662	574	633	624	620	596	641	622	647	634	605	588	609	600	650	617	607	635	632	589	615	613	596	605	603	592	627	620	607	605	647	615	589	635	619	614	667	601	609	590	611	604	661	674	605	634	605	614	598	649	620	631	594	606	663	613	617	680	598	647	674	629	629	616	640	606	601	595	576	643	614	618	602	621	655	629	586	607	619	628	635	591	625	604	663	693	617	620	618	652	619	633	609	647	596	623	643	639	647	619	606	628	628	574	625	633	663	662	633	622	613	663	622	614	603	584	608	635	621	625	627	638	620	653	602	639	587	641	633	640	650	597	599	604	599	593	614	556	595	639	646	632	610	610	609	632	621	627	667	676	638	642	666	617	602	642	596	636	652	585	620	643	616	644	666	628	649	584	637	621	570	681	646	640	601	672	599	575	615	637	603	606	623	599	611	564	668	624	616	590	667	618	627	662	578	605	607	600	654	629	629	640	660	603	613	615	598	669	634	654	622	635	595	632	616	640	622	604	592	606	615	635	591	642	590	607	626	567	625	644	579	654	654	574	612	608	636	595	596	621	585	659	618	597	574	609	589	615	562	646	617	605	634	626	623	619	666	594	578	605	619	580	599	595	634	605	591	619	614	595	637	654	597	606	600	587	590	594	654	602	594	614	617	576	607	633	620	610	650	649	613	689	655	644	643	640	614	635	659	597	609	655	614	614	624	622	599	628	609	605	582	616	652	608	654	659	610	652	628	636	644	611	605	679	614	626	596	642	600	626	607	666	561	677	587	623	630	586	593	632	610	586	623	622	571	636	619	635	668	630	625	614	618	652	624	602	644	590	599	644	607	618	617	630	558	590	647	617	616	669	599	607	605	611	601	641	628	617	642	612	664	603	666	634	605	653	643	668	614	598	620	595	654	622	671	604	620	603	631	620	639	637	633	610	655	669	613	626	625	635	621	602	652	642	605	597	639	686	640	649	610	643	673	633	635	631	645	647	621	624	615	625	624	618	643	624	623	610	580	620	642	604	611	627	610	655	610	632	643	605	651	575	629	652	610	654	600	643	595	611	611	649	645	634	648	605	634	625	617	597	650	642	617	652	620	663	643	618	621	632	603	640	620	614	618	649	647	669	596	649	594	609	642	641	636	657	645	655	601	634	646	642	608	590	661	621	612	639	651	610	631	645	640	632	660	617	643	600	617	676	621	646	639	641	643	610	651	606	620	664	648	562	644	633	611	614	602	632	600	637	618	609	672	638	615	591	626	675	580	639	614	602	655	639	603	622	597	636	616	614	613	655	583	630	602	582	615	619	607	678	636	668	659	629	616	633	639	595	621	638	611	601	626	609	616	617	607	625	620	638	566	667	649	611	622	681	628	577	605	632	641	613	610	621	638	641	632	663	622	638	645	636	604	601	626	642	662	672	627	596	634	664	601	576	597	621	601	617	657	679	589	596	568	612	631	679	611	658	620	643	637	608	654	574	693	658	629	563	591	619	635	640	613	659	623	628	661	637	640	620	615	680	623	606	623	655	614	642	639	641	626	627	641	618	625	632	653	636	612	587	608	614	618	610	672	635	617	624	616	586	608	619	636	660	594	597	648	572	634	570	598	628	612	628	578	589	642	613	643	589	606	601	631	607	619	658	649	620	645	613	629	578	589	647	666	604	636	604	577	620	629	633	632	626	597	610	615	650	644	644	624	599	642	603	620	638	628	639	670	643	572	667	632	617	666	629	596	623	574	596	653	603	630	657	609	653	592	678	642	614	644	614	590	619	614	583	594	571	583	619	613	647	647	634	603	609	620	625	603	669	650	632	583	609	651	668	680	619	607	671	639	648	612	581	619	624	619	629	652	629	649	631	621	637	631	636	678	616	627	615	603	632	662	646	628	622	591	632	640	589	657	610	595	634	649	629	598	623	630	636	620	618	644	642	635	649	599	605	586	636	642	650	616	681	648	649	619	622	592	602	693	583	611	656	647	591	664	643	614	625	642	627	653	667	656	616	601	624	627	597	671	611	629	667	626	607	647	610	621	639	594	646	597	648	672	623	608	602	611	651	613	547	600	612	622	656	605	606	587	627	640	601	608	656	649	672	623	609	638	573	603	601	642	622	643	602	600	662	600	674	653	617	589	624	615	602	622	629	676	615	615	607	643	645	614	620	634	654	647	579	595	597	599	669	676	641	638	616	637	628	654	603	645	643	651	669	647	668	642	629	615	649	627	647	584	633	586	592	609	627	620	585	651	604	600	603	597	575	620	638	610	617	580	669	586	611	604	589	598	624	620	587	650	574	627	605	656	613	582	625	637	592	656	596	647	615	610	604	607	614	600	640	606	631	667	605	662	634	649	611	655	616	616	645	652	613	637	625	631	610	627	679	617	601	624	618	615	641	642	591	621	672	618	619	661	619	649	597	644	586	598	635	630	666	647	674	639	624	584	608	655	654	649	669	628	628	652	633	619	616	610	615	635	617	620	648	682	618	619	589	668	602	661	630	606	589	607	635	585	614	591	602	657	686	630	606	659
28278	24923	25131	8742	5338	544	290	273	265	273	278	277	239	283	284	308	302	278	272	276	257	254	268	284	284	258	292	266	293	291	263	284	279	283	269	273	300	273	229	281	260	241	291	265	264	274	269	256	260	275	267	268	263	285	264	280	300	266	299	265	257	262	292	270	278	266	261	281	284	276	277	267	277	283	264	263	285	313	262	283	304	286	268	275	295	273	303	270	273	287	278	247	280	281	288	278	287	266	278	276	242	277	263	290	272	264	251	273	252	286	273	279	247	274	267	258	232	254	271	315	215	275	252	288	264	260	271	276	285	254	272	308	274	272	300	279	246	272	269	293	291	249	295	278	270	277	266	266	290	316	230	213	276	287	301	293	257	312	279	296	289	305	278	311	294	266	256	289	254	286	270	290	279	254	257	252	304	267	234	255	265	267	268	246	284	278	292	254	264	268	251	289	269	280	252	292	236	270	282	307	251	255	293	265	260	300	288	295	261	293	273	259	242	245	261	290	260	284	263	277	268	267	264	282	275	300	275	297	276	279	274	265	292	296	262	263	286	278	273	258	263	274	258	292	330	273	242	265	266	289	269	275	261	293	282	257	308	276	265	273	295	293	269	281	242	274	286	278	274	261	289	279	279	261	265	285	269	284	297	279	291	286	274	260	290	287	257	272	275	263	271	256	295	279	262	252	270	273	248	266	294	290	278	267	273	273	267	247	265	286	300	262	269	272	279	254	262	290	278	279	287	294	283	279	241	297	278	291	280	301	265	290	300	237	238	287	285	287	267	275	252	237	298	271	275	291	269	284	266	254	253	237	260	279	273	274	296	270	271	268	254	286	279	241	253	255	268	253	272	300	245	305	290	273	277	277	284	278	303	266	270	267	280	323	286	283	271	254	251	283	288	272	257	275	300	278	269	264	249	282	264	304	258	281	281	235	277	270	248	263	257	280	273	280	238	285	265	288	272	292	273	306	284	278	258	295	292	283	279	283	270	295	246	270	281	253	298	270	287	265	269	273	263	279	287	256	273	282	268	269	280	263	286	290	269	274	274	242	280	261	265	263	262	285	255	286	279	274	284	269	260	255	272	291	262	273	261	273	316	259	279	266	281	293	260	295	288	259	256	270	272	275	287	279	298	276	262	272	273	272	285	283	257	288	273	242	291	285	266	265	277	275	283	288	283	275	250	258	288	303	245	276	258	285	265	259	270	268	284	280	265	271	302	267	252	267	293	274	272	266	275	254	283	243	279	287	282	232	261	286	256	251	256	287	256	308	279	272	272	259	265	280	292	278	255	255	255	263	270	289	291	278	274	271	274	269	274	247	275	303	266	285	266	283	254	256	256	286	292	249	269	276	284	260	276	259	280	286	276	290	267	281	277	295	282	271	272	267	273	290	258	276	288	260	254	277	295	250	248	276	260	302	270	264	265	290	287	278	248	287	274	256	265	262	298	272	288	276	278	271	281	262	283	261	290	287	236	278	275	265	295	297	267	271	326	240	264	268	248	249	277	274	257	247	255	257	263	269	277	237	243	266	249	271	273	287	318	283	237	290	255	244	271	253	277	272	281	271	275	278	236	282	249	279	267	274	294	268	254	265	242	264	270	271	285	270	240	286	275	271	288	248	291	261	249	257	257	282	257	266	265	289	274	270	239	331	281	266	278	245	304	267	282	266	287	293	270	266	246	266	271	263	273	310	259	275	257	281	276	263	247	284	271	262	263	263	258	276	285	255	249	304	283	266	282	284	245	294	253	263	282	257	265	254	254	281	287	308	252	291	295	265	293	261	265	275	262	251	269	290	284	293	280	263	291	292	277	297	280	264	271	272	272	268	285	265	285	279	268	285	282	298	259	278	283	287	250	257	271	240	273	282	261	256	278	274	260	271	270	250	281	280	313	297	304	301	268	270	262	277	261	257	303	268	250	272	287	259	256	278	272	250	288	291	234	245	287	283	272	261	303	277	282	290	235	277	291	272	283	279	269	259	262	280	265	294	288	272	285	267	260	253	284	255	281	277	247	267	239	292	264	274	259	268	273	277	270	303	280	281	286	263	301	277	261	302	315	281	238	279	286	278	294	272	288	309	272	276	298	274	249	247	280	278	266	280	267	234	256	266	293	278	270	271	277	282	294	286	304	290	274	277	285	262	253	261	258	256	279	282	286	276	278	289	295	249	262	292	310	290	285	286	323	272	284	265	278	266	274	296	264	294	270	278	279	273	260	264	265	268	255	263	269	279	249	285	277	262	245	282	284	280	276	285	261	262	293	239	281	298	275	243	269	265	280	275	262	277	265	302	272	264	289	282	277	247	256	268	234	296	247	304	286	270	292	302	252	284	301	254	279	267	272	291	271	258	280	288	276	278	283	293	281	276	250	274	256	252	286	260	276	290	285	277	271	278	267	301	300	279	262	298	288	276	280	254	275	271	271	264	283	284	301	275	297	296	247	276	288	253	266	259	261	284	269	248	265	281	301	272	225	241	271	286	259	265	265	296	267	289	313	264	273	292	248	257	258	271	273	280	254	263	272	312	258	247	277	271	278	271	281	266	269	292	255	255	252	295	281	296	261	297	272	304	273	284	271	251	297	233	271	274	269	277	254	280	281	265	282	283	255	259	260	255	312	283	264	274	251	280	261	264	282	283	285	284	283	265	296	283	300	268	291	258	232	251	237	262	284	286	254	260	259	265	261	300	277	296	269	268	264	254	282	265	276	301	269	274	256	288	272	286	258	316	274	287	290	261	297	290	284	275	266	255	284	305	310	271	272	287	306	256	282	255	262	260	283	254	248	290	281	278	282	281	279	255	271	297	281	295	253	298	300	260	264	270	263	268	276	266	282	267	257	265	278	268	262	262	290	287	265	259	248	231	277	271	263	278	285	281	261	259	247	290	261	278	278	303	281	282	276	275	275	271	289	297	279	250	293	274	264	295	257	285	257	247	226	291	284	290	279	287	270	276	269	259	268	280	276	282	272	286	278	269	286	287	281	265	284	264	246	303	281	286	288	303	275	285	259	239	243	283	278	252	296	265	271	255	275	280	281	270	272	294	280	270	248	253	264	286	269	300	277	282	251	283	277	275	271	256	259	267	251	256	277	274	287	268	307	281	296	270	261	264	255	268	267	262	268	268	288	285	272	258	266	271	289	290	278	274	264	308	265	280	270	295	276	258	250	307	305	273	263	274	283	291	303	288	254	242	281	233	256	258	252	287	285	277	270	264	283	248	276	279	276	296	263	267	248	274	292	260	290	269	251	262	233	281	256	270	277	245	283	252	282	295	260	270	284	275	290	271	252	275	269	259	237	269	275	240	295	289	291	291	267	253	247	262	294	270	292	285	282	263	280	304	257	260	288	257	252	273	290	263	265	284	280	298	274	290	253	270	310	262	263	269	279	276	267	274	301	277	290	294	279	281	273	256	317	281	241	282	288	274	252	282	282	280	272	282	249	280	275	268	286	271	273	326	273	275	266	251	282	302	277	279
35553	41502	31907	7173	11841	902	509	524	535	525	497	498	531	557	553	513	528	512	511	561	535	492	517	501	485	530	499	502	484	519	531	501	513	521	523	540	496	464	521	531	488	545	543	535	489	535	553	498	489	505	489	537	532	482	459	537	495	481	508	540	485	532	520	550	488	481	548	519	494	488	490	522	510	535	479	527	511	515	482	529	541	525	465	464	503	523	527	512	490	540	519	550	518	504	482	537	531	527	527	534	529	508	523	540	553	521	488	475	513	505	558	528	495	561	491	513	535	508	504	534	538	516	519	520	498	516	545	539	552	505	529	523	469	547	546	486	480	541	551	498	487	538	480	494	482	522	493	515	505	495	506	516	490	538	479	491	519	519	517	557	542	518	502	519	516	507	535	570	540	497	498	509	514	521	526	522	549	544	509	483	524	537	513	504	555	520	521	488	545	504	504	543	537	489	542	531	508	500	489	521	534	546	554	523	562	539	486	544	497	517	512	482	513	458	541	540	516	520	528	500	509	501	535	512	475	507	528	538	517	481	532	524	559	532	540	562	570	484	556	510	540	517	508	508	527	534	529	528	513	537	514	506	497	503	502	510	510	494	529	542	532	519	484	515	529	496	483	573	513	529	487	505	539	480	545	517	517	502	488	552	550	530	550	538	478	499	486	535	514	523	492	532	524	533	526	523	549	485	465	541	537	507	510	513	486	526	549	495	524	494	508	524	542	526	506	578	487	500	516	520	528	495	505	491	510	525	489	470	534	477	528	557	509	519	523	529	481	515	490	488	505	522	507	485	501	512	519	519	515	514	487	509	507	541	531	530	551	553	508	519	526	504	513	529	525	507	481	499	492	523	521	516	522	549	473	534	518	520	525	506	576	481	476	519	517	496	495	536	514	492	548	533	528	482	486	571	541	504	541	522	538	508	528	554	535	528	516	494	508	518	505	516	496	503	512	508	506	539	536	573	539	535	495	521	517	526	509	509	523	570	491	501	503	505	503	532	525	514	526	526	533	518	497	513	539	520	507	516	539	555	529	541	478	505	498	501	542	507	546	500	505	509	521	544	512	509	538	492	563	507	509	532	490	536	475	546	510	508	550	536	525	515	530	493	543	544	501	532	509	530	479	534	549	547	508	492	509	529	531	508	493	517	532	478	540	524	506	468	494	489	481	516	545	537	540	547	488	537	517	491	510	516	504	515	506	505	520	477	500	557	501	565	522	508	504	489	535	526	557	480	483	529	509	500	525	495	505	501	511	531	526	512	521	523	520	496	529	503	520	488	524	514	495	512	528	541	522	494	518	531	559	539	518	538	526	483	525	546	546	474	547	530	511	538	536	499	475	503	503	487	530	509	518	503	499	557	510	537	545	505	514	513	501	519	524	480	527	504	502	569	536	508	501	533	545	500	528	489	512	515	484	531	508	548	529	494	508	516	507	515	518	499	531	509	518	509	536	508	537	488	553	539	520	518	494	509	505	484	489	494	481	488	474	511	516	511	530	517	500	490	502	513	503	519	514	510	508	538	521	507	490	533	534	520	488	580	498	486	546	538	513	517	493	512	488	523	522	507	512	537	492	510	530	559	532	522	515	486	544	520	526	501	515	536	523	524	492	479	483	491	494	520	550	450	540	504	510	500	528	478	506	486	535	495	516	505	518	518	525	503	535	511	501	529	520	547	524	520	531	524	517	531	537	544	490	498	535	515	528	544	519	529	500	501	492	515	514	473	557	530	493	551	537	535	535	509	542	518	494	510	509	517	504	543	501	507	540	513	518	517	529	532	496	502	449	513	510	556	551	522	548	524	552	471	527	512	497	544	503	498	540	545	536	487	514	524	507	525	477	517	510	543	467	530	535	536	499	462	496	550	562	526	498	484	522	522	471	500	521	512	524	456	503	543	511	502	531	516	527	516	506	487	486	512	548	524	517	484	486	503	533	500	544	520	500	512	512	494	518	475	538	519	457	540	530	516	500	517	489	506	470	533	531	519	511	479	440	462	491	503	515	499	479	487	529	509	538	525	481	534	545	565	568	519	526	518	523	536	477	481	530	514	513	550	522	560	499	513	507	533	483	522	504	496	505	523	495	496	473	513	493	503	555	555	513	568	561	502	512	518	516	486	533	475	490	517	527	509	530	525	481	520	519	560	467	522	548	497	520	548	500	508	517	457	493	526	496	494	494	515	499	531	503	518	550	535	545	502	489	496	487	517	534	490	546	536	469	480	508	513	531	521	462	479	540	568	504	503	525	519	531	538	527	497	529	482	542	548	487	529	488	495	515	514	548	509	540	492	485	549	506	484	503	523	556	490	529	488	543	549	499	498	527	521	505	526	553	510	503	531	509	523	511	483	534	567	508	516	482	527	535	494	511	491	525	559	502	518	522	512	535	513	513	517	501	538	561	541	501	494	539	491	507	510	550	548	525	516	517	517	521	544	545	499	564	481	494	479	509	493	526	514	491	498	494	523	551	517	516	483	562	517	473	509	544	538	506	523	492	533	502	494	503	506	502	500	550	530	510	502	555	562	557	494	542	481	500	497	508	578	522	549	506	568	502	494	487	563	499	555	517	495	519	541	522	500	563	521	518	469	464	537	539	502	539	554	525	503	475	490	501	459	498	553	488	516	544	495	457	510	546	525	481	535	514	514	555	508	549	501	489	511	542	537	527	503	492	551	505	494	555	480	524	491	502	510	534	491	488	484	505	534	522	527	509	525	555	518	506	527	484	500	528	503	523	512	495	486	523	506	496	500	495	516	525	541	500	541	463	531	492	488	510	479	464	532	475	510	515	500	512	530	512	502	508	507	490	526	514	499	511	558	518	507	516	520	543	514	518	538	513	494	493	545	549	553	476	512	514	507	512	501	583	560	489	508	459	526	511	501	503	500	465	528	553	490	537	570	546	510	513	504	497	551	528	528	526	510	519	545	506	525	509	533	548	507	505	520	510	541	510	529	484	545	516	538	510	516	525	490	533	453	544	549	520	523	542	478	530	508	502	505	524	519	544	515	498	529	508	507	523	519	512	504	488	511	474	494	476	526	486	489	507	520	525	531	558	481	511	547	511	499	502	498	539	525	508	521	541	498	539	545	530	528	495	512	489	525	515	512	490	518	502	517	533	513	506	556	515	517	530	520	529	518	487	500	506	528	487	525	528	486	549	511	497	499	499	443	541	513	504	541	545	530	524	521	470	539	485	553	489	529	481	498	513	583	546	492	507	516	529	473	535	500	482	511	506	504	463	488	506	525	466	508	536	550	517	517	532	486	485	541	511	529	515	499	513	458	557	530	525	519	483	482	543	524	470	518	507	520	518	536	497	546	508	547	555	557	501	529	523	548	510	511	523	529	541	501	508	496	525	501	516	525	544	493	489	501	556	489	518	502	504	516	517	520	515	525	521	499	551	524	495	488	501	499	521	523	507	458	505	539	490	552	511	522	517	577	499	523	493	516	493	519	500	511	536	539	511	491	514	520	492	537	524	529
24298	22054	31057	25156	24404	11507	614	266	227	212	226	233	207	209	190	203	210	199	216	195	227	181	199	208	213	207	182	192	215	196	204	211	187	213	183	238	191	213	215	208	196	203	210	185	182	195	187	203	188	181	193	216	206	183	202	207	194	214	202	190	211	182	207	211	202	212	215	175	205	203	210	209	195	214	211	213	188	221	186	192	207	177	201	220	207	196	200	184	196	207	206	207	203	219	201	185	206	199	236	219	220	214	178	212	181	199	205	200	210	194	179	195	187	196	181	194	189	169	200	172	184	206	182	201	190	205	202	196	189	205	184	200	208	187	201	182	181	177	204	164	184	186	174	195	202	210	202	191	189	195	213	190	211	192	200	197	185	208	181	174	189	215	194	202	213	180	210	188	181	196	205	212	194	202	191	201	190	211	180	172	176	203	218	178	192	201	189	211	205	183	176	205	206	201	207	200	204	204	194	209	189	198	194	192	220	212	205	202	191	241	170	203	204	210	214	199	172	186	202	196	205	193	187	186	184	191	205	175	210	202	199	175	211	172	179	191	207	195	167	208	198	202	206	185	203	196	185	211	215	205	202	204	209	199	174	204	197	204	196	197	194	207	207	185	196	190	190	217	205	172	189	177	202	194	203	213	222	190	188	184	201	193	195	187	192	182	198	206	209	201	217	192	186	196	178	209	207	179	188	205	184	206	223	198	192	205	207	190	207	181	197	204	186	224	177	192	200	185	198	193	208	214	178	189	202	197	216	216	207	210	177	186	188	197	161	213	215	184	179	181	213	174	195	182	203	177	211	201	206	188	193	187	189	197	203	208	228	192	189	184	205	223	181	184	186	182	177	182	216	196	196	194	195	195	202	203	193	186	178	199	214	180	201	209	194	223	248	185	206	181	214	205	226	204	203	180	184	190	192	192	188	173	193	182	217	182	199	194	200	219	191	189	182	222	193	231	211	187	193	202	209	196	202	224	202	174	195	186	193	188	187	189	175	182	211	188	183	203	183	212	213	195	198	179	199	178	197	218	178	205	202	184	222	203	196	174	191	169	195	210	203	195	225	190	240	220	176	186	200	199	193	211	194	209	209	181	199	220	195	202	188	200	207	182	184	182	189	200	185	207	213	190	199	209	200	185	163	201	203	194	220	205	205	204	196	189	205	193	200	200	194	211	199	208	199	192	219	192	192	196	168	193	186	191	212	220	201	203	201	189	188	204	184	201	200	189	206	198	179	203	185	191	189	196	192	209	185	175	200	181	182	216	201	170	206	189	203	187	207	205	229	179	202	209	194	192	218	199	217	195	188	201	188	218	205	194	193	214	208	198	167	202	194	219	193	210	209	208	179	203	211	174	189	193	170	209	213	196	201	199	184	207	183	186	215	177	207	171	191	207	211	203	204	189	178	192	219	195	200	195	194	191	190	198	204	196	197	191	218	191	187	188	198	215	220	201	198	193	196	199	222	215	204	182	204	181	210	203	189	194	198	191	192	192	193	186	171	193	212	180	190	204	184	177	211	193	215	214	204	217	185	185	219	176	171	183	205	167	171	172	200	196	220	214	181	180	191	201	171	214	168	181	187	195	190	200	179	213	179	237	193	199	204	172	195	211	201	207	214	228	195	196	213	201	203	204	210	200	210	193	195	216	209	211	195	183	224	194	202	190	198	179	196	205	175	157	193	189	187	173	199	190	186	197	175	185	210	202	167	183	193	197	183	192	211	184	195	192	196	205	182	215	201	205	196	187	197	200	174	190	197	204	220	186	186	217	190	187	192	187	198	192	219	171	187	179	203	200	174	197	189	193	180	194	197	190	178	226	199	191	176	197	180	211	206	189	185	193	213	178	197	200	215	179	213	185	192	201	205	209	203	201	211	193	174	222	185	208	192	202	186	202	213	217	188	191	205	191	213	200	211	205	193	219	203	189	199	170	194	204	173	214	185	195	203	192	192	196	204	188	196	211	228	181	190	200	237	178	167	215	182	214	176	192	197	219	196	188	192	189	198	224	182	191	194	192	224	181	204	164	187	208	182	185	223	202	213	200	195	175	209	177	205	181	219	176	195	195	198	215	195	210	201	219	186	203	182	180	198	202	200	200	215	178	192	197	183	187	191	206	196	209	226	165	194	172	184	184	207	211	206	204	199	205	188	195	178	202	209	161	208	192	202	199	183	216	190	205	210	192	182	201	201	192	190	177	196	202	201	208	195	185	192	175	202	184	179	190	211	206	187	216	186	219	190	201	192	173	194	175	180	208	220	185	181	190	210	224	178	194	211	222	191	183	212	194	177	212	188	194	190	188	200	211	184	182	208	220	180	223	184	192	210	186	172	182	206	179	189	205	200	195	171	209	174	171	191	172	194	203	193	205	184	156	203	171	185	199	198	195	185	164	209	210	192	180	190	202	207	223	208	194	208	190	185	193	195	188	199	179	186	185	201	186	201	194	207	196	178	173	184	203	198	184	203	184	213	176	195	212	196	182	204	184	196	199	192	182	210	178	181	219	197	195	194	212	197	207	183	179	182	204	204	176	220	172	202	205	185	184	207	206	187	206	185	194	185	180	204	196	201	200	209	188	199	189	206	236	167	201	202	184	192	203	173	200	210	203	169	185	178	167	203	214	176	185	192	212	197	204	185	162	188	185	185	197	189	213	205	192	200	165	201	175	189	186	181	195	200	189	184	203	190	203	181	176	200	201	179	195	178	207	201	209	199	202	189	187	173	184	197	173	194	190	181	208	198	215	207	174	192	176	184	201	190	223	173	183	196	171	194	189	199	201	190	189	196	187	213	240	190	168	205	205	197	205	202	212	197	231	177	193	187	220	194	164	211	203	197	167	197	209	185	188	197	196	214	164	173	211	196	169	212	204	211	212	181	198	187	189	198	196	201	189	201	192	213	195	179	175	206	195	186	196	181	211	185	193	170	212	199	203	185	233	197	205	187	190	177	189	191	222	206	197	181	178	197	201	189	211	221	218	194	181	208	170	202	200	214	174	210	227	199	218	220	197	187	177	199	204	193	195	212	217	188	181	190	198	217	197	178	171	183	178	190	166	196	206	164	192	164	204	212	201	190	195	204	200	199	179	196	168	198	202	200	182	197	182	201	214	179	212	204	182	192	187	214	174	187	172	201	192	209	197	182	224	184	196	190	195	225	208	177	205	185	190	208	192	220	167	193	215	207	178	198	203	177	211	218	208	187	197	188	209	185	192	208	199	201	197	189	208	199	183	201	222	175	192	215	182	184	205	198	220	216	217	177	204	188	202	205	204	200	210	211	208	193	173	186	213	201	169	188	193	214	203	192	214	192	195	196	163	208	194	182	216	207	167	191	205	176	200	195	197	204	209	206	175	231	203	183	177	180	211	198	214	180	208	192	210	222	220	195	212	199	210	214	198	203	202	220	224	184	198	186	189	207	186	208	193	196	191	195	194	208	200	216	220	214	201	211	196	199	180	164	197	197	208	185	183	199	198	190	203	199	209
58919	83596	61960	19688	33765	2215	512	497	488	463	408	381	384	391	370	397	391	430	379	388	390	372	426	385	384	377	385	390	383	385	415	380	351	372	398	382	394	346	391	398	377	378	366	408	375	350	403	352	406	369	372	379	417	370	383	380	394	344	416	350	385	383	376	376	401	414	377	357	414	402	386	385	375	371	364	380	402	345	394	365	382	387	367	403	351	357	393	342	363	365	364	406	357	370	369	357	375	374	358	371	330	364	385	427	386	378	362	384	349	356	408	396	372	381	388	365	366	368	385	399	413	373	368	362	356	372	373	362	360	377	395	380	373	409	393	362	353	375	394	376	404	371	345	420	325	405	388	373	374	372	377	390	389	384	394	399	357	391	351	356	365	347	357	342	375	361	320	395	363	342	391	335	389	424	388	369	374	395	374	370	375	378	333	392	354	375	368	399	392	419	355	366	376	359	386	343	390	374	384	359	365	383	403	409	380	365	367	378	357	362	369	377	377	394	383	390	362	405	357	397	370	383	383	341	393	346	375	350	350	404	390	394	357	352	377	385	361	398	387	371	394	369	378	346	350	367	359	373	380	366	402	420	334	388	384	374	380	388	407	400	404	366	384	388	358	396	379	337	384	383	415	361	359	336	416	384	371	383	360	396	379	375	404	383	371	364	368	382	384	388	380	386	401	353	370	386	371	376	434	373	379	391	405	378	382	351	367	406	406	387	374	365	358	366	385	429	375	362	396	357	359	390	363	363	400	408	403	413	391	329	395	410	373	370	409	360	425	354	375	380	363	381	404	398	339	366	386	381	381	380	395	422	370	349	373	372	364	347	371	386	350	408	371	381	366	387	345	394	367	351	401	389	386	369	392	371	377	398	392	328	375	416	365	363	372	378	355	365	385	314	364	357	380	362	357	357	361	385	363	411	365	383	381	390	388	411	360	365	379	374	395	393	358	384	374	402	394	358	373	390	397	357	398	377	366	360	374	348	409	371	353	381	378	371	380	356	397	370	384	411	369	364	380	398	391	431	367	375	380	367	386	399	420	361	425	384	360	389	373	431	436	376	390	370	393	387	376	373	365	381	370	383	408	388	377	381	358	354	383	366	379	396	394	349	448	394	385	370	384	389	382	366	374	407	382	433	418	363	407	402	382	363	394	371	349	333	370	367	394	395	381	422	368	370	415	363	355	375	391	388	364	377	368	362	377	368	338	367	350	418	386	375	367	366	372	373	373	373	322	347	357	368	346	364	351	369	379	401	344	377	335	400	363	401	369	391	340	404	411	383	380	371	391	415	391	383	381	398	400	383	379	371	354	367	389	414	403	364	381	394	337	387	402	368	353	388	380	377	387	381	361	388	342	363	379	381	358	394	370	377	363	388	376	359	380	380	379	367	408	364	379	355	399	368	361	381	390	368	399	353	339	401	364	372	363	382	372	387	375	377	353	412	381	348	407	386	388	366	394	392	364	363	419	366	408	369	398	372	366	385	397	357	387	390	351	361	372	421	375	361	339	410	408	331	351	393	354	375	399	376	368	365	376	381	386	410	367	388	380	376	367	381	361	375	363	366	406	388	357	395	370	355	407	383	377	376	377	383	394	366	392	358	390	383	380	393	396	357	393	364	397	356	360	379	369	370	363	395	364	395	360	365	348	375	361	396	358	391	386	366	383	364	344	402	394	378	412	408	383	401	393	367	340	390	387	368	371	369	373	375	382	384	365	381	369	403	386	415	379	363	392	377	386	362	358	391	363	363	332	355	356	342	424	367	353	411	369	389	404	412	358	351	392	375	405	360	362	395	393	392	357	350	372	404	420	343	393	368	342	370	368	354	347	385	362	386	346	388	400	363	393	392	362	364	383	367	353	378	369	377	365	368	381	356	389	392	352	376	384	388	367	400	405	377	389	396	375	413	390	350	397	373	362	392	384	371	352	399	374	388	364	386	388	396	375	315	341	403	380	374	359	359	338	371	354	363	423	401	347	371	389	357	338	350	379	376	398	382	388	391	424	358	353	356	359	378	369	345	356	392	366	353	349	389	392	373	381	389	411	366	385	350	373	410	391	373	404	386	400	363	351	392	353	408	373	372	381	401	371	366	372	371	359	395	387	379	355	366	394	329	388	369	372	423	406	377	359	338	382	386	421	407	373	400	370	385	357	381	366	397	393	389	387	393	405	377	374	401	397	395	388	400	371	404	368	363	342	342	359	392	393	376	385	350	361	362	322	412	371	362	347	396	347	380	381	359	390	371	380	356	335	372	381	379	384	372	399	371	409	346	353	371	390	365	352	401	385	373	377	349	394	403	393	375	367	349	362	380	366	376	360	415	352	375	390	376	408	390	396	356	396	375	415	369	377	378	378	389	378	385	376	362	372	411	399	366	363	402	402	387	366	366	364	397	354	392	398	389	367	381	349	396	395	382	352	407	374	374	411	353	358	381	360	359	356	392	392	381	375	365	384	381	377	415	384	388	386	369	369	369	393	362	369	373	369	406	376	384	404	391	385	368	407	374	348	389	387	372	380	370	394	366	377	360	365	374	383	400	353	364	412	370	373	374	358	396	408	371	369	382	372	374	394	372	369	339	413	377	367	380	402	361	401	362	367	359	386	361	345	372	371	413	395	374	407	380	370	394	387	368	382	418	402	381	399	410	375	404	401	375	377	405	407	373	398	366	377	381	358	372	394	368	361	371	378	371	400	378	371	360	358	394	358	343	391	399	396	390	401	373	354	410	384	358	369	395	381	379	360	388	384	390	352	398	428	375	407	374	418	364	354	375	383	384	378	376	379	375	406	371	351	408	388	383	388	376	358	354	371	352	374	378	390	393	367	361	376	362	374	396	367	349	400	374	364	360	363	379	360	382	377	384	370	379	372	352	383	369	366	364	371	364	373	393	388	346	381	375	380	344	356	363	384	365	365	388	362	413	377	346	350	414	395	390	395	403	370	373	380	388	369	349	376	345	350	373	370	385	341	357	408	349	390	393	363	340	391	392	394	384	376	349	386	347	367	392	397	378	400	376	392	402	423	379	381	387	406	368	385	363	385	400	366	364	409	393	390	404	386	390	346	351	399	375	409	383	389	355	391	361	361	362	385	365	390	378	376	376	384	379	366	378	386	384	389	363	348	363	356	378	389	390	379	393	396	382	411	332	399	389	379	346	375	352	360	409	392	411	350	379	388	375	387	362	362	431	386	373	383	369	366	350	365	345	372	387	344	365	383	370	378	389	401	363	379	367	377	378	331	381	388	405	355	354	379	364	362	415	369	397	371	393	350	395	365	374	362	422	413	378	378	379	373	368	395	394	376	351	363	371	358	388	383	394	347	368	367	360	356	379	390	355	415	343	410	375	400	372	379	418	351	391	438	397	377	373	368	399	359	382	397	388	365	384	384	375	380	388	380	367	392	381	399	385	381	380	374	375	367	376	405	388	375	364	408	359	371	384	364	359	384	386	372	385	376	347	371	363	368	368	366	401	339	362	391	347
23223	21615	29483	24239	25110	19306	5032	496	402	407	396	355	386	367	378	377	372	394	343	414	365	366	374	349	363	352	349	412	355	384	359	374	358	366	358	360	353	362	361	343	333	366	317	311	320	367	377	351	336	362	328	359	338	358	374	366	335	352	355	374	350	362	348	357	325	333	344	333	398	356	376	351	395	316	368	317	375	354	370	376	346	342	375	373	368	365	399	348	389	371	368	352	373	350	351	326	379	351	367	333	325	362	363	334	359	339	357	385	338	354	346	341	360	373	322	334	321	322	355	352	364	383	366	326	341	368	335	364	328	330	339	365	342	327	314	349	345	347	282	342	355	334	350	334	375	385	345	354	343	346	346	367	314	322	332	318	386	332	336	336	367	322	355	318	385	311	355	350	351	350	296	338	312	359	367	351	387	356	362	315	360	357	337	334	337	358	330	326	332	339	346	330	381	338	337	373	355	340	369	319	352	368	348	324	337	360	332	335	353	354	334	359	357	358	350	361	366	354	314	308	356	342	329	354	339	315	345	345	336	343	336	346	371	353	354	348	374	337	348	323	342	306	337	321	360	356	350	376	337	361	357	309	333	342	343	360	374	331	327	358	368	337	374	336	355	332	347	364	321	385	316	329	343	373	368	363	338	332	367	340	357	362	353	343	357	368	367	310	359	365	340	342	341	346	380	355	357	337	347	362	306	321	387	308	379	347	375	365	330	336	334	361	320	363	305	325	330	362	349	350	340	322	347	329	354	347	340	317	362	363	325	346	325	368	350	359	333	357	329	352	327	367	347	337	368	349	329	361	349	323	352	335	328	325	338	366	349	362	327	346	359	369	353	330	333	351	346	339	337	356	349	316	379	358	332	374	361	355	368	333	352	376	357	335	312	377	377	337	315	388	363	375	388	356	322	361	356	345	353	351	338	334	347	351	347	340	359	341	372	373	330	365	357	337	339	377	329	365	339	346	337	352	338	351	347	331	335	359	338	346	360	362	340	350	353	365	361	344	364	363	332	342	369	338	373	366	360	328	355	359	323	359	348	347	298	354	359	351	356	325	317	335	359	348	372	373	348	347	345	347	316	353	382	369	363	326	323	334	338	337	339	346	345	349	321	335	377	353	363	332	351	336	372	337	341	348	367	323	340	358	370	347	361	339	379	348	379	362	337	355	352	350	341	362	364	328	332	341	343	345	334	342	332	342	341	380	341	347	352	351	352	349	364	377	366	344	352	344	378	348	368	368	333	372	349	329	367	311	356	316	345	340	354	361	352	379	380	319	345	326	358	343	343	373	319	314	351	369	356	340	350	327	347	360	343	351	349	341	362	365	336	326	326	356	341	343	362	322	330	395	334	365	373	309	357	363	357	340	364	363	364	326	334	344	365	377	368	357	337	349	353	358	354	365	338	342	374	335	354	324	338	337	341	339	362	351	364	356	355	347	325	330	352	323	340	324	327	390	330	353	336	364	368	344	362	312	323	352	331	345	350	363	384	357	336	339	357	375	323	362	324	340	339	363	371	382	366	343	361	369	338	352	320	347	334	346	333	336	366	346	317	334	338	362	344	330	352	322	344	355	343	346	345	369	359	367	373	354	354	342	376	341	328	340	375	346	334	354	345	360	350	342	338	356	337	339	337	378	356	352	348	363	360	319	349	364	362	346	338	368	375	344	348	316	363	351	367	318	364	382	345	365	354	331	340	346	354	354	374	388	351	389	318	365	315	347	365	365	363	361	324	353	318	342	324	360	305	345	370	345	367	339	340	323	342	340	357	343	329	361	343	348	368	369	366	357	323	342	331	366	367	327	358	337	363	354	379	373	356	324	359	338	352	354	337	323	350	352	313	322	340	369	327	345	343	305	337	348	348	324	329	337	353	361	349	349	352	353	364	358	347	374	373	363	340	361	362	358	347	333	344	346	337	357	334	325	393	330	370	341	321	312	333	336	319	361	337	359	360	366	361	350	340	340	359	344	331	378	340	368	367	368	358	338	361	357	364	329	329	351	328	372	308	336	340	317	347	349	347	323	351	363	373	364	319	362	344	365	355	348	349	320	329	328	358	365	392	345	367	335	392	337	319	331	342	378	376	366	350	388	357	347	343	355	351	355	348	330	315	320	342	325	345	338	332	346	348	341	375	369	338	349	342	373	360	352	351	315	370	360	364	360	347	353	310	361	360	319	340	366	341	349	328	366	342	333	363	325	360	323	350	313	345	332	326	341	353	325	333	327	346	382	338	370	346	345	337	398	321	323	349	338	376	344	370	309	341	313	349	323	338	331	349	344	327	331	337	345	330	301	338	336	343	317	366	370	325	357	349	346	352	348	364	366	350	348	338	348	364	351	354	357	357	344	365	320	387	344	386	366	335	358	341	332	326	361	361	377	357	343	373	363	373	328	344	380	325	359	358	362	358	344	392	359	352	340	346	352	345	302	343	361	326	347	338	375	353	344	336	352	366	333	328	360	334	358	344	332	347	359	338	369	353	350	350	334	336	358	345	372	360	362	360	377	379	355	337	345	351	337	316	360	340	335	354	365	342	332	332	351	352	350	344	340	354	333	341	359	333	336	374	346	331	372	326	369	338	363	313	332	332	355	371	343	357	329	337	410	343	326	327	334	313	331	365	356	329	344	335	327	348	344	370	351	352	361	340	354	349	323	342	347	335	318	366	368	340	336	339	389	348	335	346	374	357	339	338	365	356	367	342	354	338	379	334	333	351	327	343	334	333	324	349	333	320	319	358	350	355	350	334	318	340	361	359	334	373	338	357	351	360	348	337	346	371	376	365	335	335	341	338	385	357	327	314	365	366	353	350	359	343	343	371	377	358	348	342	351	335	324	349	343	341	341	342	352	365	367	329	350	327	310	363	354	363	331	350	339	346	364	372	369	367	325	370	363	300	362	365	363	350	340	376	349	348	369	348	328	355	328	324	345	343	312	352	334	365	365	316	366	387	311	320	345	337	354	343	354	351	308	359	358	381	364	386	319	379	348	342	360	351	338	328	375	361	362	356	355	338	348	349	365	340	330	352	351	318	357	381	315	351	356	343	346	338	368	358	357	344	360	333	374	322	377	314	344	352	326	338	339	323	348	367	361	349	320	380	345	348	331	338	328	352	327	353	360	342	353	359	355	363	335	333	332	324	360	344	328	368	343	335	356	344	347	326	353	353	334	331	306	352	335	364	365	338	319	371	369	340	326	379	334	354	338	349	334	329	344	338	341	356	330	357	359	358	340	383	397	350	348	370	340	331	333	333	342	335	385	341	342	372	359	372	324	332	356	353	368	368	369	343	324	338	346	344	349	362	337	376	329	359	354	335	338	331	335	326	343	332	340	362	358	388	353	316	355	362	344	336	371	370	341	365	377	328	338	349	391	312	317	343	359	353	332	346	333	363	346	353	364	359	341	339	325	374	351	343	364	347	353	323	314	358	353	330	330	359	341	356	352	354	337	372	358	372	335	332	342	360	325	348	340	367	335	298	316
60684	95008	69758	21258	40406	3526	819	759	717	706	623	636	669	703	666	615	629	657	651	611	630	599	617	659	625	608	630	600	582	624	632	624	571	587	613	640	627	620	664	617	588	631	603	656	635	571	648	602	641	622	617	621	623	655	605	631	620	614	622	601	617	590	641	626	622	594	608	676	605	633	579	601	617	581	585	592	626	639	612	634	619	580	585	605	582	613	586	553	623	572	599	601	630	697	585	631	609	550	562	627	610	579	656	668	616	574	605	603	614	658	604	585	620	599	594	606	643	620	649	653	605	629	624	599	567	582	620	594	589	617	630	567	618	586	577	550	584	607	661	617	593	643	624	589	595	645	625	622	594	626	601	622	670	645	593	599	596	633	654	579	583	569	602	609	620	558	598	598	602	581	649	629	576	606	608	598	608	643	620	624	586	598	616	595	626	632	621	618	580	556	601	634	600	616	643	626	626	617	631	630	575	647	611	628	622	621	619	599	647	604	615	639	606	605	571	626	635	576	606	617	620	596	540	598	605	628	579	598	620	633	611	633	639	590	636	602	594	645	612	572	590	626	623	591	637	593	603	576	619	606	608	590	607	612	650	626	643	581	667	592	599	612	609	602	606	589	613	632	600	605	642	640	646	643	612	637	616	631	592	595	564	587	585	621	584	637	615	594	596	571	574	608	612	619	641	623	591	581	630	619	637	628	644	602	596	602	630	609	626	607	600	643	633	611	629	594	631	602	597	660	615	611	618	622	609	655	630	611	594	619	588	629	611	618	589	596	602	629	583	650	551	620	594	626	624	592	617	609	613	649	564	637	606	590	623	616	618	614	615	605	605	601	637	602	646	596	608	607	612	607	616	640	586	613	629	634	628	614	645	612	582	592	586	586	577	605	618	623	610	609	550	670	589	618	649	596	636	587	629	617	615	615	595	614	590	607	606	624	606	610	588	640	629	610	657	617	565	612	565	603	623	594	593	631	600	572	611	624	648	622	591	646	612	598	574	606	628	583	622	532	598	566	603	601	551	608	626	587	636	595	654	575	607	629	570	566	611	604	624	600	612	623	600	599	579	629	623	564	636	628	614	610	631	598	610	594	633	644	642	648	572	590	601	660	595	594	594	586	611	637	620	636	610	584	629	550	592	630	634	617	644	599	633	597	612	645	626	603	588	581	589	618	596	578	610	641	597	600	638	582	570	599	587	609	607	588	618	584	666	586	609	636	611	644	607	628	627	637	652	652	628	595	610	612	605	620	601	548	635	616	610	626	600	596	584	632	581	605	640	612	591	584	617	595	574	580	595	581	636	620	565	600	610	635	587	611	610	582	605	634	641	607	643	611	588	577	623	590	634	662	631	604	608	606	587	624	581	621	610	607	616	617	637	587	576	615	592	611	605	585	616	610	595	645	653	555	577	639	605	583	593	624	579	634	551	606	611	627	627	651	600	611	591	630	625	576	582	614	604	656	557	603	646	615	575	658	601	607	592	600	635	591	607	606	577	601	610	589	615	600	612	637	595	582	608	641	580	620	584	633	606	538	609	619	632	586	589	631	591	628	576	609	584	572	615	614	563	569	621	627	600	607	587	617	621	581	636	628	579	577	617	590	609	643	609	647	587	613	602	613	623	634	597	647	594	619	603	634	563	660	607	603	593	625	589	625	554	622	621	551	587	603	662	571	641	616	613	621	593	599	616	654	618	634	618	599	620	597	643	616	623	598	594	588	589	612	599	580	602	611	591	590	618	628	604	611	599	610	620	598	603	596	551	597	575	631	590	554	604	611	605	612	610	631	605	651	580	648	624	611	602	631	618	600	601	631	598	584	582	612	646	584	605	615	607	667	580	595	612	629	602	618	614	643	556	610	572	611	593	608	581	577	618	568	600	605	637	621	573	642	649	587	602	615	584	625	614	617	593	598	615	598	615	556	605	586	572	589	612	624	598	606	597	569	664	611	613	621	576	583	592	573	614	584	594	581	586	680	616	669	575	625	654	634	584	614	634	605	576	616	613	629	617	626	652	632	607	596	608	599	593	625	626	582	575	604	605	571	633	636	571	603	598	564	605	579	617	591	578	621	583	614	611	610	571	634	580	584	615	625	569	623	594	583	599	621	596	605	598	591	600	629	609	622	556	659	610	618	616	632	603	640	616	622	613	646	599	629	618	562	613	595	640	590	577	607	584	616	565	635	621	627	577	596	650	622	627	578	634	645	563	607	614	613	589	609	587	572	635	614	601	541	614	624	599	582	630	612	627	597	627	623	643	660	609	608	592	615	651	621	637	624	594	590	631	576	588	597	610	621	599	634	626	586	616	616	621	618	583	556	618	608	660	614	612	616	569	635	586	576	589	619	616	635	626	621	629	579	652	594	601	604	604	589	614	613	577	621	592	573	624	581	615	599	582	603	638	562	578	598	601	626	624	611	609	581	610	612	636	602	578	631	622	641	600	659	585	638	660	605	601	611	644	626	620	597	615	587	610	611	588	633	589	595	627	577	597	602	660	636	617	636	633	643	616	607	647	611	631	633	625	632	555	581	583	606	571	597	648	597	623	603	592	582	608	597	632	574	604	615	604	642	673	565	584	621	613	614	580	592	641	616	581	601	593	627	612	617	623	616	577	585	647	640	604	637	605	623	616	564	603	617	648	594	629	614	554	626	640	619	661	619	626	629	619	578	651	619	595	607	622	619	597	609	634	635	576	601	633	624	574	620	599	593	620	626	634	638	605	608	604	595	621	629	583	579	646	589	608	626	576	544	654	628	560	626	606	606	618	631	601	645	608	611	584	621	636	635	596	571	638	632	587	590	620	594	570	608	597	606	575	620	609	606	592	597	597	654	598	575	642	591	591	610	574	577	585	604	587	630	586	636	615	600	589	641	614	644	620	653	612	613	583	589	575	607	629	660	621	606	585	592	582	640	585	627	595	593	607	595	641	603	586	575	579	613	617	606	668	595	552	638	642	631	603	610	583	618	622	631	608	583	625	628	578	607	619	633	574	552	636	631	552	611	544	605	656	646	593	558	633	655	631	650	652	636	592	618	563	612	601	593	580	630	632	609	592	611	588	665	608	583	593	647	615	667	613	628	604	643	592	626	626	630	576	657	598	612	638	643	643	627	590	627	569	611	620	604	603	657	592	634	605	640	601	640	613	616	590	589	596	596	626	598	609	628	603	593	562	588	610	561	606	632	667	587	569	586	590	605	599	586	631	627	598	604	615	590	602	662	622	591	623	617	565	660	664	610	610	586	642	572	569	587	639	618	603	632	635	601	611	613	591	557	607	578	614	587	595	634	626	631	612	589	624	613	592	609	599	603	606	618	582	565	617	614	585	620	595	596	621	604	570	639	611	619	606	595	583	595	593	641	564	578	617	593	592	647	615	614	609	596	597	623	605	569	584	665	658	605	637	601	618	631	604	578	614	597	585	618	589	576	639	608	617	611	615	619	611	601	599	607	620	593	606	617	577	595	621	583	637	645	604	595	630	615
28547	26917	23611	6948	4316	479	307	301	252	284	283	265	302	301	287	276	272	282	290	289	276	266	274	285	285	284	246	254	288	263	261	265	282	263	286	265	285	290	244	278	279	284	271	255	269	278	266	271	304	259	281	273	295	287	262	277	284	293	311	270	279	289	270	259	281	263	249	255	307	269	229	298	282	251	258	316	283	308	293	261	264	278	262	305	283	299	265	256	282	234	299	264	261	277	263	261	247	248	289	269	267	281	274	278	275	266	272	290	279	275	250	279	265	249	280	259	269	273	276	303	286	254	281	227	290	299	281	273	260	298	267	272	282	280	271	278	253	251	267	264	281	285	283	292	273	282	275	283	283	290	286	270	265	266	280	302	268	283	272	314	269	282	309	279	242	250	280	260	276	269	265	277	263	283	282	288	281	278	271	262	278	287	264	288	303	240	268	308	272	323	264	271	268	264	262	277	275	247	256	286	275	252	272	275	275	303	280	265	274	265	305	252	286	260	286	278	263	245	272	283	270	290	285	255	267	277	285	256	263	232	266	257	273	292	298	267	282	282	261	269	272	298	262	290	276	266	285	267	283	307	277	278	233	269	276	261	266	283	285	268	273	250	281	255	256	292	302	270	261	251	286	260	276	279	260	310	288	272	273	310	256	281	286	283	281	270	281	282	283	264	275	292	267	278	292	246	270	262	298	312	299	287	233	267	268	252	265	249	287	239	297	265	308	271	271	301	294	281	264	280	255	267	263	277	251	306	278	310	264	278	260	288	275	290	277	247	266	265	280	260	279	249	261	243	252	299	275	270	263	271	277	292	280	264	264	266	269	274	262	287	274	286	268	262	277	264	263	300	259	274	264	278	285	289	255	265	254	273	270	294	292	228	286	289	289	266	276	299	266	286	283	259	279	278	274	305	263	271	270	238	251	291	259	250	314	274	297	231	270	270	270	261	318	264	299	276	283	255	284	257	271	284	280	237	276	279	242	275	258	284	308	287	262	255	280	291	244	276	285	280	282	270	282	258	268	261	268	270	274	260	262	262	271	251	273	251	287	263	272	254	276	274	273	295	276	270	270	258	287	264	291	276	260	281	292	287	279	276	247	258	283	314	280	314	289	265	280	275	293	254	288	260	276	238	269	259	256	281	297	276	265	283	228	264	252	257	284	251	261	279	266	274	250	249	272	307	268	261	259	279	286	278	249	298	289	271	277	285	291	284	276	296	261	266	256	288	283	278	295	265	301	279	250	266	284	283	277	240	269	334	260	274	273	274	313	293	275	278	268	262	246	240	247	248	266	279	268	240	263	269	256	276	277	266	262	312	299	271	270	272	284	273	280	267	264	272	262	310	237	239	250	261	290	250	250	247	266	259	284	298	257	294	273	273	252	274	252	288	269	251	285	294	268	265	268	244	266	253	294	255	253	289	285	286	264	264	258	271	269	253	268	279	232	239	296	251	261	259	256	256	297	260	274	260	278	252	270	287	263	252	271	287	304	289	281	283	271	264	264	253	286	261	260	284	287	264	260	293	269	292	265	259	278	288	286	305	264	304	274	278	272	266	296	286	275	275	274	277	249	259	265	292	258	296	305	297	286	277	286	295	260	263	281	286	267	298	293	269	307	263	284	245	278	275	277	272	278	263	255	257	283	250	265	275	295	276	263	298	274	307	271	260	249	296	277	262	281	288	296	258	314	260	294	308	276	276	286	273	271	294	274	323	255	289	301	255	261	290	288	281	265	279	290	297	254	284	280	294	309	257	271	281	271	246	311	261	295	261	259	284	303	297	268	304	266	283	263	237	269	271	281	296	284	303	287	272	275	270	262	262	246	280	279	275	283	267	263	287	279	275	282	286	251	274	274	258	282	280	274	272	306	264	269	285	257	325	277	290	281	266	303	300	269	248	269	290	290	252	285	255	298	282	270	292	298	262	266	264	305	296	317	285	283	298	254	295	255	291	275	260	283	244	273	232	254	307	280	260	251	288	266	274	240	249	280	277	275	264	247	294	258	285	261	283	272	287	263	268	264	287	261	244	252	283	252	253	283	291	297	263	272	291	282	279	261	293	269	279	253	301	274	295	266	265	284	251	279	222	287	276	287	259	280	281	282	284	302	285	286	288	271	300	255	260	255	265	280	282	279	283	272	258	285	280	271	278	275	308	265	287	280	285	290	268	286	268	286	289	263	256	296	290	290	283	279	299	267	263	273	280	267	291	258	268	270	271	290	287	281	255	280	301	264	258	272	270	258	277	329	280	246	277	269	254	294	272	272	240	280	264	266	247	263	260	267	269	274	266	286	266	269	287	294	269	287	260	277	269	265	265	316	270	252	296	305	267	262	259	282	271	289	255	281	266	262	282	277	262	276	273	280	306	291	282	277	270	291	279	264	285	272	281	301	269	293	246	283	291	250	272	272	279	268	273	293	245	283	290	267	266	290	282	269	270	275	258	286	278	284	294	294	276	266	257	272	251	278	250	282	288	255	284	259	262	288	275	259	292	264	291	276	304	295	270	252	284	254	259	278	261	260	283	263	281	280	279	301	290	257	267	253	252	300	285	274	285	276	265	282	271	286	300	282	283	269	271	249	274	257	259	282	269	248	240	280	263	285	278	269	268	259	296	279	282	271	275	282	264	279	255	260	275	273	289	285	277	313	293	258	317	254	267	312	277	285	277	274	300	264	297	281	262	310	283	275	313	265	298	261	278	299	271	276	267	292	289	271	262	281	268	284	271	253	292	264	288	283	270	269	287	251	281	283	309	256	268	275	267	243	280	283	272	290	266	276	258	263	271	319	279	275	244	303	290	280	267	242	272	267	256	290	277	273	280	263	272	270	273	272	260	283	270	298	307	256	265	261	265	277	289	266	251	269	294	275	264	275	293	287	303	284	282	286	317	282	278	284	285	273	267	292	267	258	279	268	252	269	250	292	284	274	251	318	251	248	260	282	290	270	246	290	260	290	268	275	318	290	245	284	274	271	274	256	278	250	295	265	242	289	308	270	247	255	288	274	291	266	290	262	295	304	304	263	273	247	267	251	277	284	242	271	288	265	258	245	288	271	273	264	254	262	244	273	272	286	277	286	282	287	266	265	236	255	266	267	269	281	281	262	270	286	277	289	269	268	288	255	265	272	276	287	289	275	294	293	299	254	271	266	280	259	271	273	294	284	248	269	271	286	287	275	300	274	283	276	278	278	264	288	259	267	282	278	292	298	274	258	297	285	300	276	250	282	264	330	230	283	275	294	283	254	257	283	250	291	240	276	296	277	251	316	237	234	260	263	281	263	250	301	269	283	280	261	268	271	281	285	277	273	258	251	260	266	275	263	275	268	271	244	284	256	246	297	300	275	274	268	261	278	250	241	271	268	282	303	268	293	283	260	279	297	255	251	266	293	263	251	263	291	275	288	264	259	301	250	249	290	285	281	249	259	284	300	289	255	290	265	248	288	233	253	268	271	279	289	239	283	264	269	271	285	270	282	297	291	256
36839	44852	27784	5191	9737	900	523	559	494	548	564	506	554	542	553	503	506	533	502	497	561	527	529	577	504	525	549	573	501	558	503	535	564	539	511	532	534	534	590	524	525	524	510	498	559	491	529	537	539	513	502	555	546	562	495	551	509	502	550	530	506	500	511	529	536	503	526	547	515	549	533	549	521	503	524	501	519	528	514	481	542	552	543	533	523	540	496	529	559	505	506	556	527	550	479	546	547	499	491	483	500	498	516	535	560	494	522	514	522	515	508	526	510	529	485	558	552	548	507	515	502	552	543	526	502	539	502	547	550	510	552	505	552	540	518	539	531	530	537	537	538	533	489	505	514	540	573	550	465	538	530	509	539	559	541	493	549	547	502	518	507	533	516	490	531	519	551	491	503	527	471	543	501	517	571	525	521	535	527	515	555	534	533	512	515	554	532	560	493	521	531	519	546	550	494	507	536	538	502	506	490	554	511	546	529	537	534	508	551	546	512	512	565	528	494	528	497	506	510	548	550	525	538	548	548	516	480	523	530	566	525	525	514	508	531	551	540	529	481	529	487	564	510	519	525	523	529	508	517	556	546	524	521	517	487	513	520	492	553	496	512	535	502	494	532	548	495	517	505	529	512	568	524	541	551	483	510	492	527	523	500	567	519	535	535	516	504	521	536	565	532	530	544	528	519	567	557	505	509	498	524	494	534	546	522	534	525	532	555	542	521	564	536	472	546	558	545	539	528	506	498	547	509	550	546	527	541	513	536	521	477	544	536	510	553	538	503	525	526	533	545	538	531	470	547	524	518	505	509	527	538	511	472	534	480	524	571	525	512	486	485	585	507	574	549	508	491	528	546	526	542	526	557	539	508	497	530	517	524	535	513	515	484	486	533	546	511	568	521	520	509	539	496	524	523	514	535	555	531	530	501	530	554	551	559	534	515	551	515	538	518	514	511	551	498	556	517	549	548	513	544	533	538	499	565	538	545	517	536	520	515	536	535	538	542	552	488	539	551	532	498	542	519	533	552	515	533	510	530	513	500	508	536	537	487	520	532	487	477	522	563	501	541	541	532	494	536	567	528	543	526	529	528	515	531	564	558	527	538	521	503	553	551	522	545	536	521	550	499	532	520	531	549	542	566	513	539	541	473	543	522	530	493	519	493	547	495	542	534	519	546	523	537	529	505	515	547	505	517	521	509	512	527	539	559	517	516	519	487	512	504	534	522	527	488	510	509	545	520	519	531	540	519	496	551	549	529	525	528	571	489	497	507	523	537	491	564	557	505	549	538	515	561	538	551	504	532	518	518	516	524	522	502	539	536	499	549	551	519	511	517	512	451	477	527	497	512	507	533	576	559	485	555	568	532	499	519	523	503	542	501	543	528	550	542	527	485	573	530	476	534	538	530	563	492	559	547	524	542	510	521	569	515	531	507	509	542	506	523	537	461	481	537	516	517	557	521	534	522	537	516	537	518	550	527	532	512	534	563	484	495	531	528	539	502	535	510	495	519	548	547	547	517	532	502	546	484	530	497	522	517	522	537	526	543	520	537	522	530	518	515	514	542	497	529	545	502	539	510	529	529	537	523	554	524	502	545	547	519	514	498	510	519	554	504	538	534	517	484	537	536	552	524	490	498	540	558	511	514	494	536	534	509	524	530	529	501	521	563	477	568	530	542	544	512	533	496	521	514	520	538	542	570	528	531	526	518	502	562	559	529	537	531	541	499	540	528	523	502	534	522	510	533	514	529	534	558	553	557	543	506	507	519	537	521	505	534	519	514	514	527	524	561	542	500	512	532	526	510	517	500	489	531	517	496	495	520	534	522	541	546	536	524	528	548	532	527	566	491	528	492	561	538	545	517	514	570	495	536	521	508	507	549	538	498	504	496	502	502	518	556	511	529	516	532	494	505	485	563	575	563	529	535	520	495	558	517	527	542	516	545	512	511	542	526	519	542	530	545	531	503	528	534	517	536	511	524	537	524	552	557	512	521	524	497	514	467	547	540	543	525	494	510	483	553	499	504	533	518	506	523	507	493	484	516	528	531	540	511	503	549	534	502	516	555	522	501	560	504	540	504	550	569	486	519	513	515	524	505	542	502	518	488	536	559	557	569	503	515	522	530	483	520	539	535	517	564	478	485	501	494	522	536	542	534	519	491	555	555	519	524	519	561	531	546	483	545	533	506	536	520	488	533	515	466	514	487	537	504	537	502	544	515	519	487	518	500	542	537	513	558	503	511	538	515	552	516	538	529	528	547	524	501	526	522	532	534	511	538	513	533	561	533	510	518	548	534	516	503	518	527	516	529	543	570	506	551	532	545	529	543	529	518	510	532	541	497	541	537	526	520	517	520	565	521	578	497	478	485	509	509	473	505	495	520	519	517	484	514	543	538	541	507	518	556	553	476	526	513	548	560	508	497	522	517	549	539	529	514	520	528	505	502	526	548	515	530	524	547	565	516	522	522	547	516	547	540	496	517	531	536	486	557	532	585	492	531	512	541	491	568	529	513	494	508	523	564	505	531	530	535	525	510	565	527	591	529	548	526	535	536	549	540	532	523	526	535	509	513	550	515	536	525	503	525	536	527	497	520	548	496	528	517	546	527	515	476	536	549	532	519	542	530	540	541	506	531	524	490	541	516	491	515	520	535	541	508	545	534	504	533	550	545	564	499	545	536	511	540	565	480	471	496	548	529	513	552	532	502	524	559	523	521	475	533	530	565	510	509	504	516	576	529	527	501	519	527	507	493	533	515	495	504	495	497	495	491	517	546	529	536	526	530	496	534	545	539	545	500	503	522	521	478	483	566	524	488	524	547	554	501	572	520	529	519	500	580	520	546	552	568	535	529	520	529	542	509	539	548	549	559	465	530	544	510	528	565	538	499	537	549	504	503	520	535	566	539	511	494	496	518	552	551	515	522	495	549	530	507	543	501	535	544	529	522	573	518	502	506	486	509	513	525	515	539	524	479	543	510	503	537	485	536	521	532	504	492	517	498	522	493	536	556	532	525	533	548	511	502	536	570	536	535	531	555	545	508	513	530	507	520	530	552	522	498	502	523	534	509	523	507	495	515	568	524	483	569	516	531	508	539	570	518	506	543	527	523	498	533	519	548	540	532	570	544	523	558	591	496	522	547	562	482	569	492	505	554	522	529	537	513	531	540	495	528	530	509	507	561	561	507	516	521	571	503	562	567	526	518	603	504	486	492	569	516	504	531	517	520	462	534	560	530	536	533	462	542	511	564	500	539	575	525	517	528	511	528	540	499	533	513	520	497	545	519	528	522	490	558	546	502	541	526	514	526	550	475	524	525	566	582	496	530	514	572	530	516	522	515	519	524	510	487	537	492	540	537	505	519	482	498	546	548	532	508	536	536	514	513	544	500	510	496	546	489	517	510	553	499	506	556	544	519	515	516	537	545	521	520	515	522	511	538	489	566	487	533	525	494	504	531	519	508	509	535	530	511	535	541	509	520	524	512	552	521	518
24315	22508	30432	24705	22803	11475	654	223	227	209	226	222	221	229	192	205	217	212	216	191	226	198	219	205	226	212	224	218	211	206	205	223	209	187	204	203	216	236	212	201	186	195	202	208	222	216	219	225	209	210	213	235	196	188	190	209	198	242	193	214	212	192	194	220	218	195	188	193	222	167	210	219	198	237	209	215	201	197	194	209	206	189	197	183	208	217	193	181	216	207	185	213	205	205	191	192	198	203	181	194	190	207	200	201	218	189	212	221	185	216	198	196	219	189	212	191	194	203	235	215	232	209	194	201	197	193	198	197	208	163	188	215	199	200	229	185	179	201	193	189	192	222	211	201	223	203	194	198	196	203	193	193	188	200	219	196	197	217	208	205	190	200	212	221	207	197	186	204	204	203	215	205	209	207	201	198	181	210	191	201	216	203	222	224	223	204	197	227	191	194	181	209	218	183	222	211	191	209	231	202	208	190	200	214	192	206	190	232	211	209	216	186	211	191	191	191	199	197	185	218	182	204	196	177	228	191	220	214	211	202	198	207	232	186	218	211	218	190	214	203	202	205	203	213	184	190	203	198	190	212	197	200	181	203	207	197	213	209	193	219	185	195	217	182	209	191	163	201	190	222	212	227	191	184	231	200	202	200	194	215	220	180	177	187	199	178	195	201	195	196	187	174	191	207	193	205	175	227	213	190	201	177	189	187	188	186	206	191	202	200	186	224	185	193	238	184	196	219	183	178	186	202	208	200	213	213	204	222	206	227	191	209	225	209	223	205	225	185	196	182	221	202	225	195	223	216	192	206	200	207	220	212	221	209	200	183	196	196	203	196	215	213	191	209	221	183	219	201	188	237	223	183	207	210	229	183	217	176	217	193	200	209	202	212	215	215	185	199	222	177	213	213	219	204	207	228	207	195	185	203	221	205	204	205	196	180	192	200	185	179	215	202	209	188	214	194	213	221	198	189	203	216	200	210	199	186	202	205	218	178	218	203	192	219	228	181	206	219	193	229	199	217	202	217	187	190	216	208	193	189	197	209	176	198	197	229	178	214	198	203	182	211	207	197	208	211	189	206	214	206	173	210	209	210	200	183	193	190	224	213	195	188	195	214	221	219	203	239	199	189	214	192	194	184	215	236	178	188	198	221	200	212	187	199	198	170	191	206	195	165	211	188	182	209	198	212	223	211	208	223	198	218	207	194	216	188	232	182	223	212	185	206	203	206	229	205	211	207	205	207	190	213	200	188	173	183	221	202	222	203	200	204	204	189	225	199	208	190	223	210	195	208	214	178	229	223	201	176	221	207	192	200	193	193	206	203	201	177	208	180	212	224	178	163	191	188	180	203	183	172	177	204	198	189	187	165	194	191	207	194	218	199	220	194	189	201	208	204	207	174	191	171	161	212	214	182	202	191	219	210	205	222	216	205	170	207	192	182	189	204	192	225	209	209	193	186	186	179	213	150	204	205	188	209	219	241	208	192	186	184	201	214	210	203	207	190	193	220	199	214	202	205	209	167	195	196	190	208	209	198	218	196	194	200	217	207	200	186	198	214	203	199	203	212	202	210	241	202	226	189	193	193	198	212	185	211	167	183	193	206	210	197	192	200	203	208	186	226	196	197	196	183	177	220	196	201	213	207	206	205	206	234	232	186	211	199	202	208	203	227	220	225	192	195	219	191	224	192	187	210	201	198	193	210	199	206	212	207	198	203	201	193	202	202	215	207	219	191	205	175	175	191	200	205	229	187	206	204	206	224	213	210	215	205	200	183	182	203	199	207	215	174	216	196	204	204	187	187	188	233	211	194	231	204	188	227	210	184	168	197	205	222	194	209	220	210	205	202	200	217	202	224	196	206	185	216	212	183	208	222	207	197	190	220	183	184	202	189	210	202	213	195	225	206	209	201	176	227	186	198	236	199	225	218	193	190	224	188	217	199	216	214	187	208	224	203	221	174	194	194	204	190	189	204	211	222	204	202	200	197	193	215	184	213	195	205	189	194	187	209	204	198	204	191	229	192	210	206	214	184	200	204	196	203	190	189	191	211	205	212	177	195	211	218	199	219	191	194	205	222	193	197	207	228	230	196	191	223	209	201	207	209	209	203	214	186	221	209	221	198	209	211	233	210	218	192	206	218	198	174	204	198	231	213	202	204	202	217	204	210	224	208	216	196	195	210	205	190	204	200	187	189	193	198	212	212	220	199	222	202	190	212	183	246	211	213	197	207	207	210	222	194	169	212	193	207	206	185	211	210	186	205	201	203	205	235	204	188	210	202	229	203	211	218	185	192	202	203	236	180	205	187	186	220	189	201	208	209	204	197	242	189	212	210	194	198	203	207	206	212	228	229	229	213	206	219	193	213	202	208	183	236	206	203	208	190	216	192	204	181	216	207	218	202	220	173	204	199	199	188	201	209	191	232	231	213	203	205	187	191	189	183	185	206	193	193	211	197	190	205	210	189	205	207	202	195	208	194	226	205	213	221	201	177	216	210	197	191	180	178	214	194	218	215	208	221	191	212	216	214	225	185	217	196	204	211	202	211	191	200	196	191	219	217	181	192	220	222	199	173	208	211	237	215	209	208	168	223	234	197	179	187	190	188	204	229	201	220	214	180	204	228	223	187	205	207	214	190	212	210	225	222	203	193	220	232	214	207	211	188	212	226	189	208	216	193	235	178	208	197	193	188	183	205	218	186	194	214	187	229	189	213	171	199	186	215	215	194	205	216	208	216	223	210	181	182	204	214	191	193	213	202	191	204	209	169	199	201	195	224	187	215	196	201	190	210	192	213	199	217	218	239	208	191	186	216	208	192	188	181	227	189	220	190	190	218	213	193	194	196	202	186	200	207	180	180	194	220	189	209	207	208	224	246	190	204	211	194	215	205	214	200	180	209	188	163	198	222	201	188	200	191	186	190	232	207	228	179	196	195	195	199	172	202	203	187	211	183	193	194	194	196	214	181	205	196	222	233	183	219	218	187	216	202	207	215	219	184	187	206	208	179	199	216	199	220	210	195	222	191	204	181	206	205	191	201	201	197	198	210	225	190	192	214	214	201	243	214	202	212	193	219	191	186	186	177	206	193	199	209	197	187	207	212	202	198	210	208	175	219	194	206	224	225	217	190	219	199	209	210	176	187	200	216	221	198	187	206	216	234	183	195	220	215	196	194	217	219	177	214	184	224	204	208	194	204	193	199	194	199	242	209	209	209	204	200	221	196	185	212	201	220	184	183	187	216	224	193	195	227	215	215	212	214	191	186	211	222	210	197	230	196	216	213	202	190	231	186	200	200	224	219	201	183	239	181	217	190	241	213	198	211	192	202	210	216	213	210	187	199	187	202	188	240	202	198	217	198	225	203	201	210	184	217	183	219	190	197	202	228	206	204	201	201	212	175	212	210	208	190	212	195	230	213	206	205	209	187	193	188	211	193	205	235	177	213	182	198	195	189	202	189	193	192	183	180	225	194	197	214	197	217	219	219	203	197
59402	87047	58441	21083	29036	2013	491	440	451	422	454	426	389	393	408	408	436	415	369	408	422	405	404	413	405	372	423	411	409	399	400	363	413	417	382	395	396	424	389	368	366	382	377	401	377	379	420	374	382	407	345	376	385	376	361	399	421	380	360	389	382	402	395	422	381	391	383	355	394	386	375	387	397	421	378	386	406	369	388	410	376	393	355	378	353	400	384	392	393	400	405	400	386	392	352	425	371	392	386	384	367	393	378	405	420	400	367	401	403	403	369	416	348	411	383	366	393	393	404	396	367	348	404	417	418	387	368	399	385	400	418	376	403	397	398	366	392	362	391	371	429	404	423	367	349	378	403	382	392	391	386	435	386	396	396	386	368	375	412	412	367	371	388	379	390	373	392	387	392	391	415	354	401	409	373	399	374	376	394	387	427	376	384	397	376	393	378	373	377	396	354	411	366	378	340	436	366	417	402	377	398	421	365	370	343	389	369	412	394	363	349	378	365	385	358	422	400	396	394	358	419	395	379	396	420	391	411	376	352	406	381	382	369	393	419	402	375	402	395	385	399	395	376	365	404	339	357	392	430	354	363	409	376	379	383	374	387	346	403	380	385	390	409	377	395	389	381	411	399	404	438	384	420	399	387	390	399	367	399	396	357	355	390	367	377	368	409	396	391	373	378	425	384	388	386	371	408	410	387	388	380	395	391	401	374	378	381	381	380	385	366	401	378	389	442	406	368	364	411	390	404	374	411	401	376	429	395	387	364	389	353	387	389	406	421	367	382	393	382	363	390	383	381	387	387	378	387	370	394	388	420	386	377	378	349	395	375	375	420	403	372	389	396	398	386	349	407	399	403	405	385	395	375	386	379	398	375	373	439	398	411	379	378	385	406	361	394	359	387	388	425	432	396	370	379	409	381	397	372	428	416	381	371	374	406	391	397	428	387	398	351	365	411	364	356	377	382	437	378	390	392	353	372	424	377	418	391	362	366	366	389	371	361	410	360	363	398	390	397	385	399	403	382	394	409	345	392	407	397	393	387	358	366	388	362	424	390	362	388	409	418	380	404	409	397	405	358	398	384	399	394	418	389	364	356	367	401	397	401	386	351	374	436	384	414	374	379	382	398	344	391	387	403	425	405	385	379	374	376	388	395	381	366	406	386	375	389	395	383	372	393	413	402	392	402	388	371	423	414	376	350	402	397	383	347	415	399	424	420	374	380	390	377	391	374	373	372	384	384	365	401	408	390	378	365	384	437	424	389	381	367	402	388	354	377	406	393	374	395	382	387	396	420	382	417	388	382	399	369	386	388	392	379	397	370	393	381	371	395	382	393	398	390	406	356	381	402	395	365	387	373	358	381	381	359	406	343	388	407	382	372	404	374	383	389	372	384	404	378	386	405	410	367	434	378	382	425	365	370	395	359	395	399	413	414	405	372	395	438	389	405	385	405	388	413	397	399	411	389	395	369	388	383	385	372	383	368	403	383	417	416	391	385	400	422	419	439	407	402	388	371	410	417	390	373	361	418	391	410	366	385	399	360	384	369	380	411	406	397	399	406	401	386	386	381	395	395	345	379	376	395	351	394	417	342	383	401	349	358	409	384	357	375	382	390	396	367	380	391	386	372	377	375	396	364	394	411	370	359	419	371	402	348	382	363	409	349	411	378	391	388	384	362	379	392	393	333	374	415	378	399	423	387	395	378	378	402	392	371	406	391	385	399	389	408	399	420	358	381	354	370	383	425	383	380	382	431	397	374	373	407	431	380	389	414	392	408	360	383	369	385	373	416	389	414	405	402	390	398	374	387	381	383	400	389	379	383	381	387	351	384	411	378	382	412	396	348	368	401	401	413	359	374	371	402	368	366	385	382	411	389	379	395	382	380	365	398	406	378	358	406	416	385	382	408	415	399	413	412	399	379	385	362	396	386	415	392	365	412	386	403	392	404	381	388	395	380	387	391	366	406	371	408	399	351	385	393	392	405	420	382	387	392	400	380	394	380	393	400	367	403	401	410	401	372	379	382	373	410	386	395	390	396	384	402	380	395	363	382	425	389	371	383	428	414	355	377	385	395	398	384	384	398	367	380	391	396	371	415	355	389	368	368	369	427	399	387	405	388	436	388	407	373	406	388	353	364	354	383	402	367	357	366	385	402	364	381	371	391	413	341	360	379	365	380	381	364	417	386	398	374	390	386	424	378	375	378	391	402	349	352	384	371	395	414	387	454	369	428	393	384	385	385	397	386	390	420	406	392	362	377	378	354	398	405	380	387	390	385	429	376	362	368	387	392	408	393	379	377	388	369	365	414	336	404	419	402	390	404	399	352	390	376	412	357	386	412	385	385	394	422	435	395	394	421	406	390	399	379	399	414	390	374	403	398	374	415	412	405	387	371	351	382	374	351	384	385	394	399	388	409	383	390	383	384	365	384	372	442	399	426	409	398	402	386	398	375	369	374	379	376	398	389	382	389	373	374	369	415	393	387	396	395	380	404	374	359	397	413	378	429	384	392	380	416	413	392	374	378	389	369	397	373	411	364	351	365	385	389	404	404	394	366	404	407	414	416	347	369	377	421	364	394	402	411	395	394	398	405	391	380	410	426	381	439	381	430	404	386	365	344	389	404	409	370	372	402	383	373	375	408	372	413	358	389	363	402	388	367	402	420	376	398	399	376	408	424	401	399	416	407	370	416	410	365	378	379	401	353	376	358	383	433	387	402	384	373	389	393	372	396	380	366	365	408	369	341	338	388	388	404	390	383	400	420	358	381	394	395	369	356	419	381	405	407	386	362	376	361	385	389	375	389	398	368	401	371	418	349	399	400	384	394	391	369	394	380	389	414	395	406	411	389	417	385	403	362	361	341	390	355	406	402	388	375	394	364	400	376	415	413	382	371	352	394	372	414	402	346	386	422	386	404	389	378	382	374	390	397	401	371	399	404	342	371	371	377	396	383	382	373	360	371	344	390	395	391	389	371	430	376	396	365	409	385	403	375	367	391	423	426	415	369	370	380	368	405	376	361	376	375	383	420	406	405	372	395	385	400	374	368	382	352	396	396	372	376	409	383	364	390	386	392	396	375	379	387	378	399	351	360	389	384	391	389	374	417	367	413	389	384	379	409	389	416	364	430	406	400	403	357	372	383	397	392	401	446	376	384	404	420	377	373	392	392	381	386	405	359	400	412	350	387	401	373	426	402	356	393	364	366	409	392	365	411	370	382	389	362	373	369	382	370	414	439	377	379	404	401	399	415	386	385	423	407	374	401	374	431	384	389	404	401	419	368	382	420	381	369	356	379	393	385	375	405	419	387	367	390	400	400	406	389	351	385	369	419	408	347	408	388	364	373	364	381	392	394	406	394	414	385	357	387	402	348	398	396	411	395	423	396	364	360	426	354	356	371	420	364	377	398	366	407	379	389	411	378	381	375	418	388	419	367	418	396	386	366	390	400	385	382	388	386	370	339	398	414	401	420	373	399	372	401	370	404	413
23178	21706	29780	23483	23473	19445	5320	479	387	418	393	395	362	339	360	331	355	377	374	365	357	357	354	324	357	316	342	369	355	351	377	359	332	337	352	393	326	367	356	361	352	334	389	374	363	361	333	328	320	367	383	329	335	315	348	359	357	380	370	329	357	380	386	355	362	360	345	368	345	373	350	405	359	361	331	356	333	362	337	332	351	346	346	356	354	313	344	357	356	333	349	352	329	366	367	370	358	350	333	304	351	351	335	331	377	386	347	382	354	374	361	317	331	341	364	363	365	331	341	325	376	344	371	331	345	367	363	368	373	355	363	323	348	337	357	375	353	357	344	364	336	361	377	331	345	358	321	359	347	382	341	360	337	336	344	371	366	345	341	356	332	381	326	375	328	357	353	357	358	354	387	360	336	349	310	335	348	346	364	342	362	353	317	374	326	349	368	312	365	327	343	353	399	368	336	365	339	351	333	364	368	321	329	354	354	360	353	337	341	357	374	337	363	324	345	376	324	323	344	360	345	357	360	333	401	323	352	342	349	355	328	326	367	319	324	334	343	356	330	352	389	369	352	356	346	378	338	374	335	375	328	337	294	340	359	364	345	378	355	379	349	361	364	356	359	299	338	353	353	343	352	333	346	362	372	312	355	356	331	334	291	368	331	355	351	340	355	350	352	359	360	354	317	365	363	355	362	333	370	345	375	354	366	346	346	343	329	368	340	339	312	365	375	334	342	384	348	301	322	348	339	331	352	337	343	373	332	368	362	381	336	344	376	354	360	329	344	353	319	346	362	352	367	370	347	342	342	348	328	336	355	342	355	351	349	360	361	352	367	358	332	343	346	340	354	346	350	334	358	357	318	365	318	336	376	299	335	362	365	349	340	339	363	364	366	348	372	305	337	352	308	339	347	360	351	343	348	365	366	381	327	342	334	322	351	323	354	367	331	363	365	383	380	350	341	333	329	348	325	364	360	324	334	329	351	350	349	325	320	344	382	343	365	342	342	351	323	366	341	357	301	358	350	336	379	327	331	346	383	359	357	354	366	381	341	358	348	333	357	328	316	354	343	348	349	364	340	343	330	329	328	342	306	333	373	341	363	342	348	345	356	350	340	361	348	345	349	377	380	347	364	380	360	351	333	361	369	347	385	376	363	374	363	346	336	373	356	328	353	349	350	360	295	345	338	358	349	346	361	373	364	367	333	381	362	344	304	360	354	352	297	379	328	368	342	337	346	351	364	359	363	331	329	318	342	370	354	369	326	350	355	383	338	351	365	347	325	393	326	356	354	365	369	378	342	345	347	368	348	373	371	365	373	359	365	345	361	331	326	347	392	360	318	383	346	314	337	339	348	315	368	363	336	363	362	389	393	348	349	383	356	361	351	343	330	317	350	324	353	336	357	349	347	328	386	341	366	351	369	373	362	342	325	366	341	360	319	350	358	327	334	349	362	387	395	353	337	358	380	352	331	331	363	352	375	350	376	349	374	365	327	316	354	354	350	365	374	340	358	343	353	359	353	355	362	350	352	371	325	347	326	354	356	329	342	353	345	330	363	356	368	334	360	398	345	346	352	351	372	327	363	367	339	362	352	339	341	367	365	329	336	358	385	319	347	351	353	319	322	360	368	349	349	345	363	351	365	324	384	327	333	348	349	344	355	372	354	347	323	334	359	330	333	318	359	334	360	337	356	376	368	382	358	325	347	371	355	361	332	368	347	332	347	358	344	320	339	373	382	380	388	343	366	355	378	373	332	335	324	323	335	362	318	343	374	321	329	369	361	373	360	317	359	331	371	372	339	303	347	345	339	338	332	368	343	352	344	356	347	364	366	385	333	368	334	358	341	354	343	408	346	352	361	337	331	342	372	345	375	337	363	347	328	349	322	335	346	363	363	336	333	366	393	324	358	362	364	328	321	362	336	360	324	331	374	361	365	364	340	327	344	319	314	356	357	340	357	354	336	338	332	344	357	345	356	370	346	373	349	348	323	340	344	356	348	375	344	343	337	336	370	380	317	334	352	352	328	339	374	366	355	384	328	323	384	345	309	353	346	345	374	320	345	337	336	354	330	345	312	329	341	380	380	353	322	359	341	334	372	366	366	349	345	356	321	330	340	323	370	316	365	351	361	365	404	320	336	371	364	379	348	358	361	392	397	368	325	338	373	345	334	321	337	366	357	334	320	369	330	396	293	363	357	326	372	325	347	371	338	364	326	327	355	320	348	373	365	357	391	379	366	341	335	386	373	377	359	355	346	333	336	309	317	346	379	366	328	343	371	366	337	357	320	358	370	367	393	333	343	367	347	323	356	376	345	341	368	324	331	326	349	312	355	341	346	350	390	382	356	367	329	338	347	341	345	339	365	362	310	336	349	354	360	360	337	328	343	348	339	349	306	354	327	362	342	333	364	389	349	376	354	348	369	340	365	308	326	345	320	359	343	356	363	326	342	345	348	357	358	354	341	340	362	365	361	325	383	346	350	362	341	349	349	381	377	330	309	367	351	356	344	321	352	315	368	356	390	332	346	381	372	392	354	348	353	337	375	348	374	333	345	347	371	361	336	353	371	361	341	388	315	375	347	325	318	345	361	328	343	368	330	340	344	348	341	360	322	359	359	344	333	362	370	357	364	332	352	361	357	358	370	380	319	363	330	323	351	388	355	347	381	376	364	343	338	364	340	360	342	374	358	320	336	309	353	345	331	330	308	350	338	369	356	330	364	334	328	340	363	308	348	346	378	335	355	352	365	364	340	366	353	348	336	348	337	353	348	370	364	317	343	366	360	355	348	347	335	351	327	353	332	330	370	348	341	326	342	329	321	365	368	334	343	354	330	383	349	359	368	364	378	312	340	351	361	391	335	336	358	314	350	353	360	359	342	360	343	356	309	329	347	364	337	373	295	385	347	354	330	324	341	343	328	357	353	341	332	358	339	344	389	333	331	343	368	346	337	345	402	316	344	353	370	356	321	349	336	361	376	334	358	375	346	371	348	327	364	345	359	326	375	384	354	345	358	335	345	349	337	342	359	335	363	340	325	352	336	365	361	342	359	354	350	380	376	342	349	329	359	318	341	351	350	353	338	353	356	340	353	362	364	335	342	355	321	358	317	366	332	339	361	354	306	339	337	389	359	345	333	344	354	376	356	384	363	315	368	339	326	392	335	347	309	326	350	361	329	349	380	377	339	383	344	345	385	369	324	361	341	321	351	351	356	361	367	341	344	340	383	348	364	354	345	346	348	363	331	377	350	385	366	348	348	340	359	343	377	359	340	360	327	338	329	365	346	335	364	332	360	336	328	310	357	367	366	368	353	353	337	368	335	370	348	323	354	335	359	375	360	369	317	376	330	373	340	380	352	335	347	352	364	339	362	356	377	362	344	362	348	343	369	327	363	362	369	357	329	346	351	357	364	374	361	390	350	350	350	333	335	361	346	348	336	350	344	345	365	372	349	363	309	367	361	320	364	370	342	355	354	331	347	388	374	323	332	349
59373	96196	66785	27345	35231	2706	774	765	701	722	657	688	648	651	624	625	631	646	626	610	605	649	645	619	681	583	588	691	634	597	604	572	651	610	599	627	625	607	632	645	638	637	587	589	587	616	631	620	596	628	603	619	637	602	609	579	639	565	616	651	643	634	605	636	552	585	639	614	609	612	597	600	628	614	638	621	570	633	610	626	599	617	624	585	566	618	618	639	592	613	625	601	603	651	598	595	607	620	594	620	602	624	580	576	593	597	613	604	607	623	631	597	593	620	594	632	606	635	591	608	587	615	586	571	606	582	621	582	594	589	577	622	586	603	639	568	622	603	612	596	617	602	616	612	657	613	601	620	621	614	606	583	641	587	575	601	592	567	561	636	579	559	627	660	606	600	569	605	626	576	605	599	561	579	620	591	620	630	564	574	612	618	597	610	632	597	568	565	580	640	594	629	600	586	616	612	592	644	591	594	664	643	585	624	595	580	615	629	618	605	622	593	593	618	612	603	609	597	624	591	623	635	652	600	610	615	597	603	647	640	618	664	578	596	597	603	628	619	618	623	602	613	594	616	582	564	561	582	590	602	601	635	602	575	606	583	597	616	651	621	586	607	597	629	615	648	632	614	579	611	622	592	616	560	590	594	667	639	652	583	636	598	592	625	632	603	607	621	623	584	606	639	625	644	612	614	605	592	600	604	620	626	608	627	614	592	606	595	624	582	617	557	595	595	596	584	616	637	625	603	602	594	635	636	614	599	576	624	638	587	630	630	576	635	613	611	584	584	630	593	621	618	651	619	608	562	599	617	628	602	605	594	605	634	573	611	566	605	598	640	563	565	589	619	612	630	622	593	609	597	609	642	644	604	623	623	589	610	646	575	587	591	598	633	578	585	616	565	564	594	564	634	567	644	657	629	612	584	614	642	601	605	661	636	611	641	619	587	564	580	637	615	619	649	591	548	640	645	593	602	621	614	627	617	620	595	645	599	589	596	581	626	604	620	574	613	598	626	595	547	594	588	612	622	563	657	648	640	624	595	606	631	587	611	633	601	560	642	628	576	621	621	609	612	601	627	627	622	598	615	588	628	636	615	595	593	602	616	604	636	619	588	639	606	612	591	604	601	588	556	622	588	610	642	665	603	611	615	630	602	621	626	618	597	602	614	594	570	631	625	591	572	603	570	621	636	626	561	604	588	590	632	598	614	606	619	596	606	590	643	618	589	622	588	611	635	606	591	613	598	648	609	615	598	595	625	606	623	598	597	592	616	603	581	633	574	627	596	607	631	611	614	643	634	622	651	593	554	536	567	571	593	638	625	632	646	631	627	666	606	594	635	612	633	630	575	580	602	609	598	623	626	621	636	590	624	622	578	591	593	567	627	651	619	613	571	573	619	629	605	617	614	568	619	637	605	628	599	597	613	641	621	603	632	618	633	622	582	616	588	616	606	636	622	525	567	565	625	603	570	611	632	602	648	633	668	620	639	571	625	625	632	599	593	624	617	601	589	563	642	580	606	571	626	605	571	605	596	680	618	653	579	613	632	585	615	587	590	592	564	584	625	642	613	612	625	601	597	592	608	619	602	604	587	642	578	625	573	626	625	604	567	557	616	612	595	608	640	648	642	572	591	578	634	593	650	582	617	596	580	649	644	669	626	594	588	643	568	619	594	609	590	617	590	595	618	615	613	590	630	606	608	659	644	617	596	645	631	653	601	585	599	608	676	601	579	546	642	572	596	585	634	618	598	570	634	599	581	603	647	658	604	614	583	602	588	627	626	624	619	551	600	654	586	605	588	646	595	596	621	605	589	634	589	623	600	607	623	594	606	600	643	622	607	652	629	635	646	618	616	610	603	604	633	614	582	665	594	568	584	622	599	612	599	624	647	614	613	621	588	610	644	658	570	616	548	586	603	630	596	599	558	609	644	593	602	633	631	614	630	588	608	597	628	582	577	560	605	590	615	580	606	665	578	625	629	648	642	583	608	627	599	622	618	620	585	636	599	601	626	631	563	602	572	575	613	578	603	620	619	572	598	603	607	556	591	604	611	603	575	646	609	598	603	608	632	624	617	626	596	618	568	601	586	592	592	614	638	585	589	639	616	633	574	626	586	634	608	633	583	568	623	588	621	608	616	595	590	605	631	644	624	584	595	611	593	635	619	635	629	617	624	570	587	612	660	612	639	581	596	621	568	615	626	659	577	618	619	613	575	669	629	578	573	629	619	619	616	578	592	605	567	651	570	596	592	618	606	587	574	611	622	572	565	645	623	639	624	612	573	626	616	614	587	548	624	612	611	629	587	613	605	588	641	565	543	604	600	616	570	614	602	641	675	614	582	569	665	608	613	595	612	538	636	603	600	573	582	587	639	705	587	621	611	622	624	612	566	600	628	609	598	574	652	610	615	631	601	583	619	625	608	654	641	591	614	564	612	624	628	612	637	601	637	624	577	638	632	607	659	602	625	596	649	616	615	610	586	620	606	606	595	624	639	595	627	574	633	595	611	628	626	590	611	593	640	597	583	664	637	595	551	649	634	602	590	552	612	631	602	601	610	589	634	641	568	604	610	663	610	595	590	620	610	585	598	655	603	634	613	620	618	589	586	629	603	620	592	595	628	645	626	589	637	612	635	596	611	602	616	603	602	630	599	633	590	599	583	593	576	633	576	591	578	583	669	638	637	587	619	585	590	581	608	599	579	642	600	612	594	593	599	597	616	627	571	583	610	612	606	575	600	621	585	619	599	623	585	588	633	563	597	643	568	635	623	622	646	629	563	583	625	602	616	622	602	568	612	608	616	585	625	632	588	595	597	628	593	626	557	583	600	591	585	609	597	627	630	656	607	592	618	657	605	624	644	628	608	586	597	607	627	602	611	623	643	607	623	585	582	601	592	623	647	612	647	620	609	639	619	609	659	584	593	612	620	643	566	571	578	604	628	598	581	604	579	612	594	573	613	637	570	591	570	620	621	590	635	592	605	609	653	586	642	610	569	664	580	634	633	607	604	643	584	578	628	611	596	623	660	612	604	621	581	604	594	596	615	586	626	604	588	611	599	623	626	621	603	586	600	609	618	580	597	627	566	607	597	656	602	591	575	596	615	626	601	569	606	604	630	639	581	599	589	637	611	611	621	622	601	627	611	617	562	613	619	657	592	640	615	592	598	583	577	608	581	605	629	601	578	654	631	575	554	637	603	614	615	599	633	610	577	608	611	664	630	611	578	620	676	581	624	582	597	590	602	636	604	583	599	630	592	611	597	629	629	630	647	610	627	601	562	571	562	627	605	594	626	641	593	633	653	588	657	580	620	596	572	563	677	619	596	631	613	601	610	608	627	583	613	616	652	572	641	610	651	613	593	600	633	572	623	584	583	597	620	603	606	632	622	603	651	637	529	624	591	634	618	631	615	659	580	570	579	609	579	595	611	629	613	604	611	638	595	571	638	643	594	619	586	623	605	546	578	630	619	585	597	579	621	629	604	626	623	608	649
28691	25711	22152	7531	4038	481	266	286	281	269	236	249	288	273	252	287	261	260	264	276	284	280	274	247	267	272	261	277	295	258	247	250	275	278	284	263	292	298	285	276	276	250	247	280	265	287	246	281	264	254	265	289	271	242	226	249	271	252	272	295	245	237	229	264	259	237	229	263	265	257	260	264	266	241	240	268	254	244	262	264	284	277	266	275	247	289	281	249	237	304	267	261	239	300	268	285	272	265	260	271	296	272	255	258	248	287	243	259	288	252	249	281	265	273	282	253	271	292	269	269	260	274	290	225	274	285	251	260	272	264	272	286	267	269	252	269	256	261	253	259	261	268	266	270	272	293	265	252	279	273	263	262	271	262	261	266	267	268	249	264	274	256	275	235	279	240	263	265	257	264	265	292	287	260	289	266	244	257	273	228	249	266	257	299	253	287	242	265	299	243	272	262	281	282	271	278	279	266	303	252	271	265	267	271	254	267	252	241	242	246	264	257	279	281	236	283	247	263	267	286	244	284	254	254	247	267	268	287	266	300	253	259	297	284	285	278	258	290	282	263	272	286	252	255	283	263	243	266	272	239	283	263	276	270	267	300	261	280	273	285	246	278	255	275	242	239	269	276	278	258	275	289	268	288	257	247	280	282	276	291	263	259	268	251	238	298	272	251	250	275	264	241	276	242	258	226	268	270	268	295	274	236	274	264	245	263	288	296	258	251	243	278	236	271	262	274	261	273	259	264	244	260	251	248	263	238	237	264	291	257	258	229	251	235	245	270	264	275	288	281	275	244	268	261	272	268	239	253	258	251	289	269	264	269	270	265	256	285	261	284	254	284	286	268	288	258	244	263	278	272	266	268	274	252	276	279	292	257	240	280	267	264	286	262	222	276	279	267	262	250	284	249	282	274	252	275	263	249	255	272	299	285	287	260	268	268	270	254	277	268	274	256	255	285	289	273	246	266	282	265	264	269	252	238	236	277	287	259	254	273	247	252	259	245	245	232	279	292	248	275	260	266	248	261	266	295	259	244	286	300	254	260	292	274	258	232	279	272	257	258	284	260	270	263	272	258	233	265	266	275	258	268	259	277	255	273	271	263	250	268	265	257	267	266	268	248	253	243	256	272	280	253	233	266	234	271	263	280	282	254	256	255	285	259	239	255	269	281	258	275	267	280	270	275	231	251	244	267	261	283	278	263	260	275	249	266	234	260	249	251	221	262	267	313	267	246	270	291	242	251	255	278	277	244	279	249	269	242	247	250	276	289	280	259	290	261	271	273	262	276	255	266	258	273	266	251	259	285	263	254	273	260	253	270	265	258	279	297	273	242	272	265	228	271	237	243	255	279	277	236	267	261	263	286	283	258	246	238	270	244	267	256	265	273	270	278	255	288	259	268	254	255	258	277	278	275	261	267	252	251	248	268	264	274	245	247	278	292	247	231	277	269	273	291	277	262	250	245	267	259	233	262	277	297	264	270	274	276	272	283	268	273	242	287	238	242	266	230	240	273	269	257	260	268	250	288	244	264	269	257	256	259	303	255	267	281	267	257	245	286	251	271	245	269	252	249	273	265	289	265	266	239	285	258	257	265	279	275	267	281	265	240	271	249	250	277	268	239	249	220	239	268	258	257	266	266	290	265	247	286	249	266	262	266	247	265	260	284	304	255	260	261	250	265	251	281	278	273	273	224	270	259	264	265	259	275	288	293	277	280	268	284	284	250	256	268	287	232	284	270	262	255	231	252	277	252	285	276	279	280	263	287	242	282	256	307	246	272	264	252	236	233	297	275	270	279	258	276	250	277	241	268	265	288	235	304	258	291	271	216	273	278	266	275	268	242	255	276	276	257	243	261	256	253	268	231	269	236	292	255	258	284	253	275	250	285	276	252	268	291	245	243	268	260	283	259	251	272	259	306	283	294	245	262	285	250	290	258	281	288	270	271	256	262	271	260	282	251	254	284	288	255	272	250	264	265	267	264	257	261	269	272	240	269	256	280	268	255	268	272	295	254	267	262	264	294	266	263	273	283	266	293	268	240	251	319	241	281	262	288	261	290	267	278	262	263	283	252	282	275	254	270	286	269	246	241	265	229	271	280	264	256	259	260	239	278	258	300	257	285	250	285	323	261	244	288	272	276	267	283	258	250	224	256	254	237	278	260	221	270	274	260	237	300	247	262	251	269	271	258	250	251	284	284	286	282	236	276	273	262	296	252	265	264	231	264	260	264	242	259	254	268	259	257	249	272	274	299	273	280	249	260	266	258	248	240	285	270	279	272	254	303	288	274	248	244	233	284	265	265	246	266	250	274	270	251	264	280	219	271	230	263	254	239	250	286	260	248	280	245	261	267	245	279	250	258	253	248	288	263	258	268	250	303	269	243	256	268	240	272	266	258	283	260	246	290	283	272	258	245	260	261	270	291	272	270	283	275	255	262	301	235	283	289	282	267	259	253	277	288	255	247	273	271	241	283	294	279	272	255	251	262	244	265	267	273	243	255	255	250	264	256	249	248	267	249	260	249	275	277	277	244	269	247	278	255	248	285	275	262	275	254	254	250	263	261	257	262	257	271	264	304	265	281	291	288	266	261	276	251	261	265	237	259	240	269	254	265	264	279	251	280	266	261	253	284	300	253	253	248	239	275	303	265	283	269	250	266	253	245	275	288	243	269	257	243	247	262	242	294	261	252	283	237	263	236	277	244	261	279	263	259	265	266	247	259	259	259	273	261	246	292	283	250	267	273	237	283	260	274	223	306	271	252	290	250	260	268	293	270	267	255	272	271	265	236	254	287	248	271	240	291	248	263	258	259	286	246	272	240	262	271	256	297	262	258	255	261	294	264	272	263	281	244	244	277	263	256	261	259	259	292	276	256	284	288	269	263	253	278	270	283	267	259	251	246	284	257	259	283	254	273	286	283	256	241	288	249	274	272	242	275	277	268	274	268	277	278	263	265	253	275	277	265	318	265	288	263	274	255	267	281	261	271	259	274	255	271	241	286	257	260	260	269	279	245	247	271	258	256	262	245	279	261	259	254	250	270	281	235	263	296	271	271	296	240	264	256	272	284	256	278	276	296	224	240	277	269	261	258	272	261	260	246	265	262	264	248	250	257	248	269	261	260	283	248	269	253	285	304	259	273	256	280	297	290	274	287	276	253	290	272	279	266	260	250	279	244	228	283	235	264	260	284	265	271	257	253	253	251	243	261	260	241	271	242	287	269	281	289	263	272	262	276	267	268	257	263	261	242	288	282	269	262	254	261	273	274	236	257	272	269	242	255	288	273	255	263	287	272	282	274	244	272	278	297	271	266	276	265	261	257	279	287	244	250	293	253	275	291	252	263	267	246	243	233	270	249	243	283	269	248	270	296	246	284	240	298	280	276	269	246	252	237	287	258	240	281	267	255	271	261	253	266	286	257	262	264	262	280	254	275	250	277	281	275	267	244	268	282	283	252	241	257	256	283	259	301	235	237	246	264	284	263	275	273
37611	42023	25957	6647	9253	954	516	484	546	545	515	498	548	471	480	505	518	484	507	531	520	498	542	495	511	521	468	525	498	521	500	487	466	479	500	529	480	526	461	511	487	517	523	504	516	497	500	508	503	485	494	462	479	506	492	494	501	489	540	514	484	510	486	507	506	506	529	498	478	498	486	493	504	501	505	496	531	506	499	507	448	508	481	467	538	490	501	500	496	495	526	484	514	477	524	535	504	491	512	524	535	570	466	479	512	510	534	475	519	505	506	489	501	497	496	487	493	494	499	549	492	511	462	497	519	529	518	489	512	505	485	484	517	510	534	511	506	496	492	519	514	475	481	491	503	503	543	458	483	537	496	497	460	472	487	513	479	530	528	514	491	500	506	479	495	506	504	516	476	471	478	496	506	473	490	523	499	456	496	509	520	531	514	476	509	470	508	521	453	508	495	527	493	521	476	531	515	482	515	500	503	471	489	502	525	520	502	498	511	459	495	475	473	482	505	521	530	524	502	501	503	514	506	496	507	513	521	497	487	483	507	499	471	506	480	481	474	505	489	532	472	516	523	513	459	513	520	499	535	530	517	503	504	487	496	510	513	484	499	524	579	541	544	516	548	518	526	532	484	528	557	496	496	521	508	522	528	537	501	534	521	482	532	501	521	483	499	465	461	543	475	454	579	508	513	494	511	538	482	513	479	519	475	545	486	484	477	506	469	480	505	480	513	450	514	484	533	491	468	515	483	500	493	485	507	503	500	523	522	516	512	452	534	515	500	476	522	486	514	498	518	488	506	529	522	489	507	474	499	529	526	498	493	517	513	522	567	513	453	466	492	523	458	442	490	490	544	511	546	513	497	505	483	473	510	500	496	544	507	485	496	485	464	498	472	492	505	527	501	522	488	503	514	490	501	493	539	534	481	498	527	489	490	512	498	480	500	531	531	520	511	492	513	511	516	465	465	480	487	499	498	502	523	482	509	480	513	442	503	466	516	515	517	504	524	508	493	472	521	508	494	459	512	480	547	497	508	489	555	498	532	487	554	527	535	519	479	495	518	519	477	493	493	464	471	480	544	479	455	550	468	522	489	494	475	550	505	531	503	490	471	508	506	490	514	537	502	533	507	523	539	528	497	501	537	486	506	505	530	493	483	491	533	523	498	491	525	472	512	504	530	498	543	492	436	520	503	503	493	509	506	487	501	487	505	495	503	508	499	466	518	495	498	509	485	472	494	551	517	523	472	512	510	529	485	465	490	521	494	492	526	508	497	483	513	514	507	479	516	489	458	479	475	519	477	502	469	499	541	509	515	497	471	505	530	520	489	479	483	538	500	513	519	504	522	510	557	475	509	527	465	498	538	507	547	486	519	555	512	458	506	526	536	480	487	505	529	510	503	519	539	475	504	526	480	513	551	518	462	509	500	537	509	519	475	499	522	521	479	529	484	492	476	514	506	530	531	494	513	462	552	509	528	492	495	448	522	527	493	485	534	479	500	533	494	532	495	526	538	479	500	521	503	491	521	486	516	471	476	455	513	494	524	510	496	521	460	521	540	484	529	531	502	503	506	500	528	475	496	505	507	525	517	494	485	566	496	467	523	535	488	490	525	500	525	491	537	513	510	496	477	493	513	515	498	478	513	493	516	486	518	512	504	518	488	483	515	542	522	574	487	491	495	513	555	501	514	495	510	501	529	491	506	529	469	463	497	502	503	490	510	548	477	479	547	507	521	494	544	510	547	513	507	493	481	493	549	505	490	535	498	531	525	493	541	515	483	493	482	534	477	531	461	490	482	498	504	508	499	510	512	500	491	486	497	555	476	508	454	517	493	556	498	499	516	481	473	505	545	498	457	533	531	515	476	503	472	522	517	524	518	474	481	535	522	480	472	494	523	477	502	509	507	491	530	540	530	476	488	488	486	482	517	472	490	494	507	467	497	535	488	495	473	489	505	526	510	509	473	492	543	511	531	536	503	543	512	521	530	495	481	542	498	473	546	504	503	494	484	491	485	461	500	490	539	517	492	531	525	511	504	514	502	511	496	538	519	494	498	477	522	484	479	524	500	508	540	500	486	523	526	538	515	499	551	492	509	438	528	472	451	482	500	499	503	484	493	510	510	562	501	532	472	504	525	506	536	514	491	470	510	481	492	498	494	498	523	511	468	480	471	497	523	540	536	506	488	483	524	537	474	524	499	505	486	505	525	491	474	502	523	458	492	561	521	491	529	503	489	499	493	457	475	517	481	510	555	499	482	502	529	458	511	497	506	540	516	465	458	494	508	484	536	523	505	502	510	532	492	499	520	531	501	493	499	550	491	495	509	488	511	512	515	465	536	511	488	527	505	533	481	486	492	492	524	492	522	523	496	490	467	489	491	511	544	534	498	523	513	490	543	488	504	499	534	506	535	496	494	500	466	491	519	505	498	486	483	478	486	516	520	477	526	501	533	526	518	511	498	478	504	486	503	499	578	494	501	471	539	524	470	487	493	530	501	484	475	507	520	534	518	524	526	458	486	511	516	535	510	484	490	500	473	518	536	488	512	455	515	482	493	523	526	470	508	542	462	507	472	505	504	517	509	472	481	498	499	511	504	486	529	552	527	501	500	476	478	503	508	487	511	500	540	483	504	500	465	489	523	478	501	496	478	501	503	521	449	509	519	516	502	529	470	535	517	552	495	493	541	497	496	478	526	505	540	488	510	502	480	514	528	545	504	497	503	512	474	499	520	505	527	502	517	459	502	499	517	519	480	457	527	469	514	502	507	526	545	491	482	525	515	494	513	491	486	527	480	524	529	507	481	508	537	493	523	491	511	506	505	478	524	473	483	532	486	489	516	514	502	505	497	524	516	453	508	540	501	490	556	484	472	487	523	521	542	480	531	530	491	513	493	510	484	513	490	514	509	514	539	542	504	472	488	506	530	500	487	488	508	512	555	531	502	487	504	547	526	494	492	547	516	531	514	534	513	557	552	453	510	497	530	473	488	483	535	479	539	484	500	535	512	480	501	528	529	511	518	513	474	491	524	515	493	483	500	420	449	508	496	488	506	473	499	502	497	518	507	505	533	507	515	539	544	485	536	518	496	518	480	491	478	483	517	496	495	450	477	522	529	526	542	504	510	516	484	459	519	498	505	498	464	492	488	474	465	557	503	489	492	470	516	533	495	478	525	506	453	495	534	498	497	496	495	508	504	476	536	514	469	545	512	525	518	486	505	521	498	545	471	514	501	535	514	484	511	525	518	520	503	506	479	503	505	506	485	538	545	494	492	519	468	480	476	541	458	505	507	474	522	459	518	510	504	469	482	471	523	491	484	499	468	523	473	513	500	541	495	514	490	474	515	463	498	478	519	504	510	560	508	484	516	525	523	498	489	489	499	519	491	501	508	482	501	508	481	486	518	506	515	506	488	508	516	498	481	473	548	516	516	533	519	506	499	549	524	501	528	499	554	525	499	504	490	507	493	508	520	506	449	502	519	498	490	519	476	505
24286	21912	30510	25350	24065	13378	890	240	240	234	201	199	212	204	196	191	190	201	203	224	206	182	188	210	191	191	190	197	207	166	197	193	167	174	190	187	198	180	212	219	186	182	202	184	183	208	199	197	203	179	192	163	197	148	171	178	213	194	177	180	182	181	202	198	194	203	177	188	170	186	181	195	211	185	158	186	196	179	172	190	199	183	188	170	193	199	200	192	196	194	200	213	171	183	189	191	178	189	192	200	210	190	187	176	179	193	176	202	200	186	183	170	173	190	192	185	186	187	173	186	189	191	182	184	195	181	198	195	185	173	179	191	173	192	179	216	190	165	189	185	179	169	188	173	208	184	194	193	221	173	196	154	163	185	182	185	160	179	183	167	193	210	200	190	204	191	203	163	190	204	176	186	187	182	191	196	190	190	181	208	193	172	193	187	182	185	163	182	171	206	178	158	198	190	178	181	178	171	185	207	174	186	197	200	177	179	162	166	182	186	175	185	178	173	151	180	184	185	167	200	199	195	196	193	219	179	178	187	171	180	195	182	187	195	164	167	219	209	189	188	181	174	185	172	191	194	205	224	174	176	210	199	175	194	184	184	202	178	186	198	198	193	190	180	177	174	188	174	184	194	188	182	173	185	191	175	187	210	164	194	169	206	190	197	187	157	201	193	205	180	226	206	179	179	195	200	193	207	200	197	174	191	189	201	177	175	204	188	177	155	165	173	201	193	179	198	194	183	183	182	180	185	183	165	197	191	179	177	175	177	175	183	203	191	170	193	178	201	194	180	169	172	185	199	210	191	170	194	175	191	207	174	155	172	215	175	171	184	193	183	185	174	196	207	194	175	186	186	201	202	182	184	167	199	184	192	186	182	181	184	196	213	178	160	190	177	178	167	198	204	184	197	203	184	188	174	198	173	187	212	183	202	175	187	168	204	183	196	189	213	195	177	180	165	196	205	159	189	180	181	182	165	189	181	204	194	204	185	197	203	202	183	182	198	205	210	197	186	177	203	200	175	184	185	200	217	190	215	190	188	192	191	177	184	186	187	176	188	173	188	189	159	190	187	201	182	190	177	175	169	219	181	199	186	189	197	201	178	189	189	204	197	169	162	187	187	198	157	193	161	208	198	190	176	162	179	200	178	203	193	196	200	173	196	183	190	204	166	181	199	187	180	207	190	175	188	189	181	200	175	181	198	199	175	190	155	187	198	203	187	188	188	193	187	182	189	176	163	178	193	180	196	191	192	196	188	189	175	202	187	186	192	196	201	189	158	194	190	197	206	184	185	188	170	208	187	203	154	176	188	207	203	206	189	199	178	202	171	182	195	180	188	169	176	170	183	188	214	166	188	173	196	157	191	193	189	165	190	173	191	180	213	175	192	166	179	188	182	199	200	201	190	164	188	178	208	180	168	169	169	198	153	173	184	191	179	158	206	179	191	197	198	156	164	194	171	185	176	200	210	179	178	186	181	198	206	179	166	190	176	174	214	194	199	190	190	193	194	199	194	186	193	205	198	185	173	194	180	184	208	180	198	200	191	175	198	195	200	188	168	182	173	191	188	203	184	193	189	180	207	201	170	199	199	204	188	196	190	200	192	167	201	187	184	178	180	184	184	199	190	184	185	184	187	183	202	170	166	195	188	172	194	193	194	187	178	179	191	187	170	175	187	190	216	183	170	198	196	185	208	192	207	187	166	199	198	184	188	197	179	162	218	183	195	202	199	213	179	192	168	217	178	196	165	168	171	196	196	167	190	181	195	206	169	204	176	187	196	203	187	177	203	180	195	193	172	198	166	198	183	192	191	150	201	161	217	189	206	191	203	157	174	199	185	188	181	172	181	177	196	178	189	176	160	187	166	179	182	172	183	172	182	188	195	169	179	168	191	198	189	194	183	201	187	210	192	190	207	169	190	187	188	206	188	192	184	187	171	174	164	192	212	201	193	198	192	188	169	185	188	192	187	180	220	193	191	218	182	188	184	175	202	195	176	206	187	188	175	197	181	205	188	176	189	206	187	173	202	179	191	185	169	180	188	206	199	175	179	173	163	199	209	160	185	187	197	164	195	174	161	181	181	158	202	191	194	187	205	176	204	198	191	174	178	199	195	176	198	186	183	207	180	192	191	161	181	198	174	196	194	174	191	194	187	193	177	205	170	180	180	187	164	165	185	182	204	197	189	185	177	184	194	197	171	179	156	181	168	173	186	170	197	211	204	208	193	206	185	222	198	202	179	182	177	188	159	199	179	199	190	196	181	179	181	198	176	188	185	184	193	176	177	192	187	182	181	192	166	175	159	208	184	188	201	184	220	230	165	206	185	184	190	177	200	200	176	183	188	186	162	205	206	218	187	200	179	170	183	211	190	195	188	189	191	185	198	181	182	174	172	188	192	189	182	208	173	200	189	164	190	202	192	193	185	199	195	170	181	187	196	200	161	186	168	195	196	169	182	179	198	202	155	208	206	185	182	174	191	188	175	174	196	169	190	193	175	198	198	209	161	166	178	180	197	174	182	206	189	197	173	194	178	193	188	182	182	201	218	205	172	188	201	175	196	190	201	179	185	179	167	183	181	187	178	177	199	205	186	170	202	193	196	187	174	177	192	198	188	179	167	179	191	193	191	166	187	171	175	170	206	168	197	194	173	180	202	177	194	176	171	200	190	185	179	198	188	183	192	191	173	205	186	182	205	192	187	179	177	187	196	192	172	190	195	175	158	191	201	179	204	187	179	211	169	168	200	191	184	198	174	180	199	213	187	165	223	170	154	186	182	181	192	187	179	198	171	201	208	190	187	198	208	195	172	208	184	171	190	187	186	203	184	171	174	184	187	167	185	181	186	195	190	179	188	212	187	171	192	188	182	208	188	184	198	198	190	196	180	174	196	177	207	185	188	168	179	166	170	197	172	167	156	176	198	198	176	172	187	200	200	170	198	173	193	196	172	189	174	189	212	213	181	189	185	211	173	186	177	176	175	184	192	178	193	204	187	189	177	222	185	202	184	185	183	184	211	186	186	181	188	207	191	180	205	196	191	186	202	191	187	203	177	198	188	171	187	217	201	167	201	180	187	194	209	198	200	175	179	204	192	203	167	189	192	179	194	185	189	195	189	208	211	197	203	185	208	178	194	194	202	190	179	174	204	167	185	195	187	177	185	192	186	177	202	182	175	173	177	194	179	168	180	165	178	193	173	160	205	154	216	198	191	172	207	192	169	172	198	194	172	187	174	206	223	166	162	213	196	196	193	200	201	196	190	199	178	197	164	169	171	180	205	159	196	184	192	174	184	163	212	189	188	190	177	180	185	173	208	179	205	174	171	183	212	190	197	234	185	199	182	205	170	176	182	196	174	182	191	204	166	155	218	174	195	198	189	196	168	208	180	202	194	193	169	197	185	166	195	184	188	176	207	199	184	157	185	175	198	194	207	194	184	179	187	178	195	187	206	195	181	176	203	209	202	199	191	171	195	172	185	184	177	186	190	209	208
57089	81546	63754	20204	32243	3025	501	445	430	438	433	386	429	386	400	385	396	377	364	368	372	374	385	323	355	349	376	363	383	356	378	379	367	391	369	353	338	366	352	351	368	365	359	359	377	366	396	351	380	377	357	351	356	349	354	385	334	385	375	356	387	397	368	341	414	370	353	344	383	399	404	388	351	349	362	349	352	337	374	358	351	333	346	368	356	377	382	317	362	328	412	349	343	340	339	356	342	363	357	376	361	357	351	353	343	371	357	362	387	390	369	361	351	320	357	352	322	379	369	354	357	360	349	324	389	344	344	357	362	373	384	337	344	373	334	352	364	371	355	380	374	344	346	337	330	390	335	341	341	347	381	361	367	387	321	334	379	329	366	373	344	382	327	355	367	350	365	376	335	354	347	347	374	339	353	351	370	390	360	342	371	355	324	346	347	351	396	357	355	362	359	375	364	339	373	349	363	354	383	337	346	361	402	387	377	368	412	400	366	365	362	349	378	348	329	362	358	366	355	325	347	380	406	341	340	324	334	384	359	392	352	340	342	355	364	370	363	378	359	383	377	343	342	355	340	337	336	320	375	342	319	380	376	334	364	347	335	380	362	330	361	356	345	360	381	352	392	338	360	342	361	358	367	382	392	365	333	345	331	371	338	358	389	342	341	347	346	362	359	358	357	340	388	371	355	326	344	363	359	345	385	380	378	338	369	374	388	361	332	330	361	351	370	356	368	331	376	336	403	366	372	345	354	359	344	336	371	325	339	389	341	372	376	369	355	330	377	367	362	362	374	369	369	349	357	362	292	354	347	357	395	352	346	374	386	383	358	346	357	374	326	375	345	358	384	346	371	381	379	362	365	362	347	370	347	370	376	353	346	380	351	319	343	377	361	346	339	345	382	386	365	369	362	335	366	377	358	336	366	372	361	347	381	387	345	332	343	376	389	381	388	335	348	345	327	357	351	352	378	354	360	379	338	395	368	354	333	346	351	366	381	372	368	393	341	378	359	347	350	360	332	393	344	345	352	351	386	355	364	349	388	426	379	358	360	364	379	383	363	374	350	349	344	354	363	351	366	360	360	366	357	340	358	359	351	345	379	376	346	376	377	356	307	386	375	357	347	348	344	339	354	349	359	387	349	398	325	350	353	374	361	350	351	369	370	328	393	371	320	361	345	323	340	322	333	377	359	383	353	353	378	364	346	379	393	362	325	351	369	359	369	356	356	394	370	355	376	367	352	350	351	399	357	364	358	358	354	334	392	345	354	383	386	380	347	354	350	357	366	363	356	340	352	343	362	377	351	373	405	386	361	381	380	349	344	401	344	316	319	350	328	352	331	370	388	383	348	362	356	370	389	355	355	387	365	382	390	369	352	372	376	330	397	365	378	352	379	342	387	342	350	383	354	331	379	384	359	359	311	405	373	360	352	352	385	386	379	348	326	339	376	395	351	375	337	375	349	392	334	339	365	373	360	370	321	363	329	343	372	366	347	334	334	368	335	375	362	355	388	340	359	353	375	343	370	313	358	370	377	328	364	363	339	321	355	341	368	355	344	432	337	375	342	371	370	391	357	344	355	338	362	343	362	372	356	367	358	383	371	358	363	353	381	361	372	379	374	352	399	387	381	361	360	361	357	357	354	360	349	381	371	347	300	379	375	368	362	353	360	372	365	370	355	373	374	336	369	406	373	343	386	362	373	353	359	356	326	345	391	338	396	371	367	344	347	349	339	342	371	394	360	388	381	346	321	366	348	355	347	380	352	385	393	370	352	376	352	378	340	358	338	378	362	369	343	372	347	326	381	378	375	374	368	366	352	366	345	403	356	374	341	361	351	388	385	375	349	340	406	365	368	370	369	340	327	380	374	388	330	344	337	376	373	363	313	318	379	379	334	384	345	369	373	396	358	340	353	339	357	354	353	363	363	374	357	336	374	372	401	365	338	378	353	346	362	363	346	363	356	326	343	394	336	361	342	329	344	386	375	336	331	366	343	345	377	363	338	342	341	361	367	392	345	322	372	329	344	369	378	347	387	344	370	355	376	387	388	366	387	381	340	339	387	356	380	356	378	383	344	344	354	365	364	378	364	357	375	322	346	376	327	342	360	344	352	389	374	351	340	353	367	364	319	378	353	365	405	363	370	361	379	358	348	344	345	352	361	366	325	357	363	364	358	371	344	397	350	365	353	403	361	355	399	355	365	364	375	371	340	352	337	339	394	345	366	342	360	367	358	364	358	354	359	392	380	369	338	308	358	361	351	365	336	378	357	383	348	371	387	364	395	379	350	363	374	383	363	385	367	342	367	331	389	364	343	383	366	357	358	335	394	371	356	362	395	355	350	375	363	338	369	348	362	321	373	349	369	346	373	371	353	390	387	329	342	380	361	355	380	368	371	347	357	338	370	328	393	348	349	344	356	374	345	343	339	365	331	401	404	385	344	359	374	322	349	383	374	375	393	365	389	382	396	341	379	309	423	392	349	378	371	336	371	367	405	395	348	364	370	390	343	332	417	363	368	353	353	365	348	360	393	346	354	349	370	330	350	322	357	383	374	378	351	384	363	357	335	369	353	380	348	373	336	356	358	364	362	349	365	351	396	340	336	362	360	353	383	373	358	361	392	345	360	344	362	335	348	392	367	340	351	358	333	351	368	362	349	348	381	345	408	361	377	334	366	362	367	376	374	361	342	339	368	377	361	333	337	349	369	362	379	357	341	388	355	342	353	349	388	347	371	342	345	347	364	377	363	367	361	378	365	310	390	366	364	347	356	328	354	366	373	348	367	384	353	340	359	381	359	366	383	359	331	377	332	360	343	408	329	353	329	381	351	370	385	389	347	359	391	364	360	379	376	396	381	319	372	324	347	358	354	326	335	372	381	372	356	351	355	379	383	378	361	334	343	366	361	334	377	366	383	328	362	378	390	352	328	359	354	381	394	337	351	339	369	373	349	385	373	366	403	361	342	362	362	406	371	368	369	361	348	369	330	361	362	384	369	322	384	365	360	365	313	374	364	334	333	345	362	358	346	364	346	358	343	356	378	392	390	394	354	331	335	402	349	384	365	396	355	343	343	357	347	345	362	381	353	330	382	381	394	384	332	370	325	402	402	391	356	345	388	394	369	352	336	350	372	377	376	354	348	353	354	360	361	390	351	304	326	363	404	372	368	375	384	343	365	318	365	382	373	336	370	349	336	385	355	348	348	368	367	345	334	342	380	355	379	383	364	315	375	372	363	375	378	378	356	352	377	357	365	398	357	391	384	343	362	371	332	357	344	356	348	344	397	353	344	383	380	364	374	362	369	347	400	337	392	351	384	371	347	347	337	369	349	371	369	396	347	382	372	344	340	344	380	333	346	333	375	346	370	346	353	347	370	353	379	346	380	362	360	370	347	358	395	337	347	360	344	388	390	389	353	351	377	344	383	371	365	353	377	371	374	343	387	366	374	387	330	380	361	343	329	356	349	363	346	364	354	352	368	346	357	367	360	375
23213	21524	30307	24535	24238	19800	5287	490	384	398	337	370	366	356	341	389	330	369	340	317	378	345	362	356	310	348	385	334	306	330	364	347	337	343	361	322	350	367	320	373	320	326	305	354	324	327	323	371	332	350	342	323	329	319	325	334	332	359	323	354	332	331	319	363	349	332	339	340	351	352	350	352	352	325	320	348	348	289	322	335	316	354	327	327	342	352	334	350	337	341	348	347	348	323	334	328	328	354	336	312	326	318	342	318	347	341	323	310	339	360	332	328	337	363	358	329	365	365	366	341	333	329	332	332	344	342	350	326	338	350	334	316	362	354	328	355	362	345	331	363	309	300	344	340	364	341	322	328	324	355	306	341	336	348	341	343	322	388	337	348	349	333	328	323	318	323	354	326	321	340	357	338	348	331	324	337	356	352	356	335	349	317	329	336	371	338	329	334	317	311	341	330	331	335	328	331	320	357	330	328	337	322	318	340	325	352	334	326	377	342	338	373	324	327	361	365	314	330	369	359	382	316	330	337	360	302	335	321	319	353	363	358	317	317	311	340	341	342	343	349	340	322	333	326	317	343	339	327	341	369	343	365	363	349	354	323	335	358	327	324	360	331	364	305	317	345	366	327	319	333	319	355	344	348	375	338	318	316	335	309	323	340	330	330	324	288	332	344	337	344	377	324	343	328	323	326	332	333	340	338	326	338	342	329	310	348	329	331	365	352	311	327	345	326	320	316	354	334	355	322	339	337	319	336	346	328	329	322	325	355	329	343	326	340	329	340	316	336	345	323	307	338	351	345	338	331	339	350	330	323	327	312	353	334	344	374	316	304	378	345	333	328	341	375	328	342	366	337	329	362	326	352	333	338	331	324	340	341	349	339	355	346	343	318	343	307	312	376	302	341	320	322	340	303	327	363	336	319	333	313	333	322	332	335	351	305	324	309	313	317	317	330	281	356	354	337	351	328	358	360	362	316	343	351	322	331	310	355	376	316	360	320	346	320	347	347	345	342	338	363	324	355	353	353	330	350	356	320	340	308	334	319	353	323	347	364	315	354	322	341	328	357	341	325	335	339	354	352	337	342	315	369	337	347	325	357	323	322	331	347	339	319	318	344	339	368	323	313	313	325	327	341	366	319	387	343	341	338	333	313	331	324	328	338	343	369	329	338	357	361	322	331	346	317	334	312	333	372	350	367	373	363	333	344	373	331	300	342	329	321	329	342	351	315	358	316	357	335	322	339	354	343	329	305	348	310	338	338	348	335	336	325	350	374	349	334	322	349	358	361	327	317	335	326	329	330	365	373	337	300	338	370	355	346	360	355	345	339	338	305	329	320	350	325	345	340	364	331	336	339	335	327	332	333	360	304	344	363	347	341	320	322	329	342	322	360	338	341	341	362	356	359	361	366	356	338	352	299	334	329	364	350	317	318	335	319	324	349	307	330	341	326	334	334	323	313	328	329	348	306	338	333	339	355	297	345	364	301	349	313	315	332	317	314	320	357	358	349	329	313	310	332	310	371	352	358	345	360	331	360	352	301	325	343	348	290	323	320	337	342	330	372	362	339	313	317	313	323	363	363	339	317	334	328	319	324	318	320	350	336	348	336	346	365	320	321	324	358	336	332	332	303	341	324	335	351	319	362	347	333	331	328	321	334	361	338	356	348	353	347	348	350	337	340	309	312	330	371	333	319	328	350	320	321	339	301	340	329	342	318	346	324	366	345	336	351	364	372	350	368	342	322	336	359	309	347	326	347	350	344	336	332	355	367	353	343	325	375	351	372	335	336	338	303	330	322	336	342	322	357	332	340	341	342	364	342	333	328	299	324	351	289	324	338	316	317	332	312	313	334	337	302	300	342	336	343	308	321	303	341	341	321	316	300	363	313	344	309	329	341	344	323	349	363	361	341	329	340	332	344	362	364	266	314	353	329	329	389	372	351	316	338	321	329	328	310	330	309	356	339	332	351	351	343	335	330	357	350	350	327	361	302	337	339	344	340	298	362	345	344	333	326	329	330	327	341	320	329	347	320	309	342	339	316	325	344	360	327	361	377	339	336	320	339	333	332	343	306	330	345	337	314	311	347	325	336	339	321	367	330	352	315	333	328	351	354	333	334	296	359	332	320	315	314	345	321	333	333	336	345	299	343	345	329	344	350	346	351	346	343	318	327	356	330	340	351	343	308	313	350	306	332	330	342	340	354	329	318	357	335	367	347	356	321	304	365	312	344	341	308	347	345	377	351	364	339	326	338	300	342	340	327	319	369	298	324	355	334	326	347	324	343	353	336	354	353	315	340	381	324	347	332	342	343	316	314	353	339	292	323	353	321	329	348	336	343	329	331	353	341	341	340	349	334	354	337	341	353	342	321	370	334	355	328	342	332	339	351	332	351	326	348	331	329	344	348	316	343	331	350	324	325	333	321	335	367	316	334	355	340	297	354	353	366	330	341	383	338	324	350	357	337	358	341	376	347	350	350	363	374	360	307	337	313	331	324	318	367	396	318	347	339	349	333	345	317	331	297	284	321	349	344	327	329	358	336	397	331	360	328	333	332	346	339	351	366	339	362	311	330	332	313	332	353	334	328	301	334	320	379	336	355	341	348	312	318	376	346	332	348	337	329	336	339	355	348	388	336	345	329	316	354	336	330	331	346	342	340	380	348	330	342	329	282	338	310	331	336	310	349	338	322	321	339	318	344	336	354	332	361	347	302	345	365	322	345	360	377	349	349	337	298	313	336	306	363	320	349	341	346	348	325	351	332	336	378	345	347	343	352	370	333	368	361	322	385	345	371	346	333	343	366	327	322	336	328	347	354	352	334	308	376	348	339	322	342	363	310	296	333	341	300	358	353	345	330	347	373	351	348	351	354	337	331	345	324	325	316	346	359	324	356	348	336	373	340	308	335	333	361	364	363	326	315	316	354	338	330	314	354	328	316	368	325	319	328	332	325	345	355	337	372	312	329	357	343	343	338	342	345	343	309	335	332	333	314	354	310	347	334	339	325	324	359	334	350	351	320	329	304	331	353	343	346	340	368	354	333	334	326	353	315	330	333	331	334	337	351	378	333	318	340	350	330	332	334	335	357	356	347	370	338	322	322	339	331	315	341	355	360	324	342	314	327	359	325	354	314	322	330	328	333	341	361	348	322	331	363	323	327	315	312	318	298	318	337	350	374	319	322	284	340	352	342	362	352	330	340	297	330	317	340	359	325	327	329	312	351	327	343	346	347	325	305	331	315	352	341	353	342	346	329	305	334	354	323	351	324	326	380	336	345	314	336	340	322	358	324	354	358	318	367	295	336	322	342	299	343	351	344	318	348	327	336	335	347	345	341	300	344	352	319	355	321	326	340	350	343	337	327	330	332	327	325	347	325	337	336	348	326	331	310	352	323	356	346	358	341	364	330	315	341	277	350	332	336	333	303	354	318	304	364	331	304	354	335	360	329	357	360	348	323	347	344	339	344	346	342	321	327	370	326	319	327	345	331
56496	97344	74676	22657	37204	4149	893	779	763	696	692	689	642	649	650	641	586	618	653	647	611	603	598	590	570	616	669	604	623	608	572	619	598	652	616	637	608	598	638	660	615	575	622	591	589	590	590	576	592	563	582	606	609	588	602	620	587	581	602	555	595	595	573	572	621	618	602	653	616	618	591	625	563	615	616	628	613	599	640	612	535	588	603	557	632	598	606	534	540	592	624	594	598	587	603	564	554	618	622	571	561	626	617	612	648	627	607	587	582	608	617	595	549	630	615	588	613	543	571	583	602	587	579	622	570	623	606	607	573	591	563	601	603	573	626	582	635	633	575	620	594	615	603	587	585	621	650	596	541	620	601	595	617	537	522	586	571	587	592	581	636	545	567	621	610	595	605	568	605	587	574	596	594	562	612	581	594	621	623	615	619	561	601	608	611	631	603	603	609	613	599	591	617	592	585	575	585	640	592	555	598	587	580	589	574	586	572	609	600	596	604	603	640	602	613	601	589	587	586	585	629	553	629	616	564	585	610	605	604	602	600	582	625	607	591	576	630	583	613	622	615	564	588	593	578	579	581	587	571	635	628	619	607	577	573	595	556	573	601	582	580	554	595	590	587	574	573	595	587	597	615	587	575	621	556	616	627	612	582	597	585	591	602	591	615	603	593	656	574	565	590	555	564	621	588	602	594	602	603	606	627	581	612	626	575	601	562	585	594	587	600	555	607	569	649	592	612	621	599	541	597	568	583	613	586	598	599	572	587	586	594	621	588	574	592	616	577	587	570	615	589	573	611	605	568	575	600	615	596	624	633	601	659	583	589	588	596	573	643	608	584	611	575	604	582	610	620	622	583	588	598	594	593	599	623	569	566	656	589	645	592	600	579	548	618	610	525	549	603	617	610	591	600	598	571	574	544	638	648	594	629	603	598	582	622	578	622	589	566	606	600	678	576	587	607	593	609	578	604	554	598	592	635	571	560	636	620	571	575	606	585	654	609	596	601	583	629	604	641	595	612	593	633	624	598	633	611	584	576	621	572	616	602	639	605	581	585	600	578	669	627	578	616	515	617	596	601	609	596	613	575	555	587	616	574	601	601	601	611	608	563	588	567	588	613	606	583	573	591	571	565	570	620	593	573	569	600	569	553	554	576	588	598	591	600	589	581	621	617	569	619	555	591	540	627	608	598	581	587	634	622	580	605	603	584	559	591	602	580	597	566	587	535	587	591	621	592	616	559	632	631	630	585	602	628	615	580	595	609	579	591	590	593	626	576	562	563	579	585	626	619	567	598	576	621	599	605	599	637	600	599	602	535	563	535	624	578	628	587	620	576	627	589	631	632	569	615	570	599	621	587	609	622	613	599	584	611	644	604	608	632	580	643	552	567	608	616	597	555	597	628	648	562	604	645	544	622	609	582	671	593	573	629	601	677	595	580	616	613	616	590	575	558	599	615	559	623	562	582	582	605	587	570	611	638	587	619	593	560	610	594	587	615	611	594	589	593	572	579	581	598	625	623	618	596	592	568	616	640	541	572	555	606	579	644	554	559	599	565	597	563	579	629	654	582	619	632	601	587	567	607	612	612	601	599	605	625	629	626	616	584	609	608	587	608	561	573	619	563	607	555	590	563	648	566	579	592	567	611	528	657	588	553	594	586	638	593	588	627	552	573	587	584	562	591	591	571	626	637	573	587	630	596	583	593	605	583	544	619	632	566	577	597	593	561	562	582	591	594	588	604	595	595	583	618	611	589	607	611	556	679	596	576	598	639	606	615	617	574	618	577	629	628	609	596	552	536	568	608	560	614	610	628	647	564	545	625	599	604	590	590	596	602	630	583	618	601	596	604	610	613	619	603	568	598	657	576	626	569	559	581	572	597	562	631	614	588	572	629	554	635	569	558	574	580	573	604	625	654	576	600	617	581	603	602	615	561	597	594	606	594	622	607	602	602	604	602	590	581	596	629	624	625	596	619	567	587	647	608	646	587	618	599	588	524	570	588	546	584	582	562	552	592	554	620	594	601	609	568	572	579	610	636	594	595	564	584	616	622	555	618	564	622	628	572	591	630	564	616	602	597	633	589	631	608	609	645	644	565	629	618	622	591	625	605	555	590	652	561	584	556	563	588	608	589	584	600	577	604	621	622	648	590	598	600	613	588	576	592	595	572	632	596	611	593	592	597	625	584	615	599	611	568	607	609	572	588	579	626	588	599	628	559	605	612	585	661	570	601	646	550	608	555	619	590	608	603	595	577	638	609	570	582	589	585	605	579	568	587	606	626	610	599	608	588	615	578	588	605	628	585	556	617	619	572	557	582	620	599	609	576	585	568	627	585	549	605	569	568	575	576	608	574	610	635	593	599	584	644	565	651	593	587	566	574	590	590	580	623	634	617	599	584	607	623	593	579	586	606	568	574	606	616	561	591	611	604	576	558	561	575	614	603	635	598	580	661	593	620	605	608	660	613	611	601	592	616	629	579	626	606	592	548	592	627	595	583	631	616	594	536	542	577	603	576	598	619	605	547	616	632	591	602	565	567	638	571	615	555	603	598	600	608	590	612	623	605	566	577	633	602	594	569	572	629	596	604	578	621	626	615	627	612	584	601	611	609	587	615	584	617	609	601	582	580	601	633	593	576	550	571	599	592	585	590	603	567	562	564	589	584	616	571	619	608	634	632	598	600	612	647	590	602	635	581	559	597	590	576	560	582	587	613	589	629	578	581	586	607	623	619	601	570	573	590	538	603	583	572	594	552	597	649	630	614	567	591	551	589	579	582	597	593	548	584	613	643	556	597	572	620	611	618	551	552	614	562	584	602	611	576	629	579	562	581	584	603	635	584	599	570	573	592	620	634	557	612	612	613	586	617	570	583	548	558	590	599	621	599	595	619	579	629	603	653	621	614	580	561	581	604	593	611	578	639	601	616	593	611	607	579	600	673	565	608	601	590	620	606	569	610	584	580	633	555	604	595	599	604	574	600	602	573	600	592	598	588	570	580	589	585	578	599	563	560	595	622	585	567	586	579	569	608	570	577	607	578	554	595	603	599	590	609	592	614	603	568	620	608	563	605	657	597	567	634	594	606	588	581	600	632	624	603	581	613	605	607	607	625	608	596	594	594	594	619	618	602	571	616	614	637	585	589	675	602	636	598	588	586	611	575	593	569	624	609	553	600	594	621	576	539	587	592	577	590	610	634	612	581	558	604	575	598	609	571	619	587	590	633	607	605	580	604	580	593	647	581	562	585	607	583	576	587	609	589	600	539	571	661	590	644	605	548	591	595	572	623	598	601	581	585	591	602	594	566	622	593	588	588	587	630	591	625	586	600	630	579	624	563	544	582	628	603	568	617	554	603	583	623	637	640	617	570	579	553	622	627	552	570	623	578	589	654	569	581	612	562	590	593	589	590	578	653	633	606	628	569	592	593	591	570	590	602	566	562	566	568	610	600	583	597	588	599	599	623	572	603	602	604	612	593	603	608	582	595	567
28749	27135	23723	6606	3087	566	265	269	266	261	297	268	281	269	286	240	290	290	273	283	279	264	259	256	266	265	288	261	285	292	259	266	298	258	274	276	282	287	267	246	274	247	271	252	287	270	276	274	267	267	292	262	249	275	272	268	225	253	253	266	259	254	242	285	273	273	264	297	278	260	267	259	265	255	281	250	287	263	256	286	279	246	243	278	268	241	266	278	249	276	270	286	254	273	253	260	254	285	265	258	267	285	274	277	239	283	261	252	298	264	274	281	270	268	257	261	263	251	259	287	302	245	288	283	297	251	251	282	258	266	259	275	272	255	281	277	270	261	245	271	258	254	286	261	263	257	264	279	274	255	288	262	259	245	254	251	273	269	288	253	268	253	243	238	272	262	268	278	247	257	260	273	294	256	273	288	261	260	259	256	284	269	271	278	253	269	242	275	253	233	251	283	270	278	281	268	247	265	242	282	275	255	252	261	268	246	296	270	267	302	286	305	261	248	229	289	262	272	280	277	285	274	283	309	271	274	270	242	239	283	281	247	255	267	257	271	270	289	283	245	231	288	288	272	312	257	267	263	273	275	277	276	249	266	239	282	297	249	288	244	239	236	275	281	273	238	277	283	295	293	265	276	261	264	263	271	273	260	274	261	272	263	263	262	275	255	267	262	243	265	267	259	273	265	264	281	277	291	287	249	270	276	271	279	258	253	290	253	255	271	269	252	261	285	247	280	258	264	268	265	281	257	269	269	271	290	320	300	265	270	266	237	297	273	244	275	291	253	273	272	240	263	294	251	249	248	273	282	261	253	272	285	223	236	247	254	293	264	300	258	264	247	276	283	278	252	253	240	264	258	267	270	281	249	277	266	251	253	281	274	269	277	262	249	270	272	259	256	260	294	260	262	267	263	264	250	294	272	264	269	275	293	289	279	269	242	248	263	279	309	256	226	284	276	283	268	260	255	278	270	278	242	277	283	280	243	279	270	256	256	267	267	254	254	277	256	257	255	246	285	282	256	301	262	258	256	278	264	278	268	236	274	288	274	258	270	227	266	262	260	257	270	251	296	239	300	257	293	286	258	266	261	289	261	272	248	265	273	244	275	267	259	239	243	266	279	296	282	285	247	228	255	277	288	301	260	262	236	290	275	259	277	268	276	236	265	256	270	275	258	261	239	262	286	235	244	284	282	274	258	262	274	281	283	275	284	270	314	262	259	269	284	268	301	257	251	239	278	266	271	301	272	253	283	286	288	265	250	266	259	281	279	275	279	252	288	274	308	261	279	252	280	281	260	282	269	286	267	274	270	256	267	290	276	307	247	288	279	277	269	283	287	272	246	289	261	276	266	270	252	280	249	247	280	253	246	238	257	244	297	279	266	259	248	289	244	279	269	287	279	264	262	252	245	282	254	262	274	280	263	240	271	245	289	233	285	249	253	259	268	246	262	279	264	247	263	300	275	269	298	276	299	278	268	256	239	276	254	252	288	282	264	284	247	267	272	263	249	288	260	279	260	278	255	248	308	272	251	293	252	277	268	290	266	235	281	271	245	249	253	284	278	288	252	227	285	278	262	261	259	242	279	257	264	265	277	253	275	238	274	273	253	279	303	280	298	266	247	304	239	277	268	287	271	301	277	290	255	246	290	284	267	250	266	268	255	281	225	263	284	289	283	283	284	251	291	274	277	262	290	280	274	253	261	271	243	272	270	270	274	310	277	278	248	246	226	316	222	250	274	264	293	232	274	281	292	262	274	256	271	297	264	289	240	252	274	257	256	257	262	271	258	278	236	242	268	283	259	277	271	270	272	250	245	269	253	268	263	254	287	272	277	245	257	272	291	261	257	265	250	261	283	279	270	281	252	269	260	248	279	295	304	249	286	289	251	259	245	268	269	290	255	262	267	291	278	275	256	274	280	277	255	250	280	276	294	228	266	282	237	286	237	272	260	271	249	254	256	240	275	270	260	277	254	254	261	257	293	269	292	286	274	284	255	256	263	261	257	257	258	281	291	255	254	287	292	275	275	274	254	294	275	258	269	273	279	294	250	269	265	246	256	262	270	275	257	256	270	275	278	260	256	265	284	282	280	248	230	235	286	260	245	265	246	277	270	250	272	233	253	275	256	253	274	233	259	264	256	263	275	281	274	288	286	262	282	260	268	285	291	269	239	256	286	255	274	253	268	275	265	281	260	259	264	291	273	250	265	290	297	263	258	270	249	286	294	250	255	297	268	273	277	292	235	266	263	269	270	291	264	268	271	296	281	248	257	287	300	256	269	273	263	271	291	272	268	259	261	266	258	284	266	265	256	256	263	276	239	243	258	257	252	268	270	277	251	278	275	275	267	263	262	283	243	283	268	267	254	263	271	289	269	263	263	245	260	261	248	300	271	270	264	277	278	292	275	282	258	288	285	256	272	258	254	273	259	250	259	237	261	292	288	248	278	299	278	245	282	257	260	269	239	290	301	288	272	264	277	259	251	268	262	267	263	276	255	258	272	271	265	265	273	303	301	252	280	264	309	266	244	281	275	250	234	269	309	274	244	292	263	294	278	286	278	239	280	275	238	256	261	291	246	267	286	279	272	276	276	262	259	280	266	259	264	266	304	296	259	241	272	276	270	273	289	292	287	292	260	291	283	250	292	271	227	281	265	268	278	255	296	269	272	249	290	237	279	242	281	251	240	283	292	252	242	262	268	264	245	299	297	277	275	272	248	259	257	275	261	285	281	265	286	277	249	272	250	264	239	259	292	260	248	268	280	259	256	259	288	277	267	270	270	274	264	263	254	279	269	279	254	252	267	260	272	242	272	263	275	259	255	268	285	249	247	304	233	291	272	262	264	282	253	255	235	268	258	265	279	239	301	290	243	259	304	274	251	227	223	280	274	295	286	290	258	264	281	277	264	293	269	265	268	262	247	262	249	270	249	275	261	267	270	286	238	277	246	250	268	267	263	289	248	249	281	280	286	298	276	265	280	256	256	237	259	245	257	256	269	248	236	282	248	296	275	247	275	273	296	244	274	280	267	290	235	257	266	263	255	253	287	290	250	267	251	266	277	291	284	261	250	255	251	271	237	267	284	262	261	244	262	283	280	275	251	252	281	290	277	287	266	294	295	252	262	235	300	262	256	248	280	266	279	252	283	288	254	269	278	287	283	270	281	258	247	262	277	261	292	268	284	273	284	254	273	271	282	280	305	241	264	261	270	247	252	257	259	277	281	281	248	256	290	302	290	273	272	288	282	289	265	260	264	292	281	276	288	251	266	274	252	249	261	278	307	261	278	285	277	264	260	276	266	262	269	246	233	263	255	303	274	258	261	262	256	288	257	256	265	282	265	250	281	272	229	287	241	251	274	293	287	268	285	259	261	264	285	274	269	258	281	275	245	279	266	298	259	285	269	289	258	276	256	256	271	278	263	265	285	277	279	259	259	262	269	291	291	275	252	283	254	293	259	287	273	266	308	236	277	279	292	273	268	273	269	268	240
37309	45432	26908	4487	7383	1212	506	493	507	502	516	550	529	501	514	496	547	518	540	504	520	516	497	506	545	519	490	531	499	526	520	536	499	532	512	507	509	512	486	500	516	497	435	540	460	511	510	514	504	470	525	524	533	513	488	520	526	487	474	488	522	515	523	528	536	521	513	502	469	498	567	489	515	518	526	551	532	509	547	489	490	476	531	489	517	517	514	518	529	507	523	495	543	488	527	485	499	519	490	545	541	519	523	527	494	525	486	553	496	489	508	497	530	551	556	497	512	510	527	516	504	512	525	536	502	528	516	502	551	496	511	495	560	510	510	503	504	561	503	484	542	472	517	498	526	509	545	516	520	481	508	485	520	575	521	527	519	483	535	508	506	545	494	474	526	527	528	489	537	525	508	525	520	513	510	489	509	497	537	534	495	528	487	521	516	510	512	533	529	555	540	506	520	474	516	493	520	517	538	462	501	506	510	529	503	516	487	512	509	539	500	512	534	485	495	545	513	565	454	521	479	525	552	498	524	481	535	543	532	537	479	493	508	501	517	496	543	524	528	501	481	500	531	488	499	534	497	536	493	487	533	528	541	530	512	513	513	526	493	532	506	508	530	538	502	520	532	499	491	527	499	520	540	545	497	533	540	514	543	523	531	486	517	541	519	519	476	539	488	530	538	529	530	510	531	540	489	516	506	525	490	472	509	522	479	525	504	534	506	501	492	527	539	481	520	535	511	522	529	506	490	532	551	509	527	509	496	506	504	536	487	501	525	523	485	571	560	529	508	544	542	514	473	512	519	508	553	524	501	486	525	498	544	536	512	505	539	478	518	530	517	518	519	505	501	510	524	544	547	495	511	532	511	502	490	506	581	498	474	519	476	528	513	481	526	484	535	529	504	549	508	505	523	494	523	501	518	502	555	503	497	531	474	565	484	501	474	513	490	536	492	511	527	523	526	532	479	526	529	522	480	507	516	550	484	516	523	489	532	501	510	496	504	523	564	532	521	499	521	535	540	526	524	550	501	502	512	529	539	512	536	479	470	535	527	529	486	486	507	510	473	533	556	527	526	528	498	543	534	512	519	519	500	537	507	516	523	491	506	585	536	524	521	492	528	537	514	520	522	532	497	525	521	513	528	465	572	546	506	501	473	486	523	521	490	515	513	533	541	518	519	548	509	526	522	526	511	477	502	477	520	504	535	524	481	520	530	510	494	526	472	552	474	488	510	546	496	508	537	485	523	496	487	489	509	530	507	489	550	534	520	488	500	546	508	538	500	536	541	494	475	511	533	510	539	539	521	504	541	542	514	473	501	529	494	491	508	518	534	488	521	469	483	505	493	560	499	503	489	531	531	566	488	539	503	524	523	494	495	461	454	527	484	557	551	539	471	547	491	525	476	516	533	508	511	514	491	525	526	509	554	536	525	528	505	569	528	475	486	499	536	523	504	492	550	571	544	521	524	507	545	551	559	505	547	595	472	535	522	543	468	538	505	549	520	517	511	489	491	514	537	523	476	587	515	522	531	503	521	535	519	561	530	485	526	504	545	498	503	531	520	540	539	498	497	529	504	534	508	513	500	510	516	506	498	515	517	519	555	488	499	493	524	489	499	538	502	535	496	525	536	541	521	469	547	485	494	543	541	531	501	512	495	463	560	494	507	542	492	514	519	520	516	511	476	548	463	504	489	516	499	511	476	524	512	484	515	524	540	518	534	509	516	528	487	502	522	492	538	518	495	495	521	499	509	522	564	514	537	503	487	534	545	524	511	515	515	523	532	492	486	465	504	502	526	514	508	511	523	506	519	533	537	493	520	556	502	514	504	541	512	483	533	518	540	538	533	563	528	481	514	473	519	485	530	513	549	487	496	579	497	493	497	520	510	502	549	533	455	512	492	524	468	526	551	539	532	440	520	501	465	524	507	494	536	516	522	508	501	552	537	516	548	502	501	487	506	542	512	506	506	521	558	508	479	526	581	518	516	521	515	502	500	517	533	511	483	489	533	486	526	501	512	500	542	505	502	557	499	538	489	534	517	548	514	551	483	536	497	539	498	514	529	509	569	507	504	505	525	498	528	523	547	509	508	535	479	508	520	511	536	508	532	544	583	508	483	504	497	519	494	511	486	501	534	528	465	482	499	485	548	526	495	535	507	501	496	531	512	497	550	508	511	514	528	510	528	456	475	499	540	530	548	496	490	529	502	488	517	503	506	542	509	517	504	458	531	542	530	507	507	479	467	526	523	497	488	482	474	480	494	526	521	514	498	541	527	534	520	483	496	513	496	510	509	483	515	475	524	505	515	517	530	533	466	498	537	506	535	528	480	509	551	530	479	524	505	511	525	483	518	468	501	510	495	506	540	542	539	527	475	520	533	524	502	512	501	515	508	471	506	497	494	532	526	504	497	509	522	517	517	505	530	519	502	491	517	501	553	496	535	475	499	523	548	533	491	529	494	534	490	538	541	519	520	528	498	500	502	499	555	532	541	553	506	530	508	518	530	511	541	493	509	501	474	507	535	531	541	495	556	499	470	523	519	559	484	515	483	494	518	514	527	502	511	502	504	466	469	522	523	503	501	556	532	527	460	508	537	531	559	523	505	512	472	514	572	497	528	508	489	502	516	530	443	514	495	471	492	515	547	536	515	492	480	495	497	508	518	518	544	541	519	539	535	496	490	509	505	522	527	532	535	552	539	552	505	522	506	518	529	523	471	511	546	496	495	515	506	499	498	488	500	494	510	492	471	508	487	495	487	524	544	492	513	505	551	479	545	510	515	518	515	536	513	510	509	514	508	526	548	508	508	506	523	507	509	487	495	470	496	513	498	506	518	500	543	538	529	521	503	492	507	551	515	518	494	504	520	532	529	542	531	498	482	499	526	532	464	494	517	524	526	515	519	489	503	523	538	498	497	501	495	504	510	517	495	547	518	540	519	493	500	500	503	503	538	497	510	517	471	533	468	541	523	548	518	517	504	499	522	523	501	525	554	541	538	491	491	553	523	518	504	551	499	500	512	541	475	487	515	504	511	567	487	519	533	506	529	478	547	531	506	504	538	509	494	493	533	515	464	535	508	548	526	487	527	535	483	505	516	513	545	517	513	515	512	516	549	509	545	524	541	488	506	539	530	507	496	533	491	506	520	544	512	503	535	469	508	508	530	522	518	525	537	512	500	494	473	525	526	497	548	514	523	519	529	490	484	499	495	486	539	519	511	491	485	481	489	498	505	497	519	510	514	519	526	495	486	534	465	498	516	531	494	508	493	502	482	490	550	486	507	510	515	551	533	522	507	548	500	493	552	468	520	538	485	502	518	497	491	526	491	525	501	525	493	507	507	495	460	532	531	484	505	474	485	556	517	495	460	493	540	471	516	500	523	524	521	515	500	553	497	503	505	518	531	568	516	538	551	530	498	477	528	551	529	539	503	515	502	487	547	518	533	510	508	551	587	518	541	530	468	527	500	506	491	551	535	516	523	467	522	539	528	506
24335	22849	30665	24623	21742	11054	544	240	196	217	207	195	234	228	215	194	215	205	211	228	216	227	207	192	215	193	195	174	192	227	195	226	179	182	190	206	209	217	225	195	195	218	214	181	232	208	214	219	207	216	198	204	199	215	212	216	205	212	223	190	188	211	190	200	218	185	200	232	189	225	189	200	191	190	210	201	199	197	191	204	215	218	194	207	204	219	197	179	204	223	204	215	204	208	203	229	203	203	196	201	204	211	217	214	213	212	192	176	230	181	205	201	227	245	196	190	194	173	219	223	187	195	215	197	222	218	202	194	179	205	192	175	217	205	222	221	198	196	217	201	188	212	202	215	172	207	200	208	202	222	188	215	191	197	205	207	211	208	200	198	221	200	197	191	206	210	203	199	198	211	221	197	219	175	206	208	228	205	210	214	214	193	217	207	198	201	203	224	177	202	195	180	179	223	220	209	181	222	202	191	226	210	190	203	193	188	211	189	190	212	191	206	220	219	186	198	179	227	204	207	206	202	206	193	204	205	210	190	207	210	193	198	224	211	190	211	211	213	193	215	191	200	213	218	188	192	210	183	212	191	180	217	233	195	190	198	173	192	197	191	225	198	219	212	221	186	195	231	189	183	209	200	177	187	188	207	193	219	213	204	218	176	213	232	202	194	191	198	209	199	212	198	204	200	206	202	195	198	176	212	215	207	199	197	188	210	196	217	203	206	197	206	220	212	181	190	200	200	207	215	207	198	175	242	210	212	193	198	200	205	208	214	213	201	181	209	202	220	179	222	199	204	224	196	198	206	210	205	201	187	210	192	231	213	176	192	204	203	195	209	235	199	199	202	193	197	208	218	182	195	201	228	215	186	206	237	215	211	184	236	209	215	214	195	203	174	202	208	222	209	196	200	208	199	211	178	195	184	227	224	186	183	198	215	200	188	216	228	192	168	188	194	194	168	207	213	221	206	228	202	183	189	229	197	181	181	209	204	199	190	221	232	190	200	221	205	212	226	211	204	198	206	200	186	222	218	194	213	227	209	200	212	209	193	217	201	205	234	207	211	197	207	204	203	202	212	186	231	193	217	225	189	202	234	209	234	208	199	198	209	176	186	192	180	204	205	192	197	170	221	200	191	210	213	214	200	229	210	213	191	201	207	167	183	219	197	225	199	202	228	220	197	217	199	207	192	219	210	189	181	226	190	205	224	181	198	187	209	208	207	210	228	208	204	205	193	194	193	231	203	186	201	213	190	217	171	197	210	225	225	192	211	212	219	217	212	213	236	199	207	195	190	186	221	227	200	227	211	198	224	200	236	196	218	221	210	194	210	188	192	196	194	201	229	221	183	197	214	206	192	193	215	183	199	203	205	218	218	189	182	199	196	207	210	170	191	223	188	226	215	191	180	182	192	220	178	205	200	213	208	187	194	222	199	198	198	214	198	189	202	214	195	199	235	192	196	208	190	208	202	209	213	188	198	187	196	220	194	203	209	186	229	195	211	192	204	229	206	195	223	204	191	199	194	194	215	203	214	198	178	207	229	224	212	198	186	218	195	215	185	225	202	187	200	194	189	217	203	202	241	214	198	207	248	204	214	192	204	182	199	204	196	192	196	165	226	207	190	205	211	205	196	199	198	193	172	194	209	221	209	199	193	205	199	218	213	190	182	223	202	204	224	215	213	226	221	207	218	231	208	195	194	208	227	196	210	219	226	210	193	189	215	204	220	209	218	218	209	202	197	205	194	194	188	205	218	226	211	195	212	201	181	203	206	220	193	211	205	196	195	218	198	197	202	206	193	201	241	187	187	205	198	213	191	190	199	222	210	221	191	212	216	226	217	233	182	211	211	214	195	221	202	207	217	174	181	199	205	217	219	209	186	190	216	203	211	195	181	229	213	186	187	201	203	192	186	201	194	203	194	220	241	199	189	182	192	198	200	201	213	197	177	204	190	218	173	209	207	229	204	209	186	203	201	206	196	216	204	200	209	204	192	209	197	209	202	210	208	228	197	188	225	179	225	197	222	200	196	181	185	191	207	200	191	202	209	200	205	205	201	211	178	202	179	189	197	212	213	204	188	185	209	190	212	202	216	194	215	196	201	193	193	197	200	183	199	187	195	176	208	208	191	205	205	190	213	192	218	189	201	193	218	235	179	206	200	214	220	196	168	201	197	207	200	204	213	214	183	204	199	202	209	216	207	211	218	190	197	185	203	229	199	206	207	215	182	194	211	200	198	213	189	194	175	190	198	191	214	207	211	194	212	195	238	191	186	212	216	192	182	209	182	211	211	218	215	187	214	227	210	225	213	212	228	205	257	195	203	183	177	201	209	215	189	211	212	169	205	204	197	208	212	218	188	183	178	216	205	196	220	205	186	220	204	208	192	199	193	181	218	210	220	225	208	193	202	189	211	224	207	211	198	217	189	185	188	193	200	194	205	210	211	244	196	200	185	233	212	221	220	215	206	203	245	228	208	213	217	197	206	187	220	207	221	204	191	203	212	203	192	198	172	208	210	209	204	207	200	218	203	194	196	200	196	191	201	200	201	187	216	195	203	185	199	176	191	206	220	201	229	181	201	229	206	194	200	208	197	232	190	174	206	207	213	197	185	204	185	201	198	188	205	208	193	184	206	208	188	163	214	203	202	218	203	204	187	202	206	198	218	196	192	202	196	198	192	212	195	211	225	213	197	214	199	189	170	211	203	196	215	257	204	202	205	206	192	192	194	170	202	202	218	202	196	188	205	225	199	196	194	200	197	226	181	198	204	217	195	237	196	178	229	212	194	224	210	215	218	167	227	209	216	200	228	210	225	189	197	197	201	201	216	230	221	206	183	198	195	185	200	202	226	208	236	210	201	194	207	214	191	196	209	195	191	232	210	177	187	191	199	208	189	197	218	217	206	206	218	241	219	204	206	218	208	207	198	217	197	189	208	219	207	231	196	217	188	182	206	212	200	188	210	200	205	217	210	212	233	182	230	207	199	198	188	199	213	217	202	207	204	202	183	170	209	200	196	188	198	203	197	196	214	194	201	215	194	213	206	204	201	219	171	213	212	211	224	220	194	209	208	185	209	202	189	179	194	212	176	189	208	200	195	198	192	213	208	196	206	199	251	220	227	194	202	209	202	196	215	210	177	197	206	199	208	226	191	214	207	210	202	195	185	206	191	207	195	226	217	212	198	184	189	226	194	208	187	210	202	198	203	196	196	177	170	210	212	192	201	193	197	195	207	205	188	201	217	210	187	203	202	206	195	185	218	203	205	187	197	210	215	218	193	200	223	222	209	209	225	203	209	198	204	197	201	211	223	198	196	204	217	217	198	214	219	203	181	196	185	193	226	218	194	198	214	220	187	200	225	184	216	211	198	228	207	217	203	210	216	205	197	180	226	197	208	207	207	193	201	196	228	180	208	171	210	214	189	191	193	201	178	183	203	201	192	223	196	174	208	216	205	225	197	183	190	203	195	230	214	212	203	192	199	194	203	200	192
60136	88239	59307	15742	26884	3842	463	433	449	393	387	430	395	425	422	358	410	384	391	434	371	406	416	368	381	395	414	381	405	387	391	414	405	370	394	384	394	382	397	364	349	365	368	363	378	403	369	355	388	406	352	376	340	371	374	382	356	421	396	374	408	389	388	386	414	390	365	391	379	387	402	379	425	366	369	400	348	394	401	377	382	392	381	379	414	393	393	411	387	354	396	397	397	395	387	413	389	358	401	408	398	398	451	408	349	377	376	389	389	362	405	398	363	346	391	399	377	340	382	377	391	430	380	380	402	410	410	410	396	377	406	386	363	402	417	406	382	376	364	391	416	331	401	403	382	380	373	397	405	392	379	384	371	374	402	393	390	384	387	384	410	385	391	377	411	385	397	367	375	395	419	363	406	418	391	368	385	381	423	381	367	378	385	377	370	404	375	374	369	382	393	389	391	396	370	392	372	424	378	369	419	394	381	377	372	363	358	367	344	400	426	336	403	379	375	378	362	363	375	378	366	382	350	377	373	382	363	393	356	369	363	380	386	354	377	382	353	409	402	381	367	409	420	429	404	379	392	367	392	366	370	387	380	392	357	363	387	356	399	373	408	399	400	365	387	409	402	374	376	367	407	373	418	365	412	378	373	372	404	378	373	379	386	389	396	398	425	403	408	398	381	399	379	407	358	399	388	375	372	396	386	407	391	405	376	397	355	388	398	391	374	388	390	375	359	366	396	376	371	414	393	368	394	377	372	369	410	378	383	412	415	383	389	381	383	426	378	372	378	435	400	380	348	384	419	396	404	398	392	376	380	399	408	397	382	417	353	419	361	357	381	390	358	379	366	377	407	430	367	391	383	423	404	346	417	414	396	399	384	353	394	393	396	384	382	368	423	388	403	341	402	390	382	376	368	353	384	381	352	363	408	396	377	381	385	371	354	420	384	402	367	398	411	388	382	406	368	386	394	355	392	358	376	409	360	424	379	395	411	380	388	407	372	349	369	398	386	377	384	377	394	391	390	383	417	427	407	419	388	398	384	379	382	389	389	410	369	391	404	423	383	380	390	397	414	396	376	402	377	421	390	358	418	403	413	379	378	361	392	384	393	401	373	401	387	397	392	378	366	399	396	389	415	363	364	385	397	398	355	399	382	383	402	397	366	405	364	376	412	396	403	373	374	376	385	380	389	372	407	391	382	388	376	369	369	409	415	383	386	380	366	373	380	380	384	335	408	381	400	406	361	378	366	367	358	391	355	399	387	397	400	369	365	378	380	372	414	348	429	382	413	390	371	375	375	363	396	401	405	400	401	381	385	429	372	384	374	391	374	388	384	356	401	385	360	366	417	379	380	375	401	398	413	373	417	375	364	395	380	400	390	349	405	397	383	378	357	377	393	382	415	412	375	391	379	390	405	397	395	382	405	400	414	410	414	417	402	427	397	394	390	392	413	362	400	412	397	399	378	405	363	397	384	375	398	384	434	395	374	388	421	370	376	374	401	362	369	376	378	382	401	422	411	380	388	373	390	386	369	412	392	378	398	376	385	396	364	398	376	391	378	380	416	394	382	396	397	369	358	383	387	375	419	413	393	382	366	356	365	387	391	362	376	371	370	369	378	370	407	397	412	387	361	370	412	406	411	396	353	399	360	394	404	417	415	391	390	418	401	370	382	376	397	365	369	398	397	373	398	381	361	391	374	395	420	383	403	381	377	378	358	405	368	402	380	368	378	400	416	419	393	416	395	382	393	365	371	368	353	388	398	378	372	390	387	368	381	413	408	346	403	399	381	411	344	359	381	349	384	351	405	380	379	389	391	358	365	402	404	418	399	387	365	382	371	406	370	416	415	415	417	378	381	404	417	391	390	381	390	363	390	392	364	398	400	398	415	364	357	411	376	384	337	420	400	367	402	381	389	394	350	446	404	400	372	420	407	395	395	410	380	386	352	371	370	407	392	362	387	418	393	390	414	382	359	397	363	374	372	352	399	386	388	374	375	366	411	396	402	373	401	396	395	389	380	377	371	403	382	352	421	399	391	429	412	398	398	384	413	381	386	398	416	372	394	389	397	384	356	374	348	387	378	396	389	412	413	389	381	406	381	417	331	375	343	386	403	394	386	413	381	356	412	384	388	376	335	404	397	391	392	363	397	389	390	371	396	362	381	400	382	394	401	359	369	394	381	367	420	385	377	425	390	373	384	372	379	386	396	411	349	388	363	358	387	379	417	386	397	368	384	385	387	377	392	369	382	380	351	395	437	379	390	384	385	410	384	407	370	382	431	436	352	410	394	361	365	384	388	399	427	404	360	353	400	372	376	367	397	360	392	368	388	360	413	353	411	387	396	411	401	388	392	375	407	410	410	395	370	404	389	423	423	421	381	397	417	349	428	405	381	433	372	384	389	357	380	415	400	357	387	376	391	373	365	379	405	404	401	357	381	414	407	386	372	375	405	373	388	383	379	371	381	391	375	397	368	391	368	377	398	401	373	370	415	387	341	380	421	361	393	375	408	404	400	372	399	376	382	376	388	410	378	400	393	373	367	376	357	396	368	374	422	381	382	415	366	384	362	373	384	419	361	375	393	403	384	401	391	367	403	397	397	376	372	394	385	379	390	371	394	390	402	406	391	378	378	380	397	385	389	362	381	371	360	384	385	380	390	366	369	378	402	416	384	388	411	381	384	403	366	415	391	394	383	387	388	396	380	374	405	370	420	363	413	361	406	383	368	380	388	361	412	385	368	395	371	409	344	374	388	374	370	335	439	401	341	406	385	380	389	401	384	404	391	420	362	404	405	389	364	376	379	397	367	387	364	381	366	396	379	380	380	367	389	368	377	389	366	354	398	385	375	402	405	392	408	415	382	405	355	383	401	370	380	373	396	356	402	398	385	389	366	431	376	402	396	387	398	420	412	377	413	424	389	403	372	354	376	434	352	395	347	384	390	409	406	372	376	391	406	355	414	385	413	393	386	381	386	384	401	402	400	397	407	382	384	428	376	378	357	406	370	387	404	400	393	374	405	417	403	362	424	391	379	416	385	367	386	417	413	412	409	415	384	405	373	432	344	407	426	440	398	351	375	389	358	352	414	411	386	361	369	416	388	382	371	349	383	371	386	392	390	400	396	381	380	380	394	368	404	398	378	382	380	372	398	393	402	372	385	388	375	378	369	395	399	397	384	401	385	356	359	401	390	371	365	396	362	367	403	404	373	360	388	390	399	356	410	397	373	403	391	378	365	376	417	414	340	419	389	389	371	426	395	377	374	388	392	373	403	418	392	377	419	398	391	418	395	395	389	372	347	417	366	394	367	381	359	387	346	395	392	375	393	394	403	398	381	402	387	365	388	406	420	395	356	385	372	367	401	385	355	366	373	407	376	405	382	372	367	405	364	391	366	375	402	366	390	398	388	385	396	393	380	373	370	371	386	395	395	395	392	373	368	377	361	374	367	337	361	393	409	351	367	374	411	429	402	379	383	418	377	367	382	384
23184	21780	29586	23987	23002	19465	4608	459	415	420	344	413	358	372	366	354	374	359	374	344	373	378	335	395	350	340	330	379	364	359	321	374	306	362	357	348	379	339	350	357	351	359	329	327	344	308	318	352	339	313	328	347	371	326	345	354	335	355	359	346	342	350	322	330	359	370	329	354	362	345	350	361	330	344	367	336	346	353	361	348	351	334	356	341	320	343	344	323	381	356	323	354	332	350	405	352	335	348	360	335	345	373	374	339	344	348	356	327	338	346	368	306	351	354	384	340	331	360	350	355	356	352	332	364	353	348	358	374	344	376	351	331	349	341	356	370	358	346	331	336	346	371	354	357	393	364	352	346	327	325	359	360	364	327	370	349	325	337	345	330	346	351	379	348	372	343	336	311	378	354	317	346	362	353	364	343	368	380	355	358	339	318	343	356	346	348	329	375	333	351	374	335	314	374	372	361	352	322	317	356	327	344	320	368	377	318	369	354	348	370	343	362	333	380	370	347	360	318	356	332	358	368	336	356	333	369	365	324	375	345	352	332	355	318	363	344	388	317	365	327	344	363	377	374	345	387	352	373	333	354	366	377	351	357	335	330	356	374	369	350	340	310	369	365	383	361	387	329	374	360	313	354	378	337	376	296	344	343	362	330	341	346	360	321	368	338	368	325	356	351	336	344	352	319	368	329	352	311	335	340	360	348	336	322	342	344	365	372	298	354	355	332	326	348	335	348	339	333	323	339	309	357	342	358	348	382	323	308	334	362	372	321	352	307	348	360	329	353	336	349	337	371	331	359	324	323	339	331	343	374	331	367	387	305	331	328	357	332	345	329	341	348	385	360	344	314	334	337	335	369	335	336	361	333	368	334	345	316	367	314	363	377	370	394	328	338	396	361	318	366	369	375	344	360	351	381	363	358	347	369	365	340	361	356	347	351	333	314	336	365	356	345	339	332	396	353	321	375	350	341	363	369	365	335	376	348	346	349	335	354	367	347	359	331	328	327	332	381	327	373	350	373	312	376	324	333	342	323	313	343	332	361	331	354	337	364	353	361	335	342	333	339	355	369	338	347	356	351	339	359	344	342	355	376	359	325	318	325	364	366	386	343	362	346	364	323	355	346	345	353	360	329	340	335	337	348	355	347	342	364	353	341	313	345	342	363	374	335	335	356	351	339	369	361	349	354	363	349	364	319	358	304	364	334	324	332	354	334	347	308	345	318	359	356	331	338	361	369	356	362	369	350	342	362	355	354	358	338	323	377	311	382	329	318	362	352	331	375	340	367	352	328	339	348	330	332	336	380	347	367	357	358	353	349	352	353	343	309	345	362	345	337	340	341	346	357	358	364	360	372	324	350	379	350	335	393	355	324	347	346	332	345	349	341	328	383	349	374	331	337	343	363	326	345	365	370	365	335	381	368	342	337	351	336	336	353	351	346	340	320	353	354	337	324	342	359	345	315	313	386	334	350	371	344	359	340	392	337	318	340	337	371	333	357	360	323	325	367	372	323	361	370	347	345	371	350	325	355	380	337	333	353	320	348	334	363	333	340	350	372	369	318	371	355	362	347	343	345	357	338	371	353	364	393	328	319	372	346	375	355	349	354	343	320	377	358	339	332	331	357	306	360	332	316	349	320	324	351	396	348	346	354	369	343	355	377	358	323	344	366	372	360	336	359	333	356	357	355	328	354	320	361	341	367	346	342	345	402	329	347	331	338	358	352	361	325	354	367	315	349	335	333	351	376	361	334	372	337	331	336	372	361	319	360	364	381	346	327	331	347	388	364	375	352	350	309	319	369	365	358	354	322	339	336	373	336	348	337	337	344	361	340	337	338	336	382	360	357	343	352	375	360	338	389	320	308	318	367	359	331	359	340	324	360	329	345	364	354	336	330	338	368	324	348	370	378	352	374	344	356	351	338	335	357	358	347	342	393	333	353	329	319	362	358	367	390	359	336	346	349	346	368	315	333	311	359	330	353	393	351	358	332	330	331	379	335	345	350	371	304	355	345	357	363	327	364	346	349	312	313	360	351	348	333	353	368	345	368	354	348	347	348	355	358	309	352	343	337	327	328	387	324	361	379	318	321	360	335	337	335	379	375	331	331	327	339	366	362	349	358	394	361	342	373	332	359	346	337	354	347	343	344	370	344	344	320	388	377	326	354	377	362	330	305	326	359	323	348	344	338	379	352	343	333	350	373	337	365	369	352	372	347	308	364	391	349	340	340	371	338	371	344	354	334	320	357	354	347	346	347	324	367	347	345	368	362	314	331	332	329	354	349	359	340	385	355	330	383	331	371	338	360	338	341	335	338	358	338	364	350	341	343	358	339	322	296	355	355	288	347	347	364	355	363	355	355	352	363	374	371	344	369	309	353	354	380	347	328	348	342	346	327	378	371	358	332	306	321	359	362	350	335	368	343	331	334	364	351	335	354	338	356	384	347	409	320	374	363	350	324	353	378	331	345	343	348	346	351	357	351	366	366	345	375	353	321	330	363	355	330	347	303	347	334	366	334	345	331	370	361	349	333	354	340	324	354	349	340	346	349	349	333	341	326	382	313	338	366	351	329	332	367	366	333	363	340	310	336	354	371	359	340	363	349	341	335	343	337	398	331	306	347	331	358	359	344	381	349	346	356	386	350	351	319	339	354	357	336	347	333	350	324	328	386	359	339	314	348	365	350	337	335	331	325	353	334	384	343	356	311	331	345	348	327	357	357	361	359	394	350	350	330	341	365	368	368	365	360	345	327	361	350	317	341	364	349	374	337	341	346	365	312	340	314	332	346	329	336	376	356	356	344	322	373	342	335	346	329	327	336	363	336	369	332	359	360	358	357	374	335	347	341	341	329	329	340	370	329	326	354	333	321	372	363	326	326	351	340	327	310	301	342	369	327	349	371	334	360	351	329	371	341	338	326	364	360	364	376	322	336	355	373	381	335	365	342	334	351	320	323	340	366	360	348	328	333	356	356	339	355	380	349	368	338	378	331	333	346	363	353	327	369	363	369	316	365	356	338	378	326	357	372	344	359	365	367	349	332	342	345	318	313	359	380	356	323	314	353	365	341	369	341	318	359	342	336	304	331	348	398	353	349	328	324	337	337	354	391	384	370	329	386	356	354	379	320	338	335	352	339	319	362	334	346	322	360	335	338	296	372	351	374	337	344	345	395	316	364	334	323	362	346	361	335	365	366	341	329	311	347	307	351	378	342	344	345	351	321	338	391	350	362	347	378	343	352	338	318	349	349	342	354	351	309	363	397	367	321	319	361	335	383	356	340	352	359	359	370	359	346	342	337	356	363	344	323	307	358	354	350	365	368	335	375	347	350	348	326	342	319	358	347	315	367	318	351	317	361	379	367	358	358	329	339	316	349	347	369	369	327	345	334	348	325	349	354	339	347	299	345	339	390	375	333	349	338	345	350	344	330	337	333	350	386	354	342	366	369	329	348	357	320	344	367	384	346	348	344	330	345	341	343	338	355	364	361
60403	97059	68225	22285	33134	5720	812	747	738	637	718	671	615	660	685	641	649	616	660	605	619	655	619	614	639	645	626	644	597	607	657	616	630	625	569	629	609	632	556	624	598	580	674	612	625	628	619	593	630	639	636	612	613	554	601	616	593	596	643	558	586	601	584	595	560	607	602	569	631	624	619	568	623	610	592	614	556	623	631	616	549	591	583	564	630	678	633	592	622	589	577	599	583	598	605	571	569	612	607	615	615	609	673	586	615	609	640	620	608	642	608	583	625	602	536	609	568	555	604	551	539	587	616	644	600	627	550	597	588	615	624	636	589	578	594	581	597	577	581	622	591	602	606	620	583	622	583	612	583	556	613	660	591	565	604	618	577	643	626	579	626	602	634	599	583	580	642	665	555	604	623	607	590	574	601	654	586	611	615	635	552	639	563	584	556	653	594	642	588	580	618	645	590	639	584	596	594	586	600	586	619	585	616	552	615	628	632	603	603	578	584	589	553	610	621	603	602	629	602	571	603	634	581	619	625	620	601	618	588	592	612	598	621	575	602	600	603	620	627	641	566	576	595	624	613	634	581	601	594	568	588	603	652	581	559	648	603	618	632	592	578	598	636	666	597	635	624	631	586	589	601	558	580	654	577	615	592	566	620	598	658	632	604	576	608	595	574	599	617	576	598	610	611	569	565	590	628	601	594	623	594	589	613	607	616	633	618	611	587	607	650	574	636	602	632	627	620	630	550	613	585	603	576	584	635	628	605	578	612	568	638	563	618	602	558	628	588	588	602	596	597	623	594	630	627	588	612	559	624	571	608	591	588	634	607	571	609	566	588	627	624	600	575	599	589	584	585	582	584	646	598	643	594	591	611	624	605	600	621	634	622	616	625	612	617	616	596	604	625	644	536	637	630	636	617	626	594	616	604	600	571	615	593	600	606	595	602	609	614	598	588	629	583	645	608	611	579	605	582	570	633	608	601	566	595	662	641	567	605	596	575	604	609	569	604	610	644	586	609	602	630	606	632	643	594	617	647	606	620	567	575	591	580	648	622	614	586	637	605	624	576	637	583	578	603	599	608	588	540	634	578	585	596	581	611	597	598	589	628	633	625	595	601	574	587	604	598	593	575	658	621	638	625	613	638	649	576	617	647	610	559	589	554	611	609	581	587	615	589	642	635	628	636	653	607	658	608	634	591	585	592	580	600	568	595	596	631	611	639	565	626	577	620	620	610	597	594	564	590	605	617	651	625	605	593	589	601	627	584	615	572	634	601	624	617	606	597	583	607	633	651	616	603	668	597	632	590	599	602	574	592	644	603	641	625	656	604	602	621	561	613	567	634	585	582	569	607	594	556	602	620	597	576	657	602	592	597	620	628	567	621	580	584	612	605	609	608	626	622	584	643	612	562	645	600	623	590	629	627	600	597	579	628	596	636	574	620	612	588	639	567	562	650	630	602	589	566	609	625	602	631	595	633	620	598	623	561	598	596	608	593	661	628	653	618	599	623	625	608	571	624	618	561	608	636	594	625	576	612	644	595	619	624	616	599	616	619	600	633	587	613	618	633	602	587	580	594	575	580	602	628	595	588	561	635	624	579	621	603	599	654	603	586	611	619	602	597	606	621	571	583	598	627	592	579	577	664	589	601	634	614	605	588	634	597	592	613	629	648	603	602	609	640	624	665	577	600	604	591	627	588	579	609	618	597	626	605	617	563	685	608	538	619	581	628	625	604	588	599	582	598	605	611	567	603	585	621	605	596	603	602	590	652	579	640	646	618	633	583	597	665	606	579	600	573	604	591	595	638	630	637	603	593	640	599	597	608	612	575	642	623	590	625	603	636	636	554	608	596	636	606	624	579	602	637	595	613	590	622	551	608	623	579	603	596	604	576	613	608	656	634	598	577	614	581	577	561	562	590	622	614	604	637	589	574	584	590	650	613	608	579	653	617	588	653	604	613	628	600	579	643	619	568	639	611	594	582	605	610	655	584	601	583	572	600	636	633	608	630	580	633	635	593	645	594	601	608	605	620	640	620	598	653	592	627	606	597	612	596	644	581	603	584	580	623	566	600	586	597	588	620	617	617	579	623	613	534	585	612	601	615	599	623	596	618	602	601	636	599	591	616	629	595	575	615	588	590	639	567	627	573	600	623	647	619	616	621	610	606	626	571	598	603	603	591	592	615	574	594	630	602	640	642	615	627	620	603	608	636	604	591	609	579	582	632	627	593	589	621	635	618	589	601	561	579	567	622	632	648	573	594	562	613	613	619	615	601	586	563	585	633	569	619	588	607	613	633	591	601	582	608	605	593	583	614	617	547	619	623	626	606	629	593	592	595	628	580	607	624	590	584	629	631	594	591	603	647	623	612	588	553	602	606	588	614	655	647	610	615	619	632	617	595	600	637	582	592	547	602	595	623	586	593	614	572	593	598	585	604	589	580	599	563	600	604	597	624	630	601	623	631	561	629	625	554	604	582	584	595	607	612	629	608	626	626	619	614	601	607	579	574	578	602	605	607	568	578	611	639	602	594	596	592	613	628	559	608	611	624	611	606	592	596	596	613	613	587	591	588	574	598	631	584	588	614	634	605	569	594	585	637	604	583	582	626	611	605	670	603	668	582	597	575	607	643	619	576	634	602	657	618	606	618	576	584	582	669	617	568	583	602	618	629	578	581	579	593	609	618	605	582	624	590	628	607	572	610	579	614	571	628	615	583	576	615	575	623	638	591	575	585	609	593	607	609	605	590	615	558	625	646	562	608	606	612	590	596	588	583	587	573	591	599	575	553	608	583	610	673	616	586	604	616	593	572	613	597	622	600	622	569	626	581	554	582	664	592	620	609	614	584	585	584	623	564	595	607	613	603	597	586	601	597	618	562	578	607	608	588	619	566	576	583	607	603	602	595	652	606	632	556	583	542	610	618	612	631	607	600	643	619	623	578	603	577	599	607	593	600	645	613	559	600	595	611	570	624	623	574	560	628	600	596	567	638	662	557	548	601	629	621	646	588	582	639	604	583	571	607	627	574	573	632	597	559	646	600	571	622	632	625	599	560	626	659	614	632	602	596	630	623	577	559	583	569	583	578	566	584	565	633	622	618	549	621	645	617	616	583	601	623	594	577	628	650	633	601	638	639	607	598	638	596	588	603	624	598	620	603	606	577	637	637	570	619	596	613	573	623	560	603	600	600	560	570	623	648	626	608	620	589	594	553	554	586	628	602	572	632	593	645	561	612	571	658	597	607	598	594	625	583	570	646	583	619	543	619	606	600	636	582	562	609	648	602	599	595	586	604	589	557	628	596	640	593	602	574	610	577	589	630	614	591	595	598	622	617	649	657	558	650	591	593	553	612	659	594	576	672	574	571	616	616	596	628	582	635	613	568	615	615	601	659	636	590	564	619	616	619	547	614	607	603	597	599	628	580	604	612	593	616	596	608	598	592	598	610	628	614	621	602	579	633	608	570	578	616	615	569	609	605	604	625	561	596	605
28426	26431	23697	7084	3280	642	244	253	230	250	244	280	240	257	257	257	284	278	264	258	260	268	241	264	274	235	276	229	299	282	252	276	240	239	248	265	266	279	276	246	257	276	236	244	265	224	277	249	216	251	254	280	244	282	253	276	250	271	268	246	289	231	266	266	241	230	282	258	258	261	270	243	259	255	252	245	264	230	260	271	249	280	265	247	249	256	258	247	256	271	262	284	263	256	271	245	266	256	277	258	260	263	236	249	258	230	240	274	250	277	265	257	274	255	247	243	267	251	231	261	255	265	288	269	238	282	266	250	230	269	271	252	257	242	256	293	257	240	249	230	271	270	273	227	232	245	247	232	274	268	296	279	220	251	285	286	253	266	262	235	233	267	265	246	250	263	260	252	289	272	229	257	294	263	266	224	261	252	251	254	281	215	251	262	245	252	250	258	268	259	272	244	270	230	253	271	289	252	279	257	287	294	227	267	265	267	256	283	267	259	257	255	267	285	248	265	270	252	295	249	251	292	276	229	278	266	271	264	275	237	245	265	266	278	249	248	260	258	254	262	260	284	261	246	257	279	267	275	282	281	253	287	256	247	275	250	261	277	243	272	274	259	255	257	249	252	272	288	242	280	258	263	266	247	263	232	261	243	238	252	255	284	269	289	234	247	250	252	265	253	236	230	211	260	251	248	265	258	243	242	261	256	236	259	308	284	261	270	259	281	222	289	276	272	251	244	240	257	273	253	258	269	288	313	266	259	264	262	230	272	274	266	249	305	284	257	264	246	251	251	242	249	271	280	287	227	285	246	276	251	262	276	271	255	269	259	280	257	262	242	272	281	252	256	226	304	276	274	279	260	263	258	272	265	256	255	242	242	254	252	240	260	241	260	240	251	278	243	259	269	269	247	277	253	264	232	263	254	231	254	240	240	276	269	287	273	278	260	245	245	253	279	257	251	272	288	246	265	267	258	251	275	273	251	285	231	273	266	241	261	249	262	265	261	246	242	252	261	286	241	243	278	255	240	279	259	270	277	298	252	252	259	245	259	262	239	260	255	260	300	269	275	260	260	250	279	247	252	274	280	284	278	256	232	237	255	259	247	270	242	257	240	266	271	257	240	276	209	296	271	254	307	252	257	266	263	282	236	263	270	234	243	252	259	259	242	265	263	277	243	265	255	279	262	227	252	264	280	241	250	265	271	250	237	247	277	266	244	270	256	265	270	252	262	260	257	273	250	267	247	237	251	274	251	284	272	252	253	240	242	257	249	240	239	269	287	250	225	242	264	267	248	241	266	267	249	232	266	260	273	249	282	267	267	276	277	259	267	245	259	268	265	266	250	292	264	303	230	252	249	250	288	273	249	252	275	251	274	225	241	271	249	280	235	238	296	257	234	239	279	239	239	255	286	258	245	228	235	221	257	263	252	278	245	219	263	256	259	309	255	287	252	260	274	275	243	274	268	244	264	256	249	242	303	251	236	255	260	266	273	255	272	271	234	294	267	256	257	223	283	257	263	259	260	285	267	281	260	271	257	277	261	257	260	274	218	262	252	272	259	266	269	239	248	288	245	280	266	274	259	262	268	252	257	248	271	268	259	280	259	276	304	271	278	263	296	275	262	267	255	259	256	282	246	248	255	273	248	289	253	247	275	276	261	248	221	270	255	256	261	249	278	302	266	236	290	262	272	249	225	230	254	263	249	269	245	275	261	256	271	292	244	254	240	243	231	262	272	277	248	238	244	274	252	257	283	241	262	257	244	297	240	248	278	268	253	255	273	265	274	244	278	268	283	270	239	239	272	270	266	250	257	236	256	274	236	251	240	272	254	273	276	256	242	265	269	273	256	274	279	297	283	263	245	259	262	257	281	258	275	250	276	233	276	264	281	268	264	248	238	229	221	251	250	259	235	276	265	251	250	263	292	255	229	232	243	258	273	234	270	247	250	271	266	279	260	278	301	299	314	272	257	283	246	233	248	263	258	257	265	258	253	241	246	269	275	254	301	248	257	256	247	257	250	273	248	273	243	236	279	276	253	281	247	273	273	263	252	261	285	263	267	273	252	238	262	268	260	248	247	262	237	310	250	272	261	266	258	261	259	256	277	233	253	260	266	296	253	270	246	235	263	282	283	224	290	265	254	226	249	268	253	271	259	272	287	277	245	245	249	243	246	243	269	246	270	252	250	263	250	240	251	246	245	273	254	270	273	250	255	259	248	249	281	269	244	260	257	262	269	263	257	246	234	271	294	260	253	289	272	276	275	286	254	270	261	258	258	254	284	241	258	276	267	249	255	267	279	253	260	220	262	250	251	258	280	266	251	296	278	280	257	222	266	217	269	238	259	254	241	272	251	272	254	247	267	267	275	241	246	261	257	268	270	239	260	231	281	256	276	253	250	273	254	257	253	244	241	274	271	264	249	262	265	291	249	240	252	265	262	244	217	266	262	272	270	265	250	245	235	252	265	271	241	252	267	263	241	264	259	258	258	258	253	277	252	247	261	246	268	252	268	275	237	257	247	252	256	282	259	282	268	305	239	262	289	248	269	272	256	283	248	287	301	265	252	261	267	237	256	252	300	241	262	255	268	222	286	260	276	276	236	236	263	245	235	262	303	262	273	235	242	258	257	269	247	260	264	275	266	259	244	250	286	252	250	304	282	257	244	241	257	254	256	264	263	267	263	241	252	272	235	247	298	273	260	274	275	253	257	253	262	236	250	265	263	245	270	286	249	262	262	257	272	246	275	262	260	246	260	291	228	242	259	237	302	253	235	287	256	280	268	233	279	268	282	298	260	257	253	264	265	271	305	260	264	275	270	245	252	254	278	302	271	251	257	302	244	245	227	277	271	275	264	235	267	245	272	246	252	255	240	263	251	243	255	259	237	261	258	273	261	271	228	254	258	257	251	224	257	248	242	267	235	255	237	253	261	258	253	273	285	275	264	275	283	248	245	254	264	257	283	293	268	253	259	268	223	255	277	255	257	251	256	276	229	237	253	268	267	240	235	256	259	263	272	284	253	262	241	273	234	274	261	255	278	255	243	247	253	243	288	239	285	276	224	262	245	246	235	289	271	246	269	263	251	269	232	237	238	268	240	251	265	269	222	280	239	265	264	240	258	255	234	244	248	261	282	280	279	280	270	250	263	261	249	235	251	227	275	247	258	263	275	253	263	244	281	260	237	240	316	259	287	250	266	271	272	268	284	263	241	263	226	276	271	252	294	244	227	273	234	236	251	255	263	252	252	260	247	269	263	245	252	268	256	281	258	259	269	255	271	273	241	236	280	279	268	226	274	256	244	262	282	266	300	264	252	242	227	273	250	253	271	240	267	284	247	228	273	231	249	260	259	264	252	230	284	257	244	263	284	263	241	259	277	255	253	283	279	269	286	256	288	269	274	260	263	281	265	263	253	293	262	268	257	247	260	288	245	244	255	249	246	283	283	265	257	236	247	273	279	262	251	283	246	263	239	298	266	241	267	257	272	241	282
36308	43796	28911	4498	7804	1360	527	494	480	495	502	486	507	527	506	527	555	517	477	461	484	502	481	500	501	471	469	492	519	524	497	512	486	487	508	533	514	524	528	491	517	517	481	483	499	462	530	499	553	527	509	535	484	514	494	526	505	474	533	520	528	532	482	507	492	497	477	483	500	502	522	521	466	490	508	513	514	529	514	468	519	515	506	523	484	512	517	490	540	522	455	498	468	509	533	501	509	479	478	492	538	501	512	508	479	543	486	518	473	499	489	476	464	493	516	483	459	527	530	486	532	484	495	487	514	548	520	511	489	545	490	478	489	521	470	534	506	508	495	495	524	501	498	522	545	533	521	484	470	479	504	497	517	486	464	533	524	486	536	510	514	484	501	507	494	508	489	499	496	492	472	455	543	489	479	522	523	529	512	456	501	487	482	473	497	508	494	531	534	531	494	539	507	490	474	486	519	493	513	500	504	521	520	513	490	509	472	468	480	508	485	486	465	507	501	465	536	499	499	469	513	469	488	509	533	519	507	504	495	520	519	520	491	542	506	458	493	494	526	509	505	487	514	530	500	487	520	521	502	493	516	552	490	506	461	528	508	516	513	519	493	454	512	463	508	494	472	474	478	502	485	518	481	509	526	482	517	523	525	540	487	453	484	484	491	489	491	492	460	474	522	516	490	528	524	532	484	530	517	497	479	452	494	485	504	517	525	514	486	525	516	483	515	537	450	507	492	486	515	481	568	539	508	496	480	483	503	498	484	458	508	482	481	509	507	503	488	580	507	487	537	473	446	506	488	508	490	471	533	459	495	527	487	525	539	538	510	519	494	479	478	542	526	534	472	486	486	517	532	472	507	506	515	466	502	465	509	530	483	523	535	516	462	509	470	507	484	508	521	473	526	468	473	516	502	481	475	485	499	521	483	503	511	483	497	539	487	469	489	512	472	514	494	473	482	456	508	498	523	515	475	486	528	514	492	489	473	494	484	472	496	513	492	437	525	486	496	483	521	467	502	483	480	515	488	501	491	513	500	491	470	475	497	488	470	458	481	540	497	536	451	495	500	532	500	512	512	487	494	507	508	515	564	528	485	482	503	463	511	507	471	489	495	470	489	521	492	483	515	525	497	527	459	503	501	455	516	486	525	504	508	518	521	471	483	519	498	531	497	499	496	512	502	509	496	523	528	478	514	512	479	516	512	509	482	494	528	506	512	508	493	495	473	516	503	541	518	478	478	489	522	480	477	489	465	517	518	529	540	507	500	485	538	467	510	468	509	522	491	515	525	518	490	503	486	469	488	497	516	481	517	506	475	527	494	483	501	447	518	501	499	507	509	507	521	498	526	514	514	521	524	505	538	481	528	492	509	497	499	469	474	482	526	478	510	489	496	492	486	555	524	502	528	522	501	497	478	514	561	507	486	506	500	491	492	493	514	498	524	518	533	530	496	486	489	514	502	501	510	488	536	510	500	531	510	500	526	471	544	516	546	494	505	528	499	510	521	506	536	537	508	501	522	507	520	491	515	512	555	520	492	516	480	513	538	465	526	508	535	511	529	511	553	493	507	470	508	479	488	571	514	496	510	504	536	500	479	498	506	469	456	506	534	553	521	492	499	521	515	520	535	475	535	481	510	501	505	503	528	509	487	495	494	509	489	508	515	493	513	501	500	504	485	486	505	495	463	471	536	530	478	526	486	483	488	499	454	521	472	514	481	463	539	501	498	476	507	505	497	503	478	479	478	515	496	481	448	551	516	503	527	478	536	507	499	508	489	506	549	521	491	501	483	501	519	484	501	474	497	478	509	480	503	456	481	510	528	504	509	505	534	517	503	481	498	483	499	525	500	488	493	463	524	521	532	461	512	495	523	463	544	482	492	493	516	509	537	481	532	509	485	463	518	473	529	534	503	482	479	561	516	444	502	481	499	461	465	481	498	545	507	516	496	510	521	470	548	526	527	481	484	480	466	524	459	485	488	523	499	506	467	482	506	506	508	475	499	504	476	506	513	495	516	509	535	521	513	459	544	514	493	456	504	537	487	467	503	466	501	502	501	478	503	475	437	519	451	456	517	513	534	442	502	504	495	513	534	507	484	507	454	517	540	509	496	518	460	508	473	507	540	481	478	547	494	513	480	526	514	487	515	507	506	498	503	493	501	512	527	524	527	495	498	501	502	492	500	488	472	517	493	496	510	509	487	468	526	492	547	490	496	534	486	493	488	493	520	513	526	484	530	527	510	538	471	508	494	464	510	502	506	511	489	481	512	514	494	475	524	496	521	525	491	493	503	493	468	502	516	488	527	472	497	506	518	564	499	513	492	510	499	475	471	504	504	529	490	510	537	445	490	476	513	501	486	552	556	512	474	472	477	489	490	484	473	483	488	494	496	471	501	499	519	488	515	474	482	499	477	512	494	475	509	485	458	520	499	510	527	509	474	495	480	498	485	493	501	560	489	475	440	492	497	546	499	536	501	497	489	536	472	470	518	479	517	500	533	459	511	512	522	505	492	496	471	479	491	532	493	454	458	510	491	471	473	489	503	508	496	502	536	490	564	487	510	482	497	496	493	533	527	493	474	493	501	500	480	472	538	482	542	528	474	512	487	468	501	522	512	486	492	493	502	496	527	501	564	529	462	494	535	458	509	500	512	497	534	491	556	475	528	481	477	497	495	479	491	541	521	522	514	527	477	537	463	484	509	513	515	494	477	475	488	489	500	516	486	465	525	517	481	499	542	530	489	484	501	475	490	509	482	488	528	499	513	478	474	523	516	517	495	485	516	525	492	507	509	515	508	508	503	505	482	485	507	445	518	487	502	501	511	514	485	499	488	549	488	510	497	506	505	530	473	502	453	521	520	501	522	480	496	514	498	503	507	499	515	493	495	475	451	518	498	490	512	510	491	496	493	476	471	484	546	491	497	445	470	494	485	519	491	529	474	521	471	508	462	477	501	504	519	470	497	509	499	504	463	541	493	497	508	495	518	476	472	514	516	469	488	515	523	506	501	488	498	474	476	537	474	502	492	509	514	485	493	489	519	516	495	502	450	514	490	488	525	511	515	490	535	479	501	505	500	498	496	508	507	503	514	486	493	516	505	519	460	488	463	447	525	462	508	510	500	493	539	499	499	494	502	494	478	481	479	470	500	478	532	527	499	501	519	477	503	529	497	521	505	481	514	516	524	494	497	465	482	535	541	487	511	540	534	517	448	511	487	521	493	480	500	527	500	468	490	487	505	457	466	497	507	481	498	521	514	524	522	503	483	493	569	506	479	504	515	451	516	519	509	497	520	518	527	499	519	544	486	501	474	486	507	488	502	561	532	532	514	517	513	512	505	531	484	455	498	503	517	486	516	480	497	518	467	527	511	493	502	484	510	491	525	480	474	506	478	464	493	514	526	521	485	474	510	472	484	516	518	537	471	507	484	485	523	514	512	481	504	493	512	433	532	453	504	502	491	468	488	508	478	539	485	536	531	465	520	518	492	489
24368	22310	30593	24945	23548	14434	1006	250	229	183	218	201	224	205	205	216	197	200	203	211	171	215	183	183	209	177	190	217	182	185	179	194	197	211	184	192	192	161	184	173	197	179	202	203	189	211	193	188	182	198	202	171	197	189	201	193	196	207	186	180	182	190	186	189	161	218	186	170	188	189	164	189	207	183	177	152	195	205	190	187	197	184	162	185	195	172	201	201	181	185	168	174	211	204	185	210	182	212	171	188	206	202	212	179	166	206	186	182	189	164	167	195	168	191	176	196	168	181	191	186	191	188	202	231	194	190	186	196	165	197	177	192	184	172	178	193	202	188	197	173	209	207	185	193	188	174	180	201	188	173	190	188	223	210	207	174	177	171	187	192	161	187	192	182	176	181	184	176	175	184	169	196	171	179	173	179	183	188	172	211	210	168	187	193	198	168	197	178	205	176	184	193	172	181	200	208	199	204	182	202	178	184	205	207	203	192	186	190	190	191	179	193	170	176	191	208	163	183	189	164	187	175	197	193	192	167	173	205	186	188	190	191	194	194	196	207	191	185	196	168	162	194	199	174	180	182	190	195	188	188	187	207	207	181	209	180	192	161	199	187	191	192	210	187	196	172	175	176	192	168	177	184	197	195	185	205	189	176	195	191	182	181	173	195	204	181	184	180	180	180	177	210	184	200	169	188	191	175	173	197	201	181	183	193	172	186	199	195	155	180	188	190	176	175	187	195	174	177	184	215	224	183	197	182	204	183	177	200	190	181	189	198	155	194	159	192	187	180	215	182	193	157	193	183	186	173	217	193	209	177	183	197	196	186	208	190	174	203	190	192	195	197	209	161	197	206	222	179	182	191	159	176	212	185	185	187	209	197	185	164	189	189	177	191	178	189	200	203	196	193	172	189	180	183	225	198	169	194	174	217	191	188	202	181	205	209	186	199	188	191	175	173	162	188	187	202	196	179	174	186	181	170	196	186	171	179	179	197	188	195	179	179	180	216	166	182	160	196	198	181	185	220	184	184	188	193	206	190	192	163	192	181	180	183	182	193	193	186	188	196	182	200	201	173	197	209	188	185	211	182	200	189	193	188	190	183	214	188	196	173	175	198	169	178	200	190	200	184	190	197	185	194	199	210	199	193	188	205	182	190	191	187	182	184	196	163	177	168	187	188	211	197	196	154	174	205	181	203	170	187	185	188	175	184	186	165	209	173	197	169	185	186	203	186	169	191	189	185	197	183	180	181	185	179	199	211	195	202	180	203	173	191	201	195	186	177	191	177	197	182	174	153	184	173	186	193	170	164	200	211	180	185	188	192	170	186	165	190	208	214	171	172	206	159	171	183	154	198	203	168	199	184	185	178	202	191	195	172	176	201	169	193	212	159	203	197	184	195	175	181	195	179	184	209	194	200	190	167	189	191	193	178	175	192	195	172	187	225	183	178	173	181	196	164	207	174	176	188	212	184	193	176	188	172	205	196	197	203	199	218	203	192	173	195	193	189	188	190	197	186	179	195	159	179	193	197	169	191	184	220	191	191	184	183	191	199	171	186	235	198	198	201	191	178	200	185	203	153	185	211	173	181	174	210	175	191	166	187	196	190	209	206	196	202	211	212	158	205	189	192	184	219	178	188	207	179	193	205	176	179	187	164	207	180	197	209	187	191	185	189	189	182	174	175	174	202	200	187	200	202	187	177	195	177	202	196	205	193	195	204	204	204	185	176	184	191	174	209	196	176	183	191	193	203	202	204	206	191	188	183	189	187	180	193	180	188	186	178	193	189	190	176	203	181	180	182	192	189	168	193	199	175	201	175	181	221	190	195	201	177	191	183	189	189	192	184	193	176	187	191	189	178	178	188	198	189	196	184	202	186	195	191	189	186	230	191	183	200	195	176	215	172	210	195	181	176	182	183	194	191	196	197	160	203	189	191	171	193	193	199	155	184	201	205	188	201	191	167	187	199	175	175	195	192	178	161	224	175	174	178	192	180	174	184	195	172	187	181	183	183	193	179	175	195	189	190	170	203	192	191	207	177	198	178	196	201	189	197	192	178	201	182	185	180	183	174	184	179	183	204	197	159	164	195	200	203	197	205	190	179	163	193	191	201	179	182	183	206	178	182	158	203	187	189	198	176	201	179	204	179	200	220	169	175	179	188	169	172	192	182	171	190	205	192	171	188	194	207	177	198	183	184	219	194	178	197	222	179	173	219	202	204	189	216	204	182	180	186	187	167	186	187	173	188	196	155	189	179	177	181	172	181	198	163	170	202	212	192	189	180	184	190	192	177	171	169	180	185	193	198	184	197	200	198	211	160	199	187	188	186	184	203	181	179	176	206	172	196	193	192	205	193	175	190	197	173	194	170	195	208	188	188	183	189	192	187	197	204	182	190	191	198	216	177	180	179	212	185	166	196	185	181	154	192	203	185	207	222	207	190	171	177	183	209	198	189	204	185	200	184	179	179	191	166	192	173	202	191	183	197	188	184	188	179	189	181	194	205	211	198	181	180	190	193	170	201	194	203	207	176	190	186	156	172	205	196	193	171	195	185	168	177	190	199	197	190	211	186	173	196	169	169	187	179	172	184	194	186	176	188	182	204	194	193	185	173	194	200	178	176	174	184	196	182	180	183	206	185	188	215	207	177	171	196	180	214	204	189	204	208	184	190	177	209	204	169	194	183	166	181	195	219	191	232	176	179	202	207	202	200	184	150	197	190	194	176	176	188	191	187	190	200	210	187	172	178	190	183	202	185	191	191	177	201	219	189	181	187	205	197	170	176	174	187	217	179	176	170	192	199	179	189	178	189	189	187	199	182	200	197	194	176	184	194	189	189	167	156	206	172	186	159	197	199	198	210	195	178	184	186	206	170	176	169	173	208	193	179	166	197	195	188	163	195	180	199	189	176	191	192	176	163	192	188	208	199	181	179	178	182	190	189	190	184	165	163	194	201	159	194	200	191	186	180	181	174	187	185	186	186	194	172	179	191	185	203	194	158	169	179	203	184	177	189	188	203	160	173	197	185	167	189	203	190	181	200	170	203	207	194	188	185	170	203	178	188	192	164	183	211	185	188	169	160	155	178	200	184	190	179	183	175	183	192	196	218	199	193	164	174	203	204	200	173	185	164	176	201	161	157	186	188	175	201	188	197	215	185	180	192	195	185	180	189	209	171	187	198	209	204	178	172	182	183	181	199	170	177	184	174	176	194	211	192	201	190	206	198	184	181	194	183	175	196	209	199	176	205	202	191	211	201	191	180	161	194	181	171	213	193	207	173	181	155	195	182	197	188	178	191	205	196	184	207	214	189	174	183	177	182	180	171	183	190	195	185	181	221	222	183	232	198	188	184	209	176	198	189	169	171	199	199	207	197	203	186	204	186	203	194	202	183	198	183	173	165	179	191	166	196	211	203	199	193	164	205	199	187	183	195	197	193	190	190	207	170	188	175	181	204	193	184	179	216	188	202	171	187	184	213	192	169	176	167	198	186
58487	81742	61126	19478	29948	5945	487	425	444	415	417	407	404	411	380	350	396	352	364	370	359	362	400	396	370	341	367	380	356	330	368	351	400	354	372	344	395	349	364	336	336	367	380	384	331	339	388	326	367	355	338	354	329	328	351	354	369	364	334	369	367	383	384	371	325	336	343	347	377	360	366	376	390	354	375	363	361	356	386	407	358	357	385	337	332	340	372	372	398	383	376	351	330	328	348	355	375	354	365	387	341	335	351	378	340	327	387	385	363	359	358	363	358	333	368	387	324	338	362	346	335	365	355	344	322	343	347	364	351	361	372	383	359	355	335	374	319	378	363	335	314	377	340	330	378	369	343	377	377	368	346	376	358	368	331	384	380	378	391	383	357	389	348	370	340	337	356	364	360	382	361	374	336	384	391	371	359	409	334	362	379	368	353	416	361	389	359	355	355	350	330	371	361	337	326	372	354	361	381	375	348	330	369	361	358	359	355	359	355	360	359	346	374	350	361	359	337	343	346	372	362	359	375	387	344	365	375	327	347	356	371	379	353	344	321	391	370	370	400	333	393	386	376	396	341	350	349	328	324	370	375	368	352	344	341	379	333	423	327	385	357	382	314	367	387	388	382	343	350	339	347	378	361	331	358	367	355	347	384	364	338	363	372	336	362	367	359	339	374	343	403	367	395	370	364	361	370	340	348	357	393	376	394	361	386	351	373	355	373	352	348	348	308	372	369	344	364	381	329	352	356	357	344	365	334	354	363	332	321	408	338	369	325	366	345	355	337	351	384	380	337	333	345	347	358	336	395	334	369	376	366	356	378	385	370	375	335	330	391	370	358	349	348	365	366	361	398	333	369	359	346	342	350	343	340	343	321	376	376	353	350	366	334	362	338	343	348	367	363	331	340	353	348	374	378	364	339	361	366	384	369	378	330	345	350	357	377	358	359	341	357	394	396	342	361	383	403	348	392	359	409	356	348	346	379	358	380	376	350	366	346	344	367	384	353	341	348	352	358	343	386	396	354	362	351	338	377	341	355	370	364	358	371	370	360	350	348	353	357	368	341	348	353	347	342	361	353	361	375	378	353	372	366	344	385	392	348	333	349	380	361	341	368	330	387	370	346	374	385	366	321	355	349	315	395	325	347	354	368	361	383	369	335	391	339	319	370	337	352	377	350	374	346	350	367	348	325	383	353	362	399	374	382	387	358	345	354	370	387	328	370	381	344	359	374	385	355	329	351	330	355	335	382	359	372	380	358	351	371	378	347	351	378	363	374	349	353	365	380	395	374	340	373	343	384	339	350	384	356	360	367	377	351	348	353	348	366	372	394	350	353	349	402	385	357	333	389	346	315	354	375	377	357	391	340	340	348	420	367	340	372	366	386	370	318	346	353	347	358	366	377	371	360	363	336	338	348	360	348	347	376	366	349	322	370	368	348	333	377	391	368	376	336	351	389	386	385	399	368	347	360	367	359	361	368	314	372	337	360	333	378	399	359	371	365	353	395	363	365	347	359	351	371	350	367	370	339	380	335	349	343	346	347	348	388	360	385	381	367	329	376	352	364	383	361	351	326	369	369	373	359	379	347	348	391	354	352	349	379	360	353	296	355	354	366	351	352	365	340	360	328	336	340	398	366	326	353	386	377	337	395	401	364	396	342	335	351	366	360	347	364	386	377	326	342	369	350	378	350	360	391	368	361	348	334	370	363	324	348	353	349	369	359	358	327	361	362	383	374	374	353	330	347	374	366	364	377	369	379	344	360	326	359	368	317	365	358	353	376	399	348	370	337	362	369	373	353	377	365	346	359	347	315	353	323	370	384	329	373	358	330	375	371	358	341	359	381	377	358	338	357	329	349	333	331	374	345	366	355	348	340	344	375	379	345	350	321	379	338	368	369	334	320	325	374	373	363	355	378	326	326	373	387	361	347	338	358	354	356	319	348	364	368	346	353	378	323	384	363	332	354	353	397	377	385	364	364	387	366	403	371	343	348	370	365	355	343	366	375	382	374	343	359	335	357	355	375	355	366	392	349	355	342	318	347	331	341	347	327	361	346	372	363	376	363	359	362	396	349	356	393	355	345	383	376	356	343	359	322	360	333	332	352	375	373	354	335	317	369	372	348	395	375	359	329	333	400	376	307	383	380	353	393	350	361	360	351	373	347	351	360	348	359	351	368	335	371	362	369	380	378	353	344	349	321	327	351	343	347	395	360	348	314	365	369	356	379	366	362	389	322	362	384	341	372	372	357	371	365	346	332	358	385	352	356	365	356	370	361	379	333	377	354	375	375	314	349	380	326	387	352	356	350	399	365	360	386	380	358	376	334	376	370	353	350	325	353	333	359	387	395	366	379	350	373	370	357	367	368	371	343	364	378	374	388	378	318	361	367	389	391	349	366	351	378	358	395	361	345	340	374	330	369	377	340	345	373	352	416	358	357	352	321	353	392	360	383	334	349	330	351	358	371	359	376	346	373	341	362	350	370	352	365	343	388	314	355	371	339	374	372	359	368	372	385	359	346	380	335	307	363	366	370	369	378	372	335	336	352	367	378	402	372	363	362	353	328	337	359	377	384	350	369	371	379	355	358	344	341	362	349	352	354	319	357	349	352	370	341	370	360	335	375	379	363	369	350	376	360	359	371	357	335	366	348	375	380	338	357	377	341	361	405	381	380	349	374	330	376	352	336	373	341	357	351	337	368	374	376	348	343	330	373	376	373	366	343	384	365	347	342	342	376	333	375	343	358	361	378	359	351	346	370	357	364	379	350	381	331	342	345	344	333	369	326	385	337	401	363	370	329	396	377	350	350	357	364	368	361	324	389	364	377	384	370	359	338	357	328	370	355	338	361	365	356	340	347	374	359	340	377	341	368	352	353	379	360	379	373	364	406	324	393	344	347	364	342	358	354	376	361	340	361	340	360	323	359	392	367	365	368	380	361	357	373	356	389	369	328	381	373	365	364	354	350	371	366	334	368	364	328	364	355	387	365	388	356	346	324	383	365	337	398	370	361	399	409	357	356	340	358	355	357	369	346	366	396	370	380	372	360	377	325	371	352	339	349	373	341	381	347	354	343	354	386	353	361	358	361	358	360	345	391	376	329	380	371	357	388	311	342	337	370	368	357	327	396	360	372	365	381	377	357	349	355	341	362	364	339	338	338	396	356	367	380	337	360	379	352	366	329	393	366	419	377	389	372	381	375	365	371	367	356	359	361	361	395	352	368	345	392	353	366	372	367	361	374	353	375	333	360	385	399	351	357	383	348	363	357	369	330	375	369	399	324	371	381	367	361	413	363	316	355	360	402	357	370	348	330	322	366	369	364	373	359	373	353	360	375	351	401	357	338	344	361	360	355	337	352	356	376	345	379	343	345	340	372	362	375	362	343	331	370	376	334	341	367	341	370	349	376	385	371	357	366	363	360	378	373	363	317	348	361	384	365	382	374	341	370	371	340	360	376	370	368	374	359	430	355	332	377	386	345	387	322	352
23156	21511	30048	23304	24270	21209	6480	469	399	391	371	320	343	353	366	381	379	341	345	350	351	317	335	335	325	338	338	400	344	322	347	334	327	354	345	352	333	354	348	331	327	329	326	333	329	366	342	370	371	342	341	337	328	350	361	331	351	359	354	310	317	334	351	300	337	337	336	327	351	356	343	323	356	360	335	371	371	286	332	328	331	348	320	314	341	349	334	336	357	352	357	337	327	327	349	315	362	312	313	362	336	342	340	330	349	352	323	330	315	336	342	355	356	314	326	357	337	331	358	359	343	361	327	341	322	329	342	358	363	334	322	358	321	348	320	333	292	348	308	365	357	338	334	315	304	334	364	340	326	333	340	343	327	353	373	333	359	338	322	317	308	365	360	337	351	299	321	349	358	334	346	340	337	353	330	339	354	314	324	384	306	326	331	346	356	357	338	358	366	318	326	312	350	322	320	336	347	330	368	337	305	298	342	368	341	337	324	322	354	328	340	339	329	342	322	325	332	350	367	354	329	331	330	343	353	276	339	340	344	314	334	328	347	316	350	357	327	369	319	324	352	328	312	332	378	336	344	345	361	322	302	347	351	344	316	344	318	356	325	333	338	363	350	319	351	331	377	364	348	328	342	369	333	330	343	364	315	353	331	373	366	332	345	330	347	345	309	332	318	293	327	351	304	293	343	341	332	327	343	300	333	325	303	339	367	342	339	327	313	349	317	319	354	389	362	328	330	328	339	318	338	328	342	336	301	316	374	312	341	315	344	352	341	360	341	336	370	344	349	321	329	331	354	349	377	372	340	351	336	348	361	341	326	332	330	391	329	345	336	336	329	341	350	315	326	345	328	350	331	352	331	363	352	347	338	376	329	325	363	330	314	338	365	333	336	353	334	331	332	337	360	344	326	355	337	357	342	342	340	384	329	342	315	364	355	329	337	327	353	343	320	358	352	337	345	315	352	342	306	325	322	333	351	340	356	348	292	330	360	318	336	307	324	337	327	365	334	361	341	358	343	364	322	314	308	341	336	360	331	337	349	353	343	351	319	327	315	345	342	320	344	357	315	342	334	315	337	347	325	334	320	362	313	329	354	346	345	363	330	359	329	332	351	343	332	329	313	351	378	338	324	307	332	309	340	288	364	329	348	335	324	309	349	312	332	344	349	333	345	304	341	340	352	331	332	394	343	364	353	361	338	368	344	300	368	314	319	341	327	343	312	323	301	351	337	350	337	289	349	338	335	355	304	336	305	342	310	354	316	338	330	341	348	348	326	327	349	351	332	307	338	361	344	339	331	355	330	327	360	325	339	312	326	368	358	323	346	339	336	326	374	353	344	343	334	343	327	328	328	337	329	326	336	338	342	302	345	326	328	325	331	344	341	342	307	363	342	352	324	287	334	315	339	349	309	360	356	336	315	360	345	355	345	335	322	323	342	335	348	319	375	355	351	366	355	322	316	324	323	308	318	355	297	334	338	330	353	348	354	338	307	313	351	331	335	323	327	329	337	323	371	365	345	343	334	315	354	335	367	338	379	310	341	336	339	314	321	343	329	349	347	318	350	332	348	327	356	348	352	331	338	369	338	346	311	331	328	338	336	340	347	331	343	330	338	325	339	318	361	335	354	320	350	298	329	321	355	335	314	383	330	331	350	349	336	376	329	373	331	339	368	316	356	356	307	348	364	303	345	333	348	314	312	351	342	320	340	322	350	332	332	318	308	308	360	303	317	333	322	362	325	342	343	336	339	343	333	324	334	322	333	365	334	322	322	337	326	344	301	371	316	352	339	340	320	357	331	327	333	355	351	349	318	315	377	341	309	323	356	326	342	323	333	339	338	355	357	342	353	365	313	366	346	342	346	318	331	366	306	363	340	345	356	347	344	350	339	312	351	364	325	352	339	330	328	329	332	358	337	356	364	296	343	354	333	342	328	369	337	366	362	333	331	349	329	340	323	320	315	356	337	326	339	335	344	324	327	369	343	352	322	352	330	322	358	342	320	350	354	347	311	320	361	306	349	334	326	350	304	334	338	359	348	352	346	364	325	354	386	331	292	342	346	345	356	312	341	320	356	298	337	327	335	328	301	329	320	342	340	295	342	332	335	338	339	338	335	329	355	354	361	309	328	353	302	364	345	344	339	346	337	330	353	341	349	347	349	334	336	364	365	345	302	329	321	324	333	351	338	351	331	325	360	306	332	340	326	340	347	351	299	339	332	306	348	362	346	339	341	340	361	349	359	352	333	365	357	327	322	317	346	313	331	346	358	315	305	335	357	346	307	310	347	348	326	340	326	304	331	352	355	319	350	312	327	327	345	369	344	333	371	350	332	324	311	352	350	346	342	336	332	372	347	350	326	337	362	325	336	360	348	341	302	323	350	324	345	323	347	303	358	354	320	317	317	368	318	335	323	352	341	317	322	345	314	343	324	331	345	353	325	343	340	329	328	342	354	323	336	331	340	366	313	323	343	323	372	335	334	340	334	346	329	328	323	302	342	326	327	313	323	325	317	291	361	318	351	334	322	352	326	357	324	321	315	316	322	375	345	325	362	328	326	349	338	367	338	352	301	341	344	340	342	330	339	342	347	359	311	336	324	346	338	343	336	351	322	350	361	351	299	327	323	327	338	332	343	343	315	360	323	303	346	336	338	322	315	357	377	371	344	293	326	324	345	327	341	337	331	353	360	351	369	312	368	325	341	332	335	371	333	335	308	327	352	360	322	349	322	357	338	369	328	348	336	349	369	355	347	351	360	331	352	318	380	333	330	353	337	303	307	318	331	329	337	340	331	299	312	373	339	310	324	335	310	314	346	358	331	341	340	356	315	341	370	343	318	342	377	369	349	353	333	326	381	303	317	345	332	324	345	297	339	362	319	336	344	343	331	341	336	325	333	337	333	349	333	323	344	300	339	314	323	307	370	336	329	351	331	317	311	352	338	371	337	358	328	338	311	331	354	352	348	322	357	321	384	361	350	364	343	319	337	360	331	343	353	323	319	332	336	327	339	336	338	323	337	350	346	331	334	303	330	280	355	323	338	319	328	321	321	340	314	347	352	310	341	336	338	340	347	351	302	342	333	366	353	354	338	336	331	332	343	321	327	308	334	340	344	333	343	337	348	361	327	321	341	305	363	352	311	369	337	331	321	340	365	334	328	341	346	336	351	333	352	341	347	359	342	357	332	338	316	324	317	333	334	303	295	320	340	298	352	341	353	351	352	355	347	333	318	346	316	349	304	343	341	326	369	343	342	351	330	349	345	342	310	359	371	302	348	368	335	362	354	344	307	363	315	340	380	326	321	342	322	354	343	340	326	356	332	351	334	322	338	385	354	334	364	350	319	301	368	343	329	368	310	327	351	327	355	320	319	367	331	335	324	339	324	338	358	382	352	342	351	316	361	332	351	359	325	330	328	316	341	361	324	334	321	335	370	337	318	337	332	325	354	351	372	349	322	347	329	346	342	351	313	318	314	332	321	332	323	335	324	336
60808	95695	67007	28346	38350	8286	849	756	729	713	682	633	641	636	653	600	647	586	600	569	642	602	572	616	590	595	618	646	588	558	616	639	628	613	624	617	586	579	634	590	612	584	564	604	602	637	602	624	617	567	569	656	573	585	594	574	599	549	571	595	558	631	610	614	571	580	583	551	592	546	581	569	582	605	595	576	587	583	615	540	566	592	560	613	589	596	573	594	594	611	633	616	575	577	526	593	588	645	575	548	570	579	595	601	562	577	605	612	570	546	620	596	572	600	590	562	576	558	623	580	584	616	565	540	606	604	597	596	601	583	620	582	592	587	593	581	604	601	624	613	575	598	572	595	578	584	584	594	562	605	583	590	603	634	626	584	592	574	576	578	581	574	580	586	564	575	577	579	609	599	576	604	619	588	575	545	620	588	592	599	542	615	595	615	604	575	572	609	577	604	557	608	601	586	620	581	589	573	574	601	576	575	566	588	566	630	615	571	587	589	556	607	569	565	600	598	592	580	597	650	601	604	593	594	633	572	574	593	555	610	578	627	594	611	567	583	600	539	635	598	553	580	564	624	598	556	567	558	522	547	587	590	556	602	625	576	577	603	554	586	576	575	587	602	568	580	586	571	579	667	619	578	563	560	595	582	630	594	540	603	551	577	572	542	608	602	586	657	594	621	614	571	600	626	595	559	546	586	606	610	594	597	571	587	599	582	575	554	580	597	577	535	562	592	595	650	602	625	574	550	588	615	587	628	600	621	552	584	605	597	580	610	617	608	595	560	548	600	534	623	581	565	578	589	592	600	579	601	615	545	572	612	572	607	576	579	573	598	563	587	633	583	601	606	589	554	600	601	556	605	619	547	589	611	614	604	580	602	578	546	525	634	599	567	591	593	585	563	592	608	591	604	601	595	592	591	625	551	628	574	617	618	548	582	603	606	623	595	582	616	602	545	608	604	542	571	571	569	595	579	595	561	612	613	621	572	580	571	558	599	615	590	606	598	627	607	570	594	556	593	616	563	537	574	560	577	600	582	631	562	594	603	583	565	618	560	568	581	527	622	598	571	584	565	586	585	539	550	632	585	562	587	608	600	541	584	587	555	607	599	614	569	607	561	597	588	581	599	568	602	610	602	608	562	562	595	592	587	544	574	585	616	591	592	562	628	577	589	569	573	605	595	588	592	630	584	583	569	591	612	620	563	612	570	634	609	613	554	587	560	606	565	581	575	565	601	608	557	587	584	597	582	518	555	600	559	598	546	595	571	561	595	582	605	584	601	563	533	563	601	594	578	574	585	588	554	606	582	607	622	629	613	557	614	607	610	622	582	610	563	563	573	554	574	569	588	603	615	614	569	554	597	573	540	568	556	576	592	581	593	577	590	575	630	592	574	546	570	572	569	545	612	617	575	602	572	576	589	618	609	601	532	593	613	600	584	568	590	605	553	616	601	561	557	562	579	610	537	541	597	609	582	589	620	607	579	645	575	594	596	611	563	551	550	577	579	535	603	576	585	594	584	595	584	615	566	575	578	569	562	586	594	558	613	616	585	579	584	548	579	596	573	585	567	599	606	609	578	578	623	583	590	553	546	551	579	582	560	562	560	557	595	580	567	568	571	553	557	582	600	578	587	551	581	628	623	602	643	598	600	585	597	559	598	615	611	547	577	634	579	563	582	541	579	598	583	594	602	566	572	586	543	630	607	618	566	606	541	599	567	649	618	570	598	570	588	578	577	609	554	619	563	569	609	596	568	574	581	592	583	590	567	577	574	577	593	592	562	593	606	589	581	554	570	590	602	565	577	544	604	579	583	576	588	556	585	574	593	560	599	580	581	588	561	573	623	574	635	585	560	604	560	590	598	564	571	577	580	594	562	588	580	629	599	568	585	583	581	563	635	599	600	567	553	621	563	649	633	575	577	596	570	609	557	595	586	609	603	577	623	587	575	564	618	552	611	595	582	555	593	574	586	585	529	588	583	536	596	556	563	598	554	610	592	595	613	585	609	586	604	598	603	560	568	561	597	606	561	605	571	559	569	598	599	552	574	569	574	571	573	580	637	589	583	565	629	560	578	560	571	611	580	561	587	603	571	606	568	592	611	586	575	546	564	558	601	604	569	572	569	609	552	555	567	599	592	599	601	632	588	622	616	607	594	559	586	560	564	560	535	609	586	559	591	594	580	569	575	577	534	603	590	559	569	560	603	541	557	546	589	600	552	595	609	570	622	544	590	575	582	561	578	582	612	550	622	599	604	607	588	587	534	575	575	598	628	597	635	611	572	584	594	615	558	595	615	593	552	583	585	558	577	584	555	562	555	565	565	575	610	571	594	565	604	603	569	608	608	552	593	543	576	536	611	562	583	550	576	597	590	592	602	568	615	620	640	598	616	555	605	603	606	627	577	594	576	577	537	541	602	554	607	597	604	597	579	594	615	581	601	592	560	642	612	572	607	605	583	633	615	605	576	582	570	616	568	574	595	574	590	544	574	573	607	573	564	554	630	574	562	521	584	560	606	592	549	558	594	589	638	585	584	595	574	586	601	571	613	593	565	615	585	548	588	536	594	564	600	592	579	616	600	585	590	559	585	591	577	624	577	576	617	605	591	564	531	628	601	580	629	549	619	621	603	599	565	580	577	593	529	579	551	593	611	602	586	598	605	618	587	580	556	648	592	619	571	565	560	586	615	570	550	621	619	581	574	597	613	593	526	555	657	611	616	598	576	581	554	589	559	554	555	597	577	572	570	578	576	540	585	635	568	524	591	606	594	598	634	580	550	576	582	576	627	649	573	566	578	586	558	601	582	625	616	568	572	544	563	596	561	590	598	581	558	516	586	631	571	591	605	575	561	610	560	574	612	536	619	601	589	566	566	625	586	567	584	604	580	605	622	565	607	551	580	580	588	558	596	596	573	588	543	560	534	575	626	583	587	593	540	600	576	630	554	576	597	594	567	598	585	572	584	581	570	567	601	559	584	565	582	576	605	591	584	593	543	608	620	575	570	591	573	642	584	559	611	593	614	608	591	547	577	577	582	585	554	565	612	594	593	590	588	575	604	589	591	600	576	606	530	570	599	568	571	560	598	587	571	617	616	625	602	588	601	591	565	569	594	572	536	598	588	585	611	564	579	566	605	601	626	562	554	594	579	606	575	602	577	624	546	559	608	573	596	592	582	600	561	598	568	585	601	591	587	551	594	585	572	568	531	560	570	613	579	565	632	600	596	620	613	582	566	598	576	544	582	582	621	592	546	577	546	599	555	575	575	637	599	572	576	582	571	582	598	608	575	593	576	530	622	586	559	580	564	583	545	599	568	578	585	601	593	562	584	604	578	598	587	611	549	599	588	595	575	623	590	612	599	562	598	598	623	568	550	598	580	644	573	564	591	615	544	637	585	585	596	587	584	581	621	598	601	626	553	570	590	588	588	572	560	580	626	582	548	609	578	575	607	584	622	579	582	571	601	597	578	569	609	543	636	593	652	551	588	649	597
28125	27261	23975	7711	4628	921	277	276	257	258	285	285	253	292	246	271	275	260	241	272	259	232	272	293	260	271	263	259	261	249	281	255	242	283	242	267	225	267	253	299	259	282	272	280	252	252	254	250	257	241	283	276	290	272	257	273	272	265	260	284	270	270	277	269	289	265	291	244	255	273	260	283	301	282	276	268	277	259	288	256	280	286	312	258	257	234	245	276	268	226	267	248	262	278	263	305	270	250	270	263	276	264	252	262	279	263	259	256	289	260	283	265	267	280	268	248	239	264	291	271	272	280	266	260	286	250	250	222	260	275	244	258	243	268	252	253	272	295	315	275	298	272	239	276	247	268	278	257	274	267	276	247	246	257	269	271	262	265	237	268	264	251	255	258	248	269	264	267	287	243	263	265	277	261	278	257	256	269	255	272	266	287	265	269	262	280	265	237	260	278	239	289	250	247	249	280	253	259	289	261	275	284	261	277	266	243	267	253	270	253	243	257	242	269	256	268	287	277	264	249	275	281	281	255	286	253	278	266	273	275	289	257	247	235	266	296	262	239	284	256	273	273	266	260	240	223	248	288	258	272	269	278	259	277	264	257	255	240	269	264	258	274	247	255	263	271	245	255	247	270	285	279	254	259	276	268	243	259	246	260	280	266	277	258	267	269	248	268	255	244	255	251	257	266	270	254	261	270	264	279	239	267	282	267	270	260	267	244	247	260	253	279	260	272	278	257	269	255	263	268	251	297	271	243	278	237	255	240	282	239	271	260	244	262	282	262	258	260	254	278	255	249	245	251	231	250	273	290	272	227	268	278	265	250	236	263	259	266	291	241	250	271	267	267	257	270	265	249	248	257	256	279	257	277	270	280	267	232	279	273	292	257	261	250	267	248	266	273	282	239	263	274	256	250	251	261	235	259	275	289	275	250	270	249	241	248	257	249	285	262	268	265	275	291	240	260	270	299	288	270	247	256	280	260	262	267	245	240	280	258	267	238	274	284	251	270	272	262	271	254	265	259	250	289	283	255	253	265	278	274	286	255	251	258	252	233	260	277	250	255	272	240	259	275	289	276	265	223	254	267	284	268	238	300	237	283	278	266	281	256	262	267	276	265	243	248	262	232	265	260	264	264	257	263	235	279	229	256	280	252	254	269	267	231	277	255	266	280	286	268	276	266	256	268	245	293	269	261	257	236	273	240	258	274	263	261	262	302	255	256	274	282	263	270	261	268	264	284	274	243	255	245	269	246	267	291	272	249	265	280	255	252	250	252	294	251	263	261	240	288	253	253	284	260	269	265	236	311	231	279	256	285	238	266	257	261	268	281	292	275	247	270	275	279	248	268	266	263	293	273	260	287	257	239	254	276	247	277	260	263	255	269	286	281	279	271	264	249	276	247	264	250	276	264	253	262	255	252	263	290	258	294	292	282	271	248	261	263	263	286	290	278	222	253	271	262	251	272	254	242	283	265	282	261	285	259	275	260	252	264	266	286	256	260	272	276	248	261	261	298	277	290	234	276	258	256	287	272	262	275	280	298	261	277	244	246	274	292	240	280	293	241	272	275	263	268	262	243	266	268	251	262	278	262	269	249	269	268	290	273	280	273	271	269	266	274	247	294	263	267	238	283	278	287	269	271	251	243	289	279	256	245	221	285	266	296	249	242	256	272	240	261	238	246	274	259	254	264	245	277	240	239	255	281	256	253	267	282	275	260	241	267	274	283	240	272	291	255	239	252	254	276	243	265	251	267	253	273	249	261	261	250	281	286	265	287	275	249	307	289	280	247	261	260	267	266	265	258	259	277	243	218	270	262	267	234	253	262	283	313	266	255	282	256	249	250	269	234	242	259	297	267	239	276	277	276	247	284	263	253	254	246	277	282	253	257	286	244	262	241	229	264	261	268	249	279	265	282	261	258	289	301	242	278	226	284	261	248	252	296	287	259	259	271	268	296	254	268	245	275	240	281	254	260	263	261	256	286	252	277	254	241	250	280	256	238	266	249	262	250	253	265	284	254	264	267	262	284	285	256	262	264	229	264	243	255	260	271	250	254	267	243	235	260	245	253	265	271	256	271	260	270	292	265	267	246	250	261	235	302	276	265	264	254	256	267	236	270	261	272	235	268	270	257	267	272	271	272	273	263	254	263	288	250	260	283	253	243	255	293	241	239	257	268	252	247	290	270	268	276	251	226	245	251	239	262	247	248	286	262	264	256	229	284	249	257	277	275	259	237	250	272	298	261	260	279	262	246	251	218	265	241	285	262	288	245	269	274	261	262	291	266	261	284	221	297	256	265	275	293	260	258	272	257	284	249	254	258	279	259	286	248	259	251	251	280	276	238	250	259	265	246	295	264	292	251	230	265	266	263	272	263	267	251	285	249	265	280	250	251	272	272	250	268	259	271	271	239	281	248	246	279	254	228	256	229	257	255	254	262	256	259	258	300	259	246	244	260	255	285	251	293	273	282	255	244	259	252	261	277	284	263	288	286	232	270	270	253	247	244	272	276	243	272	251	266	247	266	265	257	265	270	259	251	250	245	255	251	274	241	245	222	272	268	258	289	262	275	253	260	286	259	257	264	262	268	276	283	230	258	266	260	252	279	267	262	284	249	255	258	276	263	254	269	258	271	279	268	262	277	249	248	256	254	262	268	292	256	279	270	281	285	240	244	272	268	288	239	289	239	287	250	253	247	284	248	284	272	247	252	249	272	265	277	248	265	265	263	263	233	255	289	270	242	253	277	248	274	264	273	257	254	275	261	268	246	245	244	264	272	243	256	261	261	274	255	277	251	260	252	272	279	244	247	265	261	262	249	283	239	268	271	278	272	230	270	262	272	271	256	290	247	271	277	266	256	265	247	276	273	277	281	277	245	291	246	274	240	298	276	229	268	269	276	280	255	281	271	297	285	297	276	254	262	271	254	272	273	240	302	267	277	291	267	264	248	263	261	225	258	236	277	259	247	273	261	240	264	266	253	257	239	273	256	281	248	258	240	261	278	255	250	282	249	293	288	252	258	278	250	271	238	273	238	280	245	304	260	263	285	244	250	299	256	283	245	249	282	235	283	280	233	242	254	258	300	240	254	238	253	247	289	260	266	260	265	280	255	245	241	276	281	233	281	267	252	275	259	267	279	262	241	272	228	268	270	249	271	292	265	288	253	237	266	267	257	244	258	285	265	261	270	264	244	274	272	299	264	266	238	264	246	247	242	270	246	263	274	280	268	289	283	245	268	243	258	251	246	252	275	237	227	287	264	244	234	273	265	239	261	275	266	289	250	294	281	276	252	267	252	245	271	265	275	244	261	271	272	262	244	273	279	254	266	246	231	259	267	275	250	258	257	264	268	297	254	254	262	276	254	288	265	270	248	255	267	245	256	253	245	239	248	273	271	287	274	242	268	227	262	255	234	262	244	289	248	278	244	258	235	241	237	258	263	279	253	299	235	234	286	271	272	255	237	253	255	256	295	259	284	276	257	307	265	253	254
34918	45484	28345	6868	10170	2043	519	497	492	506	480	521	494	505	536	522	475	487	491	509	469	495	512	525	496	503	513	462	434	506	524	472	525	499	542	477	544	525	482	490	472	503	533	468	490	505	514	528	538	501	501	479	559	507	505	517	504	495	512	505	515	546	485	509	472	508	499	484	519	501	487	500	500	533	508	508	543	515	499	467	539	511	525	504	499	526	468	475	463	502	480	513	493	508	469	501	496	490	528	476	487	521	495	530	558	494	510	530	471	480	514	490	494	528	500	476	515	517	517	492	470	507	483	507	496	501	513	505	507	507	508	515	488	522	479	499	489	498	525	447	496	454	482	528	479	530	472	513	535	475	467	533	516	495	527	497	491	508	517	492	507	477	517	483	466	510	508	466	483	490	495	500	468	505	464	451	511	517	501	521	516	536	501	521	541	528	495	492	487	532	521	499	545	528	498	530	525	536	473	502	494	447	501	481	526	495	516	495	484	465	542	545	466	507	491	492	466	486	503	479	494	542	494	486	499	486	458	505	537	516	483	525	522	518	485	481	490	491	524	523	539	534	505	524	503	498	502	497	519	489	492	495	486	508	519	499	491	528	515	478	501	491	471	520	511	486	491	513	484	510	487	540	489	552	464	484	558	527	485	511	489	516	506	511	457	509	475	533	493	488	484	500	508	510	514	493	508	511	509	487	491	513	443	503	520	495	504	464	513	515	493	498	475	469	513	464	478	483	507	488	532	493	513	536	519	496	520	485	510	525	473	429	507	495	502	521	502	508	537	515	484	492	492	487	480	467	489	506	476	518	541	506	484	495	543	517	515	507	478	506	495	538	496	486	499	500	483	505	514	494	556	479	494	502	511	492	494	488	496	465	507	497	507	504	494	502	489	467	498	519	500	517	474	485	512	510	493	499	487	521	492	526	506	487	544	511	470	507	516	524	479	510	542	489	495	524	517	492	484	497	511	530	485	517	510	504	479	474	519	515	503	492	520	486	547	499	534	517	508	494	538	554	482	529	479	506	474	482	497	485	557	505	487	520	495	485	476	502	546	492	534	525	522	501	500	499	497	490	503	507	512	508	542	510	515	508	525	489	526	464	469	526	509	479	466	494	499	482	529	503	488	496	494	491	509	477	477	537	538	523	543	501	485	492	520	499	505	508	522	500	483	491	521	491	517	517	501	503	475	471	522	549	530	520	470	511	494	508	500	518	512	539	529	510	491	469	489	522	509	507	475	504	494	523	503	514	512	491	482	518	552	520	476	481	515	463	477	468	518	501	537	522	458	511	489	515	523	521	494	523	491	535	539	500	505	523	508	479	499	525	490	510	525	489	548	522	492	502	538	512	528	503	512	506	527	471	503	474	514	486	500	504	521	520	500	478	491	526	518	480	506	566	515	480	487	495	528	497	475	514	458	494	520	531	566	524	494	522	512	468	543	479	519	486	487	532	539	474	484	471	490	485	531	484	512	484	491	503	510	518	480	470	466	523	541	499	538	501	511	479	488	457	457	522	508	508	473	533	526	501	518	489	533	498	517	503	489	535	499	467	508	518	521	492	530	502	492	530	479	491	491	474	526	499	470	552	494	549	482	484	498	474	510	462	490	499	513	546	528	537	475	504	449	497	528	470	549	470	505	509	515	529	532	498	510	508	543	478	518	503	466	523	487	501	526	534	482	503	503	509	508	508	494	512	483	482	533	530	523	519	516	479	514	508	494	475	532	496	519	528	468	492	483	479	504	548	533	513	473	507	526	511	513	458	495	499	516	487	492	520	486	527	494	475	471	527	508	514	509	478	520	518	497	520	520	512	519	513	520	529	504	541	499	497	504	494	478	483	500	486	499	501	474	491	493	498	470	497	492	504	521	477	453	531	472	508	513	450	497	506	470	472	511	534	515	458	466	500	490	486	498	496	490	500	457	479	497	556	542	497	498	496	514	529	531	478	514	502	510	474	487	513	497	475	508	525	534	508	490	479	541	490	485	492	508	470	484	491	514	488	511	466	480	496	502	509	470	493	491	523	517	495	485	465	477	506	466	512	507	473	492	485	543	483	485	508	512	495	514	522	498	491	515	534	537	501	519	517	497	500	476	465	514	465	517	449	517	485	504	484	499	478	504	500	504	518	495	537	549	474	516	498	501	488	525	463	475	486	470	535	489	518	527	520	476	538	467	508	490	553	513	501	533	536	491	492	496	506	497	505	508	510	522	516	486	494	550	492	531	497	499	524	507	519	491	462	520	473	495	487	478	527	484	535	530	509	507	523	464	545	521	468	474	505	515	509	565	538	524	508	529	501	517	480	495	502	493	493	494	516	490	521	483	500	471	513	499	509	475	505	526	480	489	472	498	511	484	527	488	486	550	482	486	504	502	487	507	470	538	496	493	515	493	490	496	566	491	503	482	498	521	509	513	514	494	468	502	504	477	492	524	489	501	503	515	500	480	481	556	479	529	513	485	503	519	498	520	519	518	500	531	501	486	465	517	490	484	508	486	522	504	498	544	509	480	531	535	507	473	507	497	493	464	503	476	487	540	524	494	500	506	519	492	520	469	505	480	500	502	469	531	540	508	519	504	508	485	494	499	477	478	514	508	504	513	483	459	531	546	523	494	496	549	526	493	490	466	547	501	515	494	492	526	500	539	511	494	526	495	564	494	499	533	547	516	545	499	503	513	479	498	520	512	551	492	516	552	515	507	540	505	537	517	521	522	522	477	522	495	531	548	506	516	520	525	472	515	491	498	510	517	514	475	495	504	526	564	491	464	496	515	485	469	486	500	502	507	556	473	482	478	482	522	532	544	465	524	549	524	498	475	517	499	508	534	508	472	524	487	473	491	536	530	511	489	481	523	530	499	491	502	543	509	517	553	499	499	469	514	519	484	531	513	524	493	510	527	512	532	506	488	460	505	558	516	531	489	495	505	533	540	519	471	520	481	548	506	506	486	554	507	488	468	490	526	524	482	532	504	513	506	503	499	506	517	515	497	506	544	502	477	472	531	521	485	516	507	495	522	511	494	487	505	496	486	503	481	533	510	531	479	498	489	520	504	533	507	503	504	524	508	537	523	495	501	503	478	471	454	503	521	467	524	496	561	511	481	497	477	506	489	526	545	531	526	487	516	502	491	483	504	510	511	481	540	478	516	483	502	502	504	463	482	480	482	482	506	471	525	533	491	526	520	511	496	463	499	515	510	501	503	497	492	512	500	489	505	501	482	485	535	498	502	496	488	543	500	503	497	516	500	478	537	470	504	457	502	523	541	497	494	501	520	504	506	507	497	515	506	499	528	493	505	511	499	514	514	540	480	545	535	520	478	509	499	521	501	492	518	489	506	486	482	522	498	495	503	535	517	496	529	524	521	519	510	516	531	463	502	466	506	533	527	493	527	525	509	511	492	500	511	501	525	472	481	465	488	535	497	511	491	509	502	490	487	533	531	507	509	479	519	533	548	513	498	489	528	526	497	479	467	526	497	512	501	491
24283	22825	30516	25078	22803	13450	823	231	230	230	204	219	200	206	191	175	221	207	191	190	175	202	201	209	223	190	177	202	203	198	191	202	186	190	176	201	206	195	188	191	186	213	176	204	189	218	206	202	186	192	170	185	203	193	196	209	203	178	154	192	189	189	207	211	194	185	183	204	209	200	197	184	197	178	196	202	212	200	183	207	201	205	193	184	216	213	190	178	176	209	220	206	191	216	157	193	158	205	194	219	182	187	203	201	202	192	186	199	190	184	168	205	188	164	205	195	210	195	200	204	180	211	177	215	229	203	194	187	199	179	180	197	173	190	186	182	211	202	200	182	189	201	207	192	184	206	200	200	203	204	197	201	206	178	187	184	169	172	184	213	185	204	215	189	193	200	201	171	196	216	181	190	213	190	206	182	183	175	194	183	200	203	197	193	174	180	201	207	187	187	200	187	194	193	194	189	198	223	184	179	213	181	199	202	196	186	194	197	178	194	190	177	199	194	168	194	182	201	184	183	184	207	190	195	217	184	206	193	216	202	194	179	172	193	196	180	180	195	201	225	205	188	149	183	191	181	216	218	210	185	167	185	215	203	200	207	181	209	193	213	194	163	178	175	195	182	204	195	190	194	180	170	196	187	185	224	185	194	213	211	197	198	201	180	209	226	196	196	175	206	199	206	181	193	197	195	200	214	193	193	205	219	168	181	201	199	191	218	185	189	196	196	205	187	191	184	193	191	204	200	201	194	182	193	195	195	186	185	197	201	207	171	165	201	194	189	175	186	200	177	189	201	191	206	206	168	203	204	194	172	198	214	194	217	191	194	200	185	190	172	214	200	216	193	204	178	178	190	193	184	214	179	192	188	205	199	176	190	175	230	194	186	191	209	210	192	196	193	192	200	186	206	192	196	193	186	207	184	204	172	193	180	201	187	223	200	199	184	192	210	193	211	191	198	186	200	188	190	190	204	218	207	176	184	222	177	203	166	206	208	159	206	197	194	217	191	186	182	193	224	167	212	223	208	183	214	210	218	192	183	207	185	183	192	202	220	200	169	200	184	196	178	197	197	212	195	198	185	181	188	188	192	197	195	202	186	187	203	197	173	199	190	204	195	236	203	209	200	180	219	185	186	184	207	215	203	193	208	199	210	205	233	174	201	206	209	201	207	190	206	200	221	177	201	182	218	204	192	175	191	191	175	172	206	198	206	193	173	201	184	203	166	205	209	185	205	185	195	222	216	215	195	199	188	196	199	212	194	183	173	184	180	192	194	186	217	178	205	215	210	187	200	201	209	213	174	203	189	174	185	188	184	196	198	188	208	217	187	199	201	188	185	179	188	209	161	197	216	196	216	199	190	200	211	175	196	173	200	182	174	209	204	209	198	175	205	191	187	158	200	196	187	194	200	223	187	229	218	197	198	195	176	185	207	194	164	191	203	172	204	228	177	208	187	199	203	179	200	184	195	205	185	180	200	186	198	181	189	200	209	211	163	205	189	205	176	193	186	203	164	205	184	201	189	207	177	184	207	183	195	208	210	199	188	183	197	196	189	190	199	177	219	196	199	181	210	190	199	200	191	194	206	217	164	189	188	191	168	185	206	201	198	198	206	185	201	180	195	212	206	200	184	174	208	183	173	181	196	179	205	198	205	199	191	216	184	192	205	190	206	225	201	199	225	195	180	199	200	208	213	198	208	198	206	208	201	200	215	214	197	205	192	176	201	211	189	194	192	209	181	194	215	202	185	183	190	182	186	198	212	200	177	199	174	204	201	192	164	190	175	203	191	225	185	190	204	199	181	168	224	226	182	169	188	188	190	203	179	185	192	180	196	202	182	219	198	195	201	172	198	197	177	181	197	209	175	182	180	195	199	180	184	181	178	189	201	188	185	203	197	172	191	200	195	216	207	203	182	192	205	205	193	178	203	185	199	195	195	175	166	209	195	196	218	206	182	197	186	213	187	232	222	186	186	173	200	170	202	182	194	230	185	181	216	179	205	176	193	196	191	170	182	166	186	197	213	189	183	192	155	158	163	208	214	172	178	194	189	183	192	189	193	197	208	203	209	174	216	185	205	208	197	195	191	160	194	190	195	204	210	182	185	227	213	191	226	193	183	183	199	188	186	179	192	173	198	202	213	174	210	204	207	206	188	172	197	170	196	200	184	198	189	193	201	200	193	203	191	207	180	196	182	176	195	221	163	166	191	192	198	197	178	202	196	190	170	178	189	181	180	219	176	183	198	202	205	194	199	177	165	189	201	183	184	181	175	205	191	198	194	171	202	190	196	179	177	187	213	196	211	223	188	191	201	182	176	188	224	189	212	205	198	205	213	190	207	217	164	223	199	185	182	187	164	158	193	194	201	207	196	193	201	188	171	194	180	206	197	203	186	187	187	183	199	207	206	196	233	202	221	202	196	193	212	206	210	165	190	207	194	193	193	192	186	182	190	211	193	187	186	190	207	210	187	203	188	224	193	188	169	214	175	193	200	203	206	189	193	170	192	219	177	218	186	191	202	205	200	190	197	196	191	195	202	219	222	212	199	223	174	196	210	171	186	205	177	214	204	198	190	214	180	214	216	210	191	211	197	199	190	185	202	186	219	220	199	190	209	185	201	179	184	211	198	205	195	175	201	181	184	182	202	188	210	199	174	209	207	189	205	195	196	198	175	197	222	195	213	193	207	217	174	191	192	190	199	210	183	173	212	190	216	164	193	182	187	214	208	210	201	198	206	206	200	161	181	222	194	198	185	194	213	222	180	212	202	194	192	206	222	184	222	189	191	183	202	206	190	202	172	195	180	179	196	182	200	197	187	203	200	167	198	189	197	207	186	189	169	195	205	196	219	191	218	193	189	191	191	190	201	183	179	195	210	202	167	183	208	206	203	204	187	187	201	202	226	213	189	201	198	219	201	201	186	206	189	195	215	180	205	190	234	196	190	188	203	193	208	184	222	197	174	180	190	199	202	199	206	192	177	209	216	194	193	190	204	198	214	197	210	193	207	194	191	218	197	204	195	206	179	187	203	179	191	194	194	183	186	198	202	194	189	186	187	182	178	210	195	197	190	199	237	201	238	231	179	212	196	171	187	191	194	205	190	220	191	217	223	204	177	180	198	182	216	215	197	189	196	181	192	209	200	185	204	204	186	181	202	200	183	221	197	200	196	196	202	218	177	205	212	192	188	189	193	228	207	198	188	210	212	187	200	220	216	201	201	184	183	210	209	196	168	183	188	212	200	219	191	189	199	196	206	179	183	187	182	207	212	195	186	183	222	184	185	189	178	223	188	204	183	222	193	190	215	215	217	198	185	198	194	189	194	215	183	207	195	205	201	208	187	204	199	203	196	200	214	198	212	190	204	205	206	177	210	177	205	198	204	212	205	194	209	216	187	176	204	219	202	189	193	197	204	174	186	212	190	175	180	201	186	182	186	186	199	190	189	177	192	185	189	213	190	192	195	203	194	215	220	204	205	168	189	203	218	206	215
59295	87050	58882	24599	27208	7280	484	452	440	431	398	412	388	427	411	386	396	345	375	357	393	399	414	445	384	376	387	409	389	367	340	417	431	387	374	373	388	400	380	382	385	370	379	346	392	397	397	358	394	381	370	367	367	366	341	379	349	382	415	381	415	369	362	362	360	346	403	348	373	408	410	405	354	403	422	373	389	381	371	363	371	388	386	376	353	344	370	395	347	380	396	395	341	354	376	381	370	357	371	348	358	372	392	365	371	375	350	385	373	383	354	356	347	356	371	359	363	380	392	361	379	377	366	383	374	385	394	357	363	362	378	386	350	416	394	362	332	356	382	356	390	397	332	408	355	378	390	380	386	399	388	393	373	358	382	388	379	393	373	355	358	374	375	376	362	374	368	385	398	352	398	367	393	369	346	387	371	376	343	363	358	379	377	343	357	351	368	379	363	390	367	406	381	354	388	331	351	356	355	374	375	391	376	351	397	359	387	356	351	391	385	391	375	347	366	383	383	352	405	370	360	372	331	388	387	382	352	388	376	403	359	369	374	403	334	354	405	353	389	390	347	385	357	371	369	403	399	385	388	371	351	369	394	340	354	402	353	367	389	360	349	363	355	364	362	338	377	376	356	419	387	355	389	351	362	401	357	371	387	409	361	353	363	394	385	347	395	354	374	324	369	381	412	348	356	371	378	407	369	382	371	383	361	384	377	395	376	347	376	392	390	393	351	346	395	387	348	401	364	360	362	364	365	351	363	388	374	398	395	364	378	385	349	375	343	391	376	331	366	367	363	361	381	364	344	408	370	381	346	393	385	358	411	401	372	373	388	376	397	384	388	380	385	376	350	387	381	348	391	385	376	385	359	373	360	392	367	330	355	359	399	376	383	356	337	354	384	374	357	386	374	367	354	367	425	407	375	331	414	390	394	342	374	379	364	384	361	351	348	354	367	381	391	413	388	391	379	357	412	382	361	347	378	365	316	396	381	382	386	402	385	375	348	378	394	359	387	331	370	367	390	371	359	344	387	343	354	360	367	376	381	379	376	361	358	381	379	364	390	414	403	374	362	363	360	336	373	372	378	362	380	372	378	383	375	370	368	382	356	364	343	382	372	387	365	360	340	377	353	348	396	385	346	387	361	387	364	357	413	364	330	400	350	371	343	396	344	369	369	384	343	357	343	389	394	376	389	397	381	404	367	354	376	349	388	385	357	370	378	364	380	343	388	351	395	396	403	370	358	404	395	383	371	373	344	366	348	373	365	397	377	380	373	430	349	390	341	375	401	395	385	421	368	364	374	378	386	366	425	376	373	351	396	359	394	399	386	379	358	353	374	375	390	365	418	402	358	371	374	384	391	365	362	358	370	386	361	337	385	354	405	377	391	390	397	392	348	420	397	355	389	372	384	391	359	353	347	348	387	349	354	387	351	372	384	389	387	376	365	372	349	356	369	350	356	376	399	381	407	397	356	353	372	359	364	360	400	372	381	383	412	355	367	398	378	397	368	403	367	371	392	367	376	383	386	405	400	367	371	359	398	411	407	416	385	363	361	379	333	379	352	391	405	354	361	401	381	338	353	407	369	332	365	354	408	383	367	344	391	358	388	381	379	360	352	376	365	385	362	377	381	358	407	395	390	403	371	417	364	411	326	347	351	384	366	352	407	368	382	397	402	395	385	377	391	359	382	371	374	358	370	386	368	396	404	367	363	396	355	383	353	374	396	402	368	374	368	373	416	362	337	390	424	348	352	391	411	383	379	365	356	338	377	357	338	382	356	354	385	378	356	372	384	407	356	369	394	387	360	379	392	355	376	387	369	338	352	370	389	402	364	385	364	373	380	390	362	355	377	356	380	392	373	366	365	423	368	365	392	385	361	352	364	387	389	388	407	402	374	388	390	399	370	382	355	370	367	365	368	405	376	380	398	363	392	420	378	371	395	367	392	366	372	389	373	344	385	369	373	364	351	356	364	355	368	377	406	384	359	376	364	377	373	371	364	353	388	354	359	385	363	382	413	381	366	395	380	359	354	383	401	379	363	368	382	362	363	399	381	391	376	369	367	390	360	354	387	388	382	380	372	343	346	375	358	365	408	377	378	381	370	401	370	374	393	390	397	395	368	380	414	365	377	378	386	349	363	380	368	362	385	376	381	373	388	382	393	355	362	386	352	368	379	363	367	396	363	361	397	343	399	345	324	413	378	345	377	354	340	394	392	373	379	381	340	357	377	359	366	372	355	343	368	370	371	377	375	371	364	373	385	378	379	369	374	364	366	369	399	384	382	355	383	371	368	393	405	380	367	370	394	356	367	327	350	383	412	390	361	365	354	358	342	367	402	392	376	327	400	379	388	365	369	374	393	383	344	360	379	407	380	370	379	382	385	372	365	377	382	389	356	350	411	376	374	349	362	364	373	377	421	386	390	340	379	379	354	392	414	379	422	365	375	403	336	379	343	394	401	341	353	354	387	369	358	371	421	397	366	360	404	367	370	382	367	409	386	369	369	404	392	363	382	375	364	392	378	386	357	381	389	374	393	357	388	391	367	369	375	336	375	385	385	357	376	384	372	397	373	355	399	367	383	413	409	375	364	368	364	338	366	391	404	384	365	355	381	349	369	356	349	397	402	364	361	374	385	411	367	357	379	377	389	382	378	344	362	400	354	407	369	373	387	367	349	401	363	390	367	383	362	359	357	376	363	370	399	398	376	362	394	353	362	431	371	398	383	360	390	363	375	371	375	395	369	376	374	362	385	402	349	372	406	380	396	378	372	384	395	381	398	390	371	371	350	366	384	416	401	406	370	386	399	395	388	345	370	370	369	372	379	408	366	363	375	355	362	354	383	340	362	411	376	371	354	346	384	373	403	372	370	360	408	379	366	372	372	354	378	351	364	356	368	370	389	387	366	366	392	349	402	394	367	381	371	343	358	382	380	423	383	425	407	396	398	370	387	383	385	332	400	355	379	384	367	363	368	413	376	417	407	391	385	372	380	378	375	407	365	393	368	399	373	346	392	371	387	390	378	400	359	359	394	374	363	407	377	325	367	357	379	391	364	381	399	354	369	371	360	359	354	364	377	349	371	365	375	376	365	408	403	390	394	379	377	365	374	352	360	361	368	362	374	383	383	382	383	361	395	350	361	395	339	378	348	385	373	380	377	371	381	361	366	377	407	388	392	377	387	383	355	363	378	352	396	374	363	389	384	369	406	419	370	367	353	356	341	353	398	348	387	369	379	387	394	382	370	348	385	379	366	348	368	380	368	369	321	383	345	337	431	384	370	389	389	354	371	391	389	355	416	392	405	345	357	392	366	387	348	358	398	388	386	356	369	389	363	386	356	366	372	360	398	378	353	364	370	392	387	362	385	337	388	380	364	375	351	368	350	374	353	351	372	401	385	384	360	368	378	376	369	342	386	346	353	389	355	374	355	378	374	372	363	362	405	403	403	363	407	384	391	406	397	351	372	376	389	364	369	365	411	356	388	395	346	332
23189	21690	30371	24315	24938	20978	5655	453	368	353	380	368	347	359	396	358	375	310	349	341	393	339	312	338	329	346	364	367	362	332	372	329	353	331	370	354	317	340	358	349	353	330	322	359	331	335	315	364	343	386	357	350	292	342	334	372	325	317	363	330	336	373	335	312	329	347	340	344	314	293	320	358	356	322	339	331	357	344	329	375	347	325	323	357	328	339	331	339	344	344	293	344	339	357	330	346	331	348	354	345	334	344	350	345	326	349	362	344	339	352	354	370	321	321	348	324	378	332	339	368	312	346	318	298	310	316	323	344	307	348	338	354	377	330	318	343	356	338	354	336	345	329	361	378	338	352	331	384	315	332	329	366	367	332	334	327	387	335	333	340	365	354	345	343	324	312	365	341	332	332	331	378	346	342	357	333	322	336	306	318	307	342	360	350	350	314	339	329	363	322	325	334	346	292	328	343	343	348	352	356	323	332	309	337	349	337	354	356	357	323	333	327	344	337	318	362	319	345	345	351	345	323	333	328	328	365	341	333	345	351	332	354	322	356	321	327	342	305	330	344	335	335	370	339	349	316	325	338	326	331	333	345	346	318	306	322	341	315	330	353	333	350	321	347	342	346	341	300	329	358	329	335	340	348	317	336	359	351	343	317	337	332	337	345	302	359	316	357	341	355	359	292	325	334	324	345	326	344	339	360	334	356	339	329	292	358	353	362	337	368	366	340	325	329	370	303	335	338	335	331	355	347	316	332	336	342	341	364	363	327	344	339	326	318	350	346	364	358	354	350	340	312	330	301	304	352	338	330	361	322	343	334	356	345	329	337	334	338	360	329	327	314	324	326	369	348	364	345	344	333	352	347	356	282	327	330	320	336	331	314	325	343	353	334	336	312	319	352	334	323	311	347	295	338	358	348	334	356	328	330	333	325	344	328	356	317	334	336	359	317	345	339	317	324	351	317	338	342	353	332	325	343	341	352	313	349	361	363	346	380	320	386	319	346	354	344	384	352	357	358	349	346	348	348	345	371	342	354	338	330	341	340	370	338	390	333	339	316	332	347	351	359	373	318	353	369	336	300	325	356	335	362	363	341	348	317	340	334	324	325	350	324	328	340	343	358	326	348	349	363	311	303	329	382	327	341	340	344	347	318	317	316	351	364	313	329	340	350	370	311	336	352	357	336	316	331	349	333	350	355	312	308	324	338	335	329	300	354	335	337	351	325	337	321	308	363	322	322	337	329	324	346	345	348	318	325	330	336	335	340	357	341	373	320	333	310	328	359	333	338	325	351	370	340	350	353	340	316	359	298	332	336	303	356	325	381	350	352	383	347	316	327	303	338	345	322	366	365	358	345	350	310	354	329	362	345	323	334	329	344	376	336	338	338	348	336	329	343	330	329	339	331	339	326	343	327	371	358	323	337	327	331	330	330	328	321	354	347	323	337	340	361	341	341	325	324	320	356	302	356	339	335	348	316	367	360	346	337	320	342	332	344	332	329	352	340	341	316	335	317	342	347	356	347	348	346	365	350	338	318	336	344	328	346	313	342	341	329	324	328	352	306	336	337	332	337	333	352	309	325	343	328	299	332	372	312	376	380	354	331	355	296	354	309	304	322	359	356	353	327	299	318	329	338	353	316	365	329	327	306	364	352	344	324	319	319	347	347	344	352	327	350	368	359	320	351	318	343	353	353	356	314	330	330	391	327	317	332	356	340	327	358	346	342	310	322	317	341	322	335	372	314	348	356	373	347	338	368	323	337	304	341	298	312	343	358	340	314	380	305	351	367	326	348	324	381	358	344	340	330	319	359	322	337	338	344	329	352	339	324	319	365	343	363	359	346	334	337	324	315	374	357	325	329	332	347	336	347	353	339	331	339	383	319	303	351	348	362	344	333	364	335	334	342	342	309	312	366	346	363	358	333	355	333	332	324	340	330	355	364	336	337	325	371	324	319	369	372	336	337	381	363	302	351	347	356	326	346	333	358	344	370	337	359	338	335	312	352	328	337	323	319	312	317	344	292	335	372	324	357	340	365	344	322	332	371	343	352	355	336	329	348	333	352	340	348	372	340	319	382	332	344	374	341	353	326	327	322	326	296	334	321	325	349	347	320	338	319	352	339	369	345	305	311	342	347	344	398	373	364	330	317	303	309	354	311	334	350	359	331	349	340	335	332	338	332	344	352	337	361	350	351	360	344	343	372	340	322	310	359	357	332	330	328	315	335	322	324	343	341	336	331	315	373	330	328	361	352	323	350	339	347	318	335	334	343	306	390	297	321	358	332	351	349	340	382	333	299	342	321	325	315	334	339	328	329	280	317	322	350	321	361	361	340	306	343	350	364	323	355	344	306	359	330	386	363	334	376	332	342	359	341	354	339	346	330	353	365	331	351	336	335	317	314	343	330	367	317	353	345	380	336	341	346	365	342	344	348	325	357	336	322	324	342	314	346	350	325	358	330	316	340	347	312	343	335	360	360	330	319	334	336	333	309	338	340	314	338	346	330	327	349	352	300	363	327	330	326	339	350	335	333	358	346	324	381	335	322	360	358	370	328	323	319	311	350	314	336	330	349	335	360	358	341	341	354	328	375	334	354	316	331	332	348	354	324	330	331	313	314	365	344	298	343	318	340	311	338	361	327	341	339	313	329	333	333	351	357	323	332	335	358	318	345	326	350	338	344	337	319	348	345	323	326	341	330	338	331	312	337	351	320	368	334	335	354	391	317	320	310	308	304	363	358	333	348	346	340	338	333	350	303	326	322	307	328	320	314	341	340	315	357	349	335	314	333	310	337	344	328	337	330	361	347	344	323	336	329	344	330	300	299	368	319	322	328	340	346	348	326	338	346	341	322	341	327	325	327	341	353	356	324	346	334	335	364	353	324	342	345	344	310	356	361	338	344	357	357	347	362	337	344	332	377	338	352	332	333	318	355	318	340	361	359	327	347	299	319	329	306	329	358	312	339	335	330	337	320	323	360	353	336	312	328	351	346	296	345	314	353	322	333	338	335	342	336	364	344	396	331	342	354	340	341	361	332	347	338	340	298	321	367	328	332	330	367	307	315	368	330	349	327	336	339	373	339	338	352	355	374	324	354	337	328	312	363	323	358	302	354	354	350	338	322	314	366	325	345	331	337	338	328	332	333	328	345	345	336	353	357	331	329	371	344	336	354	320	346	338	297	340	347	364	300	339	292	333	357	342	313	316	349	353	334	338	334	318	309	363	327	313	315	345	319	354	336	333	325	347	317	351	317	316	327	356	353	366	330	337	348	355	375	334	315	323	326	323	324	342	351	321	316	324	345	382	345	345	375	335	342	356	327	355	370	337	363	319	318	346	325	323	321	370	320	351	341	362	364	313	308	336	328	329	359	333	340	289	344	334	347	355	336	336	328	313	315	326	329	342	354	360	342	343	373	300	341	335	344	361	336	328	312	354	311	340	340	345	354	345	352	350	344	382	347	330	331	324	355	327	325	334	296	319	374	350	337
60032	93027	75806	36368	34877	9435	851	727	756	734	661	646	668	636	660	623	579	621	618	659	622	593	629	597	576	567	590	646	582	573	592	556	665	620	565	598	609	605	604	581	585	616	616	617	567	620	583	607	601	601	596	547	579	612	599	616	581	568	605	578	599	576	558	552	595	566	591	542	604	573	619	611	610	661	593	558	595	598	576	575	555	597	607	600	620	562	611	594	595	609	576	593	651	591	599	612	581	592	594	615	575	636	655	584	592	644	628	658	590	579	567	584	574	584	572	558	622	601	659	570	577	594	568	615	572	620	577	588	610	611	557	567	567	562	606	592	592	630	604	586	604	566	562	561	625	571	611	590	564	571	605	614	553	583	637	601	600	596	621	605	636	586	570	625	590	605	615	602	592	632	571	584	590	633	586	594	583	576	592	569	586	601	605	588	594	599	602	571	624	620	555	530	578	600	595	589	599	625	563	608	571	623	602	602	572	538	521	601	541	611	623	572	627	601	594	590	577	576	538	592	561	623	544	577	553	603	579	593	619	615	592	566	603	571	601	623	557	565	575	559	598	574	625	595	586	552	552	572	578	573	579	599	593	602	580	545	561	584	559	596	589	597	577	586	604	556	614	581	523	585	633	562	603	587	590	633	575	548	552	607	593	595	595	595	581	588	554	608	540	559	595	585	609	587	562	607	614	570	543	605	554	616	591	586	597	608	620	609	622	650	537	594	556	621	568	550	587	600	617	567	591	595	605	604	594	558	599	585	564	560	576	631	646	602	549	578	566	544	555	575	559	654	600	571	551	547	620	594	560	584	579	571	615	571	585	554	632	559	592	598	595	558	599	582	566	588	578	523	577	604	581	593	581	616	534	584	614	598	577	535	627	587	583	574	577	565	563	565	570	598	551	585	577	599	616	549	575	597	569	645	612	610	537	593	581	588	624	591	601	591	591	611	568	581	594	605	569	557	604	567	603	591	577	599	624	599	588	572	582	596	609	632	584	568	612	601	585	621	594	599	601	601	594	613	604	590	572	562	569	593	616	580	617	630	649	580	641	577	569	582	580	609	577	584	546	565	582	570	567	631	625	609	547	610	542	581	542	569	606	602	641	617	578	603	576	564	606	544	599	581	596	554	635	570	643	628	583	579	593	587	600	554	583	634	615	551	576	549	576	595	604	607	611	604	590	589	589	594	581	605	569	607	549	573	583	603	579	568	621	571	564	591	580	590	592	584	593	569	581	593	596	615	592	578	640	568	567	602	626	603	595	611	567	575	608	625	608	580	620	594	621	594	595	586	633	591	607	611	608	604	596	561	608	586	570	576	535	623	568	537	554	592	593	591	600	587	593	619	650	557	598	598	623	576	594	619	566	593	595	567	588	606	587	597	559	573	573	601	605	603	558	536	594	603	563	568	579	615	575	563	583	582	650	596	588	599	592	630	572	596	576	593	616	591	618	616	605	601	575	630	592	596	601	568	621	543	564	577	592	592	614	554	573	611	618	597	611	599	608	602	594	593	581	558	606	549	574	587	578	581	586	600	573	569	587	580	569	599	531	593	614	629	590	576	581	590	583	577	618	611	589	586	608	590	601	592	576	588	597	598	624	556	581	532	578	576	539	612	567	606	575	569	579	564	599	589	587	562	597	601	598	615	566	619	587	591	550	585	594	579	605	626	598	647	576	526	592	576	538	553	633	595	584	586	583	624	591	600	608	541	599	580	596	585	518	596	554	555	649	592	617	563	562	581	592	564	597	588	585	557	618	606	576	582	613	591	599	609	556	592	576	588	616	574	552	556	562	617	586	622	596	607	574	573	581	557	596	593	633	559	579	588	592	599	582	606	602	585	611	560	566	601	607	546	524	566	609	588	614	611	641	629	600	621	566	614	557	651	559	612	606	608	579	580	623	602	646	600	575	601	561	583	610	607	558	569	607	594	553	585	579	556	590	607	568	550	609	590	577	626	575	579	574	573	620	587	571	642	580	593	577	565	587	560	610	592	614	574	578	639	640	543	579	621	586	610	591	598	577	604	576	629	574	621	557	605	578	603	586	593	596	554	562	609	600	610	599	590	636	598	592	560	582	620	596	636	594	579	586	584	565	598	589	561	588	605	574	555	601	609	625	593	579	561	595	560	585	639	632	606	583	583	583	538	567	608	580	622	635	648	587	634	558	581	612	626	566	565	561	588	593	518	574	559	602	583	583	571	569	606	592	526	570	588	603	584	551	619	599	617	612	645	626	562	600	594	551	607	615	577	551	571	623	590	623	592	568	615	594	607	616	573	601	578	545	585	601	571	617	600	597	579	649	542	589	575	587	609	531	638	624	638	582	577	538	603	592	606	589	548	586	541	601	623	581	580	584	599	620	594	584	605	585	621	570	602	581	600	563	591	556	618	563	628	564	609	578	631	584	587	581	587	620	612	565	576	563	587	504	594	608	611	579	587	656	592	609	584	591	571	580	575	556	607	549	629	570	615	589	587	577	605	560	611	570	647	602	611	563	576	593	608	580	607	581	600	564	575	574	550	583	561	575	562	640	589	560	619	607	571	590	600	575	608	596	631	590	620	573	554	613	575	597	568	557	560	599	592	630	623	585	601	598	616	534	661	553	591	587	588	587	588	589	576	593	574	604	617	567	595	629	620	593	617	595	594	572	630	575	564	549	591	527	614	665	639	619	574	600	551	573	574	587	581	591	622	620	597	609	582	556	608	563	613	592	571	610	582	571	558	557	593	570	581	594	580	593	578	592	590	622	622	637	569	606	595	575	605	598	583	557	568	592	622	589	597	568	596	587	605	547	638	613	559	580	561	560	606	569	582	586	633	621	587	566	631	631	601	586	628	566	568	566	598	581	576	570	595	600	562	584	608	623	586	614	632	561	582	578	550	573	582	591	616	621	588	563	614	574	583	551	604	596	594	582	570	608	560	588	613	587	572	567	591	562	586	592	591	586	606	614	588	548	598	598	563	596	605	604	576	564	579	560	557	540	565	610	602	641	576	593	570	579	570	580	547	581	616	582	649	578	617	605	629	601	598	580	570	591	609	604	599	586	564	576	563	571	563	578	583	600	560	608	599	590	562	560	579	587	601	594	548	562	583	600	563	568	571	540	603	610	562	617	579	581	579	574	594	605	559	598	587	537	550	605	593	602	600	568	576	611	566	557	590	607	589	530	608	589	620	559	605	568	558	619	575	588	547	595	596	624	601	596	617	545	537	594	592	568	597	570	537	589	594	617	575	596	596	588	603	568	548	591	496	614	594	599	595	579	573	626	570	586	543	609	590	570	605	559	583	582	602	587	563	600	611	615	566	573	546	606	605	616	564	562	594	587	605	572	601	601	607	585	579	608	573	601	596	594	564	574	586	573	602	552	568	585	565	531	564	560	578	625	580	598	569	590	617	576	568	573	621	651	597	631	597	640	613	596	586	617	625	603	611	536	590	601	623	589	610	579	571	594	590	588	590	623	528	593	595	614	557	613	545	617	571
27650	26393	24038	9037	4470	1137	272	249	268	244	274	264	265	250	247	254	267	245	248	267	240	245	237	249	252	236	278	247	265	248	261	272	238	276	240	265	266	276	241	287	276	254	256	267	268	236	272	235	253	294	273	261	278	254	260	271	254	242	260	271	265	292	255	254	259	256	301	280	274	293	245	251	265	246	238	257	254	249	251	287	255	243	280	240	266	274	254	249	262	237	269	260	259	235	289	267	262	249	275	277	266	243	255	278	275	250	257	288	278	256	252	302	245	263	269	217	291	263	258	252	274	244	246	267	232	280	285	248	260	272	271	274	272	250	238	242	297	240	282	257	274	236	233	252	227	294	263	268	238	263	252	267	258	247	232	253	281	261	248	253	279	259	274	240	277	265	271	276	245	262	272	282	273	249	266	255	245	282	284	263	272	259	284	271	266	267	254	254	272	240	277	268	266	243	242	250	258	258	257	271	274	265	258	256	252	247	285	272	269	265	273	253	265	260	259	277	269	262	258	233	295	253	244	265	279	253	260	261	240	255	285	256	240	253	269	275	263	267	263	252	251	271	244	256	255	243	259	233	270	253	248	252	238	256	245	274	254	247	255	273	237	258	237	260	258	225	258	251	256	253	251	279	249	264	250	236	250	272	255	283	239	262	220	254	245	248	260	269	270	258	263	243	252	288	272	262	236	253	270	249	256	257	240	262	257	257	250	249	256	263	266	265	240	249	261	254	270	239	222	244	243	248	252	236	266	269	239	276	254	239	238	273	272	266	256	263	242	250	280	238	255	252	245	242	290	259	278	251	286	267	231	276	243	259	259	264	268	241	236	270	265	260	279	233	250	250	263	267	241	275	259	242	308	258	214	262	245	247	256	238	234	240	285	248	292	280	278	251	268	273	266	246	274	244	247	254	292	253	259	257	257	248	253	244	247	273	256	268	265	250	272	256	263	246	265	261	242	269	272	254	234	279	260	218	257	240	257	260	263	242	259	227	263	243	235	284	288	248	232	260	251	256	269	233	267	239	258	274	280	251	252	260	261	249	272	275	246	245	246	268	250	259	264	251	268	241	275	261	269	287	282	247	241	274	263	226	247	264	267	262	273	276	266	253	241	256	254	208	275	267	261	267	260	225	284	252	263	297	263	303	239	257	281	242	292	244	249	267	242	251	248	240	247	262	261	267	270	267	250	280	264	265	242	263	244	291	260	244	277	238	257	244	229	266	266	279	263	267	270	243	241	248	247	260	242	261	210	238	264	257	252	250	276	243	259	270	257	234	274	260	269	236	235	274	268	238	257	238	247	260	266	248	254	255	253	256	282	274	266	259	243	258	254	271	281	265	247	221	240	266	229	245	231	233	247	265	255	264	284	269	269	254	266	266	264	263	259	231	275	231	262	260	258	278	277	232	284	262	292	248	238	264	262	273	266	253	240	289	284	265	260	241	251	283	257	254	260	276	278	237	254	220	261	233	249	277	260	260	269	254	251	260	273	233	224	251	291	223	279	273	259	246	280	263	258	255	254	273	245	284	244	263	250	260	246	236	218	251	251	281	255	266	278	250	252	250	275	252	258	244	264	248	297	278	261	276	261	274	251	230	239	268	235	266	264	272	256	211	277	235	274	244	247	257	258	288	277	251	238	248	259	247	263	254	276	281	275	274	268	250	299	236	244	285	281	247	245	255	274	260	257	298	257	239	248	274	288	250	242	261	236	249	249	265	246	268	252	272	239	250	282	256	241	261	248	252	258	260	262	277	245	234	269	251	256	290	252	249	281	251	229	307	260	293	256	282	241	267	274	265	243	231	255	260	267	251	250	258	256	261	287	252	267	260	296	271	267	268	255	251	252	272	251	235	280	234	249	272	252	267	274	243	280	281	253	252	272	270	250	243	261	244	251	279	259	241	234	281	261	261	255	261	248	266	237	277	284	253	276	264	245	271	259	259	243	236	250	258	284	309	251	264	252	261	256	274	242	293	310	276	271	252	267	262	256	246	247	248	259	249	250	272	276	236	258	253	235	221	235	247	248	254	244	244	246	282	266	270	265	248	261	239	227	228	258	279	284	255	282	266	267	260	243	285	239	238	255	289	236	278	250	239	247	248	273	244	257	253	263	235	284	279	252	269	254	257	269	262	252	235	270	265	256	226	261	233	245	275	275	255	264	245	276	247	241	230	260	267	237	258	257	261	285	227	242	277	264	273	270	246	259	260	249	272	278	286	250	263	283	265	264	277	282	264	253	258	284	288	225	266	230	246	270	235	233	252	260	264	267	253	242	256	246	274	252	251	236	246	239	220	240	236	265	258	273	269	278	252	263	242	239	253	235	254	266	262	256	256	255	255	263	234	247	279	251	248	243	275	247	303	297	268	241	230	261	273	250	264	294	292	242	276	251	243	278	274	224	259	282	232	249	256	268	269	246	262	251	255	245	263	249	241	270	243	262	254	251	252	239	289	288	272	290	281	245	245	282	270	269	272	246	258	256	272	290	274	250	266	259	292	230	266	265	269	224	251	266	229	259	246	261	263	285	237	265	245	237	261	285	249	265	274	269	252	257	240	247	240	274	273	252	275	276	210	223	236	263	274	247	266	274	252	257	264	244	286	257	250	285	241	244	281	244	220	267	261	270	228	281	273	293	261	241	286	262	241	294	228	273	256	266	234	277	276	261	235	246	264	271	254	270	282	273	246	254	254	258	267	273	274	261	242	261	276	288	272	261	257	269	240	238	269	246	274	249	297	257	270	264	237	278	284	278	255	242	284	271	265	226	257	237	249	263	249	277	249	262	287	255	210	242	263	242	249	292	247	274	231	259	267	255	226	252	257	236	239	258	280	288	259	265	242	278	254	259	269	243	265	277	260	274	241	236	255	275	287	240	252	254	259	259	241	244	283	256	296	269	263	263	250	260	243	267	250	252	252	285	272	275	259	267	264	277	268	264	259	237	277	270	262	252	267	250	254	271	276	240	278	281	231	257	225	268	256	248	264	223	280	272	280	264	269	270	280	251	265	261	247	253	271	272	260	249	293	249	261	271	255	248	268	277	255	268	245	235	252	234	282	263	250	252	262	259	254	256	248	259	299	265	258	267	276	273	266	268	252	262	263	269	273	272	235	232	267	258	244	230	262	263	260	263	261	262	255	243	256	273	233	267	264	267	239	306	250	274	267	265	222	236	277	246	268	271	267	268	245	276	258	249	268	286	267	239	240	271	254	241	252	235	267	255	273	268	257	269	262	257	256	282	286	274	281	264	256	237	250	251	257	281	257	230	234	285	260	272	193	242	274	257	271	276	248	258	261	297	296	233	240	224	216	270	251	243	242	262	232	268	275	252	244	247	273	256	265	259	269	268	265	268	281	292	269	272	246	263	268	264	246	246	282	256	226	276	265	273	242	288	265	248	235	273	256	275	249	276	264	247	242	258	277	268	265	252	257	247	271	256	255	246	280	228	254	232	235	249	270	255	260	247	278	268	246	274	244	222	266
33807	44840	29136	8322	10007	2492	506	498	505	525	479	494	483	487	512	470	507	472	514	490	463	471	464	553	519	528	495	492	468	491	473	509	480	492	500	470	459	518	528	505	478	499	492	519	470	499	480	507	489	477	498	507	486	493	447	504	507	494	495	452	491	480	490	481	480	497	493	508	527	511	509	489	537	532	506	489	535	462	515	492	482	477	532	507	506	467	498	482	478	514	501	499	505	502	448	515	493	490	507	479	537	476	478	436	471	493	481	493	464	500	481	501	528	525	502	499	480	477	525	505	470	499	505	490	481	492	479	469	477	510	479	489	512	518	502	519	482	512	499	497	508	509	505	484	505	472	489	504	497	482	497	470	499	512	449	505	509	494	505	499	493	484	479	480	478	511	512	469	504	554	480	468	485	523	481	522	476	508	501	514	463	461	499	486	493	501	447	508	505	531	451	481	492	478	483	499	533	443	505	462	495	517	474	512	483	484	501	480	517	556	512	484	499	436	458	500	500	496	507	476	517	459	488	525	457	514	473	487	469	499	519	488	441	481	500	499	507	500	475	486	499	454	534	471	520	485	496	430	490	514	493	491	495	540	474	471	506	506	473	460	480	489	483	517	506	515	465	503	495	504	493	483	456	498	506	486	482	471	482	496	499	475	504	509	527	501	468	464	506	455	490	484	491	497	484	539	468	497	473	492	425	506	503	474	453	503	513	488	494	499	507	448	483	498	465	493	473	485	475	473	514	500	493	474	489	491	512	493	482	508	472	490	544	498	502	476	501	509	507	522	500	504	492	492	473	465	465	472	524	491	474	488	476	516	493	459	490	503	492	508	507	474	505	521	538	474	463	504	500	492	525	522	460	455	510	510	462	493	467	505	478	495	518	446	501	456	501	527	493	503	498	549	486	511	473	479	531	492	475	489	541	519	490	487	507	523	511	493	471	490	497	489	511	509	489	497	497	509	494	525	520	540	462	482	487	468	453	500	503	478	492	492	524	491	473	500	477	513	464	484	480	469	503	468	493	514	464	465	493	498	470	505	484	509	483	517	470	462	479	524	505	495	497	517	506	478	499	480	513	483	508	505	497	485	533	484	463	520	481	453	508	478	510	442	477	508	467	456	521	493	482	477	506	463	466	536	449	500	482	471	502	484	474	487	527	490	512	558	486	497	487	484	492	509	478	515	504	512	490	522	485	505	538	506	514	512	519	487	514	473	529	469	531	460	510	477	463	508	463	478	459	482	464	511	499	458	523	481	473	485	535	487	516	511	519	514	531	450	532	477	497	512	486	514	466	506	472	499	460	486	478	517	496	477	512	469	471	506	526	518	505	483	503	485	461	512	484	497	478	470	499	449	514	492	516	526	513	491	490	484	494	469	496	458	503	489	471	501	515	463	532	528	487	464	446	470	471	497	447	502	496	512	508	515	472	508	475	470	487	477	490	527	445	529	505	512	506	531	490	490	481	464	499	507	517	477	501	542	459	496	494	485	492	521	493	480	526	484	506	526	480	460	492	480	519	479	474	502	460	525	518	477	466	503	539	498	492	470	521	482	462	512	452	497	474	504	496	464	527	520	473	467	476	502	484	510	485	505	468	501	505	513	498	467	469	460	513	512	497	497	504	461	487	489	479	495	443	514	441	440	513	466	468	511	465	490	499	498	461	454	514	484	512	506	499	490	520	499	492	469	485	478	485	517	464	458	481	464	463	429	491	459	493	485	479	450	485	509	497	502	475	513	505	501	520	510	461	458	536	488	470	496	504	481	495	501	509	477	468	488	477	502	487	494	447	528	512	506	467	488	469	524	512	495	497	485	522	473	463	513	468	490	508	509	502	513	506	527	482	486	493	524	499	495	484	521	534	468	513	525	513	529	481	490	497	505	504	509	505	499	508	468	502	458	496	501	513	504	503	467	505	479	491	467	504	525	480	476	489	501	460	479	478	491	492	486	501	507	476	503	512	484	483	471	482	471	546	525	478	532	517	505	453	460	478	468	515	518	513	493	458	472	482	482	489	467	506	515	505	480	470	505	519	515	465	467	480	525	504	477	461	484	468	469	483	511	492	451	506	469	517	474	489	471	530	471	519	491	499	475	480	497	471	540	484	495	480	482	493	474	498	484	489	485	516	491	496	498	523	489	519	509	474	523	488	465	471	485	511	493	511	521	466	471	488	494	486	510	483	495	487	454	514	471	520	487	465	514	452	476	507	480	489	496	493	512	511	493	497	468	503	483	499	503	510	477	536	529	484	521	487	505	500	463	467	523	492	491	469	502	489	450	451	473	487	458	529	503	479	530	490	481	514	484	461	476	493	511	485	476	502	470	496	497	534	466	554	466	487	499	481	542	479	473	465	508	466	499	520	497	482	514	482	457	481	489	471	539	500	480	522	478	488	470	509	499	508	512	477	530	494	511	477	519	506	503	468	502	495	506	530	469	520	471	518	492	495	516	490	504	478	475	476	500	520	498	494	508	488	477	519	525	484	444	490	484	482	505	494	500	498	470	478	473	510	474	505	505	484	524	570	496	529	448	486	515	481	480	534	462	502	506	463	503	487	469	478	483	493	484	509	504	477	484	492	462	482	506	510	484	440	448	518	506	493	472	460	518	531	518	474	468	495	518	530	488	516	475	503	473	503	485	471	474	497	479	474	534	504	470	488	485	444	514	467	471	489	501	459	499	495	507	522	482	461	473	461	445	474	539	449	531	480	522	514	485	480	514	507	493	506	491	463	521	524	462	530	484	496	462	490	519	523	483	529	488	489	497	504	461	493	497	509	475	501	502	443	518	507	486	474	502	504	488	498	513	482	517	510	490	481	502	477	497	464	488	481	508	496	473	455	496	497	440	492	455	527	489	474	512	476	495	544	471	509	499	497	477	505	477	507	465	446	497	484	479	501	465	486	464	517	460	466	511	487	470	501	492	520	507	499	487	509	481	479	472	452	471	456	525	498	465	507	493	506	491	483	472	474	462	515	514	504	490	497	497	498	472	501	471	486	490	488	475	494	489	501	492	501	473	469	478	478	492	491	505	485	504	511	504	492	493	482	476	486	472	471	493	456	463	509	491	479	512	502	521	523	458	473	465	498	472	517	494	483	515	505	471	525	486	519	495	507	526	507	446	499	489	494	524	526	470	510	496	478	493	529	463	533	456	517	480	456	487	490	493	512	537	495	481	482	494	499	506	464	475	519	489	461	486	528	468	486	539	471	512	487	474	454	486	464	470	508	480	477	516	505	504	503	516	480	482	504	449	482	462	500	482	444	488	495	462	525	520	456	501	510	465	474	539	490	536	490	491	467	478	450	520	496	500	484	499	480	492	472	506	490	494	492	509	525	489	536	492	518	496	487	480	463	472	483	518	480	508	475	454	492	516	489	535	486	504	512	510	459	509	484	500	460	499	480	508	436	468	494	448	514	502	497	503	493	495	483	512	507	460	495	503	494	489	453	467	465	471	510	508	508	478	447	508	493	508	521	477	485	484
24257	22270	30726	24730	24185	16142	1289	235	226	232	214	186	211	219	194	201	193	188	173	196	179	186	191	218	178	192	197	186	186	174	228	177	188	164	169	179	168	184	169	180	200	184	201	187	148	173	179	217	208	189	186	163	197	195	192	176	175	176	191	183	186	182	185	181	167	209	208	182	192	197	194	190	207	165	169	213	180	186	194	174	195	184	181	189	207	166	187	190	200	170	184	195	171	174	180	172	181	177	197	178	212	212	181	187	153	174	193	210	210	183	195	208	200	194	187	201	188	179	193	195	179	171	195	181	172	199	207	194	177	191	159	171	192	193	183	182	182	170	163	164	177	192	166	170	187	180	193	185	178	215	172	197	190	188	175	159	196	184	209	166	172	180	174	210	182	170	175	187	182	189	186	182	223	155	182	193	171	187	195	203	187	200	188	192	173	184	180	174	168	204	177	184	191	199	178	218	208	184	199	189	176	166	206	212	181	174	180	200	177	195	198	167	154	185	187	180	197	207	178	198	217	188	184	143	204	161	190	191	184	182	192	183	169	192	196	182	199	188	189	195	170	185	179	182	194	162	184	197	170	187	192	182	184	191	196	192	169	162	199	187	181	186	199	189	196	200	182	164	175	186	202	187	195	192	200	193	182	178	153	173	179	167	198	176	199	176	184	178	184	179	201	197	190	172	174	194	194	183	182	207	198	169	192	189	211	185	212	197	181	193	208	185	197	195	184	185	196	182	168	161	200	173	196	208	207	205	166	196	155	166	194	190	202	197	205	186	170	202	171	186	177	191	189	178	180	171	170	166	188	203	195	166	167	178	194	192	171	177	185	172	211	185	177	154	201	188	178	167	184	203	177	174	199	206	199	174	205	181	190	198	203	195	172	201	196	200	167	202	203	187	178	175	199	192	199	180	174	206	213	191	189	181	190	199	181	160	173	183	198	198	172	208	209	195	179	163	160	186	169	180	202	190	200	149	186	182	173	179	193	188	185	176	228	174	188	184	191	218	207	181	176	183	178	210	174	163	166	200	171	177	197	196	181	178	168	201	201	187	185	209	179	163	173	172	200	206	177	187	189	176	214	196	185	213	161	164	172	194	188	203	167	184	184	181	165	189	194	202	193	204	170	187	162	209	172	201	174	191	167	191	189	199	205	193	199	192	208	192	195	201	186	175	192	164	195	176	174	174	177	178	182	197	190	177	189	183	184	194	175	198	171	182	194	182	187	213	183	195	181	190	172	163	180	208	175	176	165	192	166	198	175	183	191	192	195	181	192	178	161	171	190	178	189	199	166	187	172	186	168	157	183	185	194	207	175	179	180	216	173	174	187	174	187	164	185	171	186	175	172	181	179	179	178	177	176	180	174	177	154	198	208	187	187	173	188	180	167	206	190	183	218	161	189	165	180	177	214	202	188	180	172	180	175	189	179	173	208	196	193	203	160	167	189	186	225	191	175	198	176	191	195	173	186	199	193	171	156	179	184	191	160	207	188	173	187	183	176	164	163	173	177	191	186	176	206	201	180	164	173	176	181	173	194	203	170	208	184	192	199	180	216	185	203	212	171	180	185	204	165	207	167	199	204	177	197	168	165	174	209	173	202	180	186	189	172	181	147	177	179	177	171	209	209	197	205	191	164	172	202	198	184	184	186	196	175	200	213	190	186	194	199	165	207	152	210	167	172	193	177	167	173	201	182	216	174	209	179	179	173	183	199	183	200	183	183	204	192	174	197	175	220	185	183	172	186	174	195	195	199	194	209	182	199	187	168	195	214	178	222	167	201	206	191	183	181	185	181	172	186	169	168	164	190	179	183	206	188	184	190	198	153	176	191	192	209	177	200	182	179	178	163	186	185	161	176	162	195	186	190	181	198	192	190	178	186	190	186	193	193	177	186	209	179	182	213	204	183	183	177	182	180	175	193	167	202	169	181	163	192	196	179	163	195	209	170	180	164	165	200	186	183	197	213	182	175	187	175	209	176	198	171	186	182	180	182	189	179	170	187	204	183	195	194	186	193	226	177	164	177	202	196	185	173	183	173	183	202	211	174	172	188	205	166	203	153	214	184	174	204	183	174	189	188	189	200	180	191	166	179	187	186	208	186	181	205	179	196	174	170	190	167	192	193	197	170	193	180	196	179	192	182	187	189	182	181	190	207	207	196	180	183	181	196	182	178	183	206	200	159	174	177	190	193	196	188	202	190	199	200	166	184	183	175	178	170	189	176	191	173	195	179	166	187	190	199	191	206	189	195	170	182	189	188	178	162	201	179	191	205	156	203	201	212	173	198	179	202	183	206	179	179	194	170	195	165	170	184	186	189	172	214	185	156	182	173	180	178	214	183	183	215	197	182	183	181	198	212	185	175	183	181	167	209	198	183	185	183	186	166	176	158	159	188	177	190	188	203	162	192	175	174	180	178	203	206	169	185	205	182	201	186	170	181	157	195	182	194	192	173	182	201	173	198	170	192	194	181	195	184	188	189	196	178	194	179	190	152	181	156	183	194	198	189	187	180	200	180	176	186	194	182	182	188	158	162	179	193	192	174	182	194	177	188	182	189	187	191	180	218	179	186	198	185	191	201	193	179	181	171	183	188	212	191	190	183	219	195	173	170	187	169	185	174	185	186	186	172	187	194	182	200	209	164	173	206	190	190	192	185	212	191	193	184	181	181	181	189	211	202	208	190	193	203	184	183	198	199	192	196	205	185	198	163	186	161	169	162	190	192	185	182	185	214	191	185	192	191	171	201	196	191	192	164	176	182	174	179	192	200	164	162	197	186	184	219	197	171	218	168	182	161	188	156	184	191	199	205	198	178	183	172	198	171	195	177	196	177	192	208	197	181	164	185	206	160	189	211	190	178	182	210	190	193	177	172	176	199	177	182	228	189	181	187	187	185	196	184	190	164	190	184	172	182	191	198	158	188	158	191	194	179	180	195	191	187	201	189	183	177	165	180	196	188	183	172	207	199	198	212	187	205	178	189	198	170	173	186	205	166	198	191	174	175	180	193	183	187	197	203	186	168	190	203	187	230	183	194	187	208	195	205	177	196	192	169	195	197	164	179	196	203	201	189	208	197	177	190	189	167	187	172	197	185	182	189	204	175	203	205	176	190	177	196	165	185	195	203	207	197	186	195	200	196	166	176	191	204	180	187	170	167	185	181	195	192	197	186	184	188	182	180	183	218	182	190	178	173	185	183	195	195	160	196	194	177	195	170	183	192	181	214	171	197	188	184	205	162	186	183	184	178	187	180	181	201	185	189	197	183	178	174	170	200	203	183	183	210	191	200	198	166	164	189	193	168	205	199	161	179	170	197	206	194	195	192	193	188	178	172	169	177	204	194	167	191	191	197	198	193	152	194	185	180	169	184	201	198	192	177	186	180	188	185	220	183	197	212	185	161	179	183	171	200	200	187	200	173	194	208	184	199	163	178	212	192	210	178	179	178	186	197	168	168	191	148	194	196	188	184	188	210	182	189	192	177	186
57834	84539	61568	21569	31445	8512	480	485	446	429	414	411	375	360	361	402	370	404	367	382	328	360	377	371	382	371	384	344	366	348	349	352	333	364	360	367	387	318	373	363	352	363	395	346	364	366	362	336	355	325	355	358	365	335	347	355	334	386	344	339	338	386	354	313	386	375	351	343	344	355	343	353	365	347	345	350	333	351	335	356	374	338	368	371	342	358	386	362	383	327	378	313	357	349	357	381	346	357	324	362	338	372	367	409	345	373	364	357	376	381	333	386	372	342	353	332	351	323	343	325	361	335	375	365	372	339	359	373	351	342	346	381	379	390	345	329	361	338	350	354	363	353	371	363	350	312	342	339	398	378	346	362	376	334	344	355	372	351	352	359	335	352	352	351	339	398	337	318	353	385	379	368	347	333	357	371	339	358	346	374	336	335	349	351	343	369	367	338	374	322	327	371	370	333	371	367	361	339	361	325	341	340	380	348	398	396	358	334	328	372	350	317	377	344	316	350	388	356	374	359	361	354	349	323	355	350	383	358	379	358	376	347	347	360	357	334	334	352	342	340	348	364	375	377	332	379	331	326	359	372	361	370	388	338	375	359	399	396	365	369	350	342	356	389	374	347	367	360	376	369	374	337	355	324	362	380	340	334	357	352	353	355	337	408	352	373	384	353	376	365	342	380	350	379	344	340	356	359	323	336	369	361	353	350	315	340	336	350	379	332	336	328	353	353	336	362	371	342	367	377	327	347	361	382	348	338	386	356	342	397	353	346	367	366	339	321	390	396	344	388	352	336	341	368	361	371	365	357	352	350	348	344	367	377	360	375	376	346	376	337	364	414	346	358	417	340	381	318	339	331	374	333	343	361	339	349	370	339	402	358	382	359	367	356	370	364	374	357	349	342	370	352	345	352	349	389	359	354	356	356	353	379	366	342	376	373	332	379	325	341	314	378	347	345	371	349	321	371	347	379	313	347	364	363	365	332	314	339	393	348	375	358	367	355	367	366	346	346	394	360	361	348	366	359	339	340	383	321	389	344	356	360	383	361	324	371	391	358	349	360	374	339	345	333	357	343	358	357	373	337	344	334	380	360	344	358	344	335	341	360	350	341	315	380	368	366	346	364	378	351	372	353	363	350	376	343	378	345	338	377	372	361	344	340	361	345	360	328	375	361	377	363	352	347	336	370	318	347	339	327	343	316	358	380	375	315	359	340	379	369	357	369	359	387	327	370	395	346	342	338	371	351	341	354	361	358	380	359	351	345	354	382	380	281	379	348	380	351	396	394	348	384	350	369	365	355	325	337	344	351	361	332	402	368	388	353	366	324	337	396	325	358	362	366	347	367	343	356	341	354	332	348	330	357	395	371	351	367	365	342	346	343	352	372	327	365	358	360	341	345	327	355	336	323	375	337	400	397	358	360	369	385	384	334	423	342	374	361	339	367	353	345	372	369	351	406	359	373	370	336	331	368	348	337	379	340	327	349	368	360	354	364	338	405	343	343	357	358	354	320	342	364	348	329	320	348	364	329	384	339	353	360	347	361	359	335	339	377	335	347	367	370	333	364	339	376	344	351	362	374	380	362	361	344	379	339	353	375	329	372	351	350	385	349	356	350	370	346	340	382	352	332	369	321	381	371	344	340	348	381	326	357	346	375	364	366	370	367	365	376	360	351	337	334	362	356	363	349	344	324	340	326	346	365	389	350	355	338	364	371	327	357	349	384	377	326	376	358	357	343	327	365	356	365	381	351	349	357	397	358	340	372	334	326	359	385	370	351	337	354	382	365	364	323	376	351	355	304	347	363	363	330	331	373	375	336	367	340	352	367	357	366	345	390	325	408	333	372	361	365	356	343	364	307	360	348	330	340	343	363	342	325	325	324	348	354	359	350	375	336	362	343	387	349	355	381	364	383	383	363	366	351	371	366	343	365	424	328	323	328	343	393	347	297	358	363	365	378	353	369	379	371	349	350	382	347	352	359	343	366	380	351	360	334	354	369	348	362	353	342	337	360	358	373	352	368	344	373	353	351	343	353	337	333	375	381	338	362	349	359	353	398	386	334	345	338	384	359	374	333	362	373	361	372	364	355	340	330	371	373	342	355	326	345	316	347	382	361	366	346	375	382	350	334	367	341	328	374	355	358	347	355	358	347	368	339	375	390	382	344	319	379	327	364	370	351	390	359	373	363	394	329	378	340	379	333	354	379	347	354	357	360	397	345	360	361	349	354	371	332	382	355	377	334	337	369	390	341	375	320	367	372	355	376	355	327	366	327	354	374	382	360	357	354	379	363	354	366	364	371	340	339	338	371	367	373	377	368	365	350	359	324	376	348	364	352	373	329	342	335	387	404	359	341	336	351	349	325	363	341	366	351	359	356	370	301	362	353	355	367	322	344	351	350	343	341	330	349	349	313	377	360	353	370	364	344	357	338	346	349	352	364	342	351	362	349	375	355	353	368	329	327	369	346	371	345	328	379	368	326	362	365	366	368	351	362	339	353	349	313	356	346	360	382	363	357	358	378	346	355	348	378	358	372	344	379	349	364	367	370	383	361	366	346	346	359	348	353	347	365	345	349	350	370	330	349	339	330	340	392	346	345	330	359	373	375	356	358	352	349	352	331	353	332	370	346	324	356	364	368	351	371	349	334	373	336	360	377	383	355	375	366	380	385	357	360	312	335	368	346	357	357	351	343	353	381	349	359	388	332	367	366	337	387	370	339	362	373	356	362	322	360	368	351	357	353	323	342	379	376	352	348	372	365	337	376	352	351	375	369	355	347	352	347	378	357	370	348	376	384	374	340	400	363	378	321	354	359	391	350	360	311	350	331	337	338	360	349	376	360	379	376	344	354	364	378	347	347	318	346	368	382	317	349	366	349	296	346	335	342	361	362	346	351	338	323	350	368	340	365	361	385	364	340	361	339	361	382	351	359	380	375	343	363	351	371	349	349	341	349	350	359	337	344	347	360	318	358	346	343	370	323	387	384	361	350	382	334	351	366	341	373	312	351	349	352	355	347	361	341	370	318	355	370	342	350	356	343	333	347	367	353	366	343	344	360	380	362	341	342	342	344	332	374	342	331	350	333	349	342	338	331	382	381	364	365	358	338	314	357	389	367	361	366	361	373	376	352	354	330	347	349	353	341	347	362	376	323	353	384	367	373	346	391	354	382	354	346	335	373	360	360	375	362	322	359	349	354	367	353	347	372	338	338	382	357	367	328	312	361	357	357	370	356	352	365	348	354	333	341	343	365	365	322	380	376	371	363	360	359	389	358	339	347	399	338	325	358	353	338	364	298	375	351	368	342	313	319	361	361	350	337	370	355	357	315	372	375	357	376	359	389	342	345	348	362	353	368	345	324	379	365	340	388	362	360	367	348	343	342	344	345	335	349	360	351	353	368	342	369	342	338	371	368	345	352	358	377	342	358	390	372	352	376	354	348	378	385	385	367	378	368	347	353	365	344	352	360	366	367	362	346	347	328	352	373
23258	21655	29875	23830	24760	22329	8020	581	406	338	377	380	328	352	385	336	308	346	341	351	322	354	347	347	328	332	345	350	354	316	367	343	302	342	319	318	322	336	295	359	349	353	328	333	361	333	323	331	336	386	353	345	325	324	363	316	306	359	294	338	332	343	340	350	356	338	340	342	311	320	302	335	341	346	370	345	331	320	342	351	327	331	363	297	329	289	338	339	345	315	349	346	314	339	302	312	362	344	288	343	330	362	340	324	318	316	340	348	364	303	354	309	363	332	340	395	339	304	332	304	308	326	343	342	299	351	322	338	312	330	344	364	356	324	349	340	335	336	303	324	346	329	348	328	353	366	334	319	330	360	342	345	310	307	326	360	312	333	320	321	362	343	378	343	345	365	331	319	282	339	314	316	365	345	344	361	325	358	368	307	306	350	341	287	328	351	333	310	328	292	300	324	324	338	357	337	312	331	291	306	335	330	334	312	338	317	310	322	315	336	340	345	311	329	334	312	325	328	307	323	343	352	344	343	349	366	309	338	361	355	323	350	332	323	321	339	308	332	349	330	344	336	348	360	321	355	331	369	314	322	308	332	356	362	311	307	340	323	325	354	354	298	309	370	365	335	322	306	326	338	336	330	327	334	317	323	346	329	294	378	332	367	329	331	346	346	333	333	351	331	354	328	315	346	330	368	348	349	359	296	325	342	324	323	328	351	328	351	353	345	315	376	344	335	287	320	356	357	350	305	371	330	325	317	322	309	347	346	349	299	341	315	319	315	354	326	332	323	316	332	327	326	318	315	318	341	331	345	346	331	357	354	326	360	343	351	355	334	341	341	349	363	319	324	336	321	339	348	339	334	372	319	368	338	327	338	357	316	342	331	332	330	322	338	350	327	350	315	316	376	349	340	358	353	320	293	332	350	344	338	355	320	295	352	322	330	320	344	337	349	310	342	359	325	346	347	341	344	300	323	344	312	326	313	347	355	290	345	332	339	296	323	331	355	300	329	330	324	370	346	336	323	330	331	360	313	343	321	338	344	300	348	318	310	304	333	310	332	310	324	332	325	330	324	305	350	332	338	329	327	340	347	325	362	294	343	337	303	309	337	357	301	289	311	332	346	326	309	337	325	348	348	343	327	353	352	329	384	320	341	337	340	337	347	347	336	324	354	326	334	341	325	345	336	371	336	320	352	334	325	289	349	334	319	351	359	334	340	352	334	311	286	343	374	331	331	347	320	330	288	357	313	332	348	329	329	378	338	348	317	314	340	338	313	347	334	345	336	359	307	316	328	338	331	306	339	316	351	361	341	314	353	359	335	316	323	310	336	343	317	345	326	298	320	324	331	327	348	286	316	331	305	328	331	333	327	309	338	335	348	373	356	349	325	341	318	368	344	325	320	318	345	312	326	344	326	331	345	358	337	350	368	337	339	304	339	317	328	344	322	335	349	328	344	336	364	328	353	365	319	349	353	310	331	325	356	331	333	358	318	314	348	341	340	320	313	351	327	329	296	335	326	338	313	339	321	312	348	342	329	367	318	353	321	330	352	344	317	329	316	364	336	303	305	333	316	322	351	325	365	334	313	339	334	322	329	340	329	308	318	341	347	341	311	335	372	325	312	322	338	359	330	343	317	336	342	357	357	336	320	297	341	347	315	327	324	344	329	333	355	358	336	343	339	350	312	319	355	312	366	338	302	356	349	329	337	351	312	329	309	328	352	315	363	350	343	358	336	299	344	361	320	361	336	351	335	327	329	333	360	329	361	328	309	338	334	358	373	290	347	363	339	353	352	339	339	334	332	343	340	317	322	334	334	329	349	334	352	344	322	365	330	333	290	347	315	350	310	323	338	338	348	334	317	335	330	329	332	346	364	345	333	369	356	350	341	345	311	311	370	334	347	322	297	335	323	344	338	355	324	352	306	311	336	343	320	314	304	334	376	343	338	344	364	350	329	337	365	358	318	317	333	331	330	323	341	328	314	317	350	344	350	323	352	357	350	330	328	325	328	338	348	329	307	299	320	317	333	316	332	331	309	316	312	310	320	334	330	356	327	368	328	297	334	309	331	338	327	312	329	331	300	312	360	332	329	315	307	318	331	348	341	309	346	338	349	337	336	332	312	323	339	332	286	340	340	343	324	310	340	353	329	328	335	352	324	367	331	323	346	307	342	311	337	354	316	330	366	307	339	365	330	324	327	313	343	324	348	332	327	331	345	353	314	312	337	313	366	356	350	339	338	330	343	346	350	321	359	346	321	328	320	348	342	363	297	326	287	312	337	356	349	295	333	319	345	353	317	367	319	336	337	309	351	334	359	327	336	347	299	324	311	326	336	347	318	361	326	346	306	333	336	338	339	347	324	322	314	323	308	314	338	349	329	327	342	312	343	328	329	347	345	299	317	335	325	304	294	287	333	336	353	347	323	371	317	320	329	353	360	361	381	329	349	342	327	338	337	325	336	313	331	365	324	328	331	322	341	335	354	318	352	319	334	345	338	341	317	342	347	335	358	355	347	317	314	334	349	331	359	347	335	336	327	326	331	361	366	368	341	330	326	313	321	289	318	373	298	345	332	311	313	345	333	326	315	324	323	329	326	323	336	337	334	318	299	366	315	374	332	348	323	338	350	349	307	330	334	344	369	324	336	361	331	307	347	361	309	332	325	369	326	330	308	362	356	361	362	314	302	320	341	317	355	314	354	349	301	355	311	323	349	390	379	331	350	328	303	312	334	311	299	332	318	346	328	371	310	344	361	367	344	319	341	332	348	323	315	318	348	354	349	325	312	351	333	315	347	325	355	314	325	350	325	357	323	347	350	356	315	345	329	358	342	322	352	331	315	313	362	314	367	317	335	344	338	329	330	340	358	341	350	324	365	306	336	333	341	353	324	306	318	343	318	313	344	342	310	335	321	311	338	313	324	338	355	341	296	334	334	343	363	327	312	374	327	340	361	332	327	341	354	326	322	349	351	352	325	320	326	323	325	345	363	328	343	329	326	310	348	341	322	345	336	310	321	319	324	320	350	334	338	338	350	363	381	338	348	301	339	326	324	356	333	341	343	336	334	310	339	353	352	316	340	349	362	315	301	308	314	324	328	319	330	327	335	321	342	331	318	318	341	315	320	324	339	301	341	330	316	327	320	338	326	349	325	303	358	319	311	358	368	318	340	329	323	351	342	300	327	323	292	356	345	357	303	319	372	338	339	307	322	342	344	321	330	334	372	325	327	314	318	345	326	341	328	337	312	317	324	344	314	318	367	339	328	341	353	327	335	335	324	332	365	376	321	301	314	319	328	363	316	349	328	346	320	332	317	360	318	361	302	363	331	321	342	314	324	325	318	321	355	340	339	329	353	325	282	300	299	339	347	329	327	322	318	347	358	309	327	317	327	346	296	321	328	359	323	338	350	336	342	335	308	318	304	328	347	348	342	345	323	313	304	356	337	350	341	307	296	299	369	337	320	332	332	309	370	333	330	303	305	336	341	342	333
59759	94547	71627	32731	38202	10195	848	791	773	641	689	683	633	654	607	621	606	617	629	589	624	585	561	598	574	613	613	599	591	611	566	561	555	596	613	624	579	576	601	584	599	588	576	579	586	528	606	562	643	581	613	555	598	646	648	581	609	542	615	558	611	574	584	618	532	597	639	560	609	565	553	574	589	601	565	584	572	571	549	591	619	599	590	519	558	585	596	558	618	567	579	556	560	598	547	563	558	586	586	554	610	594	604	586	598	594	613	590	604	589	558	569	632	582	571	597	616	593	622	611	570	543	576	591	562	555	562	586	584	578	552	566	633	608	571	588	583	572	530	622	607	568	554	546	584	598	602	564	580	559	594	571	630	594	533	626	592	554	612	620	570	559	588	564	619	605	581	559	574	563	600	573	568	616	546	556	576	577	570	592	605	590	585	544	586	610	589	598	592	581	624	581	587	589	575	617	533	613	576	571	563	564	567	569	573	572	579	601	571	631	578	567	608	628	611	619	588	636	627	578	604	526	591	597	576	616	629	555	545	588	556	603	610	578	581	548	552	582	587	598	575	571	573	590	556	578	570	550	582	586	561	623	628	569	595	592	601	567	590	615	608	566	615	557	589	577	598	533	597	586	633	622	586	615	576	602	568	554	581	580	570	605	601	588	566	610	609	574	594	616	580	578	608	613	576	586	539	556	573	572	542	578	598	563	565	558	580	617	571	581	562	576	585	574	577	569	619	598	555	565	621	578	535	563	593	582	593	587	579	576	601	608	567	611	611	611	538	604	615	620	599	576	594	550	615	569	616	553	580	560	590	625	620	587	600	594	545	567	578	595	567	545	583	590	629	560	578	586	593	606	556	601	571	610	623	616	579	586	573	587	615	578	611	584	590	643	531	611	644	590	571	569	580	560	615	564	576	633	587	625	589	571	586	594	606	577	573	603	628	568	583	592	572	591	592	581	624	564	605	573	541	626	561	596	610	587	619	581	535	604	604	643	653	561	557	625	585	564	615	562	612	532	613	595	611	592	594	596	603	573	576	585	546	604	606	578	619	559	538	568	574	526	575	591	595	557	545	580	583	613	591	580	626	559	607	616	569	540	574	619	613	571	588	536	572	534	604	633	562	587	609	577	598	634	579	561	576	605	605	593	550	598	620	560	602	595	519	613	586	596	549	592	616	594	607	615	593	635	591	575	532	564	601	615	564	574	606	610	558	573	591	592	611	557	610	590	594	530	562	574	567	547	545	616	566	604	650	573	574	568	607	590	571	591	585	614	583	565	594	570	582	605	534	597	588	597	574	599	564	614	584	599	550	571	571	599	607	631	606	637	612	585	579	552	604	574	612	604	576	613	579	587	572	570	575	659	568	556	563	579	583	564	556	552	581	572	548	549	586	588	572	575	559	586	628	566	583	561	587	561	595	554	586	565	586	589	575	611	618	611	594	572	598	597	584	620	607	618	593	581	601	502	579	582	612	600	567	581	571	544	628	641	558	612	566	574	578	604	558	599	635	601	592	573	577	583	579	581	570	577	582	608	623	620	613	566	601	603	585	536	546	614	571	581	582	587	571	564	596	579	566	599	565	575	575	563	568	567	633	570	557	617	565	586	587	574	591	549	568	614	544	593	564	608	611	584	548	550	608	558	578	594	609	606	565	597	626	558	614	562	593	568	575	553	585	579	575	581	598	616	590	543	553	571	610	550	603	593	633	589	566	590	626	571	592	599	572	570	614	583	596	575	587	594	596	573	597	575	571	596	603	547	551	597	577	583	590	618	585	561	565	568	581	567	594	602	587	643	550	577	596	574	592	571	589	538	632	582	583	615	556	563	573	624	590	570	630	634	587	600	603	572	577	561	576	559	560	579	577	547	536	569	575	550	577	559	569	621	606	580	650	523	589	581	601	596	571	564	594	585	576	592	545	584	615	566	583	610	585	540	572	668	598	589	597	553	602	584	611	607	597	589	552	613	580	619	577	575	563	589	601	611	574	561	625	618	578	609	589	574	590	539	562	594	557	518	600	581	596	545	543	619	588	559	585	567	568	590	597	532	580	583	573	539	544	587	572	599	548	574	550	590	599	638	571	554	582	629	575	525	561	573	579	558	596	572	607	583	577	567	593	566	605	554	572	568	554	564	567	596	598	584	588	580	534	582	581	588	633	581	611	591	572	576	583	622	537	576	543	572	581	621	609	596	571	550	567	563	605	586	615	590	589	559	602	645	596	598	532	588	602	604	582	611	604	577	594	554	584	564	630	590	578	583	600	576	586	568	568	562	614	581	617	583	552	622	597	537	652	586	610	611	587	597	588	548	553	610	601	629	587	573	555	572	547	548	574	538	619	579	565	562	632	589	568	575	550	602	602	605	605	614	574	586	603	573	568	587	558	572	588	575	596	548	526	555	624	535	554	570	588	600	563	549	607	612	574	641	621	628	569	583	551	597	602	567	546	580	551	632	592	579	572	614	621	644	550	584	570	570	596	570	539	591	598	614	571	588	574	560	567	551	562	616	564	557	596	613	599	563	587	612	588	586	575	553	566	601	588	552	593	586	588	585	607	639	568	581	562	604	603	574	591	566	569	558	570	585	558	552	584	604	574	600	568	551	566	579	585	599	633	589	611	585	611	568	573	594	564	593	617	560	587	620	606	572	653	554	610	586	589	537	543	567	587	582	593	583	578	537	563	553	570	566	615	605	575	564	619	575	616	571	575	604	573	550	560	539	589	617	528	595	602	657	579	604	553	577	578	576	546	596	563	598	624	617	605	551	587	578	604	600	587	600	605	605	583	615	578	580	595	540	584	602	545	609	563	529	584	571	560	593	603	564	572	583	565	554	558	592	552	625	600	556	585	571	531	566	560	620	582	591	553	583	525	565	564	585	593	549	602	574	579	633	550	607	587	602	552	599	546	587	548	601	575	589	591	579	558	554	647	604	567	581	567	571	618	618	571	635	591	573	617	584	604	569	570	580	531	574	539	596	587	565	597	577	606	591	621	596	546	603	572	616	545	549	597	573	568	565	575	586	596	598	608	564	533	574	570	583	547	612	617	601	594	566	557	588	597	582	584	584	535	601	551	582	601	551	573	598	559	592	575	583	601	621	573	560	568	565	559	556	622	619	575	594	542	609	600	626	586	576	633	579	570	564	587	570	623	534	616	543	578	567	547	576	577	576	609	576	569	550	580	613	599	555	570	533	611	571	541	595	538	581	563	586	538	600	623	594	580	615	564	594	592	589	577	598	572	619	577	575	545	605	607	617	567	578	587	592	616	585	621	567	573	624	593	598	570	621	611	579	586	598	565	616	540	569	552	577	569	566	580	572	595	588	599	573	556	537	558	617	565	581	587	588	568	555	565	551	564	591	582	561	543	584	541	605	550	573	566	591	576	575	562	575	629	559	573	580	580	597	532	619	570	604	626	568	592	589	589	529	578	599	608	581	547	567	608	542	589	568	591	659	583	572	556	588	607	571	581	558	562	610	582	572
27696	24191	24492	10441	6729	1333	275	257	271	260	271	237	209	257	268	260	262	244	254	249	258	264	265	255	256	270	244	249	275	258	239	230	269	253	285	258	272	247	243	258	259	239	232	265	248	275	255	249	242	269	250	221	228	258	262	245	262	267	232	245	255	231	254	250	285	249	253	228	254	271	258	209	241	228	264	249	251	261	264	244	259	236	243	254	268	247	237	251	245	270	245	233	235	257	262	250	266	240	262	245	243	238	245	255	252	261	230	251	245	258	219	254	247	241	249	250	259	264	259	245	243	244	262	270	232	238	276	276	266	279	255	237	248	237	252	251	270	236	257	259	229	244	226	264	235	265	258	260	233	239	247	260	250	229	226	250	243	265	243	265	237	267	245	239	248	273	281	264	267	235	262	258	240	244	245	270	268	264	264	252	243	222	239	266	245	259	240	249	242	269	219	246	255	251	262	233	242	208	243	242	247	265	223	249	265	215	259	265	231	251	243	232	258	224	237	237	251	268	258	256	266	265	263	268	251	248	246	263	258	255	242	266	273	287	247	244	242	234	252	225	256	234	243	230	244	244	285	285	267	259	273	264	239	248	227	216	253	244	259	257	276	257	257	234	258	254	240	246	226	262	247	261	273	265	247	247	284	260	249	265	276	244	241	263	270	254	251	253	238	231	238	254	277	245	266	248	255	285	287	243	263	252	258	241	253	265	255	249	251	229	249	266	246	259	235	240	234	253	280	266	257	242	253	241	258	255	257	253	250	247	242	246	237	237	272	228	281	248	245	248	248	230	267	226	234	258	272	219	242	250	257	243	250	245	255	228	245	251	227	259	240	225	239	231	228	262	230	241	240	234	256	237	273	225	271	254	246	248	247	238	253	245	271	243	269	273	247	219	250	251	257	272	248	249	239	275	283	276	255	260	242	248	256	270	270	236	244	242	216	272	225	221	255	254	270	254	250	266	245	247	261	252	248	254	254	259	238	288	233	256	261	258	239	251	237	262	223	252	281	274	237	235	246	257	222	216	278	233	296	248	240	280	263	273	247	252	251	242	239	241	269	223	234	264	246	230	229	272	246	273	259	237	264	262	243	259	248	278	269	262	264	239	256	246	256	227	266	264	241	210	271	284	253	240	262	243	265	262	251	251	251	253	235	282	253	250	244	249	254	230	259	242	256	223	203	271	248	247	245	281	253	261	293	248	242	242	279	244	297	258	241	242	240	255	233	242	281	244	273	243	232	248	257	260	225	272	246	249	250	250	257	233	263	262	246	264	212	270	224	241	252	265	232	261	280	236	260	266	265	257	244	250	233	289	256	256	227	253	252	256	254	257	236	215	239	245	244	243	225	250	261	224	271	269	269	238	238	241	258	270	265	239	250	257	264	260	235	249	258	281	215	240	272	265	219	284	247	258	237	239	228	267	293	252	252	235	229	268	219	253	232	229	268	248	263	267	267	237	236	273	255	237	246	257	241	261	228	256	249	259	246	249	238	261	246	258	263	280	267	254	232	258	268	263	264	258	240	251	239	228	253	254	265	285	249	253	276	272	248	262	261	248	234	244	237	251	249	246	228	240	244	232	245	244	277	224	267	253	269	251	251	265	265	237	225	260	236	290	245	221	259	228	258	232	252	260	263	254	268	268	270	252	250	276	269	258	263	274	267	256	240	237	241	257	235	243	245	272	263	260	240	252	273	258	245	267	239	241	236	225	260	237	232	259	255	271	234	250	250	252	241	250	267	307	277	231	271	231	255	250	237	244	259	245	236	222	241	255	234	258	249	268	278	262	246	278	252	224	227	249	245	249	229	244	257	271	250	258	239	275	232	245	255	249	254	247	240	234	235	257	244	266	232	237	246	232	260	284	259	250	258	261	212	259	272	273	247	240	250	235	265	229	270	254	251	257	227	240	250	255	240	241	249	248	236	250	250	259	287	253	236	222	266	229	284	269	262	257	239	258	246	249	240	247	252	241	249	250	245	251	269	250	266	274	242	275	274	230	284	230	239	240	243	271	261	263	267	267	274	250	234	236	255	234	286	274	251	234	254	231	240	275	197	255	248	267	272	270	286	256	242	229	248	269	241	250	259	236	230	268	251	263	249	255	203	242	244	254	267	254	249	222	226	244	265	287	274	235	272	232	251	226	253	252	255	261	252	247	245	241	248	226	259	258	265	256	256	261	252	241	267	251	248	262	241	217	271	243	239	247	280	249	245	212	240	249	278	239	265	278	235	242	294	250	278	262	244	257	219	252	254	265	264	255	215	251	254	231	235	258	234	235	238	225	271	219	223	254	247	278	233	252	282	244	240	231	221	238	278	225	285	261	255	240	225	235	245	235	242	294	224	233	218	240	222	243	220	258	265	239	266	256	243	244	255	262	242	244	237	264	275	260	231	220	234	262	231	251	253	263	255	253	256	258	228	248	250	265	264	255	245	240	242	257	226	261	236	264	227	247	239	258	245	239	281	245	265	231	221	241	258	257	235	224	234	242	230	248	252	264	264	247	239	236	246	245	238	258	243	254	259	261	267	259	260	245	248	271	266	251	239	236	254	251	263	249	237	255	253	235	258	233	253	260	266	266	241	242	234	202	261	229	297	267	237	236	251	238	296	237	274	266	236	247	264	243	253	241	251	216	261	241	261	223	255	235	248	259	276	261	272	250	243	256	256	251	269	262	255	248	246	269	250	268	262	257	260	230	270	231	247	249	233	254	255	244	216	233	261	248	237	256	293	252	261	233	272	248	276	247	271	260	253	243	226	211	240	227	226	233	254	249	281	241	246	262	253	240	251	260	241	250	243	268	265	272	231	248	237	247	272	246	251	295	230	258	244	252	235	303	262	264	256	254	247	281	242	238	248	251	253	265	265	233	222	232	214	272	242	255	220	242	264	215	247	231	236	272	263	273	259	245	233	265	273	233	238	221	227	236	247	275	244	283	250	249	306	253	223	232	237	258	271	258	253	224	278	233	218	225	235	241	248	289	245	252	237	274	265	252	243	253	241	265	273	257	274	268	246	250	241	258	223	251	246	242	265	232	272	225	263	247	247	246	267	252	253	264	245	257	259	250	211	251	244	218	252	259	253	241	241	266	267	248	259	219	265	228	240	243	246	246	243	250	259	238	271	244	275	261	273	249	252	267	225	285	242	241	226	248	273	262	251	259	242	233	254	246	233	262	269	252	230	269	266	253	249	269	236	236	268	262	251	244	263	226	243	243	268	231	235	240	256	257	274	260	250	254	263	250	252	234	243	242	281	246	261	248	232	234	277	285	223	244	230	249	250	239	274	225	244	251	233	234	294	251	259	232	278	248	245	236	265	256	266	238	234	240	275	256	229	222	239	230	240	255	239	261	229	247	271	257	267	265	227	257	250	256	234	247	263	244	258	281	251	254	238	250	242	211	242	224	250	285	260	248	263	234	258	271	273	240	243	242	247	241	254	249	248	260	266	226	223	229	269	239	283	251	229	271	250	270	258	254	234	246
32207	42101	30714	10634	13321	2386	452	498	468	501	462	462	493	502	475	472	457	491	454	492	490	474	442	505	486	471	483	476	468	468	502	499	491	508	484	494	458	533	460	498	476	412	420	501	486	460	455	486	445	502	526	491	455	525	477	475	477	454	460	505	430	474	478	494	503	445	457	481	480	506	460	494	457	476	475	508	488	507	470	511	496	484	458	504	484	470	438	458	468	446	512	450	487	493	467	496	470	494	469	446	454	490	465	468	455	475	503	472	465	501	463	492	506	484	488	495	492	474	485	449	497	455	499	519	483	461	450	498	503	478	454	479	464	482	502	442	508	478	484	502	503	505	498	439	500	459	465	474	475	484	478	476	454	428	475	519	451	475	473	428	493	465	515	472	472	452	479	505	492	467	479	450	475	470	488	518	465	487	449	465	478	463	488	484	495	453	457	479	504	457	467	496	456	494	445	487	467	493	468	460	525	480	474	491	474	429	501	459	494	463	453	489	477	467	499	481	527	471	452	473	485	484	491	475	454	441	475	487	490	462	472	481	478	501	474	498	490	470	455	501	496	474	464	489	467	459	460	460	498	515	450	456	448	511	456	483	453	471	467	467	520	498	485	496	484	459	517	504	449	506	471	472	460	478	510	467	452	448	469	448	494	519	491	467	451	484	460	477	460	479	466	496	475	492	484	485	471	457	443	486	479	479	444	467	435	478	508	466	473	470	449	481	461	477	489	467	487	483	492	489	461	480	468	504	483	442	531	501	462	473	447	484	497	473	500	478	496	494	476	461	491	470	478	453	487	470	524	506	454	480	461	486	459	458	488	482	482	480	461	511	507	490	453	462	464	513	480	491	460	483	456	525	456	469	492	471	469	485	467	416	501	493	465	471	481	526	465	480	472	480	493	450	521	492	499	500	501	500	476	488	472	513	495	477	491	431	526	469	448	464	482	484	460	486	454	494	510	486	467	490	476	469	505	488	501	492	499	457	527	490	498	499	421	443	460	490	478	472	452	496	463	482	463	488	471	509	510	486	472	505	458	464	511	454	464	446	467	489	460	452	450	505	473	492	487	476	463	462	480	468	430	464	499	484	456	569	485	501	501	468	496	491	503	466	475	502	483	495	499	526	473	511	426	466	490	508	468	435	475	478	459	442	463	486	500	473	488	467	494	476	476	456	514	502	483	477	466	446	520	469	473	506	535	456	471	500	525	482	460	456	487	466	481	506	493	497	510	454	462	470	479	465	488	493	424	470	472	447	499	452	450	504	428	509	496	475	475	512	506	496	480	480	442	496	485	435	510	465	462	518	465	527	512	466	469	457	458	484	484	474	453	505	515	502	463	498	471	454	479	503	472	490	467	486	501	457	508	481	528	461	484	480	487	519	476	493	476	494	468	473	482	478	453	461	469	512	471	477	473	473	470	509	438	460	459	504	463	488	504	467	517	501	478	447	498	506	508	496	502	481	505	488	432	487	455	481	515	469	449	456	458	466	471	484	477	457	506	482	483	480	468	471	493	451	459	499	504	516	474	471	499	486	462	469	443	481	486	442	509	466	492	463	460	453	492	479	447	465	472	418	494	502	461	503	448	479	464	480	489	488	487	491	466	467	493	480	496	479	477	489	465	481	471	488	449	506	458	481	454	484	439	491	489	492	451	506	479	470	467	459	467	489	499	480	458	434	474	443	484	443	482	501	465	482	454	468	450	472	462	475	493	474	443	446	469	473	466	485	461	511	539	478	469	510	477	453	475	480	492	446	478	492	490	453	514	523	495	479	497	472	484	494	512	493	501	483	486	469	468	472	492	487	481	496	473	496	441	462	458	472	533	467	470	476	447	514	491	481	450	494	458	455	473	446	479	494	473	468	478	489	469	443	490	494	518	493	457	457	499	497	476	463	459	462	465	452	483	465	472	464	502	473	497	466	502	474	454	472	476	491	487	483	476	496	446	513	471	533	493	445	432	483	458	468	479	445	489	466	516	432	496	455	511	499	474	481	473	452	477	480	445	474	445	493	485	510	484	494	489	483	470	512	457	514	458	488	472	446	490	505	439	520	495	491	480	456	488	483	463	524	458	532	520	476	499	486	455	447	475	476	443	473	474	497	474	430	499	466	442	481	469	451	450	476	482	465	467	504	476	482	485	468	448	488	476	459	501	474	435	464	497	453	465	465	468	509	467	481	477	485	496	460	490	490	477	481	492	456	514	474	467	461	441	471	488	495	473	474	509	501	472	459	470	504	466	502	517	503	508	476	479	470	511	462	471	473	474	454	441	455	450	474	460	459	456	482	443	492	473	492	474	480	470	425	472	468	479	494	492	471	494	492	494	479	479	460	516	475	480	482	475	481	448	445	499	493	459	434	507	502	503	462	440	482	450	438	457	485	487	480	466	484	477	479	453	487	496	496	486	471	486	499	477	479	485	499	463	457	489	511	477	478	474	470	495	472	479	464	472	505	495	471	501	480	477	456	434	456	477	444	484	484	500	474	503	470	499	429	518	457	510	501	468	477	484	457	477	475	484	493	478	473	448	491	444	454	470	479	459	500	504	493	497	500	465	477	516	481	496	471	466	471	510	481	491	481	430	463	478	477	466	538	468	477	469	477	477	432	451	467	497	481	481	466	468	435	493	524	482	475	487	493	506	524	482	461	481	490	485	509	480	484	499	446	488	500	484	479	504	489	479	454	484	476	532	488	472	471	455	489	492	468	455	471	471	443	493	495	459	492	455	491	471	458	496	492	502	473	463	517	450	449	514	484	469	452	490	489	446	448	468	485	457	450	537	490	487	499	452	472	457	476	482	483	488	484	461	474	462	531	503	501	447	454	488	462	478	463	481	516	507	502	482	496	487	516	504	508	491	472	447	464	449	502	464	464	516	482	483	489	481	484	492	466	462	473	483	427	488	506	494	459	468	454	499	463	446	465	467	495	471	482	480	512	520	476	467	489	484	476	471	445	465	439	495	525	477	454	479	511	469	482	479	484	433	485	479	468	476	523	454	460	475	476	464	512	455	475	494	470	453	467	458	496	465	455	432	447	476	465	507	483	450	470	460	515	487	472	498	495	473	484	488	467	480	498	493	498	477	467	465	522	470	457	473	444	483	464	489	442	489	482	491	471	469	468	502	486	436	493	464	457	502	449	491	488	471	494	438	447	495	455	495	467	485	494	426	491	529	488	450	482	455	466	445	491	490	443	472	496	507	504	475	499	487	459	468	478	489	469	482	483	517	479	482	491	488	480	436	509	481	447	457	468	469	450	462	509	466	480	493	506	501	444	502	506	491	491	472	464	485	459	476	473	454	466	496	455	503	476	474	489	485	459	497	467	489	460	439	463	477	501	468	465	457	494	482	534	473	452	463	457	537	451	440	494	496	489	467	436	421	470	510	496	496	477	498	447	500	464	488	481	412	485	479	508	477	478	468	447	478	483	485	481	450	416	461	501	480	496	487	454	494	460	465	483	465	459	521	442	506	507	458	480	463	473
24283	22011	30235	24738	23672	16811	1829	226	212	211	209	201	204	192	203	177	198	184	197	198	179	193	193	172	187	205	201	181	182	183	195	167	197	179	172	187	169	181	180	194	180	168	217	202	168	175	196	198	180	201	185	175	179	166	176	183	209	201	177	199	182	176	189	205	195	182	197	201	182	171	196	188	157	188	213	199	183	159	189	195	189	191	156	198	204	173	180	193	200	170	198	179	184	173	210	206	172	198	180	195	194	156	178	189	186	179	199	187	182	199	181	195	174	196	188	181	197	186	175	176	175	187	182	169	188	188	190	184	190	188	180	203	177	204	187	186	155	220	158	176	195	172	164	189	197	194	198	195	172	183	216	185	162	210	190	195	192	187	195	197	207	203	185	194	201	196	178	192	165	187	176	177	172	177	208	185	199	184	193	180	190	189	167	183	196	171	168	186	164	214	170	194	196	179	197	216	173	171	172	190	190	201	195	206	208	192	203	181	196	182	204	177	175	174	195	168	183	184	183	177	184	169	163	190	174	191	175	181	206	156	167	198	221	178	176	192	204	172	184	202	191	197	162	177	191	169	183	182	164	185	205	181	192	197	186	204	231	215	196	179	195	202	188	207	187	175	167	193	170	189	215	209	178	167	200	194	202	182	183	172	180	176	187	177	176	190	193	195	181	188	161	182	202	187	181	189	182	204	194	186	180	175	196	172	188	184	176	193	188	184	163	187	177	188	197	183	198	191	174	172	198	195	192	200	178	207	204	192	169	220	194	191	182	185	172	179	204	187	204	189	177	188	182	174	224	169	179	175	168	185	165	197	181	174	162	167	188	192	150	190	228	189	176	178	172	172	208	199	207	165	200	202	201	196	169	169	178	188	174	175	185	183	158	193	159	180	170	199	186	195	184	175	185	180	200	175	153	181	181	209	199	224	190	202	185	193	177	193	177	184	200	166	190	168	170	167	201	197	177	199	171	182	202	169	159	171	180	190	199	169	189	195	171	180	198	173	174	191	202	209	162	201	189	188	191	186	193	188	187	193	186	154	180	197	191	183	195	196	183	192	179	203	198	174	186	179	174	175	201	174	181	184	203	167	189	179	189	191	180	175	180	199	171	197	199	165	178	179	197	192	206	177	188	191	166	178	192	179	181	184	170	180	180	176	166	170	178	183	185	196	191	187	166	192	197	177	169	198	202	179	184	191	182	197	188	187	174	192	185	189	199	189	194	161	208	187	193	153	177	195	210	203	192	181	179	188	179	189	210	188	180	184	175	208	167	192	194	201	182	190	200	166	191	166	201	193	194	174	206	179	182	195	187	189	181	197	198	208	182	213	162	171	184	181	171	166	176	184	167	201	202	157	205	203	175	195	183	203	192	179	197	204	192	189	191	203	171	212	168	189	196	208	191	191	179	187	186	193	180	199	201	207	189	202	176	194	181	214	183	185	180	189	198	188	202	196	200	173	189	192	164	196	175	214	176	202	198	216	178	206	202	192	201	164	204	181	187	176	183	180	158	173	193	163	185	214	183	221	216	188	196	182	192	196	199	196	200	186	183	189	160	182	198	179	203	178	195	189	169	180	175	164	185	207	181	193	172	173	208	197	186	174	215	180	191	171	170	187	177	177	190	230	186	176	200	225	197	193	175	192	204	182	196	207	170	197	191	190	173	196	176	177	213	181	165	183	206	198	191	182	159	198	179	176	170	178	170	174	202	174	198	179	227	226	173	203	193	172	179	195	197	185	176	182	197	178	180	190	173	172	192	184	172	170	170	182	190	179	157	194	201	190	162	195	195	188	173	170	184	214	174	170	180	200	165	186	194	160	170	185	185	203	184	186	185	181	192	184	183	177	196	198	182	195	179	181	217	167	206	209	171	169	195	184	178	183	187	193	194	180	199	209	188	196	174	163	163	185	181	170	222	177	199	196	193	194	174	199	193	191	183	202	200	189	180	169	213	189	181	168	144	212	184	209	187	183	209	194	195	199	204	164	158	195	164	180	187	170	184	197	203	166	182	180	172	190	181	194	199	175	191	179	222	178	208	194	193	172	165	187	182	174	191	177	178	181	196	179	180	203	192	189	203	193	187	182	190	162	205	185	199	191	170	184	185	187	209	182	191	190	176	169	201	200	192	193	193	167	193	194	181	183	187	210	208	169	186	184	162	183	181	202	201	173	169	195	181	210	202	197	170	189	185	183	180	176	186	189	207	184	195	177	158	166	191	185	180	177	192	177	183	203	198	178	181	168	156	155	174	185	190	199	216	202	177	193	177	200	166	213	170	181	180	189	197	196	185	178	180	175	171	227	188	164	200	175	179	183	207	166	180	162	174	186	193	172	203	175	189	175	199	188	207	172	163	175	225	194	175	168	206	173	182	175	189	194	155	191	175	197	170	220	156	187	176	184	203	176	163	181	188	166	179	183	197	160	190	199	190	203	178	176	191	177	198	164	176	196	190	205	188	208	186	216	205	170	157	171	164	193	190	200	170	170	172	176	171	181	178	193	190	180	193	190	173	193	159	197	176	195	205	171	177	171	179	185	203	186	182	177	185	170	204	185	197	187	184	165	205	159	192	209	173	187	189	198	201	189	197	203	187	175	181	204	169	219	202	188	185	189	194	179	181	207	157	227	185	185	189	206	179	193	195	176	197	173	192	190	195	178	174	206	190	201	190	221	191	169	207	185	199	196	202	176	176	197	198	191	176	175	186	177	198	202	195	214	220	213	157	167	175	191	201	194	184	184	203	163	206	204	169	183	189	190	181	191	210	205	187	165	188	207	185	210	177	204	185	192	201	177	190	186	200	180	184	182	187	197	178	158	175	165	190	191	194	168	172	197	177	164	196	177	214	196	203	199	201	192	190	191	174	204	184	181	188	213	190	168	195	193	177	190	222	201	194	184	190	166	202	191	173	196	183	176	189	184	180	188	174	173	180	178	202	174	214	180	165	204	201	168	193	200	189	176	195	216	184	208	209	176	208	185	185	190	188	197	185	169	188	174	189	178	167	188	193	170	179	211	172	177	199	172	198	160	182	173	201	168	179	223	169	170	164	190	196	180	201	184	194	181	172	201	173	155	182	190	192	203	203	189	197	175	179	213	189	174	182	183	184	175	173	172	170	179	206	177	172	197	202	188	178	165	174	178	175	173	173	199	173	174	186	200	170	191	160	194	178	177	196	209	193	193	203	194	162	184	161	216	182	201	187	184	206	173	176	190	201	192	173	188	198	209	184	148	180	178	178	182	190	173	176	199	203	174	191	194	186	191	178	164	201	205	164	174	174	171	158	172	190	167	172	221	178	183	206	175	196	158	180	177	175	201	174	192	204	187	195	189	191	172	167	180	218	188	188	219	176	192	194	196	187	192	196	164	180	187	189	182	166	216	200	200	177	189	168	167	203	197	182	193	173	171	199	193	219	182	192	210	165	191	195	182	208	182	155	196	168	212	183	197	204	161	187	201	192	209	203	167	182	173	198	209	178	209	189	180
58286	77808	60028	27925	31998	6308	497	472	429	443	407	387	402	359	407	391	402	404	360	384	359	392	386	397	371	317	359	360	334	383	352	342	353	372	389	351	356	372	353	392	360	381	382	368	376	346	329	362	362	338	350	392	359	343	361	361	361	340	371	369	348	370	363	377	348	366	347	356	369	333	335	345	397	355	323	371	349	409	350	344	352	356	350	362	310	335	333	367	367	369	367	349	379	366	342	375	373	383	341	381	356	336	377	365	366	394	368	395	366	343	351	354	342	340	348	358	345	360	374	314	360	354	326	370	383	361	333	372	356	386	389	365	384	356	365	398	369	386	348	325	343	369	347	373	381	340	358	343	355	359	345	359	381	361	380	340	351	380	400	360	396	335	335	369	343	364	349	356	367	354	353	380	364	324	341	353	367	330	321	371	375	362	366	372	370	345	339	349	366	347	363	355	391	375	378	372	382	345	389	367	352	342	363	352	345	351	356	358	340	338	334	312	369	374	386	293	361	351	380	356	369	362	371	359	348	379	350	363	363	342	347	338	359	371	362	406	358	329	371	361	352	352	354	392	390	325	350	317	393	356	343	358	364	393	334	357	352	371	391	366	353	347	334	380	363	333	370	364	367	360	378	359	339	336	350	376	356	359	375	328	370	386	332	366	352	362	368	357	351	378	363	353	349	364	365	349	344	338	383	394	357	334	358	341	375	364	349	363	371	340	344	350	356	371	369	388	333	352	387	353	347	365	358	381	363	352	386	368	354	359	365	343	401	355	356	337	335	351	361	328	345	370	368	365	366	339	328	372	344	317	369	355	369	362	370	343	327	376	367	356	365	363	368	355	337	348	378	339	388	371	379	340	354	350	339	358	363	351	359	346	378	354	367	365	379	360	329	383	344	324	351	364	344	334	363	346	360	343	346	368	346	382	349	337	354	347	362	367	379	400	410	362	372	335	379	378	343	354	391	365	362	389	347	334	357	336	400	327	328	358	337	383	353	383	347	348	361	340	330	357	352	369	368	363	316	333	375	371	370	355	384	348	319	361	380	344	341	364	348	356	370	371	349	365	348	344	370	357	329	341	363	367	353	366	352	352	384	351	345	381	302	355	364	326	333	345	340	374	345	342	363	372	371	336	368	367	321	377	362	364	392	355	333	366	326	340	367	382	336	358	389	341	352	339	357	364	370	341	308	365	358	346	333	357	345	353	344	351	351	378	326	358	367	350	366	322	350	368	364	391	351	346	392	360	366	363	364	383	343	368	360	356	318	340	386	399	386	382	345	352	385	354	356	368	356	373	299	360	328	376	362	366	372	374	352	363	335	377	358	385	393	344	352	354	332	378	356	361	356	353	354	377	359	355	343	372	342	398	384	377	367	350	350	375	360	360	381	391	326	353	342	345	332	368	341	373	375	364	345	360	372	356	378	370	381	416	346	355	337	390	355	344	335	351	348	354	364	385	346	376	357	349	362	394	339	389	337	403	330	357	342	333	346	344	360	345	381	341	333	352	362	340	328	379	356	339	377	382	361	366	388	356	365	377	360	342	333	381	388	362	392	392	364	358	359	325	344	378	362	364	358	358	366	417	333	366	353	407	318	360	363	352	351	366	363	386	355	357	343	330	394	374	366	383	368	364	364	323	384	360	321	372	365	358	341	346	318	344	345	325	362	352	343	341	348	366	361	337	382	335	348	332	394	363	351	359	351	376	356	357	376	347	374	378	332	377	379	324	336	358	332	326	374	355	406	359	360	365	362	330	347	351	366	389	349	352	354	370	356	351	374	379	375	345	342	346	354	388	344	343	362	358	363	369	381	361	347	336	370	350	352	362	348	401	361	382	362	362	398	390	359	362	342	367	378	356	336	370	338	355	413	344	373	366	374	338	349	352	337	394	349	361	386	341	394	374	354	346	355	345	371	396	359	378	360	343	350	328	396	397	351	343	335	383	336	384	385	373	382	389	332	374	353	356	345	372	357	373	372	368	378	366	375	369	347	370	355	375	366	327	364	352	354	356	386	361	341	345	336	372	377	376	380	396	346	390	371	377	372	357	396	369	326	370	337	369	341	375	375	357	359	332	337	373	341	327	356	362	352	363	386	366	360	364	373	348	349	357	392	364	375	370	348	360	331	375	342	359	338	350	344	344	384	338	351	349	373	334	372	359	380	378	349	338	345	341	352	376	352	383	347	398	351	349	373	341	362	384	354	346	360	329	363	365	354	356	389	356	395	396	387	367	338	362	352	378	361	374	393	339	343	373	340	342	345	367	328	348	380	363	340	366	331	357	347	373	326	331	370	370	308	372	375	356	374	360	387	334	383	371	365	358	358	350	340	375	351	376	366	368	375	337	336	358	354	369	351	335	367	365	347	336	388	346	366	329	356	402	365	362	370	395	350	351	379	337	398	387	343	332	369	340	419	360	377	380	335	343	358	344	324	410	386	343	372	342	355	392	382	359	367	348	376	330	351	371	339	345	340	370	375	337	383	357	321	360	335	348	371	384	352	364	345	365	354	358	366	397	366	343	307	355	364	359	357	325	369	352	341	359	362	367	360	340	373	380	370	344	344	384	344	371	363	353	331	363	335	382	343	377	363	360	375	354	390	373	354	377	345	376	349	335	318	359	360	375	367	356	353	360	336	331	345	338	368	345	324	324	353	348	349	377	347	372	342	355	351	337	375	382	324	370	349	352	372	356	358	379	374	376	344	353	381	389	396	376	349	339	362	372	336	370	363	358	370	339	341	377	360	339	357	362	385	371	373	386	362	373	351	336	338	376	405	383	372	345	371	391	367	370	366	362	363	354	335	348	399	379	349	376	354	368	382	369	340	377	379	342	359	371	355	375	338	362	337	318	353	366	326	346	399	362	357	364	406	362	383	359	364	370	382	341	392	338	359	352	383	330	324	344	348	377	378	362	348	372	363	328	352	359	372	339	325	369	337	379	364	392	359	357	387	367	375	333	384	379	366	351	341	374	363	360	369	335	327	346	341	361	377	354	355	359	371	361	359	370	373	396	380	369	358	389	353	368	343	395	374	367	359	336	361	365	373	332	338	353	334	339	344	368	390	371	329	342	358	348	359	356	360	353	344	360	335	368	351	369	355	346	350	341	365	347	327	352	384	359	331	372	348	354	360	409	341	381	360	407	362	373	348	362	370	346	338	310	348	334	379	340	355	356	318	366	419	354	345	362	380	323	351	372	407	337	339	360	366	336	338	374	382	331	368	373	338	324	349	359	353	382	369	393	368	355	349	381	311	374	373	374	392	366	373	361	382	376	367	419	369	342	378	328	338	394	389	368	358	343	370	355	354	341	376	344	350	369	354	335	374	374	353	357	400	369	349	368	361	343	340	348	345	347	346	389	353	353	341	347	366	379	356	359	351	366	376	356	340	351	340	365	401	357	358	362	365	363	348	332	336	354	347	346	332	374	371	368	351	349	349	369	313	377	376	347	385	374	370	342	320	367	383	327	354	391	340	337	336	373
23215	21426	28934	23789	23244	21949	10893	645	386	362	358	375	350	365	356	344	355	350	353	373	365	353	398	387	334	309	335	348	345	369	325	362	346	373	345	355	344	331	335	374	357	355	332	330	326	356	304	331	306	360	298	347	363	368	333	322	338	348	331	355	345	331	323	344	330	327	340	368	368	347	341	334	331	316	338	342	338	328	343	343	333	333	330	344	337	366	369	331	311	363	304	314	327	313	297	345	331	335	338	361	349	341	320	335	333	356	333	336	325	356	315	343	356	342	346	324	322	327	353	348	335	316	321	337	340	330	350	336	338	340	309	318	315	351	340	339	323	342	326	346	309	328	365	336	374	378	315	316	339	361	333	352	352	326	317	346	340	352	346	338	344	323	333	335	331	335	338	359	335	327	358	362	387	338	323	296	325	353	347	355	363	334	344	333	335	354	340	328	310	359	328	357	337	332	359	330	337	372	336	336	347	321	339	330	303	380	328	336	341	350	344	352	350	319	329	359	333	366	332	351	366	348	333	351	354	368	336	372	331	346	346	323	326	364	364	327	332	301	371	328	362	344	359	348	345	321	347	339	350	341	345	325	334	323	343	345	345	317	334	331	327	338	343	348	379	335	330	341	333	357	353	338	331	307	325	358	345	350	300	337	346	353	355	325	361	321	325	351	310	343	314	326	360	315	310	349	337	323	369	332	333	331	348	337	344	366	314	305	351	386	318	308	351	328	334	314	323	321	347	339	320	359	336	329	313	356	343	353	314	349	330	314	337	340	360	322	341	334	325	337	315	328	365	321	316	326	334	341	350	360	313	340	351	346	335	315	355	353	328	342	334	345	352	319	337	341	327	326	365	332	374	340	317	338	357	336	335	365	334	342	351	345	344	344	365	334	319	327	326	311	332	327	362	347	334	335	329	337	348	320	357	336	307	364	329	314	346	358	316	361	363	302	322	324	357	320	376	330	313	308	333	343	346	334	320	336	345	336	350	338	324	330	313	336	284	346	331	321	329	311	333	311	341	354	302	340	340	349	328	326	344	351	333	346	362	344	304	363	336	358	320	341	332	294	333	325	332	327	310	373	312	344	347	343	355	316	313	361	339	333	349	326	356	310	346	336	306	308	325	324	370	347	319	340	307	331	333	320	335	359	326	307	337	324	326	344	314	359	348	352	336	352	313	318	380	341	329	321	337	355	306	367	341	333	330	315	331	336	347	327	336	321	323	311	359	289	345	344	336	346	360	338	344	376	336	354	378	357	329	366	347	319	347	295	346	366	332	315	336	332	333	324	312	348	324	337	319	328	348	328	329	353	344	361	321	363	343	337	355	338	332	333	330	330	315	325	365	338	353	323	325	327	333	352	382	359	318	324	353	355	344	344	326	353	358	332	340	337	306	307	354	362	319	329	314	337	365	352	353	332	318	339	361	330	327	345	333	355	340	316	342	312	317	341	343	328	294	346	356	359	339	343	346	352	324	351	347	318	327	324	345	344	322	327	324	324	302	351	345	309	321	339	312	321	355	326	347	334	341	389	366	314	350	328	342	315	328	331	313	361	326	301	384	366	354	373	367	324	320	338	351	317	339	344	320	358	323	336	334	364	295	332	350	339	313	352	312	329	312	346	306	324	322	334	314	327	336	367	354	312	329	352	335	360	326	313	312	339	339	335	320	320	327	309	356	345	326	336	348	337	346	360	351	358	325	350	348	338	342	324	370	322	329	323	300	328	354	320	360	349	337	340	370	323	347	345	327	329	362	319	340	326	337	344	320	353	328	333	370	345	321	335	328	337	342	334	328	357	354	346	375	355	327	324	318	339	352	343	339	321	302	347	337	324	329	301	353	315	346	344	349	352	349	320	346	334	356	368	332	327	330	325	352	340	356	342	338	350	351	311	328	348	327	332	335	342	335	349	322	383	312	342	357	351	351	348	319	346	337	346	312	336	336	336	354	322	318	369	310	345	325	360	364	332	318	339	329	358	349	355	346	351	346	313	338	304	355	338	367	359	345	367	284	335	334	350	312	332	340	340	322	312	342	316	353	319	326	353	346	346	306	346	337	348	315	323	338	338	336	309	326	349	352	318	337	373	334	357	357	354	348	358	308	355	332	327	312	356	323	330	349	329	342	354	334	344	328	318	325	326	329	320	344	348	339	320	355	329	350	377	348	325	327	317	313	335	288	309	323	347	350	318	381	343	301	349	342	345	330	324	329	343	344	338	340	331	333	351	329	348	313	310	295	351	307	301	340	334	332	357	332	340	373	330	331	339	347	332	367	323	323	355	342	331	359	334	333	349	351	337	318	322	319	352	380	352	318	323	335	315	332	340	358	326	342	316	347	322	329	356	328	342	347	348	326	333	339	338	334	324	360	336	330	330	296	340	341	353	367	336	308	319	368	322	315	381	340	303	342	345	378	341	331	316	335	357	364	342	350	348	322	333	337	362	339	312	322	338	317	332	333	290	325	319	355	361	336	337	325	332	344	337	333	350	338	384	357	332	326	335	326	354	308	337	348	309	335	324	341	339	341	351	360	338	357	334	329	294	379	308	324	350	355	324	354	292	334	338	336	332	323	357	340	337	307	373	333	304	352	332	319	331	332	341	364	329	359	366	346	370	339	340	348	353	350	356	373	339	327	363	321	366	329	313	355	327	333	321	315	317	325	307	340	330	350	326	322	329	356	326	311	324	350	347	336	330	346	310	337	344	351	337	342	346	320	319	344	323	327	316	361	325	352	343	331	352	324	337	350	348	340	343	357	367	352	343	306	315	340	351	342	328	356	311	373	342	313	305	340	362	365	338	310	357	324	340	349	356	326	349	327	313	335	349	311	329	350	355	348	337	376	332	341	335	343	342	327	326	329	320	299	331	343	344	316	307	309	327	323	363	323	343	330	327	340	334	336	353	335	352	338	361	345	330	344	336	368	315	336	319	333	317	363	326	347	360	358	371	348	341	329	339	324	354	342	318	322	335	349	353	319	333	352	370	323	353	355	345	351	321	347	321	345	321	369	354	336	356	336	349	325	351	329	284	348	365	349	306	330	363	314	374	359	344	387	359	333	350	366	331	338	350	343	331	322	355	372	324	336	343	347	341	320	358	334	324	318	344	351	336	381	320	346	331	318	307	336	316	347	366	327	350	327	318	334	331	342	311	318	350	320	318	297	327	330	325	315	324	341	339	306	348	341	337	335	333	357	341	342	341	344	354	332	333	338	333	369	351	365	330	344	316	348	322	363	311	325	311	388	319	330	338	355	330	368	312	355	345	310	315	361	326	302	331	331	337	343	317	341	333	335	341	344	344	318	338	317	324	317	317	343	337	335	317	329	334	343	335	347	340	370	368	343	323	310	351	376	364	330	316	338	331	354	338	347	341	334	339	353	320	325	330	342	354	338	315	330	323	328	323	356	366	333	350	324	302	333	333	378	313	378	316	363	326	369	366	361	346	312	338	339	327	365	338	367	361	315	345	327	322	301	342	341	301	342	346
61011	80227	63422	33424	39203	7772	794	776	684	697	696	687	638	594	614	625	647	612	639	620	588	586	582	636	575	564	585	614	597	595	606	625	594	579	559	592	598	629	599	585	641	559	553	563	586	622	628	610	582	621	585	609	576	572	611	582	610	597	575	597	573	604	547	566	600	575	601	579	609	563	559	575	596	590	592	580	569	585	543	593	566	558	605	571	578	576	605	592	606	604	599	587	601	596	626	596	573	558	652	588	559	567	638	594	568	574	582	565	623	571	577	578	603	570	561	585	580	590	619	569	604	592	536	522	617	575	606	563	588	582	582	556	576	608	597	600	589	578	608	545	590	559	566	601	626	597	567	534	569	603	583	596	570	600	621	569	566	621	642	586	580	564	536	576	577	583	602	584	594	573	598	627	580	615	597	532	530	571	538	620	610	592	583	520	588	596	551	621	607	630	614	614	583	581	614	565	606	570	587	586	545	587	563	618	607	618	547	585	568	603	597	566	623	608	598	631	583	599	543	599	588	594	649	575	577	581	570	557	568	592	590	609	640	647	595	576	604	586	582	622	576	579	590	549	604	637	572	575	582	547	546	583	567	560	586	603	579	605	621	546	596	526	583	590	588	563	621	627	554	583	577	572	610	604	602	648	621	596	541	572	585	589	609	574	619	563	542	565	588	580	590	593	590	606	585	578	578	551	616	547	600	559	572	553	575	600	554	562	610	628	593	543	591	608	592	550	585	588	560	623	623	593	613	627	570	583	570	615	603	621	620	597	622	575	598	578	640	597	577	588	588	620	575	588	585	598	587	612	579	550	561	640	631	617	560	589	586	604	595	595	591	613	548	590	591	574	559	577	548	577	586	589	638	605	581	641	555	557	575	554	575	620	580	610	599	550	607	575	636	593	596	592	584	611	598	570	605	551	571	561	610	601	562	604	569	608	573	594	569	624	639	576	602	586	595	602	580	621	568	585	564	597	587	579	606	595	626	577	583	604	597	602	641	587	567	596	589	624	632	614	555	601	582	605	596	573	585	547	629	606	595	565	577	632	543	607	565	610	574	557	566	570	582	592	575	564	595	608	581	595	576	567	555	581	632	596	617	565	579	594	575	588	575	586	592	601	599	572	573	589	578	576	562	598	577	579	583	592	607	566	587	550	609	614	629	620	543	577	559	628	549	599	553	559	598	583	577	611	569	532	612	563	565	556	634	616	599	533	569	613	614	588	570	608	554	612	586	579	561	565	588	533	630	580	600	572	544	574	613	550	574	633	557	581	568	566	592	594	585	579	596	571	613	575	596	562	559	565	561	619	594	585	577	580	633	573	572	569	595	584	589	608	538	615	582	556	580	600	582	582	583	561	614	609	607	554	566	625	600	598	621	581	592	573	617	564	626	577	581	557	573	566	561	594	574	575	580	591	579	564	552	596	589	533	589	577	584	579	576	588	607	579	575	599	566	602	595	614	591	562	601	623	611	591	580	555	582	564	570	603	597	593	619	590	580	590	562	583	573	568	592	587	585	577	575	599	598	616	577	560	595	570	600	582	576	610	574	547	619	580	545	581	573	632	597	569	629	604	630	579	581	570	574	608	610	626	558	566	560	584	536	571	574	615	550	596	562	557	567	596	549	626	602	585	589	532	604	598	608	565	598	570	598	625	592	547	594	570	592	585	569	561	584	583	564	593	560	569	570	595	519	571	551	569	589	608	621	649	572	602	568	617	580	589	605	588	595	603	592	634	615	585	604	566	580	619	622	598	617	568	573	573	620	591	549	572	590	605	636	600	586	592	575	573	613	631	638	606	552	594	582	614	537	565	572	538	600	595	601	588	575	580	589	546	613	599	581	617	543	630	610	581	558	538	578	648	592	572	598	612	561	602	593	643	595	609	619	558	524	578	604	572	612	547	573	529	588	592	578	588	562	578	587	600	620	607	555	627	642	574	579	579	582	582	583	583	624	587	561	583	575	603	580	609	614	568	619	603	590	552	608	575	594	588	614	572	593	599	587	587	596	608	599	579	615	561	586	557	571	616	580	579	583	590	584	528	573	580	561	620	538	627	635	576	588	615	570	572	618	576	591	603	599	531	589	578	569	619	579	594	552	637	577	561	577	603	584	588	577	592	529	576	576	598	592	551	629	560	590	613	583	619	552	554	583	604	596	550	563	611	589	598	581	580	615	575	580	629	611	588	585	589	582	601	605	578	604	601	579	608	551	582	534	578	588	582	571	582	620	616	590	560	587	602	630	620	567	598	611	569	543	561	600	605	568	588	585	576	619	554	596	593	609	600	613	614	635	618	597	547	585	583	575	592	622	642	601	596	564	590	611	628	607	583	613	572	570	587	601	588	591	565	588	570	578	598	586	574	573	615	579	615	552	578	596	597	614	586	570	612	586	510	605	551	554	607	599	604	542	597	584	565	574	613	584	581	573	591	619	577	596	608	577	591	551	635	544	584	554	566	606	594	579	555	560	573	632	579	557	563	572	628	593	552	620	602	593	561	603	589	545	565	581	586	582	594	542	546	599	603	619	568	569	609	622	565	529	590	544	564	562	572	590	562	581	592	622	612	594	573	607	563	591	624	601	585	571	582	553	587	557	555	624	598	565	550	569	590	604	570	614	570	605	547	591	645	599	579	607	556	550	581	618	638	632	610	573	639	596	617	624	598	611	550	601	584	614	568	566	575	610	567	570	585	626	586	597	598	593	576	617	563	602	593	583	618	593	581	561	607	534	589	540	623	586	589	580	602	580	608	577	565	604	557	611	561	624	583	593	536	585	569	525	593	580	580	597	591	600	582	604	576	573	629	585	612	590	584	625	589	583	620	585	569	562	568	587	585	589	568	566	566	590	550	564	610	588	580	626	631	583	623	592	594	631	636	564	591	554	568	567	590	577	604	589	547	567	602	614	577	567	651	545	590	597	564	618	607	594	580	595	553	582	574	585	569	585	601	546	525	583	565	568	571	638	576	609	593	569	598	585	603	582	575	545	580	605	582	547	594	596	611	611	595	591	552	583	594	581	573	563	570	612	626	569	562	592	600	581	580	588	571	544	633	564	589	562	543	619	573	629	617	585	604	631	627	523	561	585	603	569	552	594	599	586	600	612	571	556	579	581	587	609	586	580	580	629	593	566	609	592	566	604	621	571	557	562	585	613	618	591	574	611	579	605	539	587	555	518	586	621	585	584	633	616	607	579	532	588	567	587	593	582	552	608	602	586	571	603	591	601	578	569	637	574	548	605	604	607	575	625	626	586	564	614	528	596	571	596	585	550	580	603	588	584	598	614	609	603	584	533	538	540	562	603	627	589	582	623	588	583	576	620	628	608	624	547	568	563	608	532	572	557	593	581	609	619	563	588	551	588	576	570	573	559	658	563	580	587	581	587	639	545	549	562	593	623	609	559	597	588	550	561	584	569	578	534	622	596	643	572	606	603	574	572	547	577	615	597	592	595	585	576	556	567	652	597	572	591	606	623	590	553	582	589	617
28670	26995	23374	6678	4143	791	255	243	238	268	309	273	252	276	264	264	249	276	281	248	250	295	278	262	288	287	273	249	239	237	294	231	282	235	239	245	273	263	292	264	273	273	261	250	262	282	257	246	238	246	267	246	228	278	252	247	244	260	254	240	275	247	307	269	249	239	253	267	256	259	259	245	237	255	238	236	266	233	263	256	262	278	278	277	269	251	236	241	251	292	255	233	227	261	235	251	279	263	260	241	253	260	269	257	260	272	258	247	262	266	260	241	264	261	254	250	249	256	255	259	260	255	267	265	256	231	281	265	302	261	254	240	265	247	241	254	252	247	255	250	261	256	255	253	241	268	269	290	242	268	245	257	291	252	248	275	265	249	236	292	251	250	253	246	269	244	275	281	252	270	255	261	263	266	267	241	268	223	238	276	269	256	260	243	275	233	241	241	264	237	261	264	255	276	229	285	251	249	270	258	257	290	259	270	296	251	256	246	231	248	267	273	260	266	255	221	298	256	238	260	270	272	256	249	260	259	259	247	258	247	267	268	260	291	272	254	246	253	256	256	264	276	263	256	267	258	257	260	271	266	232	258	230	255	273	251	248	276	247	258	252	260	256	252	258	238	267	256	247	230	272	264	244	227	250	240	253	241	282	226	257	273	270	259	241	215	238	281	248	268	243	275	280	275	260	262	258	295	280	271	237	280	235	264	229	258	253	246	263	242	229	271	228	248	250	252	252	242	261	277	261	272	254	290	265	258	249	254	264	241	226	265	243	261	288	269	275	275	248	272	256	250	270	254	247	251	229	228	241	262	254	259	242	284	251	255	230	271	269	265	232	229	253	261	248	240	257	246	261	232	244	253	267	272	284	282	280	251	253	252	275	257	252	257	252	266	252	258	263	266	266	247	288	242	268	248	287	294	274	225	254	244	255	242	269	280	276	286	272	281	233	256	253	261	264	254	281	258	294	285	246	322	238	258	226	300	242	239	267	245	248	276	271	248	286	235	259	265	238	269	270	262	242	255	282	294	259	257	247	241	291	248	257	255	275	241	244	252	255	267	248	244	241	279	276	245	247	266	270	257	279	271	267	283	255	261	259	255	246	293	274	243	265	261	250	264	270	233	240	248	252	284	258	263	244	245	242	288	275	248	267	251	264	261	265	240	246	266	276	258	263	256	269	253	286	244	225	233	233	273	255	269	286	260	230	274	276	256	273	267	241	241	220	252	254	284	272	231	249	240	273	275	259	234	236	281	248	254	243	240	228	266	231	264	238	266	233	243	264	261	288	284	273	260	246	261	272	242	251	244	271	232	266	253	286	260	246	247	286	268	265	248	271	262	256	281	281	244	239	258	250	271	249	259	247	274	281	261	281	276	228	263	275	264	256	239	245	305	218	247	240	284	230	239	260	278	232	205	273	251	228	252	221	285	263	260	253	258	234	284	263	255	230	267	265	242	244	289	261	245	221	266	242	257	247	261	263	239	290	262	258	220	260	265	269	252	259	250	261	256	251	247	282	266	225	261	270	249	242	241	237	234	262	238	248	252	247	248	272	265	255	277	278	275	261	264	242	255	254	265	252	268	278	292	264	269	252	249	245	260	256	272	249	255	274	252	269	268	277	281	262	256	280	261	239	227	270	262	276	283	291	256	290	266	259	263	294	295	254	277	224	259	265	271	247	269	258	261	297	264	236	254	264	265	259	270	236	250	263	266	273	236	273	283	249	259	281	279	250	265	263	248	284	252	253	260	262	262	245	259	283	263	258	258	258	247	249	252	261	266	262	249	280	227	260	256	243	258	257	245	243	258	234	242	269	291	254	239	262	256	233	221	265	259	280	266	261	245	274	269	292	263	250	281	282	285	246	253	262	268	252	261	260	282	272	231	257	255	292	258	297	252	267	271	282	245	232	258	283	242	266	248	270	284	255	285	263	269	272	255	238	261	217	250	270	273	260	246	261	245	260	270	283	219	266	253	228	254	254	279	234	251	252	228	274	254	265	250	279	241	242	242	293	269	265	239	257	250	269	271	244	237	249	285	275	283	257	269	233	248	244	282	266	245	229	255	282	295	247	241	264	285	228	283	266	285	255	265	237	280	236	256	250	265	264	243	240	257	252	257	272	269	271	256	243	257	257	242	257	288	250	268	251	247	258	253	274	283	245	248	268	267	246	261	264	285	277	253	278	288	258	273	283	267	288	267	283	231	272	273	272	265	259	252	281	266	255	273	248	272	252	286	251	258	274	251	238	248	244	281	261	235	267	292	253	300	270	247	238	257	248	250	272	244	260	242	248	250	238	253	253	251	259	234	246	255	301	273	218	281	251	212	266	238	241	249	256	279	274	237	257	264	234	253	256	279	251	219	259	253	249	275	258	238	273	270	277	265	254	260	262	251	242	272	255	256	266	280	260	248	264	286	286	254	278	265	287	264	266	272	258	240	249	271	273	247	278	256	259	231	259	258	257	243	269	232	287	261	268	236	266	268	264	291	244	273	246	273	238	244	262	272	289	289	250	249	265	257	278	264	270	255	248	256	254	263	226	260	247	271	264	267	266	269	287	271	272	255	249	259	263	245	254	232	256	279	272	258	241	258	269	275	230	233	263	229	280	251	257	250	270	269	248	266	247	278	252	246	263	249	276	257	222	279	243	221	255	251	272	248	232	262	288	262	277	220	251	301	275	275	260	261	264	268	253	239	294	222	284	299	253	256	263	243	270	258	250	292	287	263	255	269	243	256	238	235	262	252	255	261	259	232	247	260	255	248	274	288	255	239	257	254	272	245	227	250	260	262	252	269	265	274	312	293	238	226	258	246	250	244	248	261	259	248	271	278	257	268	269	249	267	258	272	247	252	289	261	280	253	236	245	268	285	278	265	260	261	268	279	255	270	256	245	281	250	242	261	266	277	253	256	252	262	254	250	269	272	274	245	262	235	280	253	257	261	275	237	279	260	252	276	274	251	262	249	243	272	292	262	228	268	284	244	246	292	260	242	257	266	273	277	239	261	262	258	244	285	264	250	229	271	245	266	260	220	268	295	263	290	271	238	267	287	258	269	254	275	240	258	263	254	287	265	269	224	251	251	261	247	247	254	257	277	267	263	233	246	259	267	257	259	265	244	281	265	276	267	245	240	263	262	315	229	252	283	260	243	270	237	268	241	276	240	257	268	284	268	273	251	299	261	251	259	255	275	250	248	243	258	270	266	244	235	276	290	271	272	235	251	265	227	258	272	249	240	272	231	250	262	269	281	262	241	246	277	276	250	275	270	271	268	291	287	265	269	282	262	277	253	243	287	246	236	258	257	253	263	249	267	278	250	248	263	290	258	231	230	281	275	240	242	246	235	276	267	261	241	245	277	257	268	274	287	278	289	252	279	238	255	238	253	242	242	269	268	259	275	262	240	263	264	247	276	268	234	282	266	245	228	239	293	280	268	250	264	238	276	246	245	279	253	275	276	273	267	280	271	253	267	250	246	262	284	242	224	238
36477	44907	25934	6048	9448	1642	499	467	486	520	526	543	504	489	516	507	474	485	509	510	562	507	515	507	513	495	529	482	512	485	516	507	500	529	501	502	493	496	501	487	474	530	481	489	523	487	506	522	521	513	480	492	480	493	503	486	529	504	523	515	527	515	507	532	516	473	521	483	484	511	517	483	478	517	528	483	513	494	512	512	479	490	515	520	460	498	475	478	508	537	504	503	489	481	499	509	518	504	507	479	541	497	495	494	529	536	511	517	503	484	497	491	492	478	515	496	480	514	514	521	498	496	502	519	518	482	509	448	506	539	506	494	490	526	496	550	475	513	521	491	492	487	522	510	464	485	424	491	471	469	530	474	479	525	487	468	475	473	515	501	492	462	508	493	530	448	556	482	489	501	524	492	486	514	526	511	501	461	505	533	534	499	509	512	496	484	493	505	498	495	565	490	511	540	514	495	509	497	511	502	521	501	512	508	522	532	495	485	516	485	492	522	516	500	487	461	481	456	491	454	437	519	484	524	489	527	485	513	490	494	460	486	515	506	526	523	514	515	527	498	472	522	506	480	473	496	482	474	524	483	485	510	512	512	539	502	482	493	518	540	508	491	509	482	499	517	514	529	509	458	510	503	487	506	487	461	490	502	532	561	500	481	488	513	499	528	463	516	481	502	514	490	484	532	489	512	488	520	511	479	489	510	522	504	481	488	516	510	488	528	497	506	506	531	493	470	549	500	489	534	489	495	475	492	497	497	504	485	519	463	502	531	477	514	496	457	440	492	483	524	494	486	500	468	525	504	495	480	519	501	501	498	505	470	515	497	489	542	467	534	471	470	515	522	515	517	457	515	503	514	512	542	490	474	507	474	494	476	471	486	509	470	454	510	486	491	515	508	518	460	479	521	538	489	519	520	473	547	471	466	548	487	467	516	505	493	502	512	515	508	502	509	521	523	493	501	486	508	511	484	502	515	504	494	498	498	519	495	515	495	479	530	545	528	536	553	535	470	494	497	515	508	511	511	505	473	500	503	459	519	520	476	534	492	492	514	533	512	468	525	502	472	546	524	527	534	501	525	516	485	504	501	510	476	489	544	553	466	491	499	516	469	484	500	519	435	514	485	493	448	496	512	531	514	474	531	537	498	504	482	529	507	529	488	530	478	509	497	494	507	521	501	504	483	493	497	493	462	495	488	479	449	531	546	531	479	492	440	499	489	486	467	477	493	500	491	538	547	542	502	491	503	500	502	476	503	504	496	488	476	512	452	463	481	489	549	517	486	493	493	486	493	508	507	492	481	532	484	506	524	468	476	505	501	535	489	513	538	488	534	484	490	521	497	519	482	508	537	503	483	494	514	470	504	474	549	475	474	451	509	494	477	467	499	468	524	514	463	483	523	478	460	530	474	503	544	494	478	491	513	506	475	535	544	474	475	494	441	484	491	526	461	487	495	494	499	525	512	466	502	509	477	502	508	507	459	495	540	481	511	503	491	516	508	487	476	490	488	546	501	514	516	472	492	456	513	481	502	511	489	520	532	492	494	548	502	517	523	520	467	532	519	506	498	473	509	507	485	505	506	489	481	504	529	547	537	509	478	472	510	474	498	460	476	502	503	544	471	477	474	544	507	502	516	525	481	504	541	498	478	442	463	503	479	479	512	485	508	509	477	491	513	482	542	524	494	503	474	489	454	456	518	504	476	498	457	519	510	479	452	523	501	503	483	529	492	466	545	506	506	495	492	507	481	528	504	515	463	512	471	513	469	504	506	545	495	445	460	502	517	538	517	522	507	520	501	499	517	480	538	496	516	530	552	465	488	469	481	492	509	496	490	522	507	468	479	514	499	471	481	481	514	494	494	506	514	550	479	516	488	513	485	485	536	523	495	521	502	489	522	516	504	478	480	501	523	489	524	484	467	517	499	514	526	515	497	528	529	455	528	538	488	506	464	538	478	515	488	494	540	493	490	468	491	500	505	515	525	541	494	500	473	503	510	507	542	505	499	493	532	485	452	499	512	487	488	515	508	497	475	484	527	488	525	516	535	504	535	489	500	495	520	547	491	522	504	523	470	489	507	501	516	513	450	482	488	498	480	485	496	498	470	522	460	502	514	506	510	494	526	496	476	520	492	512	465	487	505	500	488	516	483	503	503	467	488	480	511	469	505	512	475	466	522	482	497	496	487	528	538	504	552	484	509	492	481	526	505	490	458	503	499	511	490	543	543	493	500	452	479	467	519	495	527	514	523	463	480	528	454	496	520	549	478	485	514	484	480	523	473	495	475	499	471	505	453	483	468	489	511	522	512	497	528	485	521	479	478	506	502	498	520	542	470	492	477	470	510	504	505	503	505	500	504	504	478	471	507	500	503	482	515	521	517	530	509	501	498	522	502	464	491	515	474	510	482	575	481	500	530	508	529	477	494	472	497	517	497	534	473	487	482	508	480	531	517	517	502	511	494	504	515	467	469	489	522	514	469	485	530	542	494	542	487	499	478	514	465	449	498	508	500	566	521	516	481	498	485	497	515	514	515	476	519	549	466	534	492	522	471	499	551	484	524	485	505	517	558	455	504	506	515	506	477	516	500	497	488	500	509	527	503	510	485	494	450	506	527	488	518	455	497	485	509	512	474	506	496	489	487	477	525	489	494	515	522	455	510	494	501	506	477	511	439	476	520	490	484	538	491	492	496	504	505	498	489	502	486	517	468	508	531	525	489	548	495	492	468	500	495	526	522	508	493	539	491	527	479	495	502	494	493	494	520	483	538	500	513	512	488	546	460	503	504	527	518	509	483	494	502	509	449	507	519	475	519	496	561	526	500	498	501	556	479	529	529	509	509	503	551	473	444	456	519	541	503	511	493	470	512	493	501	511	525	500	489	549	521	488	563	551	477	488	514	509	526	519	484	495	493	522	458	496	497	515	467	537	496	517	494	491	497	523	482	503	501	493	496	489	469	497	505	503	542	487	541	493	452	480	500	510	529	509	504	491	502	498	548	520	511	522	488	489	448	490	514	521	501	512	513	429	475	522	500	511	532	497	456	489	476	515	491	491	571	525	476	531	510	479	541	520	458	475	539	480	515	509	482	477	524	508	519	509	515	513	486	472	499	484	475	490	551	516	510	506	507	478	485	486	517	495	495	542	491	529	520	459	535	546	510	492	507	517	482	523	487	490	487	508	489	476	517	521	527	475	511	472	531	511	494	499	467	538	502	515	457	498	520	495	504	522	549	533	538	489	532	512	488	539	516	474	510	514	475	515	531	498	505	467	464	489	517	519	500	486	474	507	531	487	496	501	456	470	505	483	491	525	464	525	499	531	511	485	480	502	482	466	513	528	485	524	467	487	501	524	523	482	501	476	467	547	478	512	518	497	514	490	476	492	496	484	493	502	535	490	513	501	502	478	530	492	482	530	495	497	493	480	500	491	488	469	500	508	541	499	463	529	491	466	513	531	502	507	497	478	521	478	522	544	529	494	505	504	476	502	497
24333	22332	30159	24880	22622	11743	583	260	198	227	197	237	201	196	191	178	218	212	191	202	200	200	197	194	211	176	212	173	201	194	212	204	174	193	200	210	199	193	193	200	202	205	208	176	189	161	210	196	162	186	225	210	204	186	189	203	183	190	201	197	175	202	201	182	189	202	220	196	199	203	176	191	159	194	205	180	175	205	190	189	170	191	191	188	211	193	182	196	200	204	165	189	175	218	170	187	199	190	199	182	221	178	171	203	174	188	187	197	201	189	177	172	189	217	206	209	209	179	224	180	190	171	182	180	170	184	176	186	183	171	212	161	189	185	182	208	169	186	166	183	183	181	214	194	193	191	171	168	199	208	199	180	198	170	169	180	204	176	199	204	186	182	183	200	191	190	185	191	199	175	194	183	178	177	172	196	201	163	171	167	182	208	193	193	187	187	196	210	173	173	198	170	209	180	203	199	203	178	198	197	198	212	201	214	182	203	172	201	206	171	172	189	170	145	197	202	176	193	186	201	209	180	196	193	196	190	195	173	184	183	176	189	179	228	213	186	195	187	182	200	183	195	173	176	173	182	173	189	185	184	182	196	190	173	207	179	182	192	201	194	199	204	208	199	194	190	187	197	201	193	187	194	204	201	183	166	202	185	192	156	181	186	187	190	165	179	191	186	173	202	178	150	197	194	188	190	200	183	211	197	204	182	190	177	204	201	173	202	190	190	194	204	201	187	212	202	161	178	199	211	183	208	193	191	174	181	191	179	175	194	206	184	207	194	201	200	216	204	197	195	190	187	176	187	206	163	194	210	187	185	174	188	203	193	184	212	176	204	186	189	174	178	207	178	171	200	168	179	198	197	193	185	183	209	191	177	215	201	191	192	177	195	185	183	167	192	188	185	200	186	213	180	209	190	170	169	169	171	187	192	167	156	194	176	178	155	183	164	174	180	188	175	197	198	201	209	169	199	201	181	194	192	185	197	181	196	173	209	180	199	231	191	149	185	205	195	204	205	202	198	172	193	205	209	198	181	183	206	190	179	199	189	185	201	187	214	185	185	209	215	214	193	205	196	191	186	204	213	176	195	208	195	186	184	211	208	200	173	219	186	208	183	217	179	170	188	203	198	192	192	204	171	162	179	201	202	206	175	178	217	209	185	180	190	195	190	205	194	171	181	171	170	180	204	178	179	182	194	181	192	192	206	186	206	195	207	164	208	184	192	176	202	177	191	174	199	181	220	188	195	187	164	173	191	185	185	189	178	176	178	186	197	202	160	188	187	199	185	205	193	182	204	221	173	190	181	160	184	198	180	193	196	186	202	178	169	198	214	179	190	168	185	194	196	185	189	196	177	196	189	172	204	205	212	203	194	203	187	202	213	195	174	176	213	171	184	175	203	182	204	194	190	174	195	164	209	186	187	172	217	175	192	172	180	205	191	190	168	218	211	214	185	192	208	190	198	184	184	202	170	197	195	203	191	173	207	197	185	202	227	174	195	181	202	187	174	182	200	196	211	163	194	180	174	220	189	181	212	182	191	213	186	207	182	201	166	189	176	194	196	184	198	193	211	179	158	190	203	180	183	202	192	178	183	186	208	194	167	199	187	166	180	204	209	194	202	212	173	206	195	170	193	214	197	192	178	183	201	188	192	186	202	176	171	208	162	207	168	216	185	189	200	208	219	221	218	186	195	180	210	180	189	195	204	197	193	183	218	186	191	169	168	189	185	181	207	193	198	179	158	187	183	181	189	174	176	198	197	189	193	176	213	191	177	166	172	183	198	202	201	182	205	184	187	185	194	188	222	190	209	209	191	196	172	195	205	164	191	185	187	186	197	176	189	190	189	186	175	202	189	197	181	194	191	209	169	190	197	171	197	215	188	185	202	182	180	192	214	200	207	200	175	192	186	172	182	207	192	201	184	196	203	165	196	181	195	206	207	199	195	190	183	187	166	184	196	199	170	196	186	210	185	202	189	177	197	173	188	199	186	223	185	178	214	181	205	181	196	175	184	199	189	193	171	173	206	160	181	162	189	183	200	192	201	186	202	199	180	169	215	220	207	210	203	159	195	201	198	185	200	185	175	177	165	172	196	187	184	187	188	174	183	184	194	189	186	206	172	219	154	167	189	218	173	186	222	176	208	201	202	186	192	193	196	184	196	203	166	199	168	215	192	172	187	195	217	180	219	163	216	200	204	206	187	187	197	180	194	208	188	201	166	189	200	197	183	196	197	171	200	180	192	179	181	222	156	182	216	180	170	198	205	200	187	218	165	193	179	186	180	202	192	202	179	187	179	180	186	197	173	215	175	182	193	166	193	179	192	208	198	191	204	172	187	179	181	195	197	195	192	178	189	196	198	210	199	202	171	217	195	183	180	195	188	209	182	186	177	184	181	197	193	196	160	178	198	165	177	195	207	180	181	214	191	202	199	178	194	169	202	178	183	184	197	201	167	156	188	205	188	165	199	178	188	186	170	202	196	188	211	194	197	185	186	194	212	197	175	177	181	191	186	199	189	198	187	208	197	170	189	167	183	190	203	188	202	186	207	190	186	203	188	197	205	224	211	183	194	210	204	193	193	203	205	177	167	197	177	211	168	184	190	181	199	181	189	191	169	193	196	203	205	170	184	180	171	192	194	186	184	204	191	206	201	213	197	203	198	182	213	178	210	197	175	201	196	164	182	205	198	202	190	189	205	197	220	178	183	168	185	196	199	210	195	200	190	179	199	205	168	198	191	169	175	161	192	169	211	192	183	194	173	188	192	197	183	186	190	181	190	185	173	202	193	187	199	183	176	208	201	168	185	191	183	185	203	206	187	186	176	205	193	186	186	193	177	211	197	181	197	197	169	213	206	187	197	170	178	188	202	188	190	202	221	190	194	185	208	202	206	194	177	198	195	203	221	179	171	198	194	184	199	200	188	195	189	205	202	203	203	182	187	181	185	183	208	195	172	160	177	207	217	196	182	165	174	174	200	200	185	177	180	203	184	171	191	183	189	174	172	211	182	180	189	191	188	193	195	194	179	193	187	176	172	164	206	206	171	173	197	192	184	195	183	214	195	193	185	177	180	205	215	180	190	188	183	190	174	201	189	182	182	187	183	210	196	174	200	175	190	186	193	203	201	208	201	212	190	191	181	181	208	181	187	194	195	194	195	209	193	184	187	187	174	176	224	176	218	193	210	208	183	174	175	199	185	197	185	194	210	199	181	193	207	188	208	202	211	219	200	199	189	179	192	181	201	177	196	183	207	171	192	200	195	184	170	185	195	203	187	176	199	205	182	167	169	195	193	196	182	199	204	192	197	179	209	177	209	199	204	179	174	187	210	202	184	185	222	199	190	171	205	195	177	201	207	207	191	216	185	200	199	174	188	188	208	209	196	195	160	179	207	187	168	207	215	190	193	171	172	190	182	201	212	213	184	179	175	207	177	175	221	186	186	186	203	186	168	196	187	177	190	186	209	188	205	179	186	178	174	193	180	192	199	211	208
57557	83299	56948	24672	26639	4290	460	437	466	415	386	402	384	413	390	431	364	398	346	389	362	396	398	367	358	374	384	363	354	376	396	388	372	341	352	407	341	372	355	386	355	360	408	380	370	354	359	361	387	390	376	384	377	363	391	335	378	350	369	369	385	405	351	401	356	370	380	357	362	393	357	357	352	400	361	377	380	381	333	397	392	360	358	383	345	364	369	342	351	380	379	363	387	398	366	358	421	357	383	364	349	356	390	371	352	393	346	382	348	339	386	357	349	396	381	375	364	351	341	366	369	385	354	372	383	404	373	390	345	377	332	380	382	361	380	369	350	393	357	353	376	379	367	389	373	349	333	332	362	345	379	347	368	375	344	339	365	343	359	358	369	339	360	358	364	374	370	405	383	355	356	386	374	388	380	355	373	366	349	374	386	370	381	395	381	376	376	367	392	365	384	360	364	362	376	374	370	385	352	350	375	380	388	369	356	333	361	360	389	381	389	331	365	398	352	407	375	391	368	395	352	373	352	391	383	410	351	366	390	356	368	378	382	368	404	374	365	380	355	384	394	341	356	369	365	375	360	355	356	335	378	392	338	379	405	351	374	359	390	374	400	351	361	357	378	352	383	379	369	368	374	346	351	359	353	337	378	365	343	364	378	360	381	372	355	358	356	381	386	333	361	357	358	384	390	385	387	346	361	372	363	383	349	374	375	365	340	359	391	395	360	388	367	371	384	382	353	383	351	381	379	368	355	356	378	353	341	388	372	357	383	356	367	370	374	364	357	316	365	391	353	348	391	354	417	377	374	374	371	370	360	419	368	358	357	358	365	377	358	375	365	348	369	404	378	360	388	356	356	364	356	361	361	380	391	403	385	365	386	348	368	389	388	409	356	371	313	342	391	408	370	384	384	357	373	380	332	342	371	357	376	374	361	380	387	370	322	345	368	353	345	349	357	392	355	354	361	387	383	357	356	378	373	358	391	375	361	386	382	346	401	382	383	395	391	377	406	365	372	375	392	380	355	380	382	320	387	335	374	413	338	362	383	394	357	369	340	353	375	374	367	370	370	380	379	399	351	336	353	367	365	355	362	362	372	339	394	400	377	391	375	361	364	380	384	342	379	386	411	386	348	383	337	376	375	334	359	356	348	375	355	354	367	362	345	392	346	384	379	361	351	373	408	349	376	334	371	377	374	392	342	366	347	338	368	373	381	359	365	360	354	342	376	369	360	366	347	377	378	385	378	357	343	370	341	369	383	361	382	370	352	370	364	358	360	361	371	361	418	394	359	387	375	405	371	353	371	346	368	366	382	377	346	367	371	393	376	365	371	385	379	357	384	382	342	334	348	339	359	350	364	357	376	384	364	379	359	361	390	351	384	375	373	372	386	350	370	378	375	357	364	349	344	386	380	357	375	378	377	337	389	380	371	342	364	368	322	358	363	392	383	383	382	352	356	369	378	398	406	372	367	352	365	401	394	359	380	397	363	392	388	380	383	345	365	360	399	373	392	371	361	379	377	368	405	383	353	336	374	394	362	347	377	355	331	340	391	380	369	373	385	398	363	370	369	375	373	352	335	375	365	356	364	389	350	362	396	384	376	354	363	395	383	367	370	347	358	340	378	369	344	355	379	355	377	350	375	373	354	322	379	389	376	332	356	349	350	383	379	341	387	396	409	393	379	343	354	400	364	370	396	355	382	355	356	369	382	390	394	360	380	334	361	400	369	350	388	383	397	344	370	363	364	372	326	363	356	384	402	354	358	383	390	394	355	364	392	367	329	374	338	387	391	366	372	392	365	366	330	338	366	394	400	377	354	379	349	399	350	332	360	379	379	409	332	344	366	346	359	366	394	329	337	345	359	372	372	377	351	346	369	397	381	358	363	409	379	379	371	399	380	382	353	343	366	344	384	396	386	350	383	371	362	379	379	383	355	329	361	334	366	374	365	400	347	371	378	382	364	370	372	345	361	381	391	350	378	384	378	375	371	335	320	359	378	373	366	361	333	343	388	346	375	356	367	335	375	376	372	382	352	364	379	341	374	357	357	345	348	386	356	374	373	353	364	360	369	414	380	366	343	364	363	384	388	345	402	363	359	373	376	365	354	377	371	344	394	388	396	381	344	367	327	386	381	400	395	366	360	391	348	387	365	356	391	357	378	368	329	358	353	384	376	361	340	361	386	377	382	359	398	398	389	386	393	359	359	364	379	386	349	376	400	355	347	374	367	356	375	341	357	348	344	399	356	332	372	364	380	367	370	374	335	393	347	344	373	347	371	369	346	383	367	374	360	384	357	370	360	362	357	386	384	377	359	367	369	362	395	385	337	376	369	353	399	409	383	358	361	389	377	402	368	361	387	359	372	355	339	354	335	374	377	378	348	382	327	360	385	388	377	398	395	396	370	334	394	333	361	392	410	361	363	357	352	365	346	378	332	357	362	385	360	335	372	371	409	355	376	370	345	338	359	380	395	374	388	384	399	346	381	369	366	375	363	355	378	377	370	382	376	339	370	356	365	363	362	362	378	376	358	352	395	329	350	378	366	348	357	357	389	407	385	351	365	398	385	362	363	374	387	342	349	341	384	359	360	375	384	343	373	362	369	386	352	390	378	379	350	394	365	330	404	362	360	381	365	375	365	376	376	382	393	370	350	349	369	352	388	357	361	368	394	355	341	352	359	372	381	400	357	392	374	330	369	342	377	337	356	352	372	368	384	325	341	384	383	359	361	368	368	360	366	365	383	368	355	350	365	352	382	367	357	396	377	360	352	378	367	344	362	385	379	382	362	359	371	359	394	335	345	380	388	353	374	398	354	364	375	379	357	345	352	378	387	356	346	401	369	372	365	361	367	360	379	366	374	362	336	349	374	371	407	393	342	383	376	338	364	368	375	319	358	360	324	361	377	369	376	416	405	351	350	394	381	383	345	372	379	345	370	347	365	351	364	355	383	381	367	308	357	383	374	369	365	356	347	357	319	365	348	385	358	371	339	338	369	372	366	398	347	370	358	374	346	406	377	391	353	358	356	372	383	363	360	385	350	397	387	380	375	372	353	380	374	358	429	390	362	374	346	361	377	352	378	372	395	385	341	361	344	369	373	373	373	376	384	371	372	372	385	384	334	347	367	341	352	368	354	340	352	380	388	364	342	376	379	394	377	381	357	366	351	367	346	354	330	353	352	374	375	355	394	362	379	376	354	383	389	408	397	375	345	386	370	365	350	418	362	357	371	348	361	352	356	345	347	394	388	380	362	362	397	375	352	334	339	354	341	365	367	376	336	344	377	354	353	382	382	354	366	337	380	359	379	400	359	374	383	379	374	380	391	362	378	362	399	368	376	364	364	373	371	359	396	419	379	376	340	367	397	374	371	385	322	366	366	401	359	365	404	348	386	358	329	379	357	378	360	356	390	356	376	375	355	366	343	356	349	371	361	356	363	370	397	368	372	371	370	372	368	379	357	366	376	369	378	357	349	372	381	372	338	368	340	359
23179	21519	29982	23711	24098	20632	6139	479	399	398	362	371	356	371	356	340	330	351	324	351	358	343	354	329	325	373	373	339	311	341	339	342	317	384	347	349	329	337	309	326	335	319	337	353	375	320	309	322	376	331	296	328	311	317	309	314	353	295	312	337	337	316	322	336	335	327	335	330	373	343	332	347	330	315	352	327	321	362	342	328	336	293	337	357	356	351	320	340	341	309	318	339	318	374	306	358	339	315	328	331	314	316	314	345	346	330	350	353	339	376	328	330	332	339	342	342	326	330	350	338	330	305	354	314	324	324	329	339	328	317	347	344	294	320	342	310	313	337	362	322	332	365	307	351	329	327	325	337	348	318	340	324	325	307	337	313	326	349	318	330	319	335	333	359	337	338	299	345	356	350	344	339	339	353	345	329	305	337	336	367	340	325	348	348	321	338	339	337	296	347	320	328	324	348	309	346	337	348	340	313	377	303	343	366	322	342	343	366	362	335	367	310	335	325	352	325	342	326	342	314	337	345	335	363	322	324	348	339	336	344	359	331	336	304	341	312	297	310	313	320	323	346	345	330	327	348	356	315	338	354	335	344	336	340	314	296	338	375	331	303	296	324	354	330	329	313	333	346	356	348	345	342	351	329	314	337	349	352	353	327	330	341	333	334	332	366	293	340	328	336	321	298	313	341	335	342	332	371	311	325	339	329	340	340	332	344	337	323	319	316	324	363	341	340	307	387	342	314	351	353	323	325	356	351	327	307	325	311	375	334	320	340	320	304	362	293	327	305	300	327	313	313	351	333	317	366	351	326	313	321	328	338	336	311	320	333	310	327	306	310	355	324	350	355	335	319	344	336	326	323	347	324	326	330	340	321	375	331	300	314	352	324	371	327	311	301	327	325	305	330	334	344	309	360	334	352	357	292	309	347	350	359	325	355	373	299	333	357	321	335	379	342	320	312	319	333	360	334	341	308	305	334	319	335	313	332	373	352	322	326	328	319	310	330	360	359	345	338	332	330	311	338	369	324	327	318	338	333	325	342	356	306	319	328	314	373	304	338	338	333	340	328	336	315	332	341	322	338	347	318	346	344	309	350	326	320	333	355	306	349	332	301	309	338	344	328	330	378	340	352	309	323	349	301	317	341	351	315	347	343	333	347	335	337	330	340	326	357	332	304	318	342	336	332	329	327	336	323	356	351	353	331	335	321	334	350	340	294	312	315	331	322	350	338	334	314	334	311	367	330	312	364	358	321	342	374	316	305	318	335	351	309	318	329	329	351	327	331	320	335	291	340	343	312	324	345	328	350	319	324	325	322	334	315	334	319	331	343	343	321	319	325	308	353	351	342	330	307	342	305	329	310	339	334	339	333	349	316	363	337	342	362	340	340	327	332	312	344	320	350	323	349	312	316	359	352	328	346	315	343	336	335	330	326	337	324	338	347	324	332	337	341	338	340	338	322	338	335	333	332	320	334	314	314	320	334	311	331	349	341	312	333	307	328	356	313	338	339	333	357	348	322	316	327	332	303	337	321	337	354	311	345	342	316	322	346	334	320	343	340	361	326	341	337	354	285	318	343	349	351	357	348	322	322	340	277	312	322	334	335	314	329	310	338	335	341	373	311	292	349	310	312	307	340	314	321	326	321	334	328	315	354	315	328	325	310	336	317	313	333	339	327	362	341	353	328	363	327	337	319	337	339	320	345	331	332	313	337	356	337	354	310	340	334	315	373	354	341	325	332	341	331	366	366	339	322	360	329	323	338	329	336	356	314	318	306	362	319	316	318	311	324	312	324	328	339	334	362	346	317	314	357	328	335	325	327	339	350	359	337	346	345	343	358	325	314	344	293	327	310	362	328	321	349	346	333	347	361	349	339	321	322	301	346	325	339	316	312	340	332	328	356	335	358	350	314	315	372	321	344	319	338	372	352	365	351	335	329	326	316	374	323	362	325	343	333	333	315	344	338	335	313	315	311	362	355	339	321	352	334	320	347	301	351	343	355	321	345	327	330	337	344	345	330	355	358	316	337	337	318	340	353	291	337	335	319	348	321	363	323	343	335	283	306	333	307	326	349	331	312	311	348	293	319	354	303	316	333	339	332	334	303	326	332	329	352	343	301	333	344	327	342	323	333	335	345	292	290	305	350	355	317	341	358	320	302	339	321	303	323	332	330	357	344	322	337	329	339	320	299	351	345	331	333	320	340	319	315	333	342	363	355	350	321	351	362	329	346	333	331	327	338	334	316	343	349	308	342	336	329	317	317	349	344	348	329	303	347	311	299	326	311	318	339	365	323	303	358	321	343	355	318	320	319	324	327	337	338	341	355	313	320	295	314	324	347	332	335	325	307	326	306	319	356	310	352	324	322	355	336	323	313	338	361	327	330	342	336	316	333	331	354	316	325	354	337	320	352	345	345	343	345	337	350	316	393	352	311	336	294	302	350	320	370	346	338	307	313	327	331	339	309	352	329	328	354	316	349	323	313	324	366	332	335	367	359	305	343	341	323	329	317	338	304	339	317	309	355	320	352	343	310	341	323	335	339	345	334	338	330	316	323	286	326	330	305	309	323	344	331	348	336	315	329	339	311	307	315	341	326	337	318	336	340	338	326	325	320	317	324	329	345	356	329	336	331	313	335	329	305	340	345	287	352	299	334	315	319	366	374	314	299	323	297	361	352	337	296	323	319	356	340	313	310	316	320	321	339	339	335	335	336	320	357	343	359	324	307	305	344	343	306	330	307	345	338	337	326	328	354	346	354	331	338	334	323	337	335	327	290	336	333	313	337	370	321	332	315	357	320	340	319	337	315	292	326	342	352	324	329	312	329	323	352	308	360	282	293	316	310	334	365	341	329	318	334	337	359	314	309	323	333	325	332	339	331	372	346	360	298	321	370	321	328	345	340	287	319	365	365	317	324	332	302	309	357	377	340	342	333	356	336	316	316	339	303	318	331	320	330	355	342	338	336	350	368	343	338	306	330	301	349	339	335	341	347	334	317	327	318	368	329	362	320	346	325	326	371	349	317	312	337	337	324	348	342	349	350	339	303	271	310	345	348	327	367	340	331	325	351	331	315	350	327	342	360	329	310	316	342	353	316	333	366	338	319	310	339	345	332	314	298	289	306	330	317	318	314	331	336	311	334	323	313	307	310	286	324	369	323	350	324	325	347	325	378	335	299	332	304	331	357	295	316	339	329	342	365	315	340	345	329	344	320	341	332	344	354	339	334	331	334	355	326	335	308	352	327	350	345	328	332	332	328	323	335	371	322	362	344	340	330	331	350	341	331	358	338	362	322	354	321	347	314	354	298	303	345	315	327	348	311	344	295	334	329	327	331	348	311	340	330	298	328	392	311	342	358	348	360	324	334	316	347	322	358	310	334	320	309	325	351	356	339	300	337	353	352	308	358	315	335	356	335	359	325	366	364	303	365	346	323	342	328	320	369	288	344	339	346	339	335	338	307	317	346	324	320	342	354	327	294	291	330	335	348
59874	91922	71138	33739	35071	5855	799	686	741	695	675	639	627	640	669	642	610	639	672	565	613	603	638	658	575	595	585	630	591	630	612	610	574	575	606	607	605	624	581	583	546	573	566	594	576	584	573	619	596	603	577	542	568	610	591	590	565	612	602	554	629	610	591	612	603	552	627	590	564	572	586	607	586	591	569	615	569	560	597	615	574	549	574	580	592	573	629	622	618	630	562	604	599	563	639	573	582	607	568	526	594	597	641	568	583	574	586	608	596	603	583	611	575	574	603	598	573	569	596	592	607	570	594	606	579	554	561	577	560	575	607	590	559	621	585	613	588	572	597	596	604	576	624	587	580	579	626	568	587	607	604	618	577	585	588	580	607	579	570	589	587	579	540	576	600	606	630	577	580	589	591	580	599	582	579	581	648	590	588	556	600	572	629	583	600	584	589	605	596	597	608	606	557	616	577	631	620	604	575	566	570	573	586	588	565	585	635	544	580	597	606	591	585	573	593	604	580	565	594	581	553	602	581	585	629	602	605	604	558	586	607	600	580	610	579	565	568	577	547	575	597	573	580	578	597	593	609	529	554	607	598	588	592	599	601	612	585	640	566	552	583	558	572	559	556	569	607	554	587	581	616	580	565	588	592	652	580	649	592	610	578	541	580	593	590	587	575	561	604	609	608	590	558	611	593	556	557	562	608	598	612	608	577	571	541	590	588	568	618	569	601	538	585	589	582	563	574	591	552	585	615	594	558	594	591	637	614	633	632	589	597	569	600	590	562	579	593	599	587	561	569	554	620	557	610	570	531	548	540	616	565	540	566	578	642	572	561	631	550	606	544	592	585	621	590	555	619	559	572	582	570	619	528	596	569	622	545	544	552	555	573	576	522	601	596	549	586	582	574	639	569	599	566	557	589	601	599	615	611	538	567	597	618	614	594	601	580	603	607	564	594	593	586	615	596	612	584	586	599	593	577	588	596	628	564	654	548	563	561	571	545	553	562	583	617	601	615	599	563	525	565	609	620	592	596	600	590	538	587	600	597	590	560	609	550	578	588	621	552	592	581	623	574	542	558	572	576	593	564	593	579	576	568	582	600	569	568	584	613	605	593	605	564	569	597	598	617	546	628	578	584	579	615	591	585	597	578	563	581	589	568	619	588	630	618	588	619	566	567	586	599	572	593	578	564	562	565	605	607	546	626	595	588	592	556	568	566	585	628	594	579	602	583	623	590	591	560	577	560	591	585	596	629	565	576	567	540	577	599	631	554	561	579	572	626	606	617	585	507	618	598	609	622	561	554	582	568	614	603	576	612	595	571	584	578	584	570	577	617	596	590	576	566	568	533	609	542	569	558	544	597	590	621	558	610	626	575	573	579	613	609	583	566	563	591	593	570	615	582	551	597	548	558	553	553	571	591	598	572	598	587	562	584	577	602	595	579	572	568	608	580	602	600	568	659	597	571	603	595	558	613	596	577	563	591	583	584	597	619	557	568	616	566	597	593	551	606	605	595	549	620	554	561	612	583	573	598	589	588	559	595	540	608	610	584	551	562	548	604	564	588	590	599	566	576	567	631	571	597	588	586	593	586	556	576	566	570	572	558	604	581	567	606	568	585	606	579	548	584	598	575	637	570	593	581	565	565	618	573	570	590	583	577	555	576	541	571	631	605	591	636	600	582	549	554	588	604	633	613	593	578	593	563	573	627	576	567	568	548	594	587	599	614	548	573	556	592	620	574	558	563	603	544	569	604	553	580	603	567	573	608	582	567	604	547	580	561	599	628	661	593	576	604	583	585	582	587	581	602	548	565	629	588	587	613	577	573	594	597	603	590	586	567	599	600	634	603	594	592	585	579	549	602	571	577	576	573	576	600	614	568	595	567	549	603	585	571	603	604	591	583	597	595	587	559	630	612	577	581	573	593	540	586	552	630	581	579	575	629	569	588	609	576	631	591	557	561	574	602	597	579	567	628	553	542	618	587	572	524	573	600	554	588	599	591	570	585	573	539	630	534	566	566	614	641	592	597	566	595	587	583	643	556	584	578	561	533	568	584	632	606	577	565	587	612	583	558	555	524	577	594	597	594	570	584	636	570	571	612	621	613	632	554	603	601	569	607	543	578	554	593	600	568	588	539	602	589	612	572	578	594	582	582	631	569	547	575	590	530	568	618	585	577	567	590	608	552	546	555	595	596	602	557	576	596	588	548	598	610	611	567	579	580	593	606	629	592	559	605	569	559	569	595	577	562	656	583	574	598	585	587	581	589	582	566	591	583	533	580	571	567	613	578	625	607	593	576	557	576	615	564	643	601	591	571	562	535	581	583	597	604	567	605	574	594	555	586	593	574	571	584	574	609	571	608	626	584	587	580	623	588	582	573	534	621	609	524	610	578	577	603	615	587	586	584	594	574	569	598	570	594	573	585	606	588	515	580	605	604	589	602	573	539	602	608	582	581	613	556	628	559	565	595	584	524	536	622	597	608	596	572	566	555	543	557	595	554	592	604	577	598	590	571	567	573	608	560	599	595	565	620	578	581	621	593	570	639	626	600	577	575	593	563	566	569	585	587	621	590	604	612	586	600	599	604	575	569	567	617	556	565	621	538	580	585	551	612	589	589	586	691	565	610	608	653	613	560	526	635	619	604	610	572	578	606	571	574	569	608	595	586	575	651	564	589	559	620	584	584	613	604	561	599	620	572	603	587	598	615	586	624	631	577	602	628	596	573	569	594	542	574	597	590	597	578	575	548	552	557	588	518	575	600	592	579	550	621	591	610	594	594	587	581	593	568	543	561	574	583	577	568	591	620	584	594	575	554	585	609	640	595	563	578	557	555	559	603	594	597	554	606	598	594	567	602	621	574	572	567	585	592	581	578	582	606	584	607	562	611	557	575	591	616	594	559	601	553	592	613	577	589	583	620	577	633	590	586	635	577	593	583	587	607	596	606	568	592	625	523	593	584	603	536	594	564	591	536	563	606	597	582	569	556	579	574	604	561	590	559	584	594	584	582	592	605	589	595	613	594	543	565	555	622	589	550	526	610	607	598	591	570	593	593	586	554	568	606	612	596	603	614	560	611	595	602	595	620	557	546	574	590	590	595	548	562	571	575	584	570	614	575	555	574	600	554	556	631	547	584	526	582	608	566	561	572	581	605	597	566	570	597	585	575	561	611	597	544	588	571	628	589	559	581	598	548	540	583	546	605	574	578	575	625	586	548	581	583	556	580	643	606	526	602	606	585	572	615	598	523	548	609	582	604	571	597	560	599	565	561	582	629	563	551	615	594	628	625	600	557	581	628	569	603	572	632	605	581	573	594	552	586	604	555	573	601	615	582	581	612	548	565	620	570	591	572	616	607	612	591	598	552	558	591	582	559	593	582	580	591	573	576	592	558	642	579	597	624	578	566	563	603	569	632	550	554	593	643	585	608	582	556	564	580	542	589	582	538	576	554	582	603	601	573	591	581	576	566	627	599	588	600	602	573	554	598	598
28529	24378	23818	8914	4233	918	218	266	270	245	257	254	263	260	219	251	240	275	229	265	232	240	277	291	245	252	268	263	221	219	256	241	241	253	252	221	267	277	248	244	258	261	242	249	239	260	228	248	209	265	251	275	254	248	258	280	246	261	237	264	272	268	248	239	266	263	243	259	256	265	245	222	242	237	277	244	238	266	289	256	286	259	247	294	248	257	288	261	278	261	270	211	239	278	266	236	234	240	259	234	241	247	234	245	263	254	262	276	256	222	237	267	244	247	251	229	274	249	239	229	214	252	222	239	263	244	232	224	257	280	245	273	250	241	273	265	277	248	259	260	265	247	239	235	288	253	226	227	241	244	258	240	255	260	238	255	237	243	241	255	247	270	245	248	258	266	255	278	247	237	259	236	273	260	252	260	255	247	244	258	260	276	264	269	282	238	261	255	257	288	265	257	270	249	267	255	265	239	273	289	253	243	255	260	233	265	248	252	244	252	252	267	255	287	236	253	252	247	251	240	267	250	266	240	254	270	275	272	250	246	261	247	259	239	233	254	248	231	246	250	244	246	260	238	264	242	263	252	274	272	268	257	238	272	229	259	249	254	250	283	234	278	261	253	233	243	289	244	220	262	261	266	263	230	224	251	291	270	244	254	254	266	244	255	237	266	236	254	257	248	256	258	272	255	253	246	245	287	252	286	252	257	262	283	245	264	275	275	244	235	259	257	234	248	259	273	260	275	239	246	255	257	239	258	261	260	253	239	244	267	232	250	265	245	257	241	238	256	233	248	252	251	289	255	279	246	250	265	291	247	247	256	244	259	251	243	246	255	265	263	242	286	261	250	261	262	305	230	249	232	263	248	237	262	223	258	237	248	257	229	258	252	259	251	275	269	296	240	248	248	278	255	237	228	245	219	238	236	257	250	247	228	257	273	258	253	256	246	251	239	269	248	252	255	262	245	245	226	234	275	247	251	261	258	248	259	265	238	229	256	247	251	269	250	277	252	269	227	255	273	275	242	281	239	295	261	240	250	258	260	237	254	257	254	252	256	274	240	249	270	265	236	241	247	243	269	255	243	201	252	265	259	271	242	263	257	238	238	231	244	247	259	254	249	238	244	244	239	270	243	270	213	245	231	247	242	256	235	240	247	236	258	246	258	235	243	238	267	240	275	250	264	250	253	217	243	273	245	260	246	268	257	259	254	267	270	213	225	234	249	253	248	270	258	248	245	239	258	255	247	235	233	248	250	251	239	269	238	248	272	248	259	260	260	239	249	266	262	237	249	254	255	270	252	286	223	252	225	256	251	236	283	275	244	261	251	260	249	248	225	256	243	252	238	257	270	257	230	271	275	232	267	236	263	263	230	245	260	261	257	258	243	246	270	246	269	264	255	269	279	269	243	252	237	246	231	278	272	258	216	233	224	246	216	274	276	268	237	271	271	250	241	235	253	234	236	242	258	266	256	230	266	292	233	262	242	258	231	246	247	268	265	236	260	271	216	275	284	238	226	255	265	252	255	258	241	252	220	275	257	251	247	230	268	275	265	250	251	249	242	271	235	251	264	282	275	278	252	234	252	232	242	242	237	277	252	266	278	250	265	286	244	245	234	258	273	254	252	249	269	268	266	230	220	259	254	225	265	269	253	254	272	259	257	253	251	236	271	274	283	290	241	260	241	241	255	241	254	251	270	248	237	238	259	235	258	264	261	259	223	265	251	243	247	238	251	242	240	235	267	230	261	257	235	254	252	278	259	266	275	252	290	264	276	232	273	255	260	231	258	262	259	260	244	265	251	247	269	253	257	238	249	278	250	254	220	265	261	291	242	234	247	234	245	232	241	248	247	262	247	258	252	274	248	280	264	282	243	243	274	295	287	231	252	267	282	290	253	238	243	248	216	266	223	276	262	256	255	233	253	235	253	254	260	269	258	240	241	250	230	275	250	281	258	246	275	256	250	264	274	249	258	252	235	219	246	239	261	255	247	274	272	249	258	267	241	240	249	282	265	276	262	230	264	256	266	238	237	257	214	259	281	249	266	235	272	224	244	240	239	241	265	251	253	240	275	259	277	260	253	254	236	236	290	235	266	259	236	252	251	250	263	253	255	253	237	241	246	270	242	221	266	259	229	251	276	286	219	236	242	231	244	228	240	264	257	257	265	264	249	255	269	229	262	264	258	240	238	298	251	265	234	232	212	255	265	243	232	260	242	231	269	258	201	249	258	270	268	249	254	235	295	230	232	246	252	284	249	266	227	280	270	217	265	243	241	238	260	240	273	273	258	270	256	273	250	255	229	263	239	249	255	241	237	248	281	232	251	259	268	235	275	239	247	229	251	267	268	248	245	222	249	253	244	263	245	290	249	245	240	279	243	258	272	243	266	231	251	274	268	247	250	268	273	267	249	255	245	252	256	264	270	243	278	263	267	244	240	249	269	237	244	262	247	239	236	281	264	219	270	235	256	242	226	225	246	295	247	248	241	250	279	254	262	239	275	234	250	251	269	268	278	269	269	251	255	252	266	267	276	251	271	237	247	253	257	241	248	225	269	263	266	260	278	264	278	253	260	244	237	243	272	253	265	235	269	257	243	259	259	219	229	242	270	271	260	259	257	237	256	251	254	235	239	240	270	268	235	270	228	252	236	257	278	240	285	244	239	249	267	254	242	264	270	257	239	256	224	220	248	264	265	253	253	278	250	238	250	242	234	258	256	237	256	255	253	251	228	265	260	253	252	263	248	274	255	270	293	249	266	259	247	238	245	252	247	229	245	253	253	298	242	242	247	253	253	267	234	248	244	279	228	238	248	273	258	258	249	277	258	269	261	267	223	260	234	263	236	290	241	242	250	276	264	272	266	268	233	234	229	238	280	271	232	262	267	253	223	265	270	267	237	265	273	251	259	249	277	262	266	246	232	257	262	250	242	263	250	268	246	225	264	242	245	260	264	262	256	262	270	255	229	232	257	280	235	231	240	258	255	224	251	254	247	271	215	273	248	254	228	248	246	250	260	223	267	267	234	259	262	246	265	255	243	215	233	266	255	261	247	281	242	258	259	256	249	247	273	252	274	251	231	288	245	255	275	251	282	252	274	252	269	263	257	224	258	237	231	265	249	248	248	268	217	252	262	226	272	258	272	256	262	249	225	245	255	244	263	242	263	254	251	287	240	279	256	268	263	242	274	260	235	266	247	258	270	269	258	252	249	233	243	274	263	283	272	266	257	281	258	262	255	253	256	260	248	273	257	256	259	244	270	238	242	237	302	250	230	277	252	230	246	228	253	234	256	253	257	246	267	251	263	252	268	233	258	271	256	253	219	240	268	239	235	239	237	219	242	254	268	244	239	247	258	262	231	219	261	234	235	237	254	250	238	224	278	255	231	229	288	277	262	216	228	256	250	244	256	246	247	259	249	256	267	260	258	250	254	259	250	254	262	244	225	250	229	266	267	239	221	264	233	237	219	256	248	276	254	228	242	268	280	260	257	248	241
35599	40841	29582	8679	9713	2077	511	511	525	504	524	533	463	542	487	505	453	470	499	505	472	488	487	447	502	485	497	522	488	496	490	473	465	472	461	495	481	494	458	522	505	475	498	471	475	526	493	499	491	510	486	471	517	482	466	535	482	469	548	473	471	505	520	473	526	479	475	502	484	493	484	484	499	538	490	464	485	479	472	517	463	502	526	487	515	469	473	461	497	474	489	488	477	473	478	495	487	478	461	483	527	500	477	507	517	487	473	458	513	522	488	503	471	486	478	525	492	456	509	488	521	485	477	501	482	465	495	481	501	457	509	462	467	488	472	506	433	482	503	468	489	523	502	542	521	514	469	506	511	464	482	491	472	472	507	516	479	536	508	487	499	489	470	500	491	511	489	464	457	507	456	458	519	509	464	519	488	487	515	487	481	483	450	460	482	459	461	500	508	501	484	525	480	504	470	492	494	495	462	504	470	516	459	498	508	492	493	472	493	489	509	507	492	489	495	468	494	487	466	492	483	468	507	498	458	479	456	538	508	517	521	488	491	485	473	487	468	464	490	480	452	496	489	447	507	485	558	529	501	480	493	465	468	491	489	486	473	466	495	511	509	450	490	528	507	498	458	510	510	454	515	517	477	429	476	496	495	493	509	483	476	468	507	516	525	442	520	502	442	492	529	469	485	527	462	512	500	486	447	501	510	506	455	469	439	470	466	513	502	473	491	462	495	493	470	422	517	514	462	489	498	493	457	502	495	491	455	477	507	468	453	451	536	499	496	487	477	485	463	544	481	462	461	475	535	463	532	477	480	498	488	473	461	491	493	456	466	479	487	440	476	505	483	522	495	466	528	471	467	544	508	472	528	510	461	512	492	512	490	463	436	474	508	499	481	474	471	507	470	465	477	498	450	473	485	501	483	484	459	488	441	503	485	553	460	494	485	462	453	450	521	506	486	453	507	464	499	521	488	480	520	477	515	473	483	502	478	481	495	529	489	518	519	442	486	511	487	521	482	498	466	497	513	452	495	494	463	506	518	462	472	476	501	448	487	495	504	513	522	462	490	470	460	453	518	527	472	467	475	471	498	495	499	492	498	480	472	478	497	460	471	500	472	498	498	465	463	478	492	505	514	459	504	556	487	471	499	510	494	436	507	461	503	470	460	492	482	514	510	502	530	471	436	495	501	499	481	517	473	508	513	464	500	518	482	467	476	522	484	526	464	496	435	505	565	479	484	486	493	469	486	506	513	504	472	478	472	481	452	475	467	462	511	478	499	502	526	448	477	470	485	518	491	481	533	531	481	446	498	476	455	509	472	478	498	475	495	522	493	509	464	482	478	455	514	450	476	492	464	508	497	477	510	493	479	536	464	449	474	460	470	494	481	503	499	486	481	471	467	494	528	495	550	511	467	475	491	492	490	510	473	483	503	498	455	488	480	495	472	452	496	497	509	478	504	552	470	534	480	531	457	502	498	451	499	479	484	435	476	495	455	496	484	507	515	489	529	509	462	510	451	501	492	497	501	468	507	483	511	497	527	530	466	501	467	481	467	482	524	455	465	514	488	553	489	481	477	498	466	497	480	487	515	494	473	496	502	448	481	470	485	497	474	521	475	514	507	469	506	495	490	503	529	482	477	517	461	468	473	455	496	482	470	486	447	468	490	491	494	505	462	448	484	504	463	511	489	486	480	465	462	492	489	471	475	490	484	488	471	455	503	481	547	457	511	473	528	513	445	451	502	526	494	494	471	523	479	523	445	488	483	474	454	505	532	486	509	451	506	522	504	493	501	467	485	444	516	453	492	509	454	460	508	477	468	475	436	497	519	474	505	520	469	472	481	459	511	507	526	487	504	504	486	507	506	502	435	469	499	506	445	547	512	480	522	529	508	489	531	462	484	492	538	494	478	482	481	490	476	474	449	473	480	495	487	443	492	479	555	483	488	488	525	472	491	487	479	490	489	471	505	488	473	477	502	473	472	492	508	501	498	482	463	500	529	481	459	487	500	522	491	465	456	470	533	505	483	463	478	507	468	483	452	467	449	494	508	526	463	537	486	454	491	483	466	508	513	500	499	525	486	526	502	505	524	476	493	503	429	493	509	514	479	529	495	538	489	530	514	502	477	485	475	514	455	524	477	489	534	515	451	522	479	491	464	488	501	513	496	483	513	498	510	451	484	511	516	485	477	473	460	484	541	512	521	452	479	451	507	495	458	422	480	489	495	487	440	496	475	502	445	475	485	513	516	468	514	491	480	529	466	484	520	455	491	474	488	514	494	473	513	461	493	512	490	440	505	466	482	516	451	494	506	519	501	508	476	466	438	476	473	510	472	511	455	486	478	526	515	497	478	462	513	422	493	516	495	478	497	459	469	485	487	475	465	505	468	482	522	500	523	480	499	509	494	466	451	478	464	496	493	473	465	520	480	469	465	472	485	488	490	498	480	495	506	471	487	481	500	474	512	486	473	477	510	492	516	498	480	508	515	485	472	480	539	471	493	504	491	473	486	475	459	472	504	489	495	491	502	473	462	475	505	461	491	512	492	485	536	473	528	478	485	496	505	496	495	513	494	516	441	511	482	539	503	490	506	490	466	464	473	458	471	498	463	479	500	524	468	463	487	426	484	503	549	523	501	497	469	511	483	489	499	481	462	451	460	492	467	482	488	466	469	494	483	459	502	474	470	498	470	491	493	468	500	507	496	509	485	532	502	509	475	481	513	488	506	524	469	467	470	516	508	468	476	474	467	477	518	514	528	464	507	498	518	464	532	470	495	475	426	489	475	470	452	484	460	491	480	488	513	448	506	457	495	475	487	455	467	455	497	454	510	455	522	515	506	494	508	497	489	505	521	487	508	502	492	524	512	483	509	483	486	474	482	480	466	501	495	529	548	501	472	502	497	483	496	488	507	503	513	476	514	497	488	531	515	486	474	454	479	476	461	530	516	474	480	520	491	492	483	517	454	479	455	505	506	447	503	462	466	473	517	480	495	480	490	488	472	463	480	506	466	482	463	456	534	483	488	479	458	496	502	471	452	481	517	476	470	501	510	459	496	442	492	523	469	489	502	466	448	467	476	478	498	507	514	525	460	505	456	469	518	500	523	487	461	498	501	439	475	504	486	468	471	499	518	507	462	475	478	483	470	495	497	519	510	531	499	489	493	474	480	460	486	538	497	505	512	472	490	492	526	412	474	477	470	489	469	489	445	503	513	499	468	467	507	485	500	501	470	520	498	495	544	506	486	462	503	459	487	476	526	514	493	494	492	525	496	489	500	513	486	501	440	493	465	503	478	471	473	536	471	504	515	507	511	460	467	497	473	502	540	462	473	506	450	498	551	510	492	495	512	475	496	511	486	491	467	492	508	472	489	501	503	483	503	481	495	481	477	473	439	496	516	498	497	516	489	463	483	462	483	505	477	513	497	452	508	456	471	487	520	469	507	469	519	513	491	483	480	494	480	491	462	449	489	453	461	504	489	504	417	455	478	478
24386	22789	31467	25431	22280	11859	588	229	218	182	219	213	206	187	195	231	202	200	207	196	197	206	195	194	202	180	200	189	184	205	188	176	201	180	170	196	218	230	208	203	186	166	178	178	210	197	183	193	193	189	208	197	198	183	186	204	218	186	192	195	190	200	192	196	193	183	191	187	200	202	188	201	202	178	203	194	213	207	197	184	191	211	187	205	191	189	190	211	190	203	189	182	188	182	190	204	205	181	175	186	188	200	191	195	207	179	181	193	232	193	189	206	197	192	177	218	207	195	173	212	181	184	204	207	200	192	213	189	175	179	200	187	193	190	168	200	179	206	187	197	198	186	179	202	202	180	204	208	180	189	179	194	203	192	197	207	199	200	201	176	191	204	202	211	180	186	213	212	207	203	185	185	195	196	200	206	171	204	191	207	184	206	193	175	172	193	197	158	227	185	216	208	204	196	170	176	209	179	200	189	169	177	208	159	207	179	191	196	175	195	186	193	205	180	173	212	226	199	181	189	209	177	178	189	183	185	182	188	223	179	207	192	191	200	181	193	200	212	218	207	193	219	199	188	205	195	196	200	191	179	198	178	213	173	216	189	202	190	220	177	163	193	189	204	184	172	197	203	179	207	209	193	196	205	188	181	179	205	174	183	178	191	177	194	198	180	166	191	190	185	174	206	204	170	198	192	193	191	189	172	204	188	218	196	170	188	195	202	216	184	181	178	184	159	201	173	181	208	213	199	197	187	199	191	192	185	205	167	186	194	204	197	184	186	199	204	187	183	190	201	188	199	173	215	197	176	185	198	213	196	207	188	189	188	209	189	193	188	210	179	183	189	180	220	198	182	199	200	211	197	215	189	160	173	207	199	209	208	198	203	171	209	202	207	178	155	195	191	184	200	192	203	208	198	175	200	177	183	184	197	166	192	198	191	207	197	209	202	176	198	203	206	210	207	213	185	193	192	167	212	175	195	202	208	199	172	187	187	209	192	190	193	213	189	169	182	169	180	209	183	198	167	176	203	209	188	218	169	181	181	180	190	202	194	194	144	194	190	174	219	199	181	192	187	183	190	178	177	204	193	198	205	194	226	193	191	194	214	172	192	195	201	169	185	201	187	188	204	194	182	213	186	184	196	174	180	187	184	198	192	174	185	176	170	168	179	183	184	191	180	195	201	186	190	193	178	190	196	196	178	195	186	191	192	191	189	188	213	203	203	211	180	191	196	210	205	195	224	203	179	198	223	198	169	202	199	206	190	219	164	189	182	196	204	187	159	208	203	203	175	193	195	195	199	197	212	206	213	195	194	203	182	183	184	194	195	212	189	203	180	207	184	186	192	168	199	206	206	217	176	201	190	204	157	195	182	191	213	218	201	206	185	174	216	193	191	196	203	212	198	180	188	175	194	178	179	199	186	206	194	201	198	206	200	197	178	198	208	176	188	181	196	177	180	197	189	216	203	192	200	188	200	188	190	209	213	199	206	200	210	192	207	184	203	195	197	222	180	196	168	213	202	174	200	191	180	190	193	178	197	171	198	209	185	186	193	192	195	173	195	190	184	213	178	193	215	190	199	180	176	196	190	189	183	210	175	167	177	176	160	171	189	196	197	185	184	189	172	194	181	209	186	187	200	183	182	182	219	197	195	192	210	187	174	180	192	193	180	192	197	198	174	188	218	199	200	179	201	210	188	185	179	181	191	205	193	207	201	198	188	192	199	218	181	188	196	205	199	191	183	191	181	242	205	209	186	209	201	214	189	194	176	185	197	217	180	184	198	204	191	177	188	222	188	187	206	201	202	186	182	170	191	194	178	205	202	200	196	204	200	175	215	187	153	180	179	213	206	206	204	192	198	200	181	206	168	184	188	207	192	210	180	206	179	206	186	188	189	194	174	186	195	199	190	196	198	201	222	206	181	206	187	168	210	204	185	178	214	172	194	179	224	186	186	199	198	178	190	204	182	202	207	173	215	192	194	197	181	185	201	217	175	196	210	204	182	193	187	184	202	202	191	205	202	171	173	176	184	193	203	194	190	216	202	191	198	190	210	189	192	214	194	189	190	197	216	186	199	191	200	183	216	216	188	195	188	171	191	213	206	178	187	210	223	186	224	204	201	190	193	176	191	181	201	199	161	189	191	182	203	179	182	198	191	189	183	209	176	181	210	192	202	215	182	201	208	185	173	183	186	196	198	203	176	201	203	181	180	166	169	218	189	203	181	179	168	185	159	200	215	204	203	208	203	186	184	186	198	211	170	187	196	169	190	187	180	177	175	186	193	196	194	204	175	206	188	201	193	217	187	206	176	194	196	187	197	182	196	199	199	180	195	182	194	210	192	223	178	172	229	196	187	183	205	196	186	190	190	188	193	194	213	188	190	178	195	221	195	191	196	193	186	209	189	206	184	170	189	211	192	170	189	199	197	212	198	196	184	171	179	191	214	204	178	203	189	187	176	193	170	177	178	166	191	183	184	198	176	189	194	156	209	186	181	176	194	195	186	218	189	181	187	202	175	219	184	185	190	170	180	183	197	208	189	200	188	189	197	171	189	198	197	191	189	175	183	168	199	178	199	188	175	207	186	188	195	171	202	190	204	172	174	184	183	174	192	182	155	203	205	180	203	196	194	201	193	196	188	197	217	178	190	202	207	192	203	171	180	161	194	184	183	188	188	192	191	209	204	168	199	224	212	201	190	189	187	196	162	189	189	176	216	170	175	196	181	222	211	209	192	199	196	197	163	200	190	205	169	181	190	192	185	203	173	224	205	149	164	172	210	190	206	186	181	173	181	170	202	194	202	186	204	203	178	201	196	209	209	212	202	196	163	182	172	187	196	184	206	195	167	213	204	184	216	198	215	179	190	187	195	198	200	218	201	238	179	217	168	187	203	186	198	220	201	184	193	169	185	179	182	188	186	203	210	204	183	208	195	186	201	209	176	215	218	210	175	177	192	201	193	184	208	177	194	188	200	171	182	201	203	196	212	181	185	175	185	199	182	184	191	179	190	194	190	210	185	190	190	210	183	179	190	225	220	185	173	181	177	206	185	178	197	185	205	183	205	193	173	174	194	201	187	196	199	196	189	186	203	182	196	177	195	213	186	180	167	194	189	183	186	198	206	218	198	182	193	194	223	185	193	185	211	181	182	195	183	189	187	208	172	198	187	199	207	194	175	193	201	170	200	195	200	171	187	185	178	168	214	195	176	186	189	182	168	176	168	191	179	198	191	193	210	218	171	180	184	200	198	215	192	218	218	178	207	189	180	200	195	170	176	182	173	208	174	198	189	186	190	183	176	188	177	187	200	192	200	194	221	199	195	207	200	161	219	194	188	169	201	214	180	194	188	194	189	181	189	181	198	205	208	182	213	179	151	191	213	171	210	188	178	197	194	181	197	198	195	198	187	189	196	200	190	193	197	173	187	186	196	184	195	200	199	200	206	214	192	181	174	199	216	191	216	180	208	206	186	201	183	195	174	204	175	206	191	167	201
58885	85560	56644	28700	27464	4652	460	466	411	450	387	384	392	420	353	405	340	349	376	394	371	382	364	352	371	357	352	383	392	369	402	355	375	372	392	380	376	349	397	363	412	387	377	394	380	345	371	364	372	381	352	373	372	391	410	359	383	396	380	390	348	398	383	391	378	411	371	386	381	350	404	354	414	390	371	383	398	376	341	355	338	346	367	329	377	352	375	392	379	361	392	368	358	373	371	342	386	386	340	414	369	383	393	336	379	395	372	348	386	316	397	364	337	360	372	375	388	402	376	381	407	371	371	371	360	360	401	360	372	393	369	369	385	351	389	352	368	390	343	388	379	391	393	394	361	339	338	355	376	342	378	358	382	387	382	409	370	385	362	364	362	337	368	376	392	356	380	391	387	385	334	369	361	342	384	395	384	392	376	386	384	381	372	379	375	367	365	385	385	394	368	356	350	335	353	383	378	401	391	381	366	367	368	360	367	379	381	362	364	342	367	356	365	391	403	321	407	413	382	357	385	359	370	375	352	408	395	364	415	415	363	396	358	381	392	390	343	378	370	376	360	347	380	393	372	406	364	347	348	369	357	387	372	355	403	368	369	382	369	357	362	372	394	346	362	387	367	377	350	346	361	360	387	372	360	377	369	354	394	370	356	343	394	363	378	370	359	375	328	369	367	357	378	379	349	334	376	344	392	396	362	389	356	386	393	370	362	387	377	392	348	385	371	390	345	357	357	378	365	394	350	349	379	373	371	395	380	388	396	353	395	380	366	387	387	348	338	377	388	359	375	358	373	371	396	392	384	371	361	353	396	358	376	371	377	388	386	371	347	363	380	362	353	389	368	392	375	363	378	374	382	361	367	404	367	372	371	377	386	364	413	366	369	353	373	389	363	387	342	376	388	388	346	386	357	382	378	371	395	356	372	372	362	382	356	361	382	351	382	360	383	418	387	374	382	376	344	363	365	366	359	347	382	375	354	363	353	392	365	386	369	377	393	365	342	362	352	341	380	365	358	355	422	369	364	368	381	375	391	373	348	403	358	354	403	350	395	392	326	383	382	362	377	374	352	385	391	361	378	359	395	367	361	393	352	380	375	343	382	358	376	358	391	404	397	374	397	362	377	430	383	351	345	374	373	347	330	409	379	350	374	359	339	396	359	370	389	400	373	416	387	378	354	371	378	382	356	405	353	407	365	358	364	353	381	382	386	351	375	339	354	339	350	384	406	377	393	368	347	378	334	361	368	352	415	357	346	371	375	371	352	383	393	355	356	362	369	401	415	377	366	347	382	379	390	410	364	354	366	390	361	384	384	359	372	391	371	388	371	364	386	366	388	368	372	363	391	397	383	368	369	347	408	375	340	380	350	380	372	346	363	370	390	385	378	386	352	379	392	379	373	373	398	337	369	398	332	354	358	387	346	353	390	364	337	381	400	392	357	345	356	323	382	372	383	402	376	391	347	378	421	357	375	373	397	365	400	359	387	374	351	396	361	396	356	361	385	394	376	370	360	363	371	331	380	341	407	389	383	362	370	381	353	356	375	368	412	365	397	371	380	396	335	385	318	381	357	365	371	368	409	381	393	384	356	384	386	395	391	389	384	374	353	400	372	336	398	389	363	377	365	348	364	343	368	338	372	377	398	364	380	328	385	375	367	368	361	362	349	348	384	368	347	395	340	359	372	352	372	384	359	373	366	350	355	386	383	327	385	382	357	360	335	365	365	338	363	385	416	366	348	416	387	389	357	372	343	387	340	380	394	354	374	347	410	357	361	385	375	418	363	360	344	380	378	379	372	373	384	358	376	384	368	413	386	369	377	370	366	379	391	383	396	367	403	345	361	373	368	349	388	359	360	368	369	348	367	342	383	371	375	380	368	341	381	379	359	382	397	388	403	388	405	400	375	377	359	339	410	348	413	356	340	369	381	369	394	357	376	370	382	367	326	390	372	348	360	382	381	360	349	366	364	372	403	368	354	355	357	390	349	371	350	366	386	401	332	399	375	388	361	376	372	380	383	382	389	375	369	398	378	346	386	401	355	386	389	350	388	386	398	402	383	387	384	371	392	355	375	358	343	415	393	379	359	335	353	377	364	380	406	388	380	374	353	346	354	377	391	363	408	397	371	367	356	350	386	384	395	365	362	346	346	377	363	368	376	401	369	365	351	346	359	392	383	360	362	393	362	394	360	339	369	370	363	376	370	353	362	365	384	381	372	388	363	358	391	379	320	412	370	378	382	384	367	356	361	378	395	340	396	421	368	356	339	370	356	398	358	333	369	388	384	403	344	352	345	368	381	336	358	402	353	368	411	376	379	358	410	403	373	396	380	381	360	368	373	349	371	377	352	371	355	377	354	343	403	382	383	411	363	383	329	331	370	369	397	337	389	375	373	359	399	380	407	357	369	353	350	406	383	362	388	340	387	379	383	366	386	377	375	337	370	368	372	385	355	392	371	365	384	360	375	376	349	421	369	395	393	393	404	358	354	389	405	405	367	360	363	368	359	344	346	352	372	359	384	412	384	382	376	368	376	380	366	381	402	383	357	377	377	375	408	390	362	392	377	353	356	384	353	364	367	396	377	399	380	369	352	382	369	357	373	341	364	356	364	418	357	396	412	356	401	381	363	378	367	369	373	366	367	389	340	339	366	360	366	402	346	372	368	357	386	377	377	374	359	381	377	393	371	357	353	348	387	392	332	338	390	370	389	352	399	368	389	373	369	381	384	364	357	348	377	347	393	377	345	367	391	390	348	408	410	376	405	382	351	385	385	350	364	362	380	365	381	379	351	384	361	347	365	366	388	402	380	349	381	375	369	355	367	394	399	352	386	401	382	368	363	372	357	401	357	375	338	363	399	389	380	406	355	381	379	353	364	356	404	383	359	389	360	355	404	366	384	387	359	375	350	370	366	372	369	357	350	407	384	356	363	372	395	386	369	347	365	353	380	392	373	352	365	354	384	417	384	374	369	391	362	417	351	377	378	382	432	367	396	384	330	380	382	404	382	362	396	364	370	381	381	356	382	395	377	368	366	371	383	358	391	368	339	339	334	355	343	371	382	366	347	423	396	382	373	371	351	374	330	392	416	353	360	379	379	342	411	397	364	363	365	397	391	371	364	371	392	329	372	375	355	358	380	379	377	399	387	382	368	390	365	389	337	375	393	392	357	348	350	357	383	406	386	416	372	367	360	408	388	389	390	365	359	404	378	358	380	369	386	379	380	365	350	394	375	379	353	371	353	394	395	369	387	380	386	405	361	374	386	373	374	363	416	385	361	353	363	350	375	367	368	382	401	393	357	399	372	390	411	380	363	330	339	394	401	379	381	388	392	354	387	351	359	331	368	345	370	354	352	342	400	347	368	391	371	367	383	372	396	386	360	325	395	363	366	370	359	384	352	364	393	360	381	401	362	383	391	391	366	382	356	361	374	378	394	394	366	388	376	399	366	366	361	377	362	352	372	349	375	393	357	371	381	361	369	372	363	387
23108	22115	30096	23665	22767	18710	4117	443	351	403	371	336	364	345	341	363	334	362	345	322	327	348	333	361	356	335	333	336	322	373	348	347	358	322	374	351	360	345	318	345	368	340	345	335	367	344	334	329	353	351	351	325	369	315	357	364	349	340	333	349	381	349	345	326	331	329	356	371	335	382	342	356	359	360	358	310	353	384	363	351	346	358	342	365	328	349	309	351	324	364	304	347	366	345	379	340	339	356	341	345	342	332	341	320	349	351	358	318	365	346	369	357	331	339	317	339	364	353	354	340	331	365	372	360	316	371	316	346	361	352	344	337	360	345	346	315	356	336	329	344	347	358	336	370	368	354	359	323	352	348	352	339	342	329	346	325	330	382	336	323	370	325	382	339	320	319	338	350	370	340	349	337	345	309	334	327	377	347	343	314	318	309	368	298	340	345	340	355	327	333	357	352	325	326	334	338	369	305	345	372	317	321	365	344	350	340	347	379	343	341	336	358	350	340	340	354	334	329	331	294	354	362	335	350	341	362	343	321	375	350	311	341	340	332	353	365	348	344	346	346	322	338	350	375	341	368	360	344	355	333	347	339	354	369	358	351	367	353	353	354	356	316	339	310	382	357	335	312	364	333	332	337	379	332	327	335	302	309	372	345	323	326	360	325	349	329	371	392	305	363	356	334	329	359	360	342	324	340	347	333	370	339	346	341	325	355	349	334	363	340	333	358	336	330	314	356	349	367	359	366	375	327	341	355	354	347	346	323	373	308	310	341	337	351	346	359	343	350	343	330	318	352	354	340	307	329	331	359	361	351	377	325	337	379	372	348	390	309	330	356	352	348	347	345	342	357	311	373	349	364	356	329	370	362	376	333	344	349	352	327	355	351	350	344	349	357	338	358	341	347	340	353	330	335	355	331	346	335	351	339	356	348	334	342	321	349	357	346	336	370	359	339	329	343	349	334	318	340	313	331	341	343	342	345	344	311	332	359	355	362	379	361	334	345	365	340	340	333	347	337	315	338	365	356	348	386	355	361	335	328	326	351	366	340	345	321	320	357	357	344	355	307	355	319	341	344	345	340	366	366	330	356	357	318	370	346	376	340	337	365	351	332	332	348	350	329	368	308	379	353	346	369	325	346	363	337	305	347	358	337	355	318	314	361	347	305	361	306	375	323	325	369	314	362	338	328	333	345	359	340	346	369	348	358	319	339	358	336	357	374	321	342	342	316	356	332	336	342	353	340	347	353	326	351	371	335	346	354	349	343	351	377	357	323	376	318	338	336	311	338	351	349	356	353	348	344	307	330	322	349	354	368	361	356	322	336	339	350	317	353	338	320	382	332	328	345	359	374	351	342	356	336	331	321	337	332	338	329	371	359	318	324	342	336	318	334	339	336	321	329	352	327	333	351	395	345	303	342	335	374	338	291	357	369	314	339	347	329	318	352	350	342	375	363	396	367	312	344	333	323	353	343	345	354	349	359	333	344	364	297	357	341	356	347	329	327	310	333	329	369	325	315	337	363	340	359	365	345	326	324	343	334	304	356	318	352	390	346	354	326	372	350	355	361	333	346	326	334	341	329	387	337	358	372	318	351	351	376	358	347	384	326	346	365	327	343	358	345	332	346	350	319	330	386	338	364	349	349	376	327	357	331	354	366	365	320	329	348	363	351	352	371	337	334	354	317	368	348	340	372	360	352	339	323	330	352	352	314	366	327	342	320	315	324	355	348	336	329	349	337	337	333	345	355	347	346	353	341	339	331	313	373	355	370	339	325	366	307	345	374	369	296	343	319	346	357	331	343	313	335	333	323	321	332	320	342	334	305	315	330	363	350	349	362	354	350	333	336	329	336	343	342	352	352	334	365	336	347	337	350	364	320	335	323	339	334	344	339	334	341	331	343	316	337	322	351	348	318	350	363	333	341	352	350	317	342	341	341	338	331	335	371	351	371	370	369	352	296	350	323	357	355	338	315	324	317	333	335	377	328	306	399	345	376	354	365	355	320	315	349	364	345	342	355	351	345	314	361	332	349	341	340	356	359	342	307	317	374	331	336	354	337	371	309	344	347	342	343	360	342	346	360	350	323	362	365	320	338	299	313	347	343	356	361	351	343	347	348	324	343	332	350	341	356	353	352	352	344	354	309	357	349	351	304	319	338	375	348	337	340	340	328	360	343	342	357	342	341	341	305	348	348	377	341	374	352	366	331	345	316	344	297	347	320	324	363	330	319	359	342	387	344	339	336	349	357	383	341	310	327	327	343	324	333	332	337	356	365	353	330	367	327	330	329	354	322	371	349	375	365	340	340	345	320	353	343	366	347	318	321	311	323	323	339	368	358	347	347	323	325	330	347	346	336	366	348	326	333	333	329	308	384	316	351	343	319	321	337	318	329	352	323	358	333	344	348	336	320	332	332	326	341	338	345	352	362	320	342	358	320	373	367	328	334	322	351	346	370	335	347	379	327	301	319	327	358	332	352	349	343	347	336	331	331	356	389	314	333	338	343	327	344	353	347	321	321	316	337	376	346	350	326	309	377	334	334	333	359	344	316	351	362	350	325	348	371	320	342	323	346	361	346	327	334	341	316	381	355	364	363	325	359	316	352	347	384	354	353	339	308	318	345	358	317	365	354	347	345	359	357	327	338	330	351	361	339	334	350	372	359	351	337	358	341	357	347	351	336	331	347	320	332	359	337	352	349	360	336	354	352	320	352	316	340	325	331	375	344	334	322	355	353	323	364	339	364	361	337	317	353	342	339	333	324	352	361	343	355	325	331	333	322	396	325	327	359	320	337	346	345	339	341	361	319	365	340	407	349	354	338	325	348	326	335	367	340	365	348	366	333	361	324	369	338	373	315	338	352	302	363	356	321	382	357	342	321	356	338	344	355	344	360	367	351	344	375	329	352	313	374	328	355	339	373	352	363	347	365	320	346	360	371	327	355	330	341	348	351	353	375	348	380	332	324	337	324	339	339	335	352	338	361	320	334	350	325	356	376	384	353	357	331	377	361	345	358	380	325	351	360	346	349	327	323	373	337	333	335	318	354	287	313	324	328	333	336	307	366	350	312	335	337	308	356	356	324	328	353	356	354	360	315	362	329	323	334	369	333	316	353	346	380	324	319	351	351	347	333	360	333	323	344	339	368	341	339	348	315	321	355	357	364	367	364	361	350	337	302	328	349	344	358	340	379	322	327	342	339	340	354	316	365	349	325	348	357	365	352	368	310	334	332	333	335	351	350	351	351	321	350	347	310	330	349	368	343	349	341	381	313	339	342	378	334	327	320	333	338	326	358	344	362	326	347	343	320	341	301	369	345	340	358	334	329	345	377	343	328	358	337	340	370	342	329	346	322	349	306	349	328	336	319	350	351	327	355	323	357	319	316	364	310	391	339	372	285	349	343	357	326	301	358	355	366	361	335	312	340	341	354	375	334	315	347	363	332	350	309	324	352	331	359	356	335	320	350	332	318	398	320	359	317	342	370	340	331
58193	94715	63421	36808	32786	4892	782	724	652	650	668	631	579	613	628	696	643	606	616	637	608	596	591	565	619	603	566	598	609	624	585	604	585	605	568	574	609	587	577	609	589	583	594	591	574	569	577	597	568	601	603	613	575	599	585	583	596	614	588	600	604	611	617	621	601	590	615	600	599	615	596	604	617	599	577	604	597	596	615	610	544	601	592	649	585	575	597	591	570	635	587	584	553	611	584	605	613	612	573	571	621	627	586	561	561	591	597	590	556	596	541	611	579	584	587	607	582	615	601	612	606	651	591	588	658	586	582	629	601	597	568	579	649	640	617	585	594	678	602	576	599	602	598	596	640	623	591	639	622	577	584	639	606	602	607	587	607	618	616	584	589	586	617	605	639	594	575	555	586	586	631	585	633	590	559	618	569	573	536	553	626	606	652	585	596	638	624	613	614	536	549	573	644	612	620	643	600	610	558	570	579	571	553	620	618	572	592	612	565	578	624	595	588	616	538	605	604	591	629	573	589	581	616	596	593	609	598	615	622	584	577	574	558	547	555	609	668	561	602	573	603	613	578	542	640	623	595	594	623	617	639	586	562	627	574	603	587	612	579	554	634	593	570	627	623	620	601	579	610	613	586	578	621	581	627	594	598	578	584	588	559	603	627	580	598	605	601	581	605	587	626	547	613	596	619	609	544	595	613	587	574	576	588	603	574	603	614	599	607	620	608	582	537	606	549	613	592	559	625	619	607	646	616	587	602	567	574	582	596	582	579	603	544	567	581	559	608	608	591	605	576	608	581	596	577	610	592	606	549	591	583	590	599	596	589	538	601	621	549	640	592	615	588	546	601	631	610	605	615	584	576	583	597	548	635	602	587	582	614	578	602	578	651	620	589	608	617	580	600	652	599	612	579	557	542	612	602	576	593	542	588	591	562	580	625	608	603	630	611	627	585	595	560	588	600	569	610	616	645	582	633	585	582	606	613	629	624	636	606	572	628	586	605	565	563	566	583	571	622	620	602	606	596	592	581	587	612	620	585	646	591	598	622	563	556	594	590	626	605	587	569	613	602	604	565	600	584	643	622	618	565	605	595	575	597	572	599	605	608	608	618	587	575	638	604	615	591	559	580	587	583	584	583	602	615	543	588	592	602	583	563	576	609	612	566	600	551	588	521	607	582	565	577	615	583	562	600	576	612	564	562	598	582	630	583	618	581	597	560	553	595	633	538	605	652	602	599	600	576	602	610	598	585	560	610	577	607	617	618	616	598	603	589	624	593	587	636	610	616	595	606	612	585	642	613	609	572	589	565	623	584	612	612	586	599	569	611	608	630	564	581	595	601	545	600	589	599	594	568	621	599	584	635	586	559	621	603	576	636	645	584	610	576	624	624	603	609	573	587	601	576	605	605	630	608	582	594	646	608	598	562	556	598	596	641	577	579	621	600	582	618	583	580	628	587	612	622	610	586	616	641	620	574	578	605	592	647	637	601	587	549	583	592	578	589	658	625	577	591	573	600	605	604	594	588	628	610	606	583	579	543	601	580	574	599	610	623	601	569	605	588	595	594	593	595	628	581	619	601	599	598	576	628	583	585	610	619	595	582	642	618	583	606	609	585	562	561	648	592	585	583	590	569	590	576	584	601	571	591	620	569	587	598	593	591	584	569	652	588	571	586	600	613	609	643	594	588	624	628	642	560	607	647	578	580	610	584	627	619	577	618	644	615	617	562	583	619	590	616	581	577	620	605	613	611	587	578	604	630	617	596	578	634	585	572	579	592	564	597	576	566	610	625	586	578	592	585	551	600	600	564	608	595	610	604	598	611	595	594	609	587	573	600	608	603	575	581	613	608	596	587	593	569	572	589	624	577	560	606	581	585	569	607	589	569	615	552	614	601	620	591	585	548	608	558	621	607	592	609	599	589	576	638	577	587	579	537	580	659	554	638	578	568	622	593	607	584	580	576	605	607	619	584	612	599	559	620	593	598	603	566	584	618	616	592	564	555	626	593	573	595	581	616	615	592	617	606	602	571	615	589	622	606	574	623	611	626	594	635	598	543	642	596	622	606	611	616	594	587	566	628	558	598	612	585	588	641	577	594	599	607	595	564	601	568	599	641	630	569	575	573	593	616	609	618	591	573	580	602	611	575	578	612	600	599	583	636	622	566	560	600	625	630	590	628	564	603	621	587	630	583	595	611	607	570	592	625	638	643	574	588	596	639	583	618	617	608	592	604	589	623	642	572	617	613	625	606	578	611	603	565	552	636	563	601	605	587	580	585	588	617	594	591	619	626	567	626	632	593	584	626	601	617	577	590	599	538	601	555	622	602	587	615	606	603	654	604	549	591	591	595	608	661	597	578	574	607	602	607	618	566	571	604	570	612	551	561	582	573	617	637	614	628	594	572	604	586	583	604	631	583	574	586	576	598	614	568	579	590	624	635	603	633	586	606	569	591	601	590	562	596	566	600	658	644	601	614	558	593	608	558	573	608	565	601	584	579	578	582	578	580	579	575	559	589	600	580	563	581	572	607	578	634	658	575	563	603	559	590	582	604	618	603	663	604	599	577	609	599	594	602	609	601	602	543	653	624	609	675	603	597	599	641	558	605	593	636	594	623	597	616	572	578	592	602	589	665	607	588	588	593	576	593	666	613	584	603	606	558	627	601	560	602	599	634	547	587	534	639	576	564	592	582	584	628	617	565	583	613	604	586	610	585	603	592	635	588	629	598	623	597	610	613	607	614	586	617	627	611	602	621	579	567	653	574	574	572	608	613	609	527	604	608	576	578	585	632	607	596	565	613	567	555	592	623	627	595	589	638	592	652	603	620	611	568	575	583	622	619	594	581	598	588	616	591	582	569	626	615	590	582	616	609	565	574	587	619	611	609	563	598	580	602	603	558	591	605	617	636	607	590	587	618	589	599	557	607	591	605	597	577	592	614	588	630	583	605	609	617	620	583	607	599	605	599	592	598	590	595	570	582	605	581	580	594	559	619	554	602	627	569	607	633	561	593	581	549	559	601	549	626	569	585	546	587	603	553	588	588	570	593	608	620	604	584	591	600	593	598	641	644	602	641	595	633	587	589	625	587	627	602	592	605	565	589	629	596	580	612	603	578	588	620	642	585	593	585	586	602	554	589	590	621	606	635	604	571	645	599	587	599	595	592	622	553	582	576	618	576	586	573	596	565	604	604	562	543	583	627	552	560	588	579	616	577	587	604	641	535	636	575	622	583	605	617	582	564	572	629	597	593	586	616	566	539	598	604	606	614	587	588	580	593	570	568	578	621	560	642	642	587	599	590	583	597	603	681	593	624	586	612	629	588	642	575	587	628	587	619	593	574	584	585	589	663	615	581	606	590	582	627	609	587	602	543	581	623	631	555	587	608	552	580	613	544	616	603	515	608	576	589	657	598	564	614	590	592	627	555	596	558	579	561	645	572	620	619	591	577	597	596	566	610	557	664	588	622	629	607	609	564	594	605	624	586	566
28831	28655	23886	8429	3042	544	320	292	300	232	258	267	251	300	258	293	275	265	272	288	301	285	271	254	270	276	264	269	258	287	282	270	285	293	274	280	256	268	280	264	300	260	277	252	264	246	278	287	302	270	284	280	263	262	272	298	279	266	305	264	287	281	283	263	267	252	254	277	273	274	289	257	268	282	273	273	279	251	270	282	260	274	270	258	281	262	261	284	293	274	246	273	278	244	258	265	302	291	286	296	252	262	276	275	270	266	291	238	262	268	257	296	284	258	261	266	277	268	255	265	274	271	257	282	280	231	295	279	264	280	231	256	252	297	254	266	274	269	239	252	269	282	267	268	266	298	265	254	282	254	283	243	278	274	296	258	290	273	285	281	248	254	267	264	255	293	269	262	242	255	251	248	251	274	275	255	255	295	268	268	288	284	265	251	286	286	262	277	292	287	292	245	270	270	244	284	259	246	248	244	288	278	242	266	249	292	257	262	252	249	266	317	296	303	295	265	253	264	279	271	263	252	303	267	270	267	306	250	267	258	264	247	254	262	250	265	254	270	277	269	270	283	272	272	261	267	253	256	274	276	277	264	276	286	257	257	262	250	270	274	275	263	267	247	246	289	273	266	274	260	270	270	282	237	251	268	271	240	280	245	273	255	229	269	307	259	286	245	302	288	266	219	288	271	295	289	255	244	262	241	244	240	264	236	286	268	277	258	258	294	265	239	260	283	249	247	239	277	276	276	281	271	269	246	267	243	262	269	261	274	251	267	284	258	263	270	289	278	261	279	266	263	266	229	283	264	274	264	249	287	273	267	262	246	271	247	294	277	258	268	277	252	278	297	284	277	270	271	279	294	241	271	304	294	295	291	263	283	290	277	283	269	257	267	233	289	246	248	286	258	275	274	268	239	256	248	275	287	284	277	253	272	249	290	252	286	269	265	260	280	273	252	252	257	270	268	246	286	264	267	293	258	268	278	311	302	248	236	280	279	243	264	286	311	262	280	279	269	246	233	256	276	281	307	252	284	261	262	294	291	275	253	243	271	276	259	268	286	290	265	258	279	307	266	238	274	284	258	247	274	269	286	274	281	264	250	253	280	277	283	260	271	274	259	274	254	265	272	301	249	271	273	256	251	271	241	272	258	256	265	273	272	313	260	332	276	262	273	262	251	269	267	266	273	272	270	269	275	249	283	296	242	237	243	264	278	253	268	265	233	280	284	257	263	280	270	281	267	271	300	303	266	273	263	290	255	269	256	272	288	275	266	277	272	252	246	247	269	246	260	238	301	239	245	265	281	258	262	287	250	262	293	264	261	260	279	244	262	253	253	261	265	288	260	243	280	256	262	249	299	245	281	273	296	270	259	264	264	269	292	263	270	261	282	268	260	246	277	262	244	287	272	285	295	327	274	273	248	269	268	276	267	290	286	262	254	266	256	286	277	267	308	237	284	269	248	263	288	300	287	267	302	261	267	290	263	274	283	267	246	260	232	253	261	263	270	251	284	274	241	301	267	272	273	279	288	261	268	266	298	301	293	282	268	250	242	286	266	284	269	275	273	284	253	242	281	255	293	286	277	284	254	277	278	308	273	267	266	265	268	288	263	273	266	290	274	278	272	246	271	260	305	316	251	272	290	286	242	291	302	272	285	273	282	288	276	268	272	246	286	241	253	276	287	246	275	315	257	274	282	262	269	286	277	273	278	278	281	316	296	269	280	268	262	239	267	284	268	280	236	265	264	250	273	263	260	263	276	283	286	265	285	284	274	286	288	255	270	274	274	279	283	275	280	246	272	264	280	280	302	275	286	255	278	281	236	264	252	291	269	277	287	263	278	270	244	241	263	276	260	267	291	293	254	283	244	264	276	257	296	272	291	269	295	261	269	239	276	285	272	323	294	273	246	251	268	259	262	277	272	253	291	281	243	273	278	270	224	251	268	234	302	289	258	272	264	261	260	263	271	251	244	276	280	285	292	259	289	254	257	252	265	253	289	287	285	260	224	284	263	265	283	267	265	304	282	270	286	254	239	284	240	273	284	255	272	259	282	255	250	250	283	288	264	262	259	271	271	278	274	300	266	282	266	278	263	254	268	248	277	247	276	282	280	271	270	275	257	295	276	261	262	302	232	243	285	254	281	272	276	248	298	254	251	287	247	281	270	243	282	294	272	292	230	252	295	303	263	265	294	259	264	252	277	265	267	297	257	265	281	269	263	271	292	258	260	284	272	261	269	259	254	274	283	288	262	246	273	265	230	256	290	273	272	258	263	256	257	248	245	274	252	269	272	268	282	287	263	276	253	264	279	267	275	270	272	249	262	297	302	228	276	252	262	285	258	287	282	255	273	274	254	257	280	271	285	262	267	278	302	286	260	256	270	288	258	252	271	262	283	288	256	242	289	257	273	272	255	284	283	271	283	282	269	242	256	300	270	266	300	314	274	282	273	260	277	245	275	262	259	278	294	269	266	279	257	284	246	269	257	282	258	254	270	244	275	303	265	273	256	295	260	265	271	256	299	253	242	270	260	270	296	260	265	292	252	288	266	249	279	257	265	261	271	269	248	278	287	257	295	264	291	254	295	270	244	239	278	252	259	255	239	264	264	257	258	313	261	277	284	264	267	301	288	281	261	282	282	269	282	255	254	293	294	296	257	264	292	271	264	251	275	238	267	289	254	268	270	297	279	251	263	284	271	262	287	261	279	274	256	278	249	240	249	271	255	268	268	240	242	247	262	259	291	288	249	293	264	273	252	278	283	265	270	272	257	270	287	266	279	251	261	249	269	254	303	301	247	294	257	300	246	257	277	248	270	276	260	276	267	245	262	273	275	273	272	282	273	280	296	242	270	256	276	252	252	271	255	259	251	285	275	270	265	295	309	249	246	260	286	243	284	254	281	282	250	266	275	288	253	283	285	259	279	287	285	294	248	287	246	250	269	241	263	270	266	261	274	275	260	279	273	258	279	240	259	246	257	243	279	240	281	281	287	255	262	260	265	266	234	312	263	281	273	288	269	266	266	253	252	258	269	272	279	287	304	246	258	239	269	265	259	261	267	258	246	265	289	270	261	263	284	279	263	292	281	241	262	259	260	280	300	271	256	265	240	257	285	262	274	266	278	286	256	279	307	260	295	274	242	266	266	257	260	238	260	307	246	285	277	265	252	241	265	276	295	274	272	249	271	225	296	266	249	263	266	252	260	293	298	269	265	269	286	232	248	264	265	277	272	275	275	281	275	271	273	270	293	289	276	295	291	249	254	280	262	231	289	266	292	270	289	260	271	318	292	267	266	272	244	281	301	265	265	245	282	270	270	279	258	252	288	266	259	248	288	289	258	257	267	277	270	273	250	271	265	281	254	264	238	268	276	266	277	281	255	253	274	251	273	286	285	262	263	249	311	287	290	265	268	273	263	268	288	259	275	285	269	266	282	255	299	262	253	276	283	271	286	276	276	278	269	250	265	275	275	248	272	263	277	281	273	273	258	286	271
37022	46811	26658	8453	7102	1171	539	529	522	512	526	496	517	496	483	541	491	502	546	564	528	481	509	479	517	514	559	502	510	492	520	541	508	518	478	536	482	509	517	545	535	494	478	513	498	515	540	499	511	491	497	475	520	489	507	482	552	507	518	495	507	517	515	495	514	533	504	538	461	506	513	512	511	524	508	516	527	540	455	529	495	516	557	516	485	511	520	512	523	534	571	494	503	511	509	536	549	516	472	524	486	498	493	503	494	566	524	493	541	531	531	495	515	497	522	520	532	487	529	499	499	505	510	509	509	490	520	514	519	503	526	492	516	502	519	526	494	474	517	516	527	523	502	516	506	531	500	507	470	478	529	496	512	562	486	479	515	536	495	500	496	465	490	496	467	508	494	555	538	509	470	508	506	503	511	513	510	503	495	496	492	477	527	489	460	533	481	521	528	488	470	494	508	549	509	524	515	448	528	533	547	523	498	541	495	507	519	486	498	514	509	518	566	483	524	498	501	545	509	510	524	485	517	497	547	516	484	509	512	546	512	529	499	495	494	488	502	500	578	506	525	504	511	499	532	513	514	519	495	495	539	499	492	520	500	474	503	482	518	507	501	471	515	509	507	526	495	475	523	495	472	515	530	511	520	537	522	499	508	471	532	478	502	497	476	526	472	480	499	526	521	492	486	483	521	519	539	497	532	525	520	503	525	484	550	488	511	508	505	482	511	480	502	489	523	507	550	467	481	489	553	493	512	513	488	467	523	530	495	533	503	506	471	501	492	484	494	519	491	514	519	506	558	480	535	537	554	478	508	495	512	504	496	530	527	525	479	510	533	540	476	497	491	522	516	475	530	505	543	500	499	517	466	530	513	506	491	486	571	527	524	520	501	529	496	488	509	514	534	479	522	517	506	508	491	508	527	515	535	521	514	518	539	543	495	527	521	510	527	507	516	475	503	502	476	527	512	489	522	524	498	543	519	516	492	529	523	512	500	505	516	528	447	496	525	530	512	479	526	516	485	538	519	484	526	474	510	530	512	544	485	502	469	469	499	511	497	526	502	549	512	505	504	491	472	483	454	507	501	491	522	533	503	481	509	515	521	458	525	494	508	494	456	522	482	540	508	505	502	494	489	534	474	459	468	498	514	486	500	518	498	502	545	533	480	527	533	551	524	518	498	542	475	514	505	500	479	504	482	516	518	518	508	503	548	496	488	480	509	512	500	509	508	487	509	504	542	523	504	501	462	541	507	529	526	514	564	490	498	486	547	509	524	506	499	544	503	509	518	519	498	496	518	536	532	522	503	481	522	502	509	471	518	464	540	475	498	507	478	500	504	513	542	524	515	507	544	468	515	530	552	524	513	512	516	509	503	503	544	514	500	565	518	504	502	554	518	497	498	522	514	489	494	579	513	537	538	523	533	544	499	507	484	532	491	495	497	556	526	534	508	543	514	517	525	437	520	544	509	480	531	516	508	527	592	502	535	516	523	506	553	491	516	535	503	519	494	510	486	576	521	501	507	507	513	476	511	511	489	522	504	526	521	508	525	453	506	502	562	537	528	550	508	503	472	500	463	527	547	520	511	554	540	514	540	512	520	505	498	478	485	544	517	485	515	485	506	473	544	522	503	487	538	513	490	514	506	523	538	547	516	477	483	500	504	519	524	494	511	483	511	572	559	518	530	508	478	504	521	509	495	509	520	491	471	480	490	516	553	518	493	503	518	520	483	509	555	485	491	508	516	490	523	544	537	534	502	533	543	492	465	513	528	468	500	520	499	504	515	514	541	522	516	522	488	556	494	506	546	492	495	517	532	562	544	512	512	502	552	528	496	495	522	474	482	494	520	521	556	494	508	530	514	476	483	500	467	511	525	507	464	529	512	520	511	526	539	496	536	491	518	483	508	522	525	512	541	540	519	536	516	532	541	536	519	491	496	496	510	529	537	451	529	501	555	475	496	562	498	498	505	517	491	541	519	531	509	529	548	501	526	505	494	457	454	533	500	543	541	466	518	543	568	472	523	507	496	556	525	505	482	510	532	526	511	487	514	514	501	497	521	501	522	510	517	543	504	525	486	490	555	510	462	503	501	478	480	510	506	519	518	508	481	482	514	504	488	518	496	478	493	467	519	511	481	517	558	519	511	553	514	521	550	514	526	492	472	518	528	492	506	521	499	550	506	506	505	533	496	527	498	465	514	494	433	498	482	536	509	498	509	475	536	512	504	517	530	527	495	505	520	517	538	508	517	491	527	536	490	554	490	508	509	507	498	496	501	508	492	525	490	531	551	516	551	522	463	511	520	503	509	491	518	504	500	506	541	517	477	495	496	541	509	504	563	521	478	560	539	481	540	513	536	475	518	481	505	482	523	504	454	494	492	509	520	502	537	532	491	527	521	543	471	513	511	533	506	535	554	499	489	474	499	528	519	504	486	502	516	530	483	527	524	512	493	483	513	525	543	528	521	514	533	485	486	536	540	475	470	496	472	517	512	494	530	514	503	487	552	501	487	491	512	538	476	514	532	505	524	537	543	495	510	517	531	522	493	487	554	523	533	456	485	458	501	479	504	513	504	541	548	532	501	476	557	511	520	561	476	515	524	500	468	516	514	559	537	512	486	513	523	493	527	523	484	506	519	517	513	535	475	485	490	536	505	531	509	511	476	506	527	521	543	541	482	496	532	507	490	512	510	545	533	483	511	502	519	512	559	524	552	513	508	527	472	477	506	488	496	491	464	472	533	487	494	524	535	501	458	509	530	497	506	476	551	582	524	550	482	508	489	517	476	494	496	504	541	514	501	478	521	513	510	507	525	467	547	540	513	485	544	534	487	522	499	516	540	551	476	510	506	508	545	516	521	562	497	509	519	504	507	491	514	533	510	505	518	507	460	515	521	457	520	514	514	537	510	504	554	493	497	490	512	526	527	509	532	475	496	482	530	508	505	515	535	516	518	507	529	546	484	510	484	504	553	507	476	474	523	479	517	517	510	507	523	502	551	532	507	493	534	512	515	474	537	494	537	523	511	494	492	516	493	469	515	461	501	488	504	538	491	559	494	516	525	477	533	498	499	519	456	522	480	481	534	538	483	498	514	506	494	470	493	516	534	553	511	503	450	503	525	504	521	506	504	534	526	520	518	483	489	515	505	477	495	506	520	499	503	489	536	496	519	513	466	477	487	544	490	498	508	503	506	495	505	500	463	513	511	487	541	513	476	514	505	520	509	507	513	543	494	523	546	564	499	499	481	526	521	524	503	503	550	539	517	494	480	505	478	496	506	505	516	511	461	485	555	480	551	494	551	480	486	459	545	521	526	547	517	517	543	566	514	510	518	503	523	489	523	520	518	503	503	515	534	509	514	512	554	483	510	502	467	522	530	498	474	496	506	537	541	524	507	526	506	519	518	511	555	499	513	502	468	502	501	500	509	514	525	515	516	554	494	485	482	493	532	481	534	534	523	484	532	538	531	499	537	547	503	514	548	471	522	548	519	509
24389	23123	30576	24855	21819	11155	579	257	227	212	210	206	205	192	245	247	192	206	222	193	215	227	236	201	194	218	238	193	213	222	182	214	209	211	226	208	227	217	196	216	199	224	175	201	206	215	213	183	214	201	238	211	231	204	229	194	191	206	222	189	206	208	214	208	189	194	216	214	209	215	204	209	215	202	200	217	209	203	210	220	222	216	199	209	206	190	195	227	180	212	200	191	230	205	175	238	224	226	197	203	206	209	215	194	196	225	176	186	214	202	191	200	209	179	223	203	197	193	222	217	186	220	181	200	207	202	193	196	201	195	183	205	215	200	206	180	209	203	210	189	204	204	205	195	188	208	219	211	218	195	247	199	205	207	197	190	221	220	186	191	188	207	220	215	209	215	211	231	215	214	220	184	195	190	167	176	200	216	202	195	214	204	213	207	190	192	236	208	228	198	215	209	221	219	221	196	212	189	226	219	208	204	196	226	209	237	198	221	192	224	196	184	203	228	205	184	225	201	185	214	249	202	226	227	181	179	210	176	208	214	191	213	226	211	183	209	195	199	229	196	229	182	171	219	188	240	193	204	220	204	173	235	189	207	194	202	220	207	191	202	194	213	224	178	223	194	207	202	232	195	207	211	216	218	198	194	212	211	227	221	201	189	205	205	197	151	226	224	207	222	185	210	215	208	216	180	210	212	176	205	211	197	211	209	192	187	210	208	197	188	182	217	185	216	219	231	207	211	206	226	201	214	197	214	206	196	209	216	209	218	211	197	200	226	215	200	217	233	218	183	202	208	195	201	189	215	189	191	197	217	168	205	191	159	190	190	199	206	209	185	217	218	208	182	227	198	183	194	215	212	208	205	212	203	221	182	219	178	225	209	218	205	202	210	196	203	198	221	222	212	223	198	192	188	211	172	197	220	186	228	204	210	214	198	184	197	186	201	201	191	209	176	198	201	188	218	196	183	206	214	211	224	179	216	204	220	236	196	188	206	215	227	189	211	212	173	200	228	217	194	216	221	206	206	194	188	223	218	180	205	190	193	217	214	190	191	202	181	209	228	203	190	210	193	188	194	237	209	198	212	213	177	214	180	187	193	207	193	217	226	210	192	191	186	203	218	192	191	201	210	195	199	186	205	228	203	180	205	195	207	202	203	199	203	231	205	203	204	201	220	220	210	202	205	184	202	163	207	221	201	188	216	211	175	195	196	205	205	218	213	203	193	207	201	194	229	201	180	199	217	186	208	209	185	199	206	200	184	215	204	226	209	202	208	186	200	183	208	216	203	201	212	188	184	204	216	203	208	189	210	225	222	219	184	212	186	177	199	198	202	204	200	206	226	214	194	212	201	219	186	231	214	206	204	190	205	213	199	217	201	206	188	207	214	202	208	195	209	211	201	197	202	209	199	209	209	196	206	234	191	192	200	192	209	206	209	211	202	167	192	212	217	205	197	183	186	213	203	202	182	204	206	201	201	206	189	205	213	214	228	209	216	175	215	217	200	247	210	190	203	238	192	216	215	234	234	203	211	187	210	192	201	203	245	212	197	208	207	214	187	212	187	197	197	219	172	221	191	209	196	194	202	226	203	160	196	199	201	213	198	223	218	215	197	193	214	214	196	192	210	171	189	207	214	173	207	203	195	207	187	203	204	222	184	210	208	195	196	197	184	190	191	229	200	203	202	193	205	213	231	192	214	204	214	204	213	193	245	197	227	210	202	222	215	195	214	205	213	206	205	176	188	215	225	214	177	209	235	232	214	204	202	223	200	211	221	204	182	209	190	212	212	180	210	193	198	181	208	211	211	197	184	218	196	200	200	228	190	225	197	193	202	170	191	179	201	186	182	186	221	232	202	203	229	192	218	209	213	206	196	193	215	203	224	227	197	200	224	192	202	213	204	212	217	204	204	194	223	208	195	219	209	205	227	188	199	218	224	200	212	184	198	203	191	210	222	198	219	196	198	194	208	205	199	218	206	196	210	216	200	207	205	201	212	213	229	204	213	171	195	197	219	209	182	189	207	201	192	196	240	212	231	199	182	227	201	182	204	236	211	220	188	190	215	205	238	194	210	207	211	190	195	207	211	224	199	196	213	179	215	187	210	209	214	200	211	178	233	240	215	210	201	190	202	233	191	224	208	230	208	176	213	220	235	197	194	224	215	186	209	209	233	202	221	210	185	207	193	207	201	214	225	220	195	194	195	196	216	224	214	211	197	219	207	206	199	224	223	224	210	170	220	268	187	218	175	195	212	194	196	201	203	187	188	200	193	232	204	218	206	197	220	210	191	200	199	219	206	179	213	206	203	189	215	211	198	200	184	198	200	213	207	206	197	185	182	196	210	203	195	215	212	219	204	226	196	190	196	217	229	212	206	198	187	209	210	166	209	222	216	200	186	224	213	218	187	192	213	212	202	207	205	194	198	196	195	187	204	218	214	180	219	214	233	167	223	195	203	216	200	217	229	173	209	191	188	205	239	216	200	195	216	185	210	202	199	203	193	192	201	185	197	208	196	195	193	229	208	204	210	192	184	211	206	209	200	215	216	217	214	187	200	205	209	208	165	184	179	191	195	183	191	199	213	198	177	202	196	195	221	209	207	208	201	193	213	191	227	181	209	197	175	205	198	195	198	209	234	208	183	179	214	197	189	204	200	180	202	185	209	207	199	207	214	237	218	208	234	222	200	211	199	199	189	215	194	200	195	204	182	206	206	196	190	201	196	201	197	205	206	201	228	200	206	205	175	204	219	177	212	210	162	215	205	224	218	174	212	206	219	179	205	212	194	198	216	202	204	200	219	207	204	178	215	179	190	196	188	196	242	202	215	226	216	203	196	173	197	222	195	184	186	197	194	218	199	207	192	177	177	216	198	207	189	220	226	194	217	216	195	240	204	212	204	191	207	209	219	176	214	179	203	199	211	207	205	212	208	190	175	194	189	195	198	226	225	198	217	189	161	207	197	201	229	193	209	195	186	199	203	218	178	195	213	191	208	193	214	204	241	191	178	195	197	236	203	186	200	206	201	225	202	191	200	220	173	194	196	203	183	221	222	222	222	194	205	198	195	201	223	194	220	204	199	218	217	209	193	215	180	243	204	199	183	188	202	216	194	206	203	200	204	192	217	217	191	199	214	218	204	209	218	199	201	195	203	194	178	203	181	203	211	186	188	207	198	221	215	188	198	190	171	201	243	196	226	208	192	228	206	208	162	186	216	202	217	201	199	197	204	193	183	206	190	194	170	187	205	208	206	201	194	202	212	181	235	208	196	189	217	212	234	191	199	193	192	205	195	235	209	190	203	211	216	197	197	207	182	214	226	187	229	206	229	203	196	197	212	190	185	225	191	220	200	221	213	193	187	214	208	206	216	194	179	180	191	213	208	201	215	203	210	214	198	190	194	214	199	210	216	218	186	212	200	193	176	219	193	218	224	193	172	199	217	195	210	166	228	192	187	215	179	196	202	220	231	182	218	216	211	193	200	214	202	203	229
59632	85722	58301	32089	28715	3537	414	424	438	373	422	409	405	416	390	419	390	377	389	386	385	416	408	400	410	372	416	361	424	428	359	374	372	410	391	378	411	367	365	407	399	389	412	368	416	387	390	389	374	380	362	379	378	353	414	366	403	371	391	382	373	411	388	386	349	390	357	364	354	387	397	386	388	387	373	380	395	385	419	380	406	358	418	402	371	400	380	330	402	386	388	389	379	379	384	375	357	394	361	355	378	392	368	406	364	407	377	383	374	363	397	395	371	380	342	399	376	365	377	392	329	367	380	377	384	407	385	372	408	422	410	370	380	355	402	357	412	424	354	371	371	409	364	371	376	405	379	353	376	389	399	376	414	383	388	384	380	415	368	375	332	406	396	377	400	369	401	356	380	418	390	385	375	358	405	380	377	379	354	357	375	451	416	400	337	400	383	382	391	368	409	376	367	358	391	376	362	373	403	374	389	376	376	358	359	324	414	387	381	407	400	383	386	368	366	395	384	365	384	378	372	378	388	389	384	387	395	392	359	361	389	403	396	367	380	418	370	411	383	357	405	393	368	408	389	366	365	382	376	375	355	365	376	368	372	401	419	380	401	405	373	366	400	391	372	396	360	417	378	377	374	371	409	366	377	349	407	350	390	389	374	409	388	363	424	401	351	383	369	400	386	389	382	404	375	392	408	398	417	370	358	394	358	387	378	362	376	376	360	417	373	385	395	384	340	373	360	362	385	393	357	378	395	385	384	400	390	391	346	422	414	394	365	378	373	370	432	372	379	376	393	410	403	380	351	351	345	342	371	414	354	423	347	356	384	384	369	347	371	363	369	365	367	392	371	361	382	372	362	385	354	397	383	360	386	391	372	390	362	423	396	343	391	380	375	423	403	375	406	369	349	369	404	391	396	387	354	400	378	394	384	390	364	384	376	361	367	337	379	368	370	407	405	388	366	387	356	382	368	368	375	391	382	378	389	379	413	369	394	398	373	398	385	413	408	339	372	403	349	403	400	373	381	369	400	363	383	376	375	381	399	409	402	395	355	394	364	391	375	361	389	388	357	396	371	397	408	388	368	372	377	370	389	364	363	388	373	411	400	382	364	393	382	366	407	331	345	394	371	408	372	383	352	380	371	374	384	408	374	397	360	363	399	350	399	391	402	346	374	373	393	371	394	356	402	387	401	411	401	385	387	379	384	378	379	368	386	371	350	364	364	358	342	408	366	394	392	393	419	365	375	326	403	389	341	373	377	354	379	351	366	369	382	371	401	371	389	381	377	367	385	410	379	404	418	415	376	399	366	350	393	395	393	425	358	370	369	364	354	406	383	360	365	371	345	363	428	383	413	365	374	396	395	380	386	395	383	358	394	379	381	413	390	396	373	395	372	369	389	369	399	385	376	375	398	413	366	389	396	356	370	338	380	378	402	393	385	405	405	379	401	412	367	401	383	382	382	403	373	377	395	383	437	363	357	398	391	393	387	384	404	391	361	394	365	363	422	439	399	409	398	363	360	364	385	397	385	411	374	356	386	373	369	394	400	364	385	355	347	365	385	410	377	379	377	373	370	382	384	375	376	394	445	406	401	395	369	385	391	351	390	405	400	366	377	387	374	388	402	409	375	401	397	403	383	360	417	417	399	366	376	413	390	381	357	372	359	367	400	404	334	364	412	383	371	393	401	375	332	377	381	393	387	378	376	385	422	404	379	365	382	406	371	412	388	391	366	354	389	407	386	378	383	348	398	419	366	388	366	361	333	377	393	398	379	381	401	398	380	387	437	358	366	372	383	364	367	358	353	358	384	376	403	410	373	377	403	401	363	383	381	378	403	366	395	369	330	410	384	415	414	422	389	412	387	365	367	414	395	413	405	369	329	370	380	372	380	415	375	385	385	414	386	371	400	384	385	393	360	399	398	425	378	389	370	415	388	393	385	350	403	392	392	422	358	360	358	377	378	361	359	369	356	367	376	407	342	365	394	372	378	373	343	401	359	392	388	368	391	381	375	401	382	385	358	391	367	370	385	377	385	400	371	383	399	369	358	365	375	365	371	370	384	366	397	350	389	420	405	355	400	379	343	387	353	421	392	362	393	388	396	393	399	390	364	409	419	385	395	365	382	407	365	381	381	369	360	346	394	359	370	408	392	381	351	389	386	381	342	415	353	374	372	425	386	407	398	387	403	402	376	399	385	395	381	364	374	379	387	377	376	403	413	351	362	398	379	363	368	409	446	361	420	402	403	399	371	358	394	380	419	428	374	387	404	408	358	399	377	378	383	347	393	343	362	354	389	365	406	403	391	374	396	367	358	410	390	368	363	401	385	382	382	395	426	376	395	377	401	380	364	357	351	378	408	365	400	377	396	347	393	377	413	383	402	384	433	342	387	378	416	369	377	392	426	382	373	355	394	383	372	380	359	372	393	390	388	364	388	347	425	374	360	378	392	396	351	390	403	377	390	362	334	376	410	358	377	398	392	379	385	355	393	364	366	356	371	402	353	361	361	407	393	389	397	402	365	416	380	368	364	391	390	360	419	408	419	379	405	390	352	386	402	347	382	380	350	387	354	396	388	403	343	357	416	387	371	391	399	417	371	357	394	386	391	326	372	366	404	400	374	365	393	395	379	371	360	391	380	399	398	367	411	411	397	378	388	379	399	393	392	375	410	346	408	390	386	367	391	389	375	334	370	391	369	364	356	376	363	371	373	414	416	388	391	384	409	351	407	398	393	396	358	351	369	371	371	387	386	376	391	394	358	406	383	397	379	387	380	380	380	381	390	355	361	402	407	368	380	410	349	360	369	395	402	349	406	389	381	369	379	392	356	404	391	376	376	389	381	391	403	358	376	366	417	364	341	392	397	359	357	392	367	393	382	366	381	400	416	398	356	365	367	369	395	370	362	392	380	353	348	376	397	348	378	374	382	374	397	387	351	359	383	393	368	380	393	387	389	407	394	384	390	409	411	393	398	413	383	376	369	404	383	375	354	401	415	345	387	339	419	349	419	388	405	370	372	417	367	392	430	369	355	363	361	382	396	374	375	389	358	399	375	347	371	388	408	402	405	356	370	388	396	401	384	387	376	378	390	367	421	366	395	400	376	393	395	391	368	353	380	342	408	391	384	337	368	406	394	404	393	380	401	408	417	404	352	366	399	379	382	392	398	362	423	372	391	443	378	410	383	394	358	365	370	407	404	420	385	409	356	380	407	350	362	404	396	377	379	390	393	372	394	380	376	385	386	388	400	377	356	375	378	366	396	367	370	375	351	373	379	386	411	386	381	411	386	389	381	332	340	372	387	402	392	390	370	373	388	377	397	365	382	385	406	397	347	408	391	357	367	367	375	350	404	388	356	402	374	359	358	387	380	383	379	344	403	402	356	398	412	400	425	381	414	403	385	408	346	372	412	339	378	402	373	415	397	363	372	443	361	382	351	405	386	399	366	391	384	375	404	382	385	356	388	375	379	366	394	400	393	385	401	348	381	395
23131	21827	29760	23782	22323	19890	6246	469	398	399	396	355	385	365	363	401	394	358	350	364	374	357	354	352	360	363	374	365	352	367	360	350	350	335	373	322	340	329	334	369	357	314	329	347	319	350	341	366	346	353	328	359	364	372	361	340	336	368	343	315	346	361	360	332	363	359	347	358	377	351	359	332	336	355	337	347	353	330	357	363	327	333	363	308	320	399	353	349	358	361	365	322	360	377	339	350	376	322	323	344	339	346	337	353	329	365	312	334	337	309	345	324	345	328	331	347	320	328	328	335	330	324	327	326	342	376	317	339	336	367	376	359	392	361	348	318	363	309	362	337	364	331	341	336	386	348	357	345	344	346	339	355	327	354	339	321	356	362	345	366	363	355	333	368	355	329	368	356	340	324	333	367	349	357	347	368	381	330	383	351	310	309	364	342	386	343	328	359	340	351	345	362	329	345	346	304	337	381	361	341	367	357	355	368	345	334	346	358	358	362	358	363	345	312	346	348	381	348	350	347	337	352	318	355	385	373	331	337	358	354	356	324	346	348	353	349	341	347	348	385	394	333	344	335	328	337	366	337	341	358	363	350	366	327	343	348	295	344	339	318	334	343	327	340	349	337	329	366	316	373	329	341	333	345	328	372	388	363	329	362	350	344	333	332	331	363	347	376	327	382	347	339	344	319	327	334	296	344	347	338	373	391	349	324	358	377	340	355	344	334	374	360	373	319	320	386	386	320	382	380	327	337	354	342	366	359	353	349	346	366	348	325	358	358	326	337	328	336	345	336	355	348	288	332	362	363	352	372	368	376	328	388	329	342	375	355	374	334	388	335	330	345	312	344	320	340	309	381	371	339	358	386	343	366	333	353	367	301	330	366	365	316	372	360	363	328	347	334	371	356	308	352	347	343	337	337	382	369	346	337	371	338	348	358	342	349	326	360	318	347	373	355	366	330	344	346	341	323	347	356	328	354	337	360	353	352	367	337	367	344	360	364	329	345	305	358	316	341	340	351	347	368	307	329	346	384	333	328	351	350	346	337	356	359	339	319	336	332	367	329	403	355	371	317	336	373	351	347	316	350	332	369	357	346	349	329	318	358	357	358	359	329	379	333	353	342	352	321	346	367	319	338	318	378	349	337	345	378	354	283	336	340	378	331	337	401	331	361	355	331	338	372	376	325	339	312	373	322	350	363	376	331	339	351	358	385	362	387	368	352	334	358	339	350	327	313	376	357	317	389	350	348	355	370	322	360	338	344	342	326	346	379	362	344	306	328	314	394	376	335	336	365	338	357	356	318	352	374	376	363	326	356	398	361	324	361	356	347	348	340	368	381	342	371	343	337	371	381	344	340	349	371	352	349	355	356	325	351	347	343	368	337	349	381	386	334	358	368	320	364	331	362	353	325	350	342	345	338	343	352	339	346	338	308	352	334	358	364	354	312	330	339	349	341	366	318	344	355	368	380	334	332	333	384	334	378	313	351	381	355	320	384	373	345	293	324	376	350	372	348	329	336	329	341	321	311	315	338	347	374	338	346	314	359	344	333	378	354	344	348	350	362	360	344	346	352	347	372	318	339	354	333	354	310	337	310	339	347	373	332	317	389	379	321	390	350	350	374	364	341	372	330	355	355	343	354	363	349	359	357	339	350	325	353	376	352	333	334	354	351	319	337	372	349	347	350	320	304	321	327	364	349	348	366	364	336	370	361	342	295	369	330	357	342	341	340	330	390	377	349	356	324	354	372	362	374	359	343	355	349	330	330	355	326	355	334	292	375	384	351	342	335	376	360	374	364	361	363	357	348	347	311	354	339	333	335	328	328	339	355	330	364	346	320	355	351	356	320	328	355	327	329	334	361	360	366	348	361	341	368	362	348	360	326	331	322	343	324	353	367	316	352	339	367	323	358	343	314	344	345	349	375	348	416	355	338	371	330	367	347	360	352	332	376	321	366	333	311	358	328	377	344	351	395	353	369	324	327	372	339	346	316	321	341	362	347	335	339	343	326	365	334	322	363	350	339	318	370	360	347	353	348	318	328	366	323	327	374	341	353	371	393	357	373	343	350	325	359	345	343	345	357	354	319	351	335	385	359	346	364	333	346	358	355	340	328	320	357	332	342	321	332	337	353	307	334	369	342	405	360	315	336	355	335	331	361	350	318	315	349	360	317	360	347	335	353	354	361	339	339	357	354	345	343	362	358	347	332	336	335	362	322	344	353	355	373	365	349	328	319	369	375	343	355	367	347	369	340	346	394	361	335	342	362	374	339	344	329	360	313	339	367	330	371	319	361	349	359	339	356	359	373	345	364	356	343	350	344	347	323	332	370	322	339	352	318	366	337	337	327	341	349	336	382	336	373	329	374	328	346	339	351	373	341	337	320	341	351	372	340	367	349	313	352	317	354	330	355	361	353	376	359	356	320	361	332	365	326	334	341	345	329	343	345	379	355	333	360	338	344	354	362	352	343	359	347	340	345	370	363	356	372	359	328	352	371	366	343	338	373	345	361	355	355	344	352	372	361	346	360	346	353	365	338	344	375	351	347	350	339	349	341	339	367	354	325	336	346	345	310	299	342	353	357	332	373	360	348	314	327	382	335	320	355	317	365	337	376	360	387	323	330	336	367	333	349	351	341	338	354	332	375	365	321	335	363	354	365	367	300	335	347	342	329	354	321	335	354	335	353	332	375	367	305	363	336	341	355	361	361	366	380	334	357	298	326	339	338	361	368	348	370	349	366	346	340	353	363	347	362	371	324	354	335	360	354	367	347	380	340	336	340	364	362	332	350	334	351	339	343	321	356	350	326	346	352	334	351	357	353	315	365	321	352	378	372	379	346	377	327	325	361	336	383	353	356	356	341	360	388	334	331	315	352	340	339	312	369	330	337	352	337	318	325	329	330	369	351	357	338	373	324	376	372	339	362	331	379	338	313	362	337	346	337	326	332	374	319	340	352	343	356	353	344	341	329	337	321	366	354	313	344	341	362	320	347	357	315	387	306	382	331	337	363	351	347	377	308	373	351	362	372	325	349	370	314	380	330	378	358	328	303	333	344	357	335	355	357	313	350	343	374	367	356	355	348	352	377	336	362	338	348	332	347	377	349	316	345	339	366	360	337	357	348	359	350	334	351	348	316	365	320	326	349	351	356	341	316	366	359	363	362	392	342	372	359	351	360	356	319	355	355	381	301	295	339	366	359	341	314	320	351	344	359	322	377	332	351	310	352	338	349	337	358	343	357	322	351	346	360	383	320	359	320	351	361	354	373	331	335	324	342	330	337	374	350	348	343	344	303	370	332	358	349	342	336	360	319	295	320	332	330	365	363	338	334	379	360	331	327	336	366	323	341	360	379	357	366	382	343	327	326	357	343	336	356	361	329	354	346	367	365	332	332	358	331	360	307	366	328	313	333	352	365	363	348	326	325	354	347	365	348	349	354	332	379	333	365	333	387	344	373	328	353	349	331	343	342	332	350	359	363	356	339	360	399
60420	94631	70542	36301	38684	4472	727	683	729	668	637	695	672	651	630	632	618	618	613	683	592	589	626	647	616	609	589	627	607	604	582	642	585	610	611	644	611	614	537	613	587	586	605	619	677	617	613	599	588	628	611	618	602	589	596	631	571	581	568	597	611	535	560	579	601	651	631	594	645	608	620	638	586	645	608	653	604	619	601	593	615	566	617	616	634	589	621	618	632	600	596	626	599	617	624	610	604	601	580	608	534	633	597	628	574	613	596	625	632	609	613	641	582	660	582	622	648	617	638	618	609	612	606	603	633	594	600	589	565	591	585	621	569	562	614	653	609	650	636	561	600	583	601	560	586	615	590	587	600	604	605	620	568	668	599	572	637	609	563	588	614	608	587	576	584	641	603	589	625	591	586	608	620	592	639	624	616	592	593	599	584	570	576	594	615	615	618	594	606	599	643	615	632	623	574	619	618	592	556	592	600	586	594	603	591	637	563	602	620	622	637	575	579	631	614	632	610	627	568	608	591	587	573	599	590	606	627	599	628	608	601	599	604	591	621	625	579	631	631	580	605	602	602	617	609	667	580	585	592	581	591	643	622	616	608	558	608	547	629	610	630	592	601	602	594	614	620	600	614	609	613	632	588	583	596	620	583	584	577	619	656	622	595	564	595	585	596	553	655	602	594	612	603	621	605	564	605	610	583	645	548	593	602	623	597	573	571	587	599	558	590	556	635	617	616	609	612	593	614	624	593	601	602	649	642	617	614	616	607	597	609	630	602	595	595	594	590	591	572	591	604	602	615	571	602	594	609	581	616	592	645	619	651	570	637	521	614	571	597	637	645	582	603	614	642	616	566	595	575	622	553	566	608	595	589	555	621	567	559	588	569	632	631	589	617	615	581	602	582	615	602	622	606	589	595	603	613	608	653	554	654	611	582	580	585	620	590	597	605	593	558	605	585	650	576	615	611	627	560	601	565	572	577	568	594	613	587	610	616	597	625	595	602	615	655	616	588	628	603	628	584	662	615	586	577	582	635	613	584	593	591	616	589	618	618	584	609	593	625	609	552	619	625	592	618	587	595	556	637	617	567	556	595	604	588	603	572	563	629	599	588	613	603	544	594	626	606	615	566	644	607	582	645	622	627	617	605	579	588	626	573	608	621	639	576	574	590	562	605	563	578	600	617	568	578	600	620	595	613	628	597	551	576	584	628	610	604	607	639	625	624	595	621	604	575	593	605	610	593	570	596	585	595	608	627	617	590	644	600	583	599	556	642	594	603	625	639	570	636	596	592	609	615	616	597	567	612	608	539	542	622	613	629	573	619	615	586	637	657	623	595	623	612	576	607	616	633	625	611	623	623	584	614	615	585	561	585	610	607	648	599	587	617	605	623	599	628	606	589	635	642	625	627	595	623	601	585	603	613	597	598	595	606	589	593	597	606	590	625	630	595	594	578	582	561	593	633	595	612	629	630	607	618	599	577	590	610	679	603	613	622	581	553	617	611	588	600	596	581	602	594	628	602	596	575	592	628	597	600	635	624	613	606	572	566	588	561	646	579	607	607	584	599	626	621	613	596	600	595	600	620	620	571	586	619	564	624	606	606	571	618	582	595	604	571	554	616	614	644	595	591	626	571	618	560	579	603	620	575	637	584	579	612	581	647	604	554	599	610	579	643	596	608	587	612	605	583	598	589	572	611	607	602	607	591	582	579	585	603	621	583	615	608	600	613	567	645	581	589	602	600	611	598	632	599	575	600	612	621	600	639	626	578	637	605	611	597	562	575	649	651	600	589	607	594	566	587	559	633	577	579	580	623	633	579	577	569	594	584	630	572	640	532	593	590	624	607	577	589	624	574	598	593	619	585	576	564	588	588	582	615	611	576	578	622	607	584	633	595	609	608	614	634	625	613	602	616	617	619	578	580	588	566	644	614	605	564	570	635	585	620	558	610	609	629	563	561	585	612	606	606	630	597	574	594	656	637	617	561	591	612	602	595	655	585	581	630	578	566	629	556	648	568	612	616	626	606	611	590	570	610	620	628	578	613	617	596	613	634	583	636	573	573	628	575	584	570	616	578	607	623	580	655	615	598	545	588	590	580	572	592	601	545	570	556	596	619	624	628	557	603	617	589	610	627	625	595	570	605	633	589	618	604	592	614	626	607	626	602	581	596	640	584	616	594	589	651	582	584	590	631	594	604	590	572	597	622	587	587	619	563	585	555	606	602	618	571	582	601	563	583	603	591	623	610	593	601	586	564	610	630	569	605	592	604	588	590	627	618	609	593	571	585	653	572	617	629	580	610	615	601	614	546	601	592	578	665	617	624	617	626	610	582	623	556	645	616	615	596	645	625	613	606	598	591	614	597	594	616	589	584	624	571	578	612	623	618	628	622	563	610	558	615	617	579	599	626	617	605	643	620	607	600	640	598	629	621	634	562	605	634	609	597	613	584	604	550	585	619	604	590	617	639	592	613	596	560	605	564	598	580	607	557	561	616	628	617	629	613	587	654	570	679	594	594	593	575	566	662	581	573	564	589	581	595	603	600	585	593	568	631	609	593	589	577	603	604	588	627	610	634	606	577	570	594	597	612	555	593	559	586	599	595	658	590	637	615	608	602	609	578	600	582	635	619	643	613	562	598	545	591	604	623	602	602	649	609	597	610	591	594	587	589	611	636	636	625	572	617	565	592	620	604	633	614	576	633	618	584	567	611	607	590	567	611	585	618	551	608	623	599	610	654	578	604	617	578	546	642	617	589	608	621	601	601	600	637	644	606	594	602	611	644	572	587	586	599	638	589	646	553	604	580	633	592	599	604	614	619	623	556	609	629	602	595	601	651	603	613	617	600	642	594	571	586	609	610	605	622	614	635	574	663	575	604	548	583	607	605	616	583	596	596	600	639	612	585	598	602	596	598	603	615	625	592	605	587	576	616	594	567	590	642	596	606	613	626	603	602	624	586	616	567	552	546	642	592	639	585	639	630	606	606	620	638	572	570	642	605	639	579	606	604	585	582	579	575	617	601	610	567	630	632	604	598	570	629	693	621	614	589	628	590	590	586	612	604	634	625	608	577	608	598	625	611	607	564	558	552	595	656	601	616	578	628	626	566	609	629	617	552	598	556	602	598	593	552	677	641	617	627	588	600	627	570	648	581	615	567	598	617	582	618	626	642	578	605	611	586	558	610	633	610	608	600	587	564	622	613	600	557	605	597	660	627	595	583	580	597	615	629	598	574	571	566	612	610	581	620	578	627	603	620	595	585	608	604	674	576	597	585	619	605	597	613	595	579	611	586	569	582	599	567	629	607	626	619	557	589	596	569	632	606	581	611	608	569	599	628	646	576	570	587	586	639	600	651	599	578	622	637	615	594	586	637	610	624	592	592	586	578	588	564	618	611	580	604	605	626	591	558	599	592	595	583	610	575	611	571	612	581	640	609	606	598	540	631	606	598	578	587	595	580	611	614	597	633	563	637	567	612	676	616	596	558	553
29030	27876	23923	9259	2952	516	296	289	287	282	280	262	259	268	307	272	276	280	266	300	302	277	293	283	284	260	290	288	307	250	271	260	268	269	272	272	278	256	258	294	243	281	240	276	288	293	243	284	278	298	269	266	287	280	280	298	306	271	267	281	269	284	316	270	278	310	274	250	274	306	260	305	303	256	295	267	289	280	273	258	271	293	255	282	277	288	274	289	261	289	236	263	272	281	266	311	323	315	281	276	279	290	277	302	278	287	290	241	258	293	293	286	264	255	290	311	292	293	302	282	292	282	281	290	252	312	288	263	275	283	283	280	244	286	280	285	273	282	289	272	256	309	278	274	288	275	283	284	266	297	266	286	258	249	274	258	286	296	263	270	260	292	277	300	280	290	284	238	273	266	269	307	259	284	282	261	267	287	312	270	297	267	267	222	270	260	275	257	295	296	262	304	283	283	251	278	284	279	281	269	271	273	248	275	284	260	261	326	271	277	291	268	279	276	287	263	284	247	281	292	286	250	300	269	284	304	275	272	261	284	294	289	261	286	292	277	305	272	259	295	296	265	268	250	287	276	252	258	278	276	263	268	262	261	261	299	246	264	287	263	271	287	258	283	264	283	264	280	293	282	251	276	278	273	286	263	292	278	280	276	283	282	279	236	248	283	268	292	288	277	320	272	259	273	266	241	293	288	303	287	285	240	313	270	248	281	274	275	251	286	280	270	253	282	303	248	305	273	254	262	259	282	282	276	253	249	289	278	281	261	287	250	300	294	302	280	286	290	275	266	285	300	298	285	258	253	261	305	287	317	253	277	267	263	241	253	270	266	264	280	266	266	258	277	287	290	282	278	266	236	262	288	273	251	280	269	284	255	288	297	305	260	258	312	277	259	259	294	282	258	257	266	298	269	271	287	246	275	251	259	306	294	297	296	288	278	293	296	256	274	271	282	261	267	269	258	276	293	256	274	279	287	285	262	268	253	269	265	311	288	254	291	253	287	290	260	244	304	271	263	264	283	312	256	298	264	266	289	277	280	250	280	272	288	263	258	262	289	282	272	296	273	293	282	252	278	279	245	261	305	277	288	276	291	271	288	309	284	266	256	288	288	260	280	271	272	264	277	272	304	284	247	277	280	266	270	263	273	280	286	291	281	262	268	296	282	295	288	296	278	252	281	291	302	309	275	282	268	274	310	270	259	283	278	270	272	269	233	266	274	267	262	291	263	274	258	257	279	277	272	278	310	299	295	281	260	241	273	290	281	293	279	280	276	245	255	263	304	269	299	258	263	267	315	277	259	283	308	293	265	258	304	304	236	285	253	266	249	274	258	285	255	294	264	287	285	269	280	279	241	245	281	293	254	263	268	255	261	251	268	310	253	275	261	282	280	311	263	284	278	266	259	309	290	262	287	312	264	259	302	301	263	246	275	275	282	259	280	269	292	261	281	285	278	310	254	297	283	256	286	272	302	280	316	287	271	334	282	279	277	282	293	284	278	287	299	280	282	267	284	262	280	271	287	282	251	287	289	276	296	288	275	302	305	295	300	266	275	260	267	259	260	249	271	280	262	270	277	276	265	272	281	262	258	254	264	278	251	291	246	300	270	291	288	293	284	279	248	234	284	288	261	282	292	290	274	257	291	281	305	273	301	269	281	261	286	289	268	277	271	282	256	254	269	263	285	286	266	286	274	252	271	291	287	290	236	297	278	256	251	266	269	252	288	259	296	276	265	277	301	257	258	307	306	233	292	252	305	289	246	288	291	268	288	281	286	283	259	307	247	263	269	297	244	303	279	293	263	273	271	288	252	288	250	251	250	294	283	273	266	234	268	269	270	272	302	255	279	277	261	257	243	303	263	292	300	299	289	255	279	281	284	298	293	274	271	272	270	287	275	302	283	287	279	252	261	302	277	265	269	276	282	274	261	284	278	283	303	274	277	256	260	274	255	258	277	276	285	267	257	257	270	272	263	275	265	274	303	290	271	279	280	260	259	237	271	235	265	309	265	263	256	275	255	267	288	284	288	283	274	285	270	286	262	300	279	264	271	269	277	302	291	270	277	265	284	258	273	253	286	271	285	253	272	258	252	282	295	276	271	256	288	290	292	321	288	307	296	290	284	252	263	263	267	292	295	294	275	294	282	266	270	297	264	256	240	261	238	302	266	284	287	298	284	286	263	291	274	278	283	293	284	259	278	293	268	283	276	259	267	274	272	295	289	306	260	303	278	261	301	298	307	281	267	247	262	272	289	271	275	278	270	270	301	293	266	281	284	315	303	282	252	271	245	273	277	281	283	297	290	270	278	269	267	287	277	268	287	287	293	279	257	275	257	303	288	273	260	263	267	272	297	257	281	300	304	287	266	268	291	276	285	252	248	256	280	296	287	285	274	281	290	293	279	265	336	267	298	273	268	295	250	272	264	275	267	270	247	293	297	249	266	287	301	293	286	271	278	284	296	280	264	295	282	273	279	313	289	259	294	278	314	260	256	282	287	282	280	253	284	275	264	274	279	280	283	297	284	269	292	274	275	253	264	265	284	281	280	281	272	287	266	294	308	302	293	285	238	284	298	246	282	262	241	298	246	291	274	297	256	293	265	279	285	262	274	273	262	277	295	275	295	288	261	266	270	273	258	282	295	288	255	271	253	243	274	284	248	262	263	269	288	280	282	303	259	258	251	272	272	293	274	262	272	288	295	292	288	263	286	296	270	251	267	282	241	282	269	319	267	306	261	273	288	256	283	294	261	268	293	279	252	289	293	284	317	269	289	298	253	242	311	276	251	243	259	254	298	258	270	252	282	299	267	281	257	263	270	260	283	289	272	286	288	289	283	294	274	289	256	263	297	266	271	262	282	280	257	271	294	252	285	284	256	292	264	234	247	279	249	308	268	278	266	239	265	294	256	255	250	271	257	285	276	257	307	297	270	256	269	274	253	266	304	278	248	252	276	263	252	268	282	257	261	280	289	287	293	253	279	275	281	259	265	245	246	250	274	265	273	266	294	272	261	258	288	275	269	289	302	293	291	280	248	265	290	299	255	273	311	279	250	266	316	252	300	279	277	271	278	267	279	288	242	265	284	266	262	266	308	285	271	260	254	282	281	299	275	264	261	274	252	258	250	270	290	275	279	280	277	272	257	263	265	297	267	283	254	266	283	264	259	298	305	285	286	254	281	264	285	264	256	271	264	262	294	262	280	282	273	280	279	275	302	278	270	293	291	274	263	300	265	290	284	287	299	268	274	253	299	300	254	281	271	276	264	289	267	267	275	276	276	257	303	288	257	262	244	272	259	294	270	252	260	277	248	276	279	272	298	282	294	273	297	306	256	289	259	294	254	296	261	262	279	268	281	267	265	277	258	261	252	268	270	240	279	300	273	267	278	291	270	282	251	269	306	255	283	275	252	284	275	268	297	275	276	295	281	296	266	286	270	300	265	284	283	276	269	280	272	286	270	273	270	246	273	282	258	319	299	270	296	265	276	260	276
38050	44973	28291	8140	6857	1042	480	522	504	531	541	513	516	491	503	533	535	527	564	504	530	555	561	519	523	530	515	491	490	540	482	507	524	512	510	495	516	521	486	495	496	511	467	500	537	528	500	507	504	518	498	514	540	505	546	534	524	542	532	556	490	532	546	482	530	535	508	506	500	550	493	515	506	544	534	494	538	525	524	520	527	564	529	535	546	514	536	557	482	493	528	490	481	528	536	522	481	575	566	533	476	497	509	530	533	496	514	504	522	531	508	507	520	508	531	526	542	519	531	528	525	540	529	525	546	531	525	552	568	475	531	525	523	500	533	508	526	505	494	541	525	502	528	518	533	554	529	493	497	543	508	504	495	517	519	530	507	508	499	551	501	507	547	487	526	513	537	537	485	529	550	499	505	504	518	547	503	534	484	460	528	499	490	500	481	534	528	504	531	492	536	541	525	520	511	519	529	533	483	534	495	543	504	489	513	506	522	523	517	499	504	531	567	513	521	534	516	517	489	513	555	542	519	559	495	510	500	529	500	517	514	483	486	530	493	518	510	487	517	519	531	516	486	492	473	488	517	500	503	518	485	517	535	516	509	533	530	544	523	546	488	495	504	497	519	509	507	530	527	506	521	483	538	533	515	495	493	544	501	507	534	497	495	472	507	512	519	536	530	540	529	522	506	495	492	528	483	513	513	549	484	537	530	560	488	553	526	507	573	523	504	509	482	516	554	480	526	521	521	509	543	525	495	516	547	532	539	489	475	508	543	489	497	528	485	524	514	519	546	563	528	531	495	544	465	520	516	556	538	544	439	534	544	522	527	519	554	525	517	519	501	484	507	572	513	530	540	513	494	526	472	545	530	481	510	505	472	515	578	494	457	530	525	519	502	492	544	491	528	571	499	557	550	487	544	512	502	512	551	511	507	500	537	511	500	559	542	541	541	530	509	488	545	540	544	497	517	516	511	518	531	494	518	524	495	574	514	514	554	539	531	526	510	525	496	518	514	559	500	502	536	501	508	524	528	499	488	532	516	530	495	502	537	514	551	544	531	497	515	523	545	556	460	503	479	493	483	508	546	516	510	505	491	552	500	517	479	553	553	523	494	441	551	537	507	504	517	524	495	530	524	513	519	542	550	540	520	506	535	537	505	501	460	549	504	495	529	486	520	518	518	527	473	540	497	471	524	560	543	580	528	562	537	498	508	543	517	531	547	510	538	532	531	487	544	470	490	556	481	533	563	528	493	525	514	486	546	508	492	510	572	516	515	476	525	528	532	516	524	506	508	505	532	527	521	546	546	471	504	497	532	536	507	576	533	541	535	498	476	510	510	541	534	545	497	501	523	482	502	554	510	541	496	548	537	548	477	499	514	515	533	481	557	507	515	539	557	544	533	517	513	522	510	486	527	528	507	545	466	531	515	518	549	511	472	488	522	506	516	535	526	502	511	518	521	463	525	539	561	513	520	531	541	536	495	492	551	503	503	523	513	509	527	498	537	514	542	529	519	493	514	510	540	527	532	549	519	494	540	507	548	504	523	498	539	531	544	503	496	485	543	562	506	513	500	520	543	524	529	475	499	480	524	510	530	530	519	530	561	548	503	510	518	526	493	546	522	521	492	566	498	566	517	485	522	505	524	496	565	539	529	520	502	510	524	500	541	514	535	557	474	523	512	506	541	514	487	523	528	515	513	524	567	487	495	535	506	476	511	497	484	559	526	500	520	483	510	504	505	507	523	510	515	568	527	493	508	519	572	526	531	515	483	504	491	571	553	472	544	542	489	502	530	526	501	536	528	536	524	512	534	518	493	507	469	542	524	523	548	548	500	507	510	514	527	488	524	543	487	496	535	521	512	498	545	546	497	555	492	496	483	521	575	496	510	490	524	494	484	531	577	505	526	509	517	509	535	519	533	478	488	529	541	463	516	500	510	546	520	554	530	478	475	507	516	508	493	522	504	528	531	499	526	520	502	503	542	526	497	556	513	521	522	541	519	503	501	551	543	513	505	546	522	517	536	539	587	500	478	528	535	517	525	511	532	569	509	515	500	474	506	550	512	493	528	485	564	517	504	560	508	492	503	507	471	507	558	518	486	515	517	520	486	508	505	522	528	481	485	547	510	485	505	482	502	501	517	536	509	550	513	559	499	522	524	538	499	583	523	529	538	494	531	550	503	489	548	559	534	530	525	526	530	502	470	529	538	515	526	512	546	525	488	513	514	526	532	490	513	517	487	520	545	523	529	519	539	526	512	506	512	520	493	529	479	484	504	517	522	557	514	483	554	532	530	502	516	517	535	511	529	508	550	533	525	508	542	554	490	534	506	526	536	539	538	528	494	503	531	513	491	542	500	510	517	526	493	518	509	515	526	501	468	534	501	493	543	533	526	520	523	505	517	540	494	517	537	547	472	481	516	530	559	532	512	526	510	529	534	530	558	486	542	454	532	497	504	539	473	495	522	506	500	536	478	515	539	482	550	526	512	507	519	555	499	508	535	513	540	555	503	506	533	493	488	532	521	518	529	484	504	518	524	490	490	539	526	521	539	518	493	533	509	528	512	473	522	518	532	501	522	511	461	496	473	522	534	548	527	544	569	493	520	529	555	481	525	527	524	513	522	496	476	527	533	512	515	492	539	522	500	480	527	504	519	534	510	492	486	534	495	477	520	485	530	523	510	518	458	533	543	486	516	551	545	502	525	519	526	509	526	522	547	559	539	515	526	496	506	498	500	480	541	509	556	542	520	554	552	515	544	504	502	503	526	554	523	554	546	517	516	521	497	520	501	540	479	532	543	559	512	485	515	524	546	504	486	513	533	501	523	493	510	539	505	529	521	568	496	537	507	527	493	514	447	542	523	519	531	529	527	503	489	492	505	509	557	497	526	526	497	544	518	494	556	519	514	507	518	549	534	548	515	521	483	517	484	528	506	530	489	522	523	551	511	565	473	502	514	526	506	515	509	537	518	500	517	510	531	543	473	514	478	519	509	490	546	554	531	496	533	500	512	549	497	510	489	536	555	523	540	510	561	526	495	548	537	516	492	509	464	537	520	540	500	488	528	515	570	526	497	498	508	540	495	482	517	504	544	507	538	529	543	532	563	495	555	502	473	506	526	576	484	520	536	514	512	533	508	470	542	555	543	510	532	526	540	526	541	509	510	516	506	551	517	490	516	443	511	518	534	498	552	568	506	492	520	566	509	487	512	524	523	520	511	505	521	498	510	531	525	510	482	518	492	524	514	566	533	526	549	525	519	535	504	466	516	531	535	482	535	516	508	534	528	512	486	518	529	542	488	545	517	499	514	506	542	534	534	520	495	503	535	527	506	519	522	531	553	537	533	535	535	514	543	558	490	501	542	558	516	526	518	499	505	525	520	550	504	548	531	527	532	535	501	476	487	558	493	493	519	496	544	489	561	583	531	570	488	513	508	511	502	501	505	519	489	538	542	510	517	538	500	495	522	491	529	517	491	540	508	511	512	547	499	485
24429	23329	30168	24959	21072	9717	441	262	217	236	220	216	163	238	225	208	240	215	236	218	221	228	186	224	237	226	205	201	188	203	213	216	204	205	215	212	206	234	205	224	222	205	203	234	233	225	192	224	204	218	215	221	219	221	215	182	216	196	208	211	192	225	196	226	211	202	205	225	198	202	217	207	228	228	213	222	185	194	213	196	207	193	231	211	213	185	224	228	212	232	241	220	234	221	206	216	227	217	218	199	199	187	206	214	211	205	217	200	231	222	221	198	207	191	232	223	220	206	218	212	216	216	220	217	192	208	202	245	197	214	232	177	204	209	224	211	213	211	205	199	218	224	237	204	219	221	205	225	192	222	204	222	207	203	218	222	227	214	217	201	216	221	220	204	221	240	198	211	192	205	214	220	232	228	200	208	216	225	232	246	191	206	185	201	196	222	201	202	203	209	216	195	207	217	201	224	190	209	213	206	196	211	218	230	206	210	224	231	230	221	238	213	216	216	228	237	187	217	212	211	215	182	217	228	232	201	235	231	196	196	204	190	212	225	213	193	210	214	210	230	207	210	224	192	207	188	204	208	189	201	218	213	216	203	186	211	213	201	199	210	234	201	220	219	223	199	193	211	201	234	190	219	217	217	222	214	199	211	224	223	240	228	230	243	202	209	216	211	227	209	203	235	202	201	207	240	208	197	228	223	218	220	224	200	214	198	213	204	197	195	208	210	203	223	194	207	167	196	190	235	203	216	191	210	215	200	217	199	226	223	218	229	237	211	232	240	237	232	200	196	206	224	220	190	206	213	206	209	203	207	221	182	203	201	228	214	220	204	232	202	213	208	215	202	196	203	199	240	216	201	251	189	206	209	207	207	212	200	191	212	229	219	219	202	229	216	187	202	211	233	218	222	214	214	188	205	225	209	201	199	237	192	183	230	219	221	219	179	228	199	229	220	200	220	199	193	208	213	208	195	210	219	212	198	211	227	210	214	219	196	231	223	195	196	207	206	218	222	209	211	184	221	199	216	228	204	213	204	216	194	219	228	203	195	214	228	203	199	210	194	221	187	221	215	215	227	219	204	217	219	200	204	215	203	182	215	248	208	218	197	176	206	240	222	226	189	223	222	219	210	210	205	198	210	225	211	218	218	246	216	178	198	209	210	200	219	225	230	208	195	215	197	196	192	207	193	204	215	196	212	242	218	225	195	213	195	205	224	239	232	198	213	207	216	196	187	212	200	207	197	204	217	197	218	214	225	234	210	223	226	205	206	210	221	182	209	210	213	192	238	212	226	203	214	228	195	217	206	240	221	214	233	214	226	208	234	203	226	223	208	217	205	168	221	207	220	238	220	207	219	204	218	244	215	195	191	199	236	206	209	215	222	211	230	230	224	213	229	196	202	201	212	209	204	189	213	210	209	233	217	203	216	213	185	205	226	238	229	212	200	224	236	202	196	237	191	229	225	205	206	228	220	232	233	231	194	232	209	177	197	236	229	202	209	239	186	205	213	196	197	224	211	192	208	201	221	242	217	223	197	206	230	189	222	204	235	201	238	219	198	215	210	189	211	207	212	199	218	234	206	192	223	229	215	212	207	204	203	181	195	216	223	243	208	208	214	196	212	171	225	218	230	226	208	205	203	210	224	205	200	226	217	191	228	228	208	197	232	232	215	184	232	199	210	225	211	253	210	213	199	227	193	191	222	215	209	212	233	229	193	206	198	211	183	220	211	203	241	237	221	226	231	227	213	193	218	206	204	211	187	223	206	208	209	211	201	222	230	240	214	203	213	212	231	201	242	195	214	199	220	201	211	198	207	192	207	185	213	227	218	193	224	223	187	216	218	209	244	198	222	202	219	194	213	229	204	181	237	228	208	195	205	192	216	223	212	192	218	206	222	218	177	196	216	194	233	218	215	224	169	229	200	210	210	224	219	214	213	198	178	212	226	184	210	207	224	210	226	215	191	213	236	223	204	215	205	201	191	192	192	216	188	198	240	210	231	194	203	217	211	199	203	201	190	205	238	211	214	198	201	221	211	193	197	223	235	224	243	190	215	222	201	193	234	235	194	220	212	195	200	206	219	216	211	206	200	222	211	180	220	202	191	206	227	199	230	227	204	246	188	180	204	206	227	194	208	227	232	226	202	213	233	227	197	218	230	211	214	195	202	216	225	206	240	219	238	194	189	188	216	192	194	230	203	230	228	215	208	209	213	246	219	206	219	204	213	227	214	197	213	225	202	246	208	186	209	200	210	205	199	230	217	211	212	185	210	219	223	201	239	216	206	201	187	213	225	195	218	201	204	243	220	217	224	210	215	228	199	207	209	225	217	222	179	208	194	216	195	218	217	200	186	228	214	229	188	222	198	199	200	199	228	196	207	226	198	198	231	206	210	242	203	210	231	184	213	208	216	223	212	220	197	228	230	240	224	212	206	214	191	208	202	195	191	220	246	218	211	173	208	232	206	188	202	198	213	194	211	214	214	202	212	202	215	229	231	212	197	236	247	215	217	235	223	222	223	231	201	200	221	198	204	215	202	216	219	190	204	191	212	234	206	203	216	196	213	221	189	217	217	234	249	219	215	217	221	225	231	204	224	202	218	238	214	198	198	211	193	212	212	193	195	236	217	242	235	220	217	211	223	227	214	219	220	209	224	214	207	215	225	201	209	195	225	192	222	222	224	214	186	237	213	203	195	189	218	183	217	228	227	218	235	212	221	210	190	209	200	201	202	204	229	224	218	247	200	216	232	213	195	214	223	203	198	216	216	192	220	225	204	225	207	203	212	207	229	209	224	209	251	237	215	199	226	216	228	188	202	195	192	224	202	208	217	199	199	182	233	220	202	204	213	217	218	220	224	207	217	232	202	256	184	213	186	211	218	235	192	220	234	197	216	203	210	223	190	211	221	203	218	214	216	217	218	177	218	206	232	193	196	208	207	191	196	214	227	223	212	212	224	216	228	203	210	211	190	196	208	217	217	183	222	234	215	208	244	205	222	222	205	216	200	234	208	192	208	225	230	220	195	210	187	195	193	219	241	213	243	229	206	232	212	200	214	208	207	212	212	221	210	221	205	229	210	241	195	223	209	199	212	203	200	210	240	205	218	202	197	211	217	216	210	219	227	192	186	175	201	236	213	214	212	224	204	231	173	227	239	243	208	204	214	231	208	210	205	198	175	214	206	216	208	213	224	199	187	210	214	193	223	212	213	225	225	209	216	211	208	192	201	213	204	242	241	197	224	222	223	218	237	201	202	216	239	206	214	228	217	230	216	212	195	214	213	197	213	201	216	215	228	211	212	218	229	215	231	204	195	206	206	210	194	237	216	216	238	203	198	202	197	199	215	221	228	202	215	198	225	195	233	216	215	178	235	214	205	220	205	223	222	214	216	221	212	233	200	208	187	210	217	200	224	221	237	218	215	226	226	217	221	241	181	196	211	196	220	233	205	211	201	215	220	211	200	220	212	217	201	198	210	184	201	219	203	212	206
59848	87352	58353	26229	27152	2240	522	471	425	418	424	426	382	455	428	409	391	383	408	399	363	399	355	417	396	391	383	378	401	380	419	439	410	376	378	383	399	420	387	420	410	418	422	399	393	395	422	379	392	381	384	372	398	430	393	379	391	399	406	387	394	398	420	420	418	390	400	384	392	413	409	386	397	410	376	375	386	364	410	418	409	405	400	381	389	385	408	426	399	351	395	394	399	349	380	427	417	415	402	391	373	363	436	400	383	376	365	374	362	395	373	374	389	387	393	411	423	359	384	412	399	393	382	354	401	383	404	403	371	405	391	388	348	379	402	396	382	388	369	383	441	401	394	400	410	423	381	366	405	415	403	396	333	428	361	368	401	431	394	380	368	381	454	416	412	368	375	384	421	403	422	434	380	412	406	424	388	392	371	389	386	394	381	405	413	375	395	410	391	402	409	426	407	422	444	418	374	413	406	388	406	369	442	400	363	424	373	417	414	416	362	393	385	376	397	419	404	403	407	414	384	389	386	402	419	378	411	385	434	395	399	382	398	399	375	423	388	388	427	403	405	382	410	379	377	394	401	403	348	392	415	399	422	384	411	393	337	382	379	390	406	386	388	406	401	414	387	405	383	375	394	368	393	423	391	372	384	373	395	390	412	381	438	391	396	404	391	375	432	389	428	358	395	383	433	394	386	374	342	388	391	418	422	385	412	423	387	425	404	373	430	413	380	366	388	401	398	442	398	405	398	387	406	412	401	384	358	386	377	420	408	387	370	387	373	395	389	392	373	385	377	375	395	382	378	431	395	414	414	396	387	395	399	411	407	393	380	409	396	381	395	406	401	405	408	395	414	427	363	391	383	403	401	398	405	408	392	399	414	427	424	390	392	389	384	413	426	367	425	409	368	383	406	391	422	419	381	402	402	367	370	367	416	443	383	375	375	398	423	374	391	420	399	385	412	412	423	417	379	394	394	404	382	385	412	394	408	381	398	354	366	437	386	446	402	402	416	412	365	384	390	432	404	389	399	447	366	355	373	400	389	379	386	376	364	386	400	408	408	393	389	403	403	391	429	377	384	407	394	372	397	391	404	396	398	363	421	400	414	364	408	416	370	400	379	435	385	428	422	408	400	395	400	416	413	390	379	390	384	355	410	374	394	376	374	406	393	396	430	408	415	420	389	385	385	438	383	401	411	365	405	385	379	363	379	366	395	412	383	360	396	358	394	413	394	422	369	390	411	380	384	387	422	389	360	392	405	406	357	391	429	390	372	425	390	414	411	382	410	423	391	413	394	439	420	368	394	386	388	401	429	385	370	402	408	418	421	404	385	448	433	412	395	417	409	403	383	432	380	376	419	402	434	370	415	412	388	386	420	370	410	381	448	408	413	394	398	388	369	403	400	416	406	368	407	401	389	400	413	390	393	429	406	373	401	412	381	404	419	387	413	440	394	371	425	390	425	395	389	377	395	411	422	348	398	376	418	399	409	401	407	380	356	374	402	376	352	370	355	438	374	387	403	395	374	391	388	398	398	431	412	376	363	385	389	393	396	402	397	388	411	388	424	430	382	364	384	366	381	388	416	414	412	445	403	368	383	363	447	392	405	449	414	393	366	398	395	400	399	384	399	414	420	391	364	433	399	356	364	439	405	391	417	396	450	402	416	401	395	395	411	408	409	409	387	390	387	402	413	397	411	364	391	386	398	368	412	390	400	425	402	435	379	405	385	370	392	393	384	373	368	359	410	386	397	409	394	431	397	398	385	416	382	432	410	405	400	419	433	385	372	406	396	376	377	396	381	396	399	378	406	394	440	383	382	408	372	420	379	420	403	396	407	395	429	421	392	364	395	398	391	375	390	371	386	412	363	376	406	371	395	419	390	409	412	424	387	412	380	407	417	396	369	413	423	399	397	431	384	380	404	365	400	401	412	375	415	405	390	409	399	404	394	380	398	369	418	395	385	413	406	428	412	393	389	421	419	415	405	413	422	390	405	427	401	408	391	393	414	344	414	375	413	375	416	373	362	365	346	444	447	391	387	383	427	382	399	389	385	376	426	383	425	388	386	417	389	376	414	392	433	411	407	405	372	371	399	406	376	390	389	379	406	394	393	417	369	424	385	408	428	390	385	363	356	385	375	388	384	400	381	380	358	404	403	369	376	416	387	348	374	376	419	415	409	372	406	433	410	372	362	412	380	390	402	375	399	391	435	420	406	391	371	412	383	387	398	399	374	407	410	367	363	384	355	389	406	368	426	387	399	368	371	407	416	382	338	390	361	362	386	388	399	422	340	386	419	372	353	401	418	413	403	408	399	377	370	406	384	402	396	405	418	391	393	429	393	423	408	402	392	384	393	408	378	379	415	349	396	369	393	369	410	400	383	421	373	383	367	394	390	364	358	360	409	413	408	389	365	409	389	378	417	413	400	432	395	421	411	371	411	384	372	400	412	389	404	347	415	434	405	378	380	393	443	403	386	390	393	400	397	394	385	369	385	397	377	418	404	347	377	396	390	399	408	409	372	371	401	375	390	378	422	421	399	419	433	392	402	358	388	398	413	407	415	389	401	418	405	388	396	390	402	433	387	405	402	399	365	399	381	397	403	382	376	408	383	356	384	380	380	408	389	373	362	420	407	394	406	387	349	394	417	374	365	379	413	393	433	420	366	379	418	386	416	432	426	371	393	380	415	380	372	358	379	396	367	410	367	401	404	403	376	391	414	415	402	405	389	367	401	385	376	369	409	420	394	408	424	405	407	387	381	363	415	393	386	386	367	382	425	377	417	398	377	398	374	411	411	356	410	398	429	381	403	420	392	397	416	399	384	412	391	379	398	390	367	404	388	386	379	404	394	411	393	437	381	382	396	394	397	401	421	391	388	397	422	425	401	380	392	399	400	399	392	387	381	397	405	385	412	395	395	392	380	397	413	371	386	379	425	401	377	389	385	371	362	431	387	364	416	384	412	369	418	392	406	406	352	410	375	401	411	381	433	405	399	402	369	391	395	381	375	392	412	403	413	370	387	390	418	405	370	394	389	361	381	383	414	394	394	391	387	416	381	402	354	446	404	415	430	381	349	362	422	365	409	432	337	389	364	363	421	400	408	417	367	364	355	417	427	390	381	371	381	411	393	373	396	378	409	433	395	405	389	416	378	402	415	388	410	402	422	369	424	376	411	369	409	406	375	406	375	356	378	417	380	413	402	383	384	387	383	422	362	384	402	393	415	412	379	367	395	431	380	408	383	410	387	401	415	422	384	414	402	377	374	375	390	407	408	410	428	400	407	410	390	367	390	422	400	390	403	424	370	421	415	407	406	415	414	398	387	361	400	390	399	437	401	396	431	409	391	401	395	417	428	379	409	421	393	403	435	381	390	368	402	425	396	425	390	397	390	405	375	366	403	406	424	403	393	389	396	395	378	388	445	390	381	390	400	400	422	423	382	407	384	367	403	447	419	398	383	384	410	381	399	376	380	435	403	406	371	412	431	364
23259	21823	29241	24183	22594	18829	4696	460	394	375	380	366	372	380	385	398	357	362	354	368	356	364	381	385	354	387	334	388	392	354	347	365	351	341	358	372	357	348	383	346	365	351	356	340	364	352	347	349	378	342	343	331	350	364	348	362	365	361	337	327	335	364	331	357	378	331	378	350	340	369	348	333	339	367	368	359	352	363	362	362	324	369	349	373	353	356	380	347	344	335	330	348	333	315	371	387	343	361	320	340	327	364	348	374	330	345	399	395	372	361	370	330	326	365	359	363	380	333	359	327	378	371	339	344	323	365	348	324	369	368	332	333	320	352	407	331	357	346	326	363	368	349	355	345	335	325	356	325	352	359	367	341	367	348	348	362	397	376	326	356	337	371	331	375	347	327	349	356	351	348	372	352	368	355	351	369	367	354	385	333	338	371	377	329	344	384	360	358	372	364	375	318	394	373	380	368	343	393	376	327	354	349	354	360	383	348	337	340	346	337	364	387	333	335	391	345	344	344	355	349	364	345	329	346	364	333	364	364	367	365	332	355	377	341	323	311	331	342	354	350	317	384	385	358	375	372	349	385	381	349	381	356	367	322	378	369	349	336	360	349	357	377	354	334	338	346	370	373	357	384	355	343	322	356	363	347	373	371	378	365	348	348	375	323	364	337	360	357	357	382	381	341	304	339	331	373	366	339	351	374	367	344	356	355	364	360	351	327	330	314	361	363	359	366	360	344	350	331	347	359	372	347	329	380	323	341	376	358	335	339	359	395	368	350	323	378	334	381	351	351	346	366	378	378	354	380	341	374	368	341	328	359	371	381	329	337	327	368	371	365	335	366	378	338	354	374	355	359	345	360	345	361	370	370	347	360	352	358	360	345	368	384	370	360	349	332	309	368	344	386	360	332	337	368	321	335	354	375	343	356	355	354	329	364	342	369	355	353	358	337	315	362	347	381	338	345	336	349	343	365	335	368	354	357	358	345	369	348	368	328	340	349	322	361	306	337	341	348	340	360	331	365	346	364	336	363	332	343	351	348	332	335	367	360	348	367	330	352	329	362	382	365	354	334	363	360	356	355	329	367	341	349	314	344	381	352	342	346	350	343	373	327	383	374	338	368	334	359	354	367	395	373	354	359	358	368	332	382	371	339	350	348	358	385	357	377	298	372	386	348	383	379	357	366	315	340	390	346	344	350	370	340	352	355	334	348	350	354	336	325	344	360	372	354	341	402	354	353	349	372	372	355	344	393	376	369	362	317	358	344	341	365	315	352	356	363	326	322	347	369	357	316	338	370	361	308	346	337	364	357	351	330	343	355	357	351	339	348	355	349	387	380	346	363	338	393	336	339	362	359	351	371	358	352	376	360	367	344	354	328	329	379	339	368	346	360	340	359	326	362	353	341	361	365	357	390	319	357	346	337	388	354	333	327	362	360	385	382	406	358	380	356	348	359	356	382	356	369	352	322	338	384	363	353	354	354	329	329	390	322	352	370	344	355	347	342	376	357	379	352	400	359	337	341	355	357	333	353	360	362	324	341	346	378	319	373	353	347	382	378	366	364	349	359	366	327	395	336	364	361	373	354	381	356	325	379	344	341	365	363	340	357	321	396	332	367	342	363	366	366	357	331	377	365	352	361	362	333	359	361	314	353	337	351	319	334	368	349	340	370	338	362	362	381	387	340	336	357	393	345	350	347	369	342	351	347	337	354	357	387	362	357	371	368	375	357	353	369	360	344	339	340	363	361	355	342	366	346	368	333	337	336	374	367	351	324	350	367	360	390	351	336	339	326	330	327	359	381	419	366	384	377	367	340	338	326	351	334	364	342	330	311	336	382	388	323	388	323	393	362	327	355	351	353	387	338	363	329	375	328	371	358	362	359	340	357	375	360	350	362	342	363	355	356	371	316	356	361	360	325	387	378	354	345	318	361	380	325	375	350	353	347	329	368	365	348	338	361	361	345	338	374	347	362	380	348	359	384	359	363	359	363	334	374	345	337	320	367	326	358	350	371	346	331	366	330	374	354	365	361	339	372	370	349	341	373	350	367	393	389	374	319	385	371	347	335	365	362	361	375	362	357	411	334	368	353	383	381	341	350	364	347	370	343	352	349	352	375	354	323	343	354	337	355	372	341	379	360	365	321	371	371	370	325	345	375	352	350	382	362	344	341	338	355	352	361	359	335	399	381	327	338	363	331	324	359	391	371	358	374	368	368	408	350	344	370	363	357	352	373	372	393	344	348	379	331	356	337	366	352	336	356	361	345	347	326	322	353	376	333	360	327	374	364	370	326	375	343	357	333	354	344	383	342	344	373	355	351	334	385	329	369	342	396	352	338	348	362	330	374	337	368	334	359	344	370	355	334	357	347	357	325	353	364	353	333	349	329	344	343	342	336	333	301	361	325	383	361	366	343	334	360	345	370	351	344	366	375	375	359	341	337	399	352	336	363	325	333	353	334	379	387	345	318	338	374	343	336	331	379	341	348	317	354	362	381	398	359	359	326	375	365	337	361	384	321	363	361	348	315	372	351	340	353	343	404	352	341	352	347	352	358	367	390	342	349	386	346	320	346	342	347	375	340	345	353	342	375	362	343	352	385	345	351	343	351	352	337	365	326	348	353	358	362	352	331	350	330	342	347	388	385	342	328	354	364	381	357	357	356	324	347	382	351	392	379	355	362	358	324	360	360	373	340	363	344	359	372	335	372	360	359	349	345	328	361	382	340	329	352	388	350	341	363	357	348	371	362	363	362	344	337	353	350	373	310	358	375	345	340	351	356	334	365	322	360	365	380	341	376	357	354	349	381	331	364	322	333	314	335	329	333	374	361	339	366	377	375	370	333	345	361	347	342	351	359	341	335	343	342	328	313	399	353	363	363	353	347	334	369	354	340	323	355	331	329	364	343	374	376	344	379	380	382	365	351	387	347	340	378	383	367	380	326	369	359	376	352	370	348	340	374	362	375	364	381	371	345	345	349	332	382	352	328	354	336	379	343	388	383	413	372	321	369	378	298	350	361	367	338	356	350	370	353	325	361	388	345	325	348	393	356	352	366	351	362	369	344	304	337	371	362	381	341	360	365	364	371	345	345	376	319	351	370	352	342	329	375	381	390	374	389	342	377	339	325	315	357	376	361	357	333	332	360	331	346	363	378	333	349	366	341	353	332	360	327	363	342	363	355	365	330	390	364	353	341	360	392	357	342	336	338	331	348	365	367	346	359	329	345	359	331	367	359	332	369	353	362	353	350	335	350	357	366	362	359	355	357	348	333	346	353	384	356	371	330	348	328	342	376	350	349	340	360	378	372	323	354	357	347	370	344	382	331	327	349	332	332	366	339	377	333	324	320	351	347	374	374	369	342	344	370	365	347	350	382	360	380	383	355	361	347	367	332	364	342	341	349	373	353	384	375	355	340	342	367	341	342	376	388	328	349	365	330	370	316	355	338	393	339	380	347	318	360	342	335	356	329	334	343	343	402	369	356	349	357
58984	94965	68473	33833	37950	2143	736	699	676	659	712	667	718	673	609	661	648	639	611	633	618	610	637	621	628	622	581	617	637	620	645	608	634	593	607	624	581	575	603	626	632	615	629	622	623	593	628	611	601	626	552	625	619	632	572	609	632	594	583	622	630	615	633	617	611	564	557	619	600	580	586	593	593	643	644	602	622	593	609	616	633	592	609	619	601	614	602	584	586	593	592	573	618	571	609	588	636	618	595	627	609	599	638	642	549	606	571	600	598	629	634	617	598	570	589	645	568	628	657	562	595	595	611	602	617	580	578	608	582	589	596	651	623	607	642	603	602	620	589	657	564	617	575	586	645	620	614	616	624	623	596	605	630	639	602	588	548	614	584	659	629	606	596	578	593	570	612	593	567	646	613	625	563	642	594	605	559	608	631	565	597	575	596	614	597	577	580	576	607	590	630	595	564	568	659	592	633	582	625	620	577	596	600	643	611	625	627	584	626	613	639	604	681	590	641	585	586	617	642	606	606	613	582	628	592	588	628	608	605	656	602	619	601	562	610	618	568	659	588	573	614	587	571	620	562	574	583	589	622	563	629	585	590	637	589	612	562	609	629	600	622	622	607	630	589	605	592	592	620	636	598	618	582	606	599	622	640	564	640	652	589	569	661	593	599	673	629	601	598	576	643	627	621	605	605	577	598	579	584	611	638	631	616	583	605	574	617	637	601	571	620	655	600	627	638	598	597	618	584	578	613	623	601	596	594	635	630	608	632	574	639	644	659	591	632	611	619	613	632	618	622	601	586	585	595	586	582	593	577	596	583	635	615	590	631	580	587	653	628	608	616	577	651	597	606	616	561	618	617	626	590	592	631	618	640	578	639	606	586	598	620	637	602	640	631	634	621	672	641	621	555	592	656	623	643	596	668	619	602	614	614	625	622	612	585	602	617	604	565	569	567	592	608	599	600	633	679	578	608	563	630	607	624	589	605	600	617	609	651	594	588	621	584	622	597	624	583	566	624	641	612	600	556	624	581	648	577	610	589	592	618	587	603	601	594	642	632	644	642	654	629	637	632	570	627	609	613	606	641	624	633	641	604	629	545	629	609	612	575	642	645	627	609	641	572	598	641	636	642	569	636	588	589	627	598	639	563	560	626	595	572	603	580	636	559	621	578	590	681	565	583	593	601	635	632	614	613	552	579	591	627	602	632	584	585	592	576	613	606	587	634	614	630	593	595	646	603	577	594	581	596	609	608	599	600	597	614	587	579	586	628	592	600	638	565	656	632	631	625	609	579	588	577	610	588	609	630	579	626	630	603	588	594	596	615	636	587	596	626	668	602	635	555	565	637	567	610	609	576	616	597	588	639	602	633	558	627	599	585	612	631	623	597	603	608	620	584	639	566	587	602	603	626	590	621	611	565	612	591	635	642	656	602	605	603	623	612	609	603	629	610	589	632	589	653	590	623	607	595	614	597	652	569	610	550	609	620	587	615	587	624	627	614	618	558	610	635	653	645	600	620	658	617	615	596	602	628	603	592	613	573	621	605	576	591	606	614	623	615	603	606	631	580	581	600	611	667	604	604	567	597	607	648	633	628	627	612	583	592	612	592	601	582	613	598	579	617	623	656	594	626	605	612	616	601	597	614	607	582	606	617	619	590	567	570	599	574	643	637	636	596	606	605	658	595	565	644	646	583	554	634	611	602	608	635	653	606	625	567	589	623	619	603	630	605	594	569	613	556	618	623	587	596	582	636	630	656	561	617	621	617	624	583	625	623	647	653	638	593	578	619	610	592	603	662	621	589	637	612	617	634	624	604	581	581	547	645	623	620	578	571	634	642	587	612	590	611	595	586	604	655	590	599	622	607	583	583	587	585	632	585	632	641	602	607	647	626	560	588	616	613	614	635	631	609	601	595	557	581	605	588	621	615	611	591	608	598	615	579	619	619	644	624	607	605	598	573	658	592	614	601	617	597	610	596	625	618	604	645	577	628	578	605	610	602	599	640	589	630	607	652	617	678	567	605	589	635	624	595	579	575	629	629	629	632	599	572	582	592	575	591	609	654	633	573	631	632	592	627	604	603	591	599	626	630	578	605	626	563	639	554	600	635	622	596	613	660	659	614	638	629	633	557	603	622	601	626	578	584	597	620	609	568	585	632	631	590	652	588	642	619	571	656	607	597	598	601	608	600	611	637	616	610	636	576	648	589	621	622	592	601	603	605	644	611	593	657	622	616	638	621	603	617	625	653	603	623	573	634	593	594	596	588	583	569	591	605	611	637	629	606	648	595	625	620	562	602	604	610	561	612	607	587	607	613	597	638	621	651	630	630	591	596	647	604	639	650	649	586	613	641	644	624	593	653	590	609	633	603	647	624	566	591	608	601	595	571	617	564	622	627	588	605	599	564	627	635	590	592	644	622	603	616	616	637	662	603	580	534	619	615	620	600	622	598	587	590	574	607	593	603	599	566	601	599	606	584	600	609	600	629	616	620	609	610	586	590	609	612	619	580	633	650	598	641	642	608	617	634	597	648	621	585	537	599	598	559	613	597	591	626	613	642	596	614	619	602	607	574	572	601	589	592	633	616	618	589	640	656	659	623	598	599	604	608	609	583	603	584	635	613	581	584	577	582	577	613	579	608	592	633	628	629	602	631	588	573	631	545	570	570	619	619	580	596	620	620	594	604	662	645	599	617	608	606	643	619	632	634	591	643	637	593	596	631	581	599	597	605	615	653	617	600	613	586	577	596	625	618	602	617	623	576	606	608	626	610	617	622	652	623	540	577	599	589	637	616	611	615	571	642	613	579	599	592	650	635	615	592	608	629	522	592	634	588	625	621	649	620	594	598	553	609	659	611	577	566	601	609	613	647	626	590	645	619	587	639	624	648	575	655	639	625	614	567	617	588	608	613	561	635	575	645	607	599	582	592	592	556	627	590	608	635	652	576	573	596	631	598	620	622	687	618	590	600	610	583	628	625	605	606	601	594	621	615	606	615	662	566	600	604	611	605	614	609	623	634	594	604	618	657	637	609	605	617	625	582	601	595	618	640	612	598	656	616	618	607	615	632	582	571	593	593	613	603	626	623	646	585	625	583	635	602	653	601	606	605	642	644	615	604	631	612	591	576	608	636	630	582	602	602	597	586	617	628	591	615	618	609	612	636	590	594	583	603	606	541	586	618	618	609	600	579	582	582	573	599	584	609	607	609	624	617	617	617	579	616	614	566	610	618	584	642	585	605	586	629	596	618	585	636	583	561	579	644	611	598	569	592	621	591	625	594	627	648	600	655	632	607	597	598	601	571	609	605	650	578	634	649	618	586	613	584	606	573	606	602	589	612	607	608	570	590	661	622	578	578	662	635	624	614	607	619	613	618	610	635	565	614	611	585	594	617	618	622	596	623	626	620	607	582	622	585	631	614	621	611	563	616	611	626	634	611	591	604	654	602	613	594	594	587	586	620	595	643	610	630	605	584	584	575	631	616	601	606	621
28972	26863	23424	9325	3287	299	278	296	269	295	257	303	254	278	268	265	268	293	297	252	246	252	262	268	267	258	268	264	291	295	262	262	254	268	283	296	251	273	259	262	282	267	286	259	287	251	245	274	246	287	255	290	244	285	263	264	261	306	289	268	272	257	259	273	253	254	267	262	277	274	283	243	285	261	248	274	244	265	237	290	260	290	260	277	286	303	270	277	265	276	266	283	267	253	266	274	287	254	281	236	257	273	269	282	264	271	271	298	268	256	275	255	270	278	262	241	271	267	256	256	283	281	237	275	249	259	291	260	256	291	283	300	294	286	270	246	268	285	295	276	281	283	287	275	257	276	248	303	277	267	250	243	290	291	273	270	271	282	246	288	260	279	274	273	268	275	261	293	303	267	282	239	255	320	293	296	248	292	292	275	280	250	270	263	262	269	273	278	272	278	252	267	254	269	288	271	222	270	268	269	270	262	258	314	255	245	279	276	246	272	281	264	291	275	273	275	273	295	254	281	287	252	261	288	295	255	277	271	325	294	259	279	245	272	254	290	249	244	293	247	256	252	275	281	258	258	261	280	263	254	272	276	244	268	282	251	262	260	287	261	257	272	262	265	303	268	275	250	265	236	273	268	250	276	261	248	281	244	279	247	271	261	277	290	292	302	261	277	265	246	283	280	271	264	232	268	277	265	290	274	284	263	249	293	264	256	276	249	277	260	262	306	269	265	238	273	242	266	262	272	308	238	280	257	272	280	265	221	286	281	271	249	288	293	254	247	263	238	280	249	270	292	261	256	295	290	278	270	282	275	276	256	289	279	273	250	257	261	244	292	263	259	300	261	268	279	279	273	256	263	292	279	291	263	246	250	272	234	273	272	268	250	258	300	228	268	264	259	264	263	280	266	262	259	272	275	258	258	254	287	275	277	258	291	269	287	286	263	273	270	275	254	285	280	269	257	243	257	252	283	257	268	261	267	246	263	277	255	267	257	283	283	265	299	252	289	276	239	263	281	283	282	254	253	268	288	282	276	260	278	283	267	249	273	271	264	276	279	290	283	279	259	281	256	283	212	263	276	274	247	300	276	286	285	263	241	286	248	268	269	267	265	304	289	281	263	288	269	281	262	246	265	273	263	284	260	259	261	276	279	229	258	286	292	283	295	264	281	290	260	274	286	274	279	269	270	256	277	273	284	292	275	266	239	278	280	236	274	270	280	278	287	244	274	276	289	267	281	274	268	264	265	261	281	272	248	274	244	264	284	279	257	275	269	255	279	280	258	287	252	282	265	267	280	245	280	256	257	278	249	272	278	248	260	295	252	271	257	250	253	255	321	268	291	256	261	276	291	264	263	252	244	268	257	284	289	288	265	274	269	289	277	251	254	269	262	281	279	270	234	277	259	284	283	260	250	292	240	299	264	272	282	260	250	280	258	258	294	272	281	267	264	281	262	263	259	280	253	272	262	246	265	280	291	254	279	256	270	283	281	294	248	272	250	261	290	278	285	284	287	299	258	257	296	262	302	262	280	269	264	265	263	261	249	272	272	284	285	250	272	280	254	271	298	281	258	275	255	278	254	261	274	271	246	276	283	256	252	279	284	274	272	286	259	218	282	304	249	263	236	279	276	246	260	249	296	267	251	258	264	275	267	285	267	276	281	292	257	280	255	272	277	244	271	253	237	246	296	271	270	280	288	246	243	268	267	251	252	235	266	289	264	286	281	277	260	226	309	289	251	298	289	263	259	235	289	282	262	258	275	260	271	252	280	279	278	285	276	261	294	286	276	268	279	277	259	285	249	268	264	243	277	280	266	255	272	255	269	274	260	279	263	289	247	250	272	275	276	268	253	250	253	261	252	284	284	314	252	262	270	272	232	276	262	276	270	259	266	254	261	270	279	267	263	278	282	269	295	256	251	282	289	283	245	259	274	261	287	277	284	246	294	272	241	265	244	305	279	316	279	275	279	256	287	288	310	267	293	266	295	294	249	274	291	281	288	255	233	257	260	271	310	257	279	294	256	266	288	261	289	279	283	268	281	260	275	258	274	274	261	276	286	275	288	271	276	285	258	274	254	266	277	264	265	267	263	260	294	260	270	288	245	266	260	275	266	289	293	271	263	237	273	263	246	244	278	272	280	253	273	249	289	256	276	253	305	246	256	257	270	268	267	270	261	262	270	274	282	276	254	287	261	289	285	264	275	247	266	268	267	236	271	283	254	265	267	277	283	255	279	292	262	283	294	273	279	268	256	281	269	285	257	262	266	282	259	278	279	296	249	247	272	258	277	288	274	285	261	249	287	240	249	271	278	272	285	293	252	262	263	271	290	266	294	277	241	250	265	271	292	244	278	264	243	276	281	273	257	255	301	277	278	272	270	278	274	291	258	262	264	314	277	277	276	267	297	261	270	258	267	275	249	254	299	252	272	290	241	292	271	255	269	255	285	276	268	280	296	241	274	277	275	289	261	280	273	286	294	253	259	273	290	243	302	256	264	240	268	291	264	271	256	237	281	258	283	270	275	278	281	293	274	276	262	282	264	281	282	294	292	267	279	233	259	261	250	274	257	226	297	294	256	295	266	265	286	250	263	281	263	256	232	274	250	291	250	270	287	271	313	264	240	284	240	294	281	243	262	264	274	298	275	276	282	272	261	297	257	290	285	278	281	240	268	282	277	265	269	277	285	255	293	253	262	273	252	265	272	296	268	275	293	275	281	278	262	269	230	292	249	310	271	286	280	276	254	263	282	268	276	276	253	283	253	288	274	258	253	275	281	257	286	243	253	272	266	270	274	307	269	254	266	256	265	274	270	254	239	302	256	290	277	260	272	250	281	255	270	266	276	262	266	222	275	268	263	237	280	293	280	232	275	265	276	288	282	258	248	291	287	285	269	276	269	260	250	278	274	282	285	268	268	307	265	267	280	259	256	256	288	280	244	235	227	276	252	247	271	261	292	271	287	288	283	255	266	267	294	272	269	287	273	273	240	285	311	286	288	263	255	319	282	278	263	277	270	283	236	275	267	255	246	275	274	249	289	281	278	254	300	245	279	275	264	313	255	291	262	290	297	272	258	248	272	287	295	270	271	263	246	265	263	274	262	260	254	250	288	275	297	257	268	279	253	280	302	261	266	248	293	244	282	273	279	273	277	234	259	291	277	279	270	281	261	285	271	276	265	277	273	252	272	292	276	266	250	253	269	281	282	308	254	270	272	257	269	251	278	266	271	248	285	252	263	253	271	312	263	277	235	281	247	273	250	255	241	288	256	271	261	248	269	252	273	282	255	261	281	262	307	281	288	261	290	275	257	249	266	239	269	295	257	288	251	280	272	290	279	248	282	258	248	255	289	251	288	256	297	238	288	267	282	229	280	275	257	243	220	298	268	268	296	283	285	266	271	282	279	275	273	272	288	281	281	287	245	265	300	291	249	284	274	274	266	245	259	289	251	283	272	273	246	298	283	248	276	251	256	295	267	279	253	270	281	263	276
38177	43620	27957	8532	7664	558	504	510	539	503	549	545	512	511	506	521	536	496	535	464	515	533	531	549	503	495	541	519	494	517	509	495	531	496	471	470	503	496	502	474	488	497	509	542	496	490	542	508	526	559	548	485	531	550	530	500	486	506	510	528	515	500	483	495	547	513	552	512	481	520	514	508	508	535	497	522	505	524	550	540	500	520	537	488	526	506	525	513	513	526	492	544	473	525	490	503	495	494	519	487	491	521	539	472	516	515	534	506	525	531	462	496	504	475	506	520	498	501	534	499	516	513	520	509	470	516	509	492	500	539	511	518	510	484	501	502	514	518	536	499	504	505	501	537	541	508	505	505	510	516	518	498	507	507	532	480	517	501	478	485	513	522	494	498	537	472	516	502	518	485	489	511	514	517	519	500	511	552	519	542	524	570	516	498	520	492	512	514	496	548	506	504	452	488	547	523	488	476	525	488	494	519	498	502	499	482	483	483	526	509	509	514	500	489	503	505	511	491	516	510	518	495	480	484	511	506	478	451	471	452	511	503	522	516	466	519	501	492	524	500	519	517	504	517	516	470	551	471	491	511	517	528	538	517	552	508	497	505	506	492	500	528	495	455	461	489	521	513	527	445	492	477	482	537	509	512	520	512	497	443	521	538	516	504	538	521	522	474	509	525	508	462	530	479	504	514	522	541	529	499	506	530	500	521	515	539	527	486	469	507	493	503	559	509	489	505	539	505	533	484	496	493	507	487	500	506	501	504	505	454	529	517	511	505	481	489	527	479	502	512	508	546	498	526	491	515	525	525	484	512	499	502	560	495	528	545	472	472	543	524	485	468	549	508	512	501	492	507	530	509	502	485	494	478	503	489	491	490	498	543	503	493	464	513	498	496	516	528	516	533	480	519	498	469	486	538	469	491	540	472	515	511	496	474	531	474	487	509	507	562	501	510	487	505	507	509	481	498	525	526	552	500	533	526	487	507	499	539	495	493	532	519	551	529	512	511	492	504	478	525	482	527	535	507	504	497	491	498	535	544	534	510	506	502	495	516	504	541	488	486	529	518	502	476	515	494	551	497	502	478	526	504	516	465	514	483	528	498	517	501	513	527	499	565	495	527	504	503	466	505	486	520	496	477	511	538	527	526	514	513	494	521	530	500	552	498	506	500	533	564	479	515	526	489	525	512	534	489	498	528	482	525	495	507	512	520	534	496	513	541	483	537	510	520	503	530	541	514	515	526	517	483	523	506	524	481	511	494	564	558	513	487	488	528	474	515	479	480	535	521	517	461	509	509	491	501	536	530	473	499	481	526	508	505	491	482	468	518	485	502	505	504	466	476	517	519	561	543	493	533	482	537	492	483	504	546	496	495	507	529	525	525	487	530	487	494	503	523	472	518	517	514	511	530	513	508	498	489	457	505	497	546	502	529	482	495	496	540	518	518	495	552	496	441	517	522	492	505	504	484	514	499	542	474	525	509	537	520	540	525	520	513	533	506	498	510	497	499	541	481	545	501	511	543	494	470	527	516	509	510	539	469	491	518	495	529	510	507	499	478	520	522	518	490	492	491	534	516	467	465	484	519	546	504	525	538	503	491	493	526	492	552	482	528	510	545	510	507	522	530	518	529	522	500	559	500	518	526	457	499	525	447	547	475	544	501	518	508	514	520	463	511	481	512	480	507	527	519	521	512	533	500	519	520	477	530	504	564	515	515	502	504	524	526	513	499	523	479	518	543	510	485	487	481	495	490	492	478	500	485	489	493	520	482	507	487	492	516	528	528	480	517	497	520	490	563	504	488	550	517	541	515	474	544	500	480	571	533	506	519	485	514	487	523	510	538	503	502	498	503	507	485	521	517	499	520	490	497	512	551	498	496	472	499	496	521	477	500	487	501	525	505	541	503	499	529	525	469	519	508	486	511	519	499	502	521	498	535	515	558	510	557	504	526	507	485	498	503	494	563	542	473	492	505	465	496	462	434	500	548	532	507	542	507	546	500	494	493	522	519	517	508	497	496	493	538	535	496	484	527	478	527	528	525	521	474	501	495	507	509	516	553	509	525	526	556	485	570	496	506	496	508	493	504	528	468	561	500	554	500	490	523	507	500	471	502	492	533	479	525	516	495	530	510	484	487	530	513	508	521	508	511	506	541	527	476	520	496	512	556	490	499	496	533	520	530	483	522	528	538	537	521	489	517	512	508	533	500	503	542	477	484	496	531	522	512	484	523	526	537	496	527	530	481	512	537	489	492	491	492	505	559	477	524	536	508	484	495	489	544	486	525	510	515	476	532	490	511	514	516	529	515	530	517	469	511	509	524	476	557	511	515	483	475	495	499	521	510	506	539	497	507	504	494	542	527	525	506	477	494	542	509	538	563	523	504	531	491	514	540	494	505	572	499	520	474	500	500	481	533	496	521	528	520	494	479	484	540	513	509	537	549	446	509	546	516	512	482	535	491	559	490	481	515	500	514	548	490	488	505	492	495	516	522	478	461	479	509	508	522	523	522	471	519	526	500	475	478	484	533	538	512	531	514	498	508	493	503	467	500	502	480	487	487	496	490	509	498	527	501	505	512	536	467	460	502	520	516	471	494	502	529	502	527	515	487	528	513	489	501	489	503	518	487	517	531	538	500	528	527	536	498	535	490	492	507	517	472	500	530	512	500	507	493	526	506	529	563	475	492	479	486	502	496	517	538	493	472	536	541	492	508	458	508	517	540	492	467	505	498	494	500	498	497	484	491	510	580	516	525	490	500	514	510	490	530	525	502	522	512	557	503	472	470	471	527	500	557	546	509	504	508	487	521	534	507	530	501	484	499	559	500	489	474	524	523	519	486	500	513	451	468	491	520	550	513	507	490	500	480	522	517	504	509	503	510	477	517	529	505	506	501	501	525	515	512	487	539	484	462	519	487	499	560	497	521	511	474	505	526	501	486	493	529	490	479	550	501	488	474	520	516	475	493	502	477	534	482	506	492	485	539	489	482	516	481	521	482	518	515	544	499	506	490	503	509	543	533	469	534	494	494	466	507	527	498	565	535	491	519	506	506	489	477	519	513	512	521	485	512	504	519	507	541	498	496	525	523	523	495	489	525	503	541	507	529	511	518	500	501	496	492	479	481	506	509	477	534	526	494	486	535	484	502	489	484	504	512	479	488	521	517	526	537	523	478	480	491	541	489	470	518	524	513	510	467	527	530	557	514	495	484	487	525	482	550	540	513	524	516	527	504	504	471	482	478	497	481	490	534	502	510	468	504	499	494	516	509	462	504	517	527	532	514	512	451	502	497	483	549	515	523	491	540	472	466	524	509	537	515	495	517	517	521	560	497	563	551	485	467	529	468	484	529	471	551	473	494	505	505	536	526	504	520	492	500	504	497	480	472	484	490	526	503	525	520	531	512	525	519	514	533	540	492	496	509	499	533	494	472	521	531	547	494	526	486	497	480	533	510	502	536	534	523	529	551	492	506	537	487	515	538	501	496	484	530
24452	22062	30541	25515	22426	8402	400	234	242	199	211	197	219	220	216	201	194	201	191	212	197	247	189	222	183	211	178	203	210	202	206	190	204	204	211	232	198	206	188	190	201	205	204	196	189	194	206	202	222	188	177	190	197	210	196	179	210	200	189	202	214	190	208	215	203	181	213	203	215	192	194	175	205	201	203	193	217	205	192	213	225	199	186	205	221	199	192	209	187	194	189	203	194	165	195	201	166	201	217	211	202	212	228	197	206	214	203	213	213	206	177	174	177	207	221	205	185	196	221	182	190	190	214	213	198	203	200	211	201	208	197	196	208	185	191	239	202	220	201	226	186	225	192	182	218	199	197	198	188	194	196	185	185	183	202	212	184	184	188	202	191	194	197	203	198	183	200	217	194	201	223	194	200	186	174	200	195	205	206	218	190	218	200	205	212	202	203	204	186	196	179	173	180	205	197	192	221	203	200	198	179	203	193	203	175	184	188	200	198	172	204	200	218	188	185	158	209	172	205	202	205	188	199	175	224	205	220	179	204	215	210	212	210	205	187	205	207	195	200	188	193	202	212	161	205	182	219	186	209	211	176	206	200	201	205	186	188	210	185	181	196	179	189	191	189	202	194	217	193	201	213	213	191	194	184	202	198	190	221	179	206	208	230	189	194	194	211	210	189	198	204	202	188	180	188	208	229	183	228	178	180	185	201	191	202	196	209	200	225	183	204	226	196	201	213	195	207	212	188	203	211	219	184	189	213	173	200	207	201	209	205	192	221	227	200	203	212	191	217	199	188	224	180	214	212	228	202	223	198	204	205	203	193	200	234	196	218	220	190	225	194	194	209	208	187	194	195	188	198	203	171	203	194	196	202	201	197	203	197	201	198	179	202	202	208	184	200	215	183	200	185	182	171	209	181	215	188	181	213	207	201	197	221	198	213	192	201	204	221	218	206	195	188	216	178	221	187	175	193	178	208	217	188	198	178	208	177	200	189	193	188	183	195	213	195	195	199	193	207	200	204	178	201	197	187	189	188	191	199	187	183	207	201	194	212	202	218	218	208	194	207	203	150	189	198	208	218	193	197	183	208	176	163	211	182	189	173	192	210	220	227	184	219	189	200	204	217	191	207	225	225	213	175	193	205	204	185	198	199	206	191	224	191	204	196	190	200	215	205	205	209	193	203	184	191	170	204	180	198	197	205	201	178	216	208	165	189	185	214	186	200	159	197	180	176	195	205	182	187	204	178	178	216	188	174	198	214	227	178	221	199	187	189	185	189	214	189	208	169	202	180	225	211	203	207	204	213	220	235	171	193	215	171	207	189	191	193	210	213	160	207	201	185	198	221	207	217	213	204	197	188	188	184	165	214	175	203	184	195	195	204	188	203	194	188	200	185	205	226	207	195	202	220	205	196	187	236	213	197	202	197	185	192	213	189	192	212	214	200	208	215	202	204	218	204	193	211	198	214	206	201	201	186	214	185	186	202	211	175	204	195	186	202	198	204	206	192	198	189	194	172	182	208	185	185	195	222	225	197	193	224	219	202	181	217	185	217	197	224	193	179	193	192	193	209	207	186	224	193	189	180	192	209	218	198	172	186	194	208	233	191	190	225	163	209	193	224	161	184	218	201	178	174	194	201	189	210	224	214	194	201	185	171	169	193	210	204	199	190	209	196	211	179	175	220	178	195	186	198	189	214	182	211	203	221	203	194	203	176	212	194	194	195	184	180	195	210	213	196	193	220	230	196	181	199	171	209	204	194	197	191	169	189	204	194	214	186	207	196	188	211	206	188	232	187	220	217	198	200	187	209	210	192	196	203	208	202	208	209	192	188	190	189	224	203	204	204	175	211	190	192	176	195	212	201	198	223	195	198	206	207	203	234	203	209	209	224	216	173	175	169	214	180	225	184	197	214	196	194	236	192	232	208	221	216	205	192	222	195	217	219	199	198	185	194	209	197	194	200	191	189	210	203	202	203	189	195	217	191	225	185	208	182	210	200	175	191	207	182	203	223	192	230	191	202	213	205	227	185	191	180	203	197	229	198	235	197	207	177	214	208	207	217	194	203	191	221	191	188	198	192	171	199	218	195	225	203	175	182	191	203	201	192	175	216	206	199	188	220	180	212	210	199	195	201	202	220	190	193	180	184	178	206	203	203	223	200	214	186	186	194	209	207	208	190	201	201	210	189	186	184	188	198	189	209	200	217	187	193	181	184	200	196	180	194	222	202	199	188	201	211	205	212	197	205	196	207	189	169	216	214	186	229	214	198	198	192	183	205	172	206	223	215	208	194	188	194	221	219	198	213	202	233	188	183	201	209	188	185	215	198	230	186	197	180	185	171	201	202	183	188	189	214	198	196	194	232	217	213	202	204	174	199	211	200	246	205	203	206	183	186	199	194	203	214	213	176	192	177	188	220	189	184	212	177	196	201	225	227	195	203	221	199	191	208	191	180	202	200	190	200	205	219	179	184	239	204	202	188	213	180	211	191	218	204	221	226	191	192	183	223	202	176	208	196	200	190	195	193	211	184	204	212	205	194	213	193	188	195	170	214	178	226	190	186	212	195	187	193	183	205	221	192	196	203	202	222	201	194	177	205	201	200	226	193	194	197	180	200	200	228	188	206	197	217	168	217	179	192	221	180	203	183	206	204	204	195	194	195	196	245	194	197	216	210	174	221	191	205	195	188	191	196	207	252	224	233	213	196	188	189	223	192	199	200	223	200	186	197	204	196	218	223	182	205	208	200	190	195	203	205	198	201	204	208	188	192	220	186	183	193	201	182	185	190	190	197	184	186	192	187	185	204	204	215	183	211	216	225	207	214	202	213	198	192	195	213	183	185	218	193	192	223	199	213	177	216	194	212	184	219	222	191	225	178	181	203	213	197	185	214	209	195	217	194	196	216	212	196	200	210	212	205	198	208	203	199	175	174	190	224	190	192	204	201	188	186	200	201	218	231	220	202	172	229	218	185	204	195	214	198	198	185	187	193	198	208	188	190	195	184	210	187	206	207	174	223	186	207	199	209	215	201	208	223	195	204	191	190	211	197	213	209	197	192	183	210	192	187	190	212	201	198	200	209	203	200	205	205	197	185	236	178	217	215	184	209	185	204	196	191	199	199	223	190	196	196	214	205	214	183	203	200	193	198	191	157	182	199	209	210	228	167	189	215	200	215	186	198	193	209	225	195	220	188	207	202	204	209	219	216	188	190	196	199	198	167	196	204	187	214	187	194	191	194	225	205	200	202	199	196	183	197	171	193	191	196	221	217	202	199	193	198	194	219	182	209	218	202	208	194	213	193	200	190	186	208	228	202	180	237	225	194	196	209	216	201	186	198	177	166	221	179	192	187	194	191	190	186	211	185	197	223	197	205	196	174	186	208	182	196	207	216	199	201	176	197	224	170	193	223	193	219	221	189	208	200	207	204	181	191	195	182	186	193	189	198	212	184	191	164	191	223	226	192	200	177	196	208	233	206	194	208	223	192	190
58187	81947	62895	30050	31290	658	465	490	427	395	419	388	376	394	424	373	356	402	374	376	330	395	376	435	397	362	390	405	375	339	356	395	345	387	345	344	438	398	366	364	381	327	372	397	386	390	365	376	395	369	367	371	343	384	381	357	395	369	361	398	378	356	362	421	387	351	354	376	369	401	356	393	384	380	370	382	394	384	388	383	358	364	392	377	374	383	372	359	387	372	399	413	368	333	331	376	398	384	359	361	374	383	373	396	387	358	386	357	337	374	381	385	351	371	384	384	376	358	397	347	404	370	332	393	383	381	381	369	379	347	386	372	410	379	374	348	351	408	376	358	375	369	347	391	400	376	329	399	362	352	408	331	379	319	384	406	377	387	403	356	367	360	397	372	365	384	382	370	362	325	407	347	390	398	368	385	367	363	383	391	377	382	384	390	371	393	384	393	395	378	370	372	377	360	389	378	341	356	351	357	376	356	370	388	382	360	400	373	389	381	375	378	393	386	336	346	396	375	372	372	419	367	364	381	397	377	391	363	387	367	367	365	385	387	426	346	372	379	381	364	385	370	381	386	364	394	380	343	384	343	381	364	419	374	382	380	369	405	372	392	345	367	382	370	392	380	368	384	376	404	367	383	359	366	360	390	405	396	363	392	371	346	387	360	387	362	408	410	364	388	355	381	391	344	361	387	345	358	361	422	368	378	368	374	373	337	419	362	372	346	382	372	369	343	389	379	357	388	402	364	370	356	386	354	351	359	363	361	367	376	375	353	392	368	358	357	397	360	392	408	386	414	410	367	346	385	390	367	357	367	370	384	357	374	365	356	389	420	399	353	356	346	380	384	350	367	398	340	387	367	370	390	378	376	397	360	373	425	432	375	380	402	364	401	365	390	382	358	379	361	382	342	408	385	386	386	376	356	356	365	407	357	366	345	368	358	373	370	399	368	378	358	339	398	361	381	376	348	387	368	338	428	384	406	359	363	382	381	383	370	377	364	361	376	398	373	378	389	413	353	379	346	404	385	364	392	366	346	375	401	380	368	351	393	372	382	379	337	377	350	400	395	399	395	357	356	372	377	374	321	372	408	395	398	382	374	372	358	377	358	375	373	409	367	359	367	356	370	359	360	387	397	371	381	377	354	376	382	374	373	386	387	384	373	367	377	370	374	375	392	391	358	375	369	388	384	410	360	370	407	377	384	359	391	340	409	322	390	388	373	400	409	329	401	402	361	360	403	391	398	365	341	364	364	393	379	385	399	391	373	351	423	367	406	397	383	368	378	376	364	351	344	387	380	363	345	358	356	369	368	375	388	403	367	385	378	401	401	382	365	371	391	341	373	379	373	374	344	351	375	353	375	389	407	406	378	356	377	354	385	403	398	383	369	347	353	381	340	344	390	365	378	378	376	408	341	392	388	387	406	351	371	387	379	383	398	379	367	356	381	351	366	407	367	372	351	404	351	366	391	368	351	375	370	338	387	390	375	366	388	343	363	384	385	382	383	386	353	387	376	373	360	356	384	362	381	322	361	434	403	360	391	368	371	344	355	351	392	388	373	376	390	362	411	392	369	376	391	424	394	385	362	353	386	361	414	389	358	374	387	367	342	373	416	435	393	333	366	379	361	363	390	347	387	375	416	376	396	400	361	352	379	387	359	379	384	374	408	333	350	364	403	395	402	376	374	423	352	372	380	349	389	366	364	324	391	364	380	371	364	411	339	366	375	374	374	369	384	365	364	373	376	384	359	371	361	382	411	360	355	347	351	368	359	375	387	355	387	395	375	366	381	382	357	388	362	371	396	381	393	383	392	372	362	374	378	361	322	366	380	383	383	385	435	402	389	390	379	404	354	386	325	365	372	372	341	369	350	372	359	388	359	372	390	408	370	364	391	408	354	384	374	371	398	377	368	371	392	384	400	378	352	403	384	395	394	352	374	380	356	369	389	362	396	368	358	394	376	392	377	371	389	400	358	404	334	385	375	345	355	397	387	350	385	384	361	353	379	389	355	367	396	364	337	380	374	360	406	367	396	363	375	393	410	351	374	407	430	355	363	360	387	373	362	414	391	396	391	402	361	409	384	376	371	395	373	378	357	363	339	377	378	409	340	356	378	370	384	344	403	370	373	361	381	376	412	389	391	408	380	388	345	363	408	359	391	321	343	366	407	419	391	424	352	345	390	333	352	351	376	391	377	352	398	374	410	391	393	368	344	373	389	320	381	365	392	396	374	376	362	351	349	349	377	378	389	365	409	379	371	372	347	329	392	373	342	371	343	377	391	380	403	375	353	401	392	380	382	374	394	368	335	412	391	371	372	369	367	386	357	386	389	382	382	378	335	367	380	415	364	359	364	371	335	397	386	367	384	385	359	346	381	393	392	366	392	368	378	389	399	347	381	386	378	382	345	381	367	372	373	409	385	338	383	400	369	416	373	351	382	357	385	363	340	381	396	387	383	388	368	381	376	322	417	397	384	392	359	380	373	392	395	376	375	399	365	332	372	345	347	316	372	384	398	369	395	362	365	384	383	335	371	329	391	404	357	374	386	392	375	364	364	367	356	372	380	377	355	378	397	372	376	369	371	370	360	368	391	380	402	370	344	374	384	354	383	377	371	376	345	378	351	367	347	410	375	390	388	392	393	364	376	417	395	424	380	387	379	343	395	382	374	386	375	372	366	380	397	370	389	378	396	361	404	347	352	388	416	351	373	361	374	376	387	363	403	374	370	352	360	384	367	363	345	411	361	388	361	375	371	345	373	358	411	329	408	370	340	372	358	382	398	360	387	348	346	392	400	375	360	388	362	381	355	380	381	393	363	384	393	421	360	378	396	434	372	420	356	404	370	411	386	362	390	364	342	348	377	384	356	343	382	394	408	374	382	400	392	385	362	357	374	366	362	357	401	405	370	324	400	361	384	385	351	389	388	339	380	350	362	375	377	371	387	345	404	366	390	340	402	368	396	364	334	346	404	394	387	383	385	369	381	377	332	373	346	384	380	354	368	357	364	373	359	360	388	389	389	374	354	388	370	351	384	381	390	360	396	360	397	344	375	379	351	390	361	390	370	381	374	369	380	373	363	382	360	388	402	373	369	373	426	398	419	371	375	390	382	373	385	364	364	369	365	381	331	385	352	380	391	380	385	369	371	359	354	435	387	381	369	405	365	357	364	392	344	382	382	389	349	373	340	387	385	347	353	347	370	369	364	383	366	360	377	401	382	368	347	377	401	359	399	401	383	377	403	385	389	385	380	348	366	372	400	347	363	371	357	383	327	378	367	366	381	371	398	377	387	359	364	383	373	371	344	327	377	356	384	361	372	371	358	365	389	401	347	370	341	372	367	352	366	355	381	399	370	396	364	393	358	396	386	359	337	381	378	359	354	384	383	346	358	391	369	368	374	415	394	371	377	404	361	390	388	389	403	383	367	383	362	364	393	385	369	366	394	375	380	362	348	368	365	366	375	367	370	392	366	386	360	393	381	353	386	327	390
23296	21613	29716	24067	22809	17342	3465	450	380	365	333	353	381	418	363	358	348	353	372	373	340	411	380	341	369	390	344	363	375	385	351	355	358	400	377	355	340	348	388	332	366	342	332	365	376	365	362	331	357	356	376	339	355	363	375	373	326	335	327	339	342	346	379	339	380	362	344	367	321	332	361	360	365	361	362	372	346	376	328	368	380	335	368	331	319	368	295	340	370	341	332	345	308	362	372	313	361	324	353	358	342	402	357	351	341	338	383	346	340	316	327	360	377	354	345	342	324	381	363	361	346	356	335	369	375	340	357	372	336	359	349	361	328	373	346	367	334	307	319	352	362	332	345	334	376	342	359	338	369	344	345	346	390	332	330	350	357	329	334	361	363	320	381	351	355	357	331	340	342	342	337	341	388	341	357	356	319	354	326	335	333	322	376	345	336	359	379	370	339	360	371	351	342	345	354	398	351	331	374	326	337	370	365	365	354	359	348	368	333	353	352	338	361	364	329	377	328	339	350	338	358	360	356	334	346	407	363	345	330	354	360	341	334	320	366	350	342	355	368	362	351	344	384	349	358	338	350	343	364	332	329	342	375	325	334	344	350	382	373	346	357	338	329	354	368	360	357	313	382	348	365	371	357	343	347	340	372	369	368	351	399	361	392	349	358	351	344	364	352	371	392	334	389	338	351	373	377	371	343	369	386	327	358	334	339	366	323	336	352	350	347	350	343	354	335	361	347	358	342	357	367	351	350	395	379	331	392	342	328	359	369	326	339	349	351	352	326	356	334	344	368	329	407	319	363	341	322	373	346	345	346	330	336	352	349	348	356	348	359	387	345	358	352	344	330	354	318	336	365	353	351	349	362	354	360	356	360	339	396	342	346	357	330	314	362	379	291	351	359	336	362	336	339	361	360	355	378	345	364	343	334	351	353	304	350	366	356	331	393	350	336	377	324	348	352	340	347	323	341	353	320	352	358	383	362	382	366	343	371	369	333	382	285	383	394	351	392	373	395	324	350	381	320	362	326	351	343	381	342	336	331	329	357	343	337	348	344	319	378	348	343	349	355	352	347	338	353	350	351	382	344	350	316	364	358	299	341	315	359	352	382	352	327	329	352	374	355	336	339	343	364	355	316	343	332	336	344	365	382	396	347	344	353	379	358	330	340	369	290	339	338	374	347	344	334	346	367	316	341	365	351	356	347	337	337	382	382	352	372	351	344	372	323	376	300	355	377	345	342	364	348	356	367	363	336	354	362	369	369	350	324	332	349	323	377	370	364	329	347	357	378	359	380	352	349	348	361	353	358	381	365	332	357	369	342	350	363	343	384	378	358	349	391	376	355	366	344	328	325	360	335	364	353	343	337	350	352	346	328	345	375	364	325	362	355	357	350	365	310	352	364	349	340	322	362	342	387	382	369	323	355	347	360	351	374	324	373	335	321	362	347	344	360	352	330	358	336	328	364	339	342	354	376	365	361	330	362	376	340	373	337	347	366	295	329	364	361	370	342	355	331	365	352	366	354	337	369	363	402	369	341	339	334	369	327	349	357	336	349	385	332	383	342	374	372	352	358	375	354	346	358	349	369	383	345	335	343	369	362	373	325	359	337	356	358	351	350	352	360	369	316	334	383	322	347	359	358	326	354	353	373	370	343	367	354	342	376	340	371	404	345	332	341	342	344	363	375	346	348	357	383	368	358	303	346	360	361	343	352	365	337	364	352	337	342	367	362	353	327	331	367	362	366	332	332	342	366	365	362	369	373	344	388	366	351	332	349	349	359	369	346	374	362	340	341	349	360	340	331	349	360	351	343	381	372	383	336	363	369	351	319	367	342	333	346	324	344	333	359	379	360	352	297	365	371	360	363	348	350	373	354	340	374	321	319	351	391	330	363	404	382	345	345	339	372	369	352	377	364	368	350	337	369	342	377	324	358	375	362	333	364	344	343	347	367	375	380	342	351	405	317	330	325	379	361	353	344	360	338	374	360	345	347	361	319	360	339	352	351	333	352	351	364	371	397	333	357	359	361	331	398	355	370	364	369	347	385	381	338	356	331	359	371	360	340	345	349	323	343	341	371	368	369	328	335	335	357	356	352	327	373	356	339	338	341	343	383	361	354	382	357	366	302	339	360	372	349	350	375	351	366	365	354	348	347	334	348	374	330	342	332	350	376	324	333	356	350	375	333	344	363	374	378	390	316	366	354	343	347	366	354	343	348	353	388	325	362	327	351	325	373	353	341	358	346	401	318	375	318	347	336	315	389	365	341	306	342	350	325	339	380	337	317	370	343	328	379	354	332	386	360	372	362	334	374	320	363	295	363	343	359	366	354	366	324	327	364	377	345	370	376	377	336	342	340	319	315	335	346	375	335	331	336	369	347	350	362	343	333	330	324	359	372	357	348	361	337	360	371	343	351	330	359	384	370	344	366	367	314	332	359	325	357	354	369	333	372	356	351	331	332	331	397	358	360	342	367	322	339	336	351	361	327	338	341	379	370	330	336	359	343	340	368	338	385	330	353	351	330	346	330	376	336	365	338	345	344	361	336	349	353	354	377	334	396	345	345	380	361	379	380	334	354	344	372	359	371	350	354	388	345	366	341	381	368	318	341	341	324	353	360	348	354	384	331	380	378	358	376	320	366	344	336	368	324	329	345	369	333	335	348	332	320	349	363	357	355	356	358	370	329	294	326	330	348	325	355	345	323	324	337	338	344	345	335	369	345	346	390	370	327	355	344	340	358	348	366	337	391	360	363	347	344	350	383	357	351	354	337	357	410	330	384	373	369	358	336	330	351	371	344	392	371	356	375	336	313	359	360	334	371	373	356	370	327	384	311	389	362	323	363	335	343	330	363	354	341	373	348	349	369	368	347	351	344	340	358	341	324	370	366	357	311	324	370	363	368	362	320	355	378	333	352	354	340	339	322	331	360	332	353	372	369	363	358	379	330	376	322	374	364	334	362	339	357	320	369	354	359	398	347	342	351	323	345	389	354	355	378	368	346	349	346	384	352	376	335	363	324	358	339	362	335	349	340	334	356	349	376	330	330	365	356	373	321	335	325	363	329	355	358	338	354	356	347	333	330	320	321	352	359	346	358	360	346	347	367	329	366	350	356	321	345	314	334	332	344	353	348	342	342	370	367	373	333	359	343	357	339	303	335	346	342	372	380	343	373	338	353	346	320	359	356	344	343	349	366	356	362	352	343	357	349	362	321	361	367	346	318	341	362	352	309	359	350	337	370	329	319	345	340	351	356	368	386	352	378	349	357	364	312	377	377	344	338	338	353	360	382	370	363	356	367	346	351	353	310	351	336	346	360	371	349	366	361	333	347	387	313	333	369	314	365	354	356	330	339	322	344	339	325	354	332	368	353	345	368	349	401	351	347	358	356	362	350	358	354	339	343	354	349	359	343	331	372	360	345	357	334	357	339	348	348	356	321	344	370	369	339	367	373	379	342	317	377	345	330	360	345	354	346	343	318	358	345	347
57703	92560	72349	35839	35692	909	769	726	717	739	656	664	653	637	631	636	617	608	575	657	561	641	601	598	644	597	599	606	621	641	618	637	561	598	641	633	630	602	607	623	598	615	659	630	601	572	609	584	612	598	598	584	613	628	616	631	593	656	611	595	610	602	620	633	607	610	626	563	593	635	632	631	617	605	637	603	630	615	620	577	626	576	592	655	599	627	586	601	608	622	612	583	589	632	609	621	578	588	579	621	601	613	603	612	600	622	631	591	621	596	626	624	641	616	602	653	614	669	630	591	594	629	586	637	638	622	643	571	631	615	605	625	635	606	654	612	595	598	584	615	608	629	577	602	622	599	668	605	598	621	587	583	595	586	624	565	599	593	614	598	613	632	637	574	618	592	605	604	589	621	634	573	643	579	571	614	619	624	608	603	593	583	606	624	571	600	608	594	586	631	628	564	586	613	594	592	618	632	648	619	600	606	612	608	623	631	611	643	600	600	612	610	613	542	607	639	590	620	598	671	596	608	613	616	615	556	551	599	604	612	593	630	546	543	645	600	621	618	602	611	617	626	610	583	605	634	597	603	621	611	577	608	590	581	569	621	617	590	639	577	612	613	602	561	556	619	551	639	620	613	636	635	651	588	607	655	668	610	681	587	605	576	615	644	639	611	575	597	590	612	640	563	609	610	573	573	592	613	566	640	566	644	592	594	658	589	609	615	568	602	592	579	600	592	627	621	582	575	607	610	586	610	616	614	613	573	613	604	598	638	598	610	597	597	579	565	592	604	618	626	591	613	609	609	654	586	615	629	639	556	608	616	612	603	603	576	602	638	592	636	608	632	607	617	597	613	622	644	616	582	578	598	634	600	593	623	617	587	552	583	568	653	610	557	613	591	623	568	597	588	583	595	598	626	585	569	582	601	613	630	576	586	620	623	631	602	592	577	612	642	588	549	616	589	607	618	594	593	608	586	666	612	596	581	631	609	630	595	654	634	600	591	626	602	609	648	620	599	597	593	607	594	612	610	648	586	563	618	604	572	628	596	583	631	546	634	636	588	613	584	607	651	577	630	555	631	594	659	542	627	598	612	634	624	585	606	648	583	589	573	606	577	622	609	591	566	581	585	603	607	601	623	596	608	606	599	606	629	601	598	587	569	606	624	605	600	614	595	607	622	632	584	598	601	618	587	610	601	601	607	572	616	605	615	627	593	599	607	620	623	576	636	612	642	628	597	605	648	620	647	600	593	555	634	644	597	624	620	627	647	599	659	587	644	608	574	594	583	598	562	621	583	574	626	573	590	618	587	607	602	633	589	589	637	577	601	614	615	603	608	609	611	614	596	625	629	620	613	613	622	545	605	583	628	635	625	639	642	641	638	610	631	581	632	574	600	647	633	605	643	652	593	606	615	622	576	597	558	589	596	634	600	625	581	603	614	675	574	605	580	661	657	573	579	594	593	580	593	625	585	656	613	622	600	611	614	647	615	635	646	629	612	617	600	620	614	595	576	635	601	603	619	582	591	622	589	604	579	602	569	592	673	596	605	649	614	565	617	595	600	622	601	622	616	639	537	626	608	639	581	631	630	618	605	647	605	611	643	596	631	572	568	619	664	624	594	640	599	627	625	600	593	626	595	620	587	574	625	661	622	639	610	646	630	612	591	570	594	635	614	631	626	642	640	617	611	602	574	593	601	607	598	632	635	558	583	579	638	609	585	648	575	601	607	584	622	575	599	590	607	590	591	628	633	604	559	643	602	617	591	593	606	588	585	587	650	588	602	574	580	572	603	575	630	639	615	611	562	613	612	651	612	595	574	579	621	591	581	592	613	580	591	627	616	604	610	633	573	594	604	568	625	609	603	591	585	631	585	608	618	607	588	583	632	631	606	630	591	608	602	638	603	630	573	575	561	598	600	603	621	589	593	604	612	594	605	648	625	592	612	588	619	584	580	587	610	617	631	620	625	633	610	608	598	654	626	579	623	582	595	608	604	572	594	624	623	589	575	562	615	560	605	646	633	620	576	599	611	604	616	569	581	584	593	614	602	607	599	636	607	589	610	610	593	611	620	628	635	570	591	636	601	638	630	591	603	602	586	613	600	603	599	593	595	606	597	594	628	636	617	578	623	549	616	625	601	618	654	587	628	619	611	606	665	606	596	618	577	637	607	632	600	621	569	594	585	571	616	638	597	675	589	591	582	615	610	564	613	580	627	595	609	584	610	618	583	559	638	579	598	607	611	600	577	547	611	624	609	581	631	639	615	604	623	649	599	627	626	645	599	603	573	605	562	650	578	617	621	583	591	562	647	623	626	589	589	624	608	612	594	581	609	607	618	598	629	610	584	577	607	549	622	588	656	605	594	610	612	609	622	642	568	614	611	605	580	610	587	587	656	638	594	609	635	629	614	617	581	610	583	617	583	584	623	627	591	640	592	583	635	583	603	641	636	596	630	633	618	605	572	568	626	576	589	614	616	581	624	641	614	612	624	627	597	641	611	607	597	626	612	587	632	574	643	600	636	578	619	641	602	613	615	602	620	638	629	643	596	665	583	600	620	574	655	630	630	554	581	573	631	603	592	605	622	594	610	643	570	615	576	608	575	639	599	593	581	596	617	579	640	633	658	632	654	631	608	595	605	595	625	596	627	607	575	625	592	580	596	579	629	637	631	593	557	591	577	585	628	575	587	663	618	595	605	560	627	607	635	603	592	585	587	599	628	603	585	616	614	622	595	580	594	620	596	608	559	606	633	654	591	591	617	601	590	599	596	600	591	621	620	628	631	580	632	566	637	581	599	620	604	589	608	600	605	587	634	645	617	598	624	609	597	631	605	631	598	642	620	612	634	626	624	614	593	600	617	639	606	642	626	599	654	622	624	617	627	618	595	619	574	625	651	645	649	632	606	623	637	597	586	586	551	629	623	579	601	593	559	602	626	560	611	596	592	579	583	575	603	590	628	588	618	630	620	622	591	592	627	607	563	644	574	635	601	617	627	612	611	623	614	610	613	642	641	615	656	582	556	618	601	601	572	610	556	638	629	542	591	604	616	620	556	607	593	600	620	628	578	605	602	630	555	606	571	622	625	589	584	563	674	590	601	627	625	589	646	569	605	599	616	638	611	609	627	645	610	591	632	630	580	568	620	609	559	600	568	607	655	568	683	622	586	611	571	623	536	612	563	601	625	609	630	578	636	599	562	611	597	611	627	580	578	592	599	612	614	661	620	636	610	589	622	606	576	601	604	577	672	618	618	587	583	603	572	608	616	626	599	581	576	614	580	588	595	592	608	674	643	648	594	592	610	628	551	632	614	613	633	576	607	611	621	605	603	604	639	620	587	585	602	597	581	580	594	646	591	623	602	606	584	592	616	567	610	602	597	611	595	593	600	592	594	626	627	614	618	586	596	623	594	649	623	608	595	581	608	602	593	616	600	614	591	591	618	640	587	590	600	575	627	608	604	575	622	595	632	605	630	567	578	585	584	675	624	608	577
29123	25934	23558	8639	3141	283	278	282	278	276	255	279	292	264	278	266	247	237	266	257	271	292	256	255	252	285	249	264	249	239	271	253	261	268	259	243	250	246	245	247	269	255	246	245	271	264	253	248	272	268	255	267	260	258	249	243	250	263	256	262	274	259	269	278	268	282	244	263	260	264	296	281	237	247	269	294	247	267	274	295	249	258	254	264	245	256	272	262	283	252	285	243	250	245	252	266	266	294	277	247	256	264	255	242	230	261	283	250	282	255	271	244	259	287	281	269	250	255	243	266	265	271	274	238	291	257	270	272	262	215	241	258	276	282	290	266	269	257	290	296	285	277	253	243	250	264	282	269	250	254	270	222	254	258	243	264	269	267	281	270	275	263	239	261	282	247	253	258	287	267	277	253	317	265	246	254	255	265	283	235	273	274	290	286	256	259	278	289	273	239	262	238	251	258	269	266	247	250	242	276	271	287	281	254	286	253	256	239	273	282	220	266	280	284	267	231	298	291	271	244	250	277	256	263	262	274	255	269	285	232	242	284	275	277	270	269	268	256	287	291	285	256	293	248	261	274	258	274	266	249	255	244	255	281	253	236	255	256	287	243	269	260	248	255	267	273	270	281	265	236	288	257	281	297	274	278	246	251	277	237	260	239	286	269	296	261	255	273	262	234	295	280	266	275	271	250	266	248	244	273	269	287	271	262	272	291	249	296	274	260	296	256	253	249	248	278	262	268	281	272	274	297	288	279	255	278	269	285	249	242	240	261	258	241	268	266	261	271	236	258	261	262	263	293	287	272	261	262	260	256	245	275	275	235	260	254	265	265	248	281	271	265	247	257	286	236	268	278	260	267	267	286	237	285	270	301	263	281	247	242	234	276	287	257	242	247	269	253	257	259	266	272	291	282	253	292	254	292	267	291	258	268	274	256	288	271	266	217	283	260	293	260	272	276	254	293	239	240	248	259	266	266	251	257	241	253	267	253	264	292	261	257	243	266	261	263	230	246	265	275	309	292	276	271	262	266	263	258	273	261	265	259	305	226	234	271	249	266	265	244	263	268	273	258	251	286	295	285	282	268	271	297	284	263	278	255	250	257	270	268	264	232	250	242	262	226	272	254	267	242	284	285	230	278	267	259	255	251	290	247	305	261	282	263	242	224	276	282	263	258	257	266	274	244	243	251	273	308	252	260	269	278	264	248	252	261	242	248	280	264	273	274	283	266	262	258	269	259	253	264	266	266	275	278	263	290	279	240	255	274	292	272	245	257	249	261	262	280	281	274	260	298	258	237	271	259	257	280	269	262	288	268	234	271	238	273	271	266	314	233	268	277	270	266	257	225	248	251	280	272	251	283	260	286	288	267	281	252	244	269	280	244	257	274	260	244	269	230	291	260	275	234	278	269	232	268	252	238	276	235	278	257	264	283	285	253	239	253	261	273	279	280	304	271	285	287	244	236	241	263	243	233	243	281	249	236	238	255	261	236	253	266	253	261	257	287	258	288	269	260	270	279	300	267	242	253	243	259	282	260	271	258	262	269	295	248	244	249	253	274	230	272	278	246	247	254	244	262	263	277	246	252	246	245	249	249	240	283	257	282	260	279	283	253	260	268	259	265	259	274	264	254	277	246	249	268	285	231	259	244	245	236	248	263	255	242	264	245	241	274	284	266	262	254	273	253	233	247	250	298	234	255	260	271	254	271	236	276	235	272	266	259	281	268	271	268	253	248	245	247	265	271	270	264	256	249	279	274	263	280	250	271	249	285	250	273	283	239	253	267	264	279	257	266	283	272	257	285	268	286	276	283	292	265	289	268	266	274	257	257	257	255	256	268	266	259	262	253	288	241	250	268	251	267	268	272	269	317	283	274	285	287	266	267	238	265	291	253	276	298	290	257	297	282	270	274	259	271	262	245	263	264	242	259	255	278	243	272	253	250	253	250	268	221	254	237	252	243	244	255	256	289	250	258	271	282	252	266	247	284	251	257	263	243	234	274	292	270	241	266	272	267	288	241	226	255	264	266	245	273	221	234	269	272	288	269	284	282	242	280	269	267	263	250	254	267	301	272	280	262	266	274	278	280	236	267	260	260	248	276	297	226	243	260	257	263	281	271	273	276	280	257	269	258	250	259	249	230	260	261	265	271	270	278	264	258	243	256	275	249	251	271	269	261	264	249	280	284	286	261	253	258	260	251	265	252	283	289	265	259	276	252	259	263	289	247	277	244	276	269	265	275	241	264	268	264	277	257	233	257	284	272	262	272	246	278	284	282	269	288	265	254	239	270	262	284	272	248	263	257	236	258	248	261	257	240	272	258	270	256	254	267	281	288	255	259	288	260	238	232	251	254	272	275	282	262	264	274	255	301	248	258	264	276	271	250	273	250	263	280	240	266	272	237	255	283	276	248	258	283	256	269	280	277	274	260	260	260	255	251	245	255	275	288	261	236	269	279	271	278	262	274	275	262	249	253	290	262	279	238	238	258	254	280	256	253	268	243	258	294	263	256	263	268	242	280	258	261	268	260	247	250	272	266	244	235	275	246	261	258	248	274	250	243	239	275	251	279	288	254	265	248	276	265	269	255	273	259	285	263	258	300	268	252	250	265	224	249	257	246	275	288	238	262	253	275	255	255	291	247	263	239	244	271	236	263	271	281	262	236	263	247	263	260	242	248	263	243	225	259	271	283	277	255	277	261	276	255	264	246	255	244	257	282	235	236	282	246	283	256	273	259	272	262	252	259	293	289	271	256	249	258	258	272	238	257	265	244	260	271	238	254	241	237	243	247	280	241	261	273	254	281	270	261	224	256	263	273	285	262	270	226	273	269	270	260	262	233	265	258	269	245	279	257	269	271	251	263	254	258	274	260	251	248	250	293	241	268	246	260	272	242	275	275	286	246	245	289	267	263	255	255	247	247	249	242	250	249	312	268	277	262	247	253	244	256	262	269	257	267	240	245	281	255	266	233	246	308	237	254	254	285	273	271	275	240	264	257	281	247	273	258	264	253	214	252	271	258	246	258	248	253	269	252	264	275	304	257	244	261	261	248	271	255	267	267	253	265	279	271	265	252	261	263	283	269	239	280	252	281	253	242	251	239	279	266	276	282	253	250	282	277	286	255	281	270	262	274	226	256	250	241	246	266	303	286	269	247	234	281	262	277	278	246	249	260	268	254	252	302	258	268	252	276	274	267	266	281	239	269	225	277	257	273	276	275	271	269	287	272	284	280	267	263	253	285	280	271	271	273	240	285	260	239	265	239	255	272	241	239	257	234	280	260	288	250	281	243	296	282	260	272	280	282	253	264	284	248	296	248	260	293	252	247	238	251	275	275	276	269	261	226	269	244	261	256	261	271	270	281	260	276	270	271	279	277	245	261	279	250	268	266	267	230	249	271	272	243	272	284	285	260	256	262	292	276	258	247	248	262	270	250	281	278	253	272	258	273	266	269	276	269	252	268	271	270	262	259	278	244	253	258	286	278	287	262
38492	41623	28882	8090	7474	471	488	579	477	520	515	487	528	480	526	479	483	485	501	517	505	489	487	514	509	459	499	480	528	481	527	482	480	449	495	530	469	521	487	501	512	521	485	552	507	500	500	487	517	477	482	508	491	522	493	508	509	450	518	494	485	474	494	481	448	496	525	478	503	498	473	490	525	492	489	506	520	503	498	524	507	479	508	497	474	493	553	515	536	483	523	510	492	507	526	528	503	518	483	484	471	539	481	493	488	496	484	518	466	490	502	495	480	472	499	506	482	505	516	494	500	525	484	503	543	496	485	521	489	499	485	489	480	448	479	471	521	508	482	546	503	516	520	458	515	547	496	522	518	549	513	508	486	479	499	501	487	489	501	506	499	465	483	517	534	498	488	488	508	511	465	508	488	524	532	468	510	511	496	482	507	492	520	451	504	514	501	477	494	483	513	502	524	497	496	482	480	482	518	499	496	489	517	481	457	516	548	521	483	516	470	482	482	540	544	533	525	500	550	514	522	549	521	474	500	473	524	486	523	511	478	502	487	488	514	489	514	459	491	515	517	504	470	490	516	481	456	476	523	500	505	522	523	500	500	499	494	504	499	501	513	494	499	501	500	488	514	506	519	479	497	491	494	491	524	553	494	513	522	453	513	506	497	504	507	479	474	525	439	497	494	493	512	553	471	484	509	518	509	486	495	495	516	511	472	490	485	471	451	505	490	479	485	506	467	502	501	479	535	506	514	485	502	500	513	484	516	487	494	537	524	480	512	535	503	526	501	537	498	479	573	538	496	477	490	503	492	504	513	491	510	504	513	523	517	525	549	493	500	507	510	488	499	503	500	489	455	516	503	521	494	513	498	513	445	514	484	509	495	517	501	466	513	503	500	500	502	540	511	541	504	485	527	502	530	480	475	474	497	467	523	520	520	472	466	522	542	491	496	486	488	496	501	459	534	484	478	501	492	516	512	475	512	527	497	535	534	522	543	481	522	543	503	509	506	486	480	511	499	469	489	502	478	470	535	526	454	532	535	506	505	465	516	482	472	526	507	502	526	528	499	538	488	518	501	518	472	521	475	498	485	499	490	487	475	484	504	498	490	498	491	499	526	504	478	506	493	497	482	509	496	479	522	477	508	512	464	460	461	519	498	522	536	479	456	484	532	504	523	510	494	504	492	510	472	532	544	495	523	516	486	518	470	507	463	496	521	509	464	497	518	546	497	508	523	505	492	524	481	491	481	513	489	475	483	498	491	509	511	519	494	530	520	496	505	503	496	459	511	525	485	507	519	448	495	516	508	458	497	496	474	512	498	508	488	527	523	481	486	483	487	520	478	492	491	492	549	490	466	486	507	504	507	522	465	530	508	524	516	498	499	470	484	504	485	472	459	501	524	551	524	460	493	512	509	493	497	495	520	491	485	453	463	499	522	513	492	466	524	501	480	512	524	511	487	527	473	532	456	481	506	504	477	475	498	460	441	486	495	521	493	483	469	460	491	483	523	489	544	502	500	472	482	455	531	521	524	486	504	448	516	490	511	512	494	518	499	511	523	509	521	497	478	495	488	503	485	529	498	503	499	496	485	472	535	529	498	509	510	499	514	527	530	463	486	494	545	504	506	474	473	513	514	475	502	497	508	484	495	486	478	506	510	501	503	445	517	470	461	456	492	487	482	518	539	474	503	515	457	449	468	470	457	508	467	495	475	487	505	460	454	529	527	511	476	485	491	510	512	527	490	502	480	478	517	478	525	527	517	528	468	513	518	537	526	531	529	520	487	506	540	509	490	536	518	493	490	505	526	476	532	482	547	491	517	499	554	500	494	461	508	493	513	494	505	464	501	548	491	485	504	479	474	470	492	496	496	484	511	484	502	509	509	483	492	508	518	526	502	483	501	455	529	498	539	509	509	492	507	535	517	513	530	509	492	483	437	507	483	484	492	463	536	482	522	468	534	473	500	542	474	527	539	509	500	520	483	505	516	541	445	487	474	484	475	486	496	484	483	523	472	485	520	528	525	507	509	523	494	514	507	473	477	470	488	529	517	501	503	498	518	484	510	498	538	491	518	543	520	517	465	499	521	531	539	505	498	527	507	476	519	483	552	450	508	463	516	513	502	535	550	486	554	531	518	506	505	500	504	525	490	543	491	531	483	498	508	472	494	539	491	492	495	470	480	500	487	509	548	482	495	482	502	522	474	522	496	505	494	500	479	471	484	444	484	517	491	565	508	486	465	489	501	502	513	521	510	513	520	494	459	504	514	502	467	515	536	482	511	493	484	507	501	450	478	478	484	500	485	444	513	554	501	471	533	504	482	496	504	520	508	462	490	461	496	525	495	497	492	509	514	515	516	473	486	498	502	488	497	511	497	542	482	517	527	549	505	446	500	527	481	483	510	526	516	560	511	500	468	518	491	499	489	495	495	489	507	512	503	547	474	528	524	514	488	538	478	511	518	483	516	465	479	502	483	526	527	471	511	500	517	485	494	531	503	526	498	485	460	511	547	501	491	474	509	530	527	496	505	481	486	483	486	489	530	532	456	470	536	495	515	500	522	510	502	530	546	482	521	489	560	494	532	511	554	478	518	478	515	488	495	524	549	468	451	498	480	484	514	504	500	494	529	512	523	466	489	492	517	491	510	526	524	495	477	493	509	513	483	498	507	494	497	515	515	528	507	520	516	523	487	482	482	557	504	538	487	490	478	517	508	563	514	484	481	534	543	515	520	463	516	457	548	475	476	499	534	501	509	479	503	525	470	503	551	510	490	487	487	505	496	479	490	497	512	483	479	498	501	501	483	466	506	473	528	506	478	495	498	523	506	510	523	525	521	528	460	475	539	528	491	537	467	481	521	515	476	545	551	515	472	492	525	510	482	470	524	477	450	507	507	497	473	449	507	500	478	469	522	529	503	491	519	523	492	486	507	529	472	495	536	542	489	518	514	488	515	481	514	504	510	507	479	502	513	508	526	485	543	530	469	522	510	525	515	484	510	475	481	513	500	499	456	500	506	536	511	512	492	498	517	494	498	485	461	483	475	498	540	517	514	538	479	486	533	509	499	473	543	496	522	478	477	495	478	483	489	491	482	485	504	484	497	497	506	531	553	469	472	517	478	496	510	457	506	474	518	501	515	517	507	513	480	491	533	541	483	521	509	468	535	538	469	495	514	479	527	479	479	464	500	486	510	504	469	512	526	480	480	437	483	496	490	514	559	483	487	446	537	508	516	465	516	499	513	517	497	515	527	514	514	501	516	529	537	490	519	510	487	494	471	511	499	506	526	513	462	481	509	484	475	465	502	523	523	485	503	520	496	511	499	496	474	538	511	497	519	488	485	488	495	503	525	538	485	472	496	515	484	499	525	504	519	459	516	489	548	503	514	474	477	496	524	497	479	534	464	503	479	463	460	514	530	532	508	534	492	493	485	534	504	505	495	512	531	488	491	535	514	473	490	499	513	491	511	507	502	471	475	481	481	502	488	523	503	556
24315	21783	31227	25822	22437	8352	402	253	182	194	217	244	210	219	195	196	177	208	220	202	200	188	180	184	201	192	185	218	195	215	224	197	195	215	209	208	187	196	191	219	202	185	192	193	215	216	184	191	212	191	208	203	197	207	204	189	203	198	197	198	193	192	185	193	202	203	200	180	208	198	176	185	178	208	191	185	187	210	208	186	174	183	176	226	217	199	208	201	190	217	183	210	168	205	200	199	174	221	201	181	189	198	184	208	201	204	181	181	176	184	192	193	201	177	184	185	171	206	196	213	199	168	199	179	183	192	193	170	192	207	194	200	198	202	178	199	199	202	177	185	222	181	192	192	196	203	209	175	201	200	192	196	185	210	197	188	188	193	202	210	196	200	211	192	203	206	217	182	174	180	198	197	184	218	230	194	211	178	200	204	192	214	165	192	174	186	228	181	177	191	202	182	192	187	187	202	193	190	244	195	185	162	197	192	221	190	190	183	181	188	221	180	204	181	205	183	193	206	213	186	201	211	187	213	183	196	196	188	195	178	180	200	225	197	193	195	174	187	190	230	202	185	207	196	187	192	189	198	185	224	186	199	198	211	181	194	211	214	196	187	186	189	206	202	190	187	187	165	222	176	194	184	226	186	188	209	186	204	181	214	204	179	193	232	202	185	187	200	195	180	191	205	182	176	213	185	211	206	202	177	166	191	213	190	204	185	191	194	186	215	189	212	186	212	208	203	186	213	157	191	183	198	208	197	182	189	185	195	209	190	207	193	204	198	178	193	198	225	183	207	193	208	173	190	164	201	180	219	210	201	172	179	180	209	168	204	212	185	209	198	169	213	235	203	163	189	186	183	192	191	161	196	191	198	218	195	167	201	177	205	203	188	183	186	237	194	175	203	176	178	174	191	190	200	176	189	208	178	189	168	204	166	192	156	203	180	190	177	170	185	214	200	212	199	196	218	201	194	180	206	211	185	188	200	202	168	198	186	189	191	168	204	188	194	226	190	193	203	196	197	214	190	206	197	210	198	171	197	216	180	217	189	195	187	181	230	213	187	201	205	197	175	197	177	206	214	208	202	202	199	228	181	222	177	216	183	184	204	196	201	196	185	181	194	218	156	192	188	180	218	190	197	177	201	200	201	179	200	169	203	208	211	214	192	190	181	203	203	231	189	199	193	191	207	220	175	218	181	189	181	195	188	203	185	182	195	194	204	198	175	207	185	174	201	185	197	199	172	189	218	189	205	181	180	195	204	175	192	199	187	197	178	203	175	194	192	191	210	181	185	222	195	226	203	192	194	191	184	178	197	185	183	212	186	192	205	173	206	198	186	184	218	192	198	186	192	194	200	191	188	219	175	183	197	178	209	200	178	194	199	192	186	198	189	202	212	203	203	187	181	153	219	191	196	223	190	207	175	185	190	210	185	198	182	206	184	197	165	215	200	208	177	179	191	194	199	191	187	194	197	204	186	207	223	187	202	185	195	192	200	208	192	185	206	208	214	196	198	178	187	207	206	218	194	185	197	208	204	194	177	227	191	195	192	216	204	187	188	207	192	214	197	211	160	171	177	194	188	196	189	176	198	202	182	155	210	192	228	201	193	235	196	196	198	204	188	178	183	219	179	204	218	231	191	214	195	197	203	194	186	207	187	173	177	176	203	190	174	176	170	205	212	190	179	214	179	191	192	184	197	180	185	211	204	185	194	187	196	163	205	196	202	185	187	180	196	190	163	173	184	193	200	209	198	186	216	188	188	181	196	195	215	197	168	208	208	155	177	213	214	215	190	194	184	176	176	186	190	187	214	205	224	207	191	192	215	196	157	157	224	216	189	225	178	189	201	202	183	190	194	188	196	194	202	212	176	202	204	198	179	196	192	203	184	182	209	184	203	196	184	220	205	198	195	206	201	215	179	198	188	168	193	172	197	201	182	203	195	192	202	204	203	190	177	193	196	187	194	188	174	190	205	192	215	200	194	212	157	193	204	185	201	175	204	197	192	178	215	159	184	189	191	180	218	201	193	197	198	193	206	175	196	213	189	195	193	178	192	190	186	182	194	171	177	198	193	197	204	193	202	180	217	207	173	179	193	167	188	199	172	196	193	195	182	192	207	170	188	200	201	189	181	187	206	177	204	208	178	190	195	163	210	180	196	182	166	196	186	204	190	185	166	194	175	219	194	188	201	199	191	196	198	207	208	201	201	179	192	199	198	198	213	195	165	224	213	226	177	185	200	195	207	209	186	189	209	204	191	226	191	192	216	193	178	181	181	198	206	186	191	199	174	174	176	172	184	210	179	186	172	206	229	187	202	201	191	216	173	177	182	219	193	175	189	206	180	183	193	189	200	216	200	176	198	190	188	195	204	208	177	180	182	186	198	199	185	207	194	171	200	175	191	176	219	202	199	195	158	221	194	199	189	196	198	185	222	201	192	194	185	203	192	174	204	191	181	213	195	189	211	194	195	188	186	192	185	175	183	196	183	193	185	182	199	180	196	181	218	202	196	205	217	182	178	190	197	179	203	213	177	194	190	197	167	191	193	204	196	186	219	187	200	185	197	182	191	206	182	179	203	195	182	182	197	224	214	192	188	191	215	173	200	190	195	206	185	197	194	191	198	188	209	203	193	205	200	223	194	174	188	209	207	202	181	206	184	179	210	215	201	206	200	186	187	202	218	200	230	192	202	187	180	184	205	191	210	173	226	206	178	179	189	206	196	200	190	192	176	206	214	174	207	191	193	203	201	167	198	192	191	222	193	168	200	197	189	197	193	183	193	206	190	182	211	187	201	180	208	198	199	188	196	186	178	183	189	202	211	183	180	222	218	193	190	189	175	221	195	179	179	192	201	164	195	215	183	193	193	179	228	173	191	199	193	187	202	203	187	178	205	207	192	169	214	170	200	200	189	192	173	188	195	186	188	176	188	202	199	192	203	192	216	191	192	182	186	160	196	177	211	179	175	192	193	176	179	193	220	184	191	225	196	186	185	177	209	207	186	198	182	175	196	215	214	188	166	198	186	192	225	173	177	174	211	226	181	206	198	213	196	192	200	183	179	230	205	174	186	182	207	188	190	200	207	165	210	186	182	186	185	188	200	196	198	191	194	172	191	204	195	202	193	198	158	186	189	195	202	178	183	187	216	203	187	233	207	198	196	174	189	188	195	206	209	176	177	198	190	185	195	224	185	194	201	226	191	193	205	202	220	184	206	191	213	179	204	196	182	213	185	162	184	200	181	179	206	198	200	187	202	200	203	171	215	192	216	195	176	185	184	213	173	198	215	170	194	204	188	198	210	218	187	187	200	222	196	196	178	196	177	185	191	199	189	188	199	174	193	210	188	210	190	179	221	197	209	174	199	196	181	192	187	200	214	188	186	179	183	199	207	195	192	218	192	169	188	206	201	207	202	198	197	198	200	191	195	189	204	199	173	192	197	216	179	188	181	181	204	197	182	186	201	159	197	183	187	200	207	184	184	203	210	208	210	210	205
57415	81721	67001	26113	29493	564	472	478	404	449	424	402	395	370	385	372	405	339	387	371	379	370	403	413	376	398	371	396	386	409	368	359	363	342	376	378	397	371	372	375	360	387	390	367	380	367	396	391	372	367	363	369	371	361	372	364	377	390	392	350	358	367	348	351	373	356	366	369	341	355	361	374	368	336	370	356	355	388	387	374	385	404	363	357	372	385	343	345	362	359	366	365	363	333	382	351	355	349	349	348	367	373	373	378	335	383	372	374	365	337	368	384	394	376	343	358	384	312	384	340	365	399	372	390	338	373	372	372	353	373	367	391	390	371	353	359	357	363	375	353	355	356	334	354	400	371	364	382	346	368	358	363	368	353	336	370	366	395	371	328	371	349	372	375	365	351	354	350	326	372	396	351	362	368	389	354	394	340	385	400	362	363	384	390	358	387	365	343	393	381	359	377	354	398	377	387	353	377	331	343	369	383	376	340	400	389	370	350	355	352	384	369	356	374	386	344	365	346	384	386	367	387	383	388	373	382	363	336	362	389	346	396	366	354	359	398	383	343	385	369	350	371	357	369	370	371	380	364	390	354	341	363	425	393	401	385	360	365	360	368	346	345	375	368	367	353	377	355	332	380	376	385	407	369	380	325	366	358	361	365	356	347	376	347	377	368	387	361	367	365	364	374	381	387	368	403	386	396	381	389	361	363	414	378	372	400	344	404	357	374	363	371	363	367	344	364	366	343	369	378	319	369	386	399	371	382	354	354	376	369	355	364	395	397	394	380	370	379	341	380	377	352	399	342	351	337	387	394	386	337	379	363	360	423	356	389	377	395	350	388	379	395	373	373	351	368	399	335	367	379	380	377	372	383	377	353	392	362	369	353	333	393	353	326	366	353	365	370	371	380	360	384	369	347	381	375	364	375	370	380	378	343	336	376	379	370	365	373	358	371	384	365	343	391	349	353	402	365	376	394	357	339	350	402	368	410	376	358	394	356	370	370	394	369	356	355	369	349	359	393	334	349	362	362	372	386	359	398	340	346	383	415	351	391	339	416	352	384	391	386	386	384	366	355	386	328	378	372	388	361	338	376	367	373	341	352	367	352	351	369	360	393	376	358	375	366	355	351	372	353	405	332	376	386	348	404	373	353	385	379	416	382	381	378	349	369	346	385	393	346	371	340	356	356	385	350	337	371	366	352	375	361	385	364	382	378	361	360	365	404	369	358	365	394	348	381	380	361	369	343	352	375	370	359	354	376	344	355	395	407	387	364	393	369	374	353	349	350	367	379	372	369	360	375	362	377	370	388	377	406	373	339	379	337	348	333	364	382	348	352	357	393	396	379	347	359	334	374	330	386	412	367	352	359	398	395	384	387	362	362	371	400	378	377	410	355	339	375	395	378	345	358	342	314	383	370	395	352	375	408	361	384	383	357	368	389	379	369	350	392	363	336	395	384	363	377	328	364	371	379	372	360	395	379	381	410	354	354	364	377	405	371	359	382	365	359	393	373	363	396	363	311	351	367	352	352	397	363	379	360	392	350	370	373	379	348	390	380	389	374	371	392	371	359	346	354	360	339	365	357	348	399	357	376	366	343	380	383	398	359	351	355	385	344	371	381	376	409	379	376	347	354	354	373	360	360	366	375	361	342	391	353	384	326	348	363	362	372	398	399	375	364	325	374	355	350	378	354	342	362	379	347	348	366	405	347	363	359	351	399	352	401	373	392	346	379	349	374	384	356	370	398	355	340	343	382	362	350	376	377	367	390	387	393	408	404	354	347	385	387	356	367	381	355	355	340	352	375	380	334	351	369	371	356	363	351	403	370	355	369	392	378	361	388	360	340	349	381	374	358	372	377	356	354	338	363	344	372	406	347	332	368	368	366	398	333	399	373	340	404	371	368	377	339	359	383	371	361	346	360	396	365	377	369	386	384	370	351	374	386	372	386	378	362	337	367	369	324	341	366	366	328	364	340	369	364	347	412	354	356	374	373	359	353	354	335	388	361	378	352	407	383	377	367	383	368	341	363	332	367	394	316	364	340	382	344	385	395	382	376	357	364	359	343	400	334	328	369	382	332	385	406	383	362	385	322	352	364	390	385	380	358	343	351	374	358	353	374	333	366	359	393	384	362	373	371	380	393	366	397	329	364	363	370	336	353	352	339	370	376	365	328	345	350	383	361	367	364	365	392	327	330	375	386	349	374	370	346	387	374	339	339	386	378	345	351	362	335	378	387	372	371	363	374	404	320	349	329	360	404	378	359	350	340	358	389	367	376	384	356	366	348	368	343	361	360	346	356	374	317	359	348	359	370	409	354	341	377	373	364	367	337	391	339	390	362	386	350	392	345	393	361	372	322	375	377	334	323	381	332	410	354	390	385	360	363	376	350	369	356	350	401	390	367	366	352	365	355	354	394	369	389	331	374	386	338	374	355	355	343	392	381	347	365	333	357	376	388	361	380	377	361	414	362	370	379	391	381	363	335	351	354	393	382	345	342	393	373	388	338	385	348	367	335	388	353	372	369	358	341	400	362	377	377	396	400	346	365	376	354	368	354	353	365	364	382	390	367	392	369	388	354	343	366	355	366	346	343	389	368	395	349	355	362	361	356	330	366	348	366	336	348	374	401	381	373	370	347	367	363	374	390	372	351	352	345	368	389	356	382	409	372	358	371	368	356	354	387	376	344	352	372	376	389	351	357	363	377	380	385	386	393	366	383	364	356	357	329	367	362	399	328	381	323	378	355	380	368	386	377	367	368	372	409	367	373	369	377	363	348	399	362	371	345	391	340	376	335	388	365	359	382	354	387	379	354	353	342	404	373	388	375	354	358	345	364	394	370	371	365	354	333	373	343	390	368	339	374	355	362	381	340	354	350	394	349	336	400	345	387	376	346	331	365	361	336	381	360	367	371	381	397	362	373	382	346	395	370	369	370	380	331	374	387	403	324	351	359	353	332	373	377	374	389	382	357	362	356	366	325	365	370	384	417	362	370	336	375	366	371	347	383	395	387	375	355	393	366	349	388	361	392	347	366	377	367	350	347	341	367	353	340	352	372	350	382	398	364	382	376	357	346	339	343	373	372	357	361	383	396	368	345	342	356	377	360	341	389	356	384	375	372	382	346	353	324	408	366	389	395	388	357	366	382	391	369	349	369	373	363	368	366	380	383	376	357	347	405	355	349	332	358	397	364	382	356	385	370	366	383	385	366	360	355	352	371	417	381	397	368	422	354	395	332	346	371	360	376	379	347	318	387	358	353	369	390	368	360	385	355	383	389	374	423	311	380	388	367	378	358	391	365	370	362	374	397	325	368	382	379	347	379	365	362	396	356	344	338	340	364	374	358	361	375	372	373	413	359	347	369	388	392	343	339	365	365	352	371	335	395	372	372	379	390	355	384	368	376	412	371	358	388	359	379	310	351	383	349	363	353	365	391	381	359	367	371	352	380	357	408	349	369	378	413	369	360	356	337	389	414	375	385	378	369	390	380
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
