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
340351830845	340351831364	340351831914	340351832464	340351833014	340351833566	340351834114	340351834664	340351835214	340351835764	340351836314	340351836864	340351837414	340351837964	340351838514	340351839064	340351839614	340351840164	340351840714	340351841266	340351841814	340351842364	340351842914	340351843464	340351844014	340351844564	340351845114	340351845664	340351846214	340351846764	340351847314	340351847864	340351848414	340351848964	340351849514	340351850066	340351850614	340351851164	340351851714	340351852264	340351852814	340351853366	340351853914	340351854464	340351855014	340351855564	340351856114	340351856664	340351857214	340351857766	340351858314	340351858864	340351859414	340351859964	340351860514	340351861064	340351861614	340351862164	340351862714	340351863264	340351863814	340351864364	340351864914	340351865464	340351866014	340351866564	340351867114	340351867664	340351868214	340351868764	340351869314	340351869866	340351870414	340351870964	340351871514	340351872064	340351872614	340351873164	340351873716	340351874264	340351874814	340351875364	340351875914	340351876464	340351877014	340351877564	340351878116	340351878664	340351879214	340351879764	340351880314	340351880866	340351881414	340351881966	340351882516	340351883064	340351883614	340351884164	340351884714	340351885264	340351885814	340351886366	340351886916	340351887464	340351888014	340351888566	340351889114	340351889664	340351890214	340351890766	340351891314	340351891864	340351892414	340351892966	340351893514	340351894064	340351894614	340351895166	340351895714	340351896266	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21446	20036	27384	22431	20037	20087	11331	1717	1171	1053	1030	934	813	848	837	815	796	752	773	763	737	727	725	712	743	745	679	634	653	682	663	662	750	700	667	659	685	686	743	669	643	642	691	692	673	674	700	679	620	640	673	643	694	650	664	661	644	697	705	695	675	640	656	636	662	690	628	617	637	645	646	637	634	651	729	665	657	674	674	714	658	653	662	638	640	644	683	593	604	664	658	677	641	642	663	646	715	665	694	657	636	680	680	685	637	635	617	606	665	653	673	625	682	632	649	656	631	637	658	639	648	687	623	646	664	676	663	623	676	629	622	682	625	612	669	650	648	635	627	689	658	634	615	624	675	652	629	590	642	657	635	629	634	691	637	628	669	630	637	666	678	639	676	671	623	689	630	667	639	675	632	642	664	619	680	647	655	672	657	667	629	651	639	633	639	710	629	656	612	636	656	668	671	669	636	646	626	648	658	666	638	598	643	689	680	689	672	672	677	687	641	643	635	683	666	640	648	605	706	631	670	675	677	669	644	638	656	634	671	602	628	669	621	614	618	629	662	615	642	627	618	654	667	647	630	683	610	660	632	653	629	667	655	669	668	657	657	651	638	676	648	669	700	647	610	649	632	703	672	678	660	662	714	616	625	637	659	665	678	616	613	608	640	618	644	680	638	618	628	652	656	679	687	650	684	669	609	663	645	625	644	658	602	669	634	649	656	645	691	627	614	595	657	614	638	709	648	637	611	696	662	602	696	639	605	657	693	677	665	618	613	667	670	659	649	661	645	614	645	741	633	657	695	677	697	709	687	659	677	640	680	662	623	663	667	610	627	667	625	652	640	664	644	618	631	670	617	653	622	645	612	674	608	639	648	614	665	679	671	681	652	604	650	694	666	599	682	669	661	643	620	640	628	644	618	645	607	640	638	677	623	669	655	593	645	674	670	706	586	644	652	659	619	658	639	714	625	709	666	640	602	608	630	622	656	641	654	673	684	641	644	663	653	632	630	652	649	648	672	643	672	701	637	609	652	644	635	627	615	637	663	680	661	651	653	674	576	670	655	639	684	610	688	647	621	634	678	644	619	659	624	648	623	626	615	638	619	679	660	655	616	620	613	625	670	631	616	642	616	624	671	639	650	687	666	696	692	662	660	644	588	668	663	666	645	659	640	655	669	664	621	648	594	644	620	676	643	689	660	626	646	677	682	617	648	604	686	666	633	691	631	660	656	641	634	634	625	647	681	687	623	644	641	694	637	611	641	666	676	652	657	670	663	664	654	648	615	622	660	613	669	616	628	637	664	645	648	656	620	636	647	684	676	624	667	622	651	663	649	608	634	647	659	657	666	629	630	634	629	691	720	654	656	655	682	671	663	632	653	671	637	693	635	693	668	590	667	644	654	703	664	689	649	628	647	627	633	690	632	666	683	670	657	683	615	647	637	683	647	716	635	628	706	666	663	630	630	684	681	669	634	664	616	637	665	675	642	604	618	647	642	674	686	651	695	660	590	661	699	615	624	657	679	635	644	700	673	676	684	653	613	662	699	625	669	621	658	620	634	625	631	639	658	629	666	656	635	633	652	669	652	604	675	646	625	619	688	646	641	658	635	673	684	627	651	693	653	660	643	621	681	689	592	649	609	629	652	639	638	626	702	628	637	678	642	661	652	640	632	636	645	650	638	631	660	651	616	657	676	642	627	663	624	601	616	589	647	668	650	643	672	599	679	668	687	668	650	659	638	647	662	588	677	634	684	648	643	628	689	711	678	676	622	659	663	666	673	667	655	652	603	632	654	653	627	660	655	625	652	613	618	662	648	600	652	628	693	628	660	654	648	653	676	610	656	649	647	645	577	633	643	614	657	714	666	649	651	688	630	623	601	600	679	666	657	691	592	621	647	644	682	644	653	602	716	627	634	635	647	656	629	712	673	649	641	690	650	653	658	621	637	661	660	643	625	613	683	715	649	603	646	708	662	648	631	646	676	615	637	652	662	689	638	643	661	620	664	657	608	613	619	681	641	636	673	609	637	598	586	659	658	657	682	597	641	642	654	599	570	642	656	640	647	699	652	635	616	630	583	659	640	632	615	629	620	651	620	637	629	660	599	680	650	682	671	640	680	652	694	674	668	637	651	624	634	659	662	661	659	647	677	598	662	660	610	645	612	646	644	649	647	621	652	639	639	648	661	656	640	662	683	675	635	651	644	632	660	665	643	646	662	613	661	659	650	658	630	634	623	671	658	649	645	659	621	626	607	657	613	669	634	641	662	650	629	643	656	650	700	633	668	641	679	635	697	676	685	649	679	645	635	651	704	625	656	671	661	682	652	643	628	666	633	645	635	635	640	628	643	655	658	659	694	680	637	684	628	644	627	613	647	651	673	661	619	648	724	656	669	636	645	632	633	672	621	648	687	648	629	661	605	624	682	689	612	648	628	624	685	611	636	637	674	644	681	631	631	704	612	617	626	638	687	672	651	640	640	631	668	635	646	666	672	669	644	655	637	640	608	625	630	658	648	626	586	621	611	633	632	644	627	655	653	642	608	665	639	671	656	673	642	618	628	607	622	696	653	589	647	647	667	635	708	678	608	657	593	665	638	652	619	596	634	642	677	610	645	652	653	659	671	686	640	619	634	657	668	672	679	680	665	668	650	656	643	709	658	626	609	616	629	670	657	629	668	655	637	593	635	636	648	668	691	635	644	632	686	670	614	687	680	692	625	625	671	670	643	664	659	650	659	661	681	646	652	664	676	660	654	679	688	631	667	621	634	636	604	602	636	678	624	652	609	642	644	625	670	596	677	626	708	665	655	699	670	657	616	673	649	630	670	646	654	596	660	644	647	591	685	673	695	674	679	707	623	654	657	626	630	640	676	649	704	637	644	595	653	639	675	616	697	630	659	680	664	615	654	672	679	622	628	668	639	670	665	688	621	640	636	638	653	662	628	683	635	696	654	594	687	659	649	648	620	659	674	655	677	661	615	660	662	612	651	616	652	640	636	639	686	644	623	622	630	621	661	643	646	643	620	659	660	660	647	651	658	667	661	650	674	653	652	649	644	647	598	636	702	649	670	635	657	665	630	649	705	644	617	621	667	691	690	681	636	631	632	623	671	669	631	650	654	577	638	644	606	605	640	672	654	648	639	672	601	685	656	690	696	645	651	627	656	655	624	650	622	675	636	628	648	654	648	641	638	652	626	632	685	679	632	670	656	664	629	653	645	648	639	643	663	673	652	650	669	642	659	652	661	634	607	644	644	628	677	685	623	686	637	642	676	666	709	645	681	638	633	658	659	609	617	600	627	672	613	637	657	634	612	636	631	646	662	656	630	697	660	609	659	669	650	666	648	666	610	654	654	635	628	633	615	680	656	673	640	624	647	675	620	670	629	646	673	641	638	645	644	638	622	634	653	638	626	651	640	654	637	656	664	672	665	625	644	631	662	667	666	669	664	667	607	649	617	663	621	672	639	625	627	650	650	612	638	630	641	643	678	668
19877	14777	12359	6907	4796	3560	2888	2391	1846	1670	1490	1286	1190	1047	1062	996	945	945	817	930	850	830	843	821	784	789	765	796	717	760	773	738	746	732	795	739	800	727	664	750	705	703	716	729	737	755	699	696	722	729	745	724	708	699	730	699	694	738	697	687	742	690	723	710	700	680	721	734	696	693	735	729	747	704	726	724	668	684	706	655	692	745	721	711	707	699	712	713	694	726	694	739	696	680	706	713	688	741	716	709	657	713	670	748	727	689	725	701	706	736	699	649	679	712	735	671	732	654	676	709	664	696	697	695	711	730	731	674	694	734	704	718	721	746	695	711	688	724	684	670	676	678	689	606	719	652	648	746	673	683	691	714	653	657	749	671	692	698	734	693	726	733	721	710	719	681	727	710	676	671	677	676	740	706	705	693	698	714	760	714	677	700	652	669	723	711	696	715	720	686	743	686	689	717	701	697	702	739	667	726	692	680	670	694	684	720	725	695	675	641	703	745	669	713	714	695	717	699	685	682	694	702	681	749	732	680	750	720	721	733	698	703	686	706	670	744	692	736	717	691	673	694	665	712	671	667	698	651	732	716	693	689	705	711	745	715	679	713	731	698	715	676	703	666	677	668	712	690	672	725	676	679	686	749	713	695	686	671	709	723	695	719	715	674	669	723	703	691	682	725	717	687	690	756	740	710	718	699	661	672	733	727	724	700	717	662	721	736	728	689	665	686	719	713	743	708	729	684	711	704	732	686	754	720	664	708	694	730	729	670	694	748	690	683	697	700	671	661	652	691	689	686	691	721	671	733	720	729	686	729	686	707	679	698	710	680	714	720	727	732	736	733	686	720	702	694	695	692	682	689	747	750	682	691	651	675	710	674	656	682	701	708	735	720	698	675	689	707	724	726	707	674	717	769	668	693	736	701	690	682	713	666	675	662	720	685	698	698	695	704	711	694	698	711	774	701	689	733	723	641	749	722	691	680	732	642	684	709	724	677	643	727	715	715	733	694	743	699	749	692	720	732	703	721	714	682	742	689	750	717	726	701	708	686	730	685	672	757	756	711	743	708	690	722	712	719	710	702	686	680	700	658	737	655	692	685	693	691	715	696	711	714	690	724	703	696	738	685	688	680	687	712	719	697	703	700	716	713	699	645	677	649	715	756	695	713	763	669	679	680	690	761	683	741	676	731	713	669	682	699	659	706	718	710	705	661	686	666	672	699	739	639	688	694	720	677	736	715	706	680	679	686	686	694	659	634	681	721	713	678	727	694	718	713	711	665	717	686	665	672	678	726	720	724	753	697	694	710	671	704	710	685	702	726	702	685	713	654	642	692	693	648	655	713	691	738	681	690	684	730	708	724	710	665	703	736	669	711	665	714	715	701	716	711	655	708	699	697	671	679	688	690	716	681	707	695	716	674	708	723	701	726	692	699	691	672	723	736	692	703	675	730	722	697	668	741	679	657	679	696	730	669	688	702	702	745	679	679	668	718	646	698	705	743	682	727	686	634	682	693	739	695	731	696	748	737	735	681	719	701	716	680	699	744	661	713	706	663	708	649	707	722	717	661	730	689	702	664	726	686	713	731	717	714	680	729	661	694	691	755	746	694	689	741	669	694	673	683	731	725	716	688	713	711	714	724	727	746	665	681	671	689	726	642	713	751	667	765	654	689	693	713	689	737	713	697	706	708	689	719	675	708	712	672	715	712	664	656	696	712	707	668	683	704	636	675	721	679	661	705	663	715	726	657	676	723	700	713	700	747	733	701	691	683	728	674	692	715	725	712	640	713	696	701	751	717	726	656	689	711	695	739	683	672	694	665	713	701	732	665	681	684	746	721	715	707	683	715	710	650	707	664	653	689	637	700	705	689	716	728	708	733	700	705	683	672	648	665	674	714	721	709	731	677	718	721	684	680	728	731	667	678	682	655	722	696	723	659	688	684	676	702	701	704	718	681	698	687	706	639	691	674	691	705	678	718	715	725	668	682	712	699	735	672	694	666	700	711	712	709	670	678	758	698	699	717	660	737	659	708	713	691	727	746	711	696	721	702	692	695	683	670	684	719	708	662	707	702	698	674	718	709	719	706	676	704	735	694	699	718	718	703	735	695	690	725	663	685	632	703	710	747	726	690	675	688	729	718	684	727	740	740	698	706	696	652	696	700	725	678	693	695	714	726	690	715	757	723	734	735	706	679	647	712	640	690	682	725	722	697	726	684	697	699	692	709	707	714	728	723	703	677	708	686	712	745	743	700	688	674	702	689	698	697	691	671	651	708	651	729	762	692	705	650	704	691	718	680	757	719	712	719	712	689	665	722	757	702	689	698	742	723	727	676	746	677	709	683	709	744	686	683	626	756	727	717	705	697	719	730	731	684	703	768	708	705	701	707	701	665	702	687	729	686	687	715	751	739	722	715	689	689	735	762	708	701	684	695	674	706	676	709	717	667	697	701	660	696	702	673	742	660	743	694	707	703	739	701	703	690	690	730	702	705	711	675	682	677	660	696	726	723	730	706	709	681	720	687	704	634	772	687	726	750	727	696	758	694	721	711	674	684	683	707	716	702	686	691	732	733	702	707	714	691	755	683	706	679	714	660	710	639	708	767	655	669	696	711	683	693	709	671	717	695	699	699	675	709	668	702	687	714	688	677	697	676	708	697	751	686	717	673	759	695	682	699	691	729	711	740	737	670	741	704	696	692	701	648	733	729	689	726	679	706	674	704	683	684	690	710	719	675	727	732	678	647	744	651	709	714	694	700	712	717	693	675	726	709	682	709	730	715	721	713	743	729	689	730	692	673	706	702	749	665	730	716	753	716	726	729	682	714	703	728	681	705	723	718	740	729	694	743	726	672	689	691	696	719	677	710	673	673	757	700	672	702	734	699	676	693	680	725	685	647	674	694	702	688	729	721	706	664	675	714	742	715	711	707	704	732	682	643	719	688	704	668	689	747	684	721	693	730	706	708	712	676	731	647	739	715	758	723	686	694	747	732	694	717	713	688	737	672	654	660	697	715	700	720	720	706	668	698	707	701	683	728	676	740	712	698	702	700	734	656	707	662	659	729	694	682	665	704	693	704	702	671	727	694	694	702	711	700	669	693	675	676	701	699	684	673	658	729	675	746	723	713	666	714	727	678	733	710	637	708	689	667	721	701	665	680	707	711	712	697	719	670	714	748	718	653	723	716	728	715	737	712	677	701	729	729	726	683	771	694	668	719	787	667	716	680	711	708	734	704	708	663	720	694	761	667	704	702	711	690	702	655	710	674	674	705	715	724	731	690	686	695	659	684	677	698	705	687	689	697	676	662	699	733	705	698	683	683	695	663	679	699	678	699	700	723	697	733	702	672	738	665	728	714	740	698	697	682	625	708	686	674	647	690	726	681	670	729	645	702	697	655	697	681	640	737	687	658	740	694	738	719	662	703	684	723	705	723	659	688	717	706	706	732	656	721	718	686	734	653	652	700	674	662	690	694	720	723	729	709	713	737
27452	20307	8203	767	493	406	361	392	357	359	345	379	350	355	397	346	360	344	327	337	338	346	355	345	374	352	335	363	312	350	311	367	355	360	333	347	347	323	321	353	342	334	358	357	346	364	346	366	367	364	371	329	355	313	387	338	353	351	359	355	340	335	372	349	343	345	372	357	335	338	324	362	314	372	356	377	357	346	339	388	328	363	363	328	340	358	314	354	335	345	362	335	319	318	334	317	341	341	367	338	350	363	344	368	350	378	315	341	329	365	328	337	340	339	359	330	351	317	325	319	369	352	315	330	338	327	314	344	322	335	377	365	364	349	376	335	382	325	324	379	331	368	330	348	342	355	334	334	331	343	348	336	330	321	332	345	364	333	398	340	313	366	362	356	352	326	315	341	348	324	349	330	328	328	341	342	355	351	342	352	324	350	376	359	305	363	333	354	343	346	330	370	361	356	361	384	338	330	346	362	354	337	346	324	329	368	325	334	333	321	349	349	308	339	338	329	331	317	354	351	354	328	330	332	355	339	316	345	327	326	349	347	342	341	358	325	331	338	350	331	349	378	345	332	366	373	348	343	346	343	353	337	327	312	331	346	367	380	310	376	328	318	333	351	320	314	335	354	357	341	340	340	372	349	386	334	373	351	364	353	345	326	321	362	353	325	379	322	337	343	353	339	335	362	334	342	343	325	361	332	337	361	357	325	301	359	320	350	340	304	352	359	356	350	319	372	335	347	344	347	330	345	374	330	337	347	315	344	357	344	319	346	336	371	351	348	361	345	353	327	316	353	347	339	310	375	314	344	361	316	335	328	341	339	336	322	355	360	331	351	373	341	338	335	374	348	393	340	359	330	364	386	328	356	379	373	362	372	301	321	301	355	356	368	326	327	335	336	301	350	356	374	358	340	317	314	336	335	355	334	336	305	351	361	340	334	337	328	338	339	336	339	325	381	370	379	349	343	344	306	301	323	350	385	331	375	335	366	394	359	350	318	345	348	320	360	354	358	337	349	325	351	337	365	321	351	322	349	363	345	351	347	341	355	330	363	343	329	336	371	364	362	333	344	339	334	318	349	329	347	335	346	362	380	327	328	332	364	351	361	311	341	352	331	306	341	331	352	359	330	342	312	305	326	357	338	337	338	366	375	341	334	339	339	362	357	355	353	325	329	351	326	361	324	320	352	357	349	336	350	345	385	355	370	349	352	317	355	379	356	353	321	331	350	338	316	345	337	351	316	365	335	374	343	369	337	368	357	335	386	367	337	371	333	353	349	377	340	335	356	300	341	358	345	325	332	354	337	359	351	331	326	318	361	338	356	329	337	334	329	350	319	344	320	349	325	340	332	322	384	354	369	380	383	363	352	319	326	334	322	345	361	340	324	364	364	355	363	331	337	365	333	325	343	321	311	332	329	358	341	384	341	349	333	345	333	349	335	367	330	336	337	318	335	364	336	323	331	346	388	379	294	330	330	344	311	344	373	333	334	367	334	352	337	345	332	358	326	346	335	317	349	330	320	336	366	348	321	336	367	359	326	333	338	307	326	306	332	361	360	337	355	369	315	338	314	358	344	391	352	354	326	349	345	333	362	326	349	360	349	371	323	385	329	350	367	328	331	326	382	319	366	356	324	378	351	345	326	353	384	329	364	357	362	365	337	338	354	341	335	357	346	364	322	340	327	336	381	338	373	322	349	330	317	330	316	315	341	322	357	318	379	358	367	338	348	334	366	318	368	336	302	343	365	318	325	361	334	317	346	355	339	307	339	324	362	329	347	328	337	325	353	339	326	342	351	341	332	322	354	352	336	358	344	359	350	351	350	315	324	348	354	357	342	345	360	306	372	355	317	364	350	325	342	316	335	344	332	321	334	353	379	343	360	349	355	341	335	376	317	369	381	357	339	366	323	345	373	345	333	373	331	342	349	350	389	343	344	352	361	347	328	363	338	319	358	332	343	336	338	356	347	339	360	361	343	310	351	326	355	372	383	346	332	361	373	361	316	317	385	371	348	326	359	372	304	330	335	331	332	347	360	334	328	330	314	365	348	330	342	354	348	340	363	338	362	321	351	348	355	393	331	349	329	331	346	332	357	339	348	355	347	349	354	347	332	327	363	326	340	333	360	357	353	347	350	388	328	325	365	338	344	334	355	340	332	353	382	337	304	378	325	322	318	345	365	358	337	346	357	321	315	347	329	319	356	347	315	362	358	380	339	321	343	344	349	337	340	327	353	360	348	343	341	342	335	339	342	339	331	356	357	353	381	320	340	344	332	362	356	351	339	330	385	364	347	331	338	351	372	345	335	324	335	351	321	327	359	351	320	360	336	378	352	320	323	329	341	317	345	324	348	324	372	313	343	350	319	336	395	341	371	338	348	381	341	365	331	361	321	328	335	306	341	331	333	340	349	336	318	353	341	329	349	360	363	369	338	330	336	324	349	321	371	324	344	365	329	311	349	365	361	366	380	336	318	329	340	365	346	336	357	368	301	357	349	349	351	310	309	351	382	304	369	327	299	347	347	318	361	328	335	327	326	360	347	319	318	284	323	359	350	341	311	343	322	336	348	347	344	362	374	337	356	352	352	331	364	374	324	293	354	367	353	317	361	335	343	337	350	375	358	341	316	346	337	388	334	330	328	325	359	375	334	320	345	353	352	381	340	350	375	344	334	315	325	356	346	334	340	330	369	301	327	361	357	329	354	338	330	332	355	327	347	329	350	319	364	349	360	325	356	405	332	323	320	349	354	325	335	341	365	371	314	309	337	322	363	333	353	355	343	375	329	325	330	343	306	336	327	339	330	340	350	329	344	337	333	349	319	316	336	344	354	327	316	334	371	378	352	390	327	375	353	367	353	372	354	350	344	329	322	303	358	367	325	328	342	371	346	351	341	324	345	369	351	323	333	367	363	322	356	329	349	365	346	353	342	346	354	387	346	376	362	314	351	358	321	331	380	359	327	348	336	343	332	364	332	325	366	333	360	357	312	340	352	352	386	322	361	355	331	330	308	359	320	358	340	333	329	366	350	360	343	341	375	334	354	349	362	361	347	329	325	310	351	349	317	363	341	341	333	365	347	349	350	331	354	366	360	340	342	358	369	413	347	315	340	325	363	368	351	368	323	328	332	368	353	326	360	319	355	319	355	338	335	335	357	348	341	364	326	340	346	353	350	328	348	315	384	352	358	368	345	350	313	333	323	341	356	317	312	334	335	350	327	329	347	341	333	344	338	335	343	363	332	368	332	304	370	360	371	374	356	337	364	323	366	324	344	340	325	380	310	354	341	351	355	389	346	324	369	355	328	355	276	319	341	362	336	339	346	362	318	324	349	365	307	325	332	358	315	371	338	383	353	343	358	320	305	345	360	309	324	347	325	308	360	328	327	331	342	345	329	349	346	340	377	364	353	344	343	327	338	302	377	340	347	350	331	352	348	349	354	341	367	326	367	363	320	345	354	358	327	336	335	346	337	347	336	327	306	352	337	333	353
15062	1214	949	681	593	541	494	448	467	445	450	448	426	411	420	398	398	394	397	410	426	420	424	424	375	389	433	422	427	415	433	415	457	420	388	429	413	444	427	405	414	428	412	458	416	410	438	467	432	392	441	413	425	390	394	403	396	438	390	406	409	438	410	421	413	410	434	418	420	418	429	393	433	390	411	395	438	425	372	393	439	437	400	423	396	405	400	414	420	402	400	420	400	430	435	417	431	431	412	410	450	409	419	414	424	453	429	394	402	416	447	406	376	419	405	437	401	431	429	393	426	427	432	391	401	411	400	404	420	397	404	408	405	393	448	397	435	390	424	429	408	412	409	398	415	406	403	395	406	408	391	378	418	394	417	371	427	418	414	426	402	427	426	401	378	396	382	436	415	422	442	427	415	383	427	422	401	386	381	409	409	410	416	392	425	424	442	396	445	414	418	431	393	391	404	345	433	392	397	392	424	453	408	436	410	446	448	400	441	402	396	434	418	395	448	422	399	393	449	431	407	382	402	444	398	455	393	397	432	421	412	422	441	401	425	403	421	444	393	400	406	402	409	419	412	393	460	412	411	387	381	405	401	356	414	397	410	409	408	436	423	425	380	437	389	462	403	400	387	439	360	377	396	404	425	451	406	416	436	412	402	423	427	386	413	438	406	388	422	431	408	436	413	376	395	402	423	395	416	397	395	417	415	404	392	386	399	414	462	420	418	420	415	426	391	424	421	381	435	405	414	450	369	413	414	417	410	418	417	418	422	404	429	424	399	402	404	405	414	409	433	423	464	414	415	374	440	455	418	441	367	376	414	407	447	425	411	430	436	380	462	458	382	421	362	404	390	387	377	406	425	452	380	401	431	402	452	450	437	428	391	409	374	409	405	418	437	395	396	407	430	404	409	424	390	413	390	448	433	419	411	463	400	417	374	445	394	392	399	393	446	439	398	449	434	422	422	417	410	398	383	408	397	422	447	394	387	403	409	420	433	407	421	450	430	371	434	418	384	428	412	398	400	434	400	390	440	420	401	407	401	408	447	433	415	414	389	414	420	396	425	410	437	445	395	375	384	403	405	436	401	427	399	399	460	408	384	428	409	415	440	379	384	442	388	414	382	410	394	419	404	397	394	402	425	432	390	436	357	433	419	427	400	411	388	378	451	428	435	387	395	404	407	440	405	410	363	400	391	416	367	393	407	422	439	442	395	420	376	428	446	445	447	407	429	422	421	361	459	432	457	409	418	438	401	390	432	431	434	409	404	417	386	417	433	430	426	426	445	415	418	415	407	419	349	425	424	411	424	375	404	429	405	420	419	411	464	420	401	413	382	389	422	372	435	442	421	423	425	402	419	436	429	373	433	377	418	416	424	407	419	429	408	444	476	437	415	405	413	408	439	405	426	429	464	452	404	403	435	374	422	397	427	414	406	419	426	412	420	417	426	391	419	420	410	407	419	403	429	434	397	435	417	394	415	413	436	426	425	407	396	428	417	442	403	429	420	407	410	405	364	400	404	403	430	416	430	403	421	395	399	458	438	408	418	393	414	441	396	468	433	425	409	427	393	390	389	406	451	423	407	459	397	449	407	457	467	414	414	422	397	395	417	454	428	401	425	408	440	436	416	420	372	404	410	423	397	418	446	445	384	417	395	419	396	460	426	407	398	408	387	401	397	427	420	405	472	412	437	382	439	453	392	435	385	441	416	389	409	416	427	409	447	458	420	434	440	443	442	420	420	471	422	414	404	412	405	423	398	406	420	383	397	400	423	373	399	414	404	421	398	424	382	387	394	381	390	387	386	426	408	418	399	416	419	450	429	403	406	414	373	434	387	398	429	440	412	431	468	405	433	411	415	434	453	390	391	382	429	416	409	425	417	395	456	408	409	401	440	412	391	423	419	428	415	406	377	414	380	449	408	404	412	431	445	394	409	413	358	382	421	378	442	412	433	386	425	425	390	402	408	428	429	424	428	402	445	412	424	438	418	435	398	405	440	472	411	381	418	433	399	424	420	380	428	426	399	382	442	403	412	416	450	421	413	423	444	404	414	408	379	447	423	451	412	430	406	396	393	447	420	410	400	438	437	430	407	389	411	408	444	396	440	392	430	422	447	397	418	427	431	410	432	405	402	424	391	381	438	360	406	425	430	452	364	420	412	428	406	421	426	427	426	417	442	401	403	391	443	394	397	439	408	454	417	438	424	433	422	416	405	412	414	400	414	409	403	427	420	371	420	413	434	454	416	379	416	418	408	422	415	417	395	413	429	470	403	445	424	419	399	369	382	399	407	423	429	444	424	371	416	373	416	390	423	397	416	405	388	400	411	419	387	438	433	403	402	424	440	439	405	415	423	458	366	421	400	470	397	386	381	428	393	418	379	390	378	433	409	448	403	434	429	425	405	407	404	439	409	465	441	389	448	382	411	389	423	399	386	389	399	402	411	393	380	399	384	427	402	422	423	442	405	400	431	434	411	400	376	430	401	427	425	433	401	378	394	396	430	421	400	394	429	393	420	439	410	444	388	420	428	419	403	398	431	451	426	402	439	392	424	425	414	432	405	421	394	399	432	380	406	380	388	440	419	400	409	424	394	412	398	380	400	452	440	410	402	428	396	412	403	427	422	403	402	440	393	431	408	407	395	402	403	437	441	434	421	426	405	419	373	430	402	388	445	395	407	419	429	391	428	449	418	403	427	396	399	412	402	385	395	404	445	402	422	408	376	405	441	424	432	424	407	413	450	405	424	420	397	411	385	431	441	410	397	425	393	436	414	407	443	383	434	417	387	414	413	417	389	443	397	422	421	397	427	405	418	424	411	419	414	402	397	391	381	391	408	419	430	410	386	400	432	425	432	414	433	433	366	438	397	406	418	398	401	417	430	404	433	400	438	424	417	381	440	436	404	434	405	385	389	441	419	359	418	416	419	414	427	378	407	420	409	404	418	439	424	458	414	474	417	416	453	385	428	411	400	425	369	421	398	451	403	402	458	431	421	449	406	386	399	393	405	413	397	396	411	390	435	392	433	393	393	420	434	406	416	403	393	405	387	425	424	392	419	422	395	395	423	403	405	450	399	431	425	389	433	448	418	393	419	413	411	403	409	411	436	402	378	398	411	408	404	444	420	382	404	409	457	419	422	405	413	389	375	387	382	429	435	411	416	423	453	426	440	408	408	426	435	418	422	416	420	417	432	465	422	439	433	421	420	424	429	434	408	385	400	397	395	415	381	375	423	402	425	392	406	427	417	428	421	417	409	422	408	412	445	401	427	407	409	421	396	401	432	377	404	389	417	399	398	387	494	411	441	393	415	450	409	449	431	410	398	412	409	392	408	434	412	416	415	430	402	387	428	427	403	407	438	413	423	429	427	407	419	395	417	467	404	427	432	427	415	426	390	426	419	423	442	401	403	408	421	411	404	430	431	415	399	433	397	414	424	395	387	434	403	410	394	408	418	459	435	400	423	422	439	430	434	411	442	395	393	408	411	383
23724	21240	28633	24169	21245	12086	1213	813	631	590	535	481	490	430	401	429	378	411	365	389	372	350	368	336	362	356	381	376	320	346	325	346	337	361	360	343	321	393	300	314	369	338	338	354	314	356	316	322	334	374	314	319	312	330	326	359	344	322	321	329	335	336	360	330	310	323	291	343	306	362	332	320	303	328	336	344	339	332	314	318	327	337	309	327	347	353	307	325	325	338	323	325	303	314	315	358	317	291	330	297	343	307	295	344	317	330	347	312	332	309	324	323	322	335	324	331	329	301	347	324	344	325	308	349	331	328	330	325	325	332	361	319	326	334	331	344	343	321	307	318	317	306	348	344	303	296	321	303	325	320	345	304	311	299	311	300	307	379	350	319	328	328	362	366	338	337	336	315	313	352	342	350	329	372	359	310	357	345	308	331	328	348	332	325	302	358	323	330	321	282	309	308	336	320	336	323	344	323	316	287	346	329	335	340	344	294	325	340	309	319	311	333	333	323	341	325	338	325	322	328	293	300	342	300	339	328	315	311	374	339	336	353	354	335	312	322	342	304	374	324	331	327	360	323	318	308	338	303	324	362	337	321	313	321	337	331	342	325	303	339	327	348	301	321	322	322	326	316	313	336	329	306	312	310	260	372	349	324	312	330	308	344	311	345	328	315	322	333	314	324	296	324	328	328	332	328	367	351	326	324	336	299	323	326	358	337	288	320	342	320	297	328	312	328	363	344	334	342	351	325	337	323	314	335	331	331	363	299	319	342	353	358	362	331	310	330	347	318	291	311	297	318	321	350	334	366	335	324	341	351	336	318	319	344	324	329	323	362	327	305	316	307	346	326	333	301	332	327	317	323	323	351	360	304	333	321	322	330	316	337	295	368	321	327	342	338	311	347	355	298	305	326	336	356	322	358	329	339	317	355	327	263	339	313	322	339	330	331	330	343	346	291	329	306	299	307	331	325	321	328	335	352	305	324	352	341	350	339	298	321	334	342	305	332	350	310	342	319	364	295	341	316	315	277	357	351	322	367	344	341	330	309	338	345	334	323	293	345	330	336	329	335	328	353	308	338	321	329	336	325	365	328	348	307	313	324	339	326	293	323	331	361	374	336	307	308	328	327	321	333	327	319	360	362	306	333	359	335	350	305	338	282	346	322	322	330	297	355	319	320	319	351	322	338	371	347	347	316	335	322	309	313	341	331	328	317	341	301	325	327	337	341	320	337	360	326	305	340	345	330	289	335	324	328	311	308	337	330	327	312	322	362	319	334	375	303	322	319	332	355	315	328	334	348	365	361	319	344	292	315	331	297	350	315	327	314	345	302	340	317	302	312	332	306	317	293	335	326	327	325	345	328	318	326	319	340	283	338	284	340	343	298	333	367	314	350	302	324	303	345	363	334	334	333	297	296	326	336	345	335	318	332	345	322	318	352	340	333	340	320	340	311	348	316	297	338	330	317	343	385	315	326	320	365	330	307	323	293	312	303	334	282	308	337	344	310	310	322	334	354	347	333	340	315	314	327	330	301	367	309	327	321	330	299	316	328	335	309	328	328	361	350	334	303	376	346	301	319	323	342	351	349	296	330	324	352	332	311	351	338	331	333	312	313	332	322	356	319	309	317	315	305	335	332	322	318	316	312	336	306	336	331	338	307	332	348	325	331	324	327	330	346	368	323	350	334	325	335	326	323	343	319	327	327	332	297	314	350	302	276	380	324	354	360	353	294	331	319	345	351	313	325	357	327	304	327	358	311	318	333	363	306	332	350	325	320	350	315	304	329	322	318	306	284	341	299	351	342	307	284	323	363	346	317	290	333	305	320	311	326	331	328	344	340	317	338	294	302	358	303	344	320	326	327	315	351	332	287	332	310	322	343	281	327	351	327	299	285	334	335	319	307	308	325	320	327	331	335	314	363	322	304	347	328	353	317	372	327	333	330	354	322	317	335	297	333	297	308	312	352	321	330	298	343	350	337	345	352	326	332	334	333	355	369	324	319	350	314	323	333	304	309	339	308	334	337	292	343	337	334	320	335	311	318	351	339	354	348	298	321	334	331	318	341	332	336	348	325	346	319	322	340	330	322	316	321	323	331	349	326	309	345	293	326	372	355	311	338	323	334	326	329	317	323	274	317	329	312	352	369	353	313	336	314	306	284	300	318	324	302	353	324	351	288	320	296	349	331	323	335	343	341	352	334	371	331	318	336	309	326	321	302	320	316	307	307	355	312	342	299	349	300	313	351	332	341	316	352	318	323	328	341	335	321	333	335	312	318	319	338	286	331	339	334	332	288	304	299	336	342	334	320	348	354	319	321	330	322	350	337	310	336	327	354	337	313	335	296	308	331	341	301	356	346	344	319	307	324	318	350	322	318	326	356	340	314	331	317	305	344	330	328	317	320	329	338	299	325	327	321	297	337	343	344	329	344	303	332	346	308	323	333	364	303	309	319	333	317	326	321	359	336	323	324	362	311	297	308	321	344	290	325	347	301	326	310	351	347	295	363	342	321	328	353	340	289	310	346	319	303	315	295	299	371	326	356	305	303	309	328	366	347	352	316	326	310	318	332	313	317	344	338	316	338	362	318	342	296	302	349	330	325	351	307	314	311	319	328	355	330	343	318	366	304	305	349	349	328	292	333	323	297	342	335	348	305	321	322	332	323	326	322	347	302	326	319	318	311	319	318	338	312	348	297	307	332	334	340	326	337	306	327	306	303	326	332	328	372	337	323	335	300	305	298	352	318	342	290	299	322	328	340	337	325	347	296	344	309	324	323	337	308	338	280	321	351	328	311	322	354	325	339	294	332	326	301	325	339	333	350	333	304	306	346	325	327	336	286	310	323	335	351	351	312	310	302	341	356	326	308	345	340	315	311	312	332	332	303	316	310	334	341	334	327	332	320	330	346	347	322	345	333	324	331	340	325	328	322	322	349	326	354	316	315	310	333	319	309	315	339	295	324	311	322	358	350	314	356	312	319	327	333	334	302	336	354	336	316	304	332	317	311	311	320	317	362	329	317	315	304	337	328	332	307	334	325	355	327	310	334	331	336	311	333	335	318	324	314	284	343	275	297	308	343	343	336	315	341	317	317	333	294	330	308	315	337	320	345	309	309	323	323	369	299	331	309	322	336	324	308	326	323	302	348	334	331	325	274	346	322	356	317	308	318	303	363	296	341	327	315	341	320	323	318	323	327	346	345	337	364	347	354	305	342	334	303	327	320	315	314	342	323	332	335	325	296	342	321	356	318	328	331	342	325	334	319	350	358	332	307	327	332	319	310	349	301	335	341	307	318	308	361	320	303	300	320	312	363	357	295	321	286	318	337	297	335	326	335	354	326	327	363	355	319	315	311	325	345	315	320	350	321	337	351	324	363	335	331	350	319	314	306	339	300	301	332	317	340	360	359	321	314	339	363	348	319	349	333	301	355	343	330	329	335	319	319	301	322	324	323	327	357	357	317	307	344	345	299	324	345	295	310	320	320	327	330
19025	9423	7821	4109	2749	1995	1520	1185	981	858	789	726	673	584	596	561	489	497	452	500	486	424	426	413	410	402	455	416	407	430	392	410	373	409	398	413	444	390	380	404	405	385	374	394	390	380	414	385	386	376	333	381	396	367	381	393	377	350	399	377	386	401	376	395	429	385	430	402	409	362	387	381	392	382	352	370	413	393	375	394	380	372	368	377	390	390	374	382	374	380	393	413	370	376	368	366	391	374	395	399	374	329	418	398	362	349	391	365	381	355	386	395	398	361	358	358	357	362	388	353	412	369	403	422	433	375	408	372	365	396	385	410	373	369	375	407	377	385	354	368	384	399	380	426	369	366	374	373	382	385	381	399	391	364	358	372	381	373	362	381	390	385	372	376	390	375	370	387	398	403	401	384	403	375	325	380	389	391	398	357	403	368	398	396	336	374	355	405	359	363	360	398	356	386	385	381	388	360	424	372	390	343	359	406	353	374	384	404	423	391	370	409	399	394	363	381	373	365	416	372	374	357	356	381	382	359	385	348	360	377	385	354	397	344	383	397	373	390	362	374	406	394	381	357	415	366	383	363	376	354	378	369	368	349	342	371	365	389	386	388	347	393	369	379	377	386	376	382	354	384	399	380	386	380	364	371	380	374	399	373	369	390	380	338	388	373	358	380	374	413	363	371	379	409	353	374	391	399	376	383	350	359	417	351	384	391	376	383	396	362	354	366	354	372	395	376	374	349	383	351	394	386	384	390	391	374	394	393	396	364	404	365	376	391	359	426	378	385	355	370	375	383	377	412	359	400	373	337	346	389	356	374	364	362	379	364	353	377	372	389	355	391	375	373	378	364	387	384	361	384	356	412	356	358	360	363	379	376	395	377	376	413	364	379	395	341	417	373	388	413	379	357	360	345	336	397	403	403	373	372	415	396	388	383	393	379	400	370	366	390	400	381	384	401	354	353	375	414	387	383	401	433	371	395	404	355	384	367	351	403	367	372	393	365	413	381	356	386	384	391	380	388	385	399	362	397	414	387	365	404	362	385	387	401	396	358	347	371	366	396	355	379	382	372	399	351	412	388	380	397	365	368	391	349	374	381	387	390	383	402	366	360	394	389	396	400	379	391	402	361	376	376	367	357	356	366	368	374	394	351	376	354	379	392	370	407	389	406	359	383	401	361	357	395	393	392	344	357	385	360	367	424	370	368	366	420	380	386	356	394	330	366	396	360	354	395	393	401	378	375	382	390	384	383	365	371	342	378	383	366	393	385	388	365	384	373	383	414	370	372	403	371	385	381	379	390	379	363	382	415	381	386	395	401	369	361	404	409	396	392	372	347	398	353	396	363	362	389	394	395	414	395	371	415	376	388	351	412	384	373	368	371	404	404	376	348	382	369	392	402	384	355	376	398	356	359	385	348	363	378	362	377	384	389	363	364	363	369	410	386	348	403	379	423	389	387	358	369	364	345	366	396	375	361	385	380	392	355	342	369	364	386	425	394	329	380	404	371	414	389	399	372	385	396	386	397	409	372	397	405	416	346	403	362	371	352	366	361	372	414	407	410	413	384	378	411	395	398	378	386	367	406	410	425	349	363	377	392	372	385	361	378	358	369	355	420	334	434	378	405	378	342	394	370	393	343	401	388	398	377	376	355	366	358	359	391	370	403	343	401	388	357	363	362	352	355	380	372	389	385	388	364	389	386	387	366	357	410	373	409	362	402	353	385	389	362	376	408	391	395	384	387	385	419	371	379	385	382	421	384	377	396	411	383	389	386	370	358	382	398	366	387	407	394	371	363	374	412	367	365	387	410	380	339	371	367	404	360	380	374	389	345	375	381	418	389	375	377	410	360	359	384	363	389	397	350	398	342	396	379	392	424	380	361	386	391	405	363	349	348	408	387	411	366	377	352	382	393	360	393	374	370	392	354	362	384	415	362	352	381	350	372	404	389	373	360	397	401	398	361	358	416	374	409	387	358	399	354	413	356	409	379	359	361	372	364	392	395	328	360	352	390	345	394	363	398	364	402	368	388	379	365	396	377	390	391	366	411	374	403	385	409	394	332	390	374	401	393	375	374	366	415	377	394	414	380	389	377	406	385	389	374	368	360	379	359	400	373	394	371	392	395	376	396	408	389	365	363	400	386	321	360	408	407	402	397	384	436	378	378	354	378	391	362	372	377	409	368	372	379	383	361	386	408	392	378	404	361	367	384	384	375	353	380	385	362	404	387	335	342	374	382	390	423	362	394	402	387	417	376	404	351	368	389	375	384	386	368	412	413	353	379	383	353	378	355	369	374	404	372	389	373	403	387	362	417	391	373	400	380	356	362	393	372	381	407	374	386	371	368	393	388	375	401	367	420	355	387	413	379	421	386	358	395	400	354	371	383	380	388	389	369	344	403	380	402	384	361	388	384	337	376	341	378	403	379	397	379	383	382	408	374	370	426	369	380	376	388	395	359	393	375	389	389	386	382	364	418	379	391	400	392	347	369	389	359	357	377	379	386	376	395	329	433	377	337	437	345	411	360	346	390	363	419	380	377	356	384	386	378	399	401	425	388	381	385	387	370	388	379	376	376	408	371	380	371	351	376	368	380	409	348	380	351	375	365	390	375	373	385	383	391	399	378	331	380	386	358	370	366	385	350	389	375	360	358	336	417	384	340	373	353	400	415	393	382	363	386	378	380	381	397	379	390	390	384	377	363	373	353	379	366	364	383	380	393	360	364	381	365	366	377	363	395	394	398	371	411	407	387	365	356	395	366	391	375	429	396	371	365	407	394	372	405	388	393	364	351	376	381	385	376	371	369	364	394	364	383	365	384	384	381	406	378	391	359	366	372	352	376	355	393	347	375	360	359	361	374	345	339	371	354	401	374	354	409	411	351	369	415	365	391	337	356	365	373	403	366	379	381	372	382	390	385	375	404	382	398	375	378	427	396	374	375	376	372	355	387	362	401	382	365	382	396	379	387	366	373	352	386	375	357	361	401	358	410	399	357	358	405	381	364	377	386	395	380	393	390	377	377	367	383	390	380	385	386	387	408	418	400	382	409	388	376	370	386	356	401	381	395	399	385	376	379	384	386	368	411	405	352	356	385	397	352	387	370	360	369	380	389	401	361	362	370	371	384	408	385	384	338	345	401	360	359	358	413	356	374	417	366	365	396	347	366	396	376	374	383	402	394	399	384	352	371	377	414	363	380	371	332	383	365	358	364	374	391	353	372	401	386	341	353	371	378	367	369	422	388	379	360	372	385	405	395	364	360	368	380	395	399	382	379	392	438	372	342	370	382	405	344	372	401	386	374	373	356	377	401	362	357	394	380	399	412	368	379	358	403	356	393	396	391	382	386	408	381	357	352	379	366	380	400	386	366	390	364	358	388	409	402	343	376	380	378	358	409	362	360	371	346	363	395	384	398	368	372	352	377	374	376	387	376	400	394	372	388	355	361	343	418	400	385	409	376	369	373	375	377	357	382	363	369	374	378	371	387
24956	21234	27602	25103	12548	1223	874	815	766	733	730	718	634	662	676	655	712	651	617	644	660	680	610	613	639	632	662	624	620	634	600	597	620	613	597	621	619	623	599	625	634	636	638	600	609	640	624	635	600	641	662	662	610	603	596	620	628	582	663	614	588	582	612	683	621	581	617	626	659	592	605	652	616	614	643	612	627	644	622	615	647	609	656	620	614	604	580	629	571	622	600	677	608	611	624	590	638	676	636	585	626	619	628	592	624	611	586	573	590	622	612	541	641	626	621	615	643	569	615	644	632	606	602	600	654	649	604	637	646	629	598	607	600	605	644	676	621	615	667	599	625	614	612	656	642	652	643	577	606	621	607	659	593	648	652	645	565	588	627	667	652	632	593	614	637	636	650	607	627	611	611	605	622	612	648	669	645	609	650	662	626	643	631	634	634	642	642	601	580	600	611	667	624	646	631	640	643	611	637	592	629	593	615	643	621	595	653	644	649	616	560	596	612	592	606	634	587	607	666	607	644	613	572	606	563	593	645	623	603	609	613	664	615	657	605	630	654	614	580	580	647	575	583	607	583	591	581	647	610	633	606	647	644	590	608	631	618	579	661	602	620	647	603	618	610	615	583	576	593	566	634	665	622	644	629	620	622	605	657	626	605	610	632	642	576	660	670	608	621	599	607	636	582	631	679	609	638	597	639	622	618	594	623	642	621	575	619	583	627	596	608	644	599	572	603	596	616	623	625	607	615	608	602	592	602	627	610	608	651	617	567	623	615	619	623	630	587	611	598	633	640	584	599	627	589	611	613	590	625	628	648	607	598	640	656	673	627	629	612	631	652	617	616	624	581	607	629	667	633	641	631	649	589	595	621	660	659	619	608	664	670	640	622	631	640	634	598	628	656	659	620	577	599	580	629	620	603	622	625	608	600	679	583	625	645	646	612	607	608	557	535	642	610	606	646	653	629	549	602	642	575	628	614	589	659	594	622	611	607	602	582	654	605	613	662	618	578	672	623	620	609	627	621	610	579	593	655	599	628	585	606	628	625	646	635	601	628	612	660	586	590	615	649	620	586	625	606	616	612	606	598	603	668	586	599	604	614	626	661	623	658	626	626	625	652	636	653	600	627	610	643	638	652	622	628	635	604	600	590	647	613	648	636	667	633	605	655	609	638	631	587	662	623	647	618	633	653	615	669	610	638	652	646	599	658	590	622	657	629	629	574	612	653	627	586	613	612	637	634	636	601	596	683	636	571	637	587	661	625	690	616	604	628	596	617	631	645	618	616	612	605	635	669	599	576	570	635	635	601	661	598	587	629	616	618	650	606	625	635	600	628	643	653	671	589	629	625	640	590	581	608	622	596	644	653	613	623	600	608	672	659	669	658	628	587	627	655	650	617	686	608	701	604	616	605	633	584	643	635	619	610	636	617	601	622	598	590	606	602	606	631	651	611	621	614	587	669	606	601	638	641	631	615	599	641	608	656	659	632	621	606	632	659	682	606	625	647	621	640	621	696	677	606	579	623	593	599	635	559	621	599	614	612	642	635	625	634	585	583	611	623	667	595	601	604	630	621	673	583	648	630	588	686	628	611	585	590	620	615	578	612	657	673	629	594	606	621	648	630	583	654	640	575	632	635	653	626	655	604	643	631	608	609	633	616	648	622	649	590	638	632	588	681	622	605	629	621	593	669	663	619	635	587	579	593	644	605	612	615	651	610	600	614	659	621	623	640	645	629	615	665	590	606	601	669	613	620	611	589	654	651	588	566	628	530	600	641	585	597	614	598	621	600	627	594	637	674	665	600	596	608	653	604	657	639	590	661	604	576	613	691	603	610	663	648	625	623	648	597	651	577	608	626	633	613	651	633	591	584	609	641	641	620	653	635	605	605	621	634	592	595	588	654	602	595	624	593	629	662	590	583	641	596	654	649	642	615	632	607	607	592	641	611	591	644	640	627	655	583	596	629	646	595	624	640	625	607	610	584	613	570	644	659	633	564	622	603	594	654	614	629	627	661	625	557	603	605	605	658	627	589	643	641	613	632	586	635	605	655	650	642	636	616	652	670	637	584	631	604	564	618	653	595	629	620	618	579	620	597	596	673	607	618	620	601	567	610	646	633	610	610	617	584	611	636	620	607	598	600	596	655	602	665	631	640	598	621	671	609	637	616	666	560	636	617	610	658	602	632	553	611	627	609	652	632	615	629	579	622	594	553	615	628	596	665	611	609	600	654	593	625	623	622	637	630	641	568	651	575	582	637	585	614	641	624	614	622	565	592	634	622	604	592	619	662	612	616	586	629	628	675	619	639	622	633	684	629	643	608	605	657	608	596	607	615	634	580	611	647	627	591	650	605	640	633	628	652	662	605	635	596	656	639	698	657	617	617	659	570	637	637	566	596	611	634	626	650	628	626	623	593	636	615	658	606	610	658	607	631	601	621	605	629	658	667	568	598	613	627	609	644	567	631	629	651	605	613	579	646	584	628	639	631	607	602	604	645	619	645	629	613	638	662	590	628	636	602	597	641	661	648	638	582	611	593	613	669	606	617	597	617	634	671	654	652	631	612	626	657	606	658	597	646	586	605	649	645	635	631	639	593	607	606	588	651	621	635	659	582	594	663	651	650	603	596	643	633	616	577	676	611	580	627	637	627	596	635	665	672	647	656	650	619	602	590	583	582	597	611	608	622	620	622	591	629	563	610	625	598	635	609	611	617	611	591	578	620	592	607	621	583	647	640	649	620	611	646	656	660	620	573	615	638	600	616	670	559	640	683	585	573	607	613	616	597	633	571	622	617	639	588	683	608	583	654	608	610	583	619	626	630	618	639	641	621	675	579	652	606	643	603	607	636	584	617	587	620	620	652	564	598	635	688	636	638	606	620	641	577	676	631	657	624	611	642	656	630	636	592	593	643	614	655	605	649	585	632	598	603	594	619	617	602	598	642	631	584	575	597	602	619	618	636	634	600	627	573	610	581	578	627	590	594	602	647	594	630	627	586	643	587	569	571	601	604	599	626	643	601	622	597	640	642	564	693	600	637	629	631	601	605	620	624	631	628	609	621	599	570	624	615	638	610	605	622	641	614	601	687	626	580	621	603	593	602	596	656	599	604	606	638	620	617	617	590	657	648	659	633	626	609	568	605	612	645	601	631	612	613	663	644	632	656	633	626	596	600	632	644	626	600	631	595	616	591	597	589	606	615	637	612	622	629	635	595	625	644	644	582	625	607	616	644	620	626	614	628	628	630	636	601	640	594	617	629	600	627	660	611	637	620	579	616	622	580	581	634	627	617	658	630	628	631	628	622	579	614	629	622	607	612	619	634	587	618	650	640	621	677	667	646	600	623	561	632	616	647	631	620	593	621	590	644	611	629	621	635	628	634	612	644	562	622	637	622	612	654	603	643	645	586	605	635	644	606	592	569	648	579	620	623	630	578	623	614	612	605	656	613	633	616	605	614	645	608	626	640	612	641	599	597	589	640	631	613	620
19289	5670	4647	2714	1897	1482	1422	1143	1079	988	933	904	901	837	794	781	817	746	739	747	740	739	727	733	757	651	735	731	683	693	703	746	694	710	709	730	720	711	694	662	769	744	695	761	691	723	710	736	762	756	692	696	716	667	681	749	669	676	770	671	683	741	734	689	700	708	713	688	718	642	646	738	694	731	677	677	698	687	708	720	666	718	711	730	686	670	686	676	679	759	688	701	687	707	669	747	690	702	702	702	702	722	713	679	678	699	720	729	746	712	710	651	715	644	730	752	669	714	745	701	684	673	721	695	707	731	750	671	676	687	661	680	737	681	729	721	689	679	702	710	714	653	690	724	714	696	700	692	681	711	715	696	737	727	694	764	721	702	736	676	712	733	719	710	686	698	696	703	674	691	726	697	689	686	722	754	696	715	669	713	700	695	737	681	661	735	691	671	723	700	693	719	697	732	692	737	710	721	710	704	766	727	686	724	733	705	675	711	706	693	720	708	678	751	727	656	747	703	679	687	675	689	704	733	752	698	675	687	730	722	700	736	738	782	697	657	705	736	717	715	701	719	698	680	730	672	739	728	693	713	710	689	709	689	712	711	729	697	679	700	765	660	745	666	715	678	677	714	681	736	726	737	691	694	684	742	701	678	724	705	704	729	747	710	710	716	698	670	689	704	742	694	700	714	700	698	667	722	708	705	683	650	697	727	653	732	699	694	694	693	723	749	671	733	734	716	755	688	669	710	728	684	684	677	670	717	714	721	689	723	688	696	705	645	710	729	718	735	683	680	750	705	717	702	665	731	720	684	722	705	671	720	740	713	698	729	684	682	752	723	701	697	718	686	681	715	697	749	703	622	736	710	746	732	714	673	728	716	702	696	722	698	726	694	712	665	680	678	707	766	717	760	684	694	720	665	700	736	656	645	696	685	696	723	747	737	742	714	766	723	739	701	751	684	717	689	695	733	705	684	687	671	697	731	680	673	688	756	685	707	728	690	682	737	700	708	686	671	729	734	695	696	694	674	705	674	673	715	671	744	676	699	699	741	732	721	656	777	690	705	743	687	696	723	691	705	684	660	725	708	677	696	667	679	671	697	684	706	750	681	676	751	721	701	670	646	705	649	691	732	748	679	705	670	693	716	689	715	688	718	742	648	680	715	714	705	725	711	700	677	713	663	668	670	699	721	749	680	720	656	670	788	673	715	743	702	664	706	724	752	673	742	699	673	717	685	741	709	745	665	702	730	698	677	707	715	769	711	672	682	722	715	691	769	702	707	690	730	684	747	690	726	712	708	656	662	753	701	773	667	675	703	693	679	647	747	717	710	714	716	700	717	716	712	680	702	676	735	719	703	692	658	675	661	686	699	710	733	684	736	724	748	671	718	702	697	674	649	690	725	731	688	730	691	692	709	763	718	759	692	686	679	692	706	673	700	719	714	700	707	689	737	687	698	714	659	691	722	756	708	743	725	726	741	701	727	687	697	710	703	662	737	714	718	749	713	772	688	739	686	717	718	656	718	645	672	741	723	695	676	727	704	695	678	698	696	690	685	755	673	686	729	693	738	685	703	749	690	722	684	672	649	694	712	680	712	716	712	716	662	694	747	673	736	679	716	690	663	673	791	711	697	732	714	692	731	686	730	686	668	725	711	711	683	651	700	683	703	699	677	651	713	693	701	709	728	702	748	736	660	685	731	713	715	676	693	686	696	676	698	713	661	696	698	734	736	755	725	701	693	629	689	707	621	749	691	651	724	681	696	723	725	701	720	681	741	683	691	674	705	679	712	697	709	710	681	736	720	670	784	674	682	714	671	710	692	663	734	718	686	711	713	730	704	702	725	707	698	706	693	714	671	720	690	706	709	730	718	730	697	711	732	771	760	740	722	746	693	704	690	682	773	664	640	703	723	683	677	662	697	697	712	743	680	678	668	657	643	713	689	741	684	702	700	699	735	669	726	671	688	698	666	667	723	689	749	726	685	728	736	656	681	718	695	728	676	648	681	755	684	657	660	714	740	668	659	703	696	708	703	681	671	722	676	730	644	679	674	682	692	708	724	727	697	677	718	710	692	709	719	707	710	681	690	717	687	711	700	683	706	718	681	723	709	727	696	737	651	721	672	717	684	693	752	694	676	691	742	688	743	686	710	687	677	720	713	768	735	652	712	669	692	667	698	646	681	713	728	669	682	702	690	727	698	714	735	692	697	692	731	670	705	681	735	684	689	693	734	706	695	713	683	692	698	693	761	713	695	711	723	698	689	660	741	712	652	683	719	690	690	657	693	713	722	706	727	728	707	674	700	692	714	702	677	686	689	745	726	699	698	753	697	715	675	711	692	709	736	642	704	687	754	713	682	717	695	712	705	699	713	717	707	738	705	656	669	693	722	664	661	736	664	715	718	715	701	688	799	712	734	665	699	701	705	733	717	743	703	704	691	733	739	668	655	727	673	677	735	694	696	736	704	690	702	714	699	708	717	624	728	707	722	703	744	668	711	688	744	685	733	709	679	711	680	734	741	692	659	673	712	709	687	724	677	738	720	688	718	650	689	703	727	683	668	725	662	698	684	753	708	683	677	718	739	641	710	650	710	696	673	696	705	704	744	720	762	637	687	683	693	725	699	672	732	744	689	721	691	679	791	703	716	712	733	707	752	707	718	749	736	731	701	701	706	694	662	698	714	728	700	728	702	682	675	676	747	771	734	677	730	672	730	705	685	689	697	689	724	650	674	702	722	699	702	708	684	708	709	768	693	752	712	636	710	732	711	666	698	693	766	709	729	729	706	681	700	737	683	671	687	686	645	696	728	731	763	697	677	684	688	723	695	719	703	738	687	656	715	690	687	695	661	713	660	743	749	683	696	747	669	742	701	699	730	666	740	738	716	681	714	668	726	673	666	688	761	706	710	709	679	755	715	714	713	725	737	726	713	678	727	713	766	687	662	717	675	655	711	709	673	673	733	721	674	767	719	662	693	739	701	688	714	667	725	708	775	702	733	684	708	740	705	687	743	706	698	685	714	711	695	703	711	703	687	671	756	675	714	732	701	773	701	733	723	694	697	669	689	662	744	662	720	708	724	685	741	717	683	671	725	736	729	696	723	724	712	697	697	707	663	712	705	710	703	732	709	727	732	687	689	684	665	645	773	684	714	648	697	720	674	696	721	672	713	711	698	701	770	749	761	683	698	655	700	705	671	683	698	663	747	698	713	695	750	721	703	687	717	702	724	707	681	716	699	678	706	695	675	690	722	704	725	727	715	729	721	726	733	697	716	713	715	679	716	656	684	708	674	695	660	684	669	717	668	762	724	646	766	719	723	665	699	709	676	693	707	709	718	719	800	688	687	729	718	712	741	699	680	715	697	689	725	676	678	691	696	727	686	700	670	772	692	702	666	679	683	703	713	741	698	655	703	703	680	681	671	701	701	708	752	717	724	720	682	722	705	731	701	679	691	691	684	694	691	722	727	654	666	730	732	682	729	678	681	682	667
22737	21252	29010	23802	21253	21322	11953	1887	1314	1152	1028	1046	956	959	900	838	806	819	822	795	808	756	803	732	713	732	737	743	740	672	732	762	720	738	694	708	720	684	726	688	739	698	699	751	688	713	705	699	759	739	770	662	670	751	694	700	716	678	666	705	709	629	708	706	660	678	708	731	715	692	715	660	694	634	664	640	693	719	698	664	714	717	685	681	758	684	687	679	689	650	691	641	686	711	701	668	699	706	658	699	699	691	706	684	661	686	665	671	707	701	645	691	710	686	685	660	724	674	713	702	704	702	686	663	700	639	711	728	715	701	651	648	655	663	704	693	687	678	686	711	686	653	740	692	697	690	711	661	678	706	669	662	698	712	643	695	703	721	709	683	734	694	700	707	703	672	639	719	694	682	647	688	629	731	689	677	678	663	684	727	647	678	677	676	738	666	682	696	711	681	708	754	712	635	664	670	691	700	720	730	733	696	658	699	728	712	685	661	685	675	683	675	697	675	657	677	649	701	683	695	704	667	670	720	717	703	686	700	702	688	688	745	688	655	699	676	701	700	697	731	697	713	669	708	659	688	668	681	666	700	706	723	721	708	725	681	675	702	661	693	723	709	671	688	720	678	695	654	647	688	696	668	673	661	689	678	712	677	680	717	681	675	688	677	671	637	697	659	691	713	683	735	704	662	658	657	671	674	751	709	725	657	727	684	706	671	655	678	695	642	695	724	680	725	666	635	715	711	702	704	711	678	729	703	688	683	683	719	696	693	662	697	702	685	671	659	729	718	697	653	629	716	676	728	764	719	706	676	684	685	704	660	661	701	684	656	693	657	666	672	700	699	627	666	690	708	681	688	640	665	652	663	682	679	731	692	642	668	658	630	675	697	676	690	701	707	690	709	652	662	686	679	703	677	685	727	689	718	684	708	679	701	682	688	707	694	697	719	677	693	735	666	672	685	704	697	649	704	684	728	703	671	717	699	667	702	711	699	732	696	729	726	662	707	691	688	759	707	630	657	648	675	668	662	696	699	688	718	746	689	699	686	691	655	701	686	699	658	694	731	737	634	657	694	726	696	743	702	677	747	699	723	693	665	685	690	622	674	674	713	676	664	664	675	694	678	718	677	691	703	696	683	669	674	676	661	693	649	657	682	719	715	639	702	682	672	700	644	722	665	696	690	689	693	748	666	695	668	659	715	712	675	714	675	679	650	721	698	650	749	697	671	707	685	686	739	713	703	683	675	714	713	716	699	663	678	664	662	675	676	720	695	724	702	717	705	679	686	661	691	656	677	694	693	671	738	681	697	701	692	656	757	747	750	678	694	655	669	684	688	696	710	675	691	662	730	637	698	750	685	682	746	672	671	706	675	675	675	704	644	753	706	664	672	681	703	696	668	749	722	724	737	706	687	672	682	676	686	651	677	655	711	678	668	712	692	674	693	685	653	687	683	645	700	717	694	712	752	707	675	721	706	707	699	677	693	714	698	697	721	701	666	653	677	713	665	698	715	664	681	703	708	666	670	673	692	704	725	657	644	659	674	694	662	693	647	643	744	690	673	707	706	671	654	728	725	670	694	678	660	686	752	697	725	708	705	709	679	685	697	626	684	662	637	624	709	665	696	713	717	734	721	680	645	717	701	703	615	685	699	689	770	625	713	721	677	741	727	691	685	736	671	647	664	696	728	724	666	724	703	708	692	722	698	712	684	677	646	713	712	687	661	710	673	723	704	684	706	687	649	703	673	705	709	710	690	680	671	679	685	655	679	663	685	678	672	698	710	651	708	682	663	703	692	697	661	718	649	730	683	664	685	698	689	676	684	669	678	678	692	691	674	690	682	676	650	691	647	703	672	717	701	659	698	639	716	681	666	701	671	683	731	707	676	704	713	694	694	685	720	678	709	684	720	691	738	666	670	736	671	734	699	682	651	698	698	714	686	747	696	682	657	691	672	670	713	710	695	638	703	717	704	703	704	659	700	713	664	636	674	661	661	628	669	644	659	685	735	696	700	674	689	676	667	667	691	691	726	681	697	700	667	697	660	687	684	710	711	703	677	699	684	686	682	694	650	713	648	722	684	697	659	648	673	718	654	696	710	692	669	663	666	647	720	688	648	661	699	699	724	703	666	701	670	709	697	700	692	723	712	706	634	695	718	672	655	659	721	692	689	639	703	684	690	718	669	675	670	720	674	691	652	695	652	720	613	683	652	730	643	710	671	675	658	680	700	676	655	628	706	639	690	711	676	608	684	667	672	630	714	671	658	673	676	700	618	746	699	717	699	661	652	655	693	718	709	714	732	639	674	665	698	659	695	701	673	716	687	705	721	663	724	685	663	694	708	715	651	639	674	698	703	742	683	715	624	663	665	658	669	671	671	677	655	681	666	681	702	672	695	701	646	653	706	711	680	692	674	655	652	697	688	678	683	702	649	700	659	662	718	677	701	711	689	692	723	711	696	724	683	665	670	689	673	672	685	690	687	713	687	628	679	699	692	710	692	652	693	704	717	710	669	691	696	723	688	658	692	706	684	715	666	702	689	651	666	690	642	691	708	684	703	675	704	650	672	702	697	641	634	745	684	696	669	716	689	689	656	701	717	753	669	683	651	651	665	688	707	656	672	684	695	692	674	712	661	727	708	699	708	657	694	722	659	685	669	686	700	736	696	662	674	655	718	672	666	755	720	703	666	657	707	688	680	670	691	705	670	676	706	721	703	715	695	709	654	671	671	714	677	652	701	664	682	652	664	728	687	684	705	692	679	665	704	699	725	693	643	705	709	758	700	664	680	662	705	646	717	681	683	698	710	691	644	670	640	687	695	653	673	739	713	667	660	714	667	677	698	728	673	746	701	693	657	711	657	726	678	709	706	674	697	698	698	699	704	687	694	705	732	690	676	673	721	705	736	674	698	658	703	716	723	662	690	728	657	681	701	720	681	694	705	710	694	711	702	661	703	713	677	696	678	736	685	688	726	692	709	646	746	638	649	690	677	691	698	659	683	677	675	758	657	685	703	720	704	657	694	664	679	698	667	683	682	712	674	684	706	690	679	702	647	698	661	663	721	700	706	670	697	683	726	668	664	705	727	702	701	723	660	678	704	707	676	696	681	679	657	684	635	696	672	680	698	694	643	700	680	719	682	696	674	715	700	710	641	689	665	657	694	714	677	685	697	687	733	653	679	679	638	672	702	731	707	681	685	706	664	672	711	724	691	689	685	703	725	655	640	695	657	694	680	662	719	672	685	695	707	711	671	742	695	644	678	704	683	685	696	738	666	674	693	693	743	642	678	667	668	708	681	639	636	673	699	663	677	732	680	670	667	689	691	660	727	669	609	652	695	685	677	727	647	684	674	684	664	654	701	705	695	693	723	742	686	699	752	719	679	708	667	699	632	676	723	706	702	678	719	719	653	753	717	697	684	701	679	686	711	670	709	663	695	681	716	720	668	708	697	664	695	710	701	718	680	612	718	699	695	694	699	757	662	681	666	678	668
22490	15700	13203	7139	5052	3829	2937	2460	2106	1759	1595	1399	1305	1117	1115	1037	1006	957	1015	927	891	875	865	840	838	836	830	835	821	817	793	862	789	756	838	820	748	841	760	752	790	796	751	757	773	768	788	782	821	755	751	777	799	696	799	774	744	751	768	791	780	815	747	703	748	781	748	784	746	813	755	726	782	799	768	773	717	779	690	735	729	751	781	776	778	775	724	791	725	699	770	764	778	755	742	749	757	735	735	761	775	749	758	756	729	729	747	752	771	756	769	741	749	788	771	714	775	748	761	772	682	717	756	733	750	797	740	784	707	752	792	753	719	725	742	707	751	680	766	786	758	747	694	711	757	758	760	739	784	739	734	770	739	777	758	739	705	725	680	757	755	756	754	726	701	776	755	758	772	720	686	778	801	733	729	752	735	771	788	703	767	710	796	741	761	730	725	789	733	762	744	760	692	758	742	754	714	724	744	698	723	700	743	765	759	706	734	770	790	715	770	695	774	757	764	745	743	723	723	776	776	717	708	672	691	779	699	750	787	698	704	712	711	744	728	713	746	785	745	784	700	731	697	754	665	722	761	721	767	750	827	774	780	724	728	712	806	783	763	730	733	688	707	769	781	752	760	747	708	689	735	772	725	844	737	728	710	721	741	747	760	754	803	747	746	765	755	765	733	745	789	784	755	761	747	761	756	815	754	766	761	745	750	793	741	732	756	756	791	795	779	748	755	712	743	744	763	754	790	765	808	714	738	740	747	746	763	737	720	711	727	746	808	729	754	766	745	738	759	725	789	747	752	726	760	787	727	765	738	706	761	756	731	701	762	768	727	728	750	724	778	739	747	748	781	756	737	748	740	772	748	727	753	752	767	730	747	736	736	803	809	711	763	765	713	741	708	766	737	733	762	702	783	765	758	747	771	708	783	713	776	773	807	753	716	752	759	745	774	747	742	764	740	741	715	750	695	763	765	701	745	758	789	768	798	776	748	730	718	767	807	815	740	762	756	719	753	757	798	745	775	716	738	712	737	721	716	723	708	738	765	731	737	769	724	726	703	745	752	705	769	700	709	735	748	718	755	716	750	707	708	738	777	769	758	742	727	763	726	768	759	765	710	723	731	721	735	738	763	773	752	743	725	782	765	696	812	742	741	800	716	733	765	731	719	719	746	810	726	752	752	703	709	735	721	741	775	682	777	713	700	752	731	755	768	760	749	748	752	771	809	726	763	769	760	751	750	749	734	716	747	788	744	793	760	787	732	735	715	758	773	761	730	779	746	765	729	775	803	703	752	708	705	712	817	760	759	736	708	730	797	736	763	758	762	722	719	793	750	761	764	737	764	685	760	732	740	726	780	739	767	733	718	768	711	743	748	757	767	740	761	775	693	735	792	728	765	727	737	744	742	745	805	707	759	768	785	790	731	684	789	761	722	785	772	726	744	715	785	767	728	722	774	755	753	778	762	754	759	715	732	723	816	748	749	724	699	696	750	722	694	700	768	735	751	719	754	721	744	748	792	810	715	719	707	738	765	780	722	723	790	712	716	764	730	751	759	727	775	740	745	759	754	763	781	734	729	713	751	688	752	719	760	711	738	741	737	747	835	735	758	764	727	723	766	770	720	776	752	752	720	720	722	711	766	770	759	738	728	759	760	746	767	728	776	754	758	710	721	755	731	732	750	731	721	728	724	681	774	781	729	745	686	767	765	819	737	778	756	790	725	744	733	739	724	759	751	736	766	754	777	812	733	740	762	699	752	773	754	780	724	741	728	718	750	721	766	747	766	717	740	693	748	699	741	769	734	717	725	700	726	715	724	721	745	777	747	753	774	782	756	761	773	769	718	745	769	733	739	731	751	798	761	742	731	754	783	793	698	726	781	791	727	737	773	729	754	738	778	804	793	777	736	759	783	780	772	716	742	759	708	780	762	766	736	709	747	768	778	711	744	753	755	724	694	755	785	744	722	719	747	793	738	705	782	754	717	766	740	751	777	771	732	705	782	751	777	749	753	738	686	758	739	760	737	792	712	720	754	694	744	736	759	738	762	702	767	757	708	734	746	772	740	724	703	744	770	732	714	763	769	727	757	703	765	739	725	759	743	744	793	729	678	734	718	699	780	736	739	734	734	670	714	751	713	706	743	754	720	723	796	713	784	745	753	772	794	714	784	773	720	737	775	787	770	739	736	726	749	738	746	769	737	709	741	762	694	763	777	702	762	771	726	818	732	786	744	793	729	726	747	735	740	772	725	740	767	739	735	778	710	784	756	745	776	746	749	757	725	756	771	753	718	728	706	768	770	756	763	699	722	787	742	739	741	728	737	763	717	760	734	758	703	772	734	777	751	685	711	737	744	770	758	743	752	745	768	816	771	724	758	770	783	757	750	710	711	731	694	749	791	793	775	751	763	737	759	738	724	766	779	707	736	797	742	743	719	752	740	788	743	797	722	687	740	729	701	709	768	743	755	723	742	774	707	751	751	767	787	730	730	729	728	759	775	721	751	715	734	754	794	786	744	727	722	742	763	749	783	747	716	729	732	729	722	706	762	705	736	759	745	725	753	740	727	756	720	700	756	786	756	720	768	807	755	713	690	716	730	737	807	706	687	768	734	772	697	763	761	752	756	703	763	743	798	778	768	713	755	723	733	731	801	721	727	736	744	742	765	763	752	769	709	746	784	772	706	713	732	728	709	765	784	745	773	762	726	771	711	747	733	714	707	736	783	769	720	780	728	742	744	750	772	744	740	741	804	697	739	763	705	737	712	725	755	773	709	734	740	708	731	737	798	747	794	654	760	795	734	727	755	754	764	739	730	780	778	689	764	721	751	780	776	746	756	754	776	761	772	718	679	760	786	787	746	738	751	750	717	781	745	741	738	746	700	717	720	716	735	743	720	747	801	745	786	729	746	787	770	733	735	731	714	783	752	717	783	751	714	748	738	732	733	734	736	787	779	756	788	721	720	788	773	729	801	703	722	745	744	719	737	753	744	792	744	809	747	746	740	700	817	770	770	740	729	759	732	760	718	780	745	767	793	771	782	791	716	735	751	768	780	738	721	766	735	744	710	719	737	751	736	689	765	727	732	742	719	745	740	738	725	788	769	733	731	761	721	741	717	714	737	722	721	718	731	757	796	727	730	781	732	760	735	772	749	738	755	756	745	729	753	775	793	727	743	727	701	741	763	751	715	743	776	745	707	743	716	762	732	728	739	771	740	783	747	736	654	783	707	718	749	701	722	759	758	728	792	734	775	784	733	741	703	757	714	782	771	719	764	744	771	786	778	769	791	766	737	723	750	740	761	754	725	687	742	751	768	763	734	767	704	720	743	779	706	779	720	792	754	689	742	804	751	698	729	769	779	710	774	734	752	746	736	732	772	720	712	748	768	804	695	742	740	733	753	751	735	736	744	755	725	730	790	738	765	808	732	747	738	762	734	767	706	738	755	747	776	764	773	792	775	723	767	745	742	746	717	722	739	753	716	773	741	736	714	752
27273	20266	8248	814	464	385	420	377	370	398	369	335	359	338	349	348	347	366	369	378	346	332	341	332	315	317	338	327	357	333	370	347	330	357	332	340	344	391	371	350	342	326	367	329	353	358	352	343	358	333	297	347	328	378	354	341	322	369	375	313	309	344	311	338	362	368	347	318	326	384	368	351	327	348	359	350	362	347	368	339	327	340	358	379	344	328	349	314	354	320	362	335	364	335	315	355	368	365	365	355	352	336	331	333	322	336	336	346	356	382	323	356	342	310	316	323	367	359	330	366	322	369	317	326	348	356	340	338	338	367	335	346	323	348	361	368	343	329	332	313	349	339	325	301	324	356	373	374	304	330	350	316	339	371	350	339	300	364	360	329	334	326	313	311	346	347	346	373	343	319	358	331	330	330	350	352	325	351	369	345	349	336	351	360	347	331	335	346	351	362	357	343	330	382	368	318	365	362	338	342	352	339	326	359	354	339	324	374	359	350	359	360	347	311	336	378	353	344	336	352	341	343	318	355	395	356	387	349	326	351	353	328	373	339	349	324	327	344	355	336	340	343	350	326	350	351	332	327	332	356	332	288	335	324	378	353	357	367	352	344	375	356	333	352	331	351	309	342	323	365	339	326	319	348	333	361	316	321	321	361	368	368	293	344	348	351	308	298	362	345	352	321	323	371	362	362	306	348	376	317	321	346	320	314	329	304	343	337	344	364	326	361	345	331	349	330	322	353	308	334	356	341	343	360	345	321	346	349	374	354	327	345	321	372	351	322	313	359	348	354	361	332	327	345	355	341	354	353	312	323	350	334	326	330	342	346	345	356	339	377	313	366	332	404	363	341	334	345	339	305	383	328	342	313	335	351	335	335	355	344	340	330	315	343	316	352	376	329	360	332	337	342	353	361	340	334	332	336	365	358	371	332	356	351	350	360	326	347	331	337	366	361	335	342	327	328	330	373	328	363	338	362	301	356	363	312	335	348	342	311	372	346	340	338	351	353	335	346	378	355	383	340	306	323	331	352	321	364	357	360	319	331	348	332	322	337	353	339	369	356	342	340	332	350	371	335	335	312	341	355	335	353	373	325	329	334	372	356	340	340	327	309	351	333	327	316	338	305	324	356	364	318	339	358	349	332	367	344	351	323	371	347	356	353	350	346	370	338	325	340	326	361	326	314	348	331	359	344	336	337	303	353	358	355	337	327	341	356	355	331	347	360	366	371	326	346	385	330	360	330	335	338	317	335	354	358	350	332	331	351	374	359	323	352	341	341	340	344	333	337	358	342	373	313	384	330	311	331	390	334	370	348	332	364	324	347	304	313	353	361	360	318	323	330	344	314	339	298	327	365	314	335	326	373	339	324	311	334	341	357	318	345	328	328	323	299	354	339	332	325	338	340	349	356	370	322	355	378	340	357	339	356	338	347	314	348	367	330	353	337	338	331	332	333	342	327	343	336	335	385	305	361	326	298	355	362	339	356	313	315	338	360	332	363	327	348	335	349	335	320	319	354	359	373	354	348	336	310	366	358	358	339	365	374	344	326	352	358	347	336	333	363	332	378	374	366	364	332	334	361	345	363	340	312	369	315	361	369	323	336	347	332	347	334	345	326	332	369	373	315	338	375	344	383	336	346	326	342	344	346	359	342	381	353	319	280	349	339	338	341	340	315	351	329	377	356	334	335	362	355	330	327	346	330	382	324	324	328	330	337	346	340	336	321	368	376	350	329	351	346	330	340	350	352	322	330	378	348	325	332	346	328	325	380	332	367	326	367	344	345	343	305	352	340	331	334	346	336	354	340	317	347	338	341	343	316	313	354	351	387	353	362	335	365	356	323	360	358	318	359	371	347	348	329	342	351	349	340	354	363	332	331	350	340	340	333	335	366	382	356	339	332	338	347	317	325	284	346	324	360	323	368	335	372	348	356	354	354	333	316	347	343	327	330	358	339	354	350	315	310	330	351	345	338	344	320	340	343	348	383	349	337	336	382	371	348	359	346	351	332	321	330	350	337	356	339	344	353	354	319	345	322	334	368	319	390	340	341	316	309	323	337	350	318	300	320	352	348	364	335	346	383	355	355	354	327	333	319	355	327	374	378	348	333	324	356	344	328	336	354	315	338	341	337	346	298	320	335	317	350	355	353	326	366	327	345	336	315	341	338	336	319	369	373	322	359	343	337	302	370	377	357	322	328	335	357	334	323	361	337	354	348	331	328	329	346	343	314	335	370	352	327	317	307	358	351	353	348	320	353	350	361	332	363	355	349	312	363	321	357	309	348	363	332	376	356	337	321	314	319	364	315	342	345	375	329	330	321	372	328	343	340	340	348	322	317	318	355	358	329	339	357	365	342	312	340	323	364	335	318	329	351	316	312	356	357	364	349	330	339	350	334	338	330	317	343	325	354	358	323	343	328	359	310	333	329	333	385	366	379	318	354	373	336	340	343	371	338	337	333	357	319	344	323	351	363	336	341	369	339	355	326	358	336	325	357	348	325	358	365	364	349	341	334	345	344	325	317	339	331	357	343	345	354	317	336	343	387	348	300	355	339	353	371	341	348	344	351	328	316	333	329	325	329	318	366	353	328	375	351	338	341	376	338	340	330	324	319	329	335	339	325	368	357	346	346	340	299	362	331	343	351	333	363	350	372	327	334	336	356	346	325	332	343	323	330	351	348	338	346	345	360	316	362	329	345	340	366	351	337	334	313	344	365	348	337	298	338	344	376	323	334	358	319	338	342	376	268	358	310	323	335	361	310	378	356	319	367	340	357	364	352	364	376	338	329	367	358	356	371	348	338	311	359	316	321	346	378	318	360	351	358	349	336	331	315	343	352	365	326	330	303	300	306	335	332	355	332	367	363	333	311	321	327	347	340	351	331	348	336	381	370	362	346	357	333	326	329	323	323	333	363	365	346	335	367	334	327	342	349	327	345	323	324	328	330	307	316	346	344	347	340	342	336	347	376	321	320	336	315	332	340	363	329	340	339	336	333	353	382	348	350	365	333	342	338	335	374	344	323	327	371	344	325	362	366	354	340	371	337	334	335	338	344	372	346	354	328	354	330	349	356	327	344	327	388	331	372	369	353	328	323	328	363	320	330	329	371	359	368	369	346	354	337	323	362	337	335	303	347	340	367	347	359	354	334	332	365	322	386	352	351	370	333	350	356	330	373	315	311	360	347	383	328	352	324	327	331	344	352	331	340	350	343	334	379	306	338	368	344	330	349	345	353	358	372	299	317	324	350	354	334	343	322	318	358	360	330	323	348	328	331	358	362	361	349	327	363	316	347	333	337	365	360	363	350	332	333	338	347	326	320	360	349	338	338	352	340	350	312	318	369	312	343	321	335	307	376	327	334	340	336	336	365	336	348	326	332	306	351	348	331	333	344	322	344	307	333	378	347	342	315	369	334	335	317	340	352	339	340	376	385	342	345	339	329	355	338	336	324	348	354	331	309	328	339	329	362	340	315	336	352	360	357	342	372
16809	1237	980	688	580	486	498	471	460	408	438	459	425	408	449	422	414	447	396	432	428	416	418	416	406	415	402	402	399	438	400	409	432	409	436	379	405	418	361	427	389	389	402	418	448	405	393	427	394	414	408	425	415	422	408	369	443	394	415	425	458	392	439	424	409	422	407	411	399	397	394	444	400	428	408	416	436	422	463	399	438	409	416	392	406	422	398	427	418	406	430	400	429	392	424	414	427	393	431	428	455	406	426	428	402	422	413	433	374	388	450	392	427	425	418	376	413	402	448	424	389	421	426	400	396	383	391	407	420	415	402	419	436	432	398	417	441	394	429	381	403	414	427	392	424	419	436	425	398	367	388	404	435	396	421	391	400	381	395	440	439	443	406	420	432	394	433	390	451	405	444	423	391	439	403	404	415	401	422	398	428	422	407	399	390	397	402	429	394	416	414	381	388	438	400	408	375	399	413	416	418	379	403	459	401	394	408	422	395	404	435	436	413	422	394	421	417	375	409	414	417	443	408	388	440	417	430	373	407	458	426	419	409	398	415	398	403	424	428	426	398	374	377	424	450	420	436	407	434	454	408	406	447	405	420	426	396	397	341	410	399	415	415	429	391	415	416	423	398	431	423	429	404	417	391	420	405	410	418	417	402	425	378	418	444	410	409	408	388	416	394	409	397	381	410	410	378	383	419	445	422	420	415	419	404	413	452	454	424	400	422	361	412	397	403	397	439	413	413	410	413	384	403	418	407	412	403	383	403	412	422	425	380	401	417	423	397	439	383	433	410	419	403	416	401	437	447	402	413	416	418	437	413	417	403	398	429	410	431	432	402	380	410	409	421	425	427	398	415	399	385	430	453	388	427	454	381	385	390	438	406	396	411	405	413	418	430	420	401	430	368	408	400	416	428	350	428	400	395	446	387	382	399	412	424	397	419	410	417	414	409	403	430	404	441	436	407	382	421	457	400	393	423	389	394	420	417	399	437	402	422	379	407	438	469	429	421	429	389	409	424	372	430	405	395	418	407	424	394	441	413	383	435	461	403	388	409	409	438	398	388	404	400	413	416	418	451	379	424	426	441	411	429	421	428	408	413	383	390	380	413	410	403	392	409	412	389	386	398	437	399	377	451	417	415	423	353	416	415	392	426	402	410	405	422	406	395	387	393	425	398	385	429	394	423	403	389	415	421	411	439	427	417	401	441	418	388	380	423	459	452	407	441	403	387	392	378	424	421	431	432	406	416	403	422	385	413	408	408	415	451	412	364	412	448	381	447	432	424	423	424	411	445	415	425	421	427	415	436	414	407	404	368	428	406	418	373	409	447	443	411	404	444	434	418	423	390	409	409	442	380	413	458	403	409	431	413	394	401	384	440	393	395	422	441	375	428	400	401	397	437	370	400	392	397	389	409	352	457	417	407	424	413	418	389	441	409	390	415	442	398	467	425	407	452	422	396	415	420	413	429	423	419	416	392	396	436	406	427	396	379	421	428	451	380	389	451	383	430	401	434	438	433	384	365	395	388	409	429	411	422	403	371	404	404	426	397	381	392	398	427	407	413	390	450	399	398	422	417	419	397	404	365	404	403	415	376	414	397	401	396	394	421	439	441	408	440	425	391	416	405	426	433	427	433	428	404	430	425	404	422	393	407	412	422	435	420	407	434	434	413	372	410	431	449	430	430	454	420	403	414	391	410	414	409	453	419	384	424	405	436	424	438	401	430	420	420	437	398	407	382	410	442	416	387	417	444	404	389	396	426	436	437	393	397	402	427	406	393	437	412	414	401	451	406	407	429	392	398	401	425	432	389	432	396	435	418	397	403	403	435	407	429	430	433	446	419	395	416	396	417	405	412	393	395	464	382	382	427	401	410	386	409	409	422	407	396	400	389	383	394	374	470	417	415	385	436	443	409	440	392	437	426	393	452	415	395	437	425	423	416	393	392	401	379	428	419	396	445	440	392	417	426	405	416	412	416	421	386	407	422	422	411	392	394	395	390	437	422	400	425	379	424	391	406	414	470	364	431	425	413	382	391	425	412	407	421	420	424	416	391	399	402	421	433	409	415	362	393	380	387	411	393	388	408	401	417	428	418	406	416	408	420	441	401	410	378	448	412	445	415	429	387	431	414	431	454	432	397	440	413	442	393	398	416	402	416	443	408	398	419	420	469	433	443	447	407	393	392	403	447	419	426	399	410	420	418	399	407	400	436	404	427	421	392	413	417	388	413	389	408	401	435	411	411	424	419	434	444	363	424	430	426	396	442	422	384	382	410	434	393	402	415	396	387	409	421	402	410	407	419	398	417	401	375	409	431	421	431	441	411	438	412	417	436	379	418	383	441	398	411	394	421	421	406	408	423	408	403	410	427	442	426	381	414	417	412	404	434	437	401	412	444	443	416	401	402	406	398	397	387	436	404	421	412	422	407	381	421	396	398	418	422	409	428	422	442	405	447	402	406	402	395	398	391	399	361	429	410	416	386	416	409	438	433	394	392	423	427	461	463	388	376	413	433	403	405	462	419	431	439	405	414	420	425	466	416	438	408	417	417	401	414	426	411	415	381	411	405	424	400	423	391	438	419	431	407	412	419	397	447	452	417	399	398	403	398	376	414	434	398	405	418	454	416	393	406	395	409	418	440	409	435	409	407	417	422	418	435	382	422	414	401	427	425	385	384	450	431	426	407	449	404	440	396	396	421	415	450	407	439	412	427	405	449	422	404	423	403	399	422	397	442	415	444	399	415	418	389	401	389	447	376	389	406	420	418	439	378	420	458	415	405	400	395	346	402	415	392	423	421	381	427	415	416	421	412	386	384	393	394	402	399	439	418	447	386	396	373	387	398	404	414	442	403	409	432	404	416	392	409	400	433	400	405	415	385	430	417	403	407	403	426	435	378	421	407	417	402	398	364	404	354	370	388	394	416	428	423	390	405	405	431	439	403	392	446	398	424	399	434	419	436	404	422	439	404	429	386	409	431	402	385	426	395	407	435	416	407	411	431	472	433	419	398	426	406	418	434	430	410	415	465	432	420	423	368	397	443	400	406	366	423	420	421	386	430	375	422	407	399	428	431	391	409	401	397	404	429	435	395	404	441	426	416	439	393	416	392	417	371	399	418	418	426	420	461	441	436	428	437	432	407	411	388	404	431	393	401	397	426	452	407	415	392	420	399	427	388	395	393	457	423	404	424	423	394	387	435	366	422	458	410	429	442	402	429	433	406	424	401	418	394	414	412	429	408	423	424	404	403	396	404	419	398	414	429	417	421	426	412	380	421	418	431	440	465	397	399	402	367	397	397	408	435	416	421	424	434	411	418	397	421	405	398	422	382	437	398	431	428	420	400	433	433	439	426	414	425	399	406	386	403	428	386	422	409	439	370	399	418	427	420	385	450	416	433	423	412	389	401	404	420	402	423	421	391	416	382	392	431	395	416	450	399	419	393	439	413	377	384	391	404	432	394	437	428	410	432	440	421	399	398	422	447	403
23715	21236	28638	24142	21241	12269	1252	793	630	564	549	489	504	428	423	431	394	395	403	379	393	358	370	376	341	343	367	338	370	382	345	349	351	352	334	350	370	343	320	316	363	330	341	338	339	343	313	353	336	357	330	348	321	347	350	312	309	335	343	297	318	346	361	355	336	348	326	352	341	337	339	283	316	342	329	366	319	321	347	335	362	310	314	330	322	352	331	347	353	291	341	344	336	361	361	357	310	358	343	330	294	314	317	333	313	313	309	325	334	343	291	297	351	320	319	315	323	315	335	316	347	343	341	336	323	356	329	314	352	317	343	313	335	354	340	350	331	337	362	373	335	320	324	323	354	320	306	313	334	335	328	333	324	297	347	335	349	305	327	319	332	362	338	319	361	370	342	319	336	307	285	331	337	328	342	290	326	361	316	351	314	321	309	317	321	333	294	320	350	321	330	296	312	325	353	319	339	348	342	338	314	313	328	314	304	315	320	301	312	328	343	336	336	335	325	321	320	327	297	346	348	320	349	367	319	323	335	320	336	344	304	331	348	321	337	323	315	325	325	332	336	330	311	308	337	321	351	327	352	358	328	294	333	321	316	329	342	353	333	325	333	318	316	337	319	345	319	307	367	310	343	330	308	313	337	349	347	347	317	331	324	311	344	306	340	315	342	353	325	323	353	298	344	302	353	321	305	318	307	348	317	309	337	358	318	324	329	326	330	327	325	353	310	325	359	329	337	345	327	322	322	356	328	313	326	294	310	328	327	319	338	304	346	371	332	375	329	312	326	328	328	347	340	363	308	356	324	320	316	322	346	337	322	328	339	307	314	343	335	355	297	293	335	311	323	337	339	328	314	357	302	307	318	360	313	335	335	364	340	321	324	310	329	326	342	319	331	316	312	334	330	321	344	329	355	304	350	311	341	336	308	322	322	355	326	330	309	334	335	383	318	310	333	342	316	309	312	333	335	286	363	315	336	357	353	332	328	351	338	327	314	312	319	352	310	320	308	338	346	361	321	333	323	325	322	304	304	321	301	323	339	327	289	342	320	333	377	351	341	344	316	296	352	332	300	345	329	337	337	342	322	338	284	323	332	326	299	297	300	321	328	339	314	313	317	340	326	323	310	329	355	325	338	315	347	329	297	300	316	330	334	343	319	354	352	357	347	323	324	323	335	339	353	317	296	324	338	323	373	325	328	302	317	343	310	331	322	323	342	344	313	297	336	344	350	349	349	331	313	355	270	359	329	354	319	321	342	343	317	323	330	353	340	297	323	376	329	340	346	307	348	350	297	327	324	326	311	345	307	357	366	329	356	295	320	356	325	300	317	318	314	315	311	360	347	361	337	317	330	340	345	329	324	347	358	330	337	336	351	293	291	335	346	383	335	345	337	366	331	307	314	314	319	337	322	342	337	323	324	317	303	356	308	324	336	329	329	324	310	325	331	330	321	332	325	321	331	337	288	308	342	346	307	318	371	321	330	318	322	349	349	360	324	320	340	320	305	331	317	298	326	315	301	351	309	311	303	303	351	314	322	354	315	353	326	318	352	304	350	290	323	336	332	312	352	312	342	343	309	342	344	332	338	317	334	305	310	310	330	313	312	352	326	330	326	332	312	344	323	320	304	341	296	348	322	346	353	359	370	326	346	361	348	328	294	326	340	323	328	377	325	308	348	317	309	326	326	312	335	294	333	320	344	325	350	313	318	296	304	345	332	335	307	331	327	321	354	310	320	321	344	320	335	326	325	312	322	327	351	324	312	268	334	326	330	327	342	322	338	347	345	350	379	299	335	319	357	360	326	329	333	324	329	321	287	341	295	305	315	355	336	315	321	343	351	337	319	327	329	311	354	296	336	330	335	323	304	343	327	317	325	339	335	296	313	380	324	324	331	342	323	341	333	331	352	362	329	339	327	305	304	321	323	320	353	340	319	320	340	332	315	336	336	311	315	281	304	314	314	324	295	324	344	292	360	316	320	328	342	316	356	349	311	286	284	282	301	320	332	310	321	340	364	311	345	335	354	335	315	353	352	331	324	355	343	312	325	311	305	342	339	315	330	344	327	347	335	337	305	321	331	332	307	314	324	316	335	306	314	309	343	318	326	347	338	343	343	334	309	388	296	319	346	339	340	348	333	327	302	335	336	323	320	329	330	308	334	343	343	323	359	319	332	323	347	307	335	330	322	336	343	311	348	331	366	316	303	291	339	356	340	297	325	319	335	305	342	319	312	332	347	370	320	344	323	335	292	333	333	334	314	314	321	308	356	328	307	332	353	340	309	325	327	321	329	310	338	327	345	328	267	330	313	308	319	305	352	340	321	316	311	340	352	345	305	342	339	314	347	313	335	324	331	323	319	313	323	306	330	343	311	319	310	315	374	291	319	336	343	305	320	350	358	371	296	329	322	326	319	319	341	316	289	283	346	333	337	317	332	331	325	345	332	323	298	309	333	314	313	333	335	326	330	302	342	336	324	332	352	340	343	334	318	345	322	328	330	367	321	323	292	347	336	348	351	325	335	306	317	334	335	323	334	340	319	331	337	328	329	327	300	310	342	344	286	299	328	327	362	322	342	297	344	311	289	328	347	341	314	338	335	361	349	356	313	286	322	305	328	319	322	353	337	295	347	308	331	321	305	335	334	315	317	307	332	326	340	335	311	331	322	325	321	327	337	317	322	337	354	316	327	350	300	290	330	350	329	322	336	351	305	307	295	345	309	331	322	333	310	332	323	350	323	338	327	324	336	321	322	320	335	358	340	302	328	349	338	350	309	342	333	312	323	318	334	358	344	355	327	295	341	342	304	317	335	358	297	337	313	340	294	333	317	317	333	330	317	308	336	339	331	321	323	332	299	331	330	337	356	326	328	309	348	295	311	339	289	332	346	311	347	329	343	319	344	359	311	360	329	324	353	312	334	309	316	351	303	343	316	354	360	315	305	315	314	332	307	334	312	298	326	313	360	330	294	329	311	356	332	332	285	350	334	316	338	360	334	330	324	307	345	303	342	304	323	310	346	340	338	342	336	309	332	334	306	343	326	347	317	340	347	322	367	326	344	337	330	350	372	342	320	331	314	304	359	355	333	360	358	329	301	307	337	333	350	346	322	323	339	332	306	350	359	308	331	298	314	305	333	342	313	330	342	325	358	329	351	364	336	329	325	311	345	327	349	353	315	316	287	304	322	351	309	352	329	311	294	308	328	356	340	366	327	376	302	355	308	343	307	297	335	312	343	283	330	308	337	334	334	338	329	318	351	354	323	295	312	299	337	346	341	328	331	312	306	341	318	325	329	334	337	331	339	329	298	309	332	333	330	329	338	318	312	343	312	334	324	335	316	347	337	326	335	332	331	324	347	361	338	313	337	325	303	328	364	315	324	329	322	327	344	330	330	342	328	325	313	338	368	319	357	327	333	324	297	341	308	319	332	306	338	350	346	341	311	362	318	334	338	312	323	349	326	308	349	320	315	314	291	349	332	320	317	343	313	301
19872	9619	7937	4074	2729	1893	1558	1296	999	875	808	732	624	606	546	534	520	492	497	490	490	446	455	453	429	424	382	450	402	431	412	425	394	421	397	395	393	440	416	389	389	401	383	362	431	383	381	378	394	377	384	395	381	387	358	361	376	400	421	403	356	362	411	410	398	431	364	365	365	400	401	399	360	404	352	430	408	372	383	396	416	367	360	382	380	354	364	395	399	348	383	385	384	422	402	353	386	353	331	393	383	386	374	405	382	349	393	408	419	372	353	385	368	400	421	377	399	389	403	390	405	399	396	383	373	384	385	374	401	381	390	349	370	378	425	407	418	375	377	395	395	404	366	368	399	398	401	360	341	387	354	423	393	378	355	379	355	400	422	413	371	345	398	397	381	396	375	384	401	385	391	382	382	373	375	389	394	387	378	370	361	366	412	371	437	406	385	383	374	404	336	405	389	357	390	396	398	398	398	374	380	386	362	376	406	422	356	364	380	394	400	398	350	366	400	363	391	410	393	391	376	363	360	394	376	383	373	397	369	385	348	374	375	412	371	368	389	363	381	367	377	391	379	385	390	383	382	397	356	376	384	388	386	374	400	397	408	392	382	345	386	380	351	351	391	370	372	351	396	363	383	393	380	374	370	366	349	386	379	360	375	369	383	386	369	377	401	408	390	392	372	338	409	388	386	364	386	371	369	382	401	387	364	408	372	354	382	392	388	364	352	354	399	354	391	421	387	362	363	367	414	370	391	399	376	383	384	402	363	371	390	378	381	391	369	363	387	376	404	374	432	375	381	370	359	369	395	403	365	381	366	384	376	381	401	354	360	368	376	371	405	370	343	392	399	375	381	388	398	346	380	348	381	355	395	399	370	377	381	390	368	392	331	364	385	385	390	363	372	377	383	387	353	387	380	353	343	376	365	367	360	417	402	382	340	427	349	368	389	384	382	341	391	368	376	381	343	366	389	404	350	389	379	372	382	363	389	391	408	350	401	374	374	384	377	354	392	384	406	393	397	389	412	347	437	383	379	387	358	397	366	398	370	354	396	379	379	356	407	354	346	370	414	398	392	399	368	402	413	382	400	401	366	383	393	385	386	391	407	346	418	379	394	382	372	353	370	408	394	413	353	372	359	408	371	365	381	345	402	381	366	400	391	364	376	352	371	396	397	414	390	376	351	339	381	374	372	365	393	381	417	398	378	346	405	399	372	363	421	423	416	369	374	380	393	410	427	398	388	362	360	384	401	383	418	383	364	362	388	387	358	407	379	378	360	434	365	404	386	368	380	384	376	385	394	390	405	367	355	406	360	344	394	377	397	403	397	389	393	362	367	368	385	411	370	387	383	382	388	380	361	392	378	367	362	389	421	379	383	391	381	380	410	361	399	394	400	393	375	345	384	340	379	376	368	359	391	408	346	371	367	391	365	360	390	361	391	360	402	373	358	424	371	407	359	387	380	356	375	397	352	413	372	381	370	416	397	387	336	373	364	389	404	372	375	387	379	394	372	334	385	382	390	365	385	414	402	361	394	388	391	386	389	404	362	398	367	368	378	409	407	347	379	377	389	338	402	405	349	360	388	396	390	397	371	363	421	395	379	363	400	382	360	386	381	361	389	379	408	416	418	422	381	374	362	374	380	387	387	361	400	360	382	400	376	392	369	373	366	380	374	377	391	384	381	399	399	411	351	428	408	396	376	366	359	369	399	362	393	403	381	367	384	398	368	356	395	368	348	406	353	392	340	370	401	381	385	386	398	392	389	402	375	361	398	391	408	361	399	398	368	402	359	374	383	385	393	359	386	379	362	396	368	355	405	396	378	408	359	411	367	399	361	382	359	360	366	355	379	404	377	400	389	375	349	370	369	416	370	354	374	379	406	405	370	395	365	340	348	385	426	394	391	403	331	381	428	378	404	343	368	370	391	370	387	403	389	367	377	404	371	364	393	376	385	394	401	382	388	368	367	374	390	364	379	389	385	362	375	378	389	419	379	365	385	361	377	399	362	433	377	377	367	383	387	408	390	346	394	365	382	385	414	411	422	384	371	408	387	361	379	393	389	365	387	370	380	376	369	421	415	399	356	357	365	357	361	378	354	370	371	391	404	376	379	359	336	371	366	408	390	398	380	368	436	397	394	393	381	405	385	398	384	399	342	430	373	406	372	352	356	370	388	402	391	373	399	427	394	385	401	383	367	412	372	364	351	375	389	410	406	398	397	391	391	372	425	367	399	395	387	366	360	347	392	382	407	370	362	391	369	336	369	357	405	383	384	372	398	359	353	405	358	353	375	396	360	411	371	366	398	415	418	379	387	375	405	369	402	372	401	351	390	353	373	360	404	382	391	356	365	351	392	386	380	366	375	392	350	384	392	408	412	371	415	380	386	412	371	389	386	380	347	375	373	387	355	361	378	388	401	368	360	378	402	406	383	397	379	419	397	403	399	335	399	384	372	380	371	403	369	381	348	346	366	364	378	375	418	405	427	363	387	390	352	386	396	398	368	393	402	394	398	380	385	400	384	390	338	363	350	384	385	418	375	397	350	378	392	381	374	370	384	394	420	390	369	377	366	405	333	382	366	363	402	368	377	397	413	384	404	380	410	351	385	375	397	396	395	349	365	356	394	374	390	384	380	385	364	407	398	409	393	393	378	380	403	372	337	393	402	405	347	375	436	374	416	391	396	378	347	397	366	393	415	386	380	371	371	369	389	373	388	373	389	394	381	347	372	399	381	399	413	385	348	377	381	381	361	383	367	393	384	412	424	362	407	397	341	424	341	378	371	388	379	379	417	370	388	381	375	417	403	424	381	398	388	366	374	392	403	352	374	409	354	367	340	386	375	368	400	380	381	382	370	420	364	370	363	388	336	362	391	421	423	392	369	353	376	400	393	411	391	377	424	365	370	370	381	396	368	389	392	363	411	395	361	431	390	407	379	370	378	376	386	377	381	370	359	401	374	390	398	410	400	418	398	388	365	370	377	395	356	389	358	405	397	369	405	391	398	374	364	375	374	401	396	365	370	366	386	403	412	356	373	400	355	380	388	362	381	375	373	384	386	388	359	376	385	409	383	357	386	392	366	375	352	374	368	371	376	355	386	361	406	366	376	369	386	408	372	340	371	362	359	372	389	385	363	394	370	371	432	367	387	366	395	394	333	418	380	355	366	401	374	371	363	371	393	387	398	370	405	385	393	408	384	381	390	374	369	413	395	382	346	377	387	409	365	391	380	360	417	370	361	373	394	386	405	378	360	384	396	396	389	388	383	396	398	344	389	421	386	377	394	397	377	359	392	373	386	383	384	393	405	389	379	384	370	379	377	399	383	410	377	416	360	370	393	386	406	391	350	367	383	389	370	385	384	391	404	363	383	403	411	393	375	368	388	376	380	404	388	388	413	397	402	416	380	376	386	378	383	377	368	388	371	395	384	382	365	362	377	375	376	388	369	368	408	383	388	357	365	414	378	365	387	371	379	403	374	411	380	360	393	369
24987	21250	27638	25114	12575	1240	861	832	806	806	738	750	708	708	699	672	657	637	581	632	620	656	645	663	657	634	660	628	647	703	608	639	628	614	669	625	620	653	625	633	627	592	645	627	617	668	627	648	624	639	612	629	610	621	623	619	591	581	634	645	618	665	604	638	624	646	641	608	637	629	590	597	595	652	606	618	638	615	624	618	636	620	569	635	628	631	624	604	612	619	588	614	629	604	585	624	593	635	633	655	624	638	583	614	624	638	547	601	621	634	604	642	659	619	560	623	639	640	589	676	652	613	631	632	599	586	605	629	601	648	588	620	616	613	624	661	603	636	621	670	591	649	620	644	612	633	589	631	639	579	634	630	603	597	647	582	589	574	646	626	592	590	664	612	634	622	663	659	619	620	606	643	628	631	583	634	630	630	584	583	613	633	611	634	568	634	630	631	636	624	614	634	608	621	605	645	547	629	639	642	600	597	592	612	616	617	631	577	617	630	566	615	637	626	652	621	643	572	624	605	613	561	621	643	624	592	616	631	627	645	595	594	638	659	614	607	640	596	611	629	589	623	633	641	604	618	651	620	587	607	627	639	636	626	630	628	631	653	628	653	667	633	617	626	574	620	617	635	649	614	627	647	588	610	632	592	613	616	637	586	585	621	599	605	654	639	667	583	660	613	615	605	643	703	632	649	594	621	645	660	637	624	603	613	610	637	610	659	607	626	653	615	651	643	667	611	622	656	642	637	613	595	619	595	591	623	568	627	595	611	614	612	623	599	645	620	584	621	578	593	621	611	638	608	614	625	593	622	607	666	591	627	632	644	615	627	627	643	606	618	631	612	589	631	647	641	633	636	619	573	653	633	646	654	628	633	648	610	566	587	602	561	640	627	615	611	630	640	677	613	646	618	622	609	613	602	585	578	575	638	552	612	647	601	645	596	579	625	591	599	620	633	600	622	642	623	593	615	624	640	604	660	582	598	581	611	651	586	630	606	660	659	643	584	653	616	578	611	611	606	642	624	586	632	624	650	643	605	602	611	621	643	581	613	568	592	635	666	647	636	632	580	650	615	633	606	658	616	617	611	618	577	588	585	595	606	684	639	645	632	597	596	633	586	606	646	592	629	555	647	639	603	612	551	641	576	585	560	593	615	615	595	596	619	585	609	617	620	617	616	605	584	588	647	580	600	587	584	621	590	641	592	647	568	641	633	612	604	650	642	588	634	595	621	639	635	578	639	599	599	627	597	607	614	624	613	615	638	609	587	612	617	598	623	596	603	623	589	575	619	609	596	617	631	670	614	635	645	654	651	607	621	644	630	639	605	646	610	655	653	622	595	625	617	635	597	606	652	607	600	597	653	625	605	645	622	584	583	660	591	629	581	614	565	634	617	612	644	628	617	603	585	617	605	653	623	668	654	630	605	625	616	642	613	620	591	580	676	664	589	588	614	664	627	592	617	576	635	580	610	640	635	618	617	603	598	646	634	595	615	567	649	603	610	613	608	647	652	600	649	619	595	615	615	558	587	641	598	574	616	590	625	626	651	605	634	656	610	631	666	565	609	641	635	653	576	605	626	600	650	598	669	654	679	625	555	651	617	655	601	620	651	577	659	649	620	665	651	617	612	628	574	673	622	616	598	633	628	649	565	647	618	581	664	627	598	603	659	607	609	600	606	658	614	571	605	630	600	625	631	594	610	591	594	623	625	653	645	628	630	652	606	637	601	582	642	646	579	618	640	635	647	569	624	606	610	631	579	590	600	673	642	641	603	579	597	617	635	602	652	593	628	607	624	644	579	660	619	618	577	588	609	610	594	596	625	607	598	590	579	614	627	645	669	614	648	656	600	584	563	592	647	641	654	618	621	602	599	604	612	683	627	622	645	611	668	619	630	614	569	658	623	655	590	614	623	599	621	578	602	594	624	577	585	611	625	655	613	637	613	613	638	605	589	659	607	608	627	611	641	600	625	633	604	601	587	629	630	602	639	663	584	584	639	647	661	630	610	610	636	619	621	561	626	641	632	606	634	602	616	634	637	569	611	596	618	587	629	606	600	683	631	622	640	648	615	651	628	599	614	612	593	611	602	630	620	624	600	635	611	575	635	643	597	634	610	637	609	595	595	601	572	650	614	628	617	623	646	612	599	596	642	631	581	573	585	595	643	651	638	590	577	567	585	656	637	621	640	620	619	578	639	603	658	596	613	597	625	571	619	573	598	607	604	610	608	642	586	661	641	636	623	604	613	604	563	598	624	631	620	609	638	587	636	648	641	644	606	583	621	637	627	632	630	661	598	577	595	599	636	607	597	630	629	632	628	624	637	619	599	591	657	626	573	634	590	592	641	636	674	611	577	623	630	614	614	607	611	608	639	651	670	615	601	596	601	613	645	657	623	622	646	603	617	599	649	635	594	636	645	631	622	628	655	588	637	637	612	613	622	637	621	611	610	576	658	589	633	601	614	529	627	583	598	672	619	599	657	588	653	650	594	608	621	562	629	617	583	660	591	597	620	654	614	632	618	615	602	656	600	582	614	606	629	608	606	610	657	618	617	611	635	658	599	581	597	579	618	606	603	615	623	621	567	625	645	603	631	659	608	582	626	651	648	629	574	592	626	663	680	615	643	593	648	634	647	606	601	617	609	632	656	621	641	604	634	622	608	594	636	633	610	618	606	612	584	631	591	632	607	617	598	632	611	607	641	668	591	616	606	609	628	591	596	637	605	594	637	664	633	599	580	614	597	632	603	604	614	622	593	569	581	620	627	615	637	631	604	603	628	596	635	557	606	563	628	617	606	658	641	651	655	619	604	623	643	634	659	610	606	644	593	673	661	623	660	603	638	623	589	585	632	629	631	629	601	629	651	666	607	639	635	628	633	649	630	641	650	619	603	619	608	681	625	637	595	642	657	601	607	650	586	626	653	623	649	641	659	682	630	613	641	596	565	595	597	627	600	663	622	649	602	585	583	571	663	625	577	628	615	623	615	611	670	598	624	618	607	605	623	644	650	555	640	652	614	580	562	615	597	608	616	607	649	584	653	602	595	636	585	610	640	665	642	618	582	624	625	624	615	649	648	603	605	603	606	614	586	630	604	614	604	659	629	633	610	603	588	617	614	657	617	638	588	613	604	635	634	628	610	608	617	648	601	574	592	636	632	637	591	620	658	633	639	611	642	631	643	573	629	638	627	617	657	591	608	598	644	630	626	670	659	622	600	639	635	647	652	596	635	630	587	600	647	577	621	601	649	598	593	613	634	606	631	587	619	655	631	637	634	571	611	647	588	573	608	642	592	643	603	631	620	630	612	613	587	592	633	658	631	622	558	641	601	568	615	613	637	630	641	595	606	623	617	629	620	624	629	610	635	564	673	621	656	615	596	589	654	602	608	649	640	652	631	610	608	631	637	656	627	598	589	589	626	607	626	602	618	606	595	614	590	628	618	624	594	626	589	611	601	620	608	601	600	653	580	658	600	669	603	605	623	646	640	672	612
20083	6005	4632	2544	1883	1595	1326	1205	1160	920	934	918	830	820	803	792	807	830	795	752	758	767	733	700	720	726	693	709	722	724	696	743	714	676	728	712	740	728	699	735	734	713	721	712	719	710	732	735	717	781	717	709	728	709	724	716	678	743	730	672	745	723	689	683	690	726	754	735	714	688	708	736	687	685	721	739	702	698	680	701	742	722	714	729	716	703	725	726	745	688	682	692	712	695	770	744	745	733	747	736	696	704	643	696	731	703	710	716	710	712	694	691	741	716	680	756	702	680	666	723	660	663	711	708	690	678	693	737	722	712	733	674	726	715	754	702	747	724	736	734	709	722	699	699	723	726	688	751	699	729	730	698	730	754	691	707	705	690	688	735	715	731	679	654	703	684	666	724	693	690	702	742	693	690	733	691	729	726	738	643	755	699	699	699	646	699	738	748	672	691	746	709	705	688	705	745	658	694	769	733	694	629	702	699	667	633	712	681	724	693	692	732	680	737	678	656	700	691	692	709	721	670	705	707	729	746	732	727	697	766	791	693	718	744	739	712	735	700	668	690	710	725	720	707	708	674	705	675	721	736	706	655	690	757	695	749	734	715	678	688	720	721	703	720	714	737	735	690	719	712	707	708	725	719	686	749	739	711	709	732	701	783	712	687	725	717	697	699	712	706	667	704	674	731	691	729	684	708	675	726	711	650	690	725	681	692	705	746	683	707	723	701	705	696	648	713	742	698	688	669	691	760	727	739	663	726	695	756	714	704	697	697	682	712	706	685	713	718	696	708	717	681	683	706	716	713	691	726	701	709	696	749	710	719	711	699	681	710	698	709	705	713	713	695	709	736	722	689	712	711	718	689	710	714	702	695	734	711	667	713	680	703	720	669	696	729	748	729	708	706	675	679	688	744	667	712	682	733	737	705	711	709	671	725	758	741	750	734	689	685	694	762	635	690	700	707	714	664	710	709	660	600	712	676	721	670	778	693	759	632	655	737	736	724	724	715	722	702	692	711	678	741	758	694	705	672	712	695	715	740	654	740	707	688	734	718	732	741	691	740	711	707	704	735	733	667	675	699	727	671	699	721	699	700	715	715	726	720	731	740	696	701	702	707	689	717	703	697	750	672	718	750	683	705	714	715	724	731	705	759	718	743	679	716	723	698	694	675	725	706	726	686	735	704	757	719	710	727	697	720	686	713	721	724	735	749	682	694	738	732	741	686	720	705	693	723	717	718	671	660	739	713	691	717	718	708	699	714	730	690	698	682	690	673	691	713	729	674	657	695	695	686	729	732	714	723	739	712	701	769	721	718	697	732	688	698	707	693	764	687	737	754	649	685	699	700	711	740	703	727	689	705	724	719	722	667	709	707	716	694	703	707	686	709	744	678	692	757	705	716	717	797	663	727	710	702	688	706	689	720	693	722	711	737	736	712	699	718	700	708	708	644	715	748	690	711	721	699	761	652	673	720	680	698	734	712	663	712	684	723	661	659	680	719	726	706	731	725	735	664	707	711	707	675	681	729	682	698	676	741	682	706	650	751	692	705	764	759	684	729	708	690	733	672	696	695	694	724	708	713	761	695	718	680	700	691	712	675	698	715	692	738	693	706	745	711	695	748	704	724	686	726	684	677	649	696	746	750	698	716	730	736	686	687	719	740	692	664	673	730	742	718	684	683	690	707	700	745	713	657	701	724	699	709	666	720	734	680	712	718	643	704	721	659	729	747	742	711	640	712	705	686	663	670	723	698	716	717	678	715	671	733	696	757	709	678	705	700	724	734	739	710	704	729	721	684	725	718	731	712	724	722	718	660	699	709	700	664	721	667	781	717	689	735	709	730	677	728	731	695	754	714	698	714	718	687	692	762	694	755	657	706	736	695	712	737	758	694	710	724	705	713	688	724	739	713	686	700	742	727	721	694	708	685	720	719	730	710	706	711	720	728	667	721	682	645	709	685	715	730	731	684	720	703	673	707	667	735	727	722	722	655	707	677	678	749	690	677	678	724	682	706	683	680	691	735	705	712	726	676	743	699	737	731	707	699	737	755	702	711	712	700	762	702	711	657	692	741	754	722	702	720	719	709	684	712	696	695	676	711	663	661	670	710	714	687	751	692	713	726	665	691	619	701	715	725	662	776	721	719	721	708	734	745	701	707	675	681	752	686	666	707	718	691	700	737	692	695	704	684	708	685	720	688	701	716	689	693	712	669	694	773	741	706	713	729	672	691	696	714	670	692	753	715	744	694	678	724	727	702	695	676	694	677	700	715	751	712	755	700	715	710	714	685	703	718	710	700	708	706	725	734	686	743	721	705	748	640	673	677	682	696	716	691	697	720	752	715	684	741	700	720	682	730	706	731	724	700	716	714	660	761	691	736	691	717	699	729	719	686	733	680	670	716	746	675	734	751	717	698	783	701	712	716	679	715	717	703	666	645	711	719	668	769	701	739	744	765	717	697	705	699	691	702	704	682	721	709	704	695	690	709	746	725	677	710	694	675	699	741	734	721	761	694	719	665	670	692	662	743	694	664	660	690	670	724	767	657	687	720	742	706	679	714	735	710	748	702	711	700	733	677	700	700	716	712	708	715	760	698	688	740	712	714	688	643	712	678	634	686	684	656	719	704	728	688	729	734	727	682	732	717	685	705	684	707	718	667	695	704	737	753	716	702	704	707	727	737	714	666	666	718	667	679	730	746	671	696	718	694	725	718	669	711	728	697	702	678	713	700	708	703	724	697	698	681	698	708	709	694	709	664	728	736	736	701	744	681	719	677	677	736	631	728	685	699	729	731	715	746	689	759	697	731	691	704	701	674	727	706	740	699	685	666	730	695	686	684	685	693	736	717	782	730	705	708	722	672	738	714	656	690	759	709	733	743	709	688	720	678	682	696	678	736	697	703	711	694	702	687	713	737	746	730	743	724	712	720	756	686	674	706	727	733	700	646	685	701	692	710	707	714	700	677	743	695	693	698	746	675	702	735	713	686	671	722	679	739	735	700	674	703	655	732	712	717	710	711	729	655	695	657	734	690	715	692	701	738	733	714	716	703	723	714	739	685	765	709	727	708	700	685	690	748	682	707	689	756	709	747	680	749	733	738	696	712	678	695	715	703	718	683	737	709	729	671	661	725	688	678	742	679	687	727	708	681	727	694	697	747	716	681	708	683	689	667	684	667	659	768	711	715	725	691	718	729	670	723	741	698	684	726	672	714	722	701	708	736	771	719	729	699	711	690	754	718	730	760	737	738	673	686	681	745	714	724	739	643	715	676	724	719	730	777	691	718	737	742	700	725	722	688	738	674	731	711	735	683	696	708	712	749	652	760	707	713	773	722	685	675	715	782	694	698	740	685	712	700	683	745	678	736	685	697	754	707	734	693	687	729	784	691	687	717	714	724	707	712	712	723	713	668	713	714	710	724	641	712	710	771	681	694	745	668	747	742	730	714	736	716	665	692	749	716	727	696	686	703	715	724	704	730	732	748	692	739
22723	21253	29045	23775	21252	21319	12181	1753	1345	1172	1079	1014	978	933	838	868	799	857	776	759	820	731	811	740	744	713	784	780	743	739	762	714	702	746	730	747	693	738	715	734	696	694	755	683	687	736	691	665	718	727	713	724	733	691	696	704	673	708	683	679	709	714	714	685	730	683	698	691	689	743	675	722	708	692	688	662	697	745	716	694	699	721	718	670	692	737	752	715	718	658	735	726	712	722	703	641	717	698	723	689	709	704	663	670	660	695	676	705	649	676	694	721	654	721	712	690	673	715	665	702	708	719	726	745	674	698	668	689	654	715	716	709	682	670	697	676	697	667	697	668	734	675	685	667	672	708	702	708	706	678	723	741	714	757	681	674	685	711	726	643	686	756	712	714	719	710	648	670	679	647	674	740	719	647	672	700	685	644	687	719	712	692	661	714	652	644	720	696	726	721	672	695	669	689	755	714	752	624	647	690	686	698	696	709	658	722	681	695	706	681	697	702	753	717	676	656	656	712	723	676	714	706	748	699	678	709	682	676	707	741	713	706	711	736	664	722	659	746	706	714	679	716	683	677	633	672	691	673	680	653	665	647	736	704	738	738	656	674	691	688	645	664	698	689	748	725	696	720	730	728	641	695	659	718	725	682	675	672	665	726	624	693	695	726	717	703	714	649	657	705	705	648	663	714	725	707	680	717	714	715	672	675	674	697	723	694	720	692	687	705	730	659	667	679	762	720	718	655	709	718	702	707	685	717	693	693	726	715	706	673	671	677	703	682	701	644	720	707	688	657	663	665	669	649	697	663	714	679	712	680	677	734	683	681	676	685	691	646	665	688	725	741	696	667	747	677	640	663	725	667	707	704	664	778	706	713	656	719	677	717	699	710	719	696	675	735	698	673	704	693	718	688	730	665	709	685	685	694	714	683	636	740	672	675	661	719	711	687	723	707	672	697	667	627	695	688	703	681	678	658	646	657	696	687	668	695	743	721	703	681	718	671	694	671	681	699	693	690	702	712	724	711	734	646	706	687	631	634	741	680	693	684	683	645	654	647	745	648	666	707	714	700	655	706	678	703	714	687	646	702	751	708	695	658	655	738	723	703	681	688	675	700	673	650	733	707	692	701	670	670	731	663	697	694	709	674	689	709	694	723	756	680	711	693	686	737	688	707	740	726	714	679	705	653	671	665	713	713	692	661	658	662	625	771	696	706	689	658	673	719	708	677	665	677	745	740	727	682	707	698	673	696	693	687	719	698	677	660	686	657	709	681	712	706	662	671	659	675	679	681	725	717	696	680	707	695	685	702	729	681	659	692	692	648	731	719	694	704	754	679	669	697	740	663	746	678	675	713	708	705	685	704	688	681	710	714	716	700	708	715	706	634	733	670	695	704	665	688	686	668	698	741	685	673	671	700	730	688	714	664	684	675	733	684	689	671	653	703	680	695	691	714	733	701	697	711	683	725	671	720	679	686	708	687	699	726	682	719	706	659	701	716	714	705	685	755	710	700	659	692	692	697	701	699	712	722	673	705	734	665	713	695	693	688	699	688	660	708	666	695	637	725	657	752	682	667	723	684	714	659	711	709	670	714	676	692	692	681	680	685	711	664	733	664	726	706	720	697	710	739	639	693	696	737	752	650	689	626	656	683	675	730	663	685	695	691	736	700	679	653	693	696	649	692	694	657	695	709	685	689	688	723	675	707	685	707	699	690	659	734	651	733	667	700	634	698	658	644	731	682	687	679	690	700	692	694	662	695	692	660	643	686	715	696	715	706	713	675	722	693	701	712	731	650	704	721	693	717	691	679	641	721	696	648	684	713	676	714	640	712	716	692	723	706	708	729	701	686	661	694	659	679	720	711	656	712	706	670	681	671	713	696	682	713	676	696	673	654	683	683	701	704	759	691	670	660	639	676	683	724	719	702	664	684	709	695	709	730	680	693	701	662	674	711	705	683	671	682	692	702	690	683	686	699	676	690	731	697	723	660	682	707	694	715	695	703	646	673	681	704	696	706	688	681	677	696	709	683	701	718	701	718	664	688	714	737	658	702	658	676	693	703	689	740	680	701	745	660	739	703	710	684	714	690	735	710	690	676	701	709	639	650	697	671	682	708	678	730	679	718	691	710	695	678	719	720	690	673	732	749	678	703	691	677	713	708	658	704	682	698	679	704	734	749	736	656	704	715	718	728	680	673	708	671	676	703	647	676	769	675	695	712	715	678	676	687	684	680	650	681	690	680	662	707	683	673	718	703	676	729	690	702	674	681	689	698	702	705	675	734	709	681	697	699	674	722	703	728	657	683	698	711	690	709	746	673	713	717	681	688	659	682	669	713	693	672	687	655	667	728	683	705	684	656	666	650	715	692	700	690	710	710	667	663	660	677	674	652	702	690	703	726	710	694	746	665	664	710	715	705	704	665	715	696	625	674	659	661	757	714	719	696	656	649	673	674	677	699	678	679	695	662	736	656	727	669	708	700	669	716	675	660	690	729	695	686	722	692	713	713	661	688	686	656	662	693	716	710	685	650	650	673	702	673	702	706	694	708	670	728	661	684	710	690	656	647	698	673	698	675	707	691	698	697	686	712	733	673	730	663	704	704	679	666	697	698	646	703	670	693	703	688	617	718	695	657	672	681	680	696	711	692	704	674	727	720	665	715	694	737	682	661	707	680	762	691	734	706	699	689	653	654	700	641	670	673	695	646	704	675	710	695	682	660	681	716	701	663	670	700	685	657	678	703	685	724	723	670	728	714	700	726	631	690	687	716	692	711	736	678	648	709	666	663	680	687	692	712	733	667	710	715	707	694	711	665	689	741	724	684	705	699	684	667	722	636	666	671	695	692	722	674	695	706	725	687	687	664	734	689	681	666	637	732	697	700	697	729	717	678	614	705	638	715	735	685	667	697	729	718	687	644	706	700	670	716	699	720	700	699	686	668	703	714	702	693	700	676	683	714	695	731	611	660	702	736	641	698	682	726	661	695	689	680	672	694	703	720	662	666	714	703	731	693	671	725	654	714	724	658	645	709	681	700	679	695	678	678	654	635	678	676	694	684	667	717	685	667	654	695	672	695	691	678	736	679	697	666	701	680	686	657	721	675	715	704	680	679	654	651	702	676	694	656	669	660	731	700	671	711	705	692	646	739	676	702	674	701	657	675	701	701	715	639	727	704	643	669	658	698	704	673	742	702	604	700	661	667	695	642	703	708	672	702	698	706	710	718	675	695	706	665	706	669	697	687	725	704	649	700	650	696	680	677	711	657	718	698	709	693	666	693	670	702	669	691	699	716	698	700	672	698	690	706	708	712	660	723	628	694	708	687	697	729	696	704	733	735	751	707	664	692	697	686	735	693	726	705	732	676	625	691	717	690	743	697	707	665	755	739	731	712	698	717	702	687	682	679	667	659	710	720	715	697	642	678	686	703	688	667	697	719	650	665	703	721	681	727	695	726	711	699	700	691	745	700	708	672	652	679	681	653	645	708	709	687
24104	16236	13102	7178	5126	3736	3050	2482	1930	1706	1527	1423	1279	1194	1087	1040	1059	965	978	843	898	906	903	856	833	855	879	848	860	794	860	817	785	822	813	818	735	747	791	760	852	802	831	748	757	767	773	761	769	787	791	775	764	746	732	779	704	768	743	768	712	721	767	749	816	751	748	773	708	746	770	776	812	785	754	749	766	784	705	799	731	738	796	766	767	755	763	755	733	766	750	774	722	771	737	768	771	771	770	739	789	708	778	740	806	772	739	773	754	753	741	763	736	764	757	746	732	763	738	760	742	772	667	779	729	801	818	723	734	750	744	755	732	746	729	768	749	720	735	789	769	742	720	741	724	732	750	751	743	769	745	728	804	739	715	753	721	726	777	785	743	757	711	759	751	719	708	772	773	767	774	773	797	766	732	766	774	731	732	763	761	723	727	764	799	760	764	756	783	762	750	740	717	737	710	736	730	737	716	714	765	703	707	740	700	754	779	760	741	736	752	712	727	770	738	751	728	810	767	767	774	744	727	718	745	735	769	765	771	786	766	702	733	729	789	739	754	769	777	750	735	717	760	762	709	731	792	740	780	722	797	784	746	766	739	745	700	741	747	738	716	791	711	728	736	764	763	730	721	728	737	774	713	748	729	730	750	741	770	730	737	713	710	719	771	718	777	754	820	741	772	779	771	732	779	759	807	768	744	721	730	766	755	720	712	749	776	798	816	777	725	758	742	695	732	786	755	723	806	735	720	743	753	730	739	773	790	772	788	776	766	753	762	752	703	739	778	738	739	787	695	788	708	758	740	790	772	746	713	739	737	770	810	755	762	768	735	758	799	794	764	766	724	778	724	744	740	719	739	742	746	763	727	725	757	742	726	713	782	728	761	780	704	743	761	776	758	709	738	717	759	726	776	741	746	753	751	723	753	772	736	727	777	751	727	733	729	744	723	719	752	756	774	747	766	765	790	717	763	697	738	774	723	725	769	725	762	744	748	709	718	798	750	754	737	771	765	801	751	724	759	724	757	726	754	725	725	775	749	733	764	690	716	733	791	761	751	730	755	781	773	745	747	730	762	741	799	725	723	721	706	727	731	739	777	763	718	742	683	781	749	723	749	801	757	729	755	709	795	781	741	783	755	783	744	713	698	718	734	741	744	773	729	770	712	775	737	735	764	699	748	818	739	725	720	741	771	768	730	709	718	721	797	773	751	783	815	746	755	760	752	745	689	700	766	751	760	710	746	727	755	748	739	735	719	716	749	734	760	713	736	739	726	710	748	723	766	739	746	772	759	783	725	737	752	739	760	718	738	765	796	747	751	727	771	742	739	706	824	769	768	725	749	703	781	706	720	761	780	711	755	740	755	782	755	777	764	765	754	750	751	748	759	736	786	787	702	720	737	714	769	721	717	797	774	753	742	695	693	738	754	730	715	730	755	755	735	768	791	804	769	765	786	810	752	792	740	741	724	751	757	744	715	741	768	686	745	785	772	781	767	744	776	757	699	763	763	724	722	746	702	734	767	722	729	759	774	756	748	746	750	782	766	738	740	752	748	732	791	749	824	733	749	675	727	728	751	770	731	742	779	773	785	710	733	760	726	773	793	747	771	695	765	742	769	771	679	761	748	685	738	769	765	768	763	792	751	714	706	732	766	764	761	763	762	780	765	713	731	743	726	782	800	755	767	694	755	744	749	785	735	785	762	725	758	777	765	748	787	736	713	772	772	743	733	757	749	759	768	770	773	765	758	776	789	786	708	718	787	691	737	753	705	772	706	794	777	742	765	730	785	757	808	765	823	772	755	790	749	773	719	780	751	771	783	717	751	700	745	708	765	762	746	734	752	751	768	728	727	766	731	796	775	755	753	781	763	743	815	792	780	728	752	778	766	739	772	718	711	703	738	725	758	753	741	734	752	731	752	751	742	739	752	779	732	718	702	780	748	733	767	750	769	703	733	730	767	766	777	759	729	757	754	768	758	763	748	731	702	732	772	708	744	776	759	710	727	693	761	741	763	742	741	740	762	801	721	766	728	755	770	724	773	742	751	769	720	745	772	773	751	747	781	764	808	738	794	730	752	786	794	775	707	725	685	782	739	793	746	718	747	736	772	781	765	744	807	751	708	784	730	752	731	733	798	753	765	783	748	762	731	781	756	736	718	746	780	786	771	745	755	730	735	682	798	762	772	772	737	760	754	746	737	774	739	750	803	746	765	703	706	756	745	721	731	730	780	756	747	776	762	748	784	731	735	758	742	771	745	786	775	795	758	782	758	779	705	750	719	722	730	728	767	726	759	791	751	772	772	751	762	769	717	721	730	789	749	697	730	729	730	711	786	759	785	699	782	713	756	785	751	731	779	706	773	776	801	707	739	786	740	752	753	780	698	724	732	760	750	701	731	750	768	751	758	758	740	750	752	737	764	723	799	738	769	760	798	798	774	793	773	735	771	728	744	682	745	723	753	780	764	786	751	746	797	729	724	733	781	747	739	783	727	757	753	731	732	731	733	710	767	754	798	768	771	755	733	724	764	793	724	769	768	767	698	734	775	757	733	754	774	761	745	718	776	786	765	768	740	742	731	734	705	767	678	751	709	730	751	780	766	718	708	789	760	724	756	752	724	740	821	759	760	782	745	773	792	733	723	792	751	757	735	795	750	739	780	792	681	767	763	806	734	761	745	754	758	782	701	689	735	747	687	758	768	795	758	765	770	762	721	780	773	694	757	740	729	688	736	689	701	722	731	772	744	751	750	735	775	805	749	759	762	783	746	792	759	732	784	771	758	753	793	759	774	801	751	725	772	733	748	760	752	790	785	758	730	696	717	737	736	801	781	789	756	765	744	761	778	756	768	742	752	765	738	800	767	734	748	732	706	775	831	703	782	745	725	750	730	755	750	705	751	738	738	719	766	739	723	772	733	741	752	776	766	718	727	743	774	756	720	757	744	752	746	764	776	752	705	719	771	778	692	723	664	779	732	774	762	781	728	824	683	771	795	713	721	756	785	750	812	748	709	768	747	753	774	752	739	757	764	765	690	734	720	755	766	735	740	744	774	824	778	688	753	765	722	748	693	745	758	796	736	769	725	723	751	755	749	781	743	718	735	792	740	738	696	753	793	735	737	716	729	702	771	687	770	743	759	757	729	775	724	811	738	716	751	770	731	733	782	739	768	772	767	765	774	748	779	788	741	804	756	781	763	761	778	772	721	746	704	764	792	751	693	762	758	762	743	765	745	774	719	777	733	737	704	704	781	729	777	729	727	750	771	774	691	739	752	806	773	768	740	745	729	743	748	768	810	728	748	741	745	727	754	713	729	730	716	749	749	749	742	757	730	762	758	769	734	690	750	743	721	752	740	719	757	765	755	717	757	792	727	763	767	747	813	747	734	786	765	760	799	708	762	766	750	692	753	744	725	751	762	776	758	768	740	723	755	780	769	779	746	768	719	696	701	743	774	717	739	772	694	799	742	726	759	732	799	743	804	716	750	721	749	703
27555	20425	8598	862	479	405	400	409	373	355	344	351	346	325	398	328	361	364	349	368	359	341	335	312	320	332	361	326	372	375	353	356	341	348	333	328	344	349	344	376	356	347	359	316	353	361	373	343	337	359	335	302	297	338	321	337	349	361	346	340	362	361	395	347	355	333	378	312	392	380	350	358	345	392	344	318	366	350	351	329	346	380	338	357	353	342	350	378	347	377	346	337	350	353	359	327	362	367	381	365	333	354	387	312	365	378	352	384	354	339	380	340	335	379	373	366	348	364	330	364	341	359	351	344	343	322	369	357	358	378	357	344	344	344	325	353	374	345	354	379	322	336	362	359	351	339	370	344	349	352	368	372	352	322	367	338	364	342	347	350	396	362	351	335	337	331	343	334	317	372	354	352	332	340	327	359	332	358	349	355	315	369	324	317	316	333	349	360	328	351	339	356	329	342	349	338	347	340	359	304	387	371	364	343	358	346	365	326	348	317	325	355	341	357	327	366	345	333	357	348	329	379	346	379	325	376	331	390	315	345	370	339	349	335	389	341	319	338	373	348	362	326	324	338	366	339	352	348	341	312	373	350	363	352	320	326	332	348	321	364	367	338	321	371	341	371	362	371	339	318	352	345	351	341	338	371	358	391	352	320	337	349	364	342	354	336	348	364	349	333	321	371	346	356	322	341	361	328	351	354	367	345	364	355	329	382	380	328	354	385	365	338	334	354	374	369	309	328	302	330	349	333	341	319	361	333	327	343	377	370	345	348	315	326	372	351	374	369	375	356	333	354	341	321	353	351	335	353	353	316	319	362	355	387	335	336	349	359	350	338	383	345	355	373	354	323	368	374	354	369	366	306	329	372	347	342	319	347	361	339	345	347	345	341	327	339	340	353	352	346	339	377	322	336	341	353	353	360	372	354	327	351	332	339	334	397	351	349	351	374	350	348	348	397	347	356	365	319	337	340	352	345	316	363	378	356	387	339	355	382	345	357	338	363	340	398	377	349	348	336	371	347	321	354	327	340	332	364	355	333	339	324	330	354	359	375	321	348	373	337	338	313	356	346	335	310	336	352	346	376	382	329	342	390	359	346	344	367	371	359	339	335	381	334	344	340	326	358	399	374	335	338	360	349	375	365	359	358	350	341	339	323	337	311	341	353	369	339	304	358	327	335	356	359	372	341	363	369	364	354	334	346	376	328	354	346	373	359	343	343	362	365	347	336	348	368	338	348	332	331	327	363	341	357	350	335	322	382	358	340	371	388	318	347	361	371	365	320	348	301	361	304	334	318	347	305	356	335	340	350	337	338	354	358	355	327	333	347	329	357	333	331	342	345	337	359	348	348	347	351	328	340	353	336	337	365	327	360	347	334	321	357	354	393	359	350	343	308	341	356	336	329	341	370	372	353	336	337	359	353	345	354	328	345	385	365	360	368	344	316	331	343	389	329	365	328	344	325	327	337	334	340	369	314	358	379	331	366	320	378	336	329	370	372	350	354	336	337	351	337	337	355	356	375	337	330	357	343	349	351	352	324	330	314	362	354	346	343	325	364	352	364	352	321	330	379	358	355	356	354	318	360	342	348	322	362	347	349	345	323	374	381	331	347	382	383	302	354	333	351	332	352	362	329	357	328	344	348	335	346	336	355	352	356	321	318	336	358	361	365	342	367	330	338	315	327	339	376	368	338	345	363	366	355	370	350	368	341	370	334	320	326	345	334	321	381	348	362	389	328	355	323	347	327	354	368	348	376	363	333	334	353	365	359	366	329	343	331	358	357	355	372	370	321	340	355	369	335	354	348	364	342	324	368	368	327	366	330	338	341	327	341	351	356	347	346	327	355	361	319	363	347	378	350	325	346	327	377	377	364	339	356	320	345	329	370	339	352	337	315	394	338	323	329	342	372	355	400	352	372	361	342	329	373	352	360	361	356	333	345	348	366	314	334	324	335	342	362	339	328	385	328	352	351	342	333	343	332	349	367	336	327	348	362	338	339	351	331	354	340	344	335	372	337	339	389	329	336	362	332	357	343	347	347	329	358	324	354	355	361	362	346	354	370	350	355	353	364	333	345	319	346	324	306	333	337	332	329	358	357	341	333	356	371	357	329	333	364	336	330	352	316	390	356	316	359	358	336	342	375	324	356	342	341	327	338	286	352	353	325	359	386	358	345	316	350	340	365	336	363	334	335	370	344	362	359	324	353	348	365	317	319	363	356	393	330	333	345	376	333	327	359	336	342	356	332	382	340	346	341	374	373	335	334	324	355	354	319	361	350	367	362	394	338	347	338	314	363	358	369	326	354	331	355	313	331	328	370	323	357	336	373	347	339	327	343	359	367	318	352	335	344	345	349	340	355	314	354	341	362	358	336	353	322	331	339	353	363	340	356	335	355	348	332	339	341	329	334	364	324	344	372	340	335	327	366	374	305	330	361	362	346	357	353	340	336	397	339	367	343	362	399	355	355	349	356	370	327	341	357	314	312	375	366	345	352	367	342	385	313	351	315	372	357	384	342	333	338	335	351	344	304	368	327	349	366	332	299	355	335	333	364	335	371	355	363	353	400	341	332	357	346	324	373	370	363	334	366	359	362	354	354	361	358	338	343	350	345	336	361	352	342	358	339	346	316	363	333	406	338	369	351	343	340	340	357	347	369	334	340	354	356	345	344	377	354	323	358	307	356	316	346	389	345	313	343	343	358	312	400	358	347	337	354	337	365	354	356	361	348	350	351	363	358	339	346	360	364	363	355	350	384	344	349	339	355	303	343	369	336	323	355	342	326	351	344	368	329	343	372	380	327	374	378	335	333	324	334	361	319	379	329	356	344	341	341	366	344	363	384	332	366	362	332	341	373	349	385	374	313	353	347	333	360	377	364	336	323	365	298	346	358	331	368	338	337	325	386	331	335	359	344	329	381	351	325	368	322	334	327	322	348	353	376	364	350	352	323	347	321	338	346	332	343	360	353	322	354	362	352	356	371	355	401	343	343	312	331	365	333	368	344	379	338	330	359	330	350	350	353	362	310	349	325	316	346	336	347	314	387	360	350	360	368	321	341	332	367	285	323	353	351	323	364	362	362	370	327	371	365	334	331	348	358	361	335	336	352	330	331	392	356	348	312	341	367	337	333	351	343	356	336	376	313	372	310	375	360	350	338	360	356	357	361	325	342	371	330	368	320	333	370	346	322	363	319	321	343	365	322	335	361	327	317	352	359	328	352	374	315	352	324	344	349	310	362	348	334	337	352	372	317	344	356	358	315	363	355	363	334	353	358	336	374	338	331	335	378	306	354	330	339	369	358	346	353	354	366	327	352	345	334	322	357	346	366	351	375	347	376	344	344	334	345	365	391	327	365	360	326	346	298	367	365	374	348	385	348	362	321	388	374	339	330	380	361	344	341	367	326	341	375	348	337	358	357	341	366	338	326	358	343	329	334	353	347	399	359	370	354	326	340	338	348	346	335	339	364	350	351	345	338	340	314	351	371
18708	1483	1028	636	597	513	510	439	432	469	440	415	385	367	416	450	393	440	405	435	376	399	435	416	432	420	428	380	445	411	433	428	405	452	386	403	405	422	412	404	404	390	417	386	391	434	406	443	428	434	410	389	441	413	469	398	455	404	398	410	417	409	386	429	436	388	405	417	430	420	431	415	429	423	408	427	422	428	413	438	452	432	386	412	409	421	414	409	397	431	423	452	409	451	419	398	416	404	449	424	421	422	414	415	431	401	394	446	434	442	429	432	387	444	428	411	440	414	417	442	411	392	427	400	425	402	408	432	430	416	424	423	401	429	431	445	435	455	408	401	434	398	427	402	419	413	385	430	428	445	427	407	438	422	429	397	423	408	382	416	439	447	393	390	409	448	418	413	428	415	409	447	418	453	413	412	432	399	451	427	420	422	443	432	431	425	414	410	451	395	387	412	415	414	421	418	400	413	404	405	394	423	426	453	409	426	415	422	401	433	420	443	395	417	430	419	429	463	427	410	430	420	418	442	379	421	423	409	439	421	395	428	404	399	429	429	435	396	416	432	413	420	388	383	437	419	421	390	387	425	401	411	439	417	395	442	385	410	386	416	456	406	437	395	411	399	449	408	407	400	434	406	405	437	428	397	414	397	423	426	430	401	416	422	420	412	424	441	420	422	438	419	399	400	406	394	396	415	405	422	435	402	413	401	436	421	440	429	419	394	388	427	398	408	423	409	398	380	445	424	426	446	403	416	395	412	433	404	412	409	401	422	423	421	447	432	411	453	420	431	412	394	387	428	425	403	406	406	400	428	454	428	435	442	402	430	395	401	441	435	414	411	412	394	420	394	404	417	425	448	407	413	425	410	417	421	379	411	437	346	432	413	456	406	427	424	424	433	423	418	421	443	440	443	411	409	411	438	405	440	386	411	399	452	409	437	433	415	431	445	391	453	425	452	392	419	424	394	416	427	391	427	398	423	410	386	414	442	421	425	416	426	422	417	444	393	435	458	397	414	443	405	429	420	436	421	450	427	399	456	438	404	442	411	395	366	419	464	422	407	392	416	412	415	408	395	428	411	429	444	435	443	421	396	447	421	431	395	407	433	435	448	395	422	401	375	406	403	418	431	410	425	412	419	427	432	405	445	412	444	406	404	388	437	425	460	433	430	441	428	421	413	415	422	434	426	418	429	434	405	413	394	430	467	410	408	443	406	425	412	392	383	442	427	428	406	423	408	399	420	425	404	406	398	430	440	405	421	444	421	444	427	409	396	431	409	434	429	412	406	417	417	427	444	399	405	416	455	399	424	410	402	389	416	376	395	419	422	410	418	404	420	409	408	438	411	392	420	439	427	394	429	409	409	410	427	427	413	403	423	416	410	376	426	416	416	420	418	407	419	393	409	396	435	393	424	416	424	409	387	417	416	431	410	435	421	462	449	414	389	453	431	420	417	424	377	456	407	421	411	420	412	397	406	426	412	403	397	410	374	456	433	412	395	406	389	427	434	355	437	405	412	408	433	427	410	433	447	433	413	393	420	400	441	458	403	399	445	425	440	422	426	383	394	419	445	410	436	417	396	422	393	403	431	397	373	413	430	466	429	431	394	387	394	412	431	412	426	424	387	393	445	433	410	447	430	369	422	427	424	433	419	417	401	379	407	398	434	451	406	389	434	422	417	458	414	420	439	452	397	416	387	420	395	411	443	410	376	415	427	436	430	414	425	401	433	450	401	403	421	399	381	434	396	424	392	404	405	417	366	447	428	416	423	401	419	411	434	436	402	383	451	416	454	430	452	418	378	429	421	389	409	397	385	436	425	390	444	425	398	394	423	410	406	425	402	418	420	430	427	452	391	419	421	415	409	401	428	425	433	405	403	438	421	398	450	413	385	402	418	443	422	436	428	418	424	429	386	421	401	430	408	421	432	402	440	437	410	420	459	432	414	422	426	426	420	412	405	411	444	404	394	440	432	411	426	429	437	445	388	401	372	420	426	435	423	443	397	437	356	420	399	418	443	452	421	416	421	424	423	427	404	410	423	434	418	429	410	433	396	423	423	413	428	412	404	400	426	414	419	447	399	422	432	436	393	397	422	409	405	412	427	419	412	432	411	368	410	446	429	395	413	393	404	401	400	391	409	383	375	427	426	434	439	442	396	404	404	417	435	435	389	416	429	419	437	420	419	415	446	453	396	387	403	378	444	421	435	406	404	405	439	455	397	432	395	385	459	387	436	401	442	447	442	387	418	407	410	390	405	454	425	406	396	399	400	426	436	426	428	401	413	444	423	453	410	390	373	434	450	427	428	416	433	421	430	434	424	402	411	366	406	439	420	399	379	438	421	427	409	389	435	430	424	421	423	431	416	413	388	454	416	402	390	423	429	412	420	449	446	421	398	427	426	422	441	383	424	398	433	434	411	419	429	446	421	378	415	415	440	404	408	443	421	421	414	410	423	435	435	396	432	419	374	409	420	388	390	393	417	413	401	414	395	429	406	435	444	402	453	411	425	393	413	439	430	422	394	425	423	465	416	437	403	425	432	422	408	427	424	437	428	400	382	413	409	439	419	390	414	429	457	423	435	414	413	427	389	403	442	429	389	434	400	417	402	406	420	409	445	374	424	394	417	447	418	414	409	408	429	429	414	422	441	401	420	395	415	415	373	431	403	422	433	418	453	427	420	435	422	459	442	437	388	414	368	399	434	439	398	399	442	404	427	440	412	407	459	440	377	414	455	426	390	429	441	399	444	438	386	428	415	404	447	400	434	428	423	389	378	415	422	436	396	398	404	427	397	425	427	410	403	407	397	416	391	412	427	401	418	427	416	411	399	418	441	436	442	429	444	420	410	396	432	425	419	420	413	382	434	416	394	443	423	413	444	440	408	437	446	384	409	408	423	400	422	415	361	428	430	411	407	401	393	434	420	453	386	404	416	396	420	436	406	436	414	403	433	407	397	420	428	405	437	423	434	411	438	432	428	432	411	459	420	432	440	422	412	441	418	440	432	447	420	393	470	430	438	378	420	412	410	463	393	412	411	393	408	407	429	435	402	446	434	438	459	424	390	429	402	426	430	395	414	425	379	399	407	398	396	409	410	418	428	421	442	408	417	429	438	478	421	410	424	445	374	380	393	445	423	416	400	415	435	432	433	388	411	392	394	420	366	433	426	414	418	439	402	430	378	406	410	446	406	408	405	417	410	451	425	406	402	404	417	439	405	419	459	421	434	447	373	422	395	447	406	409	403	447	428	369	416	427	412	408	390	382	414	415	450	395	414	421	436	392	424	433	438	414	396	418	419	399	395	405	413	401	406	412	402	438	399	408	405	411	394	428	412	418	419	435	382	446	440	425	375	399	388	444	399	430	432	438	416	403	413	482	420	434	406	417	416	444	415	399	429	447	400	450	413	422	427	410	399	452	396	424	404	423	409	436	417	418	453	433	466	427	403	400	395	409	394	412	417	419	371	423	448	410	418	394	447	401	406	387	442
23656	21212	28636	24040	21223	12517	1289	777	668	600	534	548	454	429	450	438	416	397	429	419	417	339	360	408	357	350	341	346	356	345	347	320	350	337	372	363	356	350	352	353	311	352	390	348	313	350	364	334	360	379	357	342	329	345	336	336	359	328	321	296	348	343	314	345	332	362	330	337	370	307	378	322	326	334	313	332	339	344	335	332	347	322	332	326	308	316	343	342	338	364	335	325	322	334	314	357	325	328	356	321	356	348	314	320	308	327	338	316	318	324	361	310	346	326	323	316	338	314	333	323	352	337	305	383	353	329	345	351	383	322	319	352	329	345	310	315	327	355	329	360	352	331	344	351	330	362	306	346	333	334	293	339	356	324	303	341	342	340	336	332	319	328	319	326	335	303	333	350	324	322	303	353	355	321	328	342	336	318	339	351	358	316	324	345	342	328	320	343	332	323	336	349	314	350	355	323	329	329	303	343	347	349	357	321	337	329	331	331	357	363	311	321	340	347	328	352	342	324	318	341	328	313	330	322	322	314	334	355	339	321	318	345	314	347	328	312	290	337	338	330	343	321	302	342	367	347	360	323	327	335	323	345	355	346	347	266	355	316	338	331	344	335	346	338	333	354	341	314	353	329	322	316	309	335	323	361	345	346	337	328	312	321	338	327	326	326	334	352	367	340	343	344	356	317	353	327	367	310	303	331	323	329	340	348	351	326	318	321	357	347	336	313	341	311	327	368	336	333	335	326	308	344	351	350	360	322	331	337	365	357	335	331	331	335	316	321	306	307	334	321	337	310	349	312	318	335	315	352	333	334	323	342	301	359	340	348	354	344	309	316	343	320	334	341	359	345	328	344	345	331	335	335	389	317	302	321	328	332	323	332	325	358	314	328	370	320	307	330	331	339	313	339	359	327	312	345	331	343	320	340	303	325	355	359	313	340	325	317	314	314	342	342	335	309	315	311	350	327	323	335	343	336	340	325	300	333	330	344	320	311	300	343	316	331	362	385	330	340	363	345	342	308	329	362	295	351	389	350	360	330	309	363	382	335	342	320	343	315	312	322	328	320	346	348	345	336	344	361	355	305	320	335	349	310	327	322	322	382	359	326	326	340	350	342	328	331	317	346	332	319	340	353	316	332	328	341	358	357	325	336	323	322	307	357	333	333	313	302	297	301	321	342	315	341	362	310	299	336	333	317	321	322	322	330	369	330	328	317	325	326	345	329	329	340	291	344	350	343	314	349	350	330	345	326	319	325	331	299	364	321	334	341	293	316	332	322	338	319	343	292	327	330	337	317	349	330	307	339	322	327	327	334	339	344	354	339	322	312	384	320	355	315	319	332	331	351	349	322	324	330	348	344	343	319	329	359	317	309	358	329	317	317	327	331	347	336	300	306	327	352	331	352	332	325	342	287	348	358	339	328	321	323	336	295	322	340	310	314	291	350	345	331	367	341	344	345	353	325	328	321	359	355	335	347	299	336	318	341	352	340	341	334	348	300	317	315	352	294	342	332	303	290	332	339	362	351	329	336	331	333	332	306	357	353	330	365	336	355	313	334	343	318	338	362	319	329	280	376	309	346	307	377	315	335	357	317	298	339	348	341	350	333	333	360	341	322	347	339	328	335	347	351	359	331	306	325	341	342	341	317	322	351	307	303	330	322	299	322	315	356	342	335	307	337	303	330	355	325	317	327	282	322	324	346	348	342	329	324	326	334	341	330	369	353	359	325	312	364	333	362	340	322	337	316	357	342	367	350	338	336	324	323	320	334	310	293	364	312	321	346	310	351	338	336	334	317	314	362	329	287	328	319	351	301	309	332	325	348	322	339	342	316	329	327	332	314	323	356	347	308	340	335	330	311	342	320	356	331	366	338	333	318	341	321	322	342	334	325	358	336	330	314	310	353	352	350	333	345	344	318	304	350	335	312	311	345	328	329	327	314	321	334	326	314	343	335	313	330	352	335	361	369	353	345	324	323	345	352	311	356	366	329	341	321	331	316	328	301	303	366	323	309	388	335	346	315	335	345	313	357	313	317	352	328	314	322	297	316	338	311	325	352	354	330	316	333	347	293	363	338	340	311	348	334	314	340	315	323	338	310	342	347	339	344	376	338	336	360	332	310	327	334	323	296	367	331	339	344	314	342	356	308	336	336	363	292	316	321	321	333	352	330	323	340	359	346	367	331	333	337	340	318	305	352	314	332	335	341	332	353	338	319	317	321	337	312	335	348	329	329	342	352	340	314	321	336	329	330	357	327	301	317	356	344	322	360	336	307	342	344	331	325	336	331	330	350	318	324	334	331	332	313	332	306	330	348	294	338	334	342	344	312	321	330	325	349	329	337	317	355	338	328	337	301	352	327	334	353	327	319	344	338	311	327	321	365	356	302	326	339	331	278	314	347	350	352	312	338	355	306	339	323	342	304	307	327	314	367	334	327	306	344	338	354	325	357	335	323	342	316	329	332	330	302	348	293	336	306	324	342	340	347	368	317	339	338	330	321	369	350	345	352	332	353	365	338	350	311	307	312	354	334	322	323	337	340	336	337	330	343	314	340	338	340	333	335	321	328	334	314	348	346	339	335	346	321	322	323	330	334	312	359	339	325	335	364	345	335	353	337	340	331	322	318	343	317	350	350	349	359	313	317	334	333	324	319	362	375	340	324	338	330	329	315	298	303	332	303	340	348	304	318	337	327	358	333	309	312	322	350	356	336	300	327	305	333	307	336	303	344	334	334	297	321	322	343	342	321	311	356	331	335	339	333	351	345	353	316	338	360	353	312	330	338	316	328	376	351	315	329	374	305	320	343	347	343	310	328	324	350	353	337	311	343	307	322	337	319	360	316	349	374	322	349	339	322	323	317	338	321	327	335	331	356	348	352	333	335	344	355	339	328	343	362	316	349	351	344	344	353	306	317	340	296	321	315	352	360	363	340	320	323	308	318	322	342	320	336	358	332	320	333	318	309	334	324	326	337	348	352	284	324	343	322	313	331	322	341	349	308	348	348	312	309	335	312	337	317	363	335	333	336	333	338	323	332	342	303	359	331	330	323	289	305	313	343	336	330	357	339	337	342	307	338	378	331	324	362	327	354	307	327	342	346	335	346	342	354	345	316	309	338	357	341	341	306	331	348	324	309	348	343	333	324	341	313	327	315	325	319	325	314	352	349	330	351	327	347	323	303	360	324	339	348	305	341	340	324	310	358	356	340	289	306	334	352	317	339	327	321	344	318	303	333	315	337	320	336	330	332	331	329	340	293	316	334	305	309	357	337	354	324	303	328	355	339	352	300	308	352	329	309	321	314	326	322	318	309	327	337	333	341	332	319	304	349	299	327	317	322	318	318	319	319	332	337	318	324	325	344	340	334	335	322	314	326	334	337	332	367	315	349	333	350	313	334	325	330	345	325	295	314	376	367	349	343	352	334	311	334	326	349	304	344	353	330	341	307	349	322	331	315	322	335	312	336	316	361	335	316	362	358	349	352	342	353
22699	10120	8024	4128	2684	2052	1552	1250	1018	944	770	698	691	605	553	552	498	518	478	473	449	467	445	423	417	419	446	413	409	432	431	407	410	392	412	405	434	381	434	416	425	378	396	358	389	368	410	393	389	435	367	400	368	420	401	417	373	409	350	395	402	378	379	392	414	373	396	412	385	407	384	393	381	361	384	396	391	397	398	363	420	376	385	392	394	405	370	366	377	375	383	350	384	406	368	400	441	381	349	380	337	376	333	354	415	404	393	420	385	425	362	390	423	379	384	400	392	419	356	410	404	397	394	381	399	355	382	384	395	359	393	378	385	373	389	343	380	384	419	393	388	371	363	397	387	362	379	363	362	395	405	389	386	396	385	342	379	361	393	379	401	406	350	387	357	379	409	426	358	373	352	393	397	375	417	355	400	407	373	368	410	394	364	385	406	395	385	337	399	371	365	366	382	400	344	409	325	392	368	353	403	362	393	368	412	373	369	398	420	394	388	404	398	379	401	346	402	356	404	394	379	363	382	326	385	359	336	394	393	396	424	391	357	405	375	420	396	416	415	404	369	409	368	365	420	412	390	414	405	395	398	374	416	396	377	407	343	363	411	379	370	408	412	381	389	400	361	386	395	418	420	372	399	397	361	347	372	372	414	385	414	390	382	362	388	405	373	372	368	369	344	371	399	380	417	414	365	395	412	355	367	391	360	381	358	369	376	413	352	373	361	395	391	396	384	401	340	409	394	392	345	421	394	378	401	374	396	372	364	366	411	371	376	369	399	410	420	383	391	372	409	398	364	411	410	394	348	361	387	368	360	373	402	386	378	377	396	408	396	394	402	413	355	360	412	397	390	403	392	360	411	368	374	423	379	410	382	384	387	390	376	394	384	348	369	391	407	361	396	358	323	396	370	410	383	375	362	405	375	364	361	402	360	354	382	403	406	402	389	394	344	363	378	393	384	395	402	391	404	366	379	383	377	395	385	407	377	397	396	387	384	386	385	380	373	369	370	384	388	408	345	390	384	415	400	378	383	383	398	370	358	378	368	418	382	384	393	376	373	355	381	375	394	390	343	359	345	405	364	375	387	360	379	399	388	370	404	382	394	361	382	403	399	393	400	385	372	414	400	419	395	403	410	373	386	370	392	419	403	383	354	383	362	345	386	407	392	402	379	371	414	363	384	385	405	389	410	410	382	377	409	362	369	384	405	388	387	393	375	376	382	390	337	363	359	354	381	378	406	365	393	385	359	406	413	416	370	396	445	387	384	391	352	373	408	412	363	394	390	352	381	374	385	424	373	393	383	379	385	382	402	374	357	407	376	418	379	384	398	385	392	373	391	399	409	401	432	412	381	379	389	377	362	391	388	370	378	363	375	404	392	427	374	390	392	376	367	388	329	393	345	353	377	445	377	362	368	390	401	374	370	413	366	342	358	392	404	371	376	380	363	369	367	367	347	396	375	408	397	392	376	375	397	396	391	388	406	391	400	380	403	385	382	376	371	369	384	394	377	382	379	374	360	394	355	352	386	401	406	413	393	394	348	394	376	393	392	391	395	385	406	399	385	372	409	374	376	336	364	353	351	366	393	380	364	364	369	389	361	348	380	395	358	394	402	393	379	368	395	368	370	417	387	405	376	389	403	380	384	408	394	392	362	403	374	392	396	370	395	362	387	385	423	406	381	384	365	386	356	391	363	359	381	377	402	391	402	373	373	400	351	414	360	415	381	384	381	394	391	402	346	390	397	384	370	367	392	393	379	372	409	355	397	360	411	363	390	348	380	371	387	386	406	393	398	392	406	348	392	367	325	380	390	354	386	332	384	406	362	395	385	386	400	395	417	390	369	396	393	411	377	373	405	398	405	373	400	372	378	393	368	381	384	357	386	397	405	367	413	398	380	363	408	389	390	387	373	354	382	394	410	383	391	400	424	394	383	398	388	383	362	416	391	405	380	391	347	387	411	403	382	363	390	370	403	374	363	392	357	400	381	370	384	347	416	345	411	395	353	406	381	399	376	383	376	379	375	372	385	364	370	376	386	421	359	406	343	343	378	373	393	356	396	402	381	394	371	406	349	375	438	371	361	356	411	420	445	402	383	361	401	406	347	369	410	354	387	359	380	413	375	396	369	403	388	393	363	372	374	380	343	381	381	368	403	397	390	374	390	354	390	390	374	420	398	395	333	406	374	356	421	412	378	385	370	406	387	400	397	383	358	367	409	415	392	377	357	352	383	382	356	408	422	369	395	372	388	355	417	391	386	401	395	374	426	383	372	423	390	402	385	395	387	395	378	393	367	354	389	398	363	369	383	391	372	390	391	381	415	379	376	394	375	371	380	411	408	371	359	407	396	380	399	391	401	373	367	374	383	395	409	357	384	408	394	390	413	349	357	357	355	378	359	363	405	362	404	386	361	380	423	385	429	348	385	386	394	351	407	420	362	399	374	337	361	424	374	405	388	405	357	363	379	391	376	406	399	389	388	367	357	380	366	345	387	379	397	377	410	365	387	405	429	407	394	391	398	359	388	349	389	346	363	409	395	389	383	353	400	361	393	375	389	397	371	366	355	364	376	395	389	371	393	369	378	396	419	337	365	364	403	413	375	351	396	376	393	416	378	372	383	388	371	383	404	383	392	381	376	364	374	373	365	389	407	373	386	385	389	396	386	399	366	406	351	349	378	365	387	399	365	374	397	426	392	361	392	384	392	383	397	397	395	387	411	361	392	366	398	369	402	373	395	377	379	394	384	398	378	380	414	371	400	374	379	366	392	391	398	415	361	394	405	366	374	389	375	371	430	394	401	381	392	408	394	370	390	411	410	382	373	421	384	372	377	414	388	405	365	402	393	379	389	370	395	367	387	379	385	420	408	367	372	391	379	380	388	393	398	410	380	372	372	393	380	357	386	399	370	408	386	391	364	399	407	367	380	372	360	373	426	379	382	386	384	420	411	368	402	388	403	377	368	369	436	361	410	408	408	384	386	395	366	373	393	336	412	387	353	366	363	400	377	365	388	376	402	357	341	420	397	380	398	399	382	381	400	389	382	394	370	370	381	367	372	380	382	396	395	373	398	383	369	405	380	390	415	377	381	406	383	359	367	392	369	392	383	380	398	392	360	391	397	361	406	382	370	423	384	394	363	375	395	374	415	370	402	371	385	398	396	400	378	415	376	394	384	397	396	374	405	383	382	375	381	397	409	394	366	385	397	361	423	379	396	407	386	377	401	383	386	370	361	374	381	396	354	350	392	412	383	397	357	363	397	374	407	400	361	386	388	375	344	393	411	364	380	398	406	386	406	391	404	383	393	393	386	395	398	395	408	404	385	412	406	385	359	377	387	371	401	400	392	377	406	388	408	371	384	362	343	347	403	353	401	371	377	404	373	402	392	396	403	413	386	415	381	353	367	399	391	382	405	374	369	397	403	388	397	366	354	405	371	411	417	392	418	366	383	408	398	399	379	367	419	353	375	387	375	385	359	389	376	350	358	391
25002	21248	27659	25083	13013	1279	996	835	782	715	694	732	658	680	659	644	629	663	641	665	677	609	573	583	660	640	650	632	612	657	678	631	616	660	655	633	631	624	608	635	653	593	597	621	615	676	604	676	634	578	659	681	642	662	659	621	619	603	646	614	625	576	568	596	622	592	583	579	657	617	604	633	636	621	637	622	642	601	612	615	600	531	620	611	602	647	628	650	620	619	647	622	594	660	623	614	631	621	588	645	594	668	630	636	579	631	619	600	617	576	593	610	606	636	613	653	610	631	604	638	619	596	643	687	640	631	634	653	655	617	610	622	597	599	657	585	587	646	615	577	577	625	589	643	654	625	601	644	635	642	633	574	616	598	613	632	653	661	624	587	620	615	622	629	644	628	671	676	634	681	612	614	635	624	628	596	610	631	658	591	654	610	615	657	619	595	637	613	618	623	589	644	638	642	627	555	616	666	639	613	645	633	640	606	629	636	634	620	634	651	645	605	605	608	647	607	642	587	624	614	593	617	587	617	644	643	591	600	609	634	633	608	580	626	634	603	590	629	647	594	630	625	602	636	631	616	600	653	626	637	620	611	635	649	640	606	638	622	637	614	660	632	622	607	611	612	624	603	626	630	584	634	586	600	559	636	630	622	615	597	616	632	605	654	603	638	593	610	601	562	574	634	599	668	633	607	649	603	710	609	623	617	620	560	648	619	647	669	631	617	642	608	664	631	596	605	572	652	634	599	566	622	589	630	630	599	638	619	617	636	613	611	590	592	599	593	622	608	663	629	635	642	613	608	633	605	656	581	590	579	641	587	623	625	627	593	608	654	603	637	644	632	637	602	656	634	587	644	596	629	643	601	622	601	559	608	613	604	638	623	626	627	604	632	622	594	640	613	622	604	631	621	639	566	627	622	593	656	597	595	597	663	643	620	591	580	634	613	594	619	634	601	614	652	622	645	652	680	617	625	680	634	602	614	635	615	592	619	621	608	599	624	654	573	601	648	623	615	584	684	624	648	596	586	614	637	620	659	637	558	625	623	618	614	601	668	614	607	599	634	642	638	660	615	651	612	600	629	614	640	596	630	576	636	633	672	631	605	613	617	605	645	605	640	640	637	640	610	636	599	570	611	619	631	592	587	631	633	629	597	642	612	600	618	566	638	623	640	625	626	616	609	553	597	640	613	606	638	643	622	556	626	623	599	632	615	623	584	621	607	624	633	604	601	600	643	578	594	622	644	652	634	646	624	655	609	642	595	639	625	638	650	628	630	597	626	605	605	612	636	637	632	628	622	596	618	678	606	611	639	610	578	607	614	597	632	641	638	648	643	621	574	596	622	655	653	576	633	627	623	629	679	620	591	616	643	582	600	602	637	627	624	649	608	630	650	665	648	628	637	603	592	602	599	630	655	635	586	551	579	646	628	608	612	603	617	592	599	616	656	616	601	616	610	633	621	617	646	633	629	648	595	603	605	618	631	632	608	612	577	615	619	666	652	657	640	600	651	594	609	591	623	598	647	582	629	629	607	617	623	631	599	629	617	652	602	615	599	639	619	671	602	612	633	596	634	585	609	618	615	613	609	615	655	646	617	623	637	595	614	675	639	594	563	659	646	649	633	611	624	661	652	604	578	646	642	653	594	614	607	662	632	611	561	616	591	634	621	592	632	625	609	639	595	597	568	631	586	622	642	593	674	598	623	605	641	621	615	607	652	592	623	608	595	622	591	635	646	618	577	656	638	615	594	636	614	598	603	580	605	597	633	604	653	663	614	637	594	649	616	612	647	638	612	623	611	623	646	635	626	618	562	593	635	638	602	659	661	642	607	608	625	602	642	605	605	627	619	625	639	609	602	634	692	615	608	623	636	623	622	643	640	629	670	647	606	604	624	611	606	658	621	655	629	638	642	628	640	622	600	567	603	610	654	644	562	614	641	580	637	633	646	575	656	632	633	617	605	619	602	607	617	586	627	633	617	620	605	648	602	594	619	618	670	621	633	648	631	633	619	627	652	627	584	611	639	614	609	616	575	618	588	662	649	611	621	615	602	614	637	637	632	594	613	607	686	614	656	644	645	617	584	611	615	589	639	628	648	611	629	608	664	626	622	585	647	632	629	641	653	606	630	634	636	622	573	619	599	593	593	570	644	633	610	594	636	625	631	593	630	638	637	602	663	612	639	618	608	629	627	613	569	606	658	613	608	648	608	628	636	573	607	621	645	599	641	612	605	650	642	614	600	622	633	605	647	619	595	630	610	612	597	628	619	555	614	575	617	643	647	638	648	584	594	632	647	619	618	589	622	645	592	596	575	598	625	665	615	661	593	580	603	627	627	607	585	605	630	621	602	632	616	637	586	621	637	615	635	608	636	648	607	586	628	554	621	669	670	609	606	602	639	602	596	647	677	600	621	655	612	638	632	583	680	614	660	603	628	594	632	676	609	633	590	616	576	621	656	602	589	598	644	626	639	622	599	621	601	620	624	648	651	613	622	642	602	634	620	618	612	602	620	608	621	626	589	677	625	631	618	598	604	604	623	600	558	619	656	588	608	602	596	634	640	632	585	680	631	599	601	648	681	604	627	612	626	581	579	601	604	607	636	620	614	629	606	605	633	563	625	641	626	597	604	637	639	609	673	646	626	636	615	590	608	583	622	618	634	620	644	665	636	618	602	601	606	624	623	583	631	620	627	657	585	617	623	587	581	639	591	657	647	578	592	593	587	615	644	614	648	622	629	636	612	601	599	636	621	595	623	656	589	604	656	601	617	603	632	593	675	624	632	620	655	617	631	629	641	615	611	607	623	618	651	610	638	684	640	654	629	613	649	702	630	590	616	622	589	633	624	626	655	590	613	613	676	583	621	603	613	602	629	632	620	612	635	622	613	631	602	652	654	579	596	632	626	616	615	640	606	598	605	631	609	615	627	630	643	639	633	635	609	608	632	627	653	621	627	597	624	628	582	620	614	569	611	601	610	627	639	575	619	656	635	620	589	636	572	656	576	569	628	618	674	640	648	627	625	643	601	665	628	630	630	633	630	659	611	625	612	676	676	618	658	555	673	601	621	587	651	660	596	578	634	622	652	644	600	604	611	625	667	652	585	641	590	583	631	604	665	684	675	607	642	656	663	630	564	578	629	609	590	616	600	623	606	612	647	646	617	616	601	587	598	667	604	636	629	572	616	600	599	617	613	618	592	667	632	614	588	602	622	620	619	627	632	639	643	614	647	557	686	605	655	588	570	630	603	631	620	620	609	681	645	622	637	628	646	626	625	649	592	607	636	592	653	611	657	624	615	625	627	620	610	637	582	570	634	685	558	597	577	626	594	620	596	593	620	630	659	610	578	569	657	619	599	636	635	609	608	627	617	618	628	604	587	624	629	642	607	616	592	606	619	650	607	600	606	601	598	637	637	635	615	669	621	643	629	611	589	592	651	625	648	666	635	655	626	624	623	629	641	562	592	645	627	597	684	623	662	605	632	582	603	638	641
21932	6214	4615	2625	1927	1539	1378	1144	1127	1029	919	890	832	807	821	802	770	717	739	795	770	749	754	747	716	755	713	711	700	723	717	704	732	728	708	689	680	725	746	744	721	704	731	729	710	664	791	699	713	725	661	738	717	707	697	706	710	728	735	725	727	691	750	686	730	684	767	693	731	714	696	660	711	735	773	737	727	707	754	754	724	709	688	692	782	701	736	745	708	660	663	727	724	755	698	756	656	706	729	681	715	731	712	726	715	696	680	714	766	689	710	717	691	713	740	748	744	729	702	695	715	699	663	708	756	734	694	710	699	691	759	731	752	731	704	674	701	705	743	719	746	653	775	670	692	726	692	674	680	706	710	750	702	778	703	707	693	669	721	722	704	763	717	669	728	758	693	703	688	787	684	682	717	715	683	677	662	712	692	728	747	682	702	681	651	650	675	703	695	675	714	708	714	736	732	701	701	729	675	719	697	774	722	711	717	674	690	742	704	707	735	722	669	716	668	707	735	702	748	703	743	734	739	687	744	727	676	727	643	715	714	731	729	719	686	723	705	716	736	718	744	690	743	661	695	751	738	698	719	724	719	706	711	715	714	737	703	696	697	642	715	746	689	749	689	737	715	773	661	711	654	700	699	685	743	676	746	698	682	711	700	706	704	686	672	698	687	742	688	664	714	712	699	702	703	690	694	773	695	775	749	725	706	719	771	767	695	727	734	748	691	743	715	710	713	712	680	748	717	712	698	719	738	672	707	722	717	699	708	712	727	742	718	735	698	734	737	694	743	698	732	685	693	696	727	735	754	709	723	732	673	699	661	718	730	666	727	758	688	718	716	738	713	719	710	733	733	702	694	668	703	670	643	695	731	695	704	713	767	695	725	714	703	763	694	719	716	663	700	712	711	677	712	689	667	693	724	695	738	729	719	721	726	724	738	804	666	742	716	708	688	737	713	754	679	725	722	728	696	740	670	700	728	711	744	735	683	701	732	738	721	708	675	686	687	677	710	730	685	748	695	663	659	714	657	679	692	702	665	746	698	676	719	708	673	701	747	690	764	678	684	674	693	711	736	698	718	732	748	690	687	685	697	738	747	688	723	753	707	694	703	636	718	686	722	726	673	753	685	717	717	744	727	686	720	686	701	731	721	729	660	715	759	727	702	682	713	720	697	732	713	673	679	709	733	703	670	717	690	656	704	739	681	731	692	711	765	752	673	726	699	736	770	703	694	746	654	710	699	716	700	725	679	750	723	729	685	769	699	723	681	756	711	775	707	732	687	674	690	716	685	699	667	722	724	684	692	706	711	669	759	749	733	711	687	722	706	712	707	688	676	687	739	701	704	728	714	705	693	724	726	680	711	716	708	700	665	693	724	692	711	705	777	673	709	706	695	710	692	739	726	740	768	720	710	724	778	716	701	725	685	752	670	674	710	674	684	692	722	749	695	692	707	752	711	691	692	723	735	714	719	721	731	665	713	710	712	770	700	710	706	723	743	711	687	704	718	727	660	737	718	733	666	691	730	728	663	725	723	691	688	702	705	710	721	720	764	745	681	691	703	702	691	707	672	690	764	670	695	672	689	723	676	773	730	706	732	716	701	685	671	701	731	740	722	719	724	708	708	708	703	726	728	713	661	681	677	698	770	695	713	684	681	750	743	707	727	688	677	747	704	684	732	701	721	752	742	679	695	716	767	702	710	699	749	699	681	678	735	697	723	707	754	744	684	713	715	721	711	714	731	668	683	757	724	655	691	696	698	697	712	675	684	701	689	710	711	712	682	735	723	703	705	741	707	745	726	716	730	737	655	730	723	695	690	723	674	741	677	696	710	736	706	695	701	683	692	722	715	720	731	709	701	695	687	734	774	727	720	713	725	678	701	673	722	684	711	678	725	729	685	722	691	731	694	719	740	739	772	666	681	717	721	675	733	676	716	727	692	719	708	755	682	712	694	748	707	673	668	698	692	715	717	754	701	745	733	702	691	729	693	722	739	720	727	732	679	718	688	694	717	725	719	704	740	683	694	666	692	722	735	729	731	688	697	720	682	695	739	717	735	719	711	706	742	627	684	723	711	735	655	733	717	696	754	664	710	702	700	716	744	716	686	691	722	710	674	720	758	697	712	763	706	756	706	727	660	672	686	701	683	729	690	726	715	760	754	716	673	751	717	727	750	706	683	707	723	645	747	760	754	726	726	699	706	682	700	690	739	698	724	692	704	719	724	662	721	709	690	730	714	712	696	685	705	676	744	715	756	701	681	756	733	748	704	691	698	663	705	681	690	685	763	734	736	723	714	670	703	727	703	691	762	711	705	654	746	701	761	724	711	718	727	713	722	726	732	677	692	720	722	703	741	743	727	712	715	739	774	693	670	716	675	742	734	657	716	703	722	708	728	695	696	716	684	699	728	711	727	693	717	712	689	709	749	715	708	724	731	674	681	739	682	723	715	711	726	733	665	727	746	732	714	694	717	685	691	768	710	707	708	716	689	710	674	696	669	703	730	684	720	721	717	713	740	677	698	692	671	720	663	669	773	701	756	708	732	705	675	721	725	728	697	677	723	702	653	720	694	708	766	726	653	698	715	705	715	722	690	726	684	704	678	732	696	692	659	675	702	688	708	724	731	698	698	754	697	714	702	762	683	708	701	726	684	727	667	665	725	757	710	700	750	666	676	742	672	684	734	699	740	715	731	697	738	662	716	674	746	733	747	730	676	742	687	715	720	731	706	720	729	735	751	725	702	701	687	682	744	721	732	755	678	686	716	716	697	733	758	760	669	713	718	689	681	714	749	751	681	710	728	740	710	707	683	686	716	725	701	698	680	706	665	693	785	679	687	667	723	713	687	750	697	736	748	747	692	712	667	721	691	690	726	695	717	674	740	731	721	683	695	723	670	763	705	731	710	764	681	753	738	738	677	659	727	758	722	718	712	735	737	730	703	675	690	717	690	712	716	700	769	733	688	773	687	720	686	694	679	765	701	710	688	718	678	688	709	695	682	708	717	747	725	719	684	735	727	712	683	712	739	744	708	670	703	707	675	696	726	687	691	715	719	737	733	723	730	691	723	756	700	683	692	741	720	736	664	717	705	696	734	720	727	664	705	750	758	714	768	752	719	658	721	669	702	704	748	714	744	694	691	674	730	708	717	684	689	730	751	707	714	730	690	671	719	723	732	713	695	726	733	690	684	720	723	696	718	753	696	740	733	705	700	663	698	732	720	668	737	744	741	723	715	699	749	732	698	735	666	679	680	719	702	720	741	679	756	728	706	690	705	711	716	676	723	748	762	727	706	657	744	707	678	715	732	740	662	750	741	732	770	735	681	703	727	709	706	713	727	728	685	733	700	682	706	750	736	731	710	708	720	674	743	715	738	732	712	702	711	676	712	737	705	726	719	706	718	676	717	771	724	738	700	716	707	754	731	690	711	755	714	749	735	726	682	702	698	693	664	719	699	708	709	712	729	691	764	741	690	740	679	682	719	683	718	699
22702	21244	29048	23740	21245	21331	12208	1755	1284	1169	1077	1023	928	884	930	909	860	825	798	805	828	756	800	767	761	756	738	768	741	758	735	752	712	730	714	738	741	724	730	723	721	713	752	721	678	703	663	693	705	725	693	737	713	701	694	769	724	728	728	684	730	676	736	717	696	708	730	730	660	713	717	696	716	676	656	705	758	691	737	745	691	700	715	686	720	670	729	697	728	682	707	768	685	699	690	742	740	736	731	691	722	729	696	689	686	674	657	687	688	691	705	684	702	713	657	662	676	682	741	687	701	711	648	658	643	730	702	682	716	705	772	693	670	749	705	721	701	736	683	749	698	742	720	687	772	697	699	691	683	655	712	689	701	718	670	667	703	693	701	672	708	697	706	684	684	671	717	662	654	774	667	694	702	695	723	677	725	678	713	673	712	702	700	675	750	690	659	688	658	711	692	741	727	722	695	687	695	720	691	686	688	706	708	703	652	668	734	685	726	705	727	764	668	713	739	730	695	638	708	724	727	722	722	745	677	702	696	735	652	675	721	721	702	722	751	691	705	712	657	697	701	723	697	696	674	708	648	650	730	691	679	711	714	672	689	738	681	676	653	665	718	721	670	694	669	686	734	681	729	742	678	685	725	694	682	676	658	738	672	697	700	662	650	733	719	702	709	706	660	734	723	697	719	719	724	658	688	646	689	729	716	758	707	686	667	698	699	685	704	694	678	696	648	688	714	719	698	675	698	684	733	701	691	713	660	714	700	687	722	701	682	730	718	716	672	679	691	705	725	709	702	683	723	692	705	676	713	701	656	683	706	680	709	666	680	667	735	682	722	673	663	650	703	683	674	705	738	731	672	661	697	652	719	706	694	698	703	692	720	652	695	691	719	725	658	681	692	682	711	722	715	680	678	656	694	717	721	676	653	672	708	705	714	669	724	696	703	677	733	682	686	651	726	722	712	721	722	652	686	717	688	730	697	704	773	766	712	705	714	641	668	707	662	715	684	670	678	654	713	704	756	754	680	721	674	736	707	707	736	711	692	723	677	729	718	697	721	680	681	683	671	718	711	708	703	686	774	682	723	726	705	752	682	699	713	681	716	721	683	679	724	739	684	677	726	642	744	729	702	714	714	677	745	701	683	697	676	652	739	699	695	709	723	714	686	712	726	715	737	725	657	671	718	672	670	749	714	720	709	684	728	743	734	688	664	765	684	699	662	674	644	704	730	644	675	690	695	698	659	683	707	641	684	702	724	682	750	689	664	659	662	685	707	670	710	713	655	646	706	649	768	662	692	699	666	680	685	675	662	680	692	726	685	661	713	713	710	702	702	745	733	731	726	693	755	681	706	679	738	680	691	710	713	716	714	723	675	698	700	745	708	714	734	700	646	729	670	693	672	684	697	706	729	693	705	684	695	714	686	681	680	713	655	704	684	678	709	709	688	691	683	718	677	645	676	694	655	713	718	707	682	768	720	659	690	706	682	730	741	713	723	665	679	731	682	701	689	638	723	697	657	745	681	696	739	677	716	689	670	635	717	695	687	733	679	706	701	655	703	745	738	689	732	677	684	696	693	692	732	691	693	713	710	685	694	751	705	705	677	742	688	721	752	724	694	687	668	693	642	712	623	647	691	689	744	713	676	758	736	710	685	694	723	715	720	726	724	709	706	681	728	689	689	658	646	716	728	690	724	635	707	659	713	731	716	651	747	712	685	684	734	718	702	707	684	723	710	681	684	627	705	704	715	708	720	710	692	663	708	726	709	659	689	732	699	722	664	691	699	668	681	631	730	691	663	697	683	697	688	718	701	692	705	744	704	710	682	707	719	724	685	709	710	669	661	708	736	681	709	729	700	732	670	679	692	701	703	738	676	753	677	679	704	673	688	730	673	702	673	687	677	666	684	701	688	694	687	745	762	678	713	667	706	674	681	691	733	693	690	688	719	657	728	712	692	674	715	747	722	703	728	714	646	717	683	683	694	666	689	685	719	679	687	668	651	681	654	710	720	700	676	732	703	715	678	694	701	720	658	660	673	725	685	699	711	676	710	730	749	704	687	730	735	682	681	682	684	712	718	635	680	664	649	674	672	691	675	733	764	697	679	677	669	687	690	698	679	670	719	715	744	660	684	689	697	738	690	744	704	680	672	681	705	726	696	707	687	699	713	651	683	734	707	681	693	723	716	729	702	675	686	727	680	653	686	716	701	660	717	709	693	722	685	718	714	641	702	676	699	729	730	674	714	678	727	724	741	730	716	709	700	703	702	759	696	688	696	686	732	717	690	670	753	676	684	701	670	696	711	724	658	682	650	713	683	689	712	710	724	663	707	700	690	694	693	737	722	728	695	738	675	700	703	729	692	689	740	730	730	683	710	677	716	710	720	689	726	656	714	723	771	679	701	685	731	684	628	675	696	674	742	725	706	735	684	654	656	683	682	665	670	705	702	688	710	717	690	659	702	705	650	712	681	682	705	700	675	694	724	679	737	720	700	709	724	685	708	700	678	735	700	716	717	743	711	682	711	747	667	666	745	714	679	672	725	645	706	675	684	709	697	667	679	694	708	666	665	687	723	684	693	719	668	715	714	697	700	704	733	700	703	671	676	723	700	700	745	686	682	716	685	682	694	745	750	705	706	706	739	660	721	667	670	710	699	737	683	786	669	690	752	707	722	690	656	718	667	727	682	736	675	650	662	687	689	731	711	749	696	698	727	669	677	683	701	693	683	724	684	655	701	717	687	725	685	662	699	658	709	716	683	689	726	699	679	684	699	727	710	717	658	678	731	696	693	669	699	718	728	710	728	703	718	670	683	694	741	739	685	677	702	723	737	735	741	699	716	697	708	683	682	703	725	739	666	692	712	712	774	744	681	705	701	641	662	667	686	688	710	687	689	674	649	711	641	663	688	715	715	630	674	670	700	711	714	712	653	671	720	647	704	767	714	705	696	734	737	717	698	727	730	714	692	698	685	702	712	720	680	726	714	707	661	690	670	721	705	692	726	694	687	715	695	676	714	671	687	762	680	655	637	725	666	675	631	716	650	704	719	664	716	715	718	688	680	741	690	683	719	704	690	672	700	663	687	704	698	715	717	718	680	669	724	737	721	679	708	642	709	733	718	749	692	673	711	717	715	666	669	697	691	687	687	724	732	722	681	718	746	688	643	659	688	652	668	689	696	670	668	706	649	716	653	689	704	735	693	695	711	680	710	726	713	740	676	667	726	688	692	700	656	666	728	712	711	727	675	685	713	684	691	733	722	706	716	698	726	666	725	737	693	704	705	694	670	705	715	687	714	706	741	679	696	645	747	673	723	687	694	748	683	705	692	728	704	725	671	709	708	744	666	688	679	721	659	713	701	696	697	714	675	651	670	717	702	748	744	707	685	685	700	714	681	693	741	731	705	660	753	719	740	675	708	687	695	680	671	700	728	661	687	706	688	735	644	692	733	693	695	692	676	658	694	683	723	707	711	670	686	666	716	712	686	698	635	708
25209	16228	13056	7363	5071	3706	2962	2608	2112	1831	1547	1439	1260	1173	1113	1054	1040	976	939	955	889	839	850	872	839	884	808	824	817	808	862	838	830	740	813	807	801	776	785	789	821	766	767	763	830	778	764	734	798	806	833	771	786	773	736	779	781	738	783	771	765	715	771	710	761	733	777	744	780	836	786	746	734	736	768	784	730	790	717	761	754	748	793	830	762	768	778	772	775	751	771	757	796	801	813	762	737	722	780	773	716	756	764	758	763	753	777	705	757	776	766	784	773	759	715	743	739	769	761	767	763	793	757	776	766	765	762	754	767	728	765	762	748	732	731	771	800	726	759	752	767	751	684	714	776	751	729	754	721	755	686	699	790	774	769	730	799	773	758	756	699	748	782	773	750	754	789	723	713	705	721	754	734	713	754	746	683	795	787	737	711	772	743	747	719	725	723	716	755	725	750	815	802	744	763	753	760	752	769	749	785	772	694	792	776	782	739	781	724	755	740	776	755	812	769	732	694	779	767	751	797	787	771	734	779	774	746	752	749	781	721	769	759	744	716	737	756	749	752	777	778	745	814	785	720	769	730	695	760	729	718	766	706	755	716	768	776	771	718	740	742	713	751	740	739	702	734	741	776	759	738	718	745	763	740	779	726	736	732	743	759	739	747	793	759	709	795	805	729	696	724	768	743	742	807	765	779	780	750	770	684	738	775	728	767	753	788	785	731	744	732	731	750	713	776	721	765	800	756	725	741	728	786	741	799	792	767	732	780	793	796	799	762	727	753	738	747	746	694	751	735	772	786	728	746	740	730	738	779	698	726	814	737	767	752	776	737	717	719	812	782	784	766	748	805	755	743	739	771	759	784	771	800	699	768	766	738	791	747	777	814	794	716	743	770	735	730	722	723	744	809	784	830	785	722	753	689	767	763	733	775	755	785	800	752	772	772	703	797	745	762	709	757	792	756	772	748	777	745	728	748	721	753	735	765	742	773	712	755	710	715	765	775	750	758	802	763	790	755	795	768	760	766	777	735	753	791	753	731	782	767	688	764	739	787	732	777	761	764	709	771	722	818	716	743	756	749	792	745	785	757	782	765	668	749	754	709	793	768	750	726	746	796	750	750	732	769	759	770	754	738	734	747	761	739	740	734	749	771	751	717	716	756	786	743	765	749	695	714	756	764	778	735	729	758	785	722	733	715	757	750	781	772	747	767	775	755	765	755	713	775	760	775	797	778	768	730	746	784	786	725	725	725	770	743	768	722	778	770	705	737	723	758	769	750	747	748	742	757	705	752	705	696	719	737	725	752	802	780	695	749	757	701	778	756	747	766	747	751	731	715	776	751	756	758	728	758	738	742	739	710	736	763	747	725	791	742	692	768	718	773	693	740	738	779	762	753	750	733	734	727	777	771	712	688	714	746	779	732	772	721	736	802	806	778	674	731	792	786	771	768	757	719	752	770	776	708	769	756	734	759	801	751	788	755	768	755	788	758	812	765	702	738	718	717	754	722	771	804	735	745	770	751	785	767	747	788	691	797	792	779	804	765	729	756	729	754	756	718	777	768	758	803	784	766	790	756	782	714	751	687	799	757	800	772	780	787	738	721	738	714	743	756	713	800	714	749	752	708	781	762	750	753	783	738	773	702	715	730	733	730	720	727	760	705	776	787	758	735	737	747	758	744	726	782	757	772	718	792	716	753	744	713	769	743	703	727	767	755	772	786	783	743	742	793	760	775	785	757	723	752	778	770	733	800	753	721	746	731	761	748	755	726	749	759	777	727	795	762	747	761	780	782	751	757	757	736	763	787	673	753	737	727	730	756	802	747	787	772	742	787	776	737	705	741	786	746	758	739	764	769	741	781	745	778	776	723	718	759	729	710	675	761	755	778	778	776	763	804	715	723	705	709	720	782	806	769	734	706	754	730	775	727	775	710	785	733	724	732	773	764	738	724	750	820	764	740	684	763	753	760	709	752	729	741	745	782	795	738	791	711	766	703	700	781	777	756	730	721	760	785	771	729	744	744	780	743	805	777	732	775	758	806	737	760	703	748	744	745	736	796	739	667	782	702	775	725	812	772	714	795	808	752	761	754	787	702	750	721	731	695	751	728	739	755	712	783	748	762	776	776	711	780	721	716	707	708	742	799	777	759	753	819	739	770	743	728	711	719	734	723	781	758	733	770	741	755	769	769	774	773	766	762	749	751	748	730	791	754	744	750	727	738	734	770	717	774	783	785	693	724	753	762	776	731	743	738	787	732	724	744	745	742	760	770	762	736	792	782	756	724	734	767	698	701	711	720	756	714	715	701	801	727	732	757	782	768	765	761	795	772	788	756	720	744	745	724	750	780	703	752	746	760	789	784	777	758	777	780	784	758	735	762	772	801	700	766	765	732	779	758	748	756	752	779	774	783	747	737	716	720	803	713	779	708	737	780	759	736	712	782	736	763	749	772	728	739	767	705	760	783	732	732	770	782	772	726	759	767	747	767	737	747	717	728	745	733	738	780	716	729	752	719	710	722	747	739	757	727	772	722	698	766	724	802	762	742	761	743	758	689	686	730	738	750	754	717	776	741	746	760	737	771	751	693	758	786	724	805	740	805	776	764	758	698	769	723	747	773	731	767	765	741	808	790	764	730	777	729	763	761	750	773	726	702	757	756	744	764	754	746	780	836	763	678	798	758	738	758	773	766	706	763	796	771	714	718	758	732	746	782	819	750	724	798	712	771	763	755	807	768	736	752	718	774	771	799	786	746	779	753	741	766	770	783	743	753	697	735	743	729	749	724	741	726	752	745	729	725	778	765	734	779	755	748	770	780	744	784	754	739	745	746	799	740	766	789	749	794	734	712	746	737	735	721	727	760	736	727	712	774	737	769	724	735	765	763	725	780	723	773	747	736	733	763	810	763	772	737	738	751	715	708	761	734	748	781	730	756	712	738	733	803	752	726	695	787	776	785	727	762	742	738	733	770	794	739	749	779	778	746	789	784	769	725	770	702	739	786	698	743	755	747	728	751	794	772	788	720	756	750	757	751	718	763	752	762	703	762	738	683	737	692	788	745	743	698	734	749	762	753	747	734	751	736	756	764	751	761	700	744	677	736	781	731	747	799	799	734	693	783	763	757	736	756	771	721	729	728	768	726	822	779	775	711	720	729	774	791	803	741	707	716	729	752	782	768	743	697	746	791	757	704	733	780	742	732	765	714	748	719	750	726	730	787	698	750	781	726	767	759	755	786	835	766	764	723	741	757	706	750	760	753	710	731	773	718	746	765	748	733	756	708	738	746	735	770	750	751	781	781	813	766	753	757	786	709	761	796	755	737	747	771	713	752	720	761	767	734	769	778	785	706	740	735	768	754	776	744	750	713	723	731	808	724	751	742	757	742	772	801	736	731	808	759	725	770	706	739	737	764	746	733	761	719	759	735	740	731	766	741	772	736	777	756	785	683	772	747	778	723	744	758	712	785	806	698	748	754	714	772	760	794	795	739	739
27557	20447	8916	1044	671	575	508	384	394	376	365	348	367	356	373	341	338	384	342	340	352	347	360	343	372	367	370	382	347	342	345	335	374	365	322	355	388	349	356	340	360	353	370	355	335	351	310	390	373	366	348	360	365	343	348	315	336	294	361	350	341	360	333	349	339	364	347	335	364	339	363	358	334	362	360	333	349	376	342	339	358	343	343	336	375	378	337	346	350	324	332	348	350	360	359	367	350	334	346	355	356	345	378	365	334	339	383	334	352	328	353	318	347	346	383	333	317	344	372	327	374	394	382	329	358	342	369	351	366	391	355	351	361	353	348	347	341	340	328	361	298	351	371	349	340	335	330	328	363	354	352	341	344	369	351	353	343	346	352	344	330	346	346	340	296	319	371	313	343	324	339	357	363	349	375	346	320	337	342	324	338	333	345	351	373	348	304	349	350	326	353	351	339	324	310	366	321	373	293	348	357	328	368	318	365	392	341	326	369	340	351	345	353	353	385	351	367	324	353	393	382	336	357	338	378	340	379	347	366	370	335	352	340	367	360	327	340	372	324	324	347	395	341	368	377	372	339	397	362	359	333	305	365	342	348	323	336	358	353	322	352	311	323	330	324	346	357	327	330	359	357	371	348	340	355	365	357	345	310	342	359	341	365	387	333	318	345	309	352	349	370	349	317	366	342	377	367	336	343	334	347	349	339	328	336	361	371	346	348	382	365	323	365	327	315	357	337	326	352	358	341	353	382	344	326	353	338	378	352	306	380	348	325	341	370	355	363	360	319	347	364	348	349	366	338	342	350	335	340	330	347	351	304	336	341	365	320	362	359	354	346	300	349	363	385	329	353	363	344	369	369	388	351	350	371	319	330	322	359	348	356	342	351	370	323	357	356	334	335	343	374	366	353	351	335	350	358	340	390	315	338	367	350	357	328	319	330	357	354	340	377	364	391	349	352	370	345	331	345	330	329	376	363	347	326	359	338	342	319	362	365	334	340	354	355	353	356	365	350	376	357	319	371	356	333	339	309	332	352	361	357	376	349	343	362	305	348	382	348	374	363	333	356	332	357	320	355	354	372	328	367	363	352	340	349	351	339	355	355	353	355	356	317	353	338	330	365	324	334	349	329	366	369	337	332	343	347	371	314	362	333	338	317	350	349	367	368	346	344	354	323	374	363	323	346	403	379	355	367	371	374	324	348	390	359	336	348	386	372	361	343	313	372	341	352	317	383	363	358	378	347	340	345	345	375	362	371	367	326	347	376	349	400	357	345	339	350	361	328	348	324	338	340	350	330	362	334	341	326	315	339	328	348	348	343	334	336	347	347	369	350	345	373	334	376	340	352	334	378	372	385	358	341	356	367	396	333	340	335	372	357	379	311	326	391	372	341	372	348	345	333	339	351	314	375	353	345	347	355	355	352	335	355	364	346	324	357	370	363	346	330	346	352	363	332	350	342	319	346	363	356	370	370	320	366	322	366	381	351	374	363	326	336	365	339	326	338	349	357	351	347	353	333	378	353	338	365	306	366	351	336	333	344	342	371	382	345	367	340	379	352	309	346	360	340	323	379	350	355	343	338	355	360	317	375	392	316	336	326	343	306	312	337	337	348	330	348	342	331	361	309	329	345	354	305	344	323	357	387	339	351	343	366	347	370	351	329	357	367	320	337	339	384	357	343	349	357	320	350	359	363	345	359	383	342	370	337	367	365	316	349	350	362	334	355	351	325	339	340	330	336	315	340	301	328	355	331	349	368	323	352	365	343	357	341	345	325	324	333	337	329	347	330	318	350	332	342	363	339	341	330	338	340	363	343	351	348	335	346	331	349	340	352	371	385	365	319	335	363	345	345	338	335	357	333	330	362	357	354	334	326	347	318	358	345	333	327	316	341	336	357	358	324	342	365	361	352	350	347	352	363	335	334	354	374	369	310	378	325	348	348	332	369	354	315	339	366	355	341	355	357	313	359	356	352	341	344	350	345	343	357	305	362	340	357	367	327	304	381	350	361	364	354	346	339	349	352	335	351	336	329	360	354	346	364	338	331	355	340	361	320	358	359	355	346	367	343	355	342	347	355	370	331	330	342	325	370	336	340	361	359	341	395	343	346	337	332	327	365	326	325	397	331	360	364	367	328	354	357	349	345	366	355	351	392	387	343	356	339	372	357	343	366	323	338	345	361	331	326	374	351	334	331	343	326	320	328	356	333	350	376	323	345	366	332	376	341	345	346	355	346	351	363	358	343	349	326	361	347	368	353	355	333	364	323	348	331	344	368	341	373	330	379	347	329	350	353	339	384	338	329	360	346	340	351	372	312	355	342	340	367	348	378	379	376	313	333	345	351	337	317	347	359	373	346	335	365	372	359	341	308	378	352	350	344	367	362	354	352	309	314	335	336	360	377	367	361	360	328	299	341	369	388	332	336	351	397	360	324	328	382	372	339	354	379	370	315	359	357	369	389	341	340	337	333	360	368	302	325	354	346	323	345	316	331	375	355	371	376	359	332	352	355	334	349	354	344	329	357	349	377	331	333	364	353	339	310	366	353	316	348	341	348	347	347	324	374	340	327	345	312	320	379	348	353	325	346	370	311	371	351	369	370	345	361	360	355	293	354	371	322	341	374	380	347	333	380	338	330	335	345	367	325	343	358	320	353	352	344	308	333	365	349	329	350	336	347	356	331	338	345	346	344	377	383	342	325	364	348	347	362	319	336	361	332	366	378	384	330	350	328	329	370	358	352	318	331	368	349	339	344	355	375	343	360	328	383	370	332	333	380	362	328	329	333	334	346	341	358	379	330	317	354	345	354	334	367	332	357	369	343	344	352	323	340	347	316	348	365	307	356	359	327	338	337	336	344	333	365	381	354	331	356	336	353	377	359	315	344	362	323	377	333	343	351	336	346	331	364	350	339	340	368	334	350	364	344	335	341	319	323	345	364	328	324	332	366	343	343	362	383	346	347	341	339	313	364	345	355	355	353	311	345	369	338	366	331	335	330	305	356	368	341	338	347	329	338	346	348	361	344	367	385	355	374	337	349	332	340	366	332	360	393	354	346	331	355	336	328	384	352	339	338	352	334	338	303	366	379	331	352	345	384	362	354	352	341	329	347	354	326	360	340	334	355	346	344	357	370	356	359	354	347	325	353	336	342	343	339	308	337	363	322	334	383	352	331	328	353	343	341	364	350	342	323	375	336	351	343	363	346	348	346	339	371	384	393	374	339	380	372	377	352	351	347	329	327	312	373	372	320	342	337	386	339	390	382	324	355	341	337	359	364	334	359	344	364	333	339	342	342	374	362	367	337	334	364	355	347	358	318	334	315	371	320	357	385	319	328	374	362	333	344	330	343	382	360	329	346	347	360	354	353	370	370	329	330	363	357	343	322	351	355	361	307	357	347	333	330	359	368	322	341	346	331	375	360	341	339	333	344	312	360	376	388	332	338	338	358	353	392	337	342	354	350	344	370	351	349	354	341	346	310	344	373	341
19316	1904	1162	728	612	570	501	496	494	467	441	473	444	445	442	459	435	452	427	406	413	376	427	435	459	412	427	426	412	437	394	402	482	411	410	442	388	396	402	402	423	398	411	442	391	439	423	419	405	407	431	434	394	449	401	439	429	410	387	403	440	393	416	426	439	396	427	424	399	404	445	419	416	407	419	404	393	411	404	423	388	404	438	445	455	430	425	404	438	441	384	402	434	408	436	408	440	445	437	420	416	378	440	431	425	441	431	414	432	404	408	391	417	443	431	434	390	425	425	426	430	423	387	418	439	438	409	448	413	419	427	464	416	410	413	413	429	403	397	381	449	424	408	419	433	408	397	412	409	428	450	426	423	387	418	454	457	429	392	414	399	408	419	412	391	422	422	443	419	448	450	396	437	404	390	408	418	417	407	482	424	396	415	460	413	387	395	388	430	417	435	418	426	450	432	402	445	396	438	402	424	419	394	462	413	425	416	399	411	447	438	398	461	419	456	446	403	384	432	430	422	417	443	401	390	423	412	429	413	443	438	467	419	425	444	376	425	473	421	442	418	422	440	452	421	431	408	416	428	444	420	401	427	403	394	447	415	467	396	409	421	448	461	431	438	403	419	479	400	440	448	443	401	437	415	442	386	420	417	409	425	440	397	456	404	399	422	416	412	424	386	439	434	471	440	444	463	431	461	431	428	414	474	418	431	439	426	408	408	439	418	420	427	402	424	435	410	429	411	388	429	454	396	427	428	422	441	456	432	454	422	388	427	435	425	433	420	434	408	467	404	417	406	436	418	383	452	415	417	454	403	419	398	446	411	437	408	422	437	430	446	445	435	423	432	406	438	444	441	393	428	445	425	458	402	393	396	457	424	425	387	412	435	399	421	400	437	384	446	436	419	376	441	446	455	413	435	408	409	398	400	441	410	484	438	402	411	363	420	446	415	469	391	466	422	418	438	441	403	424	398	386	423	441	430	415	440	438	440	452	444	428	412	386	396	420	430	411	402	421	440	429	409	402	434	426	430	422	440	388	414	433	408	413	395	405	383	430	429	446	414	412	396	444	439	429	455	460	424	415	400	416	406	444	442	446	409	436	412	444	437	417	424	431	453	424	377	439	383	398	437	439	419	440	428	421	424	409	442	381	386	432	411	428	408	457	476	483	399	428	390	406	470	416	427	411	468	390	447	409	408	426	419	434	449	428	426	409	406	433	411	428	434	408	455	426	432	386	417	401	423	424	451	393	436	412	396	384	471	423	432	444	424	445	415	432	435	422	428	421	439	380	426	416	422	445	394	407	407	424	417	407	434	392	443	480	398	446	447	412	448	426	443	408	442	445	423	423	485	432	400	435	400	408	463	458	455	461	421	400	452	420	408	425	397	459	418	419	391	431	430	391	419	457	412	397	436	405	436	406	441	414	398	473	424	403	427	426	404	439	413	440	424	379	419	404	429	407	396	451	402	394	451	417	439	404	416	423	420	420	380	433	421	421	396	433	420	439	409	381	393	427	435	441	424	434	423	394	430	415	458	402	449	427	399	450	428	375	429	430	452	384	433	456	424	433	439	433	439	422	413	398	424	416	418	433	395	387	458	423	446	465	463	424	417	395	430	379	416	438	451	438	418	436	436	389	470	384	405	439	428	436	431	438	396	421	422	435	407	420	423	424	417	436	405	456	405	431	426	406	484	390	431	450	433	387	404	453	460	441	432	445	384	389	420	418	432	437	415	413	401	443	416	394	448	449	414	399	416	446	422	379	456	393	455	415	415	409	415	426	403	458	405	396	450	420	396	431	419	447	425	409	403	419	458	382	418	431	416	430	446	387	418	421	391	436	429	440	436	422	414	432	444	416	417	411	389	444	426	443	403	411	443	448	433	445	385	404	405	420	404	409	386	415	356	398	391	404	427	413	430	395	461	445	405	426	424	437	446	444	397	420	420	449	432	458	423	440	388	415	410	434	395	419	440	413	416	418	415	418	435	414	390	408	410	416	425	426	415	414	474	448	392	426	439	404	397	442	442	429	390	391	411	445	407	448	406	404	403	435	437	424	453	435	442	415	465	415	432	425	455	460	444	386	391	405	403	407	415	407	444	430	433	403	430	433	426	454	438	436	396	418	403	436	432	437	448	411	443	436	408	431	423	425	402	429	419	424	433	451	433	434	417	376	422	420	424	396	441	423	428	414	401	415	413	406	417	413	413	425	437	426	472	444	436	433	420	412	410	379	461	424	400	399	437	437	425	402	435	409	389	388	450	409	400	440	434	408	426	410	424	416	414	407	452	435	403	436	421	432	399	429	417	405	432	457	434	423	446	443	393	418	378	420	436	421	444	443	408	402	453	425	433	402	413	427	397	443	424	428	440	420	440	412	418	444	407	452	415	411	399	435	447	401	403	441	425	432	397	480	415	421	397	408	409	416	408	410	451	435	409	382	434	439	427	394	445	418	439	385	401	426	385	421	431	430	387	423	430	407	412	412	407	438	456	414	411	436	417	406	433	438	411	429	401	428	442	407	433	463	405	429	429	391	454	420	422	446	429	421	446	407	400	377	429	430	411	434	388	427	403	428	442	409	384	435	453	408	412	437	456	424	419	453	395	401	433	412	422	420	437	403	400	434	421	428	433	431	382	423	387	407	396	399	413	413	477	399	418	374	417	427	429	406	419	427	452	421	394	417	407	411	419	409	408	406	442	488	414	400	430	394	389	421	416	412	386	449	400	417	416	411	432	409	439	420	439	459	400	461	427	399	418	421	446	441	418	412	406	430	420	407	428	425	422	417	420	410	429	387	416	407	438	437	393	444	421	440	426	450	403	386	414	424	420	417	428	406	397	427	367	411	405	432	408	387	417	430	422	418	423	409	411	423	434	433	420	426	424	403	398	429	380	425	419	395	446	415	411	432	472	427	442	414	427	393	416	426	388	446	435	425	452	441	426	422	427	418	445	410	397	414	435	460	396	405	446	439	415	417	415	433	428	420	404	435	422	417	414	385	420	422	431	416	424	395	415	442	403	472	435	419	418	423	439	414	451	379	427	411	426	442	404	415	436	427	461	440	401	408	449	441	406	423	393	412	456	381	399	414	426	410	455	439	437	426	429	440	428	402	397	414	418	445	424	412	399	430	421	424	413	421	439	378	416	402	417	430	442	466	446	404	432	401	395	416	401	395	433	386	411	441	421	439	440	422	424	427	395	427	437	392	450	420	406	397	411	420	373	411	406	444	424	425	442	424	395	431	430	409	432	396	434	426	426	429	430	398	419	428	409	400	371	437	438	424	433	406	411	404	397	417	411	408	445	448	427	420	412	432	462	451	405	431	373	404	395	420	410	413	427	469	449	393	430	450	421	445	395	396	424	401	431	408	411	418	410	437	412	423	454	440	408	402	420	410	447	421	430	402	401	422	378	420	394	429	434	383	397	433	445	404	432	429	428	422	406	412	410	430	402	414	395	437	418	429	401	436	410	460	407	426	399	424	412	433
23758	21220	28591	24152	21221	12406	1191	752	658	612	545	488	484	469	455	432	400	404	377	364	338	367	360	353	356	353	352	326	346	358	402	337	374	340	329	345	335	312	329	318	398	365	359	338	352	321	349	349	323	351	341	338	343	350	341	346	338	299	364	323	350	353	315	345	305	307	333	334	351	336	355	356	308	356	322	358	370	343	323	351	348	361	332	382	334	337	354	335	348	402	332	343	348	315	353	335	368	361	333	343	365	316	350	333	360	361	354	328	305	367	346	357	345	316	305	348	330	351	344	330	321	312	329	310	331	323	340	332	309	358	340	312	320	333	351	317	339	324	366	342	379	333	330	360	346	356	320	321	367	308	339	345	323	363	328	318	322	342	350	351	356	340	333	340	347	323	296	365	339	335	358	337	354	321	299	354	319	403	345	340	319	354	334	335	316	330	332	353	353	327	296	332	353	349	307	325	350	321	338	336	367	300	362	319	339	316	303	346	308	351	305	333	330	319	357	317	330	355	318	339	313	355	309	330	341	329	349	349	326	332	345	360	342	331	336	385	346	364	318	304	338	290	350	340	343	331	338	367	357	348	289	307	332	343	333	366	355	346	349	324	373	348	357	314	331	299	347	303	333	334	333	362	343	351	346	333	308	328	318	335	301	364	343	306	340	354	345	307	324	352	375	331	307	357	338	344	315	339	364	335	314	335	337	332	338	308	344	345	326	317	336	322	329	352	354	324	321	335	346	300	324	343	304	311	323	330	376	352	297	307	334	322	331	385	332	375	354	373	322	336	334	360	330	308	340	352	352	311	335	361	359	303	341	341	332	319	338	310	330	340	349	323	310	349	330	315	317	325	365	329	351	317	334	332	344	326	328	336	320	331	364	340	348	337	350	342	335	307	325	339	313	324	346	312	325	333	315	333	349	326	301	317	361	336	333	301	330	335	342	353	311	360	322	300	359	322	331	344	333	397	330	326	322	327	315	337	334	406	337	369	326	340	352	332	341	353	302	330	312	316	371	344	314	317	362	319	306	317	353	302	336	324	325	324	346	341	334	358	334	322	328	352	352	339	309	325	317	369	323	334	324	321	314	342	355	314	344	361	346	301	352	362	304	321	343	352	342	340	336	341	328	355	338	350	353	333	322	346	334	353	350	330	353	339	322	336	331	349	371	295	359	353	323	361	350	331	345	348	305	325	330	325	304	329	339	304	360	330	332	373	332	295	352	303	354	350	348	305	338	346	338	361	329	337	305	329	322	329	378	347	332	338	367	353	350	329	366	339	355	336	343	319	324	321	334	360	361	341	328	310	329	307	330	316	305	340	364	347	349	325	349	338	336	325	317	302	306	315	361	323	307	332	313	329	310	320	356	335	340	365	340	318	349	348	349	330	335	360	358	329	317	341	336	314	330	330	326	349	306	334	349	334	340	317	341	331	377	332	348	336	334	341	306	327	350	316	339	362	367	340	319	342	325	333	336	332	381	354	333	385	339	340	321	346	278	371	319	343	349	353	306	317	366	352	305	349	325	338	337	335	346	307	332	340	353	318	302	355	339	349	315	303	329	302	342	338	338	346	352	340	343	340	309	334	322	323	343	359	320	348	341	306	327	322	344	320	349	360	322	327	337	322	330	328	346	336	341	339	354	326	322	317	326	333	346	367	349	326	343	340	341	296	321	343	329	347	327	323	331	358	294	367	330	375	350	334	312	322	358	348	339	301	345	295	320	337	330	317	317	330	347	330	331	337	344	343	335	341	298	347	348	336	342	347	331	326	348	332	335	313	344	335	317	342	363	329	346	347	320	331	374	345	300	323	334	331	346	306	340	303	334	348	348	362	358	342	302	354	324	359	329	305	321	339	330	353	348	348	321	333	332	313	349	355	335	315	301	345	343	341	330	336	344	333	341	315	326	353	303	354	357	356	315	337	355	316	302	326	333	340	316	344	351	327	309	319	336	301	359	328	365	317	332	350	323	303	298	349	317	352	310	348	317	314	318	319	322	372	360	334	325	344	355	333	334	332	324	352	337	349	336	325	361	345	304	373	317	349	316	347	350	368	324	339	348	348	358	347	344	326	322	349	317	338	354	372	316	343	314	337	378	318	362	347	333	318	343	295	318	305	328	357	326	294	321	305	314	326	323	345	347	358	311	354	328	307	329	324	327	321	310	351	352	322	331	339	385	353	334	352	367	343	327	321	312	337	334	368	332	311	353	326	348	341	335	354	316	322	322	362	337	301	324	334	332	346	326	344	378	315	327	352	349	324	351	359	351	373	335	329	316	333	360	306	347	321	331	312	329	326	330	337	314	318	342	308	330	329	321	324	328	351	331	306	324	322	331	357	323	377	356	339	348	344	363	346	351	309	323	344	342	322	342	319	320	335	324	317	311	353	324	329	357	346	320	356	348	289	345	336	356	342	344	341	323	307	333	366	318	307	332	361	359	326	299	321	302	352	363	345	304	336	331	324	331	346	324	297	322	297	315	340	334	313	321	368	340	365	348	332	324	331	306	328	333	328	336	315	339	315	371	344	339	338	349	372	355	342	355	346	342	341	363	326	340	306	317	337	335	358	341	363	331	352	334	319	336	341	350	297	358	331	368	380	329	337	343	349	347	357	359	298	332	321	321	319	310	298	348	354	300	316	338	352	346	320	360	338	312	347	345	323	338	338	350	343	337	330	372	344	363	360	350	329	353	333	327	314	300	338	357	330	314	324	348	376	320	308	363	351	345	308	345	364	391	338	334	341	322	348	331	312	352	333	358	340	316	326	324	362	341	357	365	359	338	362	326	330	332	337	341	292	359	359	354	350	343	326	319	338	325	323	315	334	353	351	336	359	332	322	378	307	344	325	313	330	299	343	345	328	347	321	291	359	342	321	302	345	320	318	358	361	318	337	313	331	361	331	372	355	362	360	343	337	323	321	355	332	383	339	317	327	348	338	338	324	323	336	330	327	357	313	331	335	357	361	291	346	323	362	336	308	326	351	391	380	357	377	347	360	330	313	348	350	328	357	327	371	309	351	352	335	318	342	339	346	336	321	318	306	305	329	315	333	317	310	333	342	322	324	319	328	357	335	347	345	365	331	348	315	312	361	329	303	369	323	317	326	338	308	308	340	348	319	361	322	327	353	348	336	312	314	324	354	346	324	331	333	315	320	316	360	302	355	334	334	328	325	338	334	315	328	339	363	330	325	328	337	335	345	341	324	370	322	323	343	342	318	339	323	315	316	328	339	349	352	365	343	315	322	341	363	315	341	306	366	354	341	365	366	378	346	324	317	347	340	348	357	329	337	337	316	320	335	355	334	338	343	330	347	299	360	349	302	346	327	353	349	355	330	345	324	328	314	319	346	368	356	341	300	320	371	336	322	335	350	346	351	320	388	343	333	302	330	336	328	363	348	351	356	324	345	379	337	350	349	338	328	343	335	353	330	358	369	307	339	326	373	362	331	346	331	343	318	305	360	336	314	315	324	337	350	309	345	325	335
23060	9898	7921	4202	2632	1940	1535	1259	1082	910	846	734	621	616	593	549	509	501	468	470	458	460	462	433	428	421	397	425	423	433	463	443	426	428	394	441	368	379	415	372	441	423	402	436	420	411	423	385	430	376	395	375	382	424	425	390	385	417	400	408	379	395	402	409	382	361	393	421	406	412	412	397	388	397	393	411	373	395	415	412	393	395	357	401	375	401	401	378	400	398	366	361	397	434	382	344	388	386	397	405	403	392	371	378	383	419	381	413	391	385	388	423	382	377	369	386	385	386	423	406	363	373	376	392	377	363	358	364	371	399	366	376	367	395	384	347	410	377	398	386	360	388	398	378	400	381	363	398	393	396	375	351	389	391	401	380	407	409	380	390	378	392	405	388	424	384	385	366	396	395	420	371	388	330	380	393	386	361	394	387	403	394	372	404	369	385	405	395	406	384	390	383	383	370	419	398	384	402	393	425	409	379	381	393	436	411	370	398	388	380	380	364	367	378	400	378	384	353	396	399	365	395	415	386	392	396	376	395	379	370	347	388	417	377	390	436	407	411	380	382	373	401	348	398	421	397	388	380	399	415	395	376	368	406	390	357	410	383	375	393	398	384	395	349	371	366	369	414	392	419	383	388	385	358	370	383	368	409	384	368	365	435	416	389	409	412	403	360	427	387	362	394	380	379	388	405	408	388	388	380	412	394	368	379	400	404	369	361	412	427	385	377	357	379	408	380	376	367	375	390	375	388	411	412	390	405	402	404	375	401	373	373	355	390	370	365	424	421	358	381	422	370	395	410	386	364	391	374	400	370	363	431	425	415	376	436	387	381	400	349	420	383	362	406	401	419	370	369	382	380	421	376	382	403	382	377	380	407	463	397	443	386	410	390	402	389	390	390	392	383	391	386	402	405	391	408	391	397	369	380	406	391	419	380	413	363	408	394	415	370	415	393	366	377	366	383	406	329	373	379	393	360	364	369	379	431	372	354	337	362	406	374	392	386	380	357	393	369	391	384	376	399	380	392	385	400	384	366	395	374	409	411	380	424	373	398	369	414	394	374	392	440	355	392	406	379	354	384	399	398	360	394	413	392	413	377	375	374	390	374	392	397	395	410	385	365	349	373	386	387	381	399	395	399	388	403	394	406	372	387	399	379	370	391	372	366	421	395	380	371	382	387	375	378	401	394	382	392	422	407	378	407	384	396	397	392	379	392	412	417	368	400	399	394	383	359	399	376	409	392	391	378	428	389	372	374	404	402	384	383	373	402	411	397	378	371	372	347	397	346	389	358	400	361	387	375	383	393	377	429	389	403	390	388	382	406	403	377	403	375	386	363	378	361	401	408	354	386	385	362	405	393	407	353	395	372	426	387	416	411	378	414	386	387	420	351	404	382	370	426	399	366	416	385	353	410	370	392	344	377	373	390	376	406	382	349	377	376	414	431	382	405	394	361	370	378	373	382	365	421	367	404	360	371	406	379	338	389	386	379	399	406	393	393	397	392	409	374	379	404	399	405	381	387	425	363	354	393	362	380	392	372	387	360	401	388	368	363	400	434	391	383	399	406	403	387	401	406	372	385	338	374	360	365	377	382	422	385	419	375	353	402	403	359	410	384	378	401	397	392	375	367	405	411	398	396	410	400	365	361	391	372	389	363	397	373	379	424	360	375	361	387	381	402	387	394	400	380	400	417	382	382	407	414	392	373	362	406	364	386	382	362	387	386	369	396	410	368	362	410	385	405	406	381	413	379	386	434	372	368	383	387	374	417	414	361	392	398	387	341	383	382	358	396	382	366	407	387	362	390	382	395	398	396	382	341	421	379	397	400	388	384	373	390	383	401	390	362	395	392	388	423	383	367	398	393	394	373	374	397	382	362	395	341	352	383	374	394	362	372	378	405	417	405	366	365	408	370	388	455	405	400	371	428	372	375	388	376	381	380	349	366	353	410	400	409	367	385	400	406	396	335	360	389	379	402	409	406	341	379	407	409	388	387	404	389	368	365	378	405	383	395	347	424	386	381	405	356	392	400	374	423	350	410	360	367	407	366	373	404	380	395	392	414	371	389	385	378	379	370	358	397	368	433	400	387	403	386	394	390	394	396	377	354	386	415	405	382	407	350	390	385	400	417	389	435	378	358	368	370	366	365	408	393	390	383	409	399	411	395	383	401	388	406	359	426	409	368	415	393	396	415	374	381	370	414	353	399	372	408	375	408	380	385	365	417	362	359	380	388	377	395	403	374	370	392	329	409	422	359	386	408	360	384	388	365	396	358	422	379	387	377	396	377	400	392	371	412	390	365	424	363	365	408	417	384	372	416	421	427	383	365	371	398	392	401	342	368	370	409	372	368	375	372	420	368	395	367	401	382	410	372	420	365	415	390	409	398	400	402	382	394	398	412	364	399	390	387	365	396	390	379	387	404	423	367	395	391	389	389	390	392	355	388	358	375	362	342	400	398	372	404	386	418	375	372	405	410	391	373	386	420	388	374	409	390	400	401	397	379	408	395	383	346	419	377	397	369	394	411	372	372	357	408	393	373	398	394	421	408	387	382	391	357	397	426	391	364	418	398	415	361	401	413	370	397	409	370	379	381	412	364	359	378	403	391	417	364	372	382	383	371	356	361	400	399	372	389	384	353	391	390	394	375	426	352	399	392	371	353	359	402	380	407	391	437	382	376	367	391	417	406	358	368	392	377	374	396	358	414	397	355	393	415	361	390	409	375	374	374	380	416	377	376	346	417	365	403	404	397	376	400	377	393	354	389	357	421	370	395	402	412	393	369	390	368	366	416	414	394	402	391	398	421	395	355	400	374	357	382	421	358	370	401	379	405	383	363	370	364	419	398	401	388	375	390	402	416	423	368	446	395	388	367	364	384	385	387	372	389	392	397	386	422	394	393	348	395	377	386	383	391	375	389	373	345	395	387	371	405	384	424	388	386	388	391	367	397	407	375	356	372	371	408	397	417	380	387	393	378	395	398	369	355	380	365	368	392	441	377	354	407	376	398	359	396	349	399	376	394	401	395	417	400	363	369	400	384	376	373	415	396	390	377	402	402	374	396	420	438	395	368	371	382	372	410	370	394	378	372	438	397	390	412	364	420	397	400	376	365	405	356	416	407	377	401	396	392	369	369	410	385	401	357	345	374	404	409	377	382	430	387	381	392	405	395	397	378	390	363	378	388	366	383	421	378	388	386	368	391	393	387	387	389	367	365	378	368	379	363	396	384	384	392	386	397	385	409	380	388	372	396	381	377	380	366	362	354	372	400	403	395	377	367	383	404	372	398	395	383	395	366	401	373	399	386	376	399	409	410	418	397	386	384	370	378	385	402	371	409	396	400	401	394	391	381	367	414	393	366	390	405	352	390	390	411	416	346	413	398	370	435	419	375	365	389	365	389	399	398	364	405	399	401	375	395	393	402	372	385	373	373	390	358	372	386	387	354	382	398	404	369	362	393	405	391	387	441	385	399	421	404	377	391	383	388
24973	21197	27640	25005	12928	1307	917	804	762	700	748	663	701	719	694	658	662	705	692	674	711	635	603	620	628	613	658	635	609	622	607	588	644	629	604	648	647	619	587	705	658	618	662	627	617	583	608	655	603	592	643	637	622	666	621	641	598	643	585	617	670	652	693	632	579	602	653	648	639	678	568	609	624	663	625	645	605	587	644	630	658	683	620	693	627	632	626	603	624	616	641	624	594	602	592	619	623	649	624	645	598	624	654	618	608	672	636	631	648	574	669	621	633	632	664	617	654	632	703	636	614	634	639	595	617	638	592	593	642	609	632	626	592	577	597	640	634	604	665	630	607	613	640	635	666	638	608	591	620	622	638	615	619	620	655	597	633	632	626	618	688	593	671	628	585	610	632	610	637	630	633	652	599	635	631	632	603	617	612	607	634	597	635	650	627	633	634	658	611	610	614	632	620	622	663	607	654	669	614	639	623	611	642	645	614	634	643	604	562	660	673	646	647	647	593	635	583	638	604	594	586	661	613	619	630	609	624	654	671	619	636	631	594	609	635	600	641	654	609	622	637	671	625	600	622	644	665	599	606	608	606	619	672	604	643	666	661	626	587	640	630	617	630	599	664	643	634	596	642	604	631	656	618	617	660	617	655	656	602	704	626	619	630	652	633	623	638	646	576	601	616	594	598	608	605	621	639	632	634	603	637	640	615	681	633	610	616	633	669	646	619	650	614	601	593	643	613	615	596	616	657	613	646	635	662	646	607	629	654	651	627	633	663	623	650	643	637	580	641	691	595	620	650	648	639	646	608	612	649	623	619	579	603	590	639	664	590	606	634	604	626	574	623	635	623	629	607	653	593	611	608	668	646	677	628	657	658	616	586	603	628	627	639	614	649	645	621	609	639	573	646	606	605	624	622	612	604	607	587	662	668	639	603	633	658	609	611	627	602	639	644	615	651	584	622	623	662	655	586	621	600	647	631	646	622	591	645	636	638	640	660	636	630	621	655	649	629	612	630	582	621	649	634	648	677	605	615	692	623	688	577	669	599	633	668	638	593	644	632	618	640	587	637	620	618	666	580	630	611	639	657	597	677	635	586	594	573	659	630	631	600	612	647	591	604	623	620	642	591	616	638	660	595	586	614	619	613	695	625	619	615	598	670	596	600	621	620	630	682	584	624	673	625	618	606	637	638	632	629	688	608	594	648	623	693	604	657	619	646	661	674	628	611	644	612	628	611	604	648	684	616	610	634	660	623	645	635	616	659	637	644	646	653	645	596	636	668	584	609	662	619	600	633	630	586	620	638	673	590	591	668	679	647	608	625	594	606	678	639	641	634	661	622	704	698	649	622	642	639	630	692	599	620	620	586	602	668	592	656	652	625	647	640	628	600	632	615	619	643	670	654	661	632	611	696	657	622	628	614	652	654	603	595	638	662	640	653	629	598	705	608	645	654	612	645	652	665	585	628	635	645	638	618	629	672	647	645	648	637	609	616	633	587	621	615	611	621	615	615	593	624	615	610	604	627	613	608	653	632	691	632	630	653	638	626	648	637	601	616	623	659	577	642	621	630	622	606	620	626	629	613	624	655	633	612	631	683	618	657	638	627	624	617	662	622	591	611	612	591	618	615	616	619	615	596	631	618	613	669	616	574	624	633	615	650	640	612	597	617	579	606	626	610	612	615	645	632	594	605	642	652	673	636	569	637	611	645	643	628	632	623	650	654	640	620	602	643	619	648	634	629	643	610	631	601	602	646	628	620	575	647	620	637	662	633	707	635	581	619	617	607	628	623	626	677	592	605	609	626	613	608	629	680	619	606	569	617	603	634	616	602	637	595	661	593	609	641	648	609	595	607	662	623	613	612	637	616	624	606	646	602	588	611	675	626	604	564	669	578	589	591	644	646	653	652	635	567	648	603	662	626	633	634	592	673	630	617	620	634	624	613	644	606	662	629	642	651	594	612	646	630	619	609	637	641	598	627	633	617	591	667	652	660	636	648	662	579	600	653	609	634	667	638	644	598	613	618	617	639	645	624	603	611	598	601	650	629	616	582	682	613	657	596	629	631	637	628	610	655	583	672	641	610	608	634	621	635	587	644	643	590	641	593	649	648	653	672	586	658	629	610	604	694	612	596	582	636	599	597	618	649	694	555	591	620	654	629	640	624	633	604	648	652	598	651	611	624	628	591	607	672	644	613	600	608	655	590	666	643	631	613	636	668	626	650	633	588	649	608	655	646	633	610	607	643	622	653	604	579	604	603	604	614	620	601	616	601	611	649	637	601	644	629	688	645	634	607	674	662	609	615	608	641	645	656	623	605	639	664	599	606	593	631	623	636	635	628	692	645	629	626	634	610	604	659	617	614	641	603	605	693	659	626	579	618	624	598	657	681	637	650	677	618	625	658	651	649	580	598	621	621	625	622	652	577	628	650	632	640	659	588	627	612	656	652	631	596	621	598	615	618	673	627	638	624	632	613	636	623	646	593	598	653	622	680	604	657	643	630	651	630	619	636	675	673	675	626	612	638	629	614	587	660	627	659	667	643	596	624	669	637	659	631	626	635	641	584	672	683	609	611	631	587	618	599	604	608	631	627	635	653	618	612	691	618	601	611	588	607	678	647	645	628	588	629	625	634	604	576	618	660	567	672	639	594	604	595	568	629	632	613	656	644	606	644	592	599	682	648	648	615	675	670	637	682	657	629	573	616	627	630	625	607	618	621	637	615	638	612	612	618	628	657	704	608	662	620	617	649	646	631	628	577	608	600	606	620	634	626	645	636	692	598	650	622	597	678	582	635	619	624	634	627	628	632	636	638	628	658	636	626	638	596	619	599	582	640	668	587	607	627	582	638	663	591	637	653	682	630	624	597	622	585	619	611	622	607	621	609	628	600	605	649	587	600	604	593	650	637	622	623	613	651	610	594	628	648	644	646	629	673	601	581	637	624	623	665	601	612	612	593	634	606	589	668	611	622	652	653	664	652	660	609	627	638	609	581	596	596	617	657	621	679	630	619	657	614	603	644	588	625	589	621	638	620	612	610	655	630	636	623	631	643	611	598	649	589	629	603	650	567	595	650	628	616	633	643	635	620	643	680	620	658	632	594	586	590	639	616	592	678	602	614	628	660	630	627	597	614	613	641	640	602	590	677	641	662	590	630	670	632	633	613	644	649	608	612	654	630	676	618	655	632	602	626	643	599	604	618	592	623	607	607	645	603	580	624	645	631	656	606	567	609	641	597	622	636	599	621	619	621	649	619	645	649	623	674	586	623	610	648	647	584	650	639	591	677	618	611	595	621	626	615	658	587	661	648	589	640	666	656	568	645	629	604	632	660	646	576	625	604	589	635	618	636	621	656	616	616	601	651	613	633	597	624	638	598	627	620	635	676	627	620	578	620	631	629	588	672	632	592	602	616	649	597	643	596	593	588	601	617	629	639	594	624	625	634	586	582	632	639	658	650	650	604	599	672	618	642	654	590	612	614	635	590	610
22718	6087	4548	2696	1967	1489	1333	1212	1123	975	978	859	861	818	823	810	733	690	730	759	788	798	728	725	694	709	711	760	709	726	754	673	739	736	733	747	756	698	691	712	726	728	689	693	732	731	709	727	751	699	731	667	726	727	720	749	698	727	699	721	760	734	713	746	658	782	703	716	732	731	678	649	766	743	745	697	713	711	724	768	718	734	722	712	703	775	703	699	744	700	677	732	700	710	678	712	687	672	703	710	724	708	686	689	674	735	753	760	715	696	701	735	728	751	704	697	669	664	681	710	706	733	735	681	741	750	728	705	735	727	722	740	722	723	742	725	698	736	721	719	702	735	696	712	667	733	759	707	734	717	716	757	752	711	685	702	716	754	706	690	704	690	727	710	674	737	738	703	702	720	732	706	726	698	681	687	720	665	650	730	712	660	689	722	751	702	715	697	683	714	752	687	701	726	694	694	784	675	691	703	720	697	687	729	734	747	679	703	672	721	681	688	705	677	755	717	746	719	722	700	723	699	727	664	686	678	752	689	677	737	740	742	708	763	710	744	746	709	724	724	693	685	766	647	688	642	700	694	719	699	768	696	720	734	700	735	752	722	670	725	702	659	637	725	710	755	656	701	717	761	743	711	717	742	711	714	738	672	679	687	725	696	726	697	742	730	699	756	719	662	692	724	721	698	700	687	711	737	738	730	752	716	705	703	703	693	724	701	753	728	717	652	769	689	728	722	739	696	668	704	699	711	702	710	719	751	710	744	702	705	750	688	747	691	704	730	723	675	737	699	697	702	680	712	732	701	715	710	724	767	726	720	725	740	694	747	698	669	680	723	703	704	666	726	678	708	733	728	721	719	752	673	712	689	722	712	692	731	624	750	763	740	697	713	707	748	692	699	700	691	748	738	691	717	718	708	694	768	730	741	725	695	708	740	706	745	760	699	709	738	737	732	669	692	733	692	718	710	719	701	726	712	691	694	671	698	734	701	706	705	709	679	743	690	712	697	736	666	726	726	759	677	692	746	706	719	720	705	752	726	692	699	711	706	683	702	710	675	691	697	755	723	697	755	724	740	718	684	767	728	739	708	721	703	686	705	753	730	716	757	703	692	729	678	724	722	722	686	708	723	714	747	760	740	693	736	706	698	718	721	750	705	677	719	714	752	705	687	680	735	690	722	764	717	743	713	689	727	679	722	728	678	770	685	718	693	733	668	705	734	747	661	737	703	711	731	764	710	723	687	680	707	733	771	729	680	737	719	684	709	672	708	721	711	731	737	729	750	719	738	672	689	711	715	711	740	725	719	721	645	677	729	699	712	679	679	746	680	764	731	711	728	732	697	728	686	737	718	683	730	747	744	657	720	724	682	770	716	679	764	679	733	710	717	701	680	696	718	710	719	710	709	704	689	727	718	696	718	664	713	702	726	673	741	742	719	709	729	766	707	736	699	680	710	685	720	688	726	720	719	760	678	755	717	682	729	742	722	700	718	737	731	710	732	708	716	687	731	680	678	712	686	778	695	717	676	703	800	708	660	644	706	687	716	696	726	747	710	769	710	737	670	723	731	700	744	692	691	694	758	702	689	682	688	696	695	687	713	707	710	678	713	722	713	704	754	739	681	696	680	765	697	720	715	652	697	726	730	684	685	724	695	705	780	704	695	709	691	681	712	688	703	710	721	738	684	741	744	719	707	729	711	755	684	708	715	702	680	752	722	721	677	673	654	731	700	716	716	693	711	731	749	736	749	700	673	730	738	722	691	721	717	664	759	733	727	755	722	699	766	715	687	676	731	682	705	764	743	687	706	673	704	699	727	757	699	748	747	736	736	746	703	720	689	691	727	725	686	705	662	726	720	728	712	670	720	693	713	695	706	704	721	764	709	709	720	692	715	723	711	768	709	722	695	747	684	732	710	709	692	714	755	696	731	699	667	719	701	707	720	717	724	724	722	688	750	705	766	748	729	706	735	675	742	707	681	661	739	739	719	691	718	713	723	732	754	650	683	725	726	685	745	734	740	700	757	680	722	701	744	718	658	682	681	701	734	723	695	746	773	705	689	724	738	723	724	709	709	672	694	702	671	695	701	754	753	705	742	752	698	732	706	682	720	722	735	676	679	699	723	723	692	729	692	748	719	710	708	699	715	735	706	750	716	726	715	682	750	726	706	725	748	677	659	687	717	706	726	708	698	714	709	681	740	731	708	755	710	693	697	727	733	749	725	693	738	729	705	719	694	728	686	720	747	722	688	702	721	726	662	733	705	686	705	705	742	734	713	681	716	684	720	706	735	644	721	709	738	741	690	723	699	695	678	673	729	685	704	697	659	721	725	715	713	735	713	701	707	677	736	705	716	722	768	689	713	733	694	709	751	737	694	714	684	728	702	693	734	730	683	705	686	726	724	692	711	654	739	679	687	736	737	700	677	678	681	720	748	719	706	735	736	665	763	722	738	742	737	699	747	740	740	693	766	684	697	702	746	687	722	703	759	738	684	723	727	719	703	709	694	737	696	713	683	703	717	692	715	695	674	731	712	695	664	710	687	716	743	741	660	696	717	710	698	682	695	710	707	723	725	695	723	713	702	746	762	692	728	763	673	717	711	710	732	731	749	736	747	720	712	689	743	741	666	662	718	740	701	701	726	715	732	698	705	721	722	724	745	712	718	682	711	699	734	699	669	695	694	689	723	662	701	702	719	672	764	742	723	695	707	672	720	742	705	701	762	704	733	685	694	734	739	756	700	722	711	735	718	714	695	730	729	742	659	698	701	745	725	737	696	690	716	758	723	733	701	718	691	751	713	703	725	739	679	723	671	722	698	700	726	736	689	717	727	702	730	669	753	745	699	686	716	776	742	736	728	737	676	699	742	701	689	700	739	692	737	719	706	690	721	713	736	738	696	701	708	675	706	680	692	688	747	710	727	723	721	705	751	699	702	686	732	745	666	710	746	707	672	704	716	742	746	719	739	711	709	699	675	650	731	725	709	690	697	707	691	683	703	696	679	700	673	758	708	682	730	711	707	699	739	729	660	671	705	675	716	685	737	743	695	751	715	640	780	726	688	750	715	697	707	710	721	726	714	714	690	735	684	722	707	686	712	720	740	674	746	714	705	741	700	655	722	698	704	708	761	721	739	705	687	704	729	652	684	730	683	678	712	709	694	701	722	719	722	737	690	656	759	726	694	716	670	737	709	708	706	704	734	714	747	732	713	745	712	672	740	776	670	688	710	749	727	760	694	712	677	700	708	681	757	708	731	710	665	735	698	689	717	705	783	727	672	720	663	696	705	681	710	739	687	753	722	707	736	701	693	732	749	701	692	720	712	711	713	702	714	655	729	657	747	731	711	740	718	704	687	731	731	708	717	693	733	726	678	739	713	749	721	717	674	766	739	714	781	737	683	769	714	730	780	719	665	708	733	739	701	756	710	713	704	746	688	700	673	781	712	744	700	702	689	706	719	718	691	713	736	748	678	736	708	695	737	723	716	728	721
22747	21252	29059	23739	21252	21350	12385	1880	1280	1170	1110	1018	1010	957	902	863	896	800	829	812	789	817	751	751	768	747	710	721	727	707	737	757	763	692	713	707	741	757	780	683	723	727	746	742	761	688	682	727	714	723	707	734	697	717	660	709	697	718	692	684	693	728	720	716	727	721	712	742	745	697	699	742	733	736	733	693	694	691	733	742	683	699	723	710	752	695	694	698	756	741	715	774	693	703	704	696	769	695	689	665	710	665	719	722	710	705	699	721	736	722	747	720	723	668	707	696	711	718	658	727	758	744	738	715	686	699	703	757	749	692	716	716	744	691	665	704	778	714	707	731	701	698	669	738	713	745	701	710	726	717	706	744	675	696	700	732	707	673	712	720	734	664	716	705	722	695	662	668	719	757	637	729	700	696	693	703	705	687	722	736	725	744	750	725	740	724	717	693	709	690	705	721	709	697	708	732	698	695	705	694	708	677	725	713	672	712	708	741	696	726	705	730	691	750	702	689	714	648	756	694	752	671	707	734	756	721	696	712	714	730	722	719	647	724	741	710	694	685	739	755	697	758	691	718	731	722	736	744	705	720	693	693	697	720	709	718	703	711	745	669	703	709	704	700	746	702	677	661	655	746	668	704	731	765	739	706	705	706	631	706	658	724	688	715	671	709	756	707	716	720	723	683	656	730	685	667	692	674	738	709	738	731	714	719	696	693	713	695	731	765	668	669	692	733	678	729	741	724	696	734	667	686	697	707	696	705	668	713	682	739	744	716	697	753	685	695	730	682	741	707	721	702	713	696	737	701	720	713	712	724	691	677	696	700	684	694	729	700	715	718	735	709	665	700	692	721	724	703	759	729	723	706	684	769	675	735	708	702	669	725	693	696	755	721	691	655	697	695	719	651	674	737	673	676	690	717	673	723	717	668	665	679	709	690	729	716	704	679	722	681	746	691	700	683	703	674	760	760	739	696	703	716	643	720	680	752	755	686	699	719	689	717	676	738	684	695	700	732	708	710	730	665	711	720	704	697	710	731	705	724	731	654	723	687	686	681	755	720	680	707	704	729	677	754	736	709	669	690	663	696	680	718	700	716	727	703	689	703	693	692	746	703	703	765	664	730	689	694	702	746	681	724	692	754	721	664	682	756	713	712	762	715	740	799	739	719	706	724	739	742	686	689	685	738	735	709	666	748	698	676	668	700	704	699	690	702	717	741	733	720	762	664	710	679	733	679	678	686	678	703	729	692	688	713	698	710	679	734	666	670	678	739	708	746	700	711	754	704	686	652	712	715	685	741	726	735	649	693	707	754	724	663	730	695	679	709	734	711	708	705	681	731	698	684	715	705	674	722	732	698	713	681	704	674	699	694	763	736	722	745	735	679	669	668	676	701	700	630	708	752	723	733	719	686	668	722	703	672	712	678	709	713	685	720	710	715	722	710	716	724	719	729	725	706	691	715	683	709	724	680	715	738	659	730	692	740	691	747	703	751	690	686	689	746	668	703	691	750	763	710	717	702	697	683	775	710	671	648	698	697	678	708	701	738	690	730	689	739	684	648	680	731	692	683	736	690	726	713	721	684	698	734	735	683	680	710	686	682	689	701	697	687	743	692	754	714	714	705	694	700	734	688	762	693	696	674	709	693	690	715	716	674	733	647	673	734	658	671	736	725	713	696	761	691	743	693	722	674	684	732	685	680	628	683	690	721	730	732	705	706	702	688	695	706	682	703	757	715	641	741	681	752	658	705	700	721	705	673	693	652	716	688	707	718	741	688	687	745	724	729	675	692	682	722	693	751	740	730	702	697	754	744	734	645	685	710	758	715	722	717	647	714	733	766	707	665	731	713	708	719	674	724	721	710	765	696	659	721	743	683	714	690	714	712	716	730	675	692	740	713	704	680	695	708	658	716	697	682	719	674	692	743	699	716	761	725	690	704	705	711	718	678	676	734	726	674	733	667	736	712	712	714	716	701	690	730	696	663	688	686	717	664	658	704	685	680	706	683	725	720	664	697	707	747	749	652	687	656	698	687	645	719	701	740	740	653	730	714	711	649	717	634	732	725	710	657	658	678	707	709	705	667	687	703	689	730	680	713	682	701	661	671	696	683	714	680	710	731	701	733	702	709	709	742	670	729	724	732	691	731	707	717	705	696	705	692	710	703	724	763	731	680	660	673	719	719	686	669	691	743	711	687	732	750	713	660	641	706	716	720	694	701	781	711	742	682	702	637	749	725	687	697	709	684	704	711	701	749	692	712	698	708	673	669	689	703	710	716	680	691	698	736	673	710	698	699	732	685	682	725	675	729	686	664	698	773	734	740	730	690	688	750	699	715	766	682	745	670	662	718	732	705	714	728	717	729	711	710	735	733	775	695	713	674	686	702	701	698	699	724	764	750	743	681	685	706	680	715	692	709	719	702	737	709	668	671	690	695	678	687	699	714	675	710	666	704	710	689	696	716	725	727	681	692	698	700	692	743	669	713	701	727	731	725	713	721	703	708	685	611	729	711	669	717	696	695	722	679	660	727	693	698	653	715	716	730	701	689	660	708	671	661	733	727	684	677	723	723	708	718	706	721	682	757	723	709	698	703	704	742	735	691	692	671	706	705	710	682	726	696	747	752	711	752	709	710	674	691	711	706	681	685	691	678	702	715	695	668	713	664	681	707	718	731	716	725	709	750	715	744	719	683	692	699	673	693	705	679	745	701	666	742	782	724	717	658	712	759	670	670	722	729	679	688	715	709	715	734	732	692	743	707	707	701	686	741	671	717	711	738	736	688	728	654	682	684	705	726	724	675	662	675	677	718	680	671	707	732	697	733	744	746	742	689	732	678	728	737	695	681	699	678	690	669	702	715	662	756	700	723	677	730	711	745	698	725	738	672	644	733	693	697	731	662	630	696	707	731	722	752	733	729	676	686	717	699	671	707	737	719	707	712	690	706	721	718	731	710	716	686	695	723	726	683	710	749	732	702	686	685	705	728	696	676	653	689	678	721	665	694	699	677	724	702	723	660	717	746	683	701	657	706	706	749	698	710	697	687	696	694	706	741	712	686	676	701	689	681	668	758	715	686	706	745	737	702	676	680	701	713	703	722	667	674	699	706	678	706	709	686	667	677	697	665	672	705	722	699	706	753	745	716	687	738	727	686	698	681	745	712	714	721	717	734	718	701	682	724	721	706	705	717	715	699	685	657	683	717	685	728	699	751	731	717	695	690	725	700	671	705	705	749	689	748	705	696	651	724	715	706	658	676	687	670	683	682	706	724	730	705	724	710	674	677	707	729	739	710	736	711	700	714	693	725	729	682	685	678	692	746	688	736	677	742	671	745	678	648	696	745	706	698	725	712	685	751	733	670	728	700	644	690	712	703	711	705	731	731	702	702	698	706	721	729	682	725	684	693	710	677	671	739	692	734	708	656	712	707	674	706	724	676	689	720	706	702	676	750	663	703	671	728	709	725	662	726	668	728	688	725	730	678	702	728	686	749
27258	16621	13146	7345	4883	3689	2976	2584	2116	1744	1488	1325	1292	1207	1114	1083	1052	983	936	952	891	887	873	878	860	907	884	825	756	784	825	797	854	804	831	813	829	825	805	791	786	776	805	769	805	778	787	791	771	748	789	783	789	793	769	716	776	781	771	762	745	718	821	726	803	789	750	762	752	744	812	770	758	796	770	768	798	775	779	749	774	772	757	744	794	769	721	726	692	762	764	767	751	783	721	731	734	796	750	783	757	765	772	805	731	768	772	774	784	719	741	725	800	744	760	765	755	715	774	718	741	754	776	780	801	778	721	770	786	735	790	770	802	766	759	777	801	717	736	770	777	702	753	780	769	749	812	713	704	749	769	802	768	748	742	793	747	758	759	780	777	794	764	770	743	781	779	758	743	750	730	756	781	723	710	799	753	762	732	773	770	737	765	743	777	724	745	768	786	786	795	768	764	729	737	762	762	738	778	778	753	796	784	727	727	712	772	747	768	753	761	773	769	751	740	784	756	742	712	762	744	812	801	795	752	720	774	733	755	803	757	760	773	716	721	729	746	781	759	723	770	753	761	752	687	743	744	707	725	796	724	764	758	809	752	810	756	794	725	700	803	719	758	763	823	772	732	782	766	759	729	764	737	706	792	750	760	776	782	746	724	788	716	796	757	773	731	770	753	803	763	746	742	760	739	724	766	765	765	762	800	746	752	789	757	747	785	732	783	786	723	760	714	773	740	767	728	760	790	729	781	778	754	710	769	753	706	743	746	737	733	784	718	781	756	746	759	783	758	754	759	828	764	770	797	718	744	758	792	758	761	802	713	758	712	781	764	783	770	768	756	768	780	791	763	743	719	758	762	796	749	753	774	709	734	763	755	791	773	798	747	810	790	756	748	747	794	768	778	785	796	772	754	701	751	769	709	759	780	762	769	783	743	737	774	786	742	759	761	703	792	772	778	758	768	738	790	729	728	751	762	733	719	764	774	767	765	768	786	766	703	783	736	759	747	764	781	702	713	774	763	782	816	744	744	775	768	761	782	753	787	752	735	752	709	772	738	698	732	755	739	729	727	809	752	805	736	785	759	707	734	740	757	753	729	749	774	740	766	754	814	767	794	720	752	735	780	720	745	797	745	728	826	757	787	721	741	720	771	766	755	707	747	749	742	787	771	802	695	740	780	737	740	781	734	741	772	725	727	733	719	750	828	765	754	754	795	740	757	755	762	744	708	764	695	715	799	755	752	762	789	781	763	720	776	741	753	768	770	745	755	747	703	748	730	712	742	775	755	779	744	772	713	762	759	736	711	756	822	759	757	707	771	766	695	758	785	785	813	723	770	724	735	749	763	799	763	751	760	755	761	752	777	785	745	772	739	799	737	723	806	751	773	718	726	797	739	735	700	718	744	791	723	705	765	736	741	763	774	764	709	757	719	759	773	765	750	730	760	772	786	723	722	744	725	702	725	761	698	746	759	745	753	787	771	774	760	757	770	716	767	775	775	711	729	737	749	826	763	764	775	758	727	768	751	748	759	736	766	761	785	772	720	797	752	797	774	802	743	745	750	793	759	735	787	769	756	759	759	769	766	742	775	750	763	770	771	789	761	767	706	733	723	815	799	722	784	761	764	753	705	787	763	802	756	824	787	805	765	751	756	764	782	735	736	764	785	764	757	706	795	760	758	726	777	759	788	751	758	748	765	760	818	778	806	733	754	793	770	741	737	736	753	707	781	744	745	746	724	793	754	778	801	750	777	785	790	737	782	757	751	784	748	754	754	705	768	727	761	757	785	793	761	748	774	715	745	765	766	714	701	743	791	780	769	780	695	795	716	788	787	732	761	728	782	793	742	769	776	784	748	732	733	741	805	744	767	764	747	763	789	739	737	766	767	677	696	727	737	739	775	750	806	768	750	793	756	741	791	768	731	733	822	817	756	734	775	777	736	725	748	795	715	756	727	745	796	763	754	736	758	751	758	728	736	731	748	815	768	805	770	789	741	741	734	782	746	758	759	767	777	758	810	718	737	742	755	703	780	778	699	759	711	767	744	750	773	742	801	779	761	751	751	750	802	734	706	772	747	714	745	836	762	785	727	794	777	766	761	742	739	745	795	829	750	777	726	765	762	796	730	788	751	788	766	720	755	763	764	792	772	782	729	758	769	753	724	738	793	752	775	788	769	728	798	772	761	759	768	714	783	757	771	712	835	774	706	795	760	798	771	738	733	767	759	756	734	766	779	753	769	777	787	719	765	783	706	763	749	777	739	754	728	723	739	779	762	683	732	725	760	718	740	787	723	749	752	776	705	720	750	776	766	742	735	767	782	746	758	785	779	762	731	758	731	727	753	758	751	778	749	744	738	790	804	705	802	735	825	754	682	718	772	734	734	771	729	776	783	761	746	757	740	701	799	847	759	770	765	759	783	768	777	747	788	801	808	763	779	788	803	726	737	739	758	741	773	747	755	677	785	738	760	747	774	757	732	769	716	777	736	775	704	801	747	726	760	756	769	801	695	761	708	735	719	723	735	757	765	755	721	727	739	740	732	768	769	718	803	772	739	765	732	732	752	758	748	754	754	742	777	814	747	746	773	774	792	692	732	728	773	756	765	746	749	797	785	758	771	731	752	824	825	809	765	752	737	760	759	775	758	737	756	783	760	763	748	744	775	734	805	796	715	776	749	776	772	742	749	701	753	775	767	723	772	765	770	776	770	739	769	823	791	754	757	773	745	780	751	761	724	772	771	787	784	719	743	782	751	749	780	806	769	757	760	749	762	744	739	736	778	768	753	715	737	760	712	789	709	783	745	743	779	739	752	751	769	732	744	791	717	803	717	754	753	726	802	770	722	740	725	752	737	765	806	708	785	762	761	792	754	713	761	795	749	766	759	772	756	776	748	770	785	757	767	738	725	795	758	710	783	807	734	765	795	749	805	717	816	757	740	766	771	717	748	792	739	761	754	749	751	770	751	745	800	817	755	740	786	756	839	736	765	730	719	743	808	746	807	729	769	764	799	713	716	768	747	730	747	769	785	759	768	744	781	716	757	773	772	709	785	789	708	759	743	753	734	758	753	759	751	740	792	813	736	798	725	722	752	795	762	796	748	745	787	775	768	756	768	764	760	789	734	758	760	757	743	742	748	766	779	763	719	759	726	778	767	760	778	786	792	743	768	719	760	754	686	738	752	755	750	763	748	790	741	756	743	709	793	750	773	774	742	764	783	760	793	735	744	727	798	808	752	780	721	754	758	769	728	764	762	714	779	740	789	736	791	781	777	739	769	808	753	714	737	710	831	792	765	749	737	783	799	739	719	727	796	715	748	702	783	697	731	734	783	722	767	704	802	751	730	761	737	779	728	804	720	772	748	752	727	752	751	770	775	781	785	724	790	746	732	770	709	767	786	770	766	771	675	752	763	790	787	762	670	786	761	747	740	766	782	783	782	779	766	759	781	792	791	750	718	802	673	722	720	747	767	776	761	753	736	752	730	697	772	766
27619	20521	9055	808	501	390	395	375	391	387	382	370	364	332	394	359	339	376	316	336	351	358	359	333	373	346	342	359	333	348	333	341	345	342	343	357	351	350	328	402	345	341	364	355	350	349	343	379	345	351	318	339	377	322	346	363	334	352	324	375	362	355	318	358	354	332	341	322	390	363	342	333	320	365	364	344	348	344	345	345	365	330	357	352	380	350	364	364	328	356	369	313	355	378	351	354	332	376	370	326	358	341	337	352	364	328	333	361	341	369	347	345	354	320	340	383	326	334	365	363	358	336	371	331	336	361	354	310	380	332	345	312	332	335	364	369	308	326	330	309	348	338	356	331	349	384	347	328	383	358	374	382	367	350	388	342	384	380	350	343	324	359	364	365	379	352	362	351	360	338	332	340	336	333	364	337	368	380	350	343	347	362	326	344	361	340	352	379	348	355	323	349	334	365	319	326	355	340	346	334	360	354	335	386	369	383	363	357	355	332	285	354	339	376	379	335	367	374	344	352	318	346	354	348	340	343	336	314	363	369	341	322	342	335	329	378	356	321	359	371	310	374	338	327	347	356	352	350	348	382	343	347	360	350	366	362	320	344	388	341	354	342	409	347	336	312	326	345	347	358	340	379	340	366	360	373	339	358	343	345	385	386	373	364	332	339	345	353	302	329	341	394	358	360	340	345	323	369	334	346	326	346	374	379	365	356	361	360	354	352	355	344	351	353	346	357	339	378	346	357	343	360	321	335	379	352	306	337	353	332	368	301	323	373	384	329	326	325	392	350	312	344	348	324	365	348	358	303	378	338	330	359	344	365	353	362	351	378	365	343	354	334	336	344	376	337	356	372	346	361	357	363	314	356	336	333	351	360	363	386	340	365	323	362	361	330	344	341	366	350	339	352	344	368	341	369	323	345	375	338	357	353	338	348	367	330	345	375	332	346	372	348	361	342	362	321	372	359	373	339	361	328	366	342	335	340	353	350	331	358	312	313	362	364	349	380	339	342	341	364	336	351	354	339	315	338	331	372	384	349	360	357	330	320	322	346	362	329	336	381	379	336	344	389	389	356	367	362	350	343	347	364	297	358	345	339	339	353	315	377	331	369	350	342	369	358	362	317	342	371	357	362	331	364	348	369	345	327	350	349	352	346	332	327	337	330	362	316	368	323	352	370	340	324	360	372	331	371	373	332	366	391	334	320	353	365	342	343	330	352	380	351	336	349	373	328	352	350	366	314	348	343	331	304	344	347	383	337	377	355	391	378	358	353	348	348	388	355	344	356	301	346	339	340	374	337	328	374	349	367	326	356	376	361	360	340	373	381	387	354	366	355	374	379	331	344	365	336	362	374	348	348	362	347	335	344	321	339	355	340	384	341	333	346	348	351	385	350	374	313	392	385	372	294	333	314	310	347	346	370	337	369	335	348	357	383	358	355	391	378	373	368	354	363	343	348	331	330	378	351	379	353	371	336	344	352	349	349	351	360	332	367	344	353	376	357	354	355	366	379	328	364	348	377	354	355	393	368	366	344	352	350	365	351	357	359	353	352	336	339	357	337	335	366	372	313	335	328	367	339	313	360	334	325	330	358	377	350	370	338	308	334	321	372	360	357	369	352	341	355	333	321	337	370	357	346	369	357	330	338	391	346	337	317	347	348	353	382	348	326	341	329	352	375	348	340	340	334	351	350	349	349	367	349	348	343	334	338	338	341	367	340	391	348	335	361	349	341	366	340	362	357	353	356	319	358	337	365	367	344	357	349	338	356	383	351	347	324	339	349	368	356	359	357	333	327	367	350	367	386	340	346	364	347	328	351	367	355	341	354	344	374	321	345	348	370	317	337	364	359	334	354	346	339	358	335	354	383	350	364	328	354	363	337	348	331	322	365	368	346	332	368	346	326	362	351	311	349	341	309	300	356	353	333	346	361	294	371	321	315	378	378	371	341	346	347	316	315	342	340	346	356	355	338	358	337	364	383	367	350	344	366	322	368	343	355	366	305	338	367	328	376	354	304	329	360	369	374	366	375	337	369	368	363	359	345	341	345	338	359	366	348	365	344	342	393	366	342	315	346	343	354	358	361	349	377	370	354	362	336	338	366	389	378	361	386	374	331	340	346	338	348	402	351	364	317	344	364	371	340	379	346	359	352	349	362	346	346	368	356	328	355	336	361	333	340	340	347	338	342	335	327	335	332	367	354	370	352	343	344	336	374	348	378	356	340	355	315	354	351	333	307	346	333	346	344	346	356	349	358	350	354	324	353	375	340	336	356	332	322	333	334	356	312	340	374	369	358	320	363	339	344	341	342	314	362	331	350	325	316	360	332	342	348	322	326	343	343	338	364	360	357	369	358	326	369	351	313	354	316	328	345	358	341	341	352	350	367	362	339	355	336	344	372	343	370	325	379	369	363	368	347	337	351	341	352	386	355	377	371	331	347	345	364	310	349	342	367	355	326	355	369	389	351	344	368	361	354	361	394	341	362	290	370	373	362	337	358	340	336	375	331	351	352	364	353	350	339	328	346	376	356	335	380	360	375	368	350	360	361	344	348	350	351	356	324	329	334	342	345	349	374	350	333	357	364	365	369	362	381	396	353	366	371	338	361	365	368	381	359	399	329	322	340	336	384	348	334	321	363	330	359	344	371	391	319	322	355	352	352	350	357	344	345	338	351	383	352	333	338	343	360	380	360	355	363	333	347	343	370	322	357	335	354	359	352	346	377	320	330	342	383	358	313	376	360	345	357	342	389	355	384	340	354	307	332	320	328	347	351	360	309	346	362	332	357	361	317	343	386	343	322	347	318	355	354	364	347	379	350	376	338	368	338	382	366	364	310	349	339	349	392	345	335	350	314	302	357	370	327	339	365	360	364	306	342	392	363	343	351	363	366	333	356	364	356	354	370	358	354	375	380	347	359	382	367	356	348	333	362	364	358	342	374	371	336	374	323	340	359	326	357	351	362	341	322	339	343	349	365	369	345	353	344	353	387	350	344	370	349	348	349	346	330	358	359	356	359	359	357	336	355	333	359	366	310	357	366	358	336	362	335	339	333	343	359	340	354	334	366	361	322	384	328	323	316	333	332	382	354	366	313	351	327	331	371	377	349	350	383	341	321	363	343	368	370	357	350	336	331	362	399	347	364	343	359	376	370	367	317	354	348	346	359	363	365	348	376	384	379	349	333	358	329	355	345	331	338	304	355	338	347	328	331	327	341	363	382	349	332	364	345	361	395	326	372	330	342	368	374	337	335	338	363	320	347	363	336	358	311	337	340	326	332	382	386	350	322	356	354	357	368	354	338	342	405	369	357	348	362	327	361	322	329	366	372	353	351	366	329	329	330	334	348	371	306	318	346	344	330	386	336	333	372	347	326	363	362	358	320	353	357	357	336	355	361	364	345	333	341	343	346	339	360	367	342	376	353	334	327	365	363	361	342	381	332	349	364	348	344	389	360	367	350	365	295	341	340	366	365	350	380	361	324	338	362
19257	1445	1037	674	571	573	522	532	441	498	464	448	439	425	427	421	408	444	421	420	415	397	434	448	446	412	396	399	459	425	430	413	430	455	416	452	429	419	392	413	445	406	418	391	433	428	420	416	416	447	418	448	434	392	430	419	422	399	416	446	421	416	434	455	419	422	409	391	438	460	463	395	413	415	438	448	427	407	433	431	429	409	375	416	458	401	395	393	445	408	411	447	403	398	435	408	440	407	445	428	421	394	416	420	397	391	471	452	415	384	395	427	417	403	416	421	405	439	403	428	409	410	428	415	412	416	430	419	428	414	434	441	408	421	438	410	409	443	424	413	403	369	419	425	443	411	450	428	384	413	413	424	422	459	446	440	435	407	418	444	421	414	401	442	400	431	424	435	410	407	450	412	459	426	393	402	405	412	417	422	434	438	425	440	453	379	407	412	430	449	431	418	443	415	436	430	374	457	414	410	418	387	429	404	429	419	411	410	417	398	435	418	401	417	455	368	450	442	397	440	457	447	401	452	417	438	380	392	427	423	422	428	451	424	404	463	439	446	487	433	388	423	453	416	372	405	420	398	429	397	407	409	440	418	409	405	416	411	400	457	416	426	416	424	429	455	426	445	420	431	443	433	404	414	449	437	404	446	429	441	422	417	395	448	455	438	425	456	421	446	443	445	437	391	448	444	439	394	409	429	426	461	413	417	430	397	433	468	426	469	424	425	410	425	410	419	416	434	370	428	458	410	419	399	396	437	394	438	418	431	454	424	405	430	447	446	435	434	393	408	412	351	431	432	404	381	403	391	384	396	422	454	386	414	401	399	414	406	409	418	410	456	407	421	414	422	410	420	430	422	411	423	424	414	437	458	418	384	414	427	426	424	392	409	396	406	455	408	412	435	443	416	409	422	446	426	372	428	432	423	409	421	435	411	404	445	424	434	425	437	432	423	440	424	419	422	402	423	428	390	385	420	430	427	447	433	432	419	420	435	433	430	450	435	403	432	420	427	476	416	415	433	480	420	475	418	419	421	448	439	410	407	436	430	421	438	421	414	451	419	466	420	418	435	412	448	406	403	436	425	398	434	445	415	464	383	434	404	403	452	425	415	410	403	422	411	401	425	407	438	411	410	437	410	401	427	410	401	403	393	410	381	418	405	411	449	416	417	394	426	417	450	387	387	410	468	391	462	411	431	446	430	423	429	385	418	426	422	404	428	443	394	430	409	422	404	416	416	411	424	447	457	425	412	459	421	447	397	425	396	453	409	398	448	425	399	428	424	412	405	414	456	384	425	412	413	422	441	411	413	433	413	423	425	431	452	403	408	415	408	417	424	438	406	426	441	432	410	398	449	411	399	434	411	432	431	428	430	397	390	422	465	460	429	405	447	423	360	459	424	430	455	421	419	425	419	409	452	427	412	432	440	398	408	415	422	413	422	413	464	425	439	433	387	442	429	453	419	432	419	422	431	415	435	428	422	391	389	410	449	416	434	418	426	418	448	426	418	405	425	425	424	425	415	424	422	370	426	407	462	423	399	405	398	421	434	421	453	400	425	431	390	428	428	443	420	378	445	408	431	429	425	403	389	436	414	401	453	423	416	447	414	426	466	419	402	418	444	423	453	409	424	419	414	402	420	400	427	405	390	431	444	450	455	444	432	423	392	418	402	429	423	425	404	419	436	454	420	406	445	420	417	429	385	440	446	403	430	445	422	423	407	426	451	416	416	405	418	402	386	455	393	466	400	388	373	446	369	427	419	439	401	450	417	428	420	430	433	443	437	407	387	413	393	421	424	447	438	423	424	418	426	401	440	413	424	449	387	452	414	407	427	379	431	422	424	395	422	421	416	438	430	408	425	433	440	407	422	441	438	439	431	403	400	425	418	444	408	400	419	400	378	428	418	398	433	435	424	406	381	472	390	422	421	450	439	442	404	438	412	417	386	440	384	428	417	450	425	450	409	405	427	427	389	418	429	375	393	423	412	388	397	434	439	425	407	406	407	443	380	392	394	413	414	417	428	463	432	393	425	428	401	417	434	427	410	424	455	450	424	411	428	425	413	402	404	430	423	408	419	435	405	418	404	396	436	418	432	431	426	412	421	427	434	394	450	406	409	424	430	403	410	416	398	414	407	447	447	421	444	405	418	442	404	392	423	386	421	473	421	434	403	420	434	428	407	430	425	421	434	470	429	429	474	389	414	437	414	422	433	404	398	440	415	460	386	415	408	409	400	442	448	453	429	419	443	419	408	397	434	387	400	401	383	422	419	433	406	400	401	428	417	425	406	456	441	425	420	401	387	437	392	424	388	445	432	397	430	430	424	406	429	376	400	432	413	412	404	402	397	427	397	411	437	441	425	429	429	433	425	415	431	427	429	403	431	423	401	415	433	448	452	455	406	375	411	408	409	440	404	419	399	406	405	418	390	415	433	433	361	423	411	394	433	432	447	391	423	430	449	431	425	440	422	453	435	395	419	387	447	432	430	443	417	415	455	396	403	418	446	406	427	435	423	413	433	419	431	426	422	404	418	451	448	445	397	426	410	448	412	429	441	408	432	425	417	395	425	432	444	406	438	394	391	400	390	395	403	448	402	414	439	427	436	413	410	393	428	421	454	397	423	430	438	435	416	404	426	454	407	426	441	449	429	400	417	410	405	365	372	433	380	358	448	429	410	414	391	464	427	417	420	419	427	416	389	421	436	413	423	400	442	390	459	416	410	462	414	439	381	411	427	409	400	440	433	429	438	399	442	422	412	422	436	376	416	455	399	416	424	452	406	425	396	443	451	424	458	411	427	415	447	438	441	434	394	386	408	450	437	412	422	411	397	392	406	412	400	370	411	464	406	418	456	419	419	404	398	411	440	377	421	409	447	412	390	420	430	406	441	379	426	426	432	431	412	439	439	401	420	451	423	412	437	445	411	438	419	433	428	439	398	411	396	409	437	419	431	418	404	403	427	407	438	423	391	421	446	451	427	409	421	449	425	428	370	406	439	404	435	427	434	422	403	434	441	415	412	431	446	432	409	414	408	394	458	470	434	418	422	427	419	442	449	464	406	424	434	420	437	412	437	395	396	417	440	444	428	449	420	448	422	387	393	454	434	407	447	452	451	400	439	411	445	406	403	423	413	427	421	450	401	409	424	457	380	420	453	448	400	421	397	440	407	417	423	434	422	398	411	422	412	398	427	483	384	399	443	430	447	413	456	415	421	425	440	413	411	415	391	424	443	440	414	402	416	457	439	391	413	426	419	410	441	430	398	422	473	419	459	374	431	428	426	417	387	455	422	457	417	407	423	462	405	407	398	432	425	440	391	429	446	423	419	434	394	419	451	439	415	417	422	427	431	393	408	408	414	428	408	438	429	426	440	424	395	400	410	466	400	428	407	408	434	400	402	413	371	405	386	438	447	445	427	433	401	435	430	389	408	370	433	394	431	452	431	430	421	418	431	424	461	403	405	412	404	401	392	398	412	401	402	450	402	448	418
23749	21256	28680	24141	21258	12546	1357	807	591	589	560	508	486	459	435	401	398	431	370	407	373	367	383	386	358	370	362	351	334	357	360	367	351	368	352	352	342	363	338	346	358	347	348	334	359	347	347	330	354	329	361	343	317	333	386	342	329	362	361	325	327	338	335	336	338	326	304	350	374	341	319	347	308	346	387	343	332	364	360	347	320	343	328	355	339	382	343	374	331	370	339	331	334	320	361	315	338	332	349	337	346	347	354	327	328	326	310	355	342	322	322	334	349	374	322	352	351	340	328	378	365	321	340	328	368	343	351	329	292	340	316	331	336	342	339	326	346	312	345	321	342	338	325	329	358	346	353	364	327	305	328	355	340	342	309	331	377	331	306	314	329	321	339	335	331	357	352	314	356	355	360	329	337	347	303	334	321	351	318	307	320	350	358	371	352	321	321	325	343	383	328	344	334	312	330	318	346	372	371	345	374	323	305	315	316	326	326	359	324	349	333	340	329	371	331	332	332	352	343	339	320	314	400	346	364	358	285	319	314	353	332	356	327	351	315	327	353	331	354	367	337	336	343	330	352	371	316	338	343	369	349	317	358	349	339	327	362	321	306	336	333	328	318	331	358	338	351	294	352	365	318	335	349	356	312	319	340	348	325	361	326	339	334	358	344	329	328	337	357	356	320	325	314	366	291	327	350	326	338	315	327	330	336	322	367	335	359	344	331	353	324	345	329	383	348	352	339	318	342	323	364	328	356	328	336	358	361	374	355	313	378	337	330	357	356	359	351	348	358	307	347	331	306	318	325	362	339	345	332	327	319	352	348	315	357	332	322	330	334	334	375	337	357	357	353	308	328	317	365	333	345	364	348	346	360	367	320	310	361	351	362	379	331	323	345	359	336	326	356	294	323	344	341	331	351	336	329	307	334	345	324	335	331	338	315	357	344	363	349	282	361	353	337	347	342	322	319	346	352	325	361	329	331	354	337	334	285	341	297	336	354	352	370	346	311	333	312	355	370	327	325	336	332	318	339	318	321	337	321	336	349	358	354	384	362	306	312	348	364	328	302	355	352	375	376	334	323	376	365	356	350	334	337	324	325	299	318	307	319	311	325	343	347	329	373	314	351	338	339	357	345	338	341	339	356	340	337	338	344	365	320	333	351	337	319	374	346	352	360	339	366	375	337	345	357	360	341	324	353	343	316	356	331	340	338	325	326	352	339	352	334	311	331	339	336	333	327	312	320	339	339	338	355	371	338	372	335	354	349	331	341	354	364	320	339	359	328	337	348	343	330	341	319	356	353	344	366	331	334	333	360	329	346	323	315	317	364	356	324	353	326	349	368	326	356	359	308	333	343	383	322	324	321	321	351	333	317	363	347	327	307	299	341	298	368	325	349	297	329	352	319	337	358	352	330	332	298	320	314	325	333	356	380	319	301	327	350	351	343	331	315	310	330	353	344	302	356	347	355	364	310	359	335	322	341	316	337	328	354	304	348	304	348	332	355	345	339	315	343	334	320	322	321	342	329	335	334	322	321	329	352	360	352	334	359	336	319	346	355	339	329	337	360	330	327	336	351	347	343	364	345	337	318	338	323	316	353	333	333	337	335	314	335	357	317	361	333	323	383	344	342	320	342	350	340	376	344	344	357	352	321	341	343	328	359	348	343	347	318	365	337	336	332	360	307	316	323	335	333	364	355	315	335	331	346	314	335	327	346	331	342	367	367	342	340	324	337	367	337	327	346	300	339	365	356	345	349	336	350	342	330	349	360	340	330	317	357	324	353	338	380	343	347	305	354	311	351	350	376	328	331	363	361	343	347	341	325	314	344	336	336	337	321	364	345	354	378	343	325	345	338	347	335	320	357	326	350	338	299	356	323	330	315	315	349	314	338	312	313	338	317	373	311	320	350	304	328	378	328	331	311	328	380	302	368	364	317	325	326	371	352	343	314	340	330	380	341	329	352	338	330	306	375	340	353	345	335	345	314	317	345	332	307	317	327	343	328	358	352	332	367	342	347	366	338	334	351	320	358	343	362	326	343	347	359	336	317	317	352	331	351	334	365	377	378	323	354	320	315	337	355	333	348	307	330	368	358	331	325	318	321	318	315	351	330	320	342	347	344	368	354	314	358	335	332	322	339	344	315	367	373	337	345	327	304	327	300	359	342	326	354	324	352	330	335	316	335	321	336	357	372	316	330	322	356	334	352	358	346	314	356	341	371	343	354	384	319	373	330	319	329	339	337	336	336	343	344	356	337	334	322	380	344	351	333	342	348	329	319	336	325	328	317	313	353	333	316	316	329	331	328	335	342	363	307	358	357	330	321	351	343	344	362	346	322	364	330	350	354	328	324	330	346	331	343	323	329	297	352	327	320	339	349	310	345	329	365	389	341	308	376	316	330	358	336	323	339	337	349	333	351	318	305	306	340	372	354	341	354	354	386	326	380	351	327	341	347	318	351	365	320	319	360	364	348	377	337	329	312	310	321	345	345	339	334	387	355	327	347	347	336	329	301	362	351	324	310	316	320	366	336	334	319	317	308	296	343	372	342	360	362	324	351	331	367	327	356	324	343	338	314	330	360	327	318	326	324	309	358	309	321	361	339	348	303	340	348	336	354	318	357	353	344	338	382	320	349	327	310	334	331	334	328	328	365	326	349	359	337	329	352	338	365	343	333	321	321	341	330	345	312	341	324	326	331	341	332	328	340	359	331	328	333	366	347	332	276	338	344	342	344	324	360	334	363	321	361	327	330	325	329	347	342	364	350	370	314	334	315	313	331	318	335	349	320	289	334	337	345	360	347	342	349	305	330	339	346	330	322	335	317	304	332	330	376	335	345	369	325	345	316	347	357	336	344	343	325	324	316	340	317	352	358	331	359	336	321	327	336	350	328	367	324	347	321	373	342	329	330	318	314	344	307	336	333	319	326	324	333	363	324	339	339	356	364	367	334	349	336	330	314	282	331	328	354	348	323	346	342	341	308	351	347	323	327	333	341	372	308	344	355	320	347	341	333	361	324	323	327	354	330	329	335	333	321	377	348	376	350	317	363	333	313	322	339	341	317	346	363	316	301	346	336	329	356	319	350	307	341	357	308	336	375	376	329	346	347	322	328	311	350	330	348	344	329	363	337	366	319	319	355	334	318	312	337	346	334	362	362	355	311	343	315	313	325	329	356	361	310	353	307	352	341	348	319	338	343	328	312	336	314	357	314	335	324	304	355	356	331	306	315	324	329	342	317	331	331	349	329	354	361	353	337	334	329	332	335	325	366	330	334	346	327	368	344	385	334	310	365	307	308	330	346	360	345	352	317	358	324	309	340	327	302	325	328	374	347	334	328	353	326	301	327	341	357	326	305	337	347	330	309	318	350	340	325	331	329	315	340	332	326	341	325	356	337	354	324	360	296	365	349	356	342	335	342	332	340	368	333	327	326	311	305	354	327	339	329	332	311	310	362	290	336	310	286	323	342	335	355	352	320	333	350	336	349	329
22148	9809	7768	4081	2776	2034	1562	1255	1093	884	800	729	658	617	615	568	512	469	513	472	486	472	491	435	457	438	404	439	451	445	387	413	412	422	420	391	399	388	399	373	377	410	395	407	407	429	363	416	367	374	377	391	411	417	392	425	409	390	443	427	374	399	383	445	394	397	375	408	450	416	385	375	399	408	410	364	407	400	439	385	393	371	399	384	375	396	427	391	372	421	362	395	387	375	384	394	411	387	442	402	411	394	401	388	391	392	388	375	359	385	374	405	430	361	402	379	360	412	440	390	394	428	386	385	394	387	378	377	370	383	412	407	417	376	399	386	357	437	401	422	396	395	365	372	391	384	368	364	366	386	408	364	421	388	365	406	397	380	375	392	403	407	370	382	420	404	420	344	420	395	386	394	362	384	393	358	388	356	410	398	451	386	408	395	384	417	393	388	386	394	412	400	388	409	370	372	365	342	364	395	385	393	405	346	392	402	384	421	372	397	380	402	409	378	440	377	410	362	390	416	384	376	369	382	406	413	400	414	376	393	387	409	410	394	392	382	363	394	408	403	383	405	390	386	393	415	373	418	393	410	385	401	383	389	361	372	395	406	349	415	384	391	410	382	377	368	384	426	423	402	371	406	364	419	398	407	362	382	395	399	375	363	415	359	426	408	349	427	421	375	422	375	392	383	419	356	384	391	377	407	356	393	388	382	398	402	396	373	413	411	404	380	382	376	380	425	409	379	401	373	373	380	377	415	376	371	397	361	384	406	373	362	390	395	369	385	403	384	363	379	368	393	408	413	351	368	411	414	389	391	383	378	402	376	412	399	388	414	361	423	382	390	415	360	395	390	398	401	386	392	391	373	411	383	389	386	419	379	379	402	379	378	398	396	414	395	374	403	390	389	430	428	396	401	376	406	362	367	361	387	412	384	405	380	383	410	406	425	400	404	423	366	378	360	402	376	432	382	430	381	376	363	389	399	392	396	365	403	399	380	375	384	363	353	405	391	376	414	375	418	391	405	389	396	392	404	366	389	427	379	422	416	374	397	410	387	428	377	356	391	396	392	399	385	395	392	382	395	389	415	382	451	392	378	402	398	402	389	424	399	357	426	385	390	379	376	357	374	392	358	393	426	415	368	393	392	396	392	423	391	441	412	436	377	387	349	396	378	382	427	400	397	352	393	412	383	404	400	412	418	392	408	365	380	425	391	388	415	408	390	399	402	380	392	372	384	360	350	386	394	390	366	418	366	395	384	377	392	369	379	401	391	392	381	380	435	392	392	405	410	382	381	405	382	377	370	388	395	372	415	398	397	391	408	395	412	401	407	371	376	390	397	420	404	426	393	367	422	408	394	368	405	416	345	395	389	397	363	364	350	384	368	435	382	398	382	366	403	353	392	355	370	418	377	414	378	395	391	397	372	402	393	420	396	387	377	430	410	400	379	374	368	391	408	402	415	446	411	352	370	384	415	419	399	418	368	425	439	391	401	367	386	388	424	378	396	402	393	401	387	408	382	406	393	417	418	406	375	373	367	425	385	434	382	390	362	371	380	412	413	363	379	349	415	391	389	401	364	371	415	414	380	357	390	379	355	379	368	385	414	400	371	407	396	405	378	418	429	381	401	404	411	378	396	416	405	389	361	379	413	358	397	417	373	387	376	376	402	361	387	369	393	376	387	387	376	374	372	375	355	414	410	410	369	411	385	352	349	395	396	374	408	411	375	376	385	424	373	401	384	338	398	391	366	394	359	373	391	390	392	397	347	381	384	367	362	404	384	379	366	388	377	451	372	389	391	388	407	355	412	346	374	393	417	409	355	378	394	401	370	406	389	397	396	364	365	367	389	391	419	375	380	406	396	403	404	392	394	397	387	418	401	365	403	380	398	378	401	379	405	368	388	371	392	369	400	370	380	354	380	388	382	378	352	412	400	408	430	404	365	385	386	413	410	403	399	345	444	395	366	392	384	400	406	394	377	388	390	388	384	358	402	403	422	383	395	388	392	425	405	437	416	421	426	377	361	385	386	405	367	410	408	385	415	380	400	436	375	364	359	366	405	408	364	376	392	420	421	397	390	396	345	367	425	416	412	376	366	410	412	365	388	423	360	386	405	391	376	417	382	396	381	368	386	393	403	399	427	428	409	403	372	399	440	409	394	389	368	376	401	374	401	417	362	418	395	381	372	346	413	394	393	395	382	392	380	360	405	353	382	389	377	400	428	361	376	403	406	422	373	370	403	365	407	407	419	400	386	381	404	372	387	360	379	419	385	394	384	356	416	384	398	358	398	422	394	382	385	413	404	395	394	401	415	357	397	401	372	430	429	368	393	386	378	389	386	389	346	397	429	388	408	380	364	381	372	387	397	359	423	440	370	393	412	406	399	379	448	370	400	414	414	395	410	413	388	385	379	395	387	381	374	445	404	360	383	383	362	424	382	388	375	409	387	382	405	420	391	411	358	440	380	372	390	379	390	413	401	358	369	370	386	366	345	396	423	395	388	390	393	382	362	380	366	394	397	382	401	413	343	379	388	375	402	363	410	393	387	394	414	379	389	419	397	378	395	368	381	397	401	399	415	410	358	354	430	399	366	367	372	431	368	392	404	417	390	358	386	372	402	358	369	388	409	400	382	377	409	358	345	381	417	378	375	424	393	397	417	395	402	386	384	388	381	401	408	366	415	380	356	404	381	396	368	415	391	413	424	386	376	408	389	411	373	387	354	382	388	392	351	437	416	365	373	370	371	376	384	426	419	376	377	398	415	406	346	383	356	393	402	373	382	370	412	374	396	366	389	393	355	400	399	417	379	368	397	406	379	377	425	402	393	356	382	368	376	371	377	387	384	379	404	412	399	391	399	390	412	364	388	387	391	383	405	390	388	384	381	385	384	388	412	399	404	410	377	349	419	401	394	385	366	398	362	411	413	394	380	394	376	357	390	360	406	401	411	381	381	382	376	399	400	379	373	352	398	382	378	408	411	386	425	375	399	382	393	375	373	371	362	394	365	338	375	370	400	393	413	420	416	363	391	390	404	386	371	382	389	390	398	395	371	407	396	406	390	384	340	405	395	387	400	377	415	385	357	367	408	361	406	420	376	391	389	375	412	397	406	354	398	396	374	420	397	404	399	399	344	350	390	413	363	404	365	405	413	405	377	402	402	417	391	418	376	362	404	353	375	364	371	387	374	343	432	383	386	383	397	393	403	386	372	378	349	373	388	425	382	402	393	381	442	378	414	389	372	398	395	369	392	381	352	404	402	377	385	416	404	380	387	381	378	410	382	420	396	391	372	370	397	399	391	419	394	379	414	369	399	432	403	401	385	388	390	378	380	388	376	414	398	391	405	374	394	377	374	359	422	379	382	404	383	402	370	426	397	409	420	383	387	377	377	415	354	375	398	413	400	384	396	412	372	361	372	423	380	389	382	395	412	383	429	369	402	385	416	402	376	359	394	392	358	377	377	398	367	404	385	404	380	398	396	392	375	378	379
24913	21220	27618	25071	12916	1215	943	814	756	707	767	728	721	693	706	667	700	651	675	672	678	663	660	622	663	621	626	634	647	649	595	671	628	615	632	640	648	663	620	624	639	683	627	674	614	663	643	619	618	632	641	585	629	631	633	636	627	650	612	611	634	654	669	656	634	596	607	615	647	618	593	646	593	618	647	627	655	628	633	659	615	640	654	656	612	653	611	637	640	643	616	626	634	643	611	583	647	619	633	669	654	660	682	655	642	654	616	599	617	635	591	589	658	595	628	595	675	630	663	617	687	592	656	595	623	661	597	630	673	598	579	632	636	582	636	623	639	559	601	637	661	611	620	627	598	623	654	620	634	637	646	640	669	631	644	574	600	643	637	636	607	613	621	677	599	605	595	665	591	605	595	632	638	642	640	648	596	586	638	633	633	628	622	637	676	586	623	622	616	625	616	634	601	633	598	609	613	620	639	581	580	627	617	646	569	693	629	619	581	617	623	704	617	652	594	622	612	623	607	614	662	657	658	610	661	625	642	630	650	643	615	611	628	639	637	645	631	673	628	639	677	589	617	611	658	667	588	617	642	645	634	670	630	641	624	625	625	621	628	636	626	672	647	574	634	594	651	629	617	639	629	601	618	620	612	671	618	637	650	608	604	578	623	628	636	642	607	648	610	620	629	594	630	640	614	598	613	649	656	612	641	664	617	631	642	642	620	629	617	624	615	641	614	623	628	623	658	632	641	627	615	637	635	602	632	621	642	640	652	608	643	657	657	621	617	632	645	618	663	584	611	630	609	683	599	639	654	694	626	637	642	633	625	591	602	585	637	616	636	624	635	660	610	616	633	609	670	631	638	607	624	589	613	645	631	645	602	618	643	575	618	625	615	633	609	665	619	638	622	623	654	669	625	606	637	618	631	627	635	601	639	628	603	586	644	584	618	648	684	617	618	637	630	619	611	617	584	642	611	638	674	629	597	610	643	593	624	642	658	609	609	705	616	647	632	675	644	596	594	673	615	624	642	632	640	631	627	623	638	654	621	609	649	616	637	606	585	641	576	626	611	589	590	653	579	627	629	574	643	603	654	621	644	644	574	626	584	638	644	596	652	649	631	624	635	653	640	591	630	601	661	651	664	643	624	631	651	638	594	697	662	603	637	648	639	608	642	611	670	624	606	607	645	654	622	622	646	627	619	643	642	646	669	628	651	596	656	638	651	651	661	597	603	661	600	576	629	619	630	617	599	592	656	619	654	655	627	625	618	664	629	614	652	602	603	642	636	635	615	653	598	596	581	624	631	648	648	634	631	612	602	625	587	641	628	657	661	640	618	699	625	651	627	630	663	610	628	634	626	627	617	624	630	612	637	652	665	654	599	589	576	642	609	631	607	628	558	593	665	650	601	647	650	668	630	579	642	597	623	658	623	585	610	579	611	617	591	594	646	632	626	615	645	627	617	607	638	592	627	621	606	621	651	611	655	649	654	615	605	643	607	632	641	631	654	632	588	613	659	580	603	645	659	586	633	594	640	621	661	587	619	658	626	661	600	660	598	625	679	656	649	615	612	638	667	613	634	625	607	617	670	608	653	637	600	620	628	546	609	644	586	597	645	619	598	643	624	645	566	597	620	639	598	654	616	617	596	586	605	677	601	606	675	632	627	645	616	651	665	619	622	653	608	612	614	647	611	625	593	638	646	638	657	623	602	640	636	585	637	617	619	615	616	612	618	612	634	580	604	573	595	594	617	625	636	599	619	648	613	597	631	652	578	655	648	648	638	641	625	639	630	599	642	617	637	638	617	624	642	640	619	635	642	636	640	608	613	618	598	656	619	620	654	574	637	588	660	632	653	646	642	622	639	592	628	617	594	614	616	627	617	579	659	577	603	644	623	667	613	622	591	644	616	656	634	629	644	603	609	582	634	642	660	609	600	630	650	657	602	641	658	616	637	625	640	602	644	598	556	645	644	580	611	629	615	603	604	623	614	653	683	607	616	625	599	619	602	597	649	618	615	579	603	648	664	647	593	610	644	624	608	630	643	605	633	581	629	661	659	645	603	583	634	658	625	623	597	569	655	627	644	611	580	646	590	641	625	640	619	602	625	643	562	606	597	630	596	626	615	652	624	615	594	629	632	617	616	607	607	620	602	602	621	616	623	624	639	642	616	613	664	611	635	569	614	630	598	607	565	615	664	594	633	612	661	629	630	606	599	604	597	584	629	625	634	625	649	627	627	608	639	658	582	610	609	626	640	685	611	600	601	566	625	607	614	604	639	666	632	643	602	623	655	621	649	552	624	623	633	624	609	645	619	680	623	641	636	610	640	656	627	589	647	675	626	675	597	606	604	642	645	578	631	615	610	631	627	638	627	643	598	645	599	606	583	612	593	620	631	629	614	661	610	627	593	622	582	631	642	606	632	605	641	632	621	644	605	642	616	605	621	628	645	638	579	622	617	660	632	586	632	592	641	656	599	597	595	613	688	629	643	645	661	589	662	625	638	673	651	609	654	662	639	642	657	609	660	638	659	648	617	611	582	593	622	652	631	655	578	644	642	621	624	625	593	616	612	606	634	629	596	641	678	599	592	661	572	624	628	626	629	618	625	628	614	640	590	614	610	582	631	602	659	650	572	613	659	587	643	639	655	620	625	638	654	656	617	610	595	628	615	646	656	644	598	639	612	612	619	670	610	619	613	669	617	600	597	624	629	630	633	631	588	608	601	597	666	604	605	645	611	602	633	612	663	612	623	573	612	631	612	616	647	651	590	594	648	637	628	675	639	646	588	603	614	661	619	713	628	640	628	625	652	660	661	607	655	596	623	671	627	607	630	671	607	607	622	640	609	620	611	593	649	633	649	675	634	609	621	595	652	625	609	610	580	628	607	662	612	591	604	605	642	625	660	654	658	664	642	604	648	629	603	609	570	589	562	632	613	620	622	656	617	617	614	633	602	634	672	576	601	630	632	621	620	644	633	617	577	610	637	609	601	617	665	614	613	652	616	685	608	633	613	641	670	619	590	680	594	628	644	616	637	661	609	623	604	611	640	643	633	637	636	639	574	625	600	625	649	619	584	578	572	645	611	607	620	653	638	654	636	665	626	627	614	662	600	621	622	618	634	633	698	609	610	624	568	633	630	614	622	596	599	620	656	639	603	627	615	619	636	637	624	645	614	602	655	646	639	621	611	647	610	636	598	668	627	662	614	626	594	588	636	655	623	606	639	664	594	607	637	674	619	629	592	585	641	682	669	614	618	603	621	627	610	640	635	597	641	612	613	628	678	630	655	629	638	613	626	644	629	571	605	569	650	615	654	648	605	613	597	659	619	604	632	638	575	613	602	643	643	609	579	645	624	650	609	599	635	633	616	641	640	617	604	660	597	608	656	638	632	631	657	606	594	642	611	641	590	621	651	626	609	600	596	619	649	646	622	577	641	650	646	597	611	621	583	646	638	652	634	643	604	625	609	606	630	637	622	643	624	643	645	607	590	633
19324	5916	4701	2617	1888	1610	1403	1198	1070	968	949	855	888	806	796	768	790	804	764	717	763	767	746	694	757	690	748	721	713	677	700	729	715	729	676	677	748	725	706	686	691	724	740	715	687	751	719	685	707	735	723	786	764	723	749	738	756	705	676	705	719	695	738	700	740	709	708	686	732	695	669	688	743	694	677	721	770	704	691	709	733	688	718	709	698	748	740	696	674	727	701	719	737	682	729	693	750	710	691	656	742	732	678	673	671	682	709	709	696	689	716	684	711	704	745	720	773	712	731	665	713	739	763	714	683	650	675	739	676	787	721	758	711	667	731	707	724	678	713	688	713	738	756	727	744	736	713	689	736	735	688	716	724	730	684	771	723	742	717	717	757	724	762	733	707	737	710	751	707	732	775	752	711	721	664	719	706	716	703	697	724	705	719	736	773	684	659	716	717	707	723	704	758	712	718	714	667	710	706	698	722	726	701	704	750	759	768	713	733	707	725	689	728	709	721	750	703	692	713	714	676	746	656	692	725	725	651	694	720	787	695	702	675	669	679	697	748	705	722	705	695	705	680	693	748	715	715	724	706	724	723	738	671	770	744	728	731	724	668	719	666	693	680	689	703	707	726	716	728	757	766	742	716	718	683	719	705	679	705	712	727	710	708	757	671	707	684	725	679	704	720	754	674	721	737	747	722	729	685	742	740	695	705	662	717	741	712	698	729	690	716	676	716	731	673	710	753	703	693	704	721	749	718	659	752	681	731	721	674	709	717	704	700	746	718	701	644	719	725	707	700	743	730	744	739	684	697	732	752	739	706	794	701	739	742	711	646	689	735	724	731	691	689	688	761	702	735	733	683	755	717	692	735	759	711	710	717	686	720	679	649	725	730	715	679	744	695	671	748	732	713	693	712	669	695	715	688	673	726	759	692	708	735	725	678	750	744	693	706	733	751	711	682	715	729	702	710	710	688	719	707	650	727	700	701	775	709	733	696	714	717	682	735	690	680	709	765	705	704	713	726	675	677	685	706	743	706	681	687	738	724	711	756	738	721	678	662	735	725	718	702	723	670	722	682	749	692	706	648	713	744	712	674	771	733	720	688	707	760	735	770	673	692	697	697	708	719	749	722	730	681	726	667	705	749	696	698	717	712	737	697	656	670	695	703	710	700	733	709	744	700	677	738	711	668	723	713	706	710	698	684	720	719	716	733	688	707	685	712	705	705	719	694	732	700	704	730	718	718	764	719	706	682	704	697	745	666	684	725	670	722	668	747	734	710	711	702	674	737	745	700	747	741	725	667	719	700	671	716	698	725	700	699	729	734	695	696	724	713	771	701	785	678	685	712	688	728	757	660	747	724	776	717	683	697	712	677	711	663	728	735	721	713	688	762	715	732	694	707	772	748	734	708	704	698	704	742	666	678	707	741	734	708	728	654	683	719	734	703	692	708	701	729	728	710	746	673	703	742	739	719	667	684	729	720	766	724	718	731	725	720	728	761	680	684	688	712	723	697	746	709	690	684	689	703	683	721	723	725	680	724	712	717	692	714	747	700	750	727	710	736	726	695	706	662	699	724	724	702	751	701	731	702	691	704	686	648	734	690	740	728	715	722	722	645	746	683	719	653	654	669	718	733	728	726	730	688	676	679	669	661	715	703	682	707	749	716	716	700	708	717	708	685	683	745	712	668	699	715	683	762	686	726	663	689	714	696	655	689	674	711	715	723	747	725	676	692	700	732	660	744	705	662	710	699	742	661	704	776	702	701	737	713	677	716	689	759	714	744	702	658	745	716	709	700	737	698	696	706	705	687	686	683	740	711	698	781	720	740	709	722	739	788	700	719	700	690	712	720	651	735	700	727	731	684	725	720	695	701	683	762	716	758	715	729	700	717	696	734	705	651	710	692	717	702	730	714	727	718	732	647	684	718	730	686	693	716	728	658	721	754	693	685	712	659	720	774	663	729	688	760	726	730	744	728	713	708	701	690	696	711	662	660	740	698	706	683	692	680	683	701	718	688	703	681	715	717	734	761	720	717	753	748	759	706	711	732	744	694	725	668	667	706	739	699	715	713	701	711	715	713	686	662	720	735	693	727	738	768	688	723	726	717	728	746	746	724	714	737	723	668	690	680	753	695	696	718	699	755	718	667	649	717	733	692	752	638	713	704	714	712	776	698	698	682	718	702	731	722	720	676	747	731	729	706	709	764	667	682	615	705	719	665	723	701	699	699	726	695	704	692	693	700	649	745	689	727	688	686	710	755	734	721	782	695	670	696	710	720	740	678	691	669	675	714	700	719	757	708	703	737	699	684	724	725	721	734	734	686	737	716	724	699	647	699	724	680	718	714	666	733	698	667	693	700	733	711	713	697	715	737	753	761	689	766	757	753	720	764	698	683	646	695	699	707	733	749	652	681	651	671	722	762	723	736	721	712	712	777	733	686	727	754	685	779	722	740	722	716	669	716	685	743	719	645	705	683	714	724	717	719	691	694	718	696	726	759	738	718	743	701	678	754	730	715	724	717	720	737	721	697	659	686	775	720	733	731	720	720	718	721	723	671	689	657	705	716	692	700	710	698	687	637	739	677	724	726	739	655	702	721	772	690	771	697	674	667	695	723	659	707	710	746	692	705	686	722	710	648	671	697	794	702	747	739	706	739	643	707	735	698	715	688	666	733	718	736	708	707	665	749	704	704	718	707	718	742	676	737	676	740	704	692	701	708	706	670	681	721	689	665	720	712	726	738	718	767	717	741	705	747	701	707	716	704	738	731	729	748	722	682	710	701	696	719	733	781	690	700	739	663	686	707	722	714	704	717	664	686	713	697	713	710	691	733	703	726	715	651	763	698	676	655	678	678	710	748	661	731	705	734	745	720	698	702	684	705	725	678	647	680	748	687	697	761	623	666	738	698	688	731	702	729	733	718	720	674	713	655	718	746	709	779	737	692	752	729	689	732	750	704	725	708	685	723	751	709	710	675	732	689	711	703	727	676	700	719	751	712	716	699	691	747	690	689	763	686	661	749	688	729	720	716	688	694	721	689	699	662	731	708	730	746	709	649	669	743	694	714	716	731	709	700	702	703	757	740	688	688	691	710	711	731	733	683	722	677	717	684	725	695	723	716	706	724	652	702	706	712	731	710	741	736	749	717	711	692	717	732	699	693	689	684	720	718	718	753	762	694	747	718	716	719	733	749	704	727	669	762	736	719	677	684	638	726	735	708	722	693	703	699	730	712	706	722	654	734	707	680	676	722	688	716	712	703	706	717	737	717	704	715	732	712	736	710	694	722	663	675	678	686	799	676	706	685	714	723	716	753	718	706	763	697	723	737	686	696	741	699	706	692	667	758	704	697	703	706	752	730	695	733	706	659	712	693	688	720	707	702	693	706	689	692	667	746	717	706	680	711	740	703	710	716	690	715	780	719	682	738	745	697	724	711	767	712	677	714	722	705	690	709	715	684	661	749	738	738	740	728	685	702	694	712	737	729	716
22717	21236	29005	23760	21238	21300	12337	1784	1278	1281	1082	1018	1008	943	853	877	864	804	814	809	783	778	785	747	739	768	758	727	747	798	726	726	699	689	731	730	771	736	740	735	694	699	677	710	723	725	711	689	705	752	720	760	702	767	709	709	703	757	684	706	691	715	729	687	686	703	752	685	700	707	710	718	687	688	693	695	745	701	744	719	742	721	694	679	703	742	731	725	681	665	721	713	674	716	700	733	771	681	691	687	723	668	744	680	682	701	703	688	700	716	707	685	737	698	730	725	625	734	696	715	676	746	664	707	726	707	741	711	719	783	739	710	697	703	722	739	725	705	703	701	742	694	713	733	731	686	634	711	699	740	685	688	695	740	732	675	691	713	675	709	721	704	689	725	703	724	701	711	720	738	697	729	707	713	689	718	717	699	740	672	755	719	725	697	698	702	740	704	697	728	667	699	685	720	719	693	709	682	657	662	708	724	655	720	665	687	697	734	706	689	711	711	691	660	697	746	659	719	743	687	704	682	693	694	656	658	688	733	689	721	719	686	656	736	724	732	720	750	688	746	696	712	665	699	700	750	675	692	697	724	719	674	679	684	729	699	676	674	692	669	692	705	691	687	745	688	716	683	740	700	712	671	757	705	765	719	681	698	677	744	652	733	705	637	702	699	696	738	677	715	676	700	681	660	706	704	668	679	717	696	737	651	730	706	744	648	705	717	701	690	708	746	701	672	701	722	682	697	702	700	713	677	699	684	729	689	666	724	684	712	725	711	717	658	656	750	709	711	714	719	690	658	728	690	729	665	688	722	695	711	706	660	691	680	691	724	682	676	703	755	681	683	708	662	659	709	726	735	679	719	687	727	698	657	684	708	693	707	732	695	722	761	723	701	690	701	676	698	688	701	718	739	711	702	703	688	701	672	680	736	691	674	658	689	685	705	705	695	733	731	643	750	675	685	733	761	731	662	705	699	757	715	653	667	691	727	723	685	691	675	694	746	693	697	732	727	706	690	748	707	717	685	717	658	724	695	693	691	741	696	711	702	666	653	704	712	671	732	767	686	709	697	690	682	684	700	703	696	724	708	682	708	654	677	673	676	709	711	727	707	713	708	690	717	672	652	645	705	704	676	693	680	663	736	719	714	657	715	723	727	684	687	678	701	713	702	673	699	717	671	704	700	719	739	684	667	672	696	685	692	701	649	691	689	663	659	723	677	723	752	701	768	709	665	709	671	702	757	705	687	685	675	710	719	740	730	718	691	757	696	644	726	738	694	637	697	697	712	698	703	718	720	725	705	700	711	712	750	702	710	674	736	661	678	726	754	694	688	740	716	696	722	751	711	685	709	718	709	689	710	722	723	705	744	726	709	705	721	721	709	711	718	684	714	692	675	728	758	697	659	705	680	648	740	675	704	704	715	705	750	654	686	695	733	672	699	665	676	727	638	688	707	692	695	722	702	701	677	681	717	675	703	676	750	720	668	689	684	731	689	745	660	729	665	667	729	675	649	670	693	678	701	699	731	736	661	671	717	720	686	652	694	681	760	683	678	708	685	699	725	687	667	663	675	702	702	691	738	698	671	692	731	694	705	742	703	692	709	682	739	718	637	730	691	729	728	715	694	724	685	686	679	732	672	665	741	732	696	672	704	715	672	742	643	700	717	718	715	675	674	716	716	725	685	690	668	702	724	696	596	658	670	688	666	650	722	703	719	744	711	663	705	664	747	725	700	705	723	670	686	703	730	670	713	661	725	658	663	700	705	686	713	698	708	727	732	712	714	725	719	698	732	709	702	752	708	679	686	669	678	649	684	695	707	767	694	705	692	725	689	661	649	732	717	688	688	654	680	716	750	712	706	665	668	658	766	682	665	677	712	657	669	702	667	669	724	651	711	732	673	731	691	692	696	651	702	701	729	622	721	664	684	690	734	678	684	713	719	706	722	704	738	700	675	744	686	699	716	734	724	680	725	676	729	718	747	735	733	701	652	727	658	686	678	669	653	701	661	664	694	652	715	713	712	692	680	692	772	733	698	706	720	715	667	713	715	731	681	716	728	705	700	709	730	698	693	686	690	658	692	710	753	676	722	743	715	684	679	672	725	723	713	694	664	727	710	696	717	676	685	681	755	664	740	717	718	683	724	727	696	674	712	690	703	737	736	686	690	675	678	739	691	747	681	695	698	672	704	705	675	696	669	743	697	654	699	746	724	720	743	695	674	695	734	708	689	706	679	682	671	682	651	675	692	675	709	678	707	723	658	666	669	675	713	706	703	629	662	674	684	697	748	671	718	702	647	725	709	740	695	658	657	734	673	750	710	685	722	710	701	738	667	662	664	706	680	756	696	725	705	708	656	712	689	728	695	686	730	725	645	680	723	761	731	754	696	692	708	683	728	681	693	731	740	701	710	684	693	757	750	680	736	696	641	725	697	705	682	680	696	741	684	769	719	714	680	692	723	691	686	739	697	726	709	659	737	697	693	696	739	672	706	676	624	701	692	686	720	700	710	720	678	692	698	703	683	724	685	711	670	700	709	729	672	752	684	743	677	691	683	697	732	724	719	712	710	721	695	700	680	712	729	662	714	738	694	758	727	705	724	689	717	718	710	722	673	721	728	729	710	695	697	744	729	724	682	680	762	671	737	760	718	681	671	681	700	709	685	700	740	749	667	675	702	712	698	666	688	742	707	657	703	683	749	693	661	691	681	691	732	693	664	720	710	694	738	737	722	705	710	703	721	667	699	694	668	703	718	709	723	686	767	648	707	716	710	706	749	643	705	648	670	727	703	674	695	743	686	724	697	698	744	712	705	692	738	729	688	692	658	738	663	682	663	689	690	703	684	756	767	669	757	717	719	734	707	687	713	669	662	682	771	723	671	731	664	703	709	705	701	686	707	711	702	689	689	727	710	695	727	691	696	733	714	702	677	744	666	700	679	674	734	694	708	751	729	661	654	740	723	697	684	695	690	725	696	687	677	724	687	653	712	718	748	720	695	662	704	732	732	719	689	711	711	647	680	696	706	712	744	694	713	697	666	717	689	660	716	687	692	707	696	665	726	775	676	680	692	680	674	716	671	696	750	761	746	734	710	683	723	711	674	678	690	692	699	657	707	716	734	694	712	662	730	679	712	670	726	698	727	703	708	657	730	677	678	721	706	660	703	692	636	697	642	760	711	679	689	707	709	695	706	714	662	731	697	730	688	672	695	714	666	693	669	673	696	677	715	708	721	705	672	696	659	725	722	760	680	631	680	673	724	705	727	719	702	655	653	738	681	716	710	726	710	663	724	736	679	680	708	728	743	695	717	754	719	682	709	692	718	668	664	658	715	724	734	659	661	708	699	720	666	669	679	671	695	707	769	658	715	661	703	723	773	694	694	686	686	734	635	686	709	732	674	727	707	698	666	663	711	679	724	731	689	705	696	706	653	699	733	681	679	675	717	666	651	643	694	695	673	748	654	724	706	755	688	696	689	677	697	701	666	698	743	752	717
22198	15693	12973	7259	4995	3636	3110	2495	2104	1724	1603	1437	1281	1164	1175	1042	1014	960	915	957	923	914	898	887	879	822	871	861	849	805	763	799	821	833	779	778	791	821	775	777	786	797	769	770	762	779	788	762	742	726	763	760	801	766	762	816	748	803	783	737	757	797	778	762	736	776	789	799	721	773	784	764	768	758	716	726	757	783	815	813	738	780	794	816	736	755	819	812	741	794	780	770	789	755	730	733	772	731	774	740	759	763	762	748	776	743	762	794	761	769	754	739	760	766	736	699	717	770	747	730	783	765	772	793	764	736	773	736	731	807	726	779	802	755	799	773	773	785	755	751	779	740	751	740	716	772	765	763	775	726	720	724	733	784	773	753	725	763	754	777	736	779	800	723	793	842	743	800	751	790	809	803	775	792	746	741	795	777	755	733	787	781	757	837	706	757	727	752	823	754	740	774	797	808	753	754	821	783	744	782	680	769	775	751	767	773	739	764	816	740	762	757	761	722	811	727	742	744	763	719	761	792	734	739	788	724	763	773	729	730	781	804	773	771	743	750	782	709	767	749	727	736	745	756	751	702	755	772	767	748	752	727	761	757	743	764	749	777	719	721	737	815	704	779	750	786	772	691	776	741	743	743	758	774	693	714	731	731	759	752	728	730	772	736	732	735	757	758	754	725	792	712	772	761	773	718	718	802	802	749	751	790	781	772	743	786	798	766	757	775	713	741	773	778	764	760	728	752	738	755	742	753	713	726	789	766	802	773	749	799	757	744	780	742	775	716	741	753	735	802	752	791	716	737	747	787	731	772	747	736	748	753	762	701	761	737	769	758	742	749	782	758	759	769	770	758	765	754	743	726	771	736	764	765	730	782	725	772	769	790	733	794	750	783	807	790	787	773	741	737	766	753	731	781	773	751	794	705	718	783	730	747	794	729	752	740	766	773	747	783	780	764	774	773	765	758	766	716	769	728	749	746	715	736	750	725	779	779	762	791	746	757	787	753	761	760	742	715	745	771	739	756	765	698	753	804	746	765	788	767	759	760	726	778	722	755	785	828	741	775	753	786	706	715	739	743	715	768	764	740	781	760	731	767	789	780	764	759	747	758	805	734	757	774	750	714	757	747	757	725	754	758	767	779	737	833	789	766	754	823	781	733	710	754	763	729	752	787	753	729	795	792	774	740	789	763	756	766	765	769	718	771	777	777	747	755	826	757	730	780	727	795	780	795	757	750	735	736	761	777	735	777	788	795	772	733	776	776	730	749	737	791	744	753	772	724	786	774	734	710	770	789	764	746	753	724	814	750	696	718	773	720	717	775	737	812	749	749	772	757	772	747	695	762	789	784	782	735	721	777	781	763	748	756	704	759	740	760	711	716	770	743	825	763	737	738	772	777	789	760	759	738	745	754	741	763	725	753	783	790	757	758	757	730	768	783	724	733	702	752	787	758	775	730	789	765	744	728	735	760	757	798	834	721	768	755	782	744	746	747	724	766	809	727	754	729	748	755	787	790	769	782	798	787	746	753	789	758	752	805	741	720	692	719	801	751	767	755	736	768	806	735	761	785	776	716	746	713	748	736	752	708	785	714	759	749	740	702	751	784	758	745	791	752	760	746	752	775	733	750	750	801	769	731	749	772	760	734	744	758	764	787	769	732	806	800	785	797	751	722	695	762	721	741	769	784	776	775	745	788	780	771	754	747	756	728	734	775	748	762	777	825	778	742	751	771	751	794	757	746	775	773	758	726	709	744	779	707	793	744	742	737	757	772	768	781	765	746	747	761	728	765	703	793	775	766	771	789	733	744	771	722	795	741	712	813	767	769	730	762	754	822	749	726	825	796	754	769	728	746	742	770	815	709	816	749	773	775	744	700	810	746	734	748	757	713	763	734	754	831	774	735	690	740	766	721	733	786	789	762	760	777	727	755	761	709	763	742	720	827	751	769	790	756	730	734	769	752	727	743	745	774	725	755	738	759	769	748	733	724	759	755	791	712	757	803	764	710	744	751	799	742	750	763	744	780	788	762	755	752	769	742	806	760	798	762	739	736	773	738	779	751	747	763	712	786	747	783	728	739	756	722	781	759	713	767	791	753	808	716	750	742	751	755	745	750	747	727	780	769	760	777	755	735	789	789	763	727	753	780	786	793	725	740	740	738	759	789	776	704	766	760	754	738	771	731	732	801	743	727	796	739	816	735	757	742	746	757	750	766	703	753	763	775	750	753	767	720	755	755	759	793	837	765	756	738	793	697	754	781	760	730	702	770	783	779	788	779	727	734	742	767	720	763	759	725	746	755	728	737	703	779	759	741	753	774	726	700	760	775	749	739	778	745	728	779	772	808	776	742	751	762	762	776	761	755	747	770	745	784	752	695	784	766	761	772	788	772	788	782	758	750	782	783	777	752	791	753	758	732	813	742	749	729	738	776	770	763	777	814	795	789	722	781	735	812	756	753	765	795	764	773	754	761	782	748	759	764	737	713	786	791	770	739	741	814	818	763	722	774	744	742	779	754	745	755	756	716	722	772	777	731	778	764	756	770	781	777	755	761	787	804	750	744	786	765	768	759	800	738	780	741	709	752	726	807	806	725	754	788	780	716	799	740	755	788	743	764	723	760	755	730	802	747	726	759	773	772	727	757	731	770	770	776	722	800	765	788	768	796	751	749	723	693	760	793	729	734	763	767	770	714	792	797	790	793	782	790	764	732	771	769	728	727	747	813	772	736	779	759	737	726	784	746	744	745	756	749	759	755	808	732	783	741	816	766	759	755	760	785	787	732	769	719	767	748	773	755	731	789	765	740	774	746	754	758	758	760	758	799	772	781	748	802	767	774	736	760	736	699	741	795	798	775	762	724	742	741	769	732	769	724	759	779	718	780	777	753	786	739	766	754	762	711	781	769	781	742	803	771	766	739	715	761	771	749	728	747	718	768	737	712	735	744	781	759	755	752	826	708	808	809	747	741	773	752	792	802	768	752	713	776	780	749	735	719	817	729	801	766	742	802	789	804	818	767	759	786	748	776	794	736	789	804	763	734	741	739	775	771	730	776	784	719	722	725	773	796	742	714	768	762	734	760	754	756	722	755	777	841	738	752	774	780	719	740	783	710	776	761	807	760	749	757	752	740	768	751	739	776	786	765	764	775	683	784	745	735	728	754	757	765	770	753	759	767	746	759	733	748	711	748	726	747	741	794	794	817	714	770	750	767	768	743	772	726	678	803	703	763	761	782	802	767	753	795	763	719	749	738	803	748	739	707	733	771	736	765	777	745	770	792	754	766	778	759	745	777	780	831	723	771	750	752	818	733	757	766	750	747	769	737	749	740	769	799	789	708	781	768	770	765	753	732	746	761	752	779	710	754	725	776	705	753	801	769	709	783	771	765	803	783	782	727	735	751	746	784	736	771	755	730	759	707	729	721	741	741	791	729	770	804	730	763	766	751	746	778	748	755	747	787	765	768	758	775	770	744	774	744	777	760	753	694	740	747
27512	20499	8863	787	455	445	404	384	391	358	359	355	366	386	380	343	389	348	335	381	344	352	351	361	372	363	355	344	328	339	360	362	357	380	337	364	338	367	329	343	351	347	339	326	340	348	326	347	353	343	341	339	357	350	337	357	341	370	364	363	370	352	362	372	336	379	364	339	313	371	329	297	357	401	334	342	334	349	364	365	346	340	400	330	361	320	355	320	341	317	347	344	342	344	342	373	328	363	367	331	324	328	345	337	351	358	358	330	330	349	331	314	375	367	336	331	342	355	360	328	352	309	327	344	331	339	323	338	356	351	363	393	350	366	343	381	326	361	351	352	340	385	387	341	344	330	354	356	360	381	324	351	344	347	365	340	324	340	350	329	362	332	337	337	333	339	381	327	360	369	319	335	340	326	339	382	371	351	379	351	351	348	321	340	330	307	364	375	347	320	370	379	359	305	341	356	362	332	348	331	365	332	353	344	349	394	345	352	357	349	327	355	349	332	339	343	367	320	319	325	331	350	316	333	366	336	351	331	352	379	368	354	379	340	345	365	347	358	339	341	384	347	361	323	340	370	351	342	338	353	350	304	325	349	322	320	372	370	357	333	353	347	362	356	365	353	361	380	357	324	360	329	354	383	366	313	369	328	341	373	386	345	370	346	346	327	329	371	370	337	336	366	341	349	321	326	323	321	329	319	323	321	342	333	354	359	354	326	353	350	328	385	364	359	349	358	347	386	358	365	389	354	342	400	366	331	345	339	374	346	349	385	344	364	319	319	378	363	341	366	348	340	377	380	328	359	362	369	338	319	352	343	344	327	388	326	333	363	355	353	318	346	400	336	344	339	351	356	369	340	340	324	331	362	361	331	347	353	344	351	360	371	363	343	353	312	336	340	344	315	356	353	371	343	345	344	379	370	328	315	337	367	349	373	369	342	348	337	357	337	320	349	329	338	343	351	358	358	377	363	356	346	337	349	323	349	351	321	343	367	342	360	360	351	360	329	355	320	357	360	363	335	342	337	326	356	357	303	324	386	389	327	358	349	367	368	329	340	349	375	345	320	333	364	342	331	369	333	336	370	329	330	334	396	345	369	354	346	371	350	349	366	371	317	338	368	358	355	357	349	346	394	329	349	345	395	323	330	356	378	346	354	346	340	313	377	346	365	348	343	378	325	370	348	372	367	364	352	381	366	348	337	334	339	359	347	354	316	349	338	331	327	360	358	352	340	324	329	349	353	349	327	340	358	371	373	318	340	327	334	341	347	344	362	341	346	377	342	330	346	338	338	366	329	376	343	351	343	326	321	359	383	358	356	350	348	376	364	327	346	351	341	316	377	345	355	328	337	335	342	357	372	377	352	344	330	360	361	343	377	319	337	337	327	417	351	340	339	361	337	352	351	376	355	350	310	334	348	316	358	366	380	376	383	330	361	385	355	346	324	339	382	350	347	352	367	358	339	334	338	354	350	317	359	374	333	349	344	343	345	354	361	364	337	364	340	329	368	340	314	353	336	366	339	361	318	309	325	333	369	352	360	342	334	358	367	361	355	359	329	355	368	380	324	348	359	343	356	364	309	353	332	348	327	368	354	338	329	340	378	350	356	340	359	340	314	366	326	347	363	329	345	328	348	347	355	353	357	385	334	331	359	313	345	368	368	340	363	325	328	343	335	346	389	375	345	349	367	336	333	329	339	365	357	334	337	324	308	348	355	337	361	343	345	374	338	356	342	346	345	338	359	358	353	340	339	381	312	325	361	332	337	338	346	347	360	344	329	372	373	350	335	365	377	339	365	356	361	369	352	380	355	334	346	346	339	344	325	343	365	365	351	367	320	343	349	341	341	346	306	349	362	350	386	317	350	318	362	350	330	340	354	355	353	323	335	345	338	349	355	340	371	376	345	332	353	335	346	324	351	311	368	358	351	362	330	356	329	399	372	358	336	319	372	325	319	349	350	378	373	368	337	363	341	356	328	343	328	351	349	356	314	372	363	349	363	329	334	358	351	329	363	341	364	375	353	362	372	335	346	322	348	365	349	348	357	337	329	370	344	366	372	335	331	361	349	340	348	366	365	338	350	337	358	354	330	361	317	339	335	338	353	367	373	376	361	349	362	348	389	344	345	335	355	356	349	357	324	316	345	330	360	331	355	328	362	348	378	374	340	343	326	371	325	364	393	317	357	373	355	348	329	362	345	389	363	371	338	328	373	318	318	356	334	340	355	369	387	347	391	348	326	364	346	364	368	343	373	324	356	358	339	353	342	335	330	341	367	359	331	368	318	386	331	341	343	343	364	340	312	366	374	344	357	333	368	316	349	341	338	319	324	358	375	325	345	358	357	336	362	324	355	327	404	362	337	352	348	363	319	345	359	366	365	351	343	391	324	362	364	325	366	328	353	355	368	354	316	353	333	339	350	353	347	345	382	313	337	354	349	369	356	377	355	357	350	350	344	342	387	366	349	336	342	362	335	341	335	331	360	353	326	361	357	365	376	355	343	315	377	330	341	368	365	337	374	311	325	316	403	343	352	353	316	356	341	360	338	376	344	338	372	340	377	332	357	345	374	324	338	340	311	331	348	351	339	354	348	331	363	383	391	348	328	359	333	316	352	355	356	354	344	289	336	319	338	351	349	327	368	326	379	345	325	371	364	324	373	358	371	352	357	334	340	351	350	334	384	339	375	324	343	324	322	329	352	329	357	335	340	349	349	374	370	337	348	351	322	333	345	349	348	335	319	358	357	343	304	356	370	321	325	345	321	353	353	321	374	341	328	369	367	330	351	420	353	335	351	364	358	373	347	345	310	364	341	363	356	344	343	340	341	353	303	363	369	346	375	351	348	325	336	330	360	341	331	333	330	357	351	336	319	333	346	352	357	358	331	335	369	348	343	384	336	324	341	323	314	370	344	365	374	323	366	372	313	331	339	332	376	343	334	362	341	333	360	352	352	350	353	355	334	365	350	364	331	361	339	331	321	378	337	363	388	330	374	354	387	337	389	355	391	360	365	360	349	337	336	376	318	377	332	370	314	317	350	345	333	340	338	364	319	349	325	367	360	357	372	340	347	366	360	358	367	339	343	370	357	346	325	384	365	369	347	354	332	336	355	366	368	348	350	345	349	343	365	350	352	340	361	372	348	375	333	311	350	353	328	355	343	375	364	344	342	321	370	358	327	344	375	355	380	328	330	342	332	360	343	373	361	342	360	353	387	366	344	348	341	331	342	344	358	323	358	365	325	315	372	363	379	341	356	344	328	326	332	327	335	347	370	344	317	345	376	351	383	342	345	317	364	336	379	353	340	348	327	345	373	362	317	352	354	372	363	359	350	361	353	347	330	347	353	354	342	332	320	346	344	336	347	382	354	315	379	345	357	347	358	335	356	337	353	352	355	339	352	348	319	352	337	356	314	336	338	370	360	330	324	403	360	343	338	349	388	373	352	356	360	322	344	323	350	360	342	373	363	362	370	345	337	347	328	350	333	362	320
17162	1208	1061	719	592	573	551	478	467	475	455	449	433	447	441	442	425	429	420	404	398	444	414	455	391	451	422	435	411	443	426	425	418	408	436	443	395	409	392	423	397	384	428	413	390	437	409	430	401	397	413	436	421	429	442	425	377	436	401	457	415	405	434	393	409	467	392	447	411	419	382	415	387	411	389	437	419	445	435	376	442	401	415	431	443	429	415	417	423	427	383	403	406	385	401	408	408	420	424	417	428	409	437	426	411	392	433	419	392	440	432	406	409	421	475	418	426	389	436	412	454	438	406	415	408	417	405	430	415	426	392	407	428	408	436	414	453	407	423	457	419	412	447	457	392	412	448	438	416	455	436	436	433	425	440	419	407	439	452	439	408	423	423	434	402	419	430	449	400	422	450	414	387	419	423	437	403	408	415	455	411	428	417	418	393	386	421	421	416	479	416	372	443	459	422	426	438	430	453	444	402	426	402	434	401	456	448	456	441	412	446	425	420	420	427	385	420	416	371	402	435	401	411	423	434	412	441	428	448	416	432	432	436	379	436	405	446	400	413	427	428	412	410	413	402	429	387	411	412	441	405	444	399	413	398	420	409	417	434	411	432	429	440	381	423	404	394	401	415	410	431	424	413	446	440	444	450	439	408	395	414	400	449	423	439	429	405	439	412	423	409	422	365	402	431	449	467	408	407	408	411	411	388	415	447	400	412	367	465	388	420	444	408	429	484	394	407	443	402	398	434	444	409	433	434	412	400	399	440	427	403	457	410	416	428	442	409	426	409	418	407	441	406	381	415	402	440	465	401	418	409	416	410	415	455	411	418	402	424	418	450	417	417	410	425	410	387	419	464	417	421	403	450	420	424	415	406	385	389	434	415	388	369	393	427	460	406	425	429	421	433	415	422	404	441	419	407	399	443	410	455	416	405	421	435	428	425	415	397	442	419	425	385	458	410	427	413	447	430	394	429	412	417	426	410	402	432	416	412	423	422	425	418	413	418	379	385	461	446	420	448	432	434	404	401	401	419	367	428	416	420	397	395	434	431	397	440	409	441	413	408	427	442	411	404	416	431	435	389	409	413	386	420	400	421	411	426	404	368	441	440	446	434	429	406	416	417	396	428	419	422	440	420	426	424	417	412	391	426	428	433	388	416	414	411	405	437	452	424	421	432	385	407	387	412	402	428	415	432	445	407	428	403	419	420	473	415	408	428	439	420	427	402	373	409	434	436	443	414	426	417	437	384	408	439	434	433	402	399	451	424	416	414	416	397	418	409	427	442	400	431	394	418	434	429	415	430	413	444	392	426	394	417	378	442	408	447	413	445	405	413	368	416	428	440	370	400	428	447	402	449	428	439	443	387	423	393	393	397	411	374	443	400	443	443	410	396	429	413	414	386	429	438	420	398	402	395	397	437	433	433	404	436	424	443	397	424	426	405	408	416	404	436	435	404	398	443	405	423	407	396	419	443	432	422	444	446	412	419	411	399	415	419	401	436	388	442	408	433	410	426	409	386	413	428	417	399	414	436	430	434	374	413	446	422	426	391	459	437	432	392	438	416	393	475	438	409	416	380	388	390	435	380	395	382	427	435	407	434	463	431	415	406	436	400	420	456	401	395	422	404	432	385	378	386	393	403	424	433	427	371	401	406	408	422	429	424	403	430	447	415	414	386	404	412	409	444	412	434	434	418	472	429	363	405	409	453	446	407	403	447	412	405	444	417	400	432	401	431	417	407	415	405	407	384	404	377	443	413	431	441	403	419	366	429	380	422	424	410	394	376	362	405	434	423	392	435	408	372	418	393	375	431	426	408	431	448	415	430	398	458	412	366	405	407	406	434	410	390	397	407	395	434	407	433	421	407	411	406	426	446	435	407	467	447	431	427	439	394	437	403	403	418	419	463	438	413	451	438	413	391	420	431	432	402	446	426	422	413	468	401	405	430	416	453	399	404	431	410	387	438	397	424	429	399	412	447	406	385	418	442	382	402	386	383	437	438	369	428	420	423	377	374	432	402	413	451	429	413	405	446	430	414	447	432	427	455	401	392	457	478	433	422	447	445	413	383	417	400	412	411	435	372	419	458	420	398	409	414	415	397	429	391	399	433	402	405	384	424	402	419	413	443	420	384	446	427	408	425	479	402	442	424	408	460	422	436	416	368	474	464	420	388	444	394	374	444	419	411	438	394	423	408	410	428	434	429	400	395	413	437	414	401	413	434	442	439	443	415	430	421	461	417	429	411	411	472	387	421	462	434	432	447	386	432	386	446	435	433	430	445	433	379	424	430	420	381	419	402	459	421	413	424	416	390	395	381	394	403	422	421	428	415	429	421	426	436	422	433	424	406	419	399	434	425	410	405	393	383	421	397	447	424	419	410	418	432	443	419	371	397	379	442	393	393	385	454	391	411	414	450	415	442	365	422	430	434	384	410	420	449	448	428	398	411	385	453	386	414	449	476	414	440	414	443	418	412	430	413	395	416	398	398	388	392	364	419	398	404	401	415	451	467	405	399	427	401	415	401	400	408	415	402	438	412	402	443	424	427	415	440	392	442	396	435	445	415	424	441	458	436	458	409	419	413	404	454	444	419	451	391	414	431	389	452	429	396	448	391	423	412	459	392	445	415	461	450	443	406	416	410	388	421	435	423	459	463	408	431	399	408	446	397	420	410	417	437	411	430	392	428	425	396	404	411	472	458	424	403	466	424	420	447	454	413	401	410	399	414	415	392	406	440	413	414	439	425	440	411	371	413	434	428	419	423	429	450	435	424	428	398	404	392	386	451	442	423	398	418	394	401	450	439	408	406	403	441	363	430	396	413	397	405	399	353	426	433	395	415	396	393	425	416	410	445	366	413	457	428	423	413	431	431	408	403	404	382	443	419	414	415	432	439	410	403	422	419	438	416	420	404	409	404	416	402	431	424	403	408	403	420	413	450	427	414	444	405	374	396	430	407	420	385	414	398	410	430	418	456	401	417	444	420	419	414	406	441	418	364	424	411	439	460	388	397	404	395	439	436	406	437	422	439	385	410	413	403	394	415	415	414	409	397	432	434	376	418	424	413	453	447	419	425	391	464	409	427	441	414	404	436	426	454	434	416	451	443	409	418	419	441	421	401	412	435	413	436	407	449	415	404	417	403	446	384	408	435	403	432	427	409	422	430	421	452	415	433	449	476	387	431	412	389	442	414	421	440	459	413	406	422	426	444	450	399	384	437	391	415	397	428	440	415	422	410	390	417	408	451	418	451	426	407	410	392	438	402	414	421	422	446	392	425	395	394	427	430	405	429	426	409	416	433	452	404	423	414	415	435	408	396	443	414	428	434	417	400	441	440	420	371	437	437	408	394	405	445	429	421	460	413	435	417	395	402	446	418	447	389	440	398	419	421	431	444	416	396	432	404	430	403	429	388	440	432	421	424	401	440	409	428	408	402	433	465	422	432	422	427	419	414	410	445	417	440	415	431	406	392	418	435	452	418	381	388	411
23664	21242	28678	24133	21243	12654	1306	793	628	556	544	513	499	467	454	430	413	443	397	381	413	378	400	373	362	354	379	382	374	392	375	354	342	336	365	351	349	339	355	326	365	349	332	365	340	361	350	339	336	332	364	348	342	336	374	347	351	338	344	332	352	364	354	351	350	344	324	341	333	342	357	364	324	326	356	346	331	339	323	339	343	352	371	308	314	320	321	336	362	326	349	310	340	341	351	351	346	341	364	329	328	320	346	337	370	351	303	353	353	329	318	338	323	344	339	302	339	353	318	356	302	324	344	310	338	369	355	338	359	337	336	332	326	350	374	369	329	326	329	341	345	308	336	336	330	327	303	354	335	356	334	310	352	332	326	338	319	347	330	335	341	349	327	325	357	341	326	372	360	338	307	350	342	366	320	314	330	338	382	319	368	344	319	317	372	335	345	347	313	347	347	333	336	325	328	318	366	328	334	327	337	357	335	365	332	328	337	332	348	344	319	323	329	320	325	355	330	345	334	287	310	363	314	340	337	348	350	343	329	328	326	333	327	341	323	311	316	359	350	337	381	318	332	329	350	342	345	341	344	370	344	347	330	337	328	320	330	361	346	331	310	332	349	357	346	337	336	354	328	344	341	339	348	330	352	332	332	347	307	323	340	338	341	340	367	341	322	289	356	347	321	337	336	346	317	353	341	338	331	344	356	368	295	318	320	330	329	353	333	318	323	316	332	350	388	320	349	370	309	351	317	343	328	335	334	354	308	330	324	326	341	345	347	318	336	360	329	332	346	347	354	336	311	337	325	351	362	312	335	336	338	354	330	338	344	352	365	301	330	352	356	354	337	331	305	338	349	312	371	347	321	313	339	310	332	325	362	330	326	351	338	339	367	328	323	342	324	332	338	323	347	338	343	331	365	328	347	318	310	298	327	296	324	293	319	329	319	363	369	317	304	355	366	314	348	368	346	359	358	337	338	338	356	320	339	362	351	315	334	311	339	333	348	314	327	314	375	351	351	336	344	341	371	322	336	327	357	361	353	331	362	320	358	318	331	318	330	316	331	358	298	335	309	359	320	352	336	342	334	348	344	323	347	353	323	360	329	371	339	336	313	311	324	337	328	364	321	324	304	333	336	333	349	340	364	315	320	347	370	334	303	307	373	355	350	334	340	334	315	345	342	344	323	320	332	338	374	347	352	346	340	348	346	340	355	327	351	321	334	293	379	370	319	323	332	336	361	313	325	332	335	351	344	331	313	334	324	334	341	338	324	340	347	328	323	345	359	332	322	292	367	328	365	329	319	326	344	374	347	317	317	363	332	342	363	335	347	346	328	340	351	367	347	330	330	332	350	333	367	365	315	325	381	336	334	317	343	322	338	320	330	334	328	349	328	367	334	330	333	327	309	327	332	330	332	337	337	324	324	329	346	335	314	314	342	308	316	325	318	321	310	342	350	329	342	331	336	329	317	332	328	326	356	349	327	322	337	353	339	358	355	359	329	349	364	325	352	344	305	342	321	339	334	310	325	333	311	329	343	340	356	355	355	342	344	364	345	342	340	346	293	318	350	346	334	342	354	316	341	345	280	355	322	316	387	395	321	345	324	338	328	323	347	339	344	355	359	329	318	381	365	310	319	348	361	343	316	335	344	365	329	303	351	332	354	355	337	339	365	337	343	340	336	366	340	325	347	317	318	359	328	366	350	369	313	369	320	325	318	334	322	345	315	341	350	328	335	338	331	332	343	319	356	304	320	333	333	319	354	339	353	333	306	343	341	356	314	346	330	332	361	326	375	376	322	347	309	350	367	331	315	319	329	326	316	310	332	357	346	362	324	320	341	345	348	328	379	404	330	339	345	362	335	328	325	355	366	346	333	285	348	331	356	366	340	308	352	317	333	333	308	355	362	356	361	337	306	309	375	382	336	362	340	341	348	347	371	320	317	374	339	371	307	325	337	318	348	318	312	344	328	308	331	338	335	342	299	338	320	369	336	347	364	311	335	312	332	380	344	350	356	325	356	329	337	317	308	302	356	351	364	357	314	316	341	312	316	302	332	339	345	338	361	327	327	344	344	364	341	357	368	344	339	340	368	322	329	345	367	343	348	341	339	357	340	358	351	345	389	350	352	316	317	329	355	312	320	321	321	342	331	336	341	312	330	323	335	340	327	366	348	333	361	316	358	333	356	356	334	371	296	325	333	313	348	318	332	362	362	325	348	364	325	312	337	335	320	332	311	338	327	323	330	299	344	287	340	321	340	327	346	335	332	340	348	330	327	371	357	331	364	332	318	381	321	318	375	339	305	320	340	307	318	325	358	306	353	316	337	298	332	326	310	338	364	341	326	364	335	363	345	353	306	346	333	342	301	321	306	342	339	341	330	338	345	322	362	335	329	327	356	318	360	332	318	341	315	344	333	361	330	360	340	370	296	369	334	318	386	343	321	328	328	380	359	382	322	299	321	329	325	337	338	301	321	337	325	336	342	330	340	329	338	342	345	337	328	311	328	360	367	312	325	331	346	356	368	333	328	337	344	298	326	329	331	317	378	343	314	326	326	351	324	331	347	318	320	317	336	356	302	358	363	337	378	331	332	333	376	323	304	317	320	358	350	333	342	350	368	329	318	327	335	337	359	317	344	358	371	330	346	345	342	307	335	339	324	302	349	334	331	339	349	353	356	344	328	335	333	334	295	348	312	320	341	340	330	335	316	332	331	378	340	345	327	367	311	295	303	354	359	348	320	360	344	316	380	330	336	317	301	363	361	369	331	327	319	328	343	318	355	348	335	319	320	334	351	314	345	357	323	326	338	357	338	328	331	370	320	329	335	322	334	344	340	323	361	316	347	343	353	385	337	310	326	353	345	340	323	317	354	353	342	323	366	331	332	299	326	323	317	359	307	334	357	372	320	386	324	328	341	335	337	329	324	354	379	333	332	344	350	336	357	334	324	306	352	343	339	346	320	356	341	346	346	339	349	354	319	336	334	326	339	313	308	312	313	339	316	313	337	345	336	327	357	348	344	354	326	329	358	316	339	324	364	350	345	324	335	320	365	371	366	301	314	315	351	324	345	321	314	313	371	311	357	334	323	360	352	326	343	345	367	327	326	327	348	361	337	328	329	339	327	334	344	339	358	340	352	349	367	314	324	329	327	327	354	360	327	325	341	340	351	330	332	349	337	334	336	392	328	314	346	347	355	353	339	367	336	331	315	338	326	358	339	337	341	339	314	326	327	358	374	325	353	345	338	318	347	347	333	335	344	350	290	344	308	369	349	327	352	295	284	312	340	346	352	339	342	370	357	359	353	356	329	372	352	337	356	322	374	355	351	330	361	313	326	331	345	346	343	350	367	346	362	347	336	369	324	336	362	306	344	327	371	325	327	358	312	353	306	319	343	325	367	347	334	345	309	347	334	341	340	358	360	362	311	321	347	312	337	322	342	330	334	331	327	322	365	313	338	321	355	347	344	331	303	349	352	324	295	364	354	354	329	313
20435	9535	7851	4184	2736	2106	1584	1236	1049	883	787	716	677	614	552	564	542	508	482	485	496	468	439	448	462	478	471	449	429	426	422	418	432	406	425	433	399	435	385	391	381	393	415	395	418	390	396	370	386	401	388	380	358	396	392	400	407	392	407	422	399	371	388	393	388	398	367	359	404	414	386	393	430	366	372	396	375	406	392	379	404	393	342	407	384	384	404	371	405	417	392	368	392	381	386	393	387	403	408	378	394	414	396	381	407	391	378	400	380	371	403	411	424	385	371	428	393	358	391	383	384	418	405	392	383	423	381	388	366	416	404	392	401	390	387	371	403	372	356	361	386	403	403	419	378	378	400	404	378	391	411	362	342	401	403	389	362	380	413	402	400	370	391	411	396	373	406	359	401	404	367	393	400	397	398	385	412	410	371	391	368	397	408	376	407	386	384	371	387	425	401	347	355	385	371	366	382	434	367	397	368	391	367	383	392	424	360	413	359	379	403	411	423	356	394	388	372	353	411	389	406	422	387	393	391	435	373	393	385	396	401	342	394	386	402	390	375	382	369	388	392	397	415	379	389	394	390	401	369	401	391	392	384	386	418	432	368	399	391	388	412	418	380	384	403	377	380	348	413	403	402	359	408	425	383	357	381	354	382	368	422	374	394	384	367	358	396	400	392	377	419	426	411	361	376	370	410	393	392	385	375	396	402	389	425	387	383	378	413	410	353	412	413	360	394	374	371	370	408	402	422	395	380	403	380	377	354	396	375	413	375	423	402	401	389	384	410	372	360	400	394	382	421	400	367	375	365	358	383	407	379	402	364	392	432	410	375	387	372	366	383	386	391	390	413	385	406	353	359	409	393	372	379	404	393	386	384	382	370	400	391	400	358	387	354	383	428	394	382	387	400	416	417	388	424	415	405	393	406	367	382	392	391	396	373	367	398	387	389	396	411	373	377	376	401	392	373	419	378	383	388	360	373	370	390	379	348	398	389	395	386	372	363	421	381	445	392	418	410	388	342	391	384	369	384	397	386	408	377	425	413	382	373	388	397	400	363	397	432	363	372	389	371	356	378	350	405	387	373	387	379	390	397	377	389	392	418	372	393	403	410	376	398	391	364	386	369	421	389	370	414	379	365	377	398	387	412	376	399	403	422	404	407	386	406	365	399	410	376	387	376	422	427	377	399	391	382	373	380	403	384	398	412	396	394	367	376	426	363	384	399	364	356	370	382	370	404	373	378	389	383	429	401	383	426	383	388	414	397	387	399	381	360	355	414	367	392	379	432	399	370	384	395	394	371	362	387	379	404	389	394	379	381	384	430	412	411	394	421	410	412	388	376	380	444	372	387	381	384	400	375	406	368	376	409	381	373	417	363	410	389	404	378	396	432	377	380	408	416	387	366	353	386	400	373	381	369	380	387	370	412	408	396	362	378	378	373	400	383	399	347	373	394	407	421	379	355	398	366	362	383	384	380	393	410	384	408	384	379	390	366	386	407	391	366	399	397	373	405	444	429	371	425	391	414	379	360	380	389	387	362	415	375	397	401	390	353	407	405	356	385	404	437	398	385	407	377	402	358	414	373	386	373	408	424	374	396	383	411	393	401	428	404	391	380	386	378	407	412	385	403	378	417	387	359	396	388	380	409	361	380	392	389	393	384	422	394	391	378	407	375	407	422	362	381	384	402	389	385	373	435	410	386	381	392	413	380	393	392	376	417	413	374	408	380	419	396	404	380	383	452	397	402	401	382	379	395	389	403	383	393	438	394	406	395	396	388	402	387	377	414	379	398	383	370	407	401	404	401	374	360	404	386	410	373	377	383	386	360	391	392	400	398	348	389	385	392	371	386	356	380	418	410	377	386	404	397	384	381	368	347	389	427	361	403	382	369	391	370	401	433	419	399	408	371	388	387	412	429	379	399	375	420	389	360	354	373	382	363	376	365	419	429	389	389	391	377	410	397	440	385	385	407	394	420	365	389	396	421	410	391	384	352	383	393	420	399	358	403	373	384	366	385	359	408	409	433	415	361	360	353	388	379	396	393	331	375	375	404	401	408	416	389	420	392	412	387	403	368	392	367	381	388	399	414	353	366	400	404	432	380	381	416	407	414	395	385	412	395	384	405	385	368	396	391	393	390	405	415	409	375	379	424	392	426	389	387	374	398	422	380	397	393	380	429	378	359	431	419	414	402	444	387	402	378	408	423	383	386	366	395	365	386	364	374	381	367	371	391	402	402	383	411	412	399	397	385	429	388	388	380	367	387	411	404	374	383	372	368	371	370	370	359	422	354	381	340	389	394	416	436	365	403	423	426	440	379	415	396	374	374	405	399	407	391	348	388	381	407	384	417	423	345	409	354	349	361	442	396	393	439	391	404	385	418	412	440	391	391	403	382	408	400	410	362	424	360	341	423	402	377	355	399	419	359	384	373	410	382	358	387	377	426	403	388	388	399	395	373	408	410	363	394	413	376	376	332	396	366	413	410	384	397	395	362	379	366	358	427	418	415	393	385	384	379	383	369	386	382	383	377	408	402	394	410	421	401	380	408	365	384	396	431	405	400	373	421	366	410	351	397	392	420	380	390	396	402	395	390	397	366	360	378	406	359	409	399	405	395	429	372	396	376	427	374	390	382	406	370	387	391	407	366	367	404	355	352	366	376	385	379	420	383	371	383	399	417	393	381	364	412	389	397	385	374	384	434	348	358	405	385	367	375	399	423	369	436	406	360	366	443	369	418	413	427	393	405	388	374	397	401	381	392	390	371	403	377	425	389	396	401	379	380	366	384	383	403	373	391	444	391	331	400	408	410	394	412	441	348	387	428	397	382	368	379	389	433	384	393	392	388	363	374	384	389	377	410	383	437	380	401	428	384	377	388	356	413	401	418	376	397	411	368	413	394	397	401	384	388	395	387	406	398	386	380	374	435	392	344	359	398	369	382	405	394	390	393	408	381	392	402	385	394	390	385	374	365	373	398	434	404	413	387	391	377	376	386	383	387	397	411	428	423	382	364	354	429	414	406	422	450	399	368	403	386	376	375	355	446	394	378	390	429	383	398	368	387	363	412	439	393	390	403	410	362	388	360	356	363	421	373	383	374	410	352	386	376	379	388	394	380	360	394	373	396	395	424	375	391	446	360	398	388	403	423	395	403	388	400	413	387	402	419	361	377	377	371	377	396	400	374	411	417	376	373	421	357	383	386	383	386	397	416	408	392	413	391	401	409	372	376	385	411	406	390	446	387	390	383	387	381	434	368	389	403	354	391	403	382	362	376	388	373	371	412	422	371	405	437	389	417	405	398	407	409	405	379	381	418	388	361	373	411	363	395	364	372	394	390	363	354	414	388	408	385	381	406	370	432	400	388	336	363	391	416	389	400	407	384	386	386	396	378	374	389	382	428	406	375	373	403	406	380	395	426	383	390	408	406	393	367	400	381	389	418	388	391	361	395	363	384	375	405	392	402	399	401	373	362	394	404	378	399	382	384	399
24977	21232	27677	25037	13067	1316	991	808	766	779	726	689	693	666	688	672	634	713	656	640	641	665	672	665	667	588	641	639	637	665	680	655	648	627	602	633	685	617	602	637	648	700	589	608	637	628	615	594	622	633	633	655	607	653	624	617	599	599	640	616	616	618	634	620	649	629	597	646	670	643	651	665	653	667	629	663	629	624	665	619	660	610	620	659	620	644	623	657	630	599	608	604	605	639	610	609	616	581	624	647	629	640	584	667	654	614	642	560	610	555	643	631	642	675	577	630	602	618	633	623	608	654	631	564	579	676	662	632	643	631	630	619	581	623	608	612	627	600	636	598	621	613	648	669	636	600	617	651	626	606	643	657	595	617	576	579	637	608	593	617	581	594	623	621	639	568	573	637	638	662	629	625	615	601	682	638	649	630	589	665	681	618	625	634	628	600	624	669	631	534	632	647	592	607	624	555	652	625	618	626	599	592	608	611	591	618	606	611	627	641	656	664	605	580	596	620	585	644	668	660	634	614	608	620	621	619	648	629	635	583	615	605	672	630	601	658	615	649	624	610	640	619	638	626	623	624	619	641	633	650	649	643	632	627	679	629	647	603	587	594	610	635	595	597	651	680	596	625	643	568	618	630	635	614	643	652	614	584	602	616	637	648	628	629	602	618	584	568	617	609	598	646	601	667	642	648	630	613	576	604	642	626	634	606	602	613	661	647	648	588	619	610	627	639	609	622	598	649	607	663	603	623	655	616	651	647	646	623	600	611	608	624	618	636	594	626	621	641	672	665	640	607	620	602	631	636	656	624	598	596	658	614	565	595	605	587	620	625	676	642	633	661	653	607	668	594	620	653	628	686	638	605	572	668	593	670	626	591	602	599	621	625	595	624	608	591	632	605	626	637	585	662	567	668	632	602	633	670	626	604	605	587	625	587	571	602	610	609	654	667	648	637	597	625	628	636	640	577	639	637	624	634	630	597	632	601	625	636	582	663	586	593	625	657	665	611	618	625	604	633	616	586	592	641	594	588	642	655	617	593	616	655	614	655	622	614	596	601	614	604	594	626	626	578	579	633	610	685	579	633	626	619	662	662	649	626	637	612	614	624	629	621	643	605	579	617	610	596	596	652	674	563	628	608	653	595	628	626	617	656	637	614	642	606	629	593	620	587	615	637	600	622	636	605	617	640	617	631	620	655	644	610	645	570	647	628	602	619	641	584	593	603	609	596	647	605	619	636	622	618	609	617	632	635	626	623	629	648	623	646	624	617	638	592	605	638	624	628	643	644	653	652	690	613	624	638	605	564	606	593	628	612	604	605	621	654	625	641	584	586	640	646	632	673	644	637	637	605	622	634	650	582	629	622	624	661	640	636	651	640	661	629	589	644	615	612	597	625	656	637	576	655	612	608	617	646	618	595	641	611	594	594	606	574	628	615	618	607	668	610	651	633	607	620	652	680	683	629	664	633	653	635	623	623	617	614	600	600	597	591	603	583	653	642	626	640	584	633	616	607	599	625	646	633	614	634	649	606	671	608	618	608	601	609	612	627	636	650	566	653	622	613	628	631	629	613	625	622	617	672	632	590	589	604	605	586	637	602	626	639	625	609	586	584	642	639	620	632	614	621	636	600	622	637	647	637	613	640	647	632	669	583	625	624	660	635	628	627	602	596	601	627	621	624	622	602	611	592	630	631	586	616	670	637	638	654	607	619	627	637	618	586	642	621	639	630	612	604	613	609	636	647	645	636	611	675	603	629	604	607	594	651	628	585	650	608	614	598	641	590	577	626	614	639	606	642	622	637	586	631	603	627	614	665	589	617	629	648	611	619	597	645	585	562	649	641	630	617	601	614	590	599	637	613	660	608	608	598	650	625	668	613	648	589	628	615	624	610	611	622	627	584	617	586	635	647	610	568	584	622	650	651	627	638	641	582	639	636	605	591	629	596	599	653	689	648	612	618	668	644	622	640	622	623	603	639	650	650	584	590	622	604	615	629	617	588	628	669	663	622	565	620	648	626	704	662	592	617	594	612	642	599	604	672	610	631	639	616	621	624	647	651	632	629	634	609	612	660	617	576	608	623	598	655	645	598	605	635	612	635	623	618	639	617	578	623	588	643	689	616	642	616	622	621	670	554	636	600	608	603	664	619	644	627	631	616	620	637	602	640	683	600	606	649	584	656	575	618	622	650	686	622	626	639	599	603	636	607	609	614	655	673	633	589	640	636	575	590	613	624	599	654	661	632	623	639	547	611	630	611	619	595	670	633	618	570	634	624	661	642	657	608	610	616	600	617	634	575	626	606	638	585	622	597	587	631	627	583	614	603	604	620	620	604	663	572	644	630	651	660	637	638	629	624	659	637	619	638	664	597	642	673	634	628	681	616	600	648	631	643	606	646	598	643	637	655	627	646	644	637	606	624	627	619	628	626	630	663	642	622	603	608	628	603	635	633	621	597	616	605	613	641	642	617	614	622	607	612	602	621	619	584	619	693	605	655	656	629	603	625	630	637	588	670	643	587	619	647	591	631	657	605	635	636	604	596	590	620	592	641	636	626	644	603	625	604	664	580	623	633	626	621	605	630	629	606	636	639	658	622	622	622	622	646	609	615	628	600	630	610	659	613	588	634	591	607	571	679	630	607	598	587	620	629	653	586	651	593	608	618	610	616	618	597	626	637	662	656	595	650	639	585	601	644	659	662	610	634	617	645	613	605	640	634	615	653	632	599	646	599	634	627	662	598	631	619	569	632	648	639	640	630	626	662	630	575	607	661	637	605	618	632	632	618	572	666	640	594	622	632	641	615	632	605	615	601	616	660	615	610	639	646	654	640	649	633	643	647	625	608	570	664	612	662	635	619	650	604	636	640	601	637	593	594	588	605	596	613	612	614	633	590	639	683	592	617	626	649	616	617	571	590	624	604	628	629	648	608	662	632	595	631	609	594	631	620	627	681	684	571	600	583	605	604	620	636	622	643	583	593	598	615	643	600	600	613	596	557	599	622	583	593	600	617	597	580	602	647	651	617	646	633	645	647	612	587	658	593	615	628	641	634	606	565	610	593	641	619	619	578	621	628	616	649	650	594	594	659	611	624	629	629	644	631	595	570	591	640	637	643	617	623	639	623	587	610	643	611	576	657	619	598	613	633	571	612	621	635	655	629	586	602	589	618	598	616	628	611	641	596	649	633	620	615	628	585	610	644	567	628	575	608	618	621	636	650	642	611	640	625	608	630	667	605	636	606	592	645	615	628	607	620	615	654	640	642	603	658	593	626	611	643	584	600	602	612	613	608	623	622	620	623	619	613	651	610	562	584	641	587	610	605	632	616	630	622	673	608	597	618	585	630	644	605	597	643	637	598	627	646	594	584	601	642	604	622	641	573	697	576	652	592	607	626	611	601	597	565	618	631	621	574	601	641	617	619	629	592	631	603	606	597	598	614	602	591	656	655	582	624	626	659	646	651	562	629	606	627	626	601	599	606	628	638	618	669
19614	5657	4673	2626	1901	1621	1292	1171	1111	989	981	875	857	829	809	769	762	765	743	774	737	776	761	703	736	710	739	755	733	708	721	715	727	675	697	750	720	726	742	738	731	708	724	729	718	754	717	679	705	745	705	692	721	725	710	756	712	704	714	701	720	775	700	672	712	723	691	743	697	699	726	736	758	724	704	744	657	683	690	719	706	690	727	696	689	689	712	684	670	705	742	725	706	743	685	713	707	714	708	668	708	685	725	738	719	723	754	727	691	694	706	728	729	724	681	727	732	704	707	733	709	652	741	708	714	636	716	694	668	699	694	671	670	691	702	719	715	745	736	706	732	730	710	747	716	697	674	679	712	695	690	764	730	706	699	737	727	760	731	659	708	728	690	752	708	712	685	714	716	704	677	741	760	694	780	692	684	697	642	710	699	663	673	737	716	671	685	751	721	702	655	699	699	753	720	714	696	706	688	758	732	665	714	723	668	723	742	707	743	723	663	753	674	668	687	771	722	763	732	732	707	718	717	737	733	703	678	753	705	792	695	668	721	704	738	735	677	715	709	735	702	683	727	735	692	694	727	701	717	740	742	681	685	695	688	668	654	696	732	757	727	687	697	697	703	737	716	694	743	713	720	663	716	670	727	740	697	708	713	742	741	697	702	709	733	685	708	723	726	730	728	737	733	694	726	720	698	710	713	686	727	722	768	703	730	687	728	709	705	694	717	694	731	740	691	714	710	768	736	696	722	728	755	670	668	738	694	707	710	708	700	707	738	684	728	702	690	742	668	730	725	702	720	739	745	725	707	696	689	754	742	696	741	684	701	736	720	689	645	697	680	701	727	709	706	708	744	734	670	703	713	713	732	669	703	700	755	670	723	775	727	688	707	728	708	719	674	670	718	774	757	729	747	747	739	728	747	686	705	684	725	702	746	688	715	705	686	747	698	738	711	748	653	753	696	679	694	737	689	705	718	713	688	718	713	699	726	703	705	692	692	730	710	675	692	724	699	711	708	687	687	697	753	741	686	712	704	715	685	678	726	725	765	670	749	730	720	713	699	684	725	735	737	735	727	706	759	770	703	696	701	684	734	729	713	734	689	698	689	705	721	673	752	719	675	739	716	679	735	720	659	695	697	759	705	758	698	691	737	721	717	725	706	703	715	706	722	735	743	724	698	701	665	755	745	708	719	735	738	727	753	672	761	721	733	737	751	733	700	719	696	704	695	709	671	727	713	727	736	658	745	699	717	704	722	683	660	726	757	717	720	702	697	716	696	677	719	712	724	749	710	726	700	675	709	722	715	684	734	680	716	701	670	660	686	736	695	727	693	679	691	770	699	647	751	691	680	700	692	693	714	712	713	715	704	706	658	749	732	734	735	699	743	696	715	693	763	724	697	677	705	687	715	722	712	694	687	737	725	727	719	719	700	723	684	684	661	696	709	714	759	715	719	710	725	706	721	711	773	742	706	690	673	662	695	698	692	711	650	717	735	757	725	657	692	741	691	685	664	762	728	730	665	720	690	705	712	729	732	718	723	731	734	715	717	761	764	736	709	697	684	671	730	712	756	738	684	760	752	746	720	723	740	771	759	711	695	724	670	766	666	720	722	725	726	683	735	741	670	719	710	725	702	736	711	666	707	773	746	669	709	700	674	715	745	696	693	652	742	664	716	665	738	792	697	733	695	707	734	794	756	728	673	700	667	747	698	722	705	729	737	691	715	720	678	666	712	689	689	731	682	713	733	714	717	682	748	727	684	731	735	763	708	747	688	711	716	703	698	663	704	701	666	717	681	715	710	737	766	693	720	763	713	671	698	695	710	740	709	698	655	675	683	708	762	734	686	770	732	745	753	707	735	712	706	741	697	694	703	716	746	682	680	713	678	693	726	701	690	716	720	682	727	713	705	692	729	716	700	684	707	726	688	695	690	708	659	685	718	684	714	761	742	714	682	689	721	677	675	686	660	715	694	691	713	710	701	703	686	717	694	656	634	704	689	723	723	697	704	739	701	720	768	736	710	693	749	706	755	715	679	725	715	715	736	686	723	721	694	685	722	719	725	746	732	746	703	727	694	721	701	756	724	695	695	717	675	720	725	689	716	706	704	712	711	727	702	686	714	699	703	692	715	674	704	713	709	694	745	720	742	795	666	711	680	734	694	730	693	701	724	744	683	712	723	707	733	702	800	680	652	707	763	719	715	780	659	694	734	708	786	723	637	717	685	746	714	746	751	731	714	703	677	735	734	692	712	703	706	750	718	667	738	685	707	713	741	702	731	754	737	725	730	654	701	712	668	716	698	704	701	713	676	749	706	732	710	716	727	714	692	762	741	743	687	698	731	732	686	743	724	746	725	679	700	723	697	784	695	732	717	671	661	773	714	711	710	710	739	750	732	679	691	716	719	670	696	666	660	712	697	674	719	721	719	719	693	776	672	749	731	718	734	693	709	712	719	713	687	714	732	685	707	662	761	706	715	673	709	704	682	738	726	704	768	701	693	695	748	675	721	668	688	747	686	687	699	660	719	686	701	731	715	748	667	671	713	728	750	710	703	732	671	719	717	738	691	710	683	755	691	698	724	701	680	698	717	709	700	693	754	723	692	693	676	705	739	735	703	727	728	722	705	718	697	680	728	685	733	676	739	746	737	721	688	710	709	687	709	721	734	727	729	696	771	728	705	676	702	697	669	723	715	709	723	750	713	709	717	698	694	671	713	685	755	714	718	711	682	689	710	714	713	673	725	662	686	768	778	738	690	711	722	683	727	726	694	716	739	685	656	722	697	697	697	729	719	714	731	695	734	683	687	718	681	647	717	706	757	667	741	705	686	788	748	744	739	689	704	732	726	722	689	716	718	747	743	705	774	719	707	745	708	712	689	711	720	685	703	706	712	720	721	772	675	732	743	720	713	734	703	724	696	755	692	721	765	767	716	664	680	679	687	736	741	717	716	726	696	720	731	749	702	742	716	726	701	709	756	672	698	720	697	664	760	700	732	723	731	730	722	723	723	724	710	754	727	712	714	655	677	727	707	735	670	712	749	715	721	714	743	664	757	730	691	713	730	697	716	699	752	780	728	697	697	728	676	675	676	759	688	708	693	715	691	722	729	729	676	715	725	732	740	734	732	718	708	720	734	721	777	732	712	701	713	715	692	692	668	728	675	722	736	689	720	737	688	685	683	733	681	689	740	741	724	752	719	711	758	741	684	675	706	710	730	704	688	707	711	734	717	695	679	701	729	674	730	696	697	714	693	695	705	741	700	708	775	706	710	723	750	711	731	714	662	712	775	767	750	685	792	675	735	709	703	699	694	703	715	703	728	770	719	753	708	739	723	739	745	716	720	708	696	680	663	759	725	714	733	704	728	755	723	706	687	698	738	726	734	685	742	675	727	676	754	689	673	687	697	706	667	743	711	717	709	686	700	695	664	718	751	661	704	726	711	721	667	685	719	719	657	700	723	716	720	702	747	659	706	713	674	723	709	699	744	690
22739	21274	29105	23752	21275	21351	12187	1768	1262	1207	1085	1037	961	904	893	863	852	830	819	790	793	792	799	762	752	743	724	744	753	726	758	728	716	797	695	699	720	728	754	730	701	791	749	718	699	700	720	662	692	717	728	725	733	672	730	776	755	707	753	773	679	671	711	684	698	745	694	657	731	698	635	707	681	661	747	751	735	708	734	726	637	750	695	722	694	750	720	717	710	715	755	703	687	735	717	684	685	721	695	705	739	723	717	694	718	728	712	700	693	716	724	752	690	711	693	740	734	749	693	694	727	718	733	738	731	664	709	712	747	728	730	669	727	730	702	676	677	665	721	699	741	765	676	695	694	705	702	722	684	706	706	729	739	729	746	707	702	674	719	705	684	741	699	716	684	704	698	686	680	657	673	717	682	688	709	760	709	690	655	736	699	688	733	652	741	677	732	728	738	708	700	661	679	728	690	714	691	684	699	685	685	703	694	665	677	758	720	745	679	688	716	692	729	688	686	676	678	770	687	702	718	714	719	699	729	728	695	695	685	702	704	731	715	736	651	676	675	718	731	696	742	707	721	745	684	737	657	671	753	693	702	689	689	712	697	721	707	709	723	681	744	709	708	660	735	709	728	702	706	680	693	713	656	715	684	692	704	686	692	758	717	731	743	697	660	685	715	687	704	683	716	692	670	707	708	696	711	719	714	795	660	717	691	727	688	743	645	746	717	644	705	646	697	713	736	724	713	714	719	710	726	682	696	707	718	729	713	734	760	733	706	708	732	675	720	677	687	696	718	707	702	688	705	700	716	677	733	744	678	725	689	695	732	730	734	732	732	716	679	697	754	682	709	731	695	752	702	652	735	705	718	693	712	737	696	719	669	730	687	692	654	721	701	690	715	724	723	725	693	710	733	676	719	703	683	734	723	743	693	713	738	715	662	701	727	672	669	739	713	683	682	684	714	697	659	698	710	745	702	702	695	711	756	731	714	702	662	670	716	716	711	703	698	741	731	660	725	627	675	687	725	686	712	704	671	719	687	727	707	655	697	694	656	702	693	677	680	709	711	698	699	684	727	678	729	685	740	744	678	704	709	709	697	750	681	708	767	737	748	712	715	678	715	765	662	680	665	682	698	725	737	713	720	701	705	682	691	709	675	713	673	695	700	685	724	708	711	715	738	726	711	694	641	726	732	694	706	721	722	697	654	698	723	683	673	721	670	731	627	685	684	708	734	703	738	742	700	756	647	687	738	724	701	694	703	677	713	732	638	694	695	681	668	651	697	694	653	623	664	732	727	722	693	668	705	659	660	740	732	736	679	732	720	691	698	752	734	711	700	728	712	667	676	746	677	696	726	687	695	766	697	736	729	706	727	712	711	712	721	707	696	654	733	704	686	682	718	706	753	728	681	722	717	689	688	753	722	717	683	718	674	672	698	685	677	699	714	692	718	674	695	665	613	663	696	730	669	681	740	691	665	685	709	714	716	661	705	692	703	693	692	682	686	655	668	739	724	694	701	705	742	632	665	726	695	721	725	726	701	682	645	690	683	668	689	696	715	699	677	724	679	716	705	669	701	706	693	703	678	671	755	683	712	699	755	696	681	718	701	725	700	726	712	688	698	697	712	748	703	680	695	727	701	685	678	720	713	652	642	682	713	688	737	701	684	702	728	705	703	695	667	690	701	697	690	717	693	680	691	667	677	691	689	715	695	748	677	715	723	683	685	663	743	669	662	691	707	664	677	689	725	675	720	729	740	655	724	728	705	681	716	680	725	735	718	704	680	698	731	693	706	664	686	715	729	712	707	718	703	712	694	682	718	768	727	699	723	695	707	714	705	687	656	697	705	727	700	744	757	721	737	698	729	707	709	682	725	724	728	736	652	656	716	733	663	674	707	700	687	673	697	690	695	711	771	692	658	702	700	713	723	697	739	719	681	762	717	719	723	732	710	720	666	651	674	692	674	732	713	686	725	730	689	720	691	727	682	711	685	731	688	754	728	694	726	690	698	750	717	732	723	670	697	750	728	700	668	733	664	748	764	695	678	733	702	725	667	719	696	732	675	741	721	733	674	743	720	692	658	732	695	729	698	688	673	692	663	702	679	699	681	664	722	684	742	709	726	722	691	684	714	721	763	719	698	721	660	666	630	679	690	708	653	665	665	687	718	687	681	685	676	685	684	701	677	683	710	672	742	678	689	633	671	702	727	743	669	668	760	678	718	701	727	719	712	672	678	747	689	680	701	689	744	751	691	690	664	761	717	724	698	707	686	710	634	645	673	654	703	723	742	720	691	731	678	694	666	734	738	686	727	675	697	726	689	719	703	725	724	722	710	695	731	669	708	656	738	749	702	719	729	700	649	739	709	736	670	674	713	685	729	722	723	718	713	716	705	699	674	693	768	741	736	715	688	674	707	706	739	674	705	675	716	729	703	694	671	710	717	693	696	660	765	680	744	656	723	698	720	698	677	704	707	678	694	690	696	693	726	709	683	726	674	690	726	689	699	754	711	707	702	698	692	679	716	745	679	734	692	694	686	662	699	715	668	719	748	738	695	674	711	706	650	702	696	689	669	692	734	710	702	682	691	728	656	735	730	673	705	740	790	692	658	677	755	736	715	688	697	736	702	740	699	663	710	736	664	680	720	681	707	722	710	674	698	721	679	699	713	702	733	704	667	738	717	678	707	729	709	703	690	747	712	673	742	729	656	743	662	686	667	676	687	696	708	687	685	676	712	692	662	745	717	684	700	755	674	733	692	718	701	669	704	700	699	697	706	672	737	741	689	708	713	668	679	694	711	755	696	732	669	742	713	728	697	672	702	675	726	733	717	667	677	726	696	706	662	683	660	710	690	730	685	701	663	716	656	742	755	647	662	715	695	696	733	707	712	732	713	699	709	671	669	702	733	685	738	708	659	700	677	696	706	701	725	723	681	749	735	707	683	698	734	714	672	715	700	698	669	730	710	767	726	705	678	707	667	694	712	693	738	674	645	673	705	685	724	730	723	728	714	695	708	693	680	712	654	730	661	678	695	757	730	681	707	668	679	665	728	740	672	673	742	714	713	638	711	717	719	725	695	760	675	675	705	707	706	697	719	704	716	679	672	708	692	717	759	676	684	700	685	654	762	725	664	687	736	689	667	611	771	702	699	745	705	755	704	668	635	745	655	739	728	678	713	729	702	759	705	733	699	753	740	696	743	669	718	691	656	621	690	689	697	710	677	716	663	734	718	690	730	710	705	682	715	692	695	687	705	725	675	712	706	668	669	693	698	704	684	763	703	684	693	702	702	672	690	717	692	682	707	669	704	660	734	703	709	708	744	701	695	721	665	681	692	707	698	718	766	687	696	684	673	727	716	728	690	705	664	670	698	697	678	749	713	678	705	688	673	703	721	704	745	728	723	682	760	661	691	694	707	683	714	661	674	716	725	703	715	663	737	660	677	684	715	717	678	713	669	672	667	742	686	685	720	714	729	672	707	700	708	712	713	658	658	695
20843	15944	13156	7295	5048	3767	3030	2473	2022	1845	1587	1416	1225	1189	1108	1054	1038	1016	956	908	951	921	844	853	863	868	847	836	841	833	791	844	828	795	834	794	835	780	807	815	765	765	747	734	779	808	787	797	821	776	799	759	715	734	787	718	734	766	838	769	752	769	800	761	802	755	778	737	758	743	768	763	764	734	787	784	730	758	753	767	768	798	790	743	803	782	774	771	788	766	792	757	828	760	774	781	790	808	756	790	748	772	802	722	798	752	752	826	739	768	752	747	805	814	734	783	736	763	723	788	707	749	695	787	722	697	768	758	770	748	779	725	779	729	815	773	772	753	767	741	724	755	739	724	767	740	781	772	780	745	758	771	747	798	808	784	767	769	740	755	750	764	729	806	739	799	775	792	779	750	751	736	814	736	773	774	759	768	776	721	778	777	745	820	778	767	742	818	745	737	734	763	730	743	764	705	734	788	745	764	793	769	758	793	777	779	751	738	771	802	770	771	707	759	739	768	787	775	764	790	785	781	767	793	737	756	753	786	733	831	732	826	722	751	708	739	714	685	765	734	803	771	759	763	748	757	752	729	733	757	731	747	748	748	772	793	764	769	747	769	795	757	801	763	731	744	752	750	763	779	763	814	761	740	744	724	753	740	765	810	757	786	756	737	763	761	783	757	778	787	800	797	752	761	751	759	755	748	744	769	753	783	781	733	719	774	747	736	791	760	750	711	727	782	762	746	755	752	772	774	754	745	780	753	766	782	796	790	809	726	774	718	784	773	701	736	757	753	739	743	748	753	763	734	782	769	723	751	707	725	771	736	729	734	783	763	742	768	742	794	781	798	737	729	764	740	826	752	736	797	737	794	791	765	778	761	716	736	742	764	773	782	774	759	745	778	694	775	720	731	750	769	747	793	718	773	782	741	795	784	750	771	781	754	804	724	733	797	717	795	720	764	726	761	747	784	769	757	766	778	776	751	788	739	717	792	773	708	801	726	765	775	773	787	764	827	772	761	784	763	706	760	742	749	804	718	748	773	734	772	804	719	784	761	803	743	753	770	768	725	786	740	785	780	775	744	760	774	791	768	732	791	759	750	696	761	743	750	835	813	821	784	758	799	747	737	745	746	721	787	768	746	804	769	744	760	726	770	764	743	756	811	711	734	727	772	755	735	747	770	809	773	765	730	754	710	732	754	749	765	719	743	798	761	753	720	761	768	735	796	711	770	774	715	785	815	781	724	752	782	806	741	771	769	767	774	749	751	747	792	788	688	777	765	730	781	735	768	725	724	771	745	764	781	733	712	772	763	728	778	756	780	774	795	736	724	775	718	708	732	788	755	757	779	779	742	717	778	751	709	755	827	713	752	760	725	739	803	687	794	760	742	777	808	732	749	772	739	727	703	808	801	716	751	743	751	752	756	779	753	791	810	742	736	764	710	765	755	755	788	748	764	746	758	768	722	763	768	779	740	753	770	753	720	736	749	808	760	826	737	766	731	790	735	795	787	765	734	784	775	753	775	802	761	784	782	721	714	734	711	728	729	727	747	758	768	755	737	795	766	730	755	762	748	762	808	764	768	771	766	802	762	760	797	798	755	753	799	773	738	695	787	746	763	755	768	727	714	808	762	779	752	799	732	749	816	777	760	733	752	697	758	795	733	759	793	821	746	732	713	765	763	758	782	755	738	776	775	711	736	802	722	758	765	730	757	748	742	779	720	722	795	770	752	735	784	771	754	753	762	731	778	737	740	750	767	776	761	707	723	761	753	728	709	772	758	730	720	728	804	702	776	743	804	771	771	735	721	764	765	717	755	751	748	733	796	711	743	705	772	791	746	785	738	768	774	723	767	735	772	722	781	731	731	723	726	750	783	743	741	735	764	729	788	722	760	776	711	749	761	727	760	769	763	813	789	760	770	810	763	734	719	700	766	743	735	754	783	757	802	782	754	774	774	758	767	738	807	773	787	829	797	764	698	749	752	769	791	766	755	774	774	727	762	753	697	789	764	749	760	769	711	757	696	748	763	748	807	768	800	803	770	762	745	769	766	747	729	754	753	766	745	713	733	756	779	783	701	760	768	735	727	735	739	730	750	771	781	798	784	780	759	746	753	792	723	776	763	739	755	776	762	783	749	776	761	778	764	791	750	755	763	738	718	793	749	744	756	780	789	773	751	779	799	704	775	729	757	771	741	757	752	809	773	774	768	788	766	789	752	776	749	768	795	729	729	720	752	723	802	794	704	794	696	811	751	695	763	716	722	741	751	755	821	751	702	728	739	738	744	738	712	754	735	825	741	777	806	789	770	776	740	748	741	771	810	740	718	743	728	752	783	728	734	723	782	749	766	781	728	789	763	771	806	775	757	738	814	753	705	768	713	769	692	748	781	712	779	771	759	751	785	735	779	751	746	759	716	754	789	741	745	772	739	765	785	711	759	749	761	791	800	770	772	801	797	746	769	784	722	734	773	772	753	746	792	780	758	748	753	716	731	799	754	810	773	737	753	757	738	752	769	748	752	745	819	759	756	756	763	757	737	754	760	773	701	761	751	794	771	766	713	730	752	789	775	774	784	730	722	806	804	756	764	737	758	743	760	818	781	732	760	744	783	767	786	755	772	784	761	760	749	788	735	795	798	720	731	755	795	784	795	753	713	780	774	789	717	770	784	752	711	741	753	746	751	719	769	761	743	769	781	755	734	742	709	742	772	806	775	745	762	717	767	731	784	750	761	793	722	768	755	736	736	706	816	761	746	767	761	741	746	743	747	771	788	758	742	749	751	736	746	763	772	738	726	775	785	750	757	814	717	758	734	734	731	731	730	793	758	801	744	737	714	805	724	781	780	739	734	773	778	712	780	860	747	770	723	742	751	735	758	761	758	734	752	776	794	796	833	799	742	756	749	718	814	751	743	738	745	768	776	732	763	787	746	769	779	784	755	758	732	749	774	739	746	765	752	743	763	796	736	771	805	709	744	737	807	757	738	751	793	709	808	729	767	758	729	754	747	753	757	753	687	720	732	725	774	733	750	728	786	751	782	731	755	774	769	776	780	729	748	695	759	683	738	755	765	718	719	757	725	750	766	738	758	767	752	737	723	768	730	751	711	766	741	747	762	802	749	736	764	746	777	782	789	717	746	770	721	766	755	702	755	735	780	788	742	737	735	714	728	720	732	724	768	706	741	759	730	759	799	756	753	774	778	756	778	735	765	764	734	703	692	739	776	772	741	809	752	790	752	781	759	754	748	808	739	796	793	763	758	741	722	773	764	755	746	740	780	738	765	705	806	770	761	729	793	786	845	758	740	761	784	792	735	723	759	791	759	782	745	740	753	766	805	717	828	676	731	765	800	795	755	719	789	800	771	788	740	745	796	720	751	755	754	790	767	774	744	772	752	803	776	715	723	732	794	755	724	806	805	810	775	720	756	748	770	733	749	762	750	750	788	769	750	724	760	764	757	718	771	817	775	737	765	739	733	769	771	778	790	759	728	749	749
27409	20515	8733	903	496	425	407	390	343	352	329	365	341	360	352	372	345	358	388	342	348	353	327	345	384	333	340	313	341	350	350	351	361	331	374	365	358	340	341	362	376	326	347	323	351	353	332	360	364	356	344	335	333	342	375	327	352	331	329	355	356	335	330	344	368	351	348	356	342	347	324	352	359	344	354	325	293	346	339	339	318	344	340	329	327	351	374	362	329	331	311	358	357	354	353	381	361	319	370	354	335	346	337	324	354	336	336	325	348	389	333	321	372	336	349	350	358	342	328	358	370	340	363	355	370	379	349	304	369	339	353	342	364	349	341	351	337	366	324	323	353	339	369	349	347	348	346	354	344	362	334	373	352	352	352	352	318	349	362	343	337	313	349	300	341	360	350	335	353	336	321	357	309	309	340	323	351	364	379	351	342	344	385	340	374	344	343	353	349	365	339	350	336	373	360	363	347	331	343	345	337	342	328	333	367	332	329	344	337	330	315	350	353	307	337	329	330	348	373	352	326	305	367	376	361	358	311	343	372	326	369	326	349	371	349	357	372	360	364	339	356	344	343	331	328	346	329	318	331	339	339	353	342	334	349	358	344	349	351	298	339	382	360	328	364	350	341	362	343	340	315	344	349	327	356	374	354	348	371	388	341	339	372	294	338	337	336	376	351	324	329	351	351	350	335	311	360	342	317	333	350	350	331	352	368	344	364	329	351	325	342	374	348	357	325	334	367	352	353	341	336	353	315	351	341	347	351	358	333	367	333	372	330	359	326	371	357	369	342	326	346	330	345	343	354	358	363	334	333	333	369	360	380	376	353	347	327	361	324	364	362	347	346	358	368	349	363	348	344	306	357	299	352	364	366	337	344	368	353	324	323	336	337	388	351	352	347	384	328	354	345	333	360	348	339	372	364	338	333	338	363	360	359	386	320	317	366	320	364	367	386	339	335	370	330	342	364	377	341	326	376	324	323	360	321	336	341	360	332	360	390	341	359	358	341	358	369	321	344	325	383	339	376	368	315	337	334	324	368	334	362	357	347	327	385	354	353	352	364	331	349	333	363	351	344	323	342	337	343	342	348	303	347	355	357	344	359	336	372	333	355	357	375	359	381	352	320	320	367	348	338	327	358	335	334	329	360	382	330	313	350	336	334	321	328	335	362	354	358	348	326	380	358	348	372	326	355	347	330	363	375	353	337	322	332	350	336	336	348	340	357	366	372	361	360	349	337	335	338	386	355	366	355	363	356	323	337	350	342	360	347	322	359	371	323	348	323	343	374	355	365	325	340	373	322	394	360	348	332	349	385	359	331	356	344	324	337	333	371	342	379	347	325	344	314	352	316	344	354	338	341	310	334	363	340	321	357	355	353	356	372	350	353	332	332	347	362	329	339	378	371	328	329	362	334	332	341	336	352	367	327	363	344	346	342	330	336	353	374	340	341	355	351	358	356	335	336	317	341	364	373	348	349	377	350	339	361	334	359	333	347	343	351	346	339	367	338	332	333	337	336	307	309	398	355	353	340	340	335	355	344	357	348	336	361	318	370	330	363	330	332	358	328	354	352	348	341	335	348	341	342	346	358	324	341	321	371	338	353	338	343	359	323	338	337	341	368	332	350	330	354	347	358	361	341	325	364	344	327	350	371	299	310	356	363	355	354	349	341	352	310	335	348	373	353	336	363	322	362	369	344	318	344	358	341	344	328	362	331	346	345	310	347	331	366	317	331	320	338	382	343	363	322	372	368	351	337	353	362	324	322	321	345	351	345	329	344	339	321	350	372	356	387	325	335	357	363	355	374	321	369	333	347	339	328	361	368	334	353	320	339	335	335	337	374	377	356	371	348	349	335	343	347	350	351	337	326	371	363	331	370	364	350	315	362	334	359	346	333	328	352	356	333	363	325	327	328	347	363	338	357	353	357	337	346	339	304	360	337	342	327	337	315	326	355	340	324	366	364	380	351	351	340	333	353	333	345	327	384	331	389	328	343	351	367	355	352	341	366	367	361	333	352	347	345	359	354	327	328	343	304	356	383	347	327	334	372	390	337	348	360	363	347	321	353	356	368	335	360	354	400	367	363	362	345	366	357	343	358	339	375	314	312	355	368	349	313	354	362	305	342	381	319	333	348	329	353	384	346	330	379	342	355	339	359	366	368	364	352	331	324	362	350	362	336	351	346	344	333	360	320	329	386	370	349	336	387	381	341	345	342	364	348	348	349	325	317	306	369	352	353	340	352	379	348	340	333	347	387	348	334	346	338	361	336	346	355	366	373	363	350	344	341	354	362	364	324	337	348	340	379	354	321	327	344	378	337	362	326	353	405	346	349	349	366	356	342	350	353	349	323	325	363	317	354	325	382	358	348	343	362	353	328	318	356	340	293	322	340	362	358	338	323	341	332	354	333	339	367	340	371	356	361	327	324	333	324	344	350	336	357	347	349	358	358	339	327	365	323	369	340	363	314	346	350	388	380	350	373	332	357	339	366	366	395	359	384	365	348	377	345	337	338	351	340	378	366	342	342	356	345	350	353	317	377	344	341	343	386	321	366	333	347	370	384	351	319	366	322	324	340	346	389	361	334	387	328	366	348	362	337	328	361	377	333	331	345	369	347	326	358	330	356	343	332	341	373	366	320	339	329	318	366	336	355	309	348	370	333	351	343	386	356	348	363	328	360	349	332	355	334	320	348	326	354	360	365	362	331	334	324	367	399	336	358	347	358	353	322	360	362	370	337	344	350	307	358	311	329	353	347	362	359	352	332	359	338	334	326	328	369	353	346	373	335	362	371	375	337	331	332	367	330	361	356	337	343	329	340	319	334	382	340	343	356	330	359	336	341	364	357	333	330	366	350	347	347	340	378	346	380	367	367	329	374	354	363	337	338	354	363	352	338	333	321	374	316	365	353	361	355	353	327	381	333	366	372	330	357	352	380	346	354	355	370	356	342	345	355	353	365	291	329	386	342	292	359	376	373	312	338	358	328	340	369	327	387	378	367	364	331	372	371	385	319	361	324	313	351	334	316	338	346	362	405	379	352	336	337	315	368	320	341	343	339	343	323	355	366	343	364	343	346	364	323	366	360	366	345	372	372	349	352	346	348	321	373	334	350	318	334	354	335	358	349	322	334	341	382	366	331	334	324	333	366	348	349	345	323	354	344	364	337	346	347	347	344	316	372	351	356	334	326	373	348	340	355	377	332	345	357	348	369	342	339	344	340	367	329	330	348	354	331	360	374	391	360	375	337	338	325	354	342	407	329	365	375	369	339	359	360	355	344	358	361	363	329	369	397	313	355	335	338	376	361	329	351	353	341	349	340	354	295	367	363	314	392	351	346	345	353	317	371	326	338	351	360	348	358	333	327	357	324	354	326	362	339	338	351	331	338	369	348	356	334	344	355	341	390	343	353	315	330	341	320	380	360	329	353	352	331	343	334	326	354	335	328	330	339	349	357	341	366	372	362	334	332	338	338	350	339	358	357	308	350	335
15442	1377	995	699	592	586	522	503	460	453	443	478	413	385	397	429	426	457	455	414	420	387	474	390	436	408	418	414	432	418	450	422	390	405	436	435	426	425	424	384	410	429	402	425	424	405	426	391	419	436	430	409	409	393	402	417	422	392	382	415	414	474	433	425	441	406	422	391	388	424	396	408	458	453	397	428	384	403	416	400	434	423	412	396	401	433	426	440	405	435	424	402	428	423	393	417	406	417	410	413	402	433	443	414	418	420	457	420	397	403	372	420	433	406	397	423	432	401	427	436	446	412	417	419	408	398	456	388	425	394	382	420	449	415	378	406	392	425	372	409	417	408	426	397	416	461	427	390	445	412	427	405	423	434	400	398	415	438	425	433	401	423	413	394	409	414	436	425	440	392	402	405	449	428	389	441	397	427	411	381	388	469	419	425	421	417	422	419	404	421	431	410	445	421	420	443	402	428	436	429	409	407	457	446	411	431	417	428	465	395	439	446	429	394	439	392	411	413	453	413	391	400	444	433	432	404	446	392	436	444	417	388	411	441	421	435	402	402	400	406	432	384	418	417	404	473	428	417	396	425	388	405	420	406	442	402	410	406	409	400	408	404	403	394	408	390	390	431	425	407	402	404	421	370	426	425	388	412	416	432	428	391	374	414	455	413	393	401	447	414	392	395	419	398	422	412	440	446	394	418	440	406	417	420	436	420	400	412	415	452	429	408	429	413	449	422	416	425	389	402	434	407	401	396	393	447	419	440	396	402	364	429	431	410	414	460	401	434	389	440	397	414	429	409	414	429	445	439	399	424	422	435	412	433	443	391	457	408	406	398	425	414	431	444	398	424	433	418	404	432	410	418	400	417	421	433	443	404	396	420	426	421	420	405	425	395	416	414	406	432	416	427	427	446	432	444	410	440	427	415	406	446	399	393	398	411	440	428	435	434	423	380	432	429	431	391	406	440	431	425	433	422	407	413	423	392	413	403	438	424	425	405	391	405	403	441	458	442	410	444	452	422	426	417	395	432	414	418	390	409	429	421	419	414	430	425	438	451	439	396	418	389	430	440	418	400	438	429	415	450	440	387	421	410	405	429	439	448	441	410	439	389	424	359	429	393	410	412	412	419	407	427	408	415	416	398	429	416	409	394	434	434	432	441	385	412	432	447	432	435	435	440	432	422	412	417	392	388	423	428	412	413	401	424	431	439	425	409	469	407	471	369	418	457	391	475	431	408	380	435	407	425	410	424	399	399	443	459	441	399	381	364	453	405	453	407	404	371	452	440	432	426	446	436	438	429	430	438	469	414	397	364	412	431	430	406	401	406	381	409	438	403	393	444	425	392	405	430	442	407	410	448	427	414	426	394	408	398	426	405	411	423	401	410	435	407	441	442	452	412	421	437	406	399	411	408	464	417	417	411	378	402	431	449	419	386	407	385	421	437	422	432	426	418	374	394	402	403	446	443	381	404	405	448	404	416	400	394	442	417	399	443	417	425	431	444	431	407	427	426	442	412	447	462	472	400	425	448	411	418	420	420	409	398	417	423	422	408	392	445	430	387	428	449	429	397	404	416	389	415	426	428	422	440	438	438	441	440	448	406	434	404	412	414	454	423	415	404	409	409	393	421	412	424	418	423	436	414	411	433	443	415	428	420	391	408	428	415	409	386	390	391	464	396	434	400	413	367	408	431	427	405	427	427	461	432	436	399	474	447	409	428	383	401	416	440	392	427	392	413	398	382	425	397	405	422	442	385	447	393	400	401	408	382	414	443	421	407	393	442	392	385	402	408	427	411	433	405	437	425	393	429	448	387	425	431	424	398	405	411	415	389	414	400	389	430	446	441	400	433	381	432	448	419	422	407	421	409	381	459	412	411	437	410	407	412	416	431	392	422	389	408	405	425	411	450	398	380	406	442	391	425	417	417	392	433	426	401	393	425	451	412	405	396	377	400	424	430	439	429	429	414	424	448	418	429	413	432	420	405	431	384	477	417	418	432	429	439	383	426	421	419	413	388	404	449	430	419	409	405	454	442	427	406	468	431	412	400	456	419	426	408	419	438	415	428	446	429	439	391	440	413	439	413	425	424	446	410	394	439	461	393	406	410	396	401	435	437	408	427	384	414	416	394	440	407	406	417	384	388	395	409	414	373	388	438	419	396	442	418	430	403	455	400	410	417	399	397	442	408	439	413	426	371	429	407	420	412	419	402	443	429	399	385	411	435	436	409	437	403	422	443	418	413	442	421	399	419	415	413	413	433	404	450	405	393	431	434	407	381	406	413	424	382	383	424	417	399	426	405	393	420	431	430	405	404	414	436	414	433	389	415	403	385	445	428	422	485	449	415	400	419	410	427	418	407	433	423	450	444	429	432	401	395	410	413	428	463	403	418	416	430	433	433	414	455	379	424	434	406	390	419	413	412	424	410	437	396	388	435	380	385	445	413	432	445	428	434	425	371	389	419	414	467	414	438	387	409	410	402	408	388	400	427	411	441	420	398	412	419	402	427	385	381	430	436	430	418	413	389	416	390	431	397	401	417	430	410	409	420	423	445	457	429	462	421	452	421	396	397	414	424	396	418	428	440	438	425	392	417	398	418	402	437	458	431	412	438	435	449	397	430	407	401	394	410	393	386	434	399	379	409	427	417	399	405	399	429	464	436	413	416	382	405	417	434	407	403	457	417	441	372	398	408	412	400	462	407	399	427	421	391	362	396	404	394	401	428	443	420	442	456	443	421	433	392	431	457	366	438	395	452	402	434	396	400	391	414	390	398	399	389	422	387	426	427	377	411	419	430	428	433	419	483	389	387	443	418	398	445	406	379	415	460	401	424	398	393	428	409	384	406	421	410	425	415	405	421	383	390	410	418	411	422	454	385	430	432	394	401	394	407	408	409	411	452	416	418	415	422	427	399	399	424	399	437	408	406	405	425	441	436	415	396	417	434	447	393	448	369	443	416	429	435	427	405	438	401	422	401	408	465	428	400	430	421	432	457	412	395	414	378	385	409	417	427	465	431	439	433	418	404	394	434	427	451	440	408	422	393	413	426	402	414	398	405	411	447	391	396	439	433	413	407	425	436	418	373	437	428	394	432	382	399	397	404	401	401	419	392	404	395	409	405	374	447	398	395	406	388	411	401	440	444	470	428	406	414	405	401	435	414	447	416	425	401	441	387	431	385	411	431	422	436	407	407	425	421	399	395	404	409	433	407	428	418	413	403	438	381	430	396	433	431	421	381	392	401	391	448	457	400	381	409	375	425	420	414	418	411	413	395	394	411	434	458	394	368	422	419	453	440	387	391	411	402	446	402	397	400	439	407	426	426	410	436	395	417	426	422	453	417	446	419	425	416	437	411	392	444	406	389	394	394	403	432	436	416	405	414	390	438	403	404	388	419	396	413	415	435	442	410	440	390	440	426	413	365	401	452	448	413	425	439	419	412	429	423	420	413	411	422	398	429	433	415	398	416	422	398	421	416	391	445	374	442
23724	21240	28662	24131	21244	12644	1303	783	645	621	535	491	463	451	413	442	428	405	413	373	372	381	364	396	348	403	379	355	358	333	358	373	360	398	347	375	333	358	310	324	355	358	346	360	347	356	360	371	321	343	327	375	368	370	401	335	346	365	340	329	355	340	333	361	305	324	329	336	345	349	297	345	324	348	346	309	325	346	305	344	371	344	337	335	350	354	361	332	335	332	356	333	336	351	345	317	350	349	352	311	334	335	350	322	352	351	353	328	345	341	338	344	296	321	335	350	340	317	384	348	328	341	355	349	338	304	314	348	355	330	326	346	311	359	336	339	350	311	351	349	334	347	320	375	351	346	350	358	345	318	329	346	326	358	322	312	339	323	346	334	309	353	343	304	347	291	335	336	299	335	338	350	339	342	352	358	343	343	366	366	357	329	338	325	314	343	354	321	375	333	330	307	314	345	344	338	344	353	349	360	335	309	349	371	342	335	327	338	370	321	314	350	355	345	324	350	354	348	366	342	352	319	360	317	367	372	319	338	344	346	338	349	367	357	347	336	336	321	342	321	305	333	370	334	335	338	339	334	334	366	384	329	341	344	309	330	329	319	368	310	369	335	324	311	342	317	315	310	322	331	327	320	300	319	315	322	335	341	352	330	282	323	343	330	322	335	351	338	326	323	350	354	311	323	326	310	327	310	333	325	342	357	384	329	339	307	343	333	375	336	311	359	370	330	341	373	327	331	337	314	366	347	341	354	343	334	355	341	338	303	329	291	322	322	340	352	311	330	359	337	347	333	341	323	313	328	351	352	348	334	311	372	324	370	355	338	342	324	348	341	358	377	388	346	343	316	339	328	330	359	337	333	314	321	336	314	335	327	338	356	336	349	325	329	309	328	346	327	349	334	351	315	315	343	333	339	322	329	341	311	318	315	340	359	337	306	327	331	330	338	302	325	309	339	328	353	322	353	334	354	363	328	352	350	371	316	338	346	320	341	330	343	345	355	338	340	349	355	361	335	360	362	346	344	326	319	342	317	339	336	303	354	331	335	331	344	366	339	331	344	351	329	313	342	319	367	361	332	333	325	322	345	320	325	333	306	348	362	377	366	316	338	353	352	338	381	330	337	327	332	314	325	310	341	340	346	326	334	317	310	344	310	368	348	356	346	331	360	339	336	325	336	317	326	333	309	319	301	317	344	316	363	354	354	362	318	316	330	363	343	333	322	322	344	345	352	347	349	337	332	304	312	321	367	352	330	306	315	337	332	360	316	365	326	372	313	367	344	335	342	330	346	365	350	316	342	323	343	343	330	342	359	342	317	313	327	360	347	319	323	349	342	314	336	375	323	337	306	325	358	361	352	322	317	336	317	307	341	314	343	308	322	349	356	342	304	318	363	345	328	321	372	323	353	351	315	319	326	315	331	315	324	318	340	341	321	329	350	355	348	372	341	340	314	310	337	324	354	351	343	323	337	319	309	345	332	348	329	338	302	357	311	352	371	357	337	323	335	343	319	315	361	391	364	322	325	332	298	304	335	325	330	342	311	309	362	366	314	340	355	323	360	332	329	361	326	340	360	324	340	341	332	345	334	348	325	353	332	327	361	338	343	325	298	329	343	321	325	343	324	345	344	306	337	329	307	364	324	361	322	372	329	323	321	351	345	350	323	318	362	352	345	331	360	347	365	363	306	317	359	354	317	320	358	349	330	322	338	343	338	334	349	330	336	324	333	338	328	324	315	331	341	359	349	337	340	341	344	359	330	306	355	319	294	352	325	328	321	313	331	327	334	343	367	348	320	368	333	323	343	344	311	314	303	331	358	347	344	300	342	347	325	344	319	347	330	341	359	319	310	352	324	328	362	305	327	317	333	327	332	341	344	352	343	329	359	326	352	294	339	304	374	331	305	348	312	317	308	341	358	320	361	327	330	320	336	343	314	325	359	342	341	360	351	337	346	322	346	353	349	350	336	295	351	312	331	358	338	340	336	348	352	326	329	326	326	352	342	345	337	351	331	339	355	380	325	344	308	342	354	345	317	336	371	329	350	326	333	302	328	343	344	321	337	345	349	341	346	361	358	319	360	298	350	341	322	365	311	319	334	338	339	344	352	292	340	347	340	364	348	361	299	331	365	332	352	354	387	332	339	311	325	347	333	358	332	308	342	329	351	323	342	339	365	309	335	335	310	360	338	325	349	324	363	358	348	344	356	324	345	340	338	299	319	318	329	315	371	332	332	358	338	315	345	331	320	343	310	340	382	322	367	322	350	320	342	344	311	357	316	318	315	337	356	343	323	325	335	332	358	315	322	319	347	338	315	349	336	329	343	353	342	313	355	331	348	330	312	355	329	336	341	334	332	295	339	300	375	350	353	327	332	338	340	333	335	337	340	352	377	341	369	348	314	326	368	330	338	338	350	362	355	336	323	321	309	319	339	357	333	331	299	355	367	324	297	360	335	349	329	312	370	319	330	338	371	337	341	336	327	307	350	327	321	328	348	369	320	321	378	331	339	332	317	291	326	317	329	332	353	324	348	318	338	359	345	348	338	323	347	348	327	367	318	361	338	327	339	353	321	356	345	339	343	359	327	334	310	324	363	346	329	340	372	314	358	339	346	346	353	314	314	327	354	337	354	304	357	324	316	339	352	368	312	345	327	342	333	360	321	328	316	310	349	312	360	335	354	344	327	334	323	333	367	315	304	325	311	311	355	356	338	356	318	360	326	353	349	334	313	316	323	332	320	348	345	305	305	366	384	341	325	339	330	342	319	303	353	320	327	332	362	323	317	374	310	350	356	324	311	345	322	329	312	317	377	323	354	347	343	348	338	326	309	326	335	380	354	342	359	325	323	308	350	326	325	351	354	336	351	353	324	317	311	321	324	335	320	343	323	355	313	304	323	335	345	348	310	330	340	331	334	334	351	328	364	327	346	337	331	343	335	348	336	343	309	323	338	357	329	371	330	338	339	305	283	332	314	349	348	333	331	363	347	341	336	353	359	344	358	342	336	303	305	293	336	333	368	322	338	356	343	359	347	333	348	328	350	345	348	326	348	341	319	318	349	329	335	342	320	359	312	357	321	344	359	336	312	337	339	336	334	334	321	356	311	356	337	331	346	357	350	337	306	344	325	323	312	321	315	352	363	333	305	395	353	378	335	370	348	355	326	315	333	326	288	347	332	354	340	325	323	335	359	333	334	305	315	339	317	367	337	325	344	324	328	353	369	316	342	323	290	340	316	348	333	344	347	344	328	350	333	315	334	332	328	323	311	362	325	341	352	355	311	329	313	326	337	326	372	338	356	370	346	311	359	355	318	323	345	312	343	322	325	334	332	335	365	346	334	322	345	337	291	324	366	328	351	340	330	341	326	330	316	345	308	353	338	309	316	333	318	358	361	329	344	357	322	351	341	356	360	318	310	311	361	355	353	358	339	354	327	317	342	326	342	313	332	328	322	312	359	349	326	359	333	359	358	319	324	346	302	382	330	313	328
18166	9867	7809	4165	2798	2036	1580	1315	1074	942	808	663	715	612	588	543	531	535	480	456	415	487	456	439	447	454	437	424	430	425	383	430	445	410	459	401	379	440	405	421	424	403	412	421	387	427	399	385	412	398	428	404	428	373	365	391	402	412	394	365	400	391	405	409	398	384	411	436	404	381	370	348	417	430	401	371	371	366	359	393	421	362	389	400	377	418	389	398	362	396	379	386	379	390	421	361	408	363	378	388	379	391	403	398	393	382	421	382	404	384	401	426	378	382	373	405	422	389	378	380	378	399	368	361	421	381	384	405	371	345	423	401	401	373	397	356	358	390	405	410	405	368	417	405	391	414	395	411	396	371	397	411	364	380	371	419	415	394	394	367	413	374	417	396	366	440	426	393	389	409	371	342	360	416	389	425	407	411	399	386	431	389	404	388	361	427	384	397	373	359	396	391	339	365	378	402	380	396	379	385	393	387	412	384	385	393	410	375	395	362	384	363	388	373	361	382	384	363	377	391	385	408	362	380	421	396	389	389	413	395	420	389	378	399	403	379	388	394	415	392	379	361	384	407	357	397	398	393	376	401	374	380	401	399	422	374	357	416	364	408	378	409	380	392	398	368	404	390	421	410	353	387	385	383	375	367	419	370	389	403	396	424	399	392	390	447	399	401	417	386	386	405	391	415	379	395	359	418	380	378	349	397	412	421	388	385	389	402	385	404	382	415	402	393	382	380	411	386	378	385	348	385	405	381	406	394	391	418	406	402	384	436	419	390	382	420	367	408	388	371	393	387	413	396	363	393	435	380	398	404	386	372	398	406	401	387	415	401	390	408	400	383	367	406	414	407	421	396	405	382	393	385	365	392	374	379	371	384	408	369	385	393	357	376	386	365	396	418	355	355	360	373	393	384	429	374	407	412	396	395	382	373	375	440	389	387	394	380	399	391	391	401	397	420	390	390	372	402	384	404	395	405	405	410	383	430	384	371	411	388	389	408	402	405	388	385	386	424	405	374	378	398	387	396	397	372	394	364	381	392	398	399	382	383	406	386	419	356	409	385	397	371	399	402	375	359	390	380	390	409	381	391	385	374	380	380	357	377	366	395	372	408	395	375	397	377	373	373	400	375	414	414	390	402	428	359	383	398	430	411	381	400	401	410	360	377	391	414	395	412	383	409	389	372	392	395	365	415	402	389	380	386	395	368	377	366	391	401	394	396	379	413	390	382	383	387	383	372	411	397	394	338	395	355	367	374	398	403	383	371	394	391	366	409	375	394	416	385	379	357	395	391	381	385	355	389	406	388	381	399	407	419	417	364	403	398	395	394	390	398	419	414	388	383	389	379	390	402	369	413	403	365	387	402	356	352	354	365	368	382	385	361	410	378	391	403	380	413	418	374	359	402	396	395	378	359	401	426	382	394	433	376	380	357	386	385	397	414	395	392	362	382	359	375	389	395	378	432	396	382	371	448	398	412	425	361	353	411	414	376	392	421	380	384	364	372	393	401	365	391	381	382	374	425	386	400	393	395	392	392	402	395	408	362	416	427	404	363	381	344	377	377	386	392	413	364	421	380	407	399	428	405	415	386	393	416	390	402	379	366	412	353	391	392	399	398	380	384	397	385	394	363	383	413	420	397	393	449	351	357	409	435	371	345	369	437	408	394	370	374	380	409	385	426	384	383	414	421	423	377	383	366	377	378	382	385	403	376	406	384	367	400	401	359	407	391	384	387	385	393	386	396	395	382	374	382	359	371	360	421	409	414	403	412	390	403	403	397	364	370	387	424	396	398	405	389	376	413	396	359	408	363	395	377	409	400	404	388	391	379	388	405	405	371	401	440	373	398	415	391	398	407	431	389	397	396	378	381	396	395	376	426	388	409	386	394	364	400	385	380	380	355	410	391	414	373	418	384	387	376	416	444	389	413	390	396	382	398	408	397	373	382	384	392	382	373	376	382	422	391	388	371	376	380	405	375	363	397	403	429	400	378	378	377	371	391	404	386	396	364	388	391	371	395	404	365	406	393	367	361	384	417	361	421	389	378	366	389	383	381	400	409	371	364	410	387	376	411	391	372	373	411	387	345	396	412	407	371	426	390	387	399	440	391	382	366	361	406	377	383	416	387	354	401	372	359	386	363	406	416	330	402	400	391	407	429	380	397	400	381	360	399	419	371	385	368	392	385	371	415	399	407	352	380	411	370	376	363	361	378	374	378	360	404	418	390	364	392	346	399	402	378	415	355	382	407	354	349	366	405	399	383	381	411	359	373	387	420	367	361	388	411	399	391	417	372	421	373	406	361	397	392	378	415	384	412	371	393	387	378	398	351	387	383	397	427	385	386	381	381	383	376	390	395	363	399	417	408	409	425	367	405	402	393	372	355	407	371	378	400	408	368	383	381	400	392	371	395	399	367	396	372	388	374	406	390	344	416	415	413	404	393	397	354	360	380	347	390	367	368	410	398	386	400	434	396	419	376	393	390	371	387	388	402	407	382	383	389	383	377	388	407	392	421	365	427	409	410	384	396	384	386	346	363	400	416	396	408	405	370	403	393	396	391	358	386	405	405	410	384	401	409	381	412	384	391	389	397	447	421	367	366	382	373	428	385	422	394	414	413	400	386	412	390	373	382	393	384	407	377	400	369	388	387	397	414	419	411	381	370	417	382	374	411	368	414	410	363	396	363	388	366	396	375	384	365	387	395	373	380	368	368	386	373	378	423	389	342	417	370	375	399	414	413	368	389	416	398	380	382	379	387	423	401	367	384	395	374	381	405	345	396	394	378	356	374	363	403	392	432	363	381	391	400	379	426	367	372	401	336	343	405	400	343	368	388	413	388	395	350	406	391	389	437	419	420	403	436	418	371	393	365	373	351	383	394	395	405	404	409	409	365	388	422	396	432	395	404	385	399	351	404	418	397	384	385	400	389	367	392	344	381	403	372	394	406	370	377	374	363	387	376	398	356	429	398	362	411	386	382	398	380	391	384	387	416	389	419	414	417	406	386	400	386	376	380	391	399	384	373	398	359	392	393	382	408	401	390	375	390	426	364	376	367	399	405	380	375	437	374	396	422	372	346	412	384	364	409	390	405	400	379	401	409	354	392	397	375	365	386	394	372	382	404	384	430	357	374	382	384	397	377	372	397	405	369	388	374	385	420	354	397	405	382	412	381	409	377	362	388	408	390	370	406	381	409	417	382	389	407	380	379	390	395	408	406	350	381	403	384	421	409	419	399	384	387	391	383	408	420	404	418	396	383	424	405	390	370	410	421	392	370	404	399	398	381	363	392	390	380	394	379	370	380	331	413	367	409	411	401	398	388	407	398	399	365	393	400	421	359	433	392	351	394	364	388	398	403	377	383	350	383	393	358	371	453	379	357	380	366	338	354	406	413	383	424	394	392	387	375	414	378	375	401	388	394	441	382	384	410	368	374	396	421	412	401	396	422	400	365	398	400	400	370	355	375	390	385	395	355	411	397	394	399	388	372
24950	21182	27622	24974	13026	1333	984	808	798	776	714	709	677	686	654	657	697	646	652	682	630	645	663	644	679	655	632	655	653	634	589	650	622	648	649	636	595	650	586	631	622	623	636	657	641	654	637	579	649	630	637	634	602	615	658	620	649	660	625	602	654	648	647	639	673	625	622	644	651	631	602	669	637	633	624	627	659	615	658	630	621	638	649	634	634	630	650	612	693	642	607	686	642	630	642	634	667	625	589	608	627	634	610	624	666	595	628	586	609	690	606	646	585	641	629	620	598	591	658	625	608	587	614	649	631	617	618	613	615	607	648	614	617	605	621	626	615	635	594	631	615	617	612	578	631	685	652	666	636	602	612	689	651	655	657	628	655	625	636	591	600	674	604	631	567	613	632	566	594	639	655	621	611	632	601	643	623	614	636	631	619	643	601	599	637	635	648	614	639	575	597	623	613	606	626	591	631	624	615	611	609	617	602	596	631	625	584	623	612	597	672	602	613	661	611	624	642	594	622	630	617	596	587	634	642	606	702	647	581	655	610	636	638	583	629	603	621	626	624	600	651	594	582	606	659	601	628	641	631	604	662	649	637	578	659	607	596	606	608	600	595	626	646	618	643	656	636	647	667	615	642	628	639	618	638	619	675	626	609	619	653	617	611	616	639	615	630	682	581	685	610	637	622	625	662	577	637	592	595	630	596	627	619	652	645	619	614	600	666	616	650	609	622	570	625	614	622	628	617	657	589	650	630	611	638	606	604	645	618	563	642	598	597	613	621	666	670	661	661	612	615	581	659	682	634	640	624	655	588	652	607	638	637	596	641	609	590	630	596	628	623	629	618	621	575	626	624	620	647	624	644	666	611	614	611	639	633	619	607	645	640	626	582	608	559	675	641	619	613	580	634	574	609	571	618	629	626	650	612	610	587	584	596	649	653	639	585	622	653	612	626	664	650	624	653	632	623	598	682	649	635	626	640	634	614	601	610	629	591	616	578	645	638	636	621	626	666	653	619	681	623	599	657	640	592	650	625	593	595	613	628	573	648	608	631	669	582	631	643	631	635	579	614	665	606	679	656	630	634	632	649	634	630	657	636	605	598	612	607	651	638	628	600	599	599	635	587	593	639	641	634	665	638	633	617	610	597	621	577	620	622	594	630	650	665	630	625	652	621	643	604	599	639	650	618	620	648	649	642	634	634	620	594	632	676	584	584	635	604	632	551	614	610	684	649	651	647	616	615	637	643	583	563	664	670	658	644	649	660	653	619	590	648	635	642	615	609	625	645	662	600	602	633	633	564	636	645	630	642	570	612	613	608	624	639	673	661	616	622	628	609	594	602	619	644	633	651	597	614	577	617	616	646	651	636	593	612	609	644	617	630	613	586	641	640	626	612	590	637	628	603	596	634	606	583	609	638	605	598	619	629	616	655	591	648	620	661	599	665	661	673	583	595	621	604	595	609	592	645	616	629	644	605	597	653	659	619	613	650	622	620	663	647	605	588	612	619	590	604	613	637	586	594	634	603	609	623	657	593	641	622	638	635	634	647	702	602	601	659	645	598	631	618	655	612	619	631	638	593	612	608	616	637	634	603	663	598	631	627	598	634	613	622	635	593	637	580	611	598	683	626	645	674	627	636	641	660	659	619	603	689	674	581	657	601	640	649	635	595	623	623	635	642	645	648	610	602	635	638	672	664	666	610	657	603	661	604	639	581	676	626	625	603	610	623	614	622	618	621	650	596	595	640	631	630	650	650	636	659	599	616	596	617	631	599	650	631	591	650	651	615	648	633	622	591	625	585	639	620	610	606	632	584	618	584	645	635	614	616	639	682	656	578	609	668	623	663	621	624	696	598	635	639	626	656	646	641	634	618	611	618	576	617	627	681	631	661	616	661	654	633	642	627	649	599	620	655	641	589	611	623	602	595	653	612	649	621	592	659	567	614	599	622	616	620	612	634	634	652	634	609	617	603	601	627	643	644	639	654	588	647	641	675	637	636	639	625	614	614	613	644	604	646	662	603	623	602	629	641	650	618	606	632	632	593	628	589	607	674	658	645	634	639	657	620	554	621	595	595	600	621	628	640	618	612	616	591	623	661	587	635	640	630	633	583	581	606	608	631	617	635	620	608	623	598	677	634	625	573	631	608	654	615	622	622	640	615	600	613	618	625	633	636	630	666	616	644	701	641	605	612	609	651	576	657	617	650	623	618	636	623	658	602	632	604	661	647	625	610	630	582	629	645	634	597	628	622	646	620	578	581	603	623	637	665	665	631	603	622	646	662	621	636	572	573	659	618	620	663	655	592	584	647	671	590	634	621	616	650	635	617	650	659	663	616	605	598	634	571	644	636	615	633	657	659	622	587	592	606	603	641	659	628	649	593	614	647	600	576	581	642	662	603	600	603	645	649	610	657	625	629	647	642	639	640	636	649	635	608	654	619	668	639	596	635	591	600	684	622	642	570	611	622	626	569	627	700	600	617	631	593	661	587	649	664	628	693	617	614	588	617	629	611	648	593	641	606	539	598	607	620	616	600	576	601	597	600	613	628	666	654	628	627	655	603	650	575	637	580	628	631	642	645	604	649	606	642	624	598	659	678	581	624	621	600	598	635	648	641	570	656	625	633	644	664	600	637	615	646	605	651	627	619	633	679	627	567	648	656	623	669	574	638	615	567	603	640	619	627	617	609	596	616	628	606	627	638	634	613	605	658	624	664	640	611	597	629	614	604	601	671	620	585	565	664	600	634	600	614	627	629	591	599	632	630	634	619	633	652	656	633	672	578	659	612	656	606	668	617	627	590	639	639	639	628	593	618	619	597	593	634	612	600	580	644	603	635	609	607	604	637	631	648	675	619	669	609	622	614	611	655	576	658	634	609	622	597	637	603	627	634	648	617	608	643	641	563	648	622	585	626	628	619	613	595	638	672	656	653	615	609	650	619	635	644	627	604	624	647	603	653	617	646	646	594	644	641	621	591	665	654	617	603	663	619	618	608	651	579	623	601	607	630	611	608	598	595	603	633	605	646	608	601	586	660	606	650	620	602	636	639	661	623	635	607	620	642	586	643	612	629	625	626	614	571	620	649	597	639	638	646	594	666	643	615	588	680	654	620	622	630	622	586	624	621	645	648	649	628	600	589	640	590	638	628	610	633	640	677	645	621	626	644	628	655	581	658	577	597	635	652	616	590	623	633	645	628	596	647	624	665	614	627	641	597	620	603	598	653	659	633	642	619	613	632	618	605	649	591	630	596	599	628	667	654	637	616	615	676	626	590	633	605	644	592	638	643	577	620	641	624	639	648	555	662	644	584	576	627	592	633	667	641	619	641	640	608	638	608	650	625	609	614	649	602	598	616	631	634	644	612	637	623	641	675	638	630	628	618	631	651	638	622	645	657	629	652	615	623	646	589	640	627	641	590	626	642	696	660	677	627	635	667	641	645	639	684	602	580	609	645	617	619	642	614	658	648	604	641	623	635	618	573	627	620	655
17685	5851	4723	2769	1970	1604	1306	1255	1107	970	929	835	847	846	797	770	776	771	770	733	782	738	741	716	713	749	744	703	748	738	746	710	734	756	727	667	719	749	707	748	747	728	683	715	709	723	681	709	741	765	766	749	705	751	677	715	729	703	703	698	682	724	717	745	668	720	740	732	714	691	699	719	709	720	708	714	696	700	685	711	731	721	729	681	708	727	668	722	701	712	737	716	730	743	719	704	726	712	722	744	669	746	672	654	671	736	712	688	729	720	711	759	693	746	690	718	718	716	734	765	759	686	745	693	724	690	729	761	684	708	733	692	707	671	708	735	690	756	674	706	708	733	728	736	688	709	728	698	713	732	722	741	657	710	709	725	712	739	765	725	685	697	717	746	728	718	722	710	725	689	684	751	763	687	711	704	726	694	695	713	739	740	741	708	665	718	681	745	757	711	724	718	749	734	712	759	747	730	707	696	760	717	735	705	712	719	763	673	676	738	755	716	662	723	743	678	698	739	694	690	714	716	705	688	691	669	746	743	675	726	712	749	703	671	692	722	679	691	734	678	695	750	743	704	720	711	673	713	698	728	745	694	672	713	720	733	663	761	716	684	746	662	800	677	706	718	735	750	743	755	710	775	683	710	719	728	740	707	703	695	717	725	704	693	733	734	710	731	683	717	719	700	678	692	700	687	695	677	721	725	747	684	729	712	699	734	713	687	718	731	716	704	723	709	722	709	696	724	706	668	734	694	685	705	731	720	720	696	673	681	692	742	675	714	683	715	764	700	658	736	697	689	685	741	672	726	698	691	711	682	685	716	753	706	724	719	672	698	727	695	704	711	718	755	713	711	694	688	708	713	726	740	715	692	703	729	675	752	698	741	762	716	739	721	685	728	709	737	748	705	719	706	664	750	711	689	668	703	670	691	662	664	720	666	716	698	698	716	671	714	733	709	716	708	743	695	698	704	716	706	691	684	702	693	692	705	703	745	753	715	747	696	748	770	702	701	785	720	691	669	695	709	725	689	721	693	692	684	700	688	755	728	693	701	717	691	703	702	765	717	749	673	687	692	744	736	708	671	741	695	680	679	698	729	692	709	702	713	692	743	715	689	706	747	661	691	715	702	673	774	720	702	730	740	679	749	701	733	725	688	670	725	676	692	713	786	684	688	718	698	717	724	745	694	663	697	748	703	697	667	686	705	735	704	695	686	673	724	677	728	689	704	679	678	679	739	715	724	717	737	698	707	731	692	742	686	725	696	710	743	716	700	773	693	718	732	687	720	736	768	719	707	694	704	697	689	733	697	727	703	708	744	724	674	739	734	684	658	665	734	696	684	654	699	707	697	708	705	754	723	685	728	708	715	736	709	674	727	688	690	723	712	710	709	732	691	713	744	698	701	757	695	687	691	697	719	745	763	724	646	728	683	667	685	706	692	686	676	678	697	723	684	713	716	702	692	701	735	694	690	713	703	740	726	750	731	715	665	720	748	715	695	714	713	718	699	771	688	642	736	748	705	672	660	735	745	746	735	703	661	737	703	708	727	703	704	728	715	691	705	710	710	632	719	727	661	658	718	666	716	784	717	700	682	707	688	746	680	734	670	619	734	713	760	726	702	702	703	704	707	705	667	734	697	675	732	787	729	691	756	674	716	739	705	720	721	726	733	700	757	724	741	751	716	684	718	745	714	723	680	740	755	731	769	730	687	727	735	699	708	692	685	699	708	752	707	731	693	703	730	720	667	735	720	683	688	670	706	735	726	733	742	738	709	716	679	723	749	677	750	714	724	755	698	699	711	762	718	687	732	706	686	712	718	677	693	687	705	748	718	735	734	712	677	682	720	714	708	694	702	771	721	711	737	740	713	705	692	694	706	666	689	689	735	734	754	719	695	735	723	749	739	702	688	684	730	709	714	695	712	713	686	702	669	722	733	720	695	715	684	690	702	727	684	716	705	726	690	701	701	676	686	724	702	707	689	731	714	769	677	653	686	676	748	686	723	690	712	706	713	738	685	701	671	702	713	695	723	679	718	698	720	712	729	709	701	742	739	723	708	733	726	725	735	681	728	712	704	656	697	709	712	681	693	681	770	733	698	730	692	726	663	708	678	693	706	717	722	715	717	694	727	695	653	652	718	696	752	717	712	689	726	710	717	755	726	700	715	721	672	710	708	663	670	722	712	699	723	735	672	724	701	723	706	733	697	689	719	745	789	710	679	713	709	733	688	731	700	672	711	709	674	768	771	703	703	736	718	717	727	734	657	700	681	701	728	704	720	701	682	757	687	720	737	711	757	700	696	705	729	735	737	725	726	712	737	720	725	679	716	706	659	721	710	733	747	676	661	688	713	715	673	681	666	727	651	679	719	712	669	690	777	736	704	692	701	715	712	679	682	770	736	717	719	698	711	702	679	732	702	681	704	675	743	725	713	708	697	733	712	677	760	727	774	621	771	683	721	690	723	700	730	682	697	718	716	708	751	679	724	746	657	718	660	670	684	737	733	726	740	723	655	725	701	745	700	700	694	703	657	750	712	712	722	698	716	717	748	682	694	710	715	747	686	736	652	715	711	718	714	680	723	717	702	738	707	687	690	694	734	737	733	713	683	719	727	704	670	736	757	699	737	710	647	734	694	741	708	672	708	758	696	690	688	700	665	680	738	718	730	689	742	715	714	733	656	739	673	724	700	702	692	734	695	715	701	668	687	707	720	751	714	688	708	676	716	707	698	728	677	688	740	736	721	705	688	687	729	739	649	670	694	713	692	680	741	738	698	707	737	708	701	718	734	750	682	700	725	749	702	725	720	721	710	750	717	729	696	707	736	741	707	723	662	710	687	702	680	776	702	665	714	681	699	653	679	702	697	744	694	724	735	766	723	760	747	714	680	745	698	737	698	738	734	717	706	707	725	719	717	683	673	684	715	650	729	706	741	729	718	685	686	687	669	705	690	696	665	725	663	733	711	716	739	777	646	739	722	730	749	695	705	742	725	704	750	741	675	670	751	708	736	686	768	753	747	735	752	683	752	712	707	704	704	734	733	693	750	724	684	660	687	728	698	732	707	697	735	710	709	729	655	731	746	672	728	719	715	701	695	751	688	678	658	752	746	700	726	697	725	707	768	648	732	666	700	720	733	700	713	734	680	716	715	707	736	634	653	725	740	692	693	681	717	680	717	744	725	680	693	703	703	696	771	753	747	745	724	751	718	694	694	734	719	763	722	679	720	727	744	695	752	738	678	666	711	690	688	732	652	699	760	715	714	708	705	737	656	711	733	686	668	718	752	728	711	693	710	712	731	717	720	670	713	725	669	694	710	724	749	715	704	675	733	710	702	730	744	725	733	733	735	735	733	728	702	683	681	695	733	698	702	722	734	719	730	728	735	677	683	721	724	755	695	752	713	718	731	691	702	728	715	707	766	718	683	709	770	732	662	701	729	712	677	732	669	682	710	677	699	729	745	698	725	695	726	733	693	709	709	717	710	691	743	659	706
22711	21260	29094	23729	21262	21341	12541	1884	1340	1271	1115	1074	1014	894	947	924	873	819	810	811	791	791	774	774	801	813	775	713	716	711	730	751	730	775	697	741	747	645	731	710	687	755	729	693	743	692	759	737	710	693	707	705	754	729	746	710	694	731	702	721	746	712	738	727	681	729	722	761	758	719	725	707	722	731	736	711	742	733	716	741	706	711	747	727	696	706	666	683	713	705	765	694	683	707	706	665	650	702	703	744	704	736	720	765	674	694	662	684	688	684	716	732	686	736	741	741	724	717	738	711	770	687	716	695	686	715	726	696	727	724	695	717	715	735	759	679	733	757	677	730	726	698	754	731	718	686	707	703	733	733	704	687	684	708	706	708	665	715	770	671	731	733	681	733	705	738	703	671	741	751	708	709	693	700	723	699	729	717	691	722	689	733	725	736	682	738	722	768	705	663	714	685	651	663	714	766	690	703	648	725	766	751	718	732	720	691	742	696	681	684	738	700	744	702	750	720	726	752	705	706	760	759	709	736	781	745	703	648	688	664	714	709	715	705	655	701	762	714	687	733	745	707	712	729	706	744	687	733	690	712	757	683	674	715	700	678	725	721	671	686	717	728	699	740	725	710	748	699	672	680	699	698	694	710	691	787	703	679	682	677	725	719	679	704	656	712	696	726	737	660	731	735	632	715	729	670	716	717	720	694	709	707	693	709	673	693	675	762	718	713	707	686	717	747	717	689	673	712	696	733	632	692	731	674	743	711	719	701	690	729	722	719	749	743	658	705	720	687	686	705	755	703	677	659	735	705	734	705	727	706	697	687	699	716	717	707	682	751	687	688	708	701	688	742	683	735	750	651	719	702	749	651	690	665	691	731	700	704	672	686	743	737	694	706	701	720	723	636	692	683	681	674	700	689	676	717	678	705	678	698	736	745	705	747	659	746	735	722	667	714	659	730	757	690	707	737	734	673	702	725	716	695	722	723	723	780	696	695	696	695	686	731	676	713	689	696	710	695	755	709	683	714	680	718	716	686	711	717	674	637	737	732	696	631	654	694	710	688	712	662	646	675	671	713	675	685	696	768	680	741	733	761	700	741	695	675	739	681	684	699	665	694	703	729	721	653	704	655	756	737	677	727	763	677	700	728	725	695	703	646	744	708	643	727	690	703	710	721	731	656	675	665	726	723	719	722	711	675	756	750	703	671	705	714	715	705	748	657	734	675	713	714	729	663	706	739	790	657	703	684	750	765	628	756	701	685	684	678	716	712	755	742	736	691	697	727	724	680	727	710	758	676	725	713	705	678	694	658	678	737	720	645	718	688	721	723	698	771	664	705	714	678	703	729	689	713	709	710	727	699	705	746	728	759	681	664	762	694	735	695	729	721	688	740	708	731	726	708	674	708	679	739	671	753	687	684	727	715	719	763	712	676	734	706	691	682	697	702	702	689	692	699	685	686	682	710	681	718	657	728	719	721	705	717	687	732	679	752	664	743	663	720	705	747	725	708	754	710	668	657	690	733	727	714	645	723	716	691	669	717	713	730	716	711	713	718	669	734	685	697	705	689	684	699	696	708	697	684	694	668	731	752	703	700	723	702	715	699	708	659	694	717	735	680	697	722	706	710	719	708	670	734	702	742	709	753	711	707	684	766	702	674	713	693	687	638	715	719	685	700	681	700	694	691	701	674	716	676	702	735	644	625	660	684	714	743	670	707	746	696	686	673	720	739	713	723	698	708	721	689	674	743	695	696	672	705	714	717	732	709	758	653	746	703	748	700	700	702	689	758	699	681	699	658	751	636	640	736	652	677	695	730	750	684	696	744	721	721	717	712	730	721	727	675	675	723	695	722	707	709	690	704	717	687	736	702	671	697	707	708	682	684	689	678	687	727	683	745	698	717	744	711	668	691	712	754	688	728	716	747	721	725	722	658	649	721	703	713	751	701	651	675	727	699	712	679	685	735	726	646	642	727	749	727	714	675	703	715	739	779	705	680	692	709	730	676	680	647	722	707	701	714	701	702	689	666	717	709	673	685	704	714	688	688	669	659	701	727	691	692	693	674	701	711	708	667	701	716	706	732	750	810	709	751	716	694	682	694	689	689	734	742	713	733	695	681	685	711	751	694	706	726	713	680	720	776	662	711	695	713	712	703	689	729	676	683	671	721	713	686	722	693	763	728	730	744	714	721	685	685	715	726	759	702	669	743	754	700	773	734	692	690	732	733	691	739	701	722	705	644	709	735	745	698	691	705	681	712	741	696	700	672	723	692	738	670	722	682	681	716	679	700	704	719	725	687	698	683	726	733	703	794	714	717	754	763	698	682	710	685	685	688	735	725	751	708	677	732	748	727	744	654	660	692	677	699	692	738	702	701	728	695	688	662	715	713	720	670	720	693	681	645	673	651	703	707	681	719	745	714	761	730	688	673	728	725	756	711	686	666	663	644	695	721	692	696	693	746	739	698	830	716	719	724	696	700	755	734	710	730	729	728	710	695	663	727	674	759	686	664	705	685	720	700	703	720	725	697	679	693	714	711	697	765	692	717	743	671	710	747	674	719	693	721	730	695	723	706	719	717	670	673	740	697	656	665	734	658	673	669	731	713	693	749	728	708	754	663	727	670	722	646	690	752	716	649	746	703	675	720	685	737	669	711	720	694	741	686	697	682	710	673	741	689	701	717	742	681	672	722	722	702	699	723	734	734	648	712	725	697	734	713	738	706	719	704	722	727	751	700	689	737	730	678	711	756	749	682	658	729	720	685	721	683	689	698	683	721	671	700	731	735	712	722	722	657	724	722	677	735	727	734	721	716	682	689	718	735	701	673	705	719	700	740	714	736	680	690	724	708	701	662	723	629	738	707	699	731	706	712	725	741	689	672	689	703	715	697	720	693	671	674	732	703	713	670	707	698	752	686	712	746	659	669	726	759	699	663	704	714	750	714	697	747	745	696	695	706	694	723	756	698	716	677	702	650	665	678	731	714	739	731	707	700	657	740	717	761	663	681	706	704	709	733	707	743	680	741	762	713	753	727	726	691	696	701	688	690	713	694	725	708	728	709	722	688	740	730	694	715	713	746	682	673	717	675	725	671	714	703	672	712	722	653	722	699	699	719	725	741	715	708	698	650	711	716	773	694	767	714	695	766	707	686	667	711	699	720	688	707	717	697	700	720	688	722	702	696	758	745	709	696	720	700	699	696	665	673	681	694	716	680	719	702	714	724	700	734	649	698	690	710	727	689	771	678	715	752	660	653	708	701	680	644	669	724	717	733	704	664	744	696	664	689	716	706	673	710	673	715	681	686	719	746	685	774	672	730	650	740	724	707	721	705	662	704	699	731	726	741	707	714	695	727	707	719	683	717	645	688	748	727	680	708	734	729	707	686	732	721	723	733	732	696	679	733	668	695	728	728	731	682	716	683	725	682	695	707	698	721	662	676	716	711	701	694	724	654	704	736	737	692	733	709	702	734	706	733	720	725	701	658	693	703	728	770
20906	15995	13336	7544	5155	3821	3122	2504	2032	1807	1527	1456	1253	1134	1177	1084	1060	981	946	932	862	866	897	901	819	843	831	855	819	860	765	818	773	819	789	832	840	761	817	777	776	785	793	803	750	765	762	762	789	802	827	816	746	785	802	756	803	766	829	773	750	769	758	819	740	766	767	738	823	760	749	802	769	755	767	765	746	831	762	734	779	699	795	800	750	716	778	764	782	725	760	782	788	817	722	777	797	806	794	742	787	757	751	810	728	702	764	754	860	741	781	830	792	730	765	789	755	838	803	762	767	791	763	771	726	735	764	773	806	777	725	761	753	796	786	738	793	705	778	747	782	738	813	801	760	745	742	812	789	712	716	726	783	784	802	781	751	809	719	756	751	779	775	770	749	748	728	746	730	743	747	792	759	779	794	768	745	779	730	772	768	775	728	764	775	848	755	758	800	806	712	775	812	737	780	741	742	708	726	797	778	730	775	746	800	743	734	774	765	754	754	729	756	777	816	749	759	692	761	765	729	747	758	735	749	746	790	733	723	765	753	765	724	745	785	730	753	744	775	720	757	738	747	768	773	777	741	753	784	798	811	763	783	803	793	774	741	791	800	782	747	760	796	768	734	735	736	746	766	747	794	754	768	761	752	773	799	801	775	800	762	779	742	734	768	759	743	747	758	810	759	761	788	708	781	780	756	802	732	786	750	758	734	755	738	770	792	779	740	777	676	790	750	796	717	741	805	792	789	765	733	815	725	752	756	765	765	755	743	780	802	734	789	761	726	730	723	748	760	803	789	775	811	751	798	788	761	768	764	790	757	734	799	742	752	725	741	783	805	726	791	791	759	749	786	747	736	774	803	745	767	764	814	764	744	760	797	781	780	694	791	722	741	788	748	755	748	770	762	793	811	759	739	782	787	757	711	755	720	796	799	751	770	739	735	800	767	799	731	773	772	759	733	782	750	757	791	746	802	770	751	739	733	707	747	758	750	793	761	729	721	761	773	795	797	754	724	722	761	819	729	780	791	774	759	763	766	776	762	746	745	741	760	742	730	825	757	751	792	765	772	742	763	791	758	749	806	808	749	754	774	788	746	768	759	760	759	788	738	756	763	791	775	766	695	768	792	764	773	737	795	748	736	784	769	769	742	759	783	753	767	745	694	821	782	744	806	797	738	759	723	779	769	748	773	820	767	724	730	746	752	808	772	787	758	788	775	796	746	783	778	750	811	753	775	799	765	821	795	768	764	744	766	784	747	721	707	754	742	760	781	734	738	752	761	749	783	722	763	745	732	761	772	791	794	777	755	733	755	756	771	780	784	773	805	783	808	772	785	751	791	743	766	688	776	741	755	808	831	741	752	805	761	730	772	727	737	722	751	729	754	749	762	754	762	749	780	729	784	763	772	733	737	780	798	763	767	747	750	752	780	789	766	801	785	750	810	750	744	736	765	760	723	740	748	755	719	763	827	748	809	752	737	719	767	828	712	747	757	742	759	773	821	740	734	742	728	817	773	785	782	763	749	742	769	728	760	752	777	781	748	721	748	722	772	739	782	756	698	791	761	765	791	774	797	705	778	753	747	737	743	756	771	779	769	760	786	776	750	747	778	758	768	744	783	790	765	758	805	809	756	721	769	795	754	775	731	745	742	793	773	768	749	793	836	777	722	786	729	760	744	710	758	719	784	772	765	787	846	770	745	780	763	784	799	773	747	710	763	718	763	777	748	762	754	770	790	774	744	780	754	729	772	722	782	735	771	720	778	756	792	725	795	819	750	786	711	717	761	733	762	741	787	794	722	817	768	761	734	769	732	746	779	750	766	783	799	758	776	760	733	792	745	777	849	724	747	753	795	780	757	753	761	763	716	730	751	845	746	751	737	755	787	771	733	796	793	741	803	792	791	828	735	767	782	758	742	809	757	777	731	772	752	773	813	734	748	774	727	747	732	753	757	805	744	750	810	772	770	734	758	778	751	750	756	785	731	770	729	776	814	728	769	726	772	802	734	813	678	759	764	734	750	741	782	739	761	715	762	775	706	749	731	788	742	813	778	773	804	777	740	770	762	793	774	766	784	752	779	755	810	750	792	733	742	763	792	753	724	776	758	763	718	751	742	755	732	769	758	747	770	766	798	778	769	769	809	819	777	736	740	785	752	780	763	772	810	764	779	742	776	758	707	768	713	757	762	785	760	795	699	792	824	773	780	733	791	760	720	761	743	760	782	806	789	754	732	790	754	768	713	747	731	743	787	794	792	701	758	767	750	724	791	735	748	783	751	733	752	814	758	732	748	781	802	731	826	759	765	755	794	789	756	741	708	791	761	796	793	747	770	755	732	770	765	823	744	747	811	745	725	772	766	740	764	748	799	760	757	778	762	775	758	774	756	769	757	762	777	762	817	765	796	725	790	717	719	774	792	761	699	761	765	759	793	743	792	727	726	736	731	800	776	781	750	741	753	804	760	747	725	857	806	720	771	716	762	727	800	778	764	713	804	739	760	744	768	762	744	702	731	721	772	751	779	769	733	783	820	791	738	700	728	725	754	776	730	721	757	770	763	783	778	764	767	793	753	803	805	761	735	794	782	787	766	742	715	705	726	805	771	772	760	734	734	766	764	799	722	769	744	731	807	750	743	825	739	827	767	797	722	738	772	746	753	750	758	763	748	752	789	731	768	745	779	732	756	762	761	809	749	788	821	808	807	780	752	768	790	749	778	820	727	804	760	772	845	789	779	774	790	794	775	773	761	761	826	785	767	789	760	806	716	748	788	746	791	728	753	745	742	791	727	748	739	757	741	770	802	785	787	769	737	771	763	761	719	775	804	720	789	759	803	757	713	805	762	765	766	751	781	739	786	834	799	737	743	738	763	758	811	759	768	760	762	789	763	778	700	717	817	783	727	741	742	786	754	752	752	746	741	769	752	746	724	746	745	775	780	768	792	754	812	750	749	744	770	778	709	751	720	757	746	750	765	804	782	782	759	729	812	769	740	745	759	767	773	719	756	738	746	802	797	746	775	778	793	769	795	781	828	747	726	756	750	765	721	790	752	772	763	749	760	814	781	762	709	747	763	799	763	721	778	732	797	733	752	661	757	760	778	765	774	754	751	733	753	709	747	782	716	712	762	740	764	747	747	765	724	779	755	777	766	766	757	759	808	694	776	720	772	758	744	768	737	799	726	781	747	758	750	775	769	769	755	758	749	779	766	697	788	718	775	756	743	776	783	731	700	782	752	724	762	767	749	750	748	727	762	789	760	761	775	773	767	730	756	715	746	790	775	728	783	774	801	745	765	729	715	708	723	726	731	789	729	742	757	724	754	732	722	767	756	773	760	740	788	773	738	733	720	726	775	785	734	757	747	720	753	758	820	767	755	808	747	763	775	751	750	748	730	756	798	743	800	743	769	786	774	732	763	709	766	765	775	739	741	776	725	762	788	783	775	740	750	808	783	742	717	735	788	735	772	788	778	720	732	747	692	750	761	727	710	734	764	790
27349	20530	9009	891	477	407	365	348	381	357	385	374	363	337	347	385	358	353	359	349	335	361	348	357	370	346	399	371	381	370	328	343	363	379	387	363	323	327	350	378	352	351	352	317	367	318	373	338	331	358	344	365	370	340	359	362	356	355	356	366	372	331	339	379	370	331	342	328	354	366	326	345	360	349	372	343	297	350	318	354	388	354	351	357	370	349	388	325	347	332	380	325	357	350	325	366	326	326	344	347	345	320	351	349	328	315	362	324	368	380	328	350	317	354	351	338	384	337	315	364	367	351	355	363	348	354	312	344	380	355	322	337	341	352	322	351	315	387	337	345	356	348	334	346	343	325	329	366	380	371	345	343	337	360	362	302	361	356	367	331	347	373	353	323	342	341	368	378	314	343	369	350	358	350	339	318	345	322	350	345	325	322	321	352	365	353	335	324	319	312	342	378	349	367	335	346	352	340	351	344	349	362	378	341	338	359	363	343	371	331	333	342	342	346	344	345	344	342	371	327	374	313	362	330	333	339	329	334	351	334	346	390	339	336	338	333	346	348	345	336	351	330	343	339	326	336	355	329	354	366	345	324	327	354	376	377	364	355	351	313	328	301	343	349	380	362	356	317	362	381	345	357	342	336	344	352	337	361	350	348	375	342	351	340	360	346	344	329	359	331	356	365	342	348	322	333	340	353	344	348	380	331	328	350	355	370	325	347	333	346	358	345	352	342	358	349	351	327	354	351	359	333	330	297	300	378	355	323	343	306	320	334	379	351	332	361	349	358	350	349	354	346	290	339	343	356	364	347	318	369	331	329	372	347	337	360	318	369	345	361	344	352	365	369	351	346	356	365	341	343	351	389	347	356	352	326	366	351	352	366	343	377	322	323	372	352	363	313	367	340	341	351	314	365	355	361	346	325	342	330	327	364	309	347	385	307	368	353	351	357	353	348	350	322	303	345	320	341	335	379	333	373	334	354	394	353	358	359	357	333	308	311	351	362	352	358	323	316	354	339	382	318	350	347	335	343	323	356	361	336	379	363	350	373	321	335	354	348	339	315	331	332	358	361	340	385	374	354	377	323	355	379	360	322	343	349	357	320	340	348	360	368	351	357	344	330	354	337	329	353	319	331	365	357	355	364	362	341	364	324	353	358	360	346	365	344	348	372	344	350	341	326	361	351	361	331	325	359	372	313	331	351	356	331	345	382	359	361	319	371	332	332	370	317	335	403	342	356	349	380	338	336	295	343	377	336	355	337	359	360	355	356	333	348	364	373	325	373	341	358	355	329	325	354	377	371	324	355	384	364	362	317	354	308	365	330	364	340	349	309	330	344	339	346	303	338	332	332	368	391	337	370	372	347	351	329	349	340	372	340	345	339	375	355	353	376	352	331	370	342	360	342	352	292	334	327	344	360	343	343	356	382	345	340	324	335	360	347	335	331	344	332	326	354	338	353	368	343	331	362	342	356	340	343	309	326	338	354	342	329	338	332	326	338	339	338	325	347	350	377	367	355	391	358	335	341	347	365	366	346	352	326	336	357	333	353	336	339	372	360	361	335	347	318	365	350	344	365	350	345	333	339	354	346	364	381	359	365	347	340	345	340	361	376	370	308	326	333	347	327	366	364	344	369	356	348	340	341	380	360	318	345	336	347	348	325	349	385	358	333	329	358	378	336	351	331	354	363	360	349	320	320	330	349	334	339	319	337	351	352	401	339	389	367	343	343	338	338	335	356	368	346	360	348	369	348	391	356	344	395	361	360	366	353	327	358	352	361	336	342	310	345	337	383	362	369	356	349	355	364	372	347	350	340	352	369	354	334	313	344	315	340	370	336	352	361	379	351	380	358	341	361	319	350	300	360	349	368	339	374	328	359	354	334	316	335	357	387	358	315	345	336	367	352	333	331	335	337	366	344	315	374	343	343	359	369	313	322	335	339	343	343	397	368	363	333	313	307	339	326	322	350	341	319	353	328	345	315	350	349	371	318	337	361	346	372	353	327	315	374	317	347	349	375	355	333	347	351	346	352	362	330	355	354	360	354	352	326	350	334	378	323	331	351	377	347	357	334	345	392	336	374	341	357	344	342	387	357	338	357	341	389	365	368	343	362	352	338	354	339	347	336	371	359	333	351	330	338	347	333	372	348	365	352	352	311	339	345	308	380	347	337	355	376	356	357	351	299	360	346	365	340	348	318	354	348	347	324	323	350	375	380	317	339	354	345	362	321	333	341	336	350	357	346	305	363	323	340	352	359	336	316	355	330	352	360	344	345	357	370	346	368	333	338	350	345	347	373	345	362	350	332	335	379	386	353	338	346	355	326	359	337	335	385	379	359	358	306	346	381	342	326	378	334	380	355	369	290	327	318	334	331	373	368	377	364	349	339	367	330	352	342	344	341	326	320	328	319	370	331	373	372	356	376	331	345	304	385	359	353	345	334	346	354	359	366	341	328	328	325	352	350	347	351	348	327	353	347	309	390	363	363	312	341	359	352	332	348	357	354	351	350	367	331	323	362	372	341	353	347	337	338	372	365	358	360	334	345	345	350	377	352	363	356	377	371	365	364	350	354	355	348	325	325	352	334	326	348	360	378	342	330	328	361	328	340	339	349	352	331	345	390	349	363	349	328	346	345	314	376	329	331	332	364	355	344	331	339	365	332	336	355	343	323	342	350	319	338	312	348	338	339	329	358	336	333	352	363	336	341	391	358	357	367	354	297	331	369	354	381	352	353	344	347	317	347	341	357	344	364	331	362	325	319	344	368	374	349	334	343	348	361	355	374	331	344	350	353	343	336	327	336	318	348	334	355	334	344	363	321	353	317	374	332	316	352	350	371	330	355	349	355	334	349	347	322	346	384	334	348	345	376	360	314	351	402	336	350	336	338	338	379	326	337	354	334	344	372	351	334	354	352	347	351	337	334	368	362	331	355	361	361	361	305	357	350	373	333	340	328	371	342	327	334	355	353	370	345	369	342	392	353	342	351	341	327	357	334	330	352	391	367	345	352	323	333	331	334	337	335	337	346	344	337	374	348	327	382	366	305	395	350	328	367	344	329	350	364	376	354	377	329	388	338	336	332	335	352	343	393	319	359	359	355	365	339	343	343	339	361	329	313	361	335	332	368	352	349	326	311	368	323	356	330	376	335	351	357	327	336	351	346	349	333	343	334	332	358	355	341	361	315	340	333	310	358	331	433	352	358	382	335	326	341	351	318	359	345	372	364	336	331	367	347	354	356	326	332	348	333	348	334	346	354	348	332	368	344	349	330	354	348	321	341	351	348	333	307	381	360	335	382	372	347	320	380	324	339	353	341	304	352	373	333	359	363	334	313	342	345	368	371	342	350	356	356	347	364	348	352	331	371	343	350	366	339	356	339	359	369	320	320	357	341	321	352	364	325	347	345	325	350	330	339	335	326	386	342	342	332	335	349	338	335	324	341	295	359	356	341	317	359	357	340	361	334	337	338	351	334	336	336	352	372	362	352
14134	1352	1149	718	654	548	490	480	456	448	454	433	415	423	444	432	448	433	421	402	438	428	441	415	413	436	390	446	428	442	451	425	410	452	428	417	410	429	408	410	421	411	408	449	420	435	430	407	410	430	407	480	422	428	395	416	423	430	439	432	382	421	420	374	422	445	429	399	409	402	435	405	415	393	440	394	431	396	422	426	412	428	431	429	461	416	412	421	454	387	385	409	403	437	420	403	411	419	448	425	411	397	399	397	430	424	430	408	449	441	432	433	413	406	425	430	404	388	432	409	400	415	419	421	393	409	406	402	414	417	415	437	436	382	454	427	400	419	376	408	431	404	434	413	417	428	366	435	441	413	448	431	410	392	404	383	411	430	421	432	447	381	427	392	439	418	433	442	431	442	391	397	435	441	426	403	408	398	434	362	421	383	425	398	434	390	390	412	395	418	414	414	403	405	412	415	402	424	413	406	410	425	402	397	399	447	429	447	423	411	381	402	461	441	418	411	430	437	434	459	417	424	424	431	402	411	411	420	422	430	419	411	424	431	379	431	394	460	407	398	399	445	423	447	406	403	417	399	386	429	410	455	437	413	409	435	454	435	411	414	415	385	422	404	401	411	404	462	412	459	401	422	404	434	404	399	430	404	424	402	394	424	380	417	419	391	427	425	379	404	415	435	449	431	395	423	420	417	454	415	408	407	417	435	406	400	413	444	418	421	425	439	424	450	451	401	417	408	386	403	393	413	384	431	393	396	442	420	387	405	409	403	464	441	417	433	438	382	387	434	385	390	434	390	401	389	454	362	436	444	403	451	407	455	437	407	408	446	436	427	412	430	438	405	402	395	426	403	442	388	441	410	395	414	419	432	421	442	430	412	415	402	431	400	423	408	407	425	438	422	464	400	402	382	424	433	393	405	420	440	400	367	405	418	427	422	418	415	426	412	406	428	389	416	423	407	424	418	431	464	405	404	394	402	400	411	402	432	402	402	410	444	427	429	399	429	444	429	383	416	410	393	425	420	425	406	440	401	426	415	412	444	435	434	420	417	420	393	433	434	394	392	420	423	392	376	402	432	389	410	400	422	409	425	418	435	402	384	439	427	439	406	389	406	424	416	412	440	395	400	427	409	422	420	436	442	418	433	394	413	437	406	439	401	446	417	444	392	421	446	406	423	408	434	418	451	437	402	407	411	407	390	436	403	458	445	434	453	370	432	428	411	431	440	382	418	465	426	395	400	424	404	435	410	390	399	414	446	405	411	429	460	394	379	390	448	412	400	407	403	435	447	442	435	417	435	467	416	399	395	414	433	388	425	425	447	414	430	423	414	413	441	437	417	407	417	402	440	387	378	439	433	388	401	421	412	416	427	404	436	399	386	433	472	472	422	412	465	385	424	388	392	402	386	373	424	403	419	378	433	403	398	437	392	405	396	419	415	431	408	411	371	451	462	377	407	394	423	410	412	390	393	411	418	421	411	422	399	418	422	386	418	426	400	446	446	419	415	406	417	380	450	433	445	413	434	420	426	418	453	399	416	435	428	421	425	390	442	406	441	442	420	432	428	443	425	443	409	420	410	364	423	421	422	422	459	436	431	410	422	431	404	395	412	423	407	426	410	404	447	401	434	409	416	420	397	462	440	421	423	430	406	433	417	433	402	393	429	440	417	409	413	409	446	422	385	410	393	418	449	447	378	469	408	431	456	422	411	426	410	443	410	440	402	437	397	422	408	413	409	413	420	452	416	449	412	412	453	407	417	406	400	425	418	399	409	415	430	410	409	419	373	397	451	413	410	398	411	450	421	399	424	404	433	417	426	378	421	403	405	431	418	420	424	451	448	444	470	408	445	452	445	430	419	398	412	386	414	394	407	403	432	411	401	432	398	418	419	403	398	411	401	415	415	365	379	434	419	429	417	407	419	413	441	400	401	438	427	393	443	462	409	432	386	403	402	416	412	392	414	409	396	435	416	455	395	410	381	429	412	390	396	415	419	411	426	424	416	407	426	412	422	386	443	447	411	398	432	420	436	418	405	412	457	447	444	442	452	423	439	419	421	420	421	391	413	395	408	444	398	413	379	406	415	421	411	443	410	422	411	414	439	415	379	433	393	423	410	437	430	462	428	402	409	428	388	420	411	404	437	419	442	419	433	431	410	436	413	430	384	409	413	429	444	387	447	381	420	437	417	392	455	407	450	409	414	417	415	408	424	442	414	462	416	446	437	378	430	419	429	431	403	438	424	401	403	361	395	403	391	423	442	410	408	455	396	412	391	474	450	394	399	440	396	424	448	395	405	396	460	445	408	460	416	424	413	383	407	411	410	407	429	434	384	433	392	420	428	426	418	413	416	384	387	416	443	407	434	425	398	383	403	388	395	401	452	390	420	434	417	397	376	408	432	421	429	404	412	449	413	384	393	427	430	438	381	422	446	423	389	431	407	444	421	415	420	399	433	414	425	406	423	396	404	438	422	431	377	412	433	405	414	446	424	405	411	442	411	433	438	411	396	433	440	395	408	419	408	431	371	420	400	436	434	402	421	442	435	435	399	431	390	437	437	411	391	413	374	402	400	408	398	419	420	413	411	410	413	428	411	434	396	404	436	423	403	419	429	432	403	411	405	397	400	437	430	415	412	450	381	385	425	419	426	409	386	406	422	428	431	387	401	443	427	422	413	415	417	401	408	410	438	398	415	399	427	414	428	406	420	421	411	453	428	443	402	400	405	405	419	400	427	455	416	457	411	444	445	442	388	415	432	413	436	421	436	436	387	421	403	409	414	429	385	410	414	420	400	427	465	396	395	395	410	450	424	420	414	432	396	416	422	423	426	417	414	417	411	459	418	423	450	410	421	415	410	432	420	424	408	440	414	435	405	431	398	406	385	381	441	431	418	405	433	396	436	401	425	432	419	426	365	428	406	407	378	447	393	407	424	462	419	405	408	438	405	441	441	425	365	436	474	410	390	404	396	429	404	405	447	439	421	440	429	434	405	402	417	406	407	427	415	419	376	427	415	454	417	463	436	413	421	399	495	444	416	435	421	410	405	424	439	414	417	441	418	423	392	454	444	434	392	400	420	410	415	398	461	435	392	381	391	408	407	412	457	453	438	427	425	382	414	420	409	446	410	395	409	405	458	416	416	424	420	397	453	408	414	424	395	435	461	416	449	456	401	410	429	462	444	438	423	405	441	432	443	393	436	389	442	408	447	419	407	419	419	407	375	436	421	387	402	427	430	419	428	383	394	399	406	398	424	464	410	388	386	407	422	408	400	373	429	385	403	393	457	431	446	392	441	404	416	415	390	427	417	451	415	408	384	429	408	431	401	415	394	435	427	439	395	425	404	415	435	392	400	416	477	410	449	423	427	417	456	426	427	389	396	435	395	411	409	389	380	410	425	435	390	400	422	403	410	424	455	460	422	405	399	421	428	437	423	397	440	388	426	456	409	412	385	389	395	420	421	405	414	414	412	406	431	398	456	411	431	436	413
23695	21224	28678	24086	21228	12816	1330	828	668	571	546	508	449	455	432	422	403	395	396	355	364	387	364	370	329	373	385	335	361	357	347	337	353	367	348	340	364	338	395	337	365	335	342	354	353	356	337	347	336	320	344	326	327	329	375	328	346	350	351	349	359	337	340	345	329	350	314	328	321	326	376	347	343	346	329	345	350	343	301	340	321	338	333	353	348	334	341	337	321	372	332	354	353	362	341	303	353	365	339	320	370	347	332	302	341	333	375	351	326	321	330	342	349	344	367	332	351	330	348	344	318	322	371	345	319	363	352	353	354	313	321	341	358	354	358	365	330	326	364	342	327	313	370	344	339	380	360	374	326	314	357	358	341	361	334	337	329	336	310	344	316	340	327	363	326	349	341	354	380	361	338	338	343	346	333	317	355	339	323	330	358	345	344	332	330	327	350	296	318	383	318	352	343	334	340	326	319	330	315	333	325	366	348	339	354	315	346	344	321	332	324	338	339	313	324	332	326	320	328	332	306	349	346	305	302	351	335	311	337	301	334	349	316	351	337	332	352	344	319	315	326	318	329	349	351	315	355	390	368	315	357	369	341	352	331	304	312	335	344	358	357	318	349	308	329	371	356	347	364	330	394	367	351	344	323	328	330	332	331	322	370	336	340	328	330	337	312	333	332	328	324	340	327	353	326	358	342	356	340	341	365	323	328	325	325	323	369	310	331	310	328	346	330	355	352	340	316	299	320	333	329	322	406	312	341	392	335	314	315	346	313	318	347	322	300	314	327	335	347	373	365	341	339	366	350	322	355	293	328	310	348	339	331	323	294	375	330	331	334	307	353	330	358	323	343	348	313	347	349	378	363	336	330	336	302	335	308	334	343	321	351	354	358	367	331	295	342	325	344	367	326	387	309	313	349	364	338	368	363	357	348	327	304	324	323	321	365	334	347	324	331	332	336	361	338	349	297	339	333	310	327	335	348	353	327	325	345	312	356	308	324	348	319	325	324	367	323	377	348	346	353	332	355	360	358	352	344	350	348	332	310	352	326	326	348	326	340	376	316	320	355	341	325	352	333	376	305	342	355	335	360	320	337	331	345	325	339	336	332	328	345	349	352	331	345	330	348	320	341	360	310	332	308	352	331	310	332	334	328	353	333	327	342	307	323	326	345	337	312	342	352	328	346	331	364	324	326	363	300	351	322	340	348	334	339	327	328	358	349	336	342	305	366	320	308	324	316	322	346	342	327	346	333	318	342	309	336	315	345	349	345	364	322	322	335	333	327	359	351	337	327	347	341	291	346	346	329	334	348	353	331	322	340	333	323	310	353	328	322	335	297	319	359	349	338	350	291	333	315	332	269	317	326	340	323	334	317	344	328	320	337	318	350	301	335	321	350	305	342	346	321	343	353	345	344	357	320	344	337	332	344	335	341	343	315	343	348	340	350	343	345	342	342	344	344	326	320	357	325	326	345	336	355	328	325	374	340	352	345	334	340	311	338	307	320	354	340	359	332	305	335	356	276	341	340	362	341	343	358	338	317	324	330	322	339	325	320	344	326	343	359	362	361	305	358	328	346	336	335	335	317	353	342	359	320	311	327	330	338	328	357	339	352	308	313	348	341	373	339	315	328	303	319	327	320	321	376	366	354	343	355	362	331	316	351	321	336	362	349	320	328	358	325	342	332	343	324	335	343	333	350	323	334	280	352	352	317	348	341	325	330	345	323	326	330	360	328	313	336	350	343	358	333	354	343	317	303	352	340	330	307	345	342	311	332	338	366	386	317	322	342	312	328	315	313	336	335	319	359	338	337	328	350	294	313	355	355	333	324	333	334	343	316	365	315	374	362	326	330	313	327	356	359	346	351	362	293	344	358	302	342	311	368	353	316	363	373	340	342	321	354	330	300	329	330	306	329	356	338	316	351	337	301	329	333	356	363	370	351	339	332	329	345	310	336	308	319	362	333	337	365	331	328	348	327	339	336	381	347	359	356	337	297	347	338	391	339	319	319	339	342	336	315	333	335	342	349	370	329	333	326	367	353	357	328	344	348	332	367	357	327	349	326	342	287	343	347	357	369	328	364	336	355	334	318	320	367	337	327	323	344	339	340	331	325	316	320	347	350	333	313	342	330	323	320	367	360	329	340	298	349	326	325	316	351	318	357	321	329	336	334	333	348	336	297	350	350	346	333	322	328	355	328	335	353	333	366	345	335	341	384	350	378	321	342	341	336	340	333	356	370	340	307	345	358	324	340	325	361	334	340	317	339	307	337	361	325	358	350	338	354	353	357	338	377	337	315	365	314	351	351	315	365	326	350	344	339	335	328	355	318	351	360	311	349	333	337	361	300	298	342	320	306	321	361	312	335	358	378	325	366	367	330	330	336	334	319	306	330	330	333	319	326	351	358	320	322	318	330	321	348	326	330	354	324	326	352	343	326	334	346	358	336	347	349	334	338	327	331	339	301	351	381	352	337	341	352	331	392	341	314	340	335	348	325	382	325	330	331	361	357	329	340	328	347	312	376	308	312	322	359	339	314	327	352	332	348	332	332	351	324	331	329	356	348	360	346	330	373	316	374	355	399	320	366	355	337	359	371	337	342	318	367	338	336	324	332	335	349	328	345	335	379	324	362	348	303	329	310	340	328	324	325	364	318	348	318	328	334	334	336	333	377	322	324	344	331	355	347	320	291	339	357	338	335	343	341	344	338	312	357	340	310	316	348	306	357	342	326	337	303	353	322	349	339	357	345	305	334	364	330	319	339	359	339	324	305	311	325	332	326	323	352	331	335	345	358	363	363	335	338	336	345	350	331	332	346	318	355	343	356	326	352	299	330	331	318	346	349	327	366	342	361	313	316	337	333	386	337	305	308	364	326	321	335	305	337	351	344	330	316	376	335	352	293	316	345	355	323	341	311	349	348	354	343	340	378	329	378	363	340	323	306	353	333	352	339	340	329	347	318	351	331	342	333	344	322	329	340	303	323	351	340	342	316	375	355	356	317	336	328	335	392	365	320	319	345	355	318	322	361	362	376	322	330	335	337	351	342	320	370	314	327	313	335	332	352	325	365	330	353	327	354	337	320	327	322	343	321	318	342	341	345	343	315	340	355	351	311	370	346	350	320	313	327	338	355	342	347	347	352	346	338	331	312	316	335	322	341	350	345	352	342	315	321	324	332	335	354	358	325	326	343	334	366	371	360	292	331	358	329	324	336	333	371	350	334	325	336	348	311	307	372	334	319	322	332	299	337	332	338	350	333	297	344	346	356	340	357	359	337	322	379	336	371	339	339	339	364	328	351	314	321	373	365	352	329	309	329	370	349	340	345	334	306	349	359	348	313	352	323	339	339	345	347	307	313	341	310	321	325	348	362	324	318	350	368	325	327	350	349	323	339	326	355	314	346	360	366	312	351	332	359	305	319	300	309	349	329	317	323	362	363	368	356	356	318	345	349	342	350	309	381	361	362	328	347	347	342	350	346	361	334	318	314	339
15789	9941	8085	4320	2887	2170	1606	1344	1084	900	855	741	611	683	603	593	583	505	497	527	475	495	453	460	472	419	429	409	404	417	421	426	426	385	392	405	419	411	380	413	392	406	396	406	394	398	392	425	377	445	398	406	410	396	403	395	401	386	383	427	371	392	382	415	367	365	387	408	409	397	383	384	395	402	401	434	411	395	408	397	416	387	390	402	377	356	388	399	413	375	383	379	401	390	385	399	352	394	426	377	396	424	427	412	394	398	381	404	390	434	375	391	377	383	348	398	398	426	372	419	385	393	363	422	382	390	399	417	412	371	352	402	362	435	404	378	402	402	439	383	407	372	371	370	384	380	396	397	394	379	414	420	402	357	392	366	436	403	426	365	332	372	367	403	409	361	392	395	338	397	417	400	360	374	411	436	393	413	391	424	359	390	393	376	374	384	367	380	401	392	364	390	384	361	418	361	360	379	374	395	395	406	377	397	379	400	373	393	420	400	406	401	409	372	391	412	379	381	390	378	372	387	382	398	395	420	369	402	344	417	391	399	379	394	382	399	376	412	386	430	401	372	377	404	377	392	360	399	371	401	414	392	417	387	356	390	412	373	386	362	360	411	367	370	456	409	370	374	388	395	415	421	398	400	395	401	404	420	394	386	378	402	401	378	370	368	375	409	368	384	392	397	413	381	367	372	385	410	360	421	394	387	377	376	384	402	403	399	417	384	399	402	386	438	354	407	376	393	375	390	386	399	392	342	400	385	400	400	387	403	372	373	411	379	377	391	351	368	389	386	394	410	403	432	362	410	388	376	375	416	378	388	378	393	403	397	396	387	407	409	409	406	416	412	367	404	382	397	418	383	382	357	390	399	383	408	396	377	380	382	371	353	386	365	398	417	369	364	374	401	376	402	382	374	382	380	382	394	395	384	389	386	381	394	414	368	410	368	394	378	393	376	372	415	390	396	342	399	404	450	361	373	385	351	408	375	391	378	382	421	340	394	443	376	407	376	407	400	372	386	400	380	381	385	420	387	414	397	397	396	415	392	387	360	389	406	426	384	403	377	400	360	378	362	410	395	407	377	384	424	377	436	386	395	359	384	406	407	391	395	373	373	385	360	417	382	398	410	400	407	380	445	390	385	334	413	377	404	347	419	405	378	370	421	373	396	447	348	374	371	363	395	385	400	401	388	401	361	421	374	407	358	374	417	370	383	401	365	380	384	403	350	403	392	387	416	400	407	409	405	387	426	392	381	414	384	418	410	407	382	397	362	403	376	390	424	371	401	415	402	361	357	398	390	380	366	405	391	372	383	391	389	409	390	396	384	378	374	405	373	406	395	401	392	377	357	391	424	383	394	400	384	384	405	422	373	392	425	413	399	409	364	431	410	396	394	380	392	386	380	398	357	407	384	351	383	375	391	391	358	377	412	375	364	391	397	401	408	418	401	396	383	387	391	394	369	419	447	393	394	378	376	376	401	391	339	387	367	363	353	373	401	386	372	388	368	379	383	382	386	389	399	396	377	407	401	377	386	410	387	392	383	382	379	404	398	423	364	380	389	385	357	405	383	376	391	399	381	386	393	404	363	370	373	352	399	421	407	385	380	391	344	395	383	397	367	403	363	362	421	364	375	387	364	389	388	366	384	381	391	389	373	391	416	376	410	374	431	399	412	378	389	408	390	363	393	366	394	384	381	377	422	374	371	402	395	400	354	387	369	393	372	374	401	417	393	414	370	373	395	394	398	372	385	388	361	408	378	362	375	406	380	368	394	373	400	404	387	374	405	376	411	395	374	380	405	404	401	369	414	361	392	416	368	392	388	423	374	385	408	395	401	405	386	371	410	380	406	386	403	386	383	386	400	380	377	394	413	402	385	370	394	392	391	374	387	390	361	382	396	381	394	399	414	383	390	426	383	411	350	363	377	382	421	379	406	401	389	418	373	386	382	399	445	376	375	419	367	404	389	366	341	377	433	321	404	396	386	376	414	406	387	373	447	379	419	403	393	367	384	369	413	380	375	401	395	368	386	376	380	381	391	381	381	421	368	404	344	382	368	394	418	426	373	361	395	389	421	403	395	368	399	379	394	426	380	409	403	419	367	388	400	418	431	389	430	396	413	377	406	346	349	391	426	337	368	394	386	434	376	389	376	417	349	375	369	371	371	376	396	414	380	425	351	401	370	384	371	393	412	387	387	396	404	374	410	399	370	395	401	381	397	379	372	375	400	403	389	374	392	382	399	405	385	397	389	393	396	382	376	389	424	390	369	400	390	376	370	378	383	398	408	367	388	387	387	387	419	393	379	423	371	396	395	428	372	384	352	393	391	370	382	396	405	363	377	395	357	375	391	388	406	408	384	415	390	429	398	372	387	419	369	380	397	384	408	407	401	398	416	364	366	373	401	392	388	361	359	397	421	382	379	374	442	389	401	380	430	391	372	412	367	396	367	414	382	362	407	377	357	402	382	386	384	403	374	379	395	426	359	389	420	387	381	341	380	394	368	357	398	374	351	388	373	387	409	391	365	408	408	412	397	361	375	388	362	374	383	390	386	393	372	407	378	376	423	381	378	405	426	376	411	384	394	352	408	381	343	401	400	375	350	404	362	404	375	373	384	391	389	404	397	409	404	380	350	384	394	395	393	405	386	393	406	402	377	396	411	397	378	379	403	356	396	393	421	359	385	372	375	382	378	380	370	367	372	380	363	358	380	397	407	404	376	415	397	374	372	405	435	394	353	402	396	391	383	400	403	376	401	369	380	400	383	400	391	368	417	385	394	410	400	378	370	377	363	393	395	380	388	385	388	378	400	404	413	403	373	380	409	395	386	392	404	376	396	380	385	390	395	399	378	394	398	389	366	377	373	363	398	359	377	397	402	367	406	391	414	380	372	402	388	389	371	438	396	406	423	349	371	401	373	369	388	380	382	384	416	390	394	401	376	392	396	430	352	388	382	393	393	381	366	359	376	404	412	391	385	364	410	417	443	400	397	388	407	396	432	377	351	396	389	416	437	424	367	390	380	398	381	385	381	392	395	379	391	413	411	371	394	370	414	412	407	376	383	379	411	387	388	396	357	426	362	371	404	415	385	363	378	415	369	381	383	416	382	387	378	368	407	404	407	407	359	388	434	375	402	395	401	370	361	410	411	368	431	387	375	390	395	381	375	358	403	405	386	383	372	370	449	422	341	391	439	400	411	401	378	391	376	401	428	404	404	414	382	407	367	398	449	369	392	362	361	370	394	368	379	369	360	378	357	378	396	377	383	403	388	400	398	387	400	398	399	393	379	393	382	419	399	407	359	405	399	387	410	391	388	369	385	373	393	394	402	378	374	380	391	398	409	366	367	365	393	423	407	383	360	387	397	383	346	362	350	377	381	386	364	385	413	368	396	417	407	397	377	366	398	395	404	410	370	410	403	378	396	388	375	369	399	366	363	404	407	370	378	385	371	390	352	383	354	404	375	431	404	389	419	429	396	386	383	363	362	399	416
24871	21244	27710	25030	13091	1313	936	794	806	704	716	691	743	662	694	681	609	647	629	658	679	628	622	675	621	638	637	678	662	555	658	613	613	637	605	596	594	655	625	631	673	638	598	610	642	633	692	616	663	659	616	620	630	659	601	629	637	593	608	637	647	664	629	609	654	614	655	641	654	606	613	613	636	607	613	622	605	599	624	631	594	602	648	565	634	616	655	624	636	655	616	622	633	649	623	608	624	601	657	669	634	662	636	663	629	638	627	630	642	666	606	614	582	659	681	598	661	621	632	628	667	639	648	639	591	616	629	566	595	612	638	622	594	607	627	583	638	643	586	628	571	597	640	583	621	639	643	614	596	590	623	621	614	598	631	621	595	619	614	619	673	646	571	595	605	608	649	659	586	630	637	629	619	618	640	605	637	664	594	627	635	650	598	594	666	603	607	592	609	603	596	614	597	618	589	613	615	652	618	647	681	570	640	602	627	627	614	642	663	612	614	608	580	630	666	575	621	630	626	598	639	629	634	660	604	614	586	603	625	583	583	638	652	626	676	593	623	613	599	654	620	602	638	616	594	613	636	622	629	630	615	609	603	630	625	585	627	578	631	629	636	606	616	625	617	634	602	610	600	634	634	588	593	592	615	629	602	593	633	643	626	627	589	700	612	614	578	611	666	593	578	618	620	569	602	613	634	624	580	640	597	612	610	656	628	632	627	632	588	655	647	615	666	669	646	664	627	624	701	602	613	659	636	620	640	640	623	623	607	586	635	675	581	654	658	630	594	655	603	614	660	582	640	605	587	644	656	588	621	639	583	610	618	578	628	636	606	645	628	593	667	658	638	584	624	622	604	621	643	642	629	618	633	627	606	601	564	602	601	616	639	610	615	633	637	654	560	619	613	601	602	635	629	599	609	635	640	618	624	632	604	630	629	604	633	602	655	641	649	623	627	557	576	592	630	622	631	625	622	601	603	567	573	614	592	599	615	606	611	613	650	593	561	635	650	642	583	634	668	618	605	662	612	614	615	633	632	618	614	610	639	615	617	649	625	654	597	599	662	630	639	686	611	577	642	653	667	608	620	622	623	564	639	584	591	653	616	635	597	671	609	641	632	594	669	644	635	626	639	606	606	642	649	613	635	628	622	588	628	597	662	633	625	597	628	642	600	636	628	565	598	616	582	614	599	623	660	619	610	623	637	632	592	659	650	568	599	635	556	619	624	650	623	648	657	634	650	604	645	623	634	653	584	630	580	602	597	645	628	651	610	624	653	648	610	616	616	617	610	619	649	588	632	683	656	602	648	630	644	652	649	606	582	618	574	603	648	616	639	667	618	614	625	617	627	596	644	588	563	700	680	634	654	652	639	623	609	628	605	625	633	606	586	613	627	626	600	579	603	557	607	643	593	642	618	653	628	628	675	660	619	624	651	613	667	645	632	609	594	543	572	653	620	652	607	642	586	629	624	661	628	623	587	612	588	607	619	654	644	630	622	637	668	638	577	617	578	618	591	645	619	627	621	612	599	611	610	653	635	583	598	604	618	577	601	627	614	643	690	628	593	608	626	577	649	590	615	615	608	638	591	629	631	614	634	668	660	632	620	608	639	676	595	630	616	614	597	606	611	677	647	606	647	664	647	610	560	605	620	623	659	632	592	603	630	633	668	646	620	618	618	574	574	628	588	622	653	632	604	602	624	568	641	593	612	660	631	634	623	619	613	627	606	592	614	575	627	597	652	612	648	619	640	607	633	649	629	647	587	614	631	630	620	678	594	603	616	612	677	641	651	614	616	646	619	599	643	670	655	615	606	615	581	574	655	598	626	604	633	664	597	659	601	607	618	626	633	651	621	649	595	611	599	611	618	666	653	630	628	609	574	596	672	629	609	656	654	622	585	604	628	627	628	635	615	642	603	592	637	589	618	631	606	601	662	616	627	598	611	611	631	615	631	592	623	638	585	564	620	634	636	621	614	649	610	601	634	674	638	645	640	639	581	623	607	641	685	566	606	614	602	627	650	640	593	625	600	600	631	619	622	673	614	636	599	637	666	609	645	610	626	636	642	607	592	617	612	606	625	626	674	639	618	602	589	616	625	619	581	634	605	640	581	609	611	639	667	669	620	607	605	647	669	654	618	615	637	642	609	620	628	665	622	592	659	611	598	657	641	634	623	631	575	592	638	622	619	640	610	564	626	655	661	601	639	593	584	653	647	624	567	632	624	635	600	600	614	595	634	587	558	651	612	607	609	600	655	633	630	606	647	603	589	664	628	626	649	607	602	595	635	654	594	653	585	624	626	626	645	549	628	591	588	634	591	621	603	628	651	623	662	631	600	617	594	618	602	610	686	600	591	655	628	656	653	637	614	602	623	640	635	574	628	652	607	628	610	628	641	624	600	642	610	647	571	643	577	584	656	661	592	632	614	628	609	569	607	612	625	618	589	626	627	589	631	662	591	628	646	581	601	607	622	644	616	639	640	672	640	606	616	610	632	650	618	649	616	606	644	613	595	635	639	665	597	588	585	660	609	630	631	625	629	643	588	626	626	619	664	663	570	636	664	560	616	618	607	649	624	615	604	628	672	653	604	608	582	623	587	599	549	623	574	649	601	617	668	601	620	589	632	604	637	622	597	622	679	602	640	610	614	576	626	632	638	577	646	643	614	631	655	615	632	597	623	605	644	617	625	611	652	602	616	603	608	634	641	632	623	650	619	623	612	588	606	619	633	628	638	619	633	652	597	626	585	618	601	610	615	605	627	607	595	617	593	595	625	656	654	599	589	620	646	637	658	635	664	606	686	658	647	617	625	602	609	618	608	632	586	629	636	617	643	602	647	602	631	634	627	586	591	623	644	608	599	639	638	578	593	578	672	632	639	639	633	609	650	629	608	607	645	614	619	588	588	575	610	581	607	603	627	646	609	596	620	629	669	618	616	627	614	593	634	594	605	636	652	634	614	617	624	618	607	613	648	593	639	654	597	576	634	614	600	609	609	642	627	632	589	632	626	578	657	624	643	619	616	614	641	590	617	638	619	621	659	639	610	593	644	605	614	624	662	608	681	662	580	641	617	632	653	645	650	622	623	639	608	576	667	685	636	625	650	595	664	603	593	592	647	594	614	600	662	631	646	601	626	598	619	638	595	619	632	604	604	614	624	631	642	632	607	603	623	663	659	643	658	605	619	604	610	617	642	636	620	617	612	650	630	628	602	588	610	582	614	589	596	661	607	591	616	609	637	640	606	590	572	611	631	636	631	632	629	644	612	597	626	639	627	593	560	631	645	613	673	673	626	604	614	638	606	585	620	624	600	652	633	646	587	631	628	615	621	572	612	634	621	589	626	644	598	645	654	619	590	603	615	649	644	621	636	620	605	619	596	591	613	605	610	612	617	595	606	581	619	625	620	664	611	668	605	636	610	594	655	591	643	616	605	679	600	617	613	676	660	619	638	634	622	622	598	613	589	583	639	588	617	619	622	613	632	663	651	635	627	593
14554	5882	4816	2763	2001	1558	1323	1163	1102	984	949	887	911	852	807	766	764	807	748	777	716	749	757	747	727	744	688	727	729	737	729	748	720	740	721	746	717	746	689	681	727	693	666	725	763	739	693	687	735	688	749	716	719	723	715	718	710	709	725	699	723	762	719	724	734	702	714	686	716	726	718	737	720	710	772	716	700	714	710	697	715	709	721	714	689	748	725	720	706	663	725	723	707	723	685	698	703	734	726	708	686	709	717	698	693	715	741	731	710	677	709	679	757	689	695	737	722	720	699	683	708	750	730	721	684	710	763	675	665	683	749	741	733	702	707	729	714	692	714	716	705	719	728	679	693	713	661	690	702	714	711	715	713	717	694	709	723	711	686	732	702	706	712	676	667	698	718	705	741	675	646	717	725	698	701	680	714	710	722	705	721	717	749	703	710	680	709	676	732	711	710	711	675	724	776	709	686	727	655	728	694	732	691	695	699	696	720	703	715	705	681	710	708	714	701	684	685	709	757	700	720	711	715	767	704	714	737	723	674	697	709	682	720	774	675	754	705	701	707	698	720	718	687	686	712	680	732	704	750	685	723	716	736	713	730	715	759	694	726	686	743	708	721	708	667	735	736	712	691	715	703	717	722	703	707	711	719	719	687	707	767	724	690	695	685	747	659	707	689	731	718	747	701	672	685	760	703	627	754	692	696	730	750	712	708	739	691	726	716	704	676	737	692	693	707	692	697	681	704	713	743	706	717	741	730	708	743	774	670	693	724	725	706	729	697	703	703	700	667	693	733	704	678	750	737	705	712	781	697	682	739	668	688	749	715	682	688	699	744	659	725	709	690	731	695	716	721	711	711	678	696	690	674	753	694	745	774	734	707	720	724	636	667	705	759	719	709	758	677	698	787	729	714	759	741	699	745	729	728	696	714	742	723	696	741	701	721	763	697	737	696	711	733	701	674	711	687	697	669	722	699	729	754	742	740	733	701	696	679	716	711	728	721	715	733	668	740	730	698	714	661	760	644	747	713	664	714	739	689	737	729	712	752	709	700	723	720	726	716	731	697	708	745	696	647	691	700	689	753	736	715	765	702	734	650	738	712	715	709	705	732	669	698	676	699	681	696	735	720	728	751	716	776	742	693	716	696	720	694	714	720	746	733	705	734	709	689	699	728	732	688	685	727	739	661	751	671	716	709	654	758	746	766	753	690	717	704	739	732	718	713	718	698	694	663	744	690	675	737	703	644	683	709	767	635	699	710	737	756	729	726	720	782	702	705	711	700	682	667	729	752	689	744	707	737	724	731	677	714	666	718	723	730	693	739	685	714	697	703	736	727	670	723	719	750	706	713	724	688	701	735	740	740	730	699	725	697	707	742	699	726	767	660	707	710	757	655	710	669	755	704	739	745	743	688	737	694	761	692	710	722	676	712	703	686	742	737	759	739	734	700	748	685	722	765	720	671	718	718	705	759	733	722	729	688	669	712	782	691	709	701	704	697	711	717	696	747	707	724	733	694	736	737	701	776	726	706	701	723	677	685	723	708	738	736	720	760	704	731	694	709	741	738	676	742	768	709	724	653	758	693	713	716	679	693	761	735	679	691	700	633	696	688	677	774	666	691	668	707	686	697	695	732	744	708	686	685	706	740	694	698	666	732	697	707	696	692	722	727	688	702	636	727	720	719	709	679	711	747	727	687	716	714	680	769	694	699	701	680	714	742	720	706	723	727	725	720	739	691	683	755	736	723	772	709	703	704	771	704	716	707	697	674	689	725	735	690	731	698	707	667	708	714	718	654	739	668	737	685	717	679	672	691	735	674	668	724	758	690	699	688	692	704	691	727	677	697	739	725	700	713	741	721	720	727	723	704	727	694	705	746	663	702	711	751	726	705	776	721	742	717	701	743	696	755	710	724	730	700	697	688	759	697	734	689	676	704	682	713	671	716	733	689	757	753	718	683	710	741	660	755	685	708	752	758	730	747	674	746	767	687	689	689	731	745	697	769	705	733	710	698	772	708	655	703	720	706	730	719	681	698	685	747	722	733	674	687	672	724	670	678	735	722	711	726	730	664	737	710	722	670	691	740	703	724	683	764	709	703	700	715	703	711	756	736	767	681	703	761	692	692	676	707	684	733	708	705	701	743	713	713	686	728	725	700	714	722	697	738	689	734	710	710	755	721	688	697	715	693	687	702	704	717	702	678	688	708	710	685	730	679	734	697	737	748	739	686	680	749	712	632	733	704	722	697	707	732	727	688	753	666	779	720	750	723	706	719	726	723	724	698	710	696	722	722	716	694	714	671	680	670	747	699	724	696	729	704	732	675	771	712	717	705	691	704	715	745	759	682	694	732	701	735	718	691	710	710	695	696	762	739	715	690	682	721	705	688	693	711	646	753	709	706	740	754	756	735	697	698	713	739	684	747	704	694	745	701	711	707	687	721	637	700	766	756	727	747	743	715	746	684	678	687	728	713	775	691	702	784	729	718	675	737	695	680	740	720	734	669	717	745	698	705	698	701	680	713	709	693	707	672	709	760	719	727	682	682	689	719	745	740	653	748	640	690	672	709	711	765	685	728	746	681	682	722	706	718	691	721	716	751	680	729	724	673	713	700	716	706	681	726	729	697	710	756	710	681	697	718	725	653	706	705	690	728	680	707	707	727	726	686	714	748	729	685	711	663	720	722	665	716	709	717	689	707	718	718	727	749	704	720	684	690	735	718	667	715	708	719	689	711	736	688	743	748	720	740	696	713	728	718	734	759	749	695	725	659	676	714	685	687	701	739	694	702	690	711	731	712	716	697	646	712	729	742	705	667	685	714	718	751	721	716	702	730	691	735	708	660	715	742	709	712	714	727	703	725	738	689	752	699	735	713	760	729	716	658	692	736	669	719	757	712	685	672	706	718	709	716	701	686	651	728	643	718	714	718	741	702	725	665	703	716	693	702	698	724	662	659	702	719	763	702	663	712	672	723	693	706	732	696	783	755	699	758	714	726	699	727	678	726	675	766	723	699	680	729	669	684	752	741	712	729	709	689	665	678	694	697	649	728	779	735	695	679	713	692	727	736	720	732	691	742	755	699	728	695	693	733	700	693	732	705	742	715	704	639	701	721	762	746	732	691	714	750	729	721	679	778	715	711	727	665	726	719	727	739	690	700	680	742	740	716	730	721	685	664	711	682	709	768	709	703	665	696	724	708	719	680	716	711	685	672	716	705	692	718	725	710	718	740	734	730	755	697	694	653	676	721	715	735	717	725	714	704	670	711	705	780	707	688	667	717	721	703	723	718	702	775	699	693	728	703	706	638	797	716	713	679	756	724	719	704	731	693	702	773	732	705	716	712	690	702	707	713	717	736	717	743	697	714	691	737	684	676	752	706	716	764	717	719	752	656	725	713	708	713	713	703	714	713	733	676	675	715	736	695	686	711	702	651	716	686	698	753	666	668	718	695	694	707	707	691	734	727	687	689	715	655	701	718	716	690	743	717	752
22742	21274	29082	23767	21277	21349	12311	1741	1330	1231	1078	1075	975	934	900	844	831	874	833	776	725	798	769	769	772	757	743	794	743	682	775	781	714	721	709	731	713	726	726	693	769	767	731	753	709	679	715	708	736	713	715	697	633	709	754	722	741	689	680	673	754	667	686	745	732	659	721	721	705	735	707	782	789	734	729	721	724	716	742	710	729	746	711	764	744	721	708	693	691	726	749	738	727	678	717	684	697	658	765	693	706	749	667	733	673	723	748	706	728	686	676	701	726	713	718	724	689	682	706	710	672	720	717	737	699	677	674	731	705	690	717	671	705	712	761	719	707	699	728	686	715	699	747	740	677	727	730	681	701	733	720	691	723	740	657	680	701	717	729	734	703	715	698	678	727	752	713	714	699	668	741	688	701	724	649	679	753	712	726	691	708	742	727	725	714	721	742	751	713	723	673	691	743	757	693	677	726	667	691	698	713	724	667	667	734	696	664	744	651	686	708	695	714	708	681	667	717	702	763	687	672	720	702	668	716	683	671	687	716	726	698	717	743	691	745	741	694	685	723	697	736	709	727	703	655	665	722	718	694	712	695	720	735	722	690	750	699	759	699	704	681	715	684	689	717	714	735	682	652	695	721	692	689	706	707	744	733	713	725	732	683	683	691	733	699	726	637	741	697	700	708	716	661	692	684	700	709	697	697	680	673	686	699	692	721	672	676	706	697	724	693	700	748	712	727	729	687	663	670	706	742	723	682	762	673	691	693	717	677	675	684	713	692	743	671	664	711	685	692	681	714	663	741	729	702	667	698	715	691	772	702	684	706	687	701	733	704	670	720	687	690	700	701	700	723	687	700	720	671	669	677	715	768	673	646	678	712	659	728	718	688	707	739	719	699	766	704	720	636	714	744	719	726	726	675	714	708	678	689	717	690	745	715	637	697	671	715	695	718	746	731	690	750	711	715	715	662	680	716	738	713	704	677	679	697	730	697	707	707	709	663	767	688	710	645	698	707	719	740	677	696	695	687	736	705	731	731	723	700	690	730	679	681	710	687	707	683	712	726	714	737	738	724	704	680	719	689	741	720	722	724	676	686	708	697	721	669	727	717	726	717	694	649	682	676	693	733	658	749	687	693	675	695	699	701	660	714	673	718	732	687	688	721	709	683	700	715	707	677	731	690	700	749	716	693	646	729	711	734	752	687	699	712	669	708	673	709	738	732	733	725	654	718	730	706	683	691	675	738	696	738	670	686	758	736	702	699	729	707	688	726	730	701	732	662	649	698	731	725	699	693	737	687	747	722	707	709	685	707	730	674	698	722	704	708	726	662	711	712	710	686	697	668	666	727	672	690	729	714	694	700	706	720	684	742	723	691	671	711	700	721	690	731	679	753	728	693	717	698	746	688	665	710	703	703	673	739	694	646	669	693	706	654	698	716	671	725	709	701	710	692	696	702	702	727	716	676	680	689	683	737	679	694	707	690	708	710	728	723	706	714	715	740	709	726	717	710	715	703	718	681	697	739	679	698	677	704	707	678	651	743	682	724	669	697	750	736	676	736	706	657	674	732	683	701	649	729	701	732	737	694	700	688	745	702	737	715	706	677	667	696	689	745	705	742	711	752	738	686	707	750	668	688	718	721	695	714	692	700	686	701	674	719	730	687	678	702	680	653	655	672	634	694	750	722	698	651	686	699	697	719	677	735	708	670	745	687	684	722	749	706	714	696	730	683	711	698	685	689	692	726	667	715	686	704	725	725	748	700	694	758	685	694	703	690	676	727	664	682	744	679	668	646	676	715	689	692	729	724	681	765	663	729	665	762	684	742	692	730	683	692	678	741	698	648	728	671	671	713	736	675	733	708	711	713	681	716	737	734	702	710	681	712	739	700	715	755	711	700	720	701	698	715	694	718	659	732	689	699	728	692	728	729	700	706	671	736	730	729	708	753	708	704	679	688	696	710	705	744	722	724	712	685	706	717	729	683	731	723	702	706	676	692	679	744	678	687	716	716	659	696	661	720	721	672	719	682	698	747	682	705	716	743	685	683	719	670	674	763	665	700	667	688	658	653	702	768	712	701	748	673	788	750	697	709	699	740	708	736	690	680	710	739	691	708	683	766	729	679	757	673	704	727	689	685	707	650	710	731	705	665	689	667	706	677	707	706	690	682	739	713	693	709	692	695	680	698	713	715	658	671	701	698	699	674	709	692	655	749	701	696	683	732	707	717	684	694	721	684	713	788	657	687	744	741	689	638	721	658	705	741	722	702	707	716	701	718	728	677	689	707	682	691	685	685	744	700	657	719	658	717	736	771	729	692	668	712	700	693	716	700	738	710	729	733	696	739	724	734	682	752	740	659	691	669	711	626	712	678	701	719	650	773	731	665	712	688	705	733	700	706	698	696	718	698	734	644	676	709	700	725	720	718	687	675	676	704	678	724	672	659	727	761	696	776	710	700	733	693	735	695	725	711	678	731	738	755	681	708	701	655	729	713	708	726	700	717	680	702	715	704	697	714	721	679	715	651	715	658	717	677	730	727	759	739	715	730	663	722	753	708	653	758	682	731	707	689	663	702	688	719	706	690	722	680	687	703	724	721	679	663	693	706	710	700	694	733	727	715	673	671	681	738	758	686	664	720	731	707	709	644	693	681	728	720	717	698	689	703	727	737	711	693	677	687	736	694	723	687	679	651	698	720	659	748	715	714	687	719	672	732	725	686	694	676	730	743	722	699	679	738	699	697	734	730	710	703	710	721	710	669	705	735	670	644	700	637	685	691	717	685	730	692	662	685	711	714	698	684	700	673	644	705	638	699	668	704	700	732	706	678	727	661	680	742	704	713	694	720	739	706	684	660	691	734	681	741	687	714	708	683	681	697	700	706	739	744	676	656	747	688	690	672	700	712	710	734	771	770	682	754	705	675	673	740	738	732	693	681	692	669	703	683	678	679	715	676	706	713	704	698	762	660	665	744	657	696	721	713	709	688	692	643	714	670	696	699	704	745	711	716	772	700	690	740	765	717	722	722	699	724	675	735	772	672	714	703	724	712	682	665	679	744	669	702	666	654	688	672	685	714	709	691	725	732	657	705	705	763	718	696	676	726	687	681	723	724	651	683	708	716	684	670	681	646	693	731	706	675	734	686	682	762	715	665	748	732	688	656	702	714	664	635	750	705	721	678	730	732	706	658	698	719	712	717	701	701	679	694	681	712	670	720	701	746	722	655	713	690	722	722	687	686	665	659	714	706	648	685	716	705	682	747	705	677	700	720	657	702	679	681	629	651	694	697	736	707	700	687	677	673	726	735	715	721	714	720	700	706	717	706	720	731	692	667	666	698	673	741	677	730	686	689	693	698	757	677	691	669	719	682	687	708	695	736	702	652	670	660	704	681	707	665	686	739	700	745	671	679	706	724	714	694	724	704	722	625	759	702	732	695	675	716	661	696	680	700	663	708	748	729	753	680	674	688	700	685	745	743	674	734	725	681	709	667	688
17416	16215	13391	7692	5317	3789	3007	2441	2080	1814	1613	1456	1219	1157	1126	1106	1005	991	933	939	894	887	864	834	833	919	844	876	820	801	815	788	820	814	763	792	791	850	813	797	787	790	847	767	818	771	809	765	794	847	746	730	768	827	793	777	801	797	767	771	814	828	744	787	790	747	778	768	810	774	809	755	776	765	775	775	790	739	742	769	756	793	761	724	749	772	791	716	747	774	746	744	766	752	743	780	777	715	784	792	732	764	731	795	784	741	796	769	720	815	766	793	765	750	779	746	744	726	748	759	737	755	695	749	826	728	700	712	780	750	761	705	738	761	809	786	786	751	704	745	795	757	775	720	762	760	723	763	750	738	758	691	744	717	735	823	761	755	751	767	794	717	757	823	784	767	762	761	775	743	741	765	784	731	776	814	797	756	774	783	765	780	787	777	752	773	708	764	796	738	735	750	748	774	806	732	758	792	737	738	769	774	830	763	758	738	787	771	770	763	814	751	763	791	775	775	782	754	750	772	771	859	739	776	750	760	791	756	792	755	806	792	753	781	729	768	738	731	743	755	776	768	696	766	715	748	750	784	738	792	773	793	754	763	763	742	771	791	758	802	791	766	737	761	752	767	752	752	770	766	754	726	813	803	796	807	738	797	694	771	765	754	766	806	792	770	737	785	792	795	767	785	754	721	758	762	722	778	749	776	756	788	764	772	788	763	762	758	749	785	794	771	754	718	718	726	763	700	774	768	784	801	797	800	763	763	768	805	725	749	742	786	765	769	767	800	776	716	750	750	792	733	733	757	758	770	772	796	771	764	768	787	715	731	777	761	711	790	732	732	732	772	734	765	716	776	790	793	766	718	715	765	752	780	746	775	715	807	746	725	767	777	750	754	737	767	804	807	774	759	791	778	746	788	730	799	754	794	708	806	757	795	797	762	757	746	738	734	807	807	728	768	771	747	748	773	785	772	736	794	787	769	775	762	790	766	766	760	772	739	753	775	737	770	719	723	799	775	747	660	754	770	782	730	782	705	774	771	733	757	734	781	773	737	781	754	714	749	791	714	790	759	760	770	753	753	717	763	794	789	771	765	745	749	752	739	727	696	774	748	830	752	731	794	736	752	805	698	772	717	748	773	780	764	701	765	788	743	760	759	762	761	763	767	751	771	743	730	725	727	719	707	756	756	783	747	728	789	780	791	787	783	747	768	803	771	754	762	781	788	779	768	779	745	760	752	763	814	772	774	789	722	745	796	768	750	696	752	761	776	762	771	728	712	726	775	767	698	759	733	744	768	758	780	761	744	676	817	738	705	815	826	755	782	716	755	803	769	784	722	765	788	743	766	794	732	761	740	788	767	743	781	729	793	748	795	775	748	763	785	794	722	765	790	757	759	742	760	744	731	773	800	793	723	796	745	798	789	709	750	734	774	790	750	806	738	751	770	761	772	737	750	729	719	748	793	751	745	743	828	745	709	786	703	726	723	738	811	722	790	785	743	744	763	781	828	757	793	765	756	700	707	784	767	788	763	727	811	742	747	752	759	769	742	779	701	766	782	787	733	744	763	737	745	759	798	776	798	753	778	755	747	740	774	747	735	799	745	728	800	759	810	785	769	781	731	730	768	766	691	761	762	766	761	746	763	768	770	754	763	695	765	719	773	741	755	723	737	772	731	754	759	752	742	767	740	760	801	800	769	792	779	767	760	771	811	748	797	828	721	769	744	734	804	737	765	792	788	691	758	741	761	753	710	791	804	772	708	747	758	753	764	771	762	753	757	773	794	751	765	773	758	785	728	757	790	746	763	743	757	774	778	744	772	724	838	815	755	745	742	781	773	748	774	723	772	727	789	751	792	760	727	732	762	776	769	701	790	772	734	768	775	749	749	711	734	776	754	779	733	760	741	739	747	760	799	783	783	769	791	721	762	787	765	754	798	752	734	761	770	724	781	783	764	695	803	744	724	740	710	708	784	766	778	798	762	760	768	725	815	730	730	764	760	732	714	736	712	763	754	701	772	816	712	762	750	722	767	762	761	811	757	777	765	723	759	794	765	772	766	710	735	748	733	751	763	740	742	768	741	774	775	758	738	769	787	790	784	737	748	729	766	774	780	769	755	800	775	741	765	766	759	763	795	762	774	799	748	789	766	763	759	782	761	764	776	794	733	817	696	770	770	791	734	772	799	711	710	764	726	782	717	754	827	725	759	743	775	787	805	730	770	744	731	798	735	772	773	788	779	758	719	746	747	741	730	725	792	769	810	771	764	793	768	755	753	818	767	738	700	764	744	767	780	780	733	800	730	768	752	781	753	761	718	762	759	760	791	759	725	736	741	758	723	762	733	806	762	788	801	782	794	812	765	756	780	786	809	747	781	765	740	759	750	767	790	801	745	763	826	743	750	759	732	754	804	739	789	789	739	790	748	740	755	754	779	758	800	806	780	780	759	768	760	749	764	722	751	734	736	774	729	793	772	745	724	775	704	747	783	812	735	819	765	740	744	755	733	785	743	756	741	772	770	721	773	775	712	783	752	753	712	755	759	744	795	714	812	704	793	781	729	757	813	723	783	736	742	786	749	800	732	777	804	754	764	814	762	727	717	727	749	821	801	757	768	724	768	762	762	717	702	774	792	753	808	784	791	780	727	778	746	758	749	753	749	724	739	777	720	731	742	778	727	792	760	783	747	754	728	749	796	697	767	767	810	774	752	700	723	791	770	755	769	751	768	734	755	821	746	779	780	765	793	785	786	742	746	753	727	828	763	734	740	743	789	793	800	786	708	791	773	776	751	720	756	754	746	797	725	752	750	766	773	781	721	771	775	746	714	777	778	753	763	723	783	773	739	781	751	716	727	755	760	794	727	771	774	731	786	713	780	745	760	785	755	766	780	713	807	762	751	770	717	730	750	721	799	811	779	780	774	812	732	767	739	726	791	709	772	756	756	777	752	762	788	731	793	793	789	767	778	738	761	754	788	702	822	735	759	766	770	735	710	745	723	755	738	777	748	767	731	803	777	744	736	719	774	770	753	695	781	796	749	717	749	758	706	778	724	775	765	780	814	721	727	746	779	719	782	732	778	809	692	780	759	751	783	739	737	790	824	730	795	749	749	813	767	759	758	769	778	756	712	728	759	716	747	760	781	748	743	768	792	779	740	754	769	759	774	757	765	730	745	714	759	773	790	803	761	785	772	747	766	741	778	743	791	785	743	751	740	761	797	765	719	743	746	730	771	760	761	739	768	766	737	775	750	743	748	757	787	747	781	739	686	812	765	765	748	766	755	728	777	780	719	726	738	727	778	736	772	739	720	695	764	779	773	768	738	819	731	822	796	796	756	728	808	751	760	767	786	749	719	760	727	773	710	769	756	735	764	755	722	752	765	729	776	726	710	767	750	746	735	815	753	741	783	724	735	800	755	769	801	817	771	764	771	765	747	767	754	739	734	756	753	727	748	756	734	737	716	707	771	760	758	776	764	753	754	773	740	758	786	765	760
27459	20488	8805	838	485	377	372	359	381	366	361	356	359	344	339	363	366	336	350	352	321	345	361	361	368	361	356	358	333	335	324	349	326	304	320	346	339	347	354	336	379	341	338	360	351	363	334	324	359	364	332	323	347	372	327	340	371	355	354	332	336	323	348	360	343	371	397	350	374	337	322	363	347	320	367	359	345	382	332	347	347	340	341	374	344	310	330	341	344	371	363	330	357	391	341	290	325	308	336	357	335	316	354	350	373	366	320	368	355	341	358	402	328	355	355	366	360	355	340	344	317	328	328	335	320	335	358	323	353	354	364	322	313	318	335	329	337	371	349	334	336	343	339	337	311	351	368	360	338	342	339	355	356	345	342	369	320	357	338	331	377	344	333	407	324	340	338	320	332	311	331	335	306	355	348	333	352	340	354	377	340	318	340	336	344	316	339	369	351	370	318	358	321	324	329	333	354	341	353	354	324	333	307	336	335	342	364	293	346	341	372	379	323	345	359	345	378	352	333	362	342	321	315	342	347	373	344	363	355	344	325	362	364	340	302	354	369	314	354	349	348	332	341	359	378	327	331	350	367	351	327	359	347	332	353	362	363	353	318	346	333	356	336	359	350	366	327	342	301	329	320	338	330	348	341	359	324	345	351	356	332	347	340	354	353	366	356	382	351	348	340	334	350	352	340	343	336	362	376	342	326	329	373	316	340	324	343	363	338	334	331	312	373	371	331	333	323	330	324	334	368	309	345	357	337	296	381	334	353	298	371	326	350	329	358	309	327	314	326	326	356	353	345	349	349	385	379	368	346	350	319	328	336	339	345	362	353	343	310	374	323	335	372	334	346	341	336	316	354	359	358	320	328	394	333	360	341	342	355	380	325	341	346	310	326	303	358	312	331	358	314	348	352	323	382	366	376	329	322	335	300	304	330	383	347	352	374	314	319	353	361	374	334	350	321	349	337	359	344	360	344	348	318	320	334	322	346	367	349	345	348	309	323	335	321	323	344	352	333	358	343	335	334	367	320	367	330	379	344	316	330	319	304	359	334	346	350	355	329	335	333	324	348	318	344	356	351	343	336	330	363	317	378	340	331	363	376	353	376	353	369	327	331	326	349	364	338	287	289	358	331	351	355	352	342	340	305	375	327	303	311	344	357	384	334	338	376	345	323	319	328	297	362	333	332	365	326	360	321	344	325	348	350	353	373	359	360	347	359	362	355	315	336	385	306	369	333	325	345	327	360	349	333	359	343	353	345	338	334	346	336	334	328	343	361	341	308	322	325	355	329	337	331	364	327	357	315	339	324	380	363	316	374	314	334	326	332	300	337	346	333	356	345	392	368	358	358	332	337	334	318	344	336	369	331	367	379	365	385	346	335	336	339	362	340	339	333	343	399	322	315	320	389	330	344	351	332	332	346	348	352	370	331	341	333	336	346	353	345	391	353	369	356	345	363	360	335	342	346	343	378	349	324	335	339	321	358	299	330	363	344	347	327	344	321	311	343	357	325	306	337	321	343	351	335	325	333	348	360	334	307	360	328	341	322	358	345	360	339	341	341	360	343	373	335	362	351	315	333	323	383	355	374	340	334	341	342	333	331	362	343	348	329	321	342	340	326	379	367	359	381	330	349	382	369	315	328	306	335	357	344	346	382	322	346	345	341	326	327	348	372	352	340	318	330	363	326	379	381	369	361	340	325	347	362	346	312	320	342	324	340	346	346	347	318	322	313	330	363	317	333	335	321	337	359	358	349	356	357	305	322	351	353	315	376	347	345	372	378	337	361	334	390	366	328	340	351	359	356	333	359	342	354	355	330	370	348	364	343	337	342	319	350	339	370	335	307	352	343	340	335	354	332	283	364	340	341	326	365	289	346	324	376	321	355	354	349	316	350	354	321	319	340	336	328	348	348	352	356	361	359	345	323	334	363	349	294	352	352	342	335	335	350	348	334	329	332	349	362	321	366	344	333	316	355	339	342	347	363	340	364	337	346	321	349	332	334	346	387	338	344	345	330	336	350	360	345	329	367	339	329	357	297	354	309	340	337	361	346	322	343	354	380	326	339	335	390	322	340	330	360	335	373	322	330	317	369	337	309	311	309	359	355	318	306	354	372	365	346	347	325	329	349	362	324	306	347	329	342	350	321	339	374	340	355	342	353	358	352	334	350	358	361	331	319	376	370	344	341	365	337	347	350	340	333	326	335	378	345	328	354	361	309	348	313	358	354	342	344	338	344	340	348	367	365	317	351	334	345	355	341	314	334	319	358	350	334	369	306	341	345	376	328	354	365	365	361	341	331	353	374	361	380	321	332	347	350	340	356	304	340	375	340	343	328	331	344	321	348	367	333	330	342	335	323	331	411	316	366	337	328	319	315	311	353	362	318	369	347	377	344	367	351	345	370	363	315	342	333	317	323	345	349	319	320	294	355	323	327	308	333	338	348	351	307	361	341	358	339	356	333	338	350	373	368	327	366	368	355	353	345	316	343	347	305	345	338	332	335	335	377	365	362	329	328	328	322	358	322	319	344	334	356	319	331	348	347	341	332	363	365	357	369	355	351	340	318	363	332	349	337	361	333	346	324	341	319	318	379	357	362	336	357	363	346	351	353	314	336	318	300	348	329	330	311	347	353	325	344	354	342	343	347	333	355	344	343	343	315	336	310	323	351	354	346	319	347	332	337	340	360	355	327	319	358	349	381	344	364	343	337	360	316	362	318	347	336	349	366	365	334	358	331	336	314	336	329	366	324	341	349	335	324	327	321	346	347	365	343	318	341	343	357	354	338	351	325	338	325	367	359	355	372	336	357	328	339	350	364	342	341	317	358	342	330	320	336	340	327	328	339	343	358	332	354	318	326	340	331	363	339	329	328	329	360	318	366	351	354	368	389	384	324	345	375	336	327	300	339	336	334	336	318	368	324	304	352	352	382	342	364	324	293	334	331	351	335	344	384	341	351	342	322	378	353	338	314	349	366	351	346	372	344	325	323	335	335	356	328	346	372	336	325	356	335	317	347	327	325	302	363	358	355	337	331	335	323	363	359	349	351	363	347	339	391	374	349	369	332	307	374	360	347	355	365	346	336	379	364	377	366	337	331	377	319	350	340	324	330	328	308	318	312	330	364	314	315	318	337	335	301	364	345	311	323	357	341	343	341	337	344	327	329	302	350	359	355	358	367	328	344	333	355	328	319	360	383	344	339	328	337	319	326	340	354	377	356	343	386	368	343	295	332	339	338	347	356	351	340	346	346	372	335	335	328	328	347	335	350	343	330	333	315	371	351	347	329	341	365	364	346	377	360	306	326	343	322	365	359	333	325	307	336	341	314	355	355	344	337	359	331	361	365	347	354	358	346	344	325	294	352	358	302	330	334	313	362	347	387	317	331	318	327	365	379	348	350	369	381	369	344	347	339	345	346	338	369	347	354	313	362	333	369	331	350	336	365	367	340	361	344	321	351	350	311	349	363	353	324	334	355	328	346	364	355	332
11737	1313	1146	793	556	460	480	512	449	433	423	403	432	418	441	416	423	425	422	434	430	422	425	440	446	439	401	433	410	418	433	416	422	426	388	417	404	430	413	449	408	411	401	382	413	399	429	395	425	404	385	370	457	416	442	388	450	408	411	403	429	434	417	382	377	421	433	404	407	442	455	414	404	400	404	405	424	413	419	403	405	413	402	420	397	432	395	451	385	418	400	427	418	387	434	431	419	429	371	459	406	405	377	434	411	413	447	416	415	431	420	426	396	405	445	397	407	410	444	402	402	406	453	430	427	431	400	432	383	415	393	425	394	438	403	420	423	399	446	360	392	454	384	400	413	423	383	435	419	415	409	428	407	423	392	416	395	415	440	402	422	424	376	437	412	416	404	429	412	417	431	397	433	428	378	400	391	399	417	414	429	384	423	410	435	418	414	418	409	405	404	374	393	414	419	388	411	410	445	430	418	404	412	437	384	378	412	408	409	435	440	412	392	397	460	465	409	444	405	429	420	438	417	409	374	413	387	409	395	386	475	388	414	430	420	399	409	393	414	426	417	415	424	405	446	407	432	404	421	424	423	390	399	412	414	422	423	409	394	370	382	390	446	379	440	384	438	438	415	391	442	356	400	402	403	405	436	389	391	408	407	384	445	418	436	455	411	393	400	413	394	409	412	420	388	409	403	424	412	427	393	399	387	384	408	415	422	430	424	405	404	444	391	412	422	419	414	440	381	406	436	387	433	380	425	426	372	424	406	413	422	408	411	405	416	415	379	412	394	360	406	420	413	422	388	404	420	397	415	457	437	429	428	412	402	407	417	422	422	397	404	434	425	438	429	439	425	426	373	394	431	407	432	452	423	387	413	397	460	430	406	411	403	419	405	407	411	438	447	411	425	392	406	464	377	391	414	390	404	403	392	453	395	429	407	456	419	404	408	395	406	399	380	374	370	391	391	420	371	405	394	389	396	392	404	348	411	386	444	387	436	376	433	443	416	399	406	410	398	420	425	408	401	352	420	420	437	428	427	413	463	423	418	424	400	393	436	398	414	410	411	373	391	413	427	438	419	427	445	397	445	404	431	414	429	408	389	420	411	401	415	455	379	394	421	400	398	403	449	404	426	408	392	437	397	431	416	389	382	430	397	399	445	417	419	395	452	426	380	402	395	440	425	415	399	405	404	402	425	444	435	425	410	380	425	416	389	447	422	402	438	407	400	414	393	435	418	389	428	417	412	388	403	388	407	435	400	412	456	393	402	439	409	406	441	397	441	431	401	383	416	434	411	412	361	421	386	429	406	441	390	407	414	417	468	440	415	428	434	407	361	412	406	431	354	395	438	395	413	437	422	427	436	404	395	400	385	413	428	434	439	459	409	408	433	416	400	412	411	425	390	399	429	435	433	435	460	408	410	399	419	403	411	411	386	431	391	421	418	436	409	413	433	366	450	430	370	409	400	385	395	422	433	361	446	424	424	411	434	405	402	413	390	410	434	399	391	420	438	390	458	397	390	379	402	416	411	436	392	435	451	392	402	433	431	408	424	393	402	411	437	432	396	405	411	421	436	440	444	427	405	448	403	447	441	348	433	410	419	404	438	388	406	425	424	438	416	420	443	419	388	444	429	430	420	405	456	423	413	413	398	444	433	426	400	404	401	452	398	426	379	404	420	450	418	424	427	417	416	392	425	409	428	395	399	421	377	418	461	403	452	419	413	435	412	397	420	400	431	397	429	410	419	433	421	454	427	414	396	437	396	370	447	420	396	398	400	421	411	426	428	404	418	382	444	394	418	419	435	390	408	422	442	402	422	410	416	410	435	409	387	432	376	418	442	393	454	415	414	419	450	397	427	437	405	400	439	371	466	395	450	389	434	408	371	395	428	412	411	413	410	436	436	415	423	441	426	399	411	427	393	399	429	399	420	417	412	436	403	424	386	390	386	395	420	420	414	403	451	389	460	430	426	410	421	435	411	436	398	401	405	425	376	409	422	373	408	407	398	453	439	388	417	423	386	405	399	418	419	394	427	385	428	424	433	396	411	412	437	421	444	427	413	450	421	390	379	430	415	385	423	398	381	432	420	397	394	379	411	436	384	424	410	404	411	403	429	436	412	440	435	416	395	423	443	390	418	457	417	406	397	397	394	405	453	392	386	383	405	397	441	407	399	416	415	419	406	420	394	407	431	393	455	413	400	377	436	402	405	427	411	436	405	394	441	412	382	406	391	402	414	402	427	397	395	403	433	422	433	416	433	431	422	418	405	390	421	407	421	423	407	393	418	433	410	431	429	422	449	429	421	399	414	425	389	421	448	398	411	427	434	383	399	415	383	414	444	395	409	395	419	440	425	408	430	374	407	433	407	469	397	407	411	441	421	406	428	414	404	393	400	398	406	416	379	407	423	419	409	398	444	441	429	392	392	448	379	431	389	430	379	436	423	413	448	404	409	446	403	429	407	396	396	391	394	400	436	404	393	421	399	441	425	403	422	466	412	429	370	426	416	428	427	420	418	417	404	423	417	437	431	416	410	422	443	406	429	397	427	422	424	431	404	405	428	360	425	446	433	415	423	387	400	411	422	380	401	431	431	407	423	380	403	377	366	410	435	411	389	431	414	404	430	424	435	414	445	431	415	423	418	441	417	423	409	419	416	423	437	414	438	439	420	432	433	420	391	388	428	399	399	407	394	378	404	398	426	431	436	407	448	434	423	414	352	374	410	373	454	441	454	409	409	395	445	411	422	413	409	422	452	417	397	390	401	417	382	418	443	433	413	420	411	441	440	409	421	391	416	360	401	388	442	416	410	381	417	373	429	420	424	421	399	414	388	406	431	405	426	393	404	395	432	450	405	399	409	404	426	416	416	411	394	382	451	393	457	431	395	394	456	411	423	415	431	422	397	446	414	409	386	427	396	452	427	398	387	429	454	455	389	428	397	411	407	431	420	422	432	418	455	426	432	415	440	387	438	422	411	384	382	435	422	435	409	397	423	421	375	405	423	428	413	397	390	442	413	410	469	413	406	447	414	406	441	398	434	401	438	423	417	396	395	398	383	378	415	430	395	408	429	401	456	438	385	373	431	419	411	426	401	433	413	414	393	407	410	406	414	414	401	418	431	393	418	395	416	368	403	410	430	439	454	417	390	403	422	418	419	443	412	422	419	411	404	398	411	386	435	441	404	402	463	411	389	415	417	411	413	399	394	407	415	382	399	422	410	439	410	413	419	412	398	396	459	422	410	383	439	396	409	400	420	384	398	431	416	439	409	416	399	438	419	406	415	426	421	436	443	420	392	447	391	418	445	414	425	410	395	409	417	403	405	393	390	400	391	420	441	408	449	404	412	429	416	407	400	406	435	434	466	409	401	398	400	414	426	437	420	417	401	413	411	405	413	408	407	471	423	407	377	425	415	391	440	430	438	406	419	442	437	420	423	416	390	417	402	437	393	389	401	438	401	386	434	454	416	420	436	425	392	392	412	391	426	390
23706	21236	28648	24126	21241	12472	1301	805	671	581	515	497	472	456	442	424	401	371	365	437	391	391	381	379	361	362	356	354	366	370	349	365	376	339	355	392	334	337	337	356	401	335	353	361	334	352	352	331	367	319	343	340	349	353	325	347	342	370	358	338	359	359	323	330	361	340	327	364	369	344	333	348	382	357	329	327	323	307	323	313	344	357	343	343	351	339	326	326	327	342	295	333	300	323	329	307	316	317	320	327	331	329	352	341	351	354	309	362	361	349	297	335	334	362	362	331	348	356	356	310	333	337	327	370	315	322	316	323	326	334	329	337	346	334	349	325	349	327	347	339	338	321	319	346	294	378	341	339	358	322	344	307	330	341	335	318	342	322	352	333	326	317	351	368	320	325	355	343	376	346	320	342	357	319	362	343	357	340	320	326	372	340	290	327	347	355	340	366	380	333	345	343	331	347	343	358	352	359	336	319	351	344	338	305	305	321	307	347	301	331	331	339	336	322	361	341	310	327	352	306	348	350	344	334	308	309	308	327	365	329	335	337	332	336	356	339	333	312	335	371	340	369	315	367	347	332	326	305	379	333	359	314	369	325	297	362	314	347	274	350	339	293	368	354	302	339	321	318	326	350	323	357	312	363	306	333	317	337	366	351	353	317	295	334	330	340	322	346	341	322	317	321	353	327	319	341	344	339	347	326	336	325	358	346	337	316	315	346	325	374	316	315	333	320	302	314	325	366	356	326	329	310	305	324	319	356	341	294	329	314	326	318	294	327	324	313	317	310	329	308	345	346	343	327	349	346	343	340	331	308	334	339	350	340	321	314	324	334	354	322	323	342	381	328	305	342	326	326	350	354	348	352	328	335	334	322	355	328	304	327	312	367	359	299	357	337	364	361	322	372	333	327	324	367	323	331	340	314	347	336	316	310	335	326	329	358	285	362	335	342	339	333	343	326	348	383	365	319	317	327	336	329	301	318	336	331	338	347	325	344	358	329	351	315	352	326	336	324	314	324	317	361	355	334	322	341	339	326	344	357	321	294	363	331	355	352	345	355	342	333	336	354	302	324	332	330	352	347	334	338	320	353	318	334	336	347	326	326	342	320	315	342	321	334	358	350	328	344	350	313	328	361	317	348	363	338	360	344	321	333	349	348	330	347	341	306	340	313	353	333	320	338	310	340	312	304	336	314	321	352	340	359	327	364	346	337	366	337	328	352	358	337	318	321	345	333	371	346	350	363	337	331	344	328	325	348	344	348	333	360	353	327	329	300	336	291	325	339	315	328	340	330	326	325	360	352	316	332	336	322	343	346	349	303	361	353	343	336	314	337	354	337	320	359	357	361	310	328	350	346	311	320	327	327	335	357	326	345	323	340	320	334	311	312	350	345	333	320	324	342	314	349	350	358	342	334	344	321	335	338	347	329	333	349	353	331	343	327	330	355	293	391	341	340	317	310	330	340	307	311	335	353	336	302	323	330	351	348	318	320	330	346	320	345	326	309	354	341	367	321	305	328	351	331	341	351	343	304	320	340	334	316	342	315	315	327	317	304	283	345	338	312	312	341	356	328	355	313	312	346	340	312	302	347	325	324	371	350	337	317	316	325	317	310	328	359	350	350	328	359	330	325	329	375	326	330	342	300	305	345	288	327	329	345	288	327	341	346	304	327	349	340	333	318	340	314	353	345	374	334	354	344	346	339	327	308	349	320	348	311	336	309	333	286	343	338	345	333	362	339	320	338	313	357	334	315	357	342	325	332	329	339	303	330	346	348	346	325	337	344	344	336	337	339	303	349	332	359	348	318	332	347	318	328	336	358	324	314	333	366	324	331	342	334	318	316	328	354	340	312	323	324	343	343	365	352	344	346	341	331	321	313	312	356	323	300	335	332	313	331	339	328	308	320	326	343	354	376	336	335	361	322	334	335	351	350	349	346	324	341	351	326	346	330	355	325	335	313	318	334	349	344	362	355	346	345	341	357	316	387	339	331	336	347	324	317	349	334	375	344	316	305	342	330	338	351	354	318	339	356	386	338	328	317	322	342	331	378	311	342	360	357	379	312	357	317	319	350	330	340	338	327	326	316	307	329	339	333	318	315	325	300	328	337	338	310	329	350	367	341	332	318	334	331	331	314	348	315	315	312	330	365	351	334	342	329	284	342	342	371	335	345	333	312	370	350	331	323	333	323	300	342	342	367	319	354	363	336	340	298	347	362	332	338	343	330	345	309	329	324	361	302	338	324	349	317	322	326	327	348	336	317	346	317	321	350	308	335	332	357	326	286	352	353	304	360	363	321	319	338	306	344	340	312	365	343	344	311	327	328	313	348	323	312	341	324	360	292	317	351	353	340	327	355	317	326	343	350	334	307	349	332	354	319	325	330	347	324	315	291	325	340	308	332	358	311	322	342	371	345	372	392	317	343	334	297	338	332	364	319	350	314	345	346	353	355	342	320	330	320	350	308	361	350	270	330	350	346	370	347	325	316	330	344	353	339	330	358	302	329	300	331	315	335	326	311	323	319	365	336	317	360	361	325	316	367	354	329	345	335	363	341	322	320	304	306	323	341	329	332	318	332	348	322	320	333	349	294	360	349	289	293	352	320	330	334	320	328	362	333	362	334	332	318	352	340	320	324	314	319	305	310	338	323	322	353	317	326	320	340	323	354	329	336	350	354	335	339	341	314	285	329	304	331	324	314	297	319	307	347	343	340	344	344	326	333	311	332	309	332	318	339	346	329	342	330	340	345	371	349	332	335	299	333	333	324	328	370	325	326	326	319	292	309	314	304	318	363	326	324	343	344	322	295	342	345	375	320	336	349	339	350	347	327	321	358	324	328	342	351	329	321	340	329	326	349	359	339	341	293	324	326	332	327	339	348	324	308	364	320	313	350	344	324	336	351	299	325	327	324	337	340	313	342	357	338	334	348	332	360	347	312	326	309	322	335	355	301	329	337	367	302	325	310	330	360	379	319	331	335	340	343	345	322	330	345	350	323	337	319	352	351	298	327	313	319	350	325	324	322	365	357	345	318	354	324	306	341	325	323	323	336	326	368	330	355	334	333	326	332	368	329	321	311	319	309	334	353	310	350	339	356	349	331	346	315	331	322	342	329	341	336	319	359	344	326	309	356	339	323	329	337	359	326	341	329	338	319	322	335	362	357	288	339	333	343	341	348	364	370	337	341	339	325	316	334	375	362	323	329	356	366	343	359	330	355	345	353	330	318	349	299	339	330	342	335	328	364	326	318	362	347	333	345	302	336	329	345	328	343	341	327	295	314	335	314	340	336	353	318	324	347	325	356	321	307	349	323	327	339	336	326	333	340	372	311	295	329	354	341	347	363	327	308	345	358	321	335	341	333	316	361	342	309	353	340	318	355	309	365	348	331	313	295	358	359	354	341	362	363	302	336	326	305	348	327	342	329	341	297	301	325	330	328	330	359	315	329	294	319	312	301	326	376	344	324	321	355	342	327	319	330	362	318	353	364
13456	9844	8210	4249	2815	2050	1598	1276	1091	951	808	766	685	597	540	551	499	517	486	456	516	444	478	400	414	416	438	415	408	410	409	444	404	375	401	411	407	385	391	388	409	370	402	401	371	437	415	418	445	383	397	381	390	403	395	418	372	380	388	419	401	373	404	396	391	380	367	401	378	370	385	380	359	418	411	434	367	400	392	394	382	404	415	379	393	417	392	371	411	434	406	392	373	357	380	378	423	376	353	387	390	403	385	378	413	419	355	366	346	402	361	380	420	407	391	369	401	409	395	346	405	389	389	384	401	401	402	397	380	380	426	358	369	378	399	400	390	413	395	382	380	379	362	353	413	381	353	367	366	383	409	432	386	381	364	414	382	385	399	415	390	384	374	408	398	432	357	375	420	385	383	364	401	390	383	385	373	410	396	373	405	402	400	402	378	341	391	371	382	382	408	385	378	381	405	398	364	398	419	398	385	401	367	411	372	355	368	407	401	391	354	366	366	359	373	358	395	367	418	428	387	403	361	387	373	333	384	405	385	398	379	386	400	347	427	378	386	373	403	398	400	397	404	402	373	372	382	371	373	399	358	358	359	385	364	386	408	406	399	352	392	412	408	376	362	335	397	380	382	389	395	381	366	379	399	394	409	397	400	398	405	396	405	358	407	420	379	367	373	378	381	400	386	393	391	390	389	381	400	378	377	407	397	378	393	394	366	423	381	390	360	384	386	367	391	403	429	373	393	364	385	406	378	390	386	342	366	401	382	387	350	355	362	366	389	419	417	394	376	387	399	367	345	376	404	425	365	401	402	387	414	377	411	412	363	387	380	405	376	409	396	389	395	353	368	418	384	346	377	394	404	368	381	399	414	358	407	371	407	404	358	352	382	405	406	376	381	378	394	404	403	355	416	382	383	381	380	402	391	398	397	385	368	392	394	399	389	402	417	365	420	377	393	393	357	394	423	369	414	350	416	394	361	404	396	406	402	407	382	361	377	382	381	351	368	396	393	396	364	385	377	412	357	383	383	382	376	346	395	405	400	370	387	368	404	393	364	399	373	410	370	373	402	400	386	396	361	378	407	388	390	381	374	394	385	428	370	409	388	399	405	393	404	378	403	374	406	367	397	413	384	369	386	379	423	391	388	391	375	356	395	413	400	390	387	367	373	391	406	381	387	397	400	371	370	383	383	359	377	403	387	406	378	362	388	415	388	395	411	401	386	371	348	368	376	383	426	375	372	388	357	382	391	357	396	345	423	427	397	364	383	383	397	388	430	388	349	409	380	378	393	377	408	365	369	381	338	387	409	381	418	365	373	362	398	396	347	404	376	390	411	387	383	423	422	397	387	403	378	389	366	375	395	391	396	407	425	352	416	403	391	423	374	401	438	404	424	384	365	404	383	389	389	370	408	399	378	380	363	411	401	383	394	374	388	375	381	416	385	390	337	397	405	381	374	404	397	417	414	429	353	366	404	417	399	368	401	373	377	386	379	346	376	371	371	387	401	394	410	390	404	351	364	398	376	387	382	395	383	373	409	397	409	396	398	366	387	373	418	367	357	364	373	394	385	398	371	378	377	384	383	371	407	351	393	395	382	396	391	373	380	403	415	390	384	350	380	401	418	421	408	402	368	366	368	367	367	409	388	390	378	400	359	401	375	362	365	426	384	383	419	370	384	378	420	417	390	365	401	394	378	373	386	402	394	417	413	385	381	437	432	401	410	332	422	375	393	379	382	371	437	385	398	409	371	398	438	349	396	378	356	410	363	386	409	374	348	371	378	381	381	409	393	363	388	396	403	397	416	391	382	393	362	380	392	392	398	390	405	392	346	367	414	390	386	400	378	384	423	421	390	391	379	400	354	380	430	351	385	409	357	409	365	374	439	384	389	387	383	380	399	389	403	355	410	380	395	431	424	362	390	363	348	412	394	406	384	374	384	358	374	403	413	381	404	372	388	375	358	392	391	398	404	351	391	373	381	389	396	416	379	405	399	338	374	371	381	388	411	396	389	387	386	392	402	379	392	369	392	391	409	389	377	388	386	371	366	358	408	344	425	356	352	375	348	378	351	391	428	433	405	353	411	370	436	363	383	373	382	405	386	404	405	394	379	386	374	402	370	391	409	392	414	378	367	389	356	384	356	407	387	407	397	386	407	412	404	397	373	394	346	365	376	417	364	365	374	378	375	389	378	370	396	374	374	393	396	388	396	377	380	431	419	388	399	414	398	381	377	378	383	425	378	409	376	407	355	386	401	371	430	384	369	385	402	411	383	394	347	387	414	386	385	377	398	344	408	423	400	380	414	389	391	365	402	421	411	410	385	388	411	381	403	386	357	373	380	428	432	385	361	367	366	393	379	371	393	399	379	406	394	368	417	367	375	394	376	349	427	386	438	395	398	396	402	386	341	378	397	388	393	371	381	395	370	402	375	381	415	387	355	403	391	378	382	411	386	382	402	378	359	389	374	381	406	388	355	392	386	370	369	382	391	374	363	376	422	403	388	399	374	398	380	393	405	378	380	347	386	367	398	399	405	389	387	356	383	434	407	417	386	404	351	370	368	424	393	411	371	388	380	407	366	395	386	408	395	346	399	368	373	385	381	395	382	423	403	391	388	396	370	398	408	400	378	354	414	426	376	367	418	400	390	407	378	385	393	403	381	390	347	388	388	388	372	347	385	379	385	394	377	381	399	417	366	400	375	396	418	415	415	399	375	435	397	390	413	361	409	377	393	417	395	365	415	395	412	384	401	386	373	406	372	398	361	343	363	393	357	411	401	387	376	403	380	373	397	375	400	363	397	382	364	373	407	381	387	371	401	353	403	381	373	402	402	414	371	378	389	410	375	374	381	410	417	395	398	375	390	362	417	365	354	356	402	385	431	376	402	402	401	392	401	358	382	401	354	414	395	364	344	351	392	372	396	395	425	390	345	402	366	377	372	387	424	405	362	361	394	373	399	395	379	396	389	365	361	407	384	379	375	382	404	405	381	381	384	413	400	399	395	362	383	389	366	359	421	414	361	370	395	400	368	394	358	363	408	386	396	423	391	374	364	364	376	378	377	378	410	337	378	411	390	394	400	378	364	386	378	384	348	407	387	373	375	351	395	415	401	392	409	379	341	400	398	393	352	381	391	398	402	417	400	379	397	371	390	367	404	391	397	391	399	419	418	386	412	355	391	387	410	400	372	393	393	400	383	401	376	389	385	388	386	357	428	359	361	432	375	358	362	416	369	412	342	363	377	404	383	352	372	374	390	366	360	391	407	392	411	378	407	382	381	349	380	366	406	362	396	406	395	350	337	371	380	407	416	365	388	367	379	403	364	388	383	373	394	326	403	412	357	383	398	392	413	372	350	390	406	376	351	426	415	381	381	403	387	366	382	401	372	421	359	390	389	409	413	400	369	368	368	366	390	385	400	365	395	380	389	363	371	387	371	368	383	388	359	402	363	363	378	394	390	387	390	364	376	340	372	401	396	411	361	395	386	375
24962	21238	27711	25030	12934	1298	940	842	760	722	733	765	686	614	705	666	682	690	666	727	677	673	644	657	631	620	606	660	613	674	630	603	641	647	631	605	613	653	584	652	632	607	639	627	624	629	662	570	609	622	613	654	627	615	638	633	604	634	665	641	635	594	619	630	616	598	615	604	662	640	612	612	646	601	662	622	659	577	669	591	659	593	633	661	631	614	632	604	675	574	577	648	614	655	654	611	640	647	612	606	600	652	569	620	648	652	616	629	604	601	564	603	597	603	658	661	641	628	607	605	601	650	660	555	593	587	576	614	614	629	621	615	611	618	615	595	580	639	644	581	597	620	607	581	621	630	614	615	621	612	645	672	624	633	613	628	660	657	652	634	602	604	568	661	604	632	616	660	648	602	651	626	678	667	614	608	630	596	589	636	629	617	678	666	622	579	580	601	630	608	571	644	603	657	613	635	625	634	636	627	629	628	629	682	638	625	608	601	663	640	621	638	680	618	609	619	656	569	640	599	620	626	619	618	616	624	588	612	596	606	619	629	608	609	681	619	630	622	602	657	598	681	615	597	600	662	631	590	620	624	606	656	643	643	625	635	627	616	650	643	620	650	615	633	592	577	583	593	609	635	596	592	612	663	599	635	597	675	615	600	615	619	620	608	684	611	634	602	634	615	628	565	669	605	607	601	582	633	627	622	604	642	617	574	659	617	606	639	610	612	622	608	613	657	605	659	666	582	622	629	648	635	665	627	588	614	616	615	613	619	641	650	628	606	669	599	562	661	628	646	640	590	613	607	652	633	567	613	589	619	614	603	593	669	677	653	621	607	619	661	636	668	612	560	655	642	669	634	636	604	607	628	665	630	599	636	633	624	593	643	623	604	588	645	628	642	639	651	622	657	647	631	646	633	623	596	592	625	650	587	651	639	622	600	598	607	622	647	645	629	609	581	637	634	586	634	644	599	565	643	622	613	594	612	645	657	625	641	641	609	617	595	619	609	624	642	629	633	611	641	621	598	593	588	603	594	643	588	644	640	625	612	630	631	605	591	607	666	633	602	667	620	654	657	621	636	632	623	648	615	591	555	592	665	624	644	588	619	648	633	580	614	655	612	655	624	590	620	682	601	617	607	627	635	628	619	633	630	658	595	601	612	611	617	613	626	617	653	629	642	643	620	660	595	686	618	627	604	617	621	646	630	596	648	618	636	609	608	619	617	638	641	592	633	644	618	617	629	627	661	567	653	633	625	617	636	661	623	591	651	660	612	588	643	652	603	626	607	643	652	623	618	670	602	618	625	631	612	653	603	635	613	627	611	598	641	610	621	631	593	627	609	610	646	637	603	635	641	675	588	647	620	630	615	585	625	605	630	669	662	618	630	626	630	579	617	605	671	659	631	655	622	603	584	583	642	621	603	606	629	642	632	628	591	638	660	626	663	604	616	578	608	655	617	659	600	655	624	616	640	620	598	635	600	653	630	617	692	598	652	599	646	625	637	589	653	662	649	630	646	646	612	662	632	644	580	624	621	646	654	581	621	685	612	640	631	624	624	632	635	628	663	637	622	626	651	621	563	596	628	606	609	636	642	600	637	663	600	615	609	641	565	631	660	605	620	637	674	607	634	652	656	610	644	619	630	616	569	615	641	651	635	608	580	627	590	657	607	583	611	573	619	647	603	624	607	677	652	593	588	630	623	605	602	628	615	620	608	629	631	643	619	583	592	592	600	583	573	609	636	626	573	626	618	594	618	616	648	633	671	614	605	612	631	605	599	615	618	643	627	651	586	625	650	691	558	626	601	606	620	628	580	629	596	617	632	632	655	610	637	650	616	591	645	632	667	624	628	611	668	597	601	613	640	684	632	643	603	615	639	601	635	621	644	636	634	566	627	606	638	649	635	610	632	635	622	634	615	616	618	632	616	679	658	573	618	630	597	647	684	587	700	627	581	621	626	667	605	600	641	620	640	673	595	629	632	685	640	596	611	597	625	602	659	604	651	636	652	613	605	624	662	661	629	587	650	557	609	589	616	629	625	613	642	588	637	578	652	638	652	629	643	696	613	585	657	636	595	637	634	592	617	622	609	597	646	607	584	624	600	667	648	636	651	625	619	617	612	662	644	596	640	612	643	646	604	604	594	586	647	608	602	649	658	604	625	647	602	623	679	646	633	619	648	601	648	604	658	624	609	617	617	598	596	648	613	620	574	633	599	599	614	648	642	609	568	616	635	597	637	643	661	629	627	606	632	567	641	641	600	595	670	636	619	628	627	647	630	629	638	596	652	589	586	630	683	569	617	621	668	659	579	624	625	638	637	627	627	655	631	592	598	560	639	598	625	654	646	620	617	585	643	625	627	662	623	656	653	648	594	619	627	680	617	630	655	657	589	681	623	613	614	649	613	613	642	610	597	581	581	629	632	580	599	632	625	618	588	635	609	607	645	620	639	611	654	602	620	601	580	650	646	629	621	639	586	592	603	615	593	584	644	601	576	610	622	624	588	691	615	644	612	644	663	640	605	627	630	610	616	658	580	665	624	595	625	636	639	612	641	654	601	622	611	610	604	616	612	606	595	644	616	628	649	576	588	616	612	634	622	633	665	596	585	643	614	604	626	629	641	647	652	555	622	635	600	596	613	625	623	645	623	584	621	643	644	635	610	626	626	632	625	581	603	630	636	612	659	593	609	573	596	668	655	631	637	613	620	639	659	618	618	640	629	603	659	658	610	596	608	595	617	647	636	612	638	614	620	627	598	599	627	613	590	591	619	626	657	608	615	631	611	665	594	579	622	634	625	590	595	636	614	644	601	623	627	636	602	641	635	618	612	666	644	646	595	621	644	619	638	594	642	610	628	604	577	607	567	637	613	648	613	626	599	614	652	615	614	658	600	610	630	612	601	681	692	607	629	600	603	602	623	621	656	629	633	587	615	621	627	597	623	603	642	574	630	591	614	635	660	633	592	611	611	671	640	655	591	634	655	650	628	614	605	586	656	645	630	646	606	632	603	613	615	611	613	608	579	593	568	607	613	608	641	628	606	624	641	667	623	647	638	593	597	603	605	623	647	597	635	599	640	645	638	607	589	622	618	649	613	653	628	627	597	624	644	649	586	633	599	622	648	632	647	628	652	602	595	624	634	601	618	620	625	601	640	633	610	629	638	603	583	652	614	616	639	624	604	652	613	674	620	650	619	626	599	603	609	633	557	621	634	623	613	625	581	645	643	638	633	609	596	615	643	598	662	630	666	658	617	619	655	610	650	623	675	656	639	683	593	637	628	630	649	655	630	645	600	618	614	618	642	626	612	587	578	628	613	617	608	609	594	638	661	641	602	648	622	652	637	617	590	622	620	633	623	655	649	640	605	591	627	600	603	575	619	628	617	620	610	622	600	612	594	644	622	613	652	627	639	680	603	637	627	608	575	612	592	613	615	676	639	626	641	645	599	603	666	630	618	634	602	625	639	598	605	654	644	643	645	611	561	583	622	625	621
14102	5903	4861	2779	1939	1521	1376	1204	1071	987	913	926	924	854	796	817	818	744	752	749	752	777	749	761	775	696	712	732	782	755	701	678	716	785	776	761	698	690	750	693	770	706	699	740	718	728	699	722	681	691	713	731	671	676	714	693	746	661	751	682	740	727	713	711	693	674	735	719	712	754	717	747	666	695	716	744	666	730	720	716	707	751	703	648	720	727	677	702	700	676	724	691	744	658	700	720	706	713	636	723	721	702	715	683	713	702	720	686	784	728	683	738	684	717	720	723	695	719	699	717	723	760	757	646	739	693	681	761	743	705	699	723	725	716	682	741	735	712	694	693	750	684	709	730	651	710	697	691	738	708	715	717	698	690	692	686	724	723	752	742	665	702	749	727	736	640	694	705	746	728	693	740	727	731	743	744	721	750	659	711	701	657	708	697	728	722	692	721	717	713	706	745	703	736	718	749	724	695	727	695	714	745	724	713	682	657	725	691	754	714	720	695	680	689	691	709	747	717	686	741	704	724	731	686	698	708	727	678	719	702	709	669	674	719	707	703	738	719	743	687	706	654	665	654	757	747	740	723	708	702	702	744	739	683	731	689	692	779	696	695	708	686	687	756	753	700	733	699	703	674	723	724	702	711	693	725	671	695	664	716	739	739	701	670	711	722	688	679	701	730	718	725	702	675	684	676	673	757	778	666	724	708	709	702	671	734	772	713	676	679	679	745	711	703	695	736	679	692	696	693	721	662	724	700	726	689	731	638	709	691	666	738	724	739	675	688	713	702	739	737	725	692	695	739	725	667	704	702	701	689	723	725	768	665	711	674	697	745	717	702	688	707	722	709	687	727	687	703	682	680	690	712	732	683	688	736	731	720	729	721	685	691	681	712	723	704	687	721	682	678	716	699	693	724	719	724	728	706	726	723	665	703	694	743	678	714	720	696	681	702	682	686	708	685	651	674	723	716	759	728	701	723	737	713	687	703	654	705	689	733	733	673	745	700	743	719	710	743	687	688	745	708	721	737	686	687	676	701	672	695	691	774	738	732	673	716	710	707	667	744	696	716	659	690	719	678	733	696	721	720	694	698	679	707	703	702	708	718	692	650	701	691	713	697	651	721	725	665	694	718	687	730	691	717	715	693	685	708	713	711	707	736	724	668	684	743	786	689	731	775	694	689	713	703	647	753	710	664	725	685	718	676	708	676	784	717	761	681	702	715	669	689	750	749	667	675	728	700	677	745	708	713	681	698	717	703	748	670	727	717	753	669	698	719	734	691	739	737	666	696	663	699	715	716	725	706	655	697	678	691	731	708	678	735	688	766	716	711	733	758	713	686	724	733	645	674	701	732	742	707	694	700	685	682	724	691	660	721	724	688	750	725	716	722	718	682	692	734	712	733	699	742	747	742	657	703	711	713	730	690	671	735	716	681	702	722	689	655	711	706	703	725	675	740	742	703	658	733	732	687	723	705	690	764	702	715	707	707	686	736	710	691	704	700	719	745	706	663	700	726	748	711	756	693	679	710	748	711	712	670	715	682	716	682	708	690	744	740	701	699	704	739	674	702	746	712	679	722	757	735	777	708	752	736	693	712	760	713	713	742	703	707	725	697	732	733	727	681	690	698	705	696	691	715	640	728	725	759	690	711	676	722	685	666	691	677	719	722	685	674	712	686	747	712	714	718	693	733	728	659	695	695	709	720	677	685	693	718	727	699	740	732	755	656	731	711	740	685	715	698	726	676	772	703	722	728	734	751	681	721	683	701	672	725	727	692	699	694	673	714	692	714	727	652	723	649	724	717	715	716	740	660	713	746	710	705	664	700	692	700	750	669	709	700	739	714	651	711	699	725	692	699	685	698	748	724	657	707	707	719	728	680	672	688	716	710	715	726	715	697	696	697	733	693	718	719	710	707	713	740	745	723	687	712	680	747	724	707	724	742	659	685	744	720	736	717	707	673	677	700	756	710	730	694	717	714	713	716	708	703	711	691	697	724	710	718	697	753	747	693	724	713	700	742	704	723	738	698	722	690	694	730	729	702	740	715	739	731	683	712	738	722	673	712	753	706	675	737	684	682	641	682	747	706	675	725	717	741	727	744	727	715	710	732	718	700	696	753	728	709	716	689	760	783	741	664	671	689	672	716	736	716	716	700	699	783	685	709	714	687	714	646	722	686	680	747	721	705	730	703	675	701	690	699	714	687	742	688	707	726	678	681	722	686	690	689	721	664	718	701	728	674	707	746	686	748	709	736	697	726	710	703	691	742	702	680	776	703	773	706	680	712	672	653	731	725	723	669	709	714	698	692	740	709	737	745	693	666	721	735	690	714	698	695	724	704	707	750	750	688	683	705	715	709	725	749	706	705	704	686	725	711	726	663	741	692	712	740	730	686	677	733	761	711	762	696	724	705	698	695	731	705	718	713	691	709	685	718	741	749	708	698	690	683	681	667	709	703	699	666	650	691	669	706	748	682	677	750	747	706	731	701	718	723	720	698	714	714	706	727	704	698	693	694	683	693	690	755	665	708	671	751	682	711	735	721	741	706	675	685	709	743	705	676	760	695	711	756	738	691	692	749	722	662	723	711	715	736	682	681	711	706	718	745	757	720	731	655	731	704	696	732	727	678	708	731	750	716	653	697	663	698	627	732	717	742	698	692	698	756	697	667	708	707	721	715	709	688	729	743	716	710	732	686	690	687	689	686	714	724	707	661	724	706	724	684	698	698	691	730	716	649	748	665	714	708	703	710	652	694	708	703	779	747	713	706	700	708	731	700	679	699	716	722	680	705	653	684	700	692	724	699	714	671	724	747	683	737	707	720	712	725	729	729	699	681	711	726	721	692	697	737	691	690	691	694	668	701	710	691	688	670	736	681	748	672	670	668	705	681	687	757	698	693	710	699	663	715	706	746	714	708	652	700	689	691	733	760	664	701	717	673	720	716	689	696	721	731	688	666	719	655	714	665	725	698	694	696	701	695	739	713	690	694	679	750	724	748	727	696	712	730	722	727	687	688	716	735	703	776	694	703	762	726	718	727	694	688	727	668	708	700	694	693	698	687	702	720	714	687	743	661	733	685	715	721	725	702	662	688	688	671	697	738	762	711	709	730	696	708	667	757	688	719	707	743	712	749	713	693	742	719	726	747	723	752	683	735	712	730	698	748	709	722	673	681	715	696	744	673	707	652	715	695	718	714	703	729	745	722	684	707	698	740	723	768	705	658	748	730	729	686	708	716	742	698	749	739	696	726	708	717	712	694	746	708	697	701	712	684	669	718	734	674	754	789	697	681	668	695	690	730	683	705	704	664	678	697	670	688	711	678	734	676	712	664	707	688	701	750	716	728	715	702	739	689	697	762	718	733	691	692	697	720	727	735	710	680	705	702	690	730	716	745	668	752	789	668	703	667	711	684	713	686	706	681	707	672	689	709	685	696	736	771	703	702	724	715	733	727	751	700	726	714	644	708	700	697	698	743	689	758	707	704	724	693
22698	21278	29115	23795	21279	21352	12395	1786	1405	1202	1167	1080	1053	921	867	877	860	883	798	831	782	807	748	777	746	764	791	733	769	751	740	799	705	709	754	692	700	764	730	735	690	743	735	756	684	708	740	738	726	717	770	706	791	736	681	707	737	701	692	726	743	700	704	711	687	738	700	720	743	708	752	779	732	688	720	694	777	710	757	754	743	734	745	681	657	699	737	770	713	678	726	760	679	698	721	747	719	681	700	739	708	719	713	683	681	728	730	703	766	717	752	686	692	676	703	730	680	724	740	705	670	704	657	719	695	736	693	716	697	707	672	697	709	753	759	722	692	707	728	656	722	752	760	656	712	731	670	772	707	680	679	655	701	728	702	681	683	718	738	714	683	739	706	738	721	749	685	689	675	680	705	692	670	656	661	695	692	660	655	722	751	685	704	647	730	713	688	727	702	674	701	746	681	749	703	703	694	702	747	685	700	690	669	703	737	724	717	736	719	692	745	730	727	693	680	724	718	673	681	719	695	745	734	757	686	733	734	685	717	679	688	736	723	687	732	705	685	662	718	711	664	681	744	723	741	715	729	734	723	685	683	695	715	724	702	710	742	737	711	713	743	732	725	678	699	700	712	715	769	718	740	710	736	778	725	723	704	727	698	690	684	734	689	720	641	733	707	733	687	696	736	688	713	690	670	753	691	717	725	705	675	681	732	722	695	686	721	726	705	721	704	730	662	691	683	703	684	668	698	702	721	726	713	683	701	688	687	686	710	711	696	716	719	714	721	695	768	692	670	674	736	705	695	680	699	767	697	713	735	698	726	672	707	728	718	666	712	715	720	632	665	794	750	715	727	664	706	750	696	687	766	741	694	729	722	707	746	739	698	703	752	747	764	753	682	700	732	652	709	708	702	729	654	778	720	700	707	716	715	736	750	706	705	711	726	689	700	721	646	721	669	729	704	685	728	760	776	724	668	729	666	706	679	732	704	729	742	643	680	765	732	722	726	701	707	699	675	672	719	738	651	687	681	688	732	681	727	685	717	667	738	728	746	703	623	702	747	713	661	695	733	717	733	678	723	721	706	726	721	728	712	693	746	721	714	682	723	688	740	689	684	701	690	746	702	704	691	723	821	669	745	720	697	731	705	699	718	702	679	727	632	689	721	723	725	694	717	736	740	694	704	724	712	728	702	713	714	699	697	709	673	722	668	696	685	706	651	721	689	733	707	754	721	748	697	704	708	676	740	707	684	719	728	737	694	683	666	697	756	658	666	693	724	690	793	714	767	696	759	714	667	746	747	716	703	700	681	752	736	706	699	711	706	669	672	718	697	678	722	716	699	691	703	685	708	689	690	659	724	722	716	646	744	679	750	719	693	704	703	696	794	710	719	802	662	709	743	717	712	780	756	695	686	728	727	698	721	733	727	666	682	702	707	750	727	669	694	750	689	723	729	688	705	692	682	726	666	728	708	685	700	704	682	700	741	708	679	700	710	673	731	709	718	715	652	736	676	755	711	715	679	706	660	746	686	695	707	756	670	670	771	716	737	720	706	680	708	713	721	721	680	713	724	653	697	746	695	701	688	674	728	682	723	704	638	678	694	689	680	709	705	701	725	751	703	752	714	708	696	717	649	730	713	705	727	732	683	777	703	684	753	689	660	704	709	730	664	700	710	726	736	716	677	747	729	691	731	693	710	720	721	735	691	697	658	678	697	717	676	725	721	681	755	721	708	697	695	695	694	716	689	744	687	745	707	703	710	715	640	675	756	750	705	706	706	718	715	683	709	660	714	716	671	728	732	735	728	693	673	732	732	681	719	666	715	665	647	711	670	681	700	741	707	703	682	716	712	676	715	676	732	693	692	707	742	672	733	658	705	704	688	711	716	741	724	716	677	707	729	696	721	742	698	709	695	724	732	696	723	696	716	727	738	710	720	758	712	756	676	744	668	687	709	696	730	677	722	725	735	683	716	709	768	666	696	689	763	708	726	752	705	694	726	668	718	655	722	688	699	656	681	650	682	730	671	708	729	740	692	750	745	719	689	700	740	677	686	682	741	705	691	695	736	688	717	681	685	725	730	702	703	780	669	658	681	739	698	719	682	700	722	678	710	731	695	728	729	685	743	691	685	696	693	787	727	744	712	763	680	719	702	712	752	727	677	710	720	723	679	704	665	705	696	728	706	725	681	686	669	698	748	696	809	696	705	746	742	721	731	682	730	677	718	738	769	690	701	711	679	747	726	729	712	680	670	712	685	684	686	716	666	723	718	693	720	704	752	685	759	713	672	719	716	676	652	745	724	747	647	739	677	628	743	656	754	701	693	733	708	693	735	695	776	679	692	717	710	730	714	709	700	724	712	705	701	758	673	679	669	691	699	708	676	663	695	709	721	724	738	699	727	710	706	692	686	712	754	736	715	725	679	717	724	693	750	710	652	703	719	722	706	712	743	661	671	708	702	654	655	662	669	665	709	677	681	697	686	678	716	702	727	743	721	741	734	686	704	667	706	696	709	677	678	710	719	700	630	704	678	717	718	677	658	690	733	738	722	656	709	722	709	685	727	635	737	746	689	742	720	671	676	676	723	710	724	739	706	756	726	716	710	695	660	693	650	727	732	715	723	664	689	718	733	688	661	732	727	728	720	694	698	694	711	666	675	710	692	737	690	706	742	707	731	669	719	689	718	688	698	715	709	643	741	699	745	670	710	649	665	688	690	733	756	680	718	706	701	715	725	735	699	664	680	686	704	687	730	701	654	697	737	708	740	701	699	701	738	733	712	705	702	726	756	748	704	691	696	721	688	686	716	697	745	717	678	652	728	733	729	687	720	706	750	693	720	717	725	713	713	707	680	712	702	748	735	705	721	646	692	713	658	691	670	720	735	679	674	710	691	730	724	681	735	746	691	682	707	663	659	726	727	689	725	730	699	727	682	703	667	715	674	759	715	732	682	698	713	701	679	735	663	745	727	731	730	697	709	716	731	702	680	714	737	696	712	689	729	680	691	737	704	683	694	695	710	739	702	723	714	760	736	687	724	706	748	744	656	705	707	702	664	706	728	715	721	755	668	692	663	705	682	713	702	684	682	712	696	774	731	712	663	716	682	732	658	732	672	700	700	667	749	709	723	746	726	716	721	720	724	661	684	689	759	706	727	712	669	697	694	649	754	686	706	684	680	683	674	747	693	646	668	679	739	698	643	731	717	678	724	731	696	736	670	667	664	708	701	757	705	643	623	653	717	639	676	774	681	684	737	719	701	723	682	704	720	736	684	689	653	730	661	702	765	709	642	700	696	686	727	694	726	703	693	695	705	739	667	734	729	711	672	666	701	694	702	733	699	676	772	705	688	685	727	717	702	724	675	677	666	703	678	745	736	705	685	766	682	704	705	674	703	745	702	687	722	689	723	687	658	688	702	746	725	654	676	722	716	698	755	682	743	744	704	724	659	681	731	747	726	719	712	712	707	683	713	692	706	720	700	742	716	715	716	724	731	667
15978	16338	13771	7493	5143	3892	3127	2583	2059	1839	1586	1462	1354	1191	1126	1019	1000	980	954	935	951	931	888	861	829	861	838	825	838	891	803	805	820	835	752	781	771	833	717	866	802	791	752	812	786	813	765	748	805	779	786	754	725	821	780	806	793	818	759	726	786	768	791	784	797	805	717	767	773	784	784	767	723	727	769	788	784	800	725	812	750	770	800	761	802	821	817	713	787	780	804	772	845	761	799	754	749	760	770	752	793	732	780	813	712	795	757	786	793	748	785	743	759	799	721	745	817	746	723	771	772	690	771	740	801	745	735	730	735	720	741	760	744	789	815	751	782	790	774	803	761	749	685	750	765	778	789	763	742	742	772	768	768	795	713	761	740	760	808	756	732	792	747	768	794	788	787	716	754	778	761	795	819	732	764	745	757	763	819	755	801	768	758	762	709	766	775	753	766	755	797	763	762	754	764	760	791	766	733	752	773	723	733	751	787	687	758	750	771	732	745	766	791	713	798	755	761	766	687	811	782	745	771	714	746	789	766	781	804	752	768	768	768	812	792	744	797	798	780	777	758	700	756	784	765	746	784	773	753	774	721	750	759	702	725	783	743	732	778	787	771	747	767	788	758	789	779	794	762	781	749	774	771	778	751	757	778	813	773	731	770	798	737	741	771	763	764	733	753	780	740	759	781	782	771	749	787	785	786	771	771	769	736	776	746	741	778	754	734	766	696	753	781	785	765	792	710	807	729	802	778	774	711	775	726	751	797	739	757	754	751	749	786	778	785	767	769	788	749	728	747	751	738	793	735	789	753	725	759	765	756	842	785	718	755	767	741	798	759	783	830	786	731	757	766	753	821	774	738	741	769	776	731	777	741	742	775	775	732	774	747	746	732	715	732	801	750	751	778	706	767	788	780	732	794	743	790	783	788	738	750	725	720	725	761	780	760	698	805	783	768	767	773	775	797	732	756	774	807	748	748	723	768	732	763	755	752	782	783	761	753	786	745	798	747	752	755	749	790	766	775	790	794	775	782	714	760	745	785	738	784	743	758	728	777	798	743	751	745	756	762	757	788	770	778	767	738	779	751	774	804	726	780	801	718	744	753	751	766	761	743	769	740	767	737	745	747	727	780	771	730	753	767	778	740	788	806	794	769	747	758	763	740	772	745	727	756	774	721	767	763	753	789	741	806	771	819	754	792	798	739	749	775	809	763	825	754	728	763	758	800	766	762	785	754	787	764	760	745	789	729	775	771	775	701	749	711	746	771	758	709	770	767	768	734	749	744	801	782	759	763	749	758	779	824	726	766	738	738	791	781	757	753	736	808	755	748	785	784	732	734	775	772	797	814	727	769	762	815	747	744	757	780	743	766	732	727	766	728	742	777	683	783	789	770	700	732	787	744	729	740	770	767	725	730	757	803	775	733	713	760	740	763	794	756	754	767	751	797	757	766	798	740	678	819	712	766	741	753	709	780	762	708	778	779	763	776	755	753	783	782	751	775	749	767	786	790	776	756	759	753	772	746	740	767	776	735	814	776	745	777	782	799	797	773	783	694	772	761	790	757	726	744	748	783	719	748	723	769	717	766	775	731	737	753	808	717	787	736	744	748	748	726	771	795	773	738	759	736	788	748	785	731	709	763	803	725	762	805	775	779	774	781	769	780	790	781	798	813	721	746	746	754	751	823	742	765	761	837	740	757	746	774	752	777	754	772	780	720	740	739	782	773	735	776	785	818	784	751	721	766	785	711	727	722	785	740	804	747	741	734	745	778	806	741	725	766	736	763	757	798	722	742	776	791	778	799	800	752	744	779	825	768	770	752	770	750	759	803	742	757	753	765	735	693	781	806	739	800	737	774	774	744	743	751	733	741	781	767	758	766	738	779	701	730	738	762	784	800	787	751	782	756	730	741	754	777	766	770	729	775	805	780	746	801	808	755	694	750	792	731	745	760	819	783	732	799	742	785	779	754	762	778	780	715	811	795	765	782	774	785	719	767	781	741	760	764	784	779	781	792	677	763	758	764	769	785	735	758	787	754	744	753	737	786	774	724	797	730	736	729	749	742	742	720	759	774	758	744	760	777	767	760	769	703	795	796	755	748	751	787	749	782	734	814	764	754	784	740	763	805	842	781	779	779	701	757	783	749	802	759	729	764	746	795	722	754	781	797	755	785	747	784	798	779	775	798	737	758	762	745	770	800	773	723	753	780	733	746	774	775	765	762	743	723	735	771	751	806	777	762	720	748	754	735	778	728	758	752	744	754	767	741	783	800	771	816	766	768	765	747	707	759	716	805	751	753	787	741	759	744	723	761	806	756	730	766	793	763	773	726	825	708	763	769	771	731	763	778	746	782	704	787	766	762	777	739	776	785	740	724	746	797	769	740	709	795	736	791	776	739	813	767	776	781	752	806	752	748	751	744	734	723	765	747	780	789	742	766	761	728	719	764	773	735	748	760	754	768	759	765	778	735	802	760	827	783	754	748	762	768	803	769	807	742	784	745	732	739	736	783	763	760	740	689	764	801	748	748	785	765	794	786	752	738	741	803	761	731	734	788	753	764	794	733	790	775	734	807	742	731	778	750	733	727	772	747	703	770	745	796	781	701	750	803	784	714	750	745	783	741	730	722	758	785	723	805	758	788	724	754	775	726	753	758	721	766	758	766	753	740	740	758	738	717	757	756	741	815	779	801	727	772	764	757	797	748	744	744	715	756	777	752	789	759	766	774	763	717	780	765	779	728	761	782	777	793	707	758	748	749	744	766	756	771	742	735	796	719	793	762	759	778	772	724	755	739	719	739	751	757	728	768	755	778	775	786	742	746	792	794	798	784	755	741	793	735	794	758	772	802	781	694	734	763	745	766	745	757	788	761	718	770	759	760	793	803	771	729	770	719	801	770	739	725	740	736	699	748	789	711	799	743	758	725	740	744	762	778	749	721	727	767	778	774	740	755	782	746	729	764	812	672	747	738	792	729	726	795	750	759	718	741	712	767	732	739	755	737	817	775	743	754	779	776	724	724	765	765	805	746	774	722	763	858	765	739	742	735	747	767	744	767	737	739	763	761	769	736	767	755	750	762	768	773	754	797	776	791	770	756	749	764	737	698	781	770	781	729	788	733	783	759	806	805	753	762	776	740	753	741	749	788	703	777	755	746	753	761	826	748	794	747	746	714	789	719	771	825	768	733	748	772	710	777	758	743	811	754	767	794	783	767	736	735	764	721	713	792	745	762	715	746	768	774	734	743	757	753	754	755	723	766	802	728	778	778	764	757	759	770	769	754	779	738	781	778	747	765	755	778	741	750	780	755	748	756	754	762	764	683	735	748	730	728	762	773	765	762	799	736	739	760	825	746	717	796	803	764	705	737	752	721	791	767	768	763	790	757	783	775	799	724	731	764	780	763	736	778	719	756	762	741	722	731	783	807	751	775	718	757	781	779	751	760	729	752	716	762	782	776	795	792	742	777	805	784	738	773	741	805	713	787	767	773	807
27422	20477	8710	814	430	423	372	390	352	358	371	352	374	361	356	352	367	355	313	318	346	335	335	321	318	357	346	364	324	322	297	343	326	318	367	348	368	363	338	347	332	379	327	347	332	320	357	336	311	338	371	351	345	360	327	345	326	366	356	319	324	348	350	358	361	329	341	341	305	356	319	344	324	378	351	357	350	336	347	387	335	304	366	352	355	324	342	310	358	364	346	355	339	340	348	363	355	348	329	333	369	325	353	341	345	342	320	339	339	357	380	348	367	380	369	364	347	323	345	362	377	367	356	342	380	367	349	363	350	342	317	322	338	351	311	385	348	347	346	322	345	345	340	366	341	307	320	334	358	343	337	341	319	347	349	327	331	335	339	349	322	309	341	328	364	338	345	344	328	325	335	346	327	319	338	324	358	360	331	355	363	327	330	353	340	318	373	380	349	315	333	363	340	349	337	289	361	333	366	341	334	319	367	326	351	370	318	345	366	354	315	323	330	344	363	311	334	333	343	330	364	354	361	329	336	349	340	378	361	320	329	335	327	325	340	317	341	347	364	331	369	340	323	319	340	361	374	362	366	321	360	369	331	338	325	353	323	338	343	351	320	353	358	319	327	360	363	330	340	377	333	376	332	336	343	327	335	331	323	328	364	309	355	352	328	377	308	340	313	357	338	366	305	371	348	352	330	330	311	354	350	342	342	365	329	338	321	361	349	356	328	370	323	321	360	354	355	349	341	322	315	354	365	361	354	304	344	314	344	359	344	339	309	351	319	305	325	322	355	338	355	332	357	341	355	361	335	361	351	357	350	343	343	338	314	329	356	333	380	348	326	362	365	353	348	368	332	340	323	351	346	343	370	327	314	332	320	344	340	352	320	338	320	356	353	332	368	342	334	332	332	349	330	341	375	324	319	330	332	356	340	349	330	341	336	377	344	332	318	324	387	337	355	386	321	327	332	328	361	323	326	369	331	288	341	329	337	341	337	380	345	346	330	384	377	353	332	380	383	338	367	344	356	332	344	326	366	332	369	355	301	356	357	332	386	338	345	352	370	306	399	357	328	330	367	334	357	327	308	325	372	299	345	357	358	331	366	321	336	341	330	340	355	347	296	301	343	318	329	315	373	351	319	321	370	383	323	344	310	343	320	373	310	352	343	382	350	336	340	327	336	356	344	318	337	329	345	326	313	354	383	362	357	316	335	364	339	342	326	320	309	337	351	371	352	345	352	323	352	350	351	360	320	358	356	346	329	349	327	344	331	345	373	339	303	350	314	339	323	351	366	357	362	341	359	364	360	328	403	366	328	341	321	363	368	364	307	318	365	346	320	384	308	332	323	346	349	353	337	342	332	361	358	375	364	326	362	293	347	374	326	374	310	348	376	337	342	342	355	340	343	368	358	346	317	341	343	325	326	338	351	356	345	344	321	322	352	303	341	332	326	302	326	332	344	310	334	335	335	331	295	338	342	345	323	314	378	327	329	345	352	339	323	351	365	351	329	340	365	304	343	350	338	331	357	334	336	354	316	314	356	344	316	364	343	358	356	328	334	349	345	364	363	349	350	330	349	316	330	358	359	335	355	308	368	356	356	310	342	351	337	334	357	360	341	361	346	378	358	347	337	354	303	340	354	323	359	336	345	355	359	360	380	329	350	309	386	346	315	309	340	375	324	331	341	339	325	310	368	374	324	302	342	354	315	357	344	365	333	369	350	385	358	329	364	360	357	332	334	336	304	310	373	334	336	319	339	346	354	361	331	338	346	340	338	368	313	370	338	351	376	352	310	346	335	327	339	334	329	347	348	352	386	332	314	387	342	324	338	354	344	351	369	332	336	339	342	333	334	307	349	331	328	372	369	352	346	374	322	345	342	327	334	334	373	372	301	359	315	337	350	332	374	318	347	322	351	321	319	321	348	324	357	357	329	341	329	353	335	356	346	331	333	335	324	332	329	347	342	324	341	353	319	329	337	331	313	347	318	374	333	358	325	375	324	331	347	336	331	318	346	354	377	393	366	390	339	336	366	322	360	356	368	362	333	347	314	337	352	316	341	355	364	342	353	344	352	332	338	346	372	322	335	336	362	335	375	339	389	366	317	337	351	329	330	360	337	324	338	342	310	323	354	319	369	364	364	326	313	306	322	346	361	346	313	353	352	343	348	326	346	322	362	326	340	378	322	350	342	300	354	324	346	323	335	364	335	345	353	335	334	360	381	368	363	345	338	335	333	349	372	342	372	351	320	346	354	377	365	345	352	340	381	366	332	302	320	336	292	348	373	346	317	330	356	310	351	348	319	316	348	316	317	360	340	352	346	355	354	325	320	334	317	357	339	342	320	322	342	364	354	348	355	349	347	346	337	319	372	366	355	360	354	321	350	332	354	361	350	330	346	298	367	331	362	350	363	313	341	333	359	306	332	351	342	331	340	325	335	318	338	343	327	321	365	313	340	342	362	353	344	350	332	321	368	328	363	347	352	342	336	336	377	362	323	337	324	357	379	347	329	360	321	371	340	374	317	317	340	376	335	355	344	364	365	341	382	328	332	342	366	334	315	369	379	333	313	348	348	317	334	338	338	325	324	327	332	333	322	315	344	330	342	328	357	317	292	321	351	376	368	363	368	330	326	342	360	347	334	365	337	349	315	311	368	354	358	364	368	307	336	333	335	367	349	329	340	324	345	331	386	377	319	355	345	319	349	363	354	342	334	322	350	335	366	365	343	358	340	303	334	359	319	336	367	366	354	354	330	331	316	337	347	339	327	363	362	377	358	346	328	332	320	338	327	324	343	334	341	334	325	344	335	324	336	350	370	328	344	349	365	315	330	339	352	333	315	324	344	356	355	345	323	346	353	360	338	311	372	335	368	348	345	344	379	357	370	346	374	357	326	346	363	331	363	377	317	323	339	308	357	338	328	330	342	352	356	338	375	313	329	372	335	335	343	321	359	339	342	355	292	321	381	345	337	305	339	352	345	351	316	348	357	352	358	339	396	340	324	313	336	337	345	326	341	346	336	357	323	347	353	346	328	335	346	367	335	343	367	313	363	324	329	347	346	328	363	343	354	369	368	298	329	358	337	341	344	322	326	326	335	343	304	346	336	340	334	312	328	340	332	361	334	355	348	341	366	355	349	344	349	366	371	314	345	371	373	338	338	283	355	337	349	315	303	322	334	370	361	325	287	340	339	355	339	329	364	363	334	337	366	312	366	346	327	340	350	322	370	359	314	337	349	346	344	366	304	352	334	376	349	359	347	367	379	330	342	335	319	337	324	362	331	337	342	367	320	317	338	330	333	337	375	356	352	368	338	360	340	364	347	326	358	351	331	368	311	359	330	348	352	310	356	313	360	327	323	353	346	330	366	337	358	345	343	324	342	341	350	357	357	312	323	328	333	360	349	331	364	332	325	358	325	340	316	344	328	359	344	314	335	350	375	311	347	311	388	333	373	337	368	346	315	328	357	345	338	322	373	338	393	330	321	337	325	350
10430	1326	1217	680	553	542	505	473	442	446	382	458	453	403	415	439	458	401	391	427	445	407	409	413	379	414	395	386	407	421	398	450	406	388	429	386	390	431	388	427	439	427	444	463	407	428	432	413	406	406	436	407	420	414	435	439	432	396	424	389	398	390	404	426	430	433	413	403	439	418	410	409	418	442	418	403	435	428	424	380	374	420	435	419	394	418	397	430	413	428	431	426	428	406	448	428	385	438	382	388	427	410	461	417	397	415	442	411	420	392	401	369	403	435	430	391	390	442	420	408	433	408	428	397	418	455	416	401	360	446	424	414	378	422	411	440	373	381	424	403	400	411	422	389	411	416	389	421	398	444	381	410	462	374	399	432	409	398	419	408	437	440	432	439	399	386	365	408	412	424	388	397	403	403	405	407	399	418	413	386	379	390	383	387	401	391	409	438	403	421	387	460	418	439	431	429	395	415	433	398	417	425	463	410	385	421	419	389	410	410	395	398	430	422	370	415	406	405	411	410	418	401	393	399	399	460	409	426	388	404	413	408	413	382	437	408	418	418	372	446	385	418	410	415	413	381	404	391	403	421	424	383	344	430	431	402	389	402	371	406	375	425	432	407	401	406	413	394	398	438	375	446	413	396	416	418	397	377	426	404	345	408	416	417	373	405	442	401	423	377	438	388	426	459	418	391	409	406	423	382	428	438	404	401	443	401	395	414	417	395	391	430	398	434	423	413	421	377	396	447	429	403	431	365	413	428	439	407	425	411	375	410	397	445	444	390	411	398	419	423	415	416	441	438	406	394	415	398	373	441	429	377	426	424	386	406	436	407	372	400	403	440	407	420	440	414	416	410	441	407	383	415	423	366	442	414	434	409	407	416	403	434	440	416	440	401	384	415	427	418	422	398	399	443	407	412	405	430	415	394	393	434	408	414	403	441	399	416	409	394	396	379	418	452	388	422	414	408	395	402	409	424	376	419	407	412	413	391	438	425	396	406	419	440	381	433	417	404	392	403	370	414	426	394	436	433	413	431	428	410	397	399	422	444	431	414	441	391	413	381	401	456	386	435	409	405	417	419	405	422	434	382	418	429	436	403	398	403	416	431	367	402	406	445	407	406	436	404	421	406	453	398	419	403	428	423	402	440	407	409	402	428	421	414	451	430	432	416	405	425	437	399	430	409	442	418	415	431	388	410	419	383	370	432	386	414	413	399	418	390	376	390	395	408	416	375	439	405	395	386	401	471	400	446	390	467	424	412	391	410	448	416	398	390	414	429	395	396	429	419	417	405	398	390	409	414	409	417	442	407	405	435	432	410	409	412	425	414	400	450	393	426	418	406	405	414	390	442	433	407	391	393	418	405	455	411	411	399	433	399	421	379	403	416	430	401	385	414	404	414	405	396	400	417	421	447	433	420	381	399	405	405	423	444	425	427	422	373	405	433	388	398	401	421	435	426	430	402	407	422	427	370	429	369	389	414	426	451	396	435	402	392	431	432	434	415	405	419	410	446	412	420	408	421	413	408	402	396	406	431	386	434	436	444	410	421	408	415	397	405	414	422	431	400	410	444	454	467	396	394	452	389	435	402	414	437	398	421	424	392	423	397	395	425	417	422	368	410	445	394	454	437	375	426	400	380	389	462	411	376	412	401	418	410	428	413	401	396	426	437	403	423	436	441	450	402	450	442	387	416	381	421	412	418	432	442	420	428	426	409	407	408	407	419	400	409	398	414	374	416	397	428	445	434	404	449	441	377	395	390	440	405	430	399	433	440	406	402	383	390	391	404	415	369	402	420	416	400	427	405	444	460	420	433	418	392	440	402	418	372	414	407	412	376	422	376	425	437	396	425	412	416	395	430	412	401	431	400	427	402	433	418	440	392	395	428	411	377	368	434	393	383	420	394	425	385	410	403	400	437	401	415	420	394	424	421	377	359	404	422	431	423	450	432	422	426	417	395	423	414	409	437	398	396	425	398	382	385	442	423	420	433	405	424	414	436	392	392	361	414	388	426	401	428	374	421	413	395	420	393	419	385	421	436	399	419	418	427	411	396	409	419	427	401	406	399	406	400	425	381	431	420	460	432	405	413	436	407	427	434	411	424	375	458	392	393	403	393	417	401	416	412	412	404	363	378	407	421	400	395	436	431	429	386	398	397	398	405	421	394	431	411	384	408	382	412	420	398	437	426	402	444	413	411	370	402	420	371	406	436	419	439	387	432	420	426	427	398	413	406	427	417	403	413	415	407	440	433	421	400	413	408	422	406	405	422	408	426	409	405	438	403	388	413	419	391	420	439	414	411	396	408	412	398	427	407	436	373	400	423	416	417	400	389	425	403	409	418	449	454	434	460	431	386	398	433	397	422	422	421	410	383	383	387	448	414	398	411	399	396	457	400	370	394	421	405	408	410	450	436	387	386	426	429	400	417	361	419	409	384	443	415	412	365	460	399	391	399	428	415	414	405	455	398	400	430	370	414	412	393	406	414	378	412	396	421	448	470	377	425	406	391	418	417	432	418	416	421	391	406	418	429	411	462	416	432	403	407	393	447	413	424	391	437	433	405	432	455	400	441	391	433	377	399	377	414	431	381	452	440	411	410	396	421	384	412	414	395	403	404	419	412	407	396	466	457	448	402	388	379	391	444	416	398	414	405	448	410	455	438	372	423	419	438	406	447	416	369	424	431	442	362	415	427	395	430	437	390	421	415	400	405	422	392	386	407	383	437	385	393	416	406	405	384	413	409	393	397	430	385	402	393	421	420	408	389	412	431	411	446	419	426	420	420	425	421	398	416	403	440	416	368	443	400	424	396	399	394	401	429	417	438	420	448	438	415	384	403	378	373	433	401	414	392	391	425	452	427	449	385	411	405	446	424	405	407	389	415	400	440	435	453	418	414	412	431	418	454	401	425	438	398	412	398	415	397	391	403	387	385	397	405	385	434	433	400	406	420	439	416	373	420	441	426	427	409	422	382	422	408	391	453	416	455	455	423	434	412	425	426	447	408	460	431	406	434	458	464	386	389	448	364	399	403	413	402	418	386	453	410	410	376	449	395	374	422	416	365	388	446	397	408	417	406	412	416	427	402	410	371	422	400	412	392	433	427	409	390	436	411	419	404	437	403	391	388	399	427	423	407	363	388	396	368	414	393	380	391	444	401	443	389	427	429	422	420	412	423	417	393	418	435	397	398	411	426	379	379	389	406	406	411	387	419	403	447	357	362	386	428	422	416	430	403	399	431	396	420	412	408	392	408	412	387	399	399	362	413	428	438	400	361	421	421	391	407	378	412	364	398	426	400	435	413	431	401	384	386	407	406	411	437	439	396	430	407	406	405	398	420	436	424	413	398	401	412	413	428	411	413	414	458	393	386	396	395	429	381	412	378	398	421	403	403	432	433	390	419	387	414	401	409	436	396	386	409	382	413	411	434	386	401	425	395	420	426	393	392	415	419	408	407	391	435	413	418	429	451	420	425	380	420	440	401	380	424
23674	21224	28638	24106	21237	12559	1353	806	693	546	562	500	479	438	429	417	386	389	400	383	381	382	381	334	368	367	349	314	346	389	358	333	413	329	353	359	353	349	374	335	355	330	376	318	352	351	316	341	381	365	357	339	342	355	328	310	313	353	363	356	328	350	329	349	357	321	355	373	334	336	357	371	353	334	314	331	343	318	346	355	343	354	324	345	349	355	329	322	324	329	333	336	370	361	296	314	318	323	333	328	333	346	337	329	371	368	318	328	337	342	313	331	331	317	309	299	334	359	350	330	345	365	351	332	340	336	351	322	340	368	338	315	339	349	352	328	307	321	352	363	293	336	358	353	308	332	356	345	329	356	343	306	292	318	342	303	337	375	353	339	314	331	325	344	323	348	336	337	322	368	360	332	364	351	368	347	341	336	343	358	340	318	354	335	329	321	303	323	333	329	308	338	340	335	361	326	347	336	325	328	352	318	346	315	338	329	329	328	322	319	334	315	323	343	333	337	313	336	321	367	300	310	319	353	305	330	346	337	330	337	307	337	294	313	335	299	325	370	327	348	331	305	328	343	302	347	321	327	366	347	343	336	325	314	313	378	325	351	340	344	319	323	303	337	313	356	336	316	296	319	340	358	302	344	329	320	344	362	352	335	322	357	335	304	339	294	358	306	348	329	331	340	326	340	346	351	355	340	296	353	322	296	350	329	347	366	322	339	360	320	321	363	322	306	357	359	328	345	340	361	345	339	340	337	328	322	368	345	346	312	339	352	343	320	345	328	343	332	348	332	338	311	333	346	337	362	349	352	326	310	350	357	357	361	314	344	322	362	341	320	353	331	340	358	331	366	314	339	325	326	335	327	335	334	319	335	355	312	329	341	302	345	339	311	351	311	322	329	349	327	346	335	319	336	333	333	347	292	337	346	295	361	336	323	371	312	328	314	363	307	319	347	345	362	337	334	347	312	350	335	351	324	329	341	366	369	325	326	341	326	359	330	294	347	358	333	329	349	327	348	313	317	317	317	345	321	349	342	339	321	319	349	332	337	349	344	321	324	355	321	358	362	342	321	346	341	321	320	345	317	341	325	310	313	348	323	325	374	326	325	332	298	351	325	318	350	320	329	324	335	336	351	374	351	356	331	319	348	347	314	322	339	356	345	326	314	351	340	342	308	368	317	331	364	325	368	330	320	340	316	332	361	321	370	328	340	322	316	324	336	331	346	340	334	317	303	329	315	329	343	354	345	361	353	353	341	322	354	338	359	307	339	334	346	333	315	323	353	303	321	335	326	378	344	338	352	316	348	355	303	344	301	354	336	353	291	300	296	371	346	322	334	322	316	348	359	332	374	346	322	358	321	336	340	291	311	313	314	347	330	335	332	320	299	333	334	332	299	355	330	319	333	332	341	321	339	322	339	331	338	336	356	321	337	345	341	326	328	330	308	335	343	334	351	348	335	317	362	332	306	346	353	336	346	344	331	366	342	345	316	347	330	320	334	362	328	354	356	330	282	326	335	331	299	328	330	360	301	318	341	341	360	364	345	312	329	331	345	335	364	333	327	344	341	341	316	329	305	329	337	355	343	336	317	348	315	316	357	349	364	347	324	314	348	310	339	345	318	371	365	317	343	322	332	361	361	340	328	327	320	344	364	316	333	324	315	303	348	331	322	368	344	361	292	334	334	347	364	318	340	341	322	325	344	320	275	319	364	346	327	328	339	307	334	313	340	324	305	312	352	338	348	320	346	316	336	330	303	346	326	340	328	327	311	330	350	340	325	346	335	351	348	359	352	329	331	341	344	333	339	333	343	317	300	371	332	323	337	325	319	349	371	356	345	347	344	316	309	304	323	307	348	323	364	307	328	376	354	342	337	327	358	335	348	349	346	310	328	325	307	323	341	324	345	308	343	330	330	340	333	329	332	350	317	320	330	351	318	338	330	340	339	343	324	333	313	301	330	348	339	340	333	328	336	318	352	348	337	339	310	316	331	334	316	325	315	352	337	319	330	344	342	310	353	342	318	347	338	312	318	349	308	317	348	331	333	331	324	354	312	345	332	338	328	314	379	364	333	313	331	344	359	339	349	323	321	294	320	327	322	334	322	338	333	338	332	356	363	330	338	322	305	305	310	355	325	340	289	351	349	340	328	392	339	343	362	315	354	342	343	336	324	317	337	353	330	361	322	316	323	323	327	363	346	366	358	359	341	301	349	352	315	315	344	291	320	362	337	311	335	343	313	308	329	371	351	334	340	328	309	305	334	313	341	347	326	346	353	354	325	330	301	314	332	331	322	338	329	331	327	312	328	324	330	326	341	324	358	336	312	330	315	350	305	313	297	361	331	361	331	383	308	310	359	301	327	324	339	342	351	328	311	331	329	345	312	319	316	327	320	347	373	329	342	361	355	341	348	308	334	308	331	332	350	324	340	326	338	352	319	323	354	336	341	319	330	333	326	347	320	362	348	304	320	307	351	330	323	358	350	347	364	304	376	361	313	310	352	314	335	358	328	361	360	310	330	351	346	299	326	358	375	359	351	386	354	338	303	350	316	328	330	357	325	341	357	303	318	293	343	319	324	330	341	345	356	349	336	312	354	359	339	346	367	325	343	314	317	365	349	321	333	321	294	334	349	321	329	334	358	344	365	336	329	325	289	351	348	320	324	345	348	363	339	325	355	337	312	336	354	353	339	311	353	341	348	324	329	351	329	319	345	325	363	337	339	326	356	356	337	314	338	325	363	292	346	345	356	350	336	330	325	348	329	350	321	337	328	334	316	322	286	364	362	342	320	329	336	315	331	332	350	329	349	360	347	319	352	330	317	326	332	321	332	335	339	321	340	316	317	314	345	331	345	352	324	326	310	357	343	324	346	354	331	338	340	338	318	328	325	361	358	355	316	352	331	339	324	336	352	337	327	352	334	310	348	350	335	282	328	301	304	353	337	327	312	352	342	336	350	336	357	348	360	325	355	309	313	339	335	318	321	361	335	345	356	315	299	326	364	307	323	327	349	315	323	367	344	341	329	299	324	326	307	310	341	322	336	316	324	342	338	343	315	346	311	365	361	325	328	323	353	314	363	352	324	359	343	334	299	319	295	332	324	333	301	333	349	362	351	346	311	330	344	322	333	311	299	323	346	330	340	337	320	310	384	374	327	332	327	328	338	327	335	349	347	341	366	361	309	323	307	291	314	336	342	320	320	344	364	325	338	324	307	311	298	347	360	322	345	355	334	326	336	294	310	320	339	343	351	332	332	341	313	352	320	327	317	381	319	345	313	326	337	311	336	353	345	319	353	319	362	341	334	353	315	369	305	319	338	328	336	372	280	306	342	313	356	317	344	300	342	332	332	372	337	340	311	340	319	336	311	327	299	325	327	341	317	324	386	346	322	335	328	307	329	333	336	314	331	345	351	338	345	299	331	334	343	318	339	307	353	328	322	357	337	334	321	331	335	332	326	332	302	335	314	344	340	321	326	383	344	323	364	306	320
12610	9838	8321	4207	2765	2008	1650	1350	1076	944	826	809	621	646	565	533	531	500	523	489	445	486	465	473	420	445	423	429	403	425	414	385	441	404	404	412	408	363	419	426	378	394	396	399	391	406	419	371	354	448	411	398	399	391	388	402	382	420	414	368	376	394	399	392	372	410	400	394	389	392	439	396	412	437	425	450	435	413	374	401	407	403	425	394	386	360	396	376	384	376	412	369	378	348	410	376	372	411	415	366	415	394	386	396	392	423	361	410	388	420	382	394	393	416	404	381	379	407	399	375	378	364	428	405	399	379	396	388	402	425	387	376	400	403	425	389	402	382	411	378	399	396	365	360	395	401	430	395	392	398	406	404	381	406	380	350	415	385	392	375	374	387	399	371	368	360	362	355	400	375	397	410	379	393	409	412	376	366	396	370	387	403	414	387	407	397	405	369	384	421	402	363	385	368	402	439	401	371	397	392	404	376	374	399	390	387	384	379	412	395	375	370	366	404	399	383	409	391	369	381	407	352	368	404	394	369	376	390	349	395	417	391	374	377	363	383	400	384	384	386	395	399	411	381	398	383	406	429	384	412	348	403	344	402	377	382	353	398	378	372	407	389	363	362	419	376	362	383	375	381	370	376	363	346	440	401	388	376	402	376	361	390	369	353	357	393	368	367	389	380	373	350	406	391	406	398	374	369	367	382	399	409	362	408	381	373	399	405	366	366	363	415	387	356	422	417	387	380	400	393	368	415	397	390	387	387	396	412	367	383	384	384	338	420	351	399	416	386	401	373	394	379	390	420	379	394	365	390	333	405	430	362	367	415	373	371	349	406	347	373	402	359	390	384	376	394	382	415	376	385	401	394	402	381	396	377	363	371	435	396	396	405	332	378	372	362	371	417	360	392	418	368	404	413	375	375	373	361	426	376	371	399	421	380	432	381	394	419	408	377	365	404	380	399	398	411	419	373	406	411	381	365	349	369	371	370	368	352	380	385	407	400	414	352	408	388	399	372	394	369	392	403	362	382	408	378	395	360	392	391	377	364	405	365	357	399	402	378	436	421	396	395	416	373	417	401	394	387	403	344	382	384	393	401	390	358	375	403	391	421	393	378	363	395	407	420	376	380	392	376	384	397	408	379	338	373	385	410	396	409	374	387	361	446	381	385	393	373	370	401	361	428	411	387	380	392	399	380	366	406	379	383	375	369	375	368	399	404	347	409	376	367	393	380	388	367	387	391	432	408	365	364	362	440	409	392	388	353	348	401	375	396	381	398	401	411	381	400	387	398	395	410	375	366	385	375	379	376	402	401	362	356	385	396	390	388	392	367	404	370	390	413	378	404	381	382	397	364	393	381	377	406	390	365	411	371	358	410	346	419	420	383	404	407	400	365	385	386	396	384	357	379	409	405	377	376	368	386	388	303	389	354	402	390	358	399	374	373	370	391	348	404	363	405	391	371	356	370	371	409	379	424	396	376	374	407	362	443	405	417	377	372	351	373	392	397	383	399	400	378	386	403	365	367	396	391	406	398	400	424	413	371	379	398	420	360	412	390	365	405	339	371	380	384	369	379	388	416	420	390	398	398	373	366	395	394	387	365	380	383	400	372	380	409	379	358	379	366	399	364	405	397	362	451	396	387	364	403	371	388	394	390	435	390	404	365	394	398	387	401	375	406	371	390	385	439	381	375	379	378	411	352	360	370	393	383	384	373	391	426	406	400	417	406	400	382	395	373	398	412	395	394	352	381	395	404	403	394	396	382	378	400	373	362	378	360	359	384	375	419	413	391	371	383	352	410	375	386	365	375	408	386	408	415	360	361	379	376	378	357	375	393	381	397	392	392	402	387	373	378	348	395	367	337	400	371	374	403	422	389	385	347	418	430	388	415	386	375	403	413	400	384	421	414	375	389	364	398	403	394	366	395	381	418	397	369	371	357	368	393	373	408	362	377	402	408	391	380	367	385	408	391	395	372	437	408	407	409	411	406	376	351	388	409	392	377	365	391	387	385	405	420	394	389	406	400	391	393	427	377	405	383	408	382	354	409	362	425	394	390	393	418	416	364	390	388	390	350	399	415	375	348	374	349	438	415	388	381	415	387	413	383	384	385	398	381	403	417	399	384	388	383	353	380	407	407	397	367	371	382	397	364	379	384	383	393	392	377	379	404	393	393	423	378	376	413	357	398	377	366	406	389	366	385	384	379	407	380	365	384	417	387	399	373	400	343	395	378	430	367	387	404	382	418	376	391	392	414	413	402	379	360	385	401	376	388	411	361	388	398	404	391	402	423	376	384	401	399	403	406	379	404	372	414	394	383	369	377	360	415	408	395	401	355	423	364	364	380	407	377	369	406	398	350	375	366	399	390	382	425	388	401	406	395	349	430	436	382	378	365	371	394	387	370	347	427	405	392	404	355	331	392	391	385	382	379	408	365	394	380	398	375	363	361	394	402	424	390	385	398	372	407	388	386	382	377	389	388	347	374	364	388	399	381	440	368	397	390	361	391	375	376	421	382	393	395	360	387	378	391	354	378	362	408	368	416	350	382	372	380	396	384	416	394	402	384	408	367	378	401	417	351	396	400	414	382	375	366	396	365	418	339	386	450	379	389	385	382	417	378	409	393	384	368	377	381	375	355	383	382	381	414	406	397	396	394	419	418	377	384	381	407	397	390	368	379	393	388	391	367	372	423	410	374	406	379	379	372	367	383	400	406	395	392	436	406	375	390	361	376	425	378	374	378	395	353	385	397	364	386	398	390	375	392	406	407	404	370	382	361	390	416	346	363	369	360	372	395	405	382	415	394	370	363	375	357	384	396	383	381	383	394	405	385	415	426	338	389	371	373	411	403	373	386	401	360	432	400	432	422	366	392	408	385	392	386	361	412	385	366	375	410	382	384	380	410	370	355	390	406	412	396	378	389	434	388	372	363	370	363	355	404	363	359	382	364	409	384	390	367	385	395	398	367	437	376	388	391	376	378	434	374	398	406	399	393	387	363	394	435	384	370	373	363	401	387	428	394	399	404	388	423	375	393	389	394	418	402	360	365	386	367	369	356	402	352	376	393	425	413	400	403	395	382	399	403	347	395	416	391	354	372	442	366	374	421	407	378	385	373	394	354	382	371	389	414	372	375	389	379	378	412	373	413	405	383	385	407	368	370	368	358	353	363	389	386	406	391	407	409	366	360	386	393	377	330	401	392	396	361	418	388	386	438	403	400	385	413	392	379	396	393	390	395	378	402	402	393	423	371	384	381	391	393	358	392	422	397	387	408	402	396	407	397	389	385	390	364	381	409	381	366	390	365	361	418	357	386	412	365	407	369	371	406	417	393	381	360	383	399	403	366	381	378	367	395	374	386	376	370	399	404	388	366	426	382	426	397	396	428	422	412	392	363	390	395	389	381	392	384	407	408	395	411	431	410	395	416	404	400	371	365	425	369	420	369	391	376	392	411	413	423	385	376	374	405	386	383	416	426	405	434	403	390	391	400
24920	21218	27692	25022	12935	1220	960	838	815	783	748	722	702	720	667	652	611	656	651	624	666	658	696	668	653	610	619	574	641	600	593	636	674	580	664	635	647	621	639	617	622	605	676	627	637	643	658	629	636	607	679	619	581	628	629	654	587	658	643	607	609	601	619	665	604	647	644	622	610	591	677	632	578	606	638	632	595	581	585	612	607	618	655	619	602	592	613	640	606	641	635	629	589	580	649	606	629	655	609	603	692	647	665	660	633	644	634	610	605	639	663	579	566	643	657	597	609	648	588	610	618	684	616	621	574	631	618	645	616	600	631	623	603	640	607	615	632	640	621	631	579	599	688	612	630	618	593	657	601	619	610	633	586	620	637	633	600	622	627	631	626	636	602	635	604	595	652	605	590	618	646	608	632	639	618	661	642	625	643	656	630	607	619	610	646	584	625	624	591	669	586	645	619	663	644	587	608	656	666	623	616	642	662	602	640	631	636	610	643	630	625	611	633	640	631	563	589	600	625	658	637	600	633	623	658	636	634	612	609	620	656	661	615	613	591	643	604	611	604	630	598	645	590	601	649	614	588	644	615	619	640	601	671	615	631	677	626	636	620	609	609	631	606	608	603	583	636	585	655	649	645	599	624	629	652	638	657	644	616	597	605	645	627	610	626	622	645	632	621	640	657	667	655	637	576	634	636	603	612	593	612	600	591	574	584	609	634	652	662	626	609	593	585	620	619	645	570	624	619	586	629	592	623	614	623	619	651	653	632	670	631	640	614	620	574	661	595	589	648	628	611	631	614	575	604	605	613	645	633	649	651	606	592	596	614	655	646	608	608	619	664	598	637	631	606	622	600	597	625	589	604	643	616	650	613	678	616	609	608	623	613	594	635	644	655	621	610	638	609	679	642	646	662	623	607	643	651	632	625	584	610	619	635	609	641	611	631	668	658	610	634	595	629	625	615	649	611	604	601	626	620	614	653	612	599	661	651	621	629	639	604	620	648	597	603	645	663	598	563	649	606	633	657	618	578	604	635	652	632	645	643	605	562	612	654	616	596	624	512	634	632	591	649	606	622	640	599	608	619	608	589	628	589	588	583	616	658	613	636	628	605	597	601	612	627	654	651	637	649	628	606	622	659	627	597	656	665	678	591	587	592	655	617	633	582	624	630	635	633	618	599	631	628	604	635	609	657	606	593	629	615	657	578	583	631	569	628	552	623	648	640	631	635	557	598	617	629	629	602	633	619	597	632	612	616	588	583	628	632	642	660	583	609	656	594	627	605	633	624	594	650	629	621	613	650	623	601	646	641	616	621	650	609	616	631	634	603	596	607	607	605	635	637	642	564	619	606	612	625	646	639	633	632	609	627	577	639	622	635	636	594	621	601	599	640	621	627	616	608	622	607	609	636	607	620	600	635	654	604	651	587	663	628	625	655	682	607	628	621	606	653	636	618	607	621	660	685	628	548	641	606	633	646	662	631	639	587	599	650	647	633	628	661	664	620	605	632	654	602	618	599	564	611	605	600	633	652	629	579	605	624	592	609	633	616	640	566	617	614	662	578	582	622	657	607	586	613	630	606	589	601	595	573	644	630	633	635	619	606	608	599	634	652	595	560	593	644	631	612	671	594	643	666	626	602	639	602	630	621	663	618	582	639	661	636	556	630	629	595	626	634	624	623	644	626	633	629	655	664	629	644	629	606	645	663	631	613	574	620	634	613	654	595	654	616	608	656	630	590	606	599	637	647	610	610	645	631	620	590	615	588	594	645	627	618	620	628	614	658	655	586	640	609	620	637	645	615	614	629	646	623	626	657	642	621	625	651	571	574	622	613	628	683	618	613	623	611	634	586	656	607	616	605	598	616	643	627	611	604	630	608	606	621	626	624	630	641	618	593	590	613	569	645	628	628	627	597	607	605	564	675	603	609	586	591	598	648	564	615	611	629	602	625	623	610	601	569	602	643	572	602	628	643	598	609	582	664	632	586	604	627	604	682	643	618	661	668	606	657	672	626	591	618	603	604	645	636	684	612	591	610	595	619	579	650	615	621	630	602	612	648	655	648	622	654	645	626	663	625	611	630	611	613	609	634	633	626	613	643	620	613	627	640	613	648	624	620	598	636	586	643	593	631	625	567	607	590	589	640	633	597	583	604	644	599	633	641	656	639	670	636	618	562	598	596	640	667	605	649	587	649	664	665	614	669	657	600	608	640	636	638	585	602	656	622	627	587	627	624	643	597	653	641	654	675	661	634	597	614	623	645	603	666	617	634	598	648	594	636	637	638	607	573	630	663	671	599	576	621	630	630	580	623	590	624	618	643	651	591	612	608	602	588	652	622	558	623	597	637	642	593	603	640	599	662	598	573	646	589	606	635	595	651	610	631	631	646	617	637	608	580	650	598	615	568	615	620	572	590	623	624	652	612	631	624	591	618	630	632	629	623	617	625	586	633	604	676	655	652	619	616	611	568	609	619	616	571	622	621	588	623	610	618	636	623	667	597	585	610	611	634	621	660	624	601	647	656	589	625	600	608	565	590	628	632	599	624	642	614	628	662	590	659	610	628	592	641	639	610	673	621	604	628	614	590	587	655	576	591	653	594	626	663	607	584	580	557	627	615	619	575	596	661	639	641	568	600	611	669	621	591	632	623	613	616	596	660	636	612	608	602	643	618	619	646	648	586	624	600	588	617	618	651	605	620	586	634	608	633	619	587	617	593	563	603	617	569	596	628	579	664	618	630	617	636	594	628	657	627	649	608	634	622	629	621	648	628	610	632	626	628	580	601	590	710	620	626	632	635	590	642	643	584	649	666	605	652	638	617	654	630	589	597	663	570	617	616	612	619	596	630	599	632	617	597	630	633	619	633	604	627	619	625	642	625	612	613	621	662	664	618	644	634	622	584	605	631	618	653	596	616	595	653	632	609	618	663	648	603	600	672	614	647	609	668	609	591	596	594	649	594	657	645	659	660	593	657	668	631	630	620	630	590	607	641	623	644	598	615	626	603	612	608	617	588	632	641	589	647	608	612	625	623	652	652	630	620	587	652	599	586	639	618	615	605	584	599	632	581	610	601	652	580	619	634	610	621	619	601	615	612	637	617	597	635	611	631	601	584	643	599	622	600	615	663	627	635	618	616	677	638	614	636	624	625	641	638	610	619	619	666	590	644	621	622	602	638	627	616	623	620	636	616	644	647	610	600	608	615	620	626	611	625	650	633	601	590	600	627	590	599	635	615	617	572	599	607	630	611	605	638	575	611	613	620	618	635	641	615	596	588	663	627	614	640	568	635	634	638	592	623	602	657	689	604	622	627	622	589	623	640	671	629	652	593	597	590	627	598	632	622	662	604	626	642	619	625	617	604	647	583	615	629	614	620	620	619	620	628	645	626	621	616	611	625	681	587	570	603	619	586	582	610	628	624	592	588	634	641	613	599	629	637	642	619	633	623	623	612	650	558	583	623	605	619	572	608	656	614	606	585	618	619	642	616	604
12566	6057	4860	2703	1970	1607	1362	1126	1047	968	914	926	852	776	777	771	752	770	767	785	771	711	770	765	767	800	722	721	723	745	771	747	742	717	735	688	715	665	727	739	706	720	702	712	697	698	723	730	692	712	679	694	679	746	725	725	729	737	713	697	677	688	682	692	697	765	724	703	677	715	728	741	706	739	705	706	734	736	662	705	718	703	676	696	668	726	690	716	661	688	737	716	711	735	675	734	702	724	698	719	735	715	684	706	666	710	724	712	756	719	714	735	688	688	699	717	701	755	682	702	722	689	695	714	742	648	700	708	694	744	688	678	708	732	750	685	748	721	694	736	743	692	736	731	704	681	726	685	727	691	710	682	722	657	747	720	658	700	707	699	696	733	702	673	696	691	735	706	749	739	706	717	707	745	678	724	749	687	698	721	710	720	777	637	679	724	721	736	719	699	771	727	640	714	693	723	736	701	682	719	687	670	661	701	733	713	723	727	711	661	681	728	746	676	736	678	708	737	675	722	753	697	743	720	769	712	671	682	699	679	709	683	724	725	732	702	706	742	697	706	715	718	705	718	713	723	713	705	727	678	734	727	693	759	692	703	693	703	754	677	717	699	786	710	680	677	722	691	657	718	673	702	706	738	737	714	677	733	754	686	687	684	677	712	729	702	670	761	715	681	717	662	701	662	704	741	690	700	714	738	702	678	710	730	733	693	724	745	718	681	744	689	726	749	732	710	740	687	758	664	715	706	664	702	714	754	686	711	707	707	721	762	721	695	719	658	724	724	700	680	729	658	710	692	715	705	686	723	715	688	718	680	696	703	716	681	715	706	732	730	714	702	724	679	685	719	729	707	690	746	723	740	711	701	705	698	690	750	769	705	758	723	662	713	704	777	753	715	701	718	745	657	642	715	722	724	699	656	711	706	667	717	691	712	708	688	730	723	676	750	718	718	723	716	680	739	703	738	691	701	668	689	689	703	670	707	740	725	751	752	703	681	643	718	678	671	679	695	649	715	709	719	730	710	709	718	700	705	707	721	759	722	740	656	691	631	731	723	731	686	704	699	724	713	734	743	701	675	720	656	695	669	735	717	703	733	648	728	706	629	731	697	691	720	720	761	681	683	691	708	686	715	715	677	640	667	709	733	690	688	696	672	688	680	742	715	726	695	678	700	711	729	652	667	680	734	731	665	736	714	722	703	697	732	669	717	727	696	700	706	690	747	723	716	736	678	662	740	652	754	676	721	697	740	698	698	729	672	736	716	687	702	766	684	678	675	671	684	686	677	699	670	698	731	715	731	736	711	693	725	685	680	716	664	672	706	680	708	696	677	681	727	650	735	695	704	679	705	771	754	696	716	697	675	743	712	700	740	741	709	743	744	706	724	717	701	688	699	725	679	720	671	699	679	683	714	719	721	728	733	686	690	727	695	676	692	702	694	682	707	735	717	726	733	729	716	706	714	698	708	705	697	697	726	693	710	707	715	722	681	749	707	711	721	660	687	703	707	735	714	720	699	712	705	698	710	723	710	691	740	709	674	680	733	701	678	713	703	714	687	738	742	710	688	731	679	663	714	707	725	729	685	756	707	697	724	718	730	724	727	713	687	673	717	747	655	721	721	729	733	788	671	719	665	695	718	734	716	756	734	707	690	714	740	688	740	704	724	743	762	700	674	732	687	708	731	695	686	727	713	708	766	695	696	742	712	697	717	629	705	704	727	640	668	675	710	745	734	721	679	718	730	759	694	719	659	711	739	665	686	730	679	720	739	738	742	699	713	702	686	760	699	668	682	717	706	683	716	681	758	685	705	680	685	749	668	715	723	702	751	721	694	694	728	728	720	690	677	730	723	703	688	765	686	671	747	714	699	706	757	695	725	753	661	735	725	707	700	749	736	713	756	680	697	747	734	764	729	741	715	680	739	741	716	705	722	675	742	738	734	680	751	714	679	724	741	714	754	764	687	703	686	750	693	733	693	770	651	696	714	702	689	655	702	648	691	728	706	708	663	708	706	721	729	755	710	685	723	711	683	711	727	682	689	645	762	699	744	739	718	676	720	710	734	709	710	707	707	704	706	768	727	753	734	654	726	741	747	677	683	726	728	700	739	722	648	690	739	687	677	695	676	736	705	677	677	765	764	728	690	700	687	757	714	735	732	682	678	711	694	686	698	724	681	754	649	692	717	767	633	694	669	778	685	688	730	797	681	723	684	771	708	700	711	730	700	700	744	697	636	714	712	711	712	694	747	699	723	736	668	679	723	681	730	743	712	740	679	690	778	694	724	689	722	665	713	684	732	689	691	702	692	678	711	744	711	675	666	712	680	727	697	708	691	708	682	710	678	675	662	697	724	723	702	682	737	704	742	733	699	717	724	726	666	707	711	691	756	774	682	723	720	710	692	751	702	730	676	742	684	749	758	745	692	711	732	682	681	678	666	676	752	715	671	687	689	668	712	693	717	704	671	725	737	716	667	702	704	687	695	727	697	730	705	700	713	720	705	702	719	698	678	655	703	754	730	746	699	696	699	754	755	669	716	743	721	708	715	697	658	729	663	728	719	728	741	656	631	690	718	718	714	683	717	692	688	716	748	735	650	716	705	696	678	712	724	659	680	732	699	730	664	712	712	691	676	697	705	702	749	721	683	690	656	714	709	742	666	678	715	719	692	725	749	769	739	668	690	724	719	734	693	710	683	709	768	676	782	683	691	666	699	701	699	697	701	639	705	689	713	672	693	670	704	744	656	689	724	693	742	696	722	679	755	648	702	717	755	732	682	680	670	711	714	702	684	682	695	722	661	688	726	739	673	664	690	726	706	725	735	704	729	788	681	653	705	720	732	715	714	703	705	703	669	707	744	719	736	731	716	704	779	733	701	699	742	717	740	706	701	703	728	708	701	778	672	657	705	715	730	679	746	688	707	704	711	729	716	667	667	704	663	698	767	767	686	653	652	681	673	742	686	702	738	691	720	716	696	710	735	725	728	683	708	751	716	665	685	741	687	742	701	704	681	712	716	689	728	707	689	700	697	711	701	712	665	706	765	731	694	706	726	673	706	651	730	721	696	707	681	669	731	737	654	717	741	741	712	678	692	709	692	737	685	748	717	669	695	686	681	725	720	615	725	696	692	696	691	763	678	720	728	713	696	664	738	706	696	715	679	664	713	689	726	721	718	707	679	784	692	726	682	736	690	702	684	719	698	762	679	724	693	686	717	721	730	745	690	737	700	719	742	709	676	713	687	700	722	739	726	724	729	757	691	712	669	672	701	741	714	719	746	710	759	750	722	706	761	634	733	687	686	722	674	678	755	719	676	664	744	671	718	720	776	688	735	707	722	689	718	654	724	698	630	705	722	693	708	758	677	714	731	731	663	720	683	698	718	704	698	703	717	718	707	730	701	674	689	726	685	713	677	698	712	742	756	688	684	670	679	721	767	692	725	681	696	664	703	666	693	651	708	762	650	699	691	701	701	704	709	725	687	719	717	695	660
22717	21264	29112	23720	21267	21342	12574	1876	1344	1198	1116	1123	980	945	911	864	860	824	795	821	789	835	765	763	746	721	792	766	723	712	753	710	738	748	729	740	744	689	751	717	692	760	740	691	717	741	710	678	723	729	701	661	748	724	739	735	714	687	702	714	702	703	745	751	672	720	700	690	745	679	717	732	716	739	710	655	690	752	748	727	699	696	710	676	696	705	717	715	721	743	749	691	703	699	694	659	717	699	698	702	689	763	720	669	729	740	722	721	703	707	690	660	712	680	704	698	726	664	731	715	703	715	698	711	685	712	772	647	712	702	711	768	756	724	750	697	699	645	725	718	694	737	712	729	766	707	741	680	715	725	695	677	717	701	702	696	701	728	749	736	763	685	690	714	673	702	703	697	725	743	694	682	702	683	726	704	674	701	700	660	753	647	684	752	690	671	691	711	784	674	731	692	702	703	715	711	689	697	717	722	691	684	670	680	710	701	710	686	686	705	715	719	749	709	740	690	703	730	718	684	698	648	719	719	724	710	691	664	673	715	669	709	702	714	702	692	670	738	712	721	688	748	712	712	680	682	702	697	703	695	709	738	730	642	710	709	708	711	733	736	677	698	683	742	660	687	716	688	745	673	692	688	676	715	709	729	754	746	718	735	727	735	677	733	693	711	750	763	713	690	668	684	686	689	704	784	721	680	712	749	781	714	670	717	736	715	740	677	732	697	713	718	682	687	686	749	747	653	723	673	718	688	723	761	694	738	681	716	745	720	720	694	743	717	705	712	688	705	665	736	704	678	715	721	719	697	711	744	724	735	721	727	690	740	683	698	709	773	706	675	666	688	700	671	681	726	699	793	754	755	691	705	737	726	672	675	727	746	750	668	745	727	680	720	739	746	708	712	693	769	732	766	708	726	719	682	727	718	688	706	696	728	710	709	726	683	704	719	665	715	647	710	715	718	711	720	682	681	755	707	718	750	715	723	702	701	732	656	694	716	698	733	707	723	704	720	735	688	691	700	727	704	684	729	700	672	714	701	739	693	732	698	689	708	679	695	653	710	707	732	736	730	728	712	723	743	727	730	673	726	704	713	738	731	720	723	699	719	672	695	737	743	730	711	691	711	707	690	727	748	718	743	753	701	679	717	738	723	712	686	694	672	730	659	698	684	714	713	728	718	733	715	748	718	673	721	668	755	716	714	751	676	706	669	734	701	725	724	749	701	765	713	709	751	707	710	723	713	677	744	732	718	680	703	725	708	722	683	773	732	739	684	685	691	763	718	750	704	705	703	736	714	753	714	762	655	688	702	705	717	689	692	672	674	690	699	649	688	678	680	706	713	764	692	698	684	739	675	669	740	713	680	724	697	678	705	717	704	692	712	765	696	769	724	706	710	682	729	668	709	679	669	711	738	721	692	706	693	724	692	744	706	697	740	703	740	681	679	719	741	669	728	695	770	706	710	712	688	725	662	683	675	686	717	730	699	694	686	715	738	744	764	678	712	722	726	675	772	699	717	738	712	782	711	783	723	721	714	706	633	728	726	727	724	685	754	689	718	725	728	705	671	726	679	709	728	695	747	670	737	684	731	727	722	760	707	660	702	690	677	728	747	710	721	706	732	744	711	670	716	724	727	719	660	735	660	739	762	741	672	725	694	697	695	739	720	683	751	674	725	713	681	723	722	752	734	719	727	699	684	713	697	680	700	692	733	694	708	712	682	677	744	759	689	669	710	683	698	705	730	721	664	730	714	710	678	724	691	709	716	717	737	694	736	701	697	704	719	683	709	708	662	711	726	705	771	692	711	677	699	698	689	715	737	739	667	650	730	726	680	712	705	714	736	709	678	731	718	719	709	762	734	714	641	671	731	732	729	779	706	665	735	735	689	695	727	659	704	738	751	709	744	680	747	711	690	684	659	748	698	686	723	728	693	741	671	711	709	718	697	738	722	724	739	730	720	728	699	698	710	690	700	730	710	707	658	686	724	740	712	679	703	736	717	721	692	720	694	709	778	664	705	690	687	761	691	669	729	716	706	709	713	689	707	672	687	717	692	679	726	741	733	660	719	707	742	748	712	716	655	718	727	758	721	760	738	683	716	743	679	700	723	701	689	731	693	705	681	717	730	723	685	658	715	741	722	725	708	728	691	742	695	720	663	669	676	702	705	688	703	711	698	724	729	717	740	671	698	688	712	673	739	715	730	678	763	711	700	707	747	743	709	734	737	685	743	694	725	715	729	750	665	715	700	704	723	679	674	721	709	688	740	744	708	706	733	756	704	667	680	725	704	703	713	745	717	709	676	694	710	778	741	711	723	741	686	707	700	720	694	718	704	725	738	699	738	702	722	768	751	726	712	714	692	714	711	716	702	694	740	764	687	687	722	714	657	694	703	672	739	708	711	758	707	732	704	670	764	719	693	719	731	699	711	710	687	705	709	688	679	751	737	696	753	704	741	668	684	712	750	672	687	677	703	736	714	726	769	755	673	717	712	736	668	715	713	705	690	664	698	685	738	705	690	729	697	707	744	755	675	652	712	687	712	725	701	728	641	674	690	769	715	665	715	738	720	713	727	712	709	744	751	693	730	768	687	697	727	731	726	736	701	711	707	681	750	710	710	703	708	715	662	726	717	742	700	713	670	742	735	679	729	652	676	742	746	692	677	749	727	767	717	689	678	685	733	710	704	648	681	678	731	676	684	675	730	698	744	711	739	701	728	682	687	748	726	754	651	752	744	708	758	709	693	694	732	688	695	680	725	690	696	664	659	678	754	724	732	705	722	723	695	697	747	728	698	747	706	713	735	697	731	696	731	658	673	693	683	713	708	747	739	687	775	685	722	744	707	673	753	729	642	699	716	693	743	690	700	701	721	688	725	721	728	694	744	706	661	672	694	700	737	732	682	710	735	748	737	704	702	723	735	739	748	711	751	729	655	777	709	670	685	719	702	715	695	654	750	714	700	676	698	746	686	714	706	726	752	696	698	736	719	693	729	698	699	716	738	701	699	690	724	695	718	734	739	713	742	715	722	737	701	654	681	667	726	710	685	731	674	746	627	735	711	721	667	740	716	694	708	720	716	686	679	687	701	721	723	700	712	736	684	686	722	720	660	709	671	750	715	696	687	690	688	683	706	655	740	700	704	714	708	684	721	726	733	688	687	643	746	712	718	737	705	686	713	683	725	690	736	696	718	715	721	758	725	740	709	727	716	692	715	753	729	712	727	694	740	715	722	694	752	656	727	724	717	696	681	677	696	697	727	682	752	649	708	715	712	666	692	731	755	725	716	692	730	711	703	715	751	701	664	696	676	682	669	673	701	702	737	667	679	734	700	676	737	663	700	686	738	706	706	710	737	668	732	728	669	712	726	728	694	717	675	718	716	674	732	701	728	714	708	692	707	706	721	718	681	724	685	672	682	743	735	664	738	738	724	753	707	706	752	723	681	731	736	705	731	724	718	696	743	707	695	728	716	746	711	690	650	724	683	729	698	691	714
15791	16381	13576	7492	5235	3820	3042	2551	2054	1765	1628	1436	1396	1218	1154	1027	1034	977	1021	926	929	884	982	893	770	860	875	833	801	850	810	785	845	801	822	788	781	811	771	836	747	799	846	754	780	846	793	759	853	760	826	768	818	762	800	724	792	765	736	797	729	742	803	776	804	787	761	771	792	758	779	762	763	799	807	786	773	808	747	755	774	732	728	766	768	761	775	781	792	796	764	856	806	700	740	732	715	779	791	763	756	749	776	785	785	780	746	796	801	776	777	728	742	805	756	733	740	775	750	709	752	773	755	813	798	777	823	783	730	762	787	754	742	760	766	718	788	747	767	772	748	724	775	751	753	775	777	796	780	795	751	723	753	803	734	774	789	789	712	764	753	783	793	746	783	777	719	745	765	738	818	755	767	771	760	722	782	803	758	777	772	744	766	736	766	766	799	731	726	711	776	807	784	765	735	704	748	726	702	739	774	796	827	731	769	753	790	767	745	770	762	768	774	744	804	801	775	772	700	740	805	813	718	740	768	737	775	743	779	752	803	781	768	805	805	758	802	712	697	760	783	752	758	785	749	716	726	710	795	788	774	776	738	780	788	756	797	773	731	761	779	751	748	817	729	704	758	786	762	689	758	699	738	758	790	764	780	729	762	760	791	808	775	817	734	779	755	735	785	768	715	731	742	798	816	770	727	767	721	731	763	784	789	788	790	738	799	739	777	760	747	763	785	795	749	759	790	764	717	786	768	791	790	740	793	735	808	771	781	788	786	737	758	727	762	804	765	760	760	768	821	775	772	757	766	791	790	744	791	733	775	751	788	757	784	754	739	769	817	729	764	804	771	716	721	761	817	753	754	740	753	756	737	765	750	812	809	786	744	778	785	791	722	795	736	800	746	762	779	735	784	725	771	849	788	715	768	742	729	740	792	779	801	761	797	785	761	733	790	787	793	744	760	815	786	749	791	766	799	762	739	775	779	810	783	743	782	766	770	701	777	750	751	742	743	782	777	779	765	780	819	724	784	747	797	745	769	816	748	759	762	760	795	739	735	796	828	745	778	797	802	790	732	749	758	724	754	779	769	746	738	739	777	728	732	745	742	758	746	761	740	741	756	755	722	761	736	790	785	824	725	748	741	747	773	752	735	717	815	728	781	773	747	801	749	742	741	774	732	777	753	768	784	775	803	781	731	780	719	744	763	732	780	769	735	767	735	733	747	757	736	761	781	754	742	746	745	738	773	807	770	804	798	737	833	801	770	762	800	754	749	756	766	780	761	756	743	763	772	725	793	767	736	816	695	768	741	766	726	799	776	717	781	754	739	757	770	769	758	787	727	799	780	775	717	836	791	762	769	738	808	726	717	689	763	737	765	748	774	770	731	800	794	761	772	718	749	749	755	719	767	782	738	757	809	771	793	758	709	725	821	770	776	750	786	768	713	777	761	747	737	733	696	723	741	766	749	752	814	769	764	786	728	757	719	723	727	760	759	797	758	726	780	737	774	750	721	734	784	801	694	793	754	724	805	777	745	775	754	740	747	730	752	787	733	772	774	756	744	705	770	738	773	715	724	723	775	765	753	752	733	775	724	740	755	778	768	771	740	802	764	734	774	733	766	754	762	746	734	791	759	698	753	800	761	781	775	714	716	789	747	708	764	796	762	755	739	732	752	762	786	706	738	745	765	758	709	783	764	711	762	777	794	786	768	777	766	733	796	748	782	745	784	797	761	779	774	765	815	740	780	725	754	782	749	784	743	732	788	771	791	746	765	751	777	773	778	758	746	748	835	769	767	763	747	748	789	774	754	769	723	752	744	748	774	759	778	761	754	696	750	764	800	750	750	734	745	811	795	800	743	752	712	763	748	738	731	732	739	783	731	795	733	747	735	692	806	775	766	717	771	810	797	746	794	785	775	752	766	747	819	753	809	762	784	760	785	761	756	759	735	794	765	769	760	740	777	746	732	734	756	769	750	769	773	768	802	806	801	771	763	721	766	758	780	810	790	718	770	702	722	750	724	725	720	707	800	732	752	756	773	752	758	696	769	759	752	712	825	798	752	737	754	747	815	784	738	760	722	774	763	695	747	720	767	791	751	728	763	775	802	846	780	755	766	780	757	735	780	778	739	810	774	749	712	750	738	783	765	750	760	767	798	711	795	791	800	744	815	722	769	763	792	747	840	745	755	754	743	775	787	755	772	782	823	757	750	780	768	766	739	760	775	783	754	718	738	710	732	737	794	740	742	795	790	781	792	735	781	741	793	752	753	732	765	721	802	768	756	743	748	732	780	734	747	720	770	744	742	771	799	763	788	747	764	798	764	774	756	735	759	778	744	773	728	774	669	774	776	770	734	780	730	774	775	747	774	779	810	776	789	727	713	725	761	765	724	751	705	718	757	751	760	774	784	740	812	742	710	745	764	798	808	802	726	738	765	740	671	756	766	690	770	767	797	740	792	776	746	764	738	799	757	769	758	748	748	806	772	819	757	728	746	780	769	771	805	775	805	731	779	741	737	801	756	698	803	750	735	780	697	790	758	715	757	791	790	777	793	764	742	706	755	751	761	757	785	782	730	781	798	800	751	714	759	800	768	788	769	798	806	807	763	801	750	761	751	761	808	772	744	737	756	745	752	773	783	719	760	750	733	746	741	759	763	736	733	820	822	801	745	757	779	783	758	757	766	734	761	735	748	755	772	744	783	749	778	752	778	772	716	718	747	780	773	782	801	788	745	733	831	764	803	744	743	745	818	702	720	726	712	753	792	785	769	718	753	765	772	796	772	738	769	779	763	781	778	790	755	764	749	711	692	741	775	698	812	767	748	749	692	754	802	725	784	761	754	759	739	762	760	776	787	755	763	748	742	781	777	724	730	732	714	763	715	801	785	778	793	726	777	777	756	778	776	786	734	760	806	773	777	745	759	788	775	768	722	735	759	803	764	751	747	775	749	756	793	711	763	783	773	743	751	785	785	794	765	791	742	773	728	785	832	797	737	775	736	795	759	752	736	790	763	772	749	754	749	720	761	776	776	719	769	766	746	722	783	737	805	713	731	795	765	812	804	757	766	712	741	806	778	775	756	738	746	805	758	767	696	788	766	829	756	727	778	715	772	788	771	779	781	805	782	740	787	776	796	746	761	713	712	729	760	751	747	782	765	758	744	716	778	750	758	805	779	759	738	738	780	738	751	731	712	771	745	781	780	740	764	788	750	801	749	781	771	802	755	786	707	758	747	744	714	747	757	736	728	768	775	737	746	739	768	754	753	784	791	814	743	807	761	786	743	760	769	735	794	755	746	791	745	700	752	757	749	711	795	769	769	745	742	721	743	746	794	752	739	735	717	785	757	739	740	808	738	806	735	732	800	741	764	756	766	775	757	798	736	764	791	762	745	743	761	727	797	761	801	711	739	740	766	746	786	828	780	773	770	779	779	794	801	711	781	741	753	750	729	745	739	786	751	718	733	795	775	756	758	770	748	742	749	757	808	729	725	757
27195	20338	8466	822	466	414	396	373	347	324	342	356	344	358	351	339	340	345	338	321	322	329	341	351	359	355	334	376	340	310	321	323	337	332	347	327	336	355	344	328	336	333	316	348	342	353	378	334	338	353	341	337	361	321	346	372	305	343	354	343	327	305	319	364	330	353	344	360	347	340	332	356	308	324	348	332	303	349	307	330	387	305	346	355	338	294	345	357	376	355	317	348	342	308	355	382	337	319	318	346	366	336	337	311	334	334	341	362	320	315	332	328	355	349	331	342	347	337	340	356	346	348	354	348	368	303	341	358	315	313	319	351	349	344	317	350	296	309	342	331	317	331	328	368	338	314	382	331	310	340	348	323	326	361	344	354	357	338	348	344	335	356	362	317	348	333	340	347	400	328	304	356	341	317	312	322	328	349	300	357	354	360	324	349	345	336	352	357	336	363	315	328	342	385	356	336	372	318	315	350	368	326	355	360	359	339	335	378	336	369	336	329	324	392	311	291	331	341	347	356	305	316	322	325	322	341	307	365	351	330	320	340	324	352	373	333	315	316	362	327	332	345	321	351	362	371	295	344	330	340	337	347	345	357	327	364	333	360	323	350	328	369	344	343	336	330	331	338	330	304	340	318	320	334	334	326	328	344	341	337	326	316	346	351	336	330	337	361	354	328	367	362	307	337	368	325	348	360	331	307	356	348	349	337	350	343	333	328	334	321	316	318	332	341	348	335	330	346	349	334	327	352	343	315	328	335	332	348	341	346	331	342	306	350	353	331	322	340	365	349	334	362	329	335	317	368	349	324	349	377	334	349	323	329	353	350	304	315	324	326	363	330	360	334	336	315	326	335	348	348	341	331	379	354	345	315	332	353	360	315	317	363	329	351	313	328	367	355	369	329	346	370	330	333	343	332	353	349	303	337	321	318	328	325	325	365	339	362	348	353	343	346	357	345	331	359	342	345	372	338	329	340	317	353	312	340	347	341	345	350	347	336	320	311	361	356	344	353	321	348	371	352	317	338	335	315	336	308	330	360	354	344	356	346	350	370	371	358	287	315	337	332	338	354	334	342	332	372	330	340	351	381	319	343	342	343	372	335	358	331	329	313	336	317	321	350	352	333	358	341	341	347	337	353	328	334	307	325	324	339	345	324	333	342	302	334	334	348	358	352	332	338	348	334	336	309	355	338	354	346	354	294	350	335	324	324	332	341	340	354	336	353	337	365	355	356	351	351	331	310	342	346	329	317	350	336	331	351	279	322	314	303	317	343	318	345	310	344	368	362	321	358	336	357	327	321	306	349	354	361	347	351	355	340	368	334	332	351	328	329	333	341	295	337	300	363	304	341	305	375	317	317	313	341	334	346	329	330	351	318	325	345	349	338	346	354	319	315	331	347	330	301	333	319	334	354	341	313	351	334	330	316	319	334	314	327	324	343	343	355	350	339	322	352	327	370	313	355	334	336	347	333	345	323	335	326	324	352	328	330	355	338	361	318	339	334	361	344	341	335	360	338	325	327	326	333	320	385	353	318	316	347	351	336	331	311	352	354	340	356	343	358	329	314	305	331	322	329	350	371	336	343	330	314	349	346	345	328	340	330	325	338	335	326	352	312	296	328	323	331	312	319	350	337	319	341	368	349	348	375	321	390	324	329	342	359	343	336	336	357	328	347	331	333	341	299	342	318	347	345	353	349	331	343	340	360	346	317	341	348	340	359	328	357	354	346	331	327	337	346	362	343	331	340	324	335	336	318	366	340	358	337	325	320	332	309	341	340	376	327	331	371	366	330	343	324	351	375	339	305	350	336	345	335	319	337	298	354	327	344	353	323	346	347	320	332	338	334	312	330	338	353	305	332	313	334	334	335	342	322	338	345	320	342	309	359	362	368	302	316	332	338	372	319	368	325	354	344	320	314	353	316	320	341	363	344	321	338	363	329	331	366	308	368	334	385	331	346	345	317	344	326	350	351	343	348	295	360	351	313	370	311	353	353	347	314	316	335	328	363	371	335	342	337	373	328	337	347	378	334	341	330	301	349	365	332	343	345	323	355	365	341	307	352	340	297	359	362	347	333	321	309	336	330	333	332	319	365	344	343	331	362	348	371	330	375	322	345	348	381	344	371	358	311	328	347	329	347	314	319	357	352	334	343	310	351	356	339	360	338	319	326	335	317	387	317	346	348	381	335	357	336	334	359	329	335	333	330	340	343	338	313	297	345	331	366	344	378	320	329	365	330	334	356	334	341	331	325	376	385	387	349	368	350	338	324	365	328	358	326	303	328	304	305	326	337	303	337	342	389	350	334	322	362	327	326	333	344	335	342	325	317	352	324	359	343	379	327	342	351	342	312	288	333	332	302	355	313	363	330	357	319	315	340	329	361	342	334	328	350	324	315	362	326	323	341	338	329	326	325	327	339	341	321	343	332	339	318	335	343	312	321	332	380	340	352	355	352	342	345	321	337	321	315	345	309	332	353	323	368	354	372	352	330	330	321	336	348	327	349	312	350	352	331	335	349	321	357	348	348	343	350	313	377	339	336	344	365	320	313	364	342	335	323	349	336	359	319	303	339	356	345	340	356	324	343	347	337	354	323	336	378	352	335	328	344	324	335	352	375	325	346	377	354	330	312	339	321	340	373	328	351	305	366	312	329	350	340	375	315	341	326	335	319	332	295	329	338	348	348	321	309	322	340	346	322	309	326	321	358	316	346	350	346	308	333	342	332	347	334	339	346	342	345	359	302	327	351	334	346	388	335	325	363	342	332	341	361	361	333	335	348	344	315	325	330	318	332	351	313	370	323	310	368	327	335	355	329	327	351	341	336	350	325	344	330	350	333	345	369	329	373	342	312	350	324	349	336	329	364	343	356	373	351	321	328	306	341	312	333	368	340	320	326	380	326	347	352	361	339	334	346	350	307	353	303	347	326	320	339	337	340	315	363	386	346	309	349	327	357	356	315	339	346	338	336	309	340	338	364	350	340	344	354	349	370	350	359	357	341	347	330	339	354	344	326	342	333	327	316	340	359	349	316	287	345	361	349	371	338	351	341	368	356	352	332	315	339	330	355	308	344	343	351	336	352	348	349	338	341	341	361	327	353	328	314	324	321	327	328	286	345	331	349	358	329	342	352	348	338	362	299	366	388	355	355	332	340	342	366	338	338	357	360	308	347	349	340	316	337	331	332	343	349	345	321	332	352	348	310	320	343	358	330	343	318	336	353	355	333	353	339	348	357	314	329	344	338	325	341	322	347	346	359	366	337	335	363	351	348	344	343	306	332	359	352	360	350	366	339	352	287	359	338	367	313	353	342	309	335	352	322	327	331	317	337	342	359	335	323	360	331	319	358	337	331	312	335	346	326	353	355	308	317	346	348	350	333	330	330	345	355	343	345	335	352	343	328	346	334	341	341	311	358	364	341	317	331	327	337	351	361	334	309	314	357	347	360	354	307	325	335	327	331	358	353	319	334	356	338	384	338	348	323	379	338
10798	1414	1136	676	544	488	498	466	467	431	410	373	413	420	432	427	416	416	416	421	433	422	418	388	401	376	403	405	372	405	418	391	400	391	404	438	421	406	441	436	418	411	379	402	439	401	433	420	407	377	400	414	429	370	388	438	411	435	389	434	391	402	411	372	390	434	434	432	405	370	439	402	441	374	392	409	398	400	456	398	394	436	388	398	456	391	413	405	415	419	382	431	408	415	420	411	412	388	414	413	388	408	423	407	404	402	381	429	451	408	377	429	434	369	444	431	404	436	371	428	446	418	414	443	404	398	407	404	394	428	405	399	400	376	395	391	401	421	383	418	420	413	396	428	376	422	399	425	429	403	388	413	420	419	398	410	408	429	405	411	424	413	409	402	425	413	417	429	405	402	430	385	410	404	448	406	426	456	390	402	416	378	389	353	414	432	446	405	393	406	411	398	403	406	415	450	401	407	401	392	417	408	423	366	376	394	390	407	404	434	395	440	429	385	400	414	380	400	433	409	410	422	416	390	413	406	393	398	416	427	439	392	376	383	416	390	426	415	412	443	395	409	382	387	416	417	431	401	386	413	417	380	405	395	412	401	408	407	444	382	373	431	381	443	422	432	379	419	390	414	407	440	413	411	407	430	404	417	431	383	418	419	374	409	397	414	429	378	413	393	386	390	420	432	433	401	408	412	394	429	420	389	393	400	452	389	437	429	381	393	398	413	392	428	416	402	424	401	398	393	436	404	378	342	399	442	433	407	404	446	414	457	407	411	393	390	393	417	392	385	406	391	404	387	414	419	410	415	403	440	418	440	424	422	395	415	434	377	431	395	437	380	393	434	396	424	418	409	387	406	380	420	381	416	414	414	421	436	399	395	392	390	418	413	458	384	375	411	408	467	382	409	409	404	389	408	454	414	416	395	431	431	396	375	441	403	400	393	424	415	395	371	437	440	439	408	421	445	379	405	411	385	409	392	404	418	407	446	398	426	387	419	392	412	424	399	417	409	421	413	392	450	454	375	412	410	405	414	398	399	393	428	421	395	398	422	408	412	438	386	348	406	404	368	409	410	427	418	448	389	396	431	386	423	424	422	398	421	419	398	413	408	406	430	420	421	408	417	402	435	448	405	387	398	359	404	398	420	387	402	438	387	409	430	421	397	410	470	434	429	420	399	414	414	420	436	397	384	420	390	401	428	426	394	401	389	360	413	452	395	409	425	407	398	384	446	411	448	430	434	431	444	413	453	402	448	390	392	437	404	363	424	400	413	433	406	406	427	401	413	388	436	395	424	436	427	400	416	398	377	425	441	429	386	423	402	438	434	413	387	419	361	422	386	476	427	405	398	415	386	417	417	432	403	435	416	411	409	441	389	426	428	412	403	417	423	378	387	403	421	421	392	409	429	414	378	409	376	415	418	434	407	404	410	396	395	395	382	411	399	412	394	439	409	442	434	442	409	422	435	422	396	410	382	422	416	396	426	423	391	422	371	389	404	397	428	386	396	438	432	436	409	417	384	446	384	416	402	408	427	387	419	419	400	421	423	391	392	390	410	424	407	439	407	414	426	430	416	421	392	424	429	423	381	381	439	408	418	380	406	419	371	436	394	371	434	386	395	397	399	440	406	417	424	452	388	397	413	426	428	418	391	421	403	420	442	440	403	434	439	432	447	389	394	416	415	420	399	400	439	440	387	414	388	391	404	435	436	391	466	403	413	431	394	423	418	440	397	391	405	392	434	424	432	370	415	418	420	418	410	398	427	394	408	400	406	397	375	428	411	423	405	423	399	379	418	414	450	388	387	410	402	425	395	388	385	394	422	384	379	448	407	386	360	412	388	392	385	363	395	441	401	375	405	401	406	417	407	420	438	429	421	408	436	399	425	409	432	425	430	418	352	421	396	404	432	421	427	442	417	397	406	409	409	418	415	387	426	399	430	355	439	408	423	442	412	396	354	412	402	424	425	454	418	378	443	409	385	391	403	400	365	407	397	441	411	396	394	421	412	427	420	392	409	403	422	382	408	393	404	396	397	430	417	388	424	423	390	424	403	392	435	407	421	418	443	409	397	416	397	425	399	399	406	429	442	431	408	424	391	388	363	398	397	393	428	406	384	417	399	419	390	387	409	390	404	417	391	407	378	424	452	426	414	388	391	438	418	384	417	394	435	378	408	418	391	391	412	421	426	447	399	403	404	422	384	405	441	398	411	432	379	374	410	439	411	393	398	377	421	412	430	407	401	365	391	427	428	397	401	400	441	420	457	406	404	368	412	424	439	406	391	407	397	412	410	429	439	430	417	430	394	411	410	394	393	478	434	419	431	429	423	439	375	435	397	388	423	412	406	424	404	399	423	399	390	437	389	401	425	423	383	408	425	431	402	412	389	438	412	423	384	389	410	388	411	393	407	412	397	388	432	410	415	455	397	432	404	416	415	409	413	403	374	390	398	390	428	418	383	398	441	384	413	426	381	407	408	406	428	397	419	454	387	391	432	400	377	406	400	416	427	413	411	424	448	415	430	428	413	384	404	375	417	398	444	414	383	390	362	448	410	408	447	424	400	420	415	428	409	463	393	413	435	383	414	432	416	436	453	435	403	399	389	439	395	396	438	433	382	402	400	439	451	407	397	411	421	388	410	407	383	409	395	402	418	429	412	422	388	402	439	445	385	389	461	437	409	421	380	391	391	396	395	398	446	416	400	408	429	420	401	390	408	422	392	436	409	409	393	425	391	408	402	425	436	452	400	419	401	399	419	422	418	417	392	379	410	380	423	390	438	395	418	379	415	403	394	385	425	434	415	390	416	405	383	440	401	363	433	402	421	422	412	410	411	395	412	388	387	406	400	436	394	409	414	449	401	399	403	432	430	411	420	386	400	455	371	420	410	420	409	429	390	380	416	418	419	413	390	414	412	429	422	411	422	412	399	389	397	409	424	418	425	434	432	411	425	407	411	391	402	427	384	399	430	408	405	440	411	413	432	435	364	378	423	445	407	392	392	423	415	444	410	431	404	392	426	395	399	415	411	362	438	424	412	426	403	419	396	433	446	418	411	450	404	418	447	431	424	384	405	371	430	382	393	404	395	377	395	366	360	417	389	423	413	391	392	409	379	405	411	454	419	424	407	429	408	418	393	418	391	426	419	416	417	427	406	398	410	412	389	410	412	399	411	403	392	419	411	390	433	418	409	420	399	408	418	427	458	404	402	409	411	412	403	443	395	403	431	403	420	405	401	387	408	428	436	410	415	394	403	404	421	439	419	399	385	433	411	461	401	421	399	439	418	400	399	395	429	442	360	384	402	388	416	395	381	389	415	399	399	404	401	424	404	398	401	412	425	401	408	435	421	379	390	418	432	422	404	436	437	450	408	391	393	405	390	420	441	400	385	416	406	369	392	405	394	433	425	417	366	386	420	409	414	394	418	415	398	394	437	410	411	409	439	385	369	411	444	379	392	370	423	416	397	409	405	381	394	418	393	409	428	419	451
23680	21240	28663	24123	21250	12633	1338	807	667	581	527	489	503	429	445	418	356	422	392	389	384	390	377	371	351	378	347	325	373	350	335	336	329	346	341	378	311	358	361	342	330	347	308	351	327	336	314	359	332	341	317	333	351	326	320	317	349	324	326	347	342	319	350	305	347	307	344	328	354	325	352	381	302	348	304	317	310	343	335	343	326	303	343	309	328	344	330	361	315	345	318	350	336	318	368	302	347	351	327	358	307	307	347	345	313	335	332	318	326	309	336	394	359	333	324	345	318	326	325	349	348	369	356	355	330	354	330	325	327	375	330	357	327	343	373	343	318	336	323	361	335	337	324	321	322	344	333	336	333	338	342	339	354	328	381	337	379	324	350	334	342	334	308	329	375	362	308	343	345	364	284	308	325	314	335	323	324	301	357	323	297	335	338	347	352	383	354	331	359	342	365	310	325	361	363	362	334	326	337	351	362	338	365	383	330	348	352	329	320	323	326	340	314	317	321	311	338	349	335	390	321	350	307	312	363	342	343	323	321	318	351	348	348	355	358	347	323	319	360	344	359	337	339	341	369	325	317	357	328	322	341	322	332	324	338	321	332	328	350	329	365	330	322	336	326	341	322	382	318	339	322	330	368	369	303	364	332	340	335	347	356	316	325	316	301	306	357	352	344	326	338	343	352	346	334	317	345	332	309	359	326	347	356	350	330	323	341	332	328	350	344	320	341	304	353	349	321	333	294	335	350	360	330	356	355	294	350	378	315	365	311	328	335	335	345	350	321	327	316	346	324	340	376	345	326	326	353	327	321	350	324	335	317	352	340	317	342	343	306	321	348	317	359	320	377	336	326	322	299	321	321	356	330	306	334	361	329	364	308	335	324	345	382	346	348	349	326	334	308	341	368	290	313	357	302	320	309	312	365	313	367	349	369	332	330	336	337	302	343	337	340	338	325	354	342	368	355	349	340	349	362	354	330	343	338	365	325	337	372	333	311	349	337	342	323	318	365	326	374	342	304	339	344	323	318	337	333	332	353	309	340	343	358	318	363	380	355	351	328	352	314	327	344	338	317	314	309	318	375	353	349	332	363	344	357	333	317	340	341	355	343	357	372	337	337	333	339	350	334	349	324	332	306	325	301	342	323	364	340	341	286	307	317	335	336	344	339	336	304	375	323	322	351	334	311	338	335	318	314	337	313	362	320	320	365	358	351	332	362	309	315	322	339	342	334	358	334	328	324	318	327	357	357	310	318	330	327	313	354	345	326	327	313	354	329	347	364	313	333	328	330	318	343	319	330	348	338	331	332	349	355	337	338	335	342	350	323	287	336	356	366	363	326	346	328	333	321	312	332	342	334	364	312	333	325	330	300	358	319	343	386	319	322	343	338	328	348	334	371	324	324	322	348	317	331	343	315	306	315	306	354	333	366	309	356	331	350	325	324	345	360	326	322	328	316	353	365	342	336	334	348	350	344	322	327	336	321	361	317	321	335	315	311	319	334	341	328	362	352	328	332	334	334	302	322	362	352	340	339	361	349	331	316	335	353	314	341	346	305	321	345	364	355	312	335	329	319	361	319	357	316	324	342	353	348	348	341	321	312	311	332	352	329	346	333	330	314	346	325	305	333	337	345	338	330	347	349	345	318	329	348	362	314	334	322	321	346	354	365	314	314	346	340	315	341	378	339	297	341	388	334	343	353	341	334	343	350	344	326	332	328	343	354	315	331	331	317	353	349	371	349	340	340	343	337	354	353	356	332	348	340	331	314	370	320	366	360	357	386	353	327	351	346	331	330	344	325	354	320	300	333	327	321	342	315	316	314	347	327	297	355	325	351	322	327	338	313	343	361	335	347	364	324	374	343	369	337	356	345	329	344	327	360	330	314	299	346	364	321	311	325	312	333	343	330	349	310	336	315	331	333	325	337	316	348	354	320	335	355	306	334	336	331	336	335	321	360	332	336	335	341	331	345	326	354	356	329	325	306	353	339	317	328	316	325	323	324	324	320	346	355	378	328	338	333	357	350	359	335	343	317	345	389	373	350	319	345	330	339	359	361	340	332	371	343	304	317	337	316	323	329	316	350	329	346	353	345	335	318	333	338	331	295	344	335	346	297	341	366	346	342	317	373	323	317	327	324	308	377	303	316	359	357	346	332	344	314	337	352	346	351	373	332	317	317	335	339	334	351	337	327	337	367	318	307	336	335	327	327	310	361	322	296	350	336	344	335	335	302	352	326	308	305	346	311	353	350	339	361	330	346	327	302	306	328	372	327	352	369	361	333	336	353	341	313	366	304	352	322	325	345	368	319	358	339	315	338	325	321	353	330	321	320	325	372	339	390	342	342	367	332	358	368	370	357	335	325	345	351	310	349	350	350	336	336	356	327	300	320	322	315	344	314	358	333	326	306	348	329	327	357	334	362	313	342	338	316	338	352	333	324	328	329	312	350	350	334	347	348	332	343	342	324	341	318	345	330	381	324	317	353	308	359	339	393	336	342	331	348	347	340	315	319	344	308	310	335	319	324	342	336	323	313	317	345	334	322	327	367	314	318	361	342	303	319	335	372	341	356	356	356	352	354	337	336	375	321	344	331	311	345	377	315	336	347	313	331	362	368	338	329	371	334	333	319	343	331	311	321	353	333	344	336	335	324	327	340	287	365	313	322	348	336	367	336	356	360	325	295	374	328	356	297	346	363	320	310	350	324	342	310	325	369	351	363	322	326	359	369	355	353	353	330	306	350	306	336	356	337	325	342	290	356	294	340	368	379	358	342	346	319	370	286	340	357	363	341	345	338	345	338	350	299	341	292	326	371	322	368	357	307	332	307	342	337	340	340	322	315	309	298	325	328	330	319	352	316	324	338	345	339	336	330	359	359	309	350	348	342	353	349	356	352	326	308	314	344	354	342	331	342	342	359	332	330	323	321	329	342	339	347	337	367	346	368	358	357	351	360	361	338	332	352	319	338	334	349	338	356	358	307	334	331	305	314	325	299	326	334	322	353	368	320	350	320	324	295	339	357	377	353	342	361	353	339	317	329	304	376	365	341	344	331	345	365	334	359	342	326	309	347	346	304	343	361	355	337	329	297	338	323	341	314	367	355	332	298	346	354	315	342	350	333	315	349	344	350	302	343	333	343	324	322	326	331	324	315	339	320	361	326	297	298	337	328	337	328	370	330	328	338	373	315	336	395	329	335	335	347	377	334	338	339	351	339	362	363	352	354	355	338	366	316	328	339	308	363	330	329	336	391	323	346	345	331	339	331	329	329	299	353	289	324	374	374	326	356	358	321	340	317	345	336	351	323	381	337	333	316	319	330	349	330	324	367	316	333	353	302	354	321	336	302	297	338	325	340	354	349	341	320	321	357	325	342	350	323	344	342	319	329	337	339	325	377	377	328	336	362	335	348	353	358	343	348	328	329	332	337	339	312	320	306	349	356	308	332	319	345	352	351	338	314	316	326	346	317	309	349	289	334	331	313	355	338	330
15067	10086	8156	4320	2718	2013	1503	1324	1036	891	870	778	667	604	602	541	570	511	480	502	424	452	472	471	427	459	414	434	432	431	413	393	424	447	387	435	424	408	384	377	391	426	401	389	382	445	411	367	391	444	404	408	396	375	368	402	396	397	411	391	371	406	392	393	420	400	416	420	382	431	365	366	382	404	376	391	379	385	375	365	409	440	410	402	357	391	414	435	385	382	399	420	366	459	395	411	419	368	403	388	387	382	406	394	391	396	380	374	428	393	394	380	395	394	358	375	398	395	385	391	419	368	404	403	404	366	378	396	362	378	388	392	371	373	383	363	404	403	399	393	360	401	396	379	398	376	380	379	423	360	412	418	404	428	383	362	368	373	390	401	379	360	389	391	419	392	371	406	357	372	391	392	410	380	400	373	429	359	401	392	404	416	402	373	387	371	392	407	355	355	394	359	377	419	404	367	415	389	417	377	409	404	364	383	381	363	358	390	378	417	400	382	400	392	402	399	401	410	400	394	378	397	384	393	372	376	408	387	387	376	383	390	377	426	410	409	367	378	382	394	426	433	431	396	402	407	406	394	379	408	388	380	392	410	388	404	400	384	374	416	411	385	353	386	375	376	347	388	390	381	394	419	378	431	368	385	403	363	344	396	394	385	356	406	414	407	396	360	386	373	407	375	390	379	447	388	411	426	404	393	375	391	382	388	381	429	421	415	375	408	417	422	383	399	349	414	382	388	381	383	368	356	377	387	396	392	392	373	378	410	374	363	392	378	391	381	398	366	413	397	390	368	410	415	392	371	411	391	385	404	362	383	401	395	379	385	406	393	390	423	419	371	378	401	399	367	365	391	393	365	387	384	378	366	386	404	401	399	373	354	395	371	412	376	369	369	367	410	385	385	374	385	360	394	396	367	381	413	431	387	345	377	433	397	399	370	392	389	397	387	363	389	396	363	358	400	387	378	401	397	426	386	410	415	388	386	414	400	417	393	375	375	389	382	358	358	386	320	381	401	398	374	395	366	363	391	386	417	391	389	327	385	398	378	365	354	385	377	383	382	364	392	411	403	403	402	383	367	390	349	391	379	398	359	428	381	421	378	417	388	394	380	378	393	376	358	403	360	396	387	411	429	401	362	425	407	432	363	411	386	427	391	364	424	367	399	405	392	385	403	440	424	371	391	387	373	394	405	413	361	395	354	419	370	377	363	406	371	388	400	396	361	370	361	398	404	392	377	390	375	388	396	401	377	407	379	427	375	380	372	386	376	413	429	376	412	385	398	399	384	377	393	373	402	385	389	400	412	384	386	442	366	394	423	406	408	393	413	408	378	397	401	366	427	344	401	393	386	394	383	365	411	408	412	400	383	359	376	410	399	407	361	397	419	372	422	379	375	405	372	363	405	432	373	346	368	371	381	384	379	399	376	384	369	392	392	383	403	378	388	406	360	387	358	358	388	397	404	387	364	407	410	390	403	408	372	409	436	399	390	391	364	359	401	406	395	365	390	371	410	362	404	393	364	374	359	383	402	361	386	381	416	411	411	424	388	403	391	370	394	411	375	385	405	398	408	388	387	391	390	382	401	407	363	403	371	405	366	387	394	432	365	412	387	382	420	408	395	399	375	378	393	357	397	381	400	389	358	406	398	351	407	354	368	399	384	397	375	418	440	393	409	384	436	377	372	407	393	370	401	384	361	378	385	403	375	440	379	371	377	409	375	385	404	417	433	373	391	371	389	375	400	383	419	403	414	383	373	412	376	386	377	340	342	363	366	386	427	382	396	368	370	409	392	344	411	385	376	416	384	368	423	413	398	379	375	369	411	411	369	386	392	346	404	413	404	446	394	418	417	363	374	416	394	369	380	361	390	432	374	402	378	365	398	374	367	392	405	389	414	370	437	390	384	359	381	381	374	387	411	365	382	352	378	406	349	381	427	371	469	417	393	346	400	397	382	384	384	400	353	378	404	388	389	438	370	362	375	399	380	377	358	416	346	369	397	392	416	380	380	384	356	383	419	402	388	401	367	394	395	413	407	381	342	360	376	348	417	401	384	388	391	381	410	384	420	453	391	398	382	409	387	383	363	398	418	395	389	335	441	373	402	377	365	385	386	378	353	338	405	374	343	401	392	411	378	386	374	401	398	393	400	367	382	391	390	377	378	420	413	381	397	366	375	380	383	387	380	402	408	400	400	370	357	378	375	400	412	378	420	373	345	370	370	425	415	357	379	352	382	387	393	418	378	384	382	402	397	386	385	394	394	394	402	411	388	361	410	400	374	400	386	422	428	381	380	378	400	372	396	381	392	348	386	391	422	394	390	385	388	388	390	431	369	439	381	378	415	366	380	376	390	387	367	379	433	392	408	386	382	401	391	386	422	390	364	413	398	429	365	394	362	397	413	350	370	397	408	380	384	375	363	350	393	415	403	387	390	367	401	374	361	404	363	384	363	374	404	393	425	391	406	373	369	367	384	406	379	395	432	357	402	392	400	411	406	419	398	425	428	413	396	364	377	410	372	396	384	398	394	370	367	393	375	420	395	373	385	391	380	390	396	401	420	401	390	394	353	403	406	432	379	356	394	353	444	357	417	358	398	394	411	407	369	395	377	360	413	354	364	387	391	402	408	381	400	370	383	414	351	394	370	368	366	400	377	381	402	399	373	393	350	439	369	418	374	382	364	392	379	361	373	398	394	394	394	389	345	365	375	401	379	416	373	404	363	402	428	386	358	384	391	391	404	379	346	357	382	384	333	400	396	379	396	351	399	378	398	388	365	378	374	349	397	388	391	385	378	402	387	382	379	405	401	398	358	403	398	391	408	359	363	407	365	379	407	374	386	397	426	410	419	374	395	409	368	383	395	388	368	360	411	368	384	402	406	401	373	396	391	393	379	385	418	389	389	378	388	419	389	380	397	377	368	409	359	394	371	382	379	375	405	373	376	379	374	391	408	374	379	374	395	367	384	406	386	361	400	387	386	386	396	404	409	443	363	384	368	404	404	377	417	375	374	418	416	400	377	381	389	369	371	396	368	391	398	410	412	393	402	377	350	399	419	377	383	394	391	391	374	381	382	398	378	367	374	432	398	414	369	395	418	386	415	371	417	370	369	381	418	379	366	386	387	385	420	404	405	383	376	397	379	385	421	414	367	408	391	419	388	411	392	376	349	382	341	357	402	395	356	385	394	401	375	399	395	373	389	394	363	403	403	391	401	367	410	396	410	357	389	399	358	401	407	419	379	376	378	394	372	406	361	389	377	365	382	358	373	407	404	383	356	387	358	389	400	405	378	383	380	366	383	368	396	447	434	371	385	392	370	384	385	378	368	391	366	385	370	419	380	392	366	396	375	387	401	397	374	361	404	392	425	367	362	366	401	382	425	374	438	382	370	379	376	368	417	372	392	395	376	405	393	399	383	391	366	388	371	355	377	365	429	389	370	362	380	406	335	391	364	329	377	382	416	376	363	396	351	379	357	401	407	376	378	393	398
24909	21248	27713	25020	13056	1288	968	822	713	741	730	715	695	662	667	691	611	678	665	606	650	661	649	616	612	677	647	687	666	640	654	625	623	625	632	619	629	641	623	633	614	625	649	631	598	601	655	632	622	602	615	602	650	579	650	653	595	626	599	604	616	617	649	626	610	618	649	593	662	636	578	622	619	664	597	617	601	620	604	602	674	662	637	605	600	602	677	606	617	604	632	615	600	550	607	613	607	627	611	636	631	625	578	615	609	603	664	656	608	644	619	621	599	614	613	625	676	651	602	642	559	602	614	631	661	575	699	635	589	548	668	632	600	599	604	592	650	627	655	614	626	639	671	625	630	633	622	629	566	664	603	639	639	600	578	604	627	605	583	613	620	600	657	620	584	625	595	614	615	639	612	608	616	619	643	637	612	612	602	634	653	658	654	625	608	616	609	612	651	632	634	645	615	600	627	647	653	604	667	624	603	622	664	627	638	613	609	612	579	635	585	606	626	650	613	584	608	612	620	620	579	604	683	657	661	625	602	590	650	654	601	602	619	613	604	603	624	630	624	589	593	586	623	644	620	646	657	664	619	600	605	609	584	588	622	611	631	640	615	614	629	605	676	585	657	616	604	587	577	606	649	601	608	610	620	624	620	604	624	619	621	632	603	573	614	602	600	598	626	598	617	609	615	599	615	634	643	574	625	612	595	618	620	580	620	665	593	622	648	601	600	622	588	652	601	627	605	559	668	647	682	604	638	636	636	661	632	636	620	619	607	613	600	576	639	639	602	600	596	605	642	654	634	602	631	618	600	638	639	631	605	616	673	577	639	644	599	653	592	606	638	629	603	591	610	642	625	608	617	613	615	559	644	647	618	613	609	633	598	597	594	606	591	651	612	633	592	590	614	642	646	625	639	550	591	620	597	642	601	605	623	580	635	615	655	615	593	575	631	617	615	624	576	601	627	626	635	613	649	658	632	607	594	578	611	577	638	590	650	626	643	642	657	640	576	592	617	590	578	578	584	616	606	597	616	633	582	614	579	610	646	615	616	656	614	634	597	616	610	617	604	629	631	634	659	585	611	633	656	671	662	602	588	593	619	619	646	634	604	574	647	632	601	594	609	609	650	611	654	587	579	570	598	574	625	606	627	620	610	623	625	617	608	637	619	654	576	616	586	591	622	601	620	637	622	589	585	611	630	600	618	629	637	654	605	643	654	621	654	573	600	640	633	639	627	637	611	604	633	578	626	605	598	608	632	621	634	618	626	615	645	605	619	603	599	628	606	641	580	658	630	595	600	607	668	625	621	611	639	574	613	568	627	652	574	631	607	669	621	625	601	634	578	585	620	619	578	594	661	604	610	611	612	622	640	614	623	609	585	581	653	585	599	596	592	681	600	571	632	615	605	648	602	608	613	559	633	625	608	646	639	614	619	691	632	631	638	568	604	603	570	648	655	592	589	622	597	588	609	632	610	639	624	610	652	609	628	624	670	650	615	651	601	630	592	682	612	646	602	647	636	600	643	601	616	607	618	608	621	581	613	602	611	568	619	630	629	580	654	640	606	602	642	603	635	618	652	609	614	635	600	635	598	639	644	603	627	581	663	663	564	581	637	591	615	640	592	623	611	617	632	636	647	589	606	546	611	627	643	635	608	602	618	579	653	626	609	671	567	600	599	591	627	652	683	606	622	606	574	590	626	621	592	604	648	593	601	584	623	615	580	644	654	662	642	648	610	608	614	628	587	658	572	615	593	602	593	595	687	638	631	636	611	572	647	594	636	657	643	636	592	623	625	609	580	636	566	630	568	619	622	602	662	667	651	633	634	606	625	603	584	615	649	611	589	645	546	638	638	618	649	617	611	593	602	584	619	626	611	589	634	625	583	627	600	599	657	626	569	627	691	613	629	607	656	661	579	585	569	602	603	619	618	598	566	694	626	600	590	589	631	607	615	616	613	655	613	638	590	625	628	585	603	637	600	605	598	625	627	585	601	617	619	612	609	652	636	613	647	637	675	631	608	576	626	605	595	631	659	638	625	610	604	584	627	609	606	624	616	626	605	606	619	617	622	592	614	620	647	625	675	661	611	605	654	605	618	635	617	650	675	580	610	606	626	581	598	628	628	604	628	605	594	602	625	622	601	606	648	667	620	631	670	631	586	607	629	614	571	614	634	612	592	604	617	685	622	616	641	610	610	645	615	622	605	568	633	623	596	639	602	585	569	631	592	669	597	647	608	686	617	583	648	645	623	562	597	574	616	646	640	653	587	629	647	566	605	588	607	612	584	637	568	623	624	657	607	600	586	623	607	609	596	618	620	609	657	627	613	638	610	570	674	668	606	643	605	600	608	599	624	616	572	621	655	590	615	596	604	628	667	620	657	623	615	669	610	606	635	584	617	660	607	629	631	580	613	612	595	599	620	649	638	580	621	611	597	582	640	657	630	629	648	612	602	587	610	583	594	649	609	615	586	553	591	565	586	609	612	624	586	601	611	645	628	636	593	614	624	636	624	619	610	582	620	557	595	603	613	592	591	673	629	630	644	667	625	669	610	640	661	657	610	615	620	597	658	582	647	594	628	659	637	607	599	591	660	614	649	650	621	647	641	643	591	630	665	645	598	649	584	662	621	598	622	602	610	600	627	618	653	622	606	611	559	608	606	637	631	612	682	645	651	595	637	672	573	672	604	623	595	639	576	642	610	608	617	632	618	589	636	618	636	593	607	595	565	618	553	611	618	594	657	568	582	588	603	594	614	603	610	614	620	647	624	586	593	595	615	591	618	637	614	642	662	657	604	582	651	605	635	625	656	651	622	636	592	616	592	647	618	585	621	655	621	621	641	655	622	688	640	615	648	617	611	593	616	625	622	602	628	635	633	619	606	645	624	609	599	597	619	622	627	588	630	637	595	631	640	608	633	617	625	609	614	591	611	641	599	579	629	594	574	604	623	605	610	574	611	630	571	643	602	637	665	633	618	637	620	608	642	609	659	592	629	611	589	629	619	635	609	650	639	619	630	616	642	621	597	588	629	653	629	619	612	588	631	621	649	633	598	648	621	687	604	660	651	628	661	604	603	678	621	621	585	614	611	610	602	603	657	624	600	626	615	634	625	632	681	598	646	619	592	623	586	601	631	628	598	665	617	617	661	624	653	651	615	678	604	617	610	593	603	617	582	664	637	588	619	591	586	591	637	592	589	604	610	616	587	626	588	602	582	678	573	613	579	602	602	657	632	589	608	630	639	692	658	632	637	624	623	569	637	629	590	632	619	590	631	635	578	588	596	626	609	606	632	624	596	636	631	629	595	601	643	600	600	614	603	617	594	608	616	596	647	628	587	651	624	585	652	587	634	631	607	627	586	630	617	620	605	601	632	630	675	612	627	625	589	611	617	622	612	612	651	683	603	668	597	590	602	620	583	639	630	653	592	658	619	643	626	563	642	653	610	589	597	634	665	597	605	598	630	613	599	600	633	642	654	626	632	609	655	617	600	600
12803	5936	4839	2724	1913	1532	1367	1244	1079	1010	930	937	848	821	841	794	789	784	775	736	768	709	696	747	735	727	754	737	724	716	710	688	678	726	746	760	675	716	704	718	744	703	698	689	656	685	744	719	739	777	684	722	727	728	715	776	774	730	672	778	685	681	697	655	694	733	713	676	683	693	697	750	674	703	708	689	732	682	730	686	672	735	681	671	749	707	687	684	682	685	693	707	749	751	707	662	739	697	694	727	700	763	714	666	740	663	721	708	656	685	662	735	706	718	724	728	727	720	691	715	730	686	693	718	716	687	668	717	702	737	714	669	696	707	679	703	670	706	686	668	689	697	737	739	709	690	714	717	687	703	702	731	697	729	723	705	679	708	777	700	681	716	745	701	689	660	712	728	745	649	693	735	725	712	706	723	675	695	735	649	691	739	696	740	655	700	710	692	702	748	676	717	675	692	694	699	669	694	704	690	756	705	682	726	702	687	674	734	749	685	694	711	706	746	711	683	729	718	718	659	720	694	684	701	724	727	718	658	698	689	695	720	676	721	727	753	705	727	689	767	693	654	740	739	674	695	714	687	759	754	695	712	674	731	680	701	732	670	662	655	790	718	712	712	717	647	737	675	706	743	677	696	714	692	706	708	718	740	701	700	707	727	662	687	683	761	753	677	654	719	686	727	688	689	724	672	677	685	698	703	750	729	714	714	734	721	672	755	737	738	711	733	740	705	732	673	686	698	685	708	707	707	682	743	702	727	691	743	652	681	697	721	694	718	757	714	702	728	669	738	700	672	743	672	721	703	734	737	680	685	757	735	709	683	649	692	723	718	711	748	715	673	743	732	686	682	729	654	696	700	736	727	724	669	703	731	701	695	693	746	735	699	682	660	692	699	686	692	694	729	717	682	686	684	734	708	695	677	719	689	687	697	688	717	738	650	728	668	713	700	710	711	697	629	728	666	713	722	704	742	703	704	730	719	724	705	705	714	737	704	610	680	738	718	682	680	679	766	709	719	717	725	734	736	689	712	742	762	738	687	688	700	660	701	709	746	699	655	713	678	712	711	723	668	751	660	719	702	725	699	725	690	734	699	702	788	692	727	693	736	730	692	729	740	728	653	702	701	676	640	699	691	709	715	726	690	701	737	732	707	751	668	757	700	723	660	732	668	763	690	690	715	710	694	725	706	704	749	725	715	736	722	742	725	694	692	696	698	696	724	700	707	654	713	685	739	705	689	690	726	702	708	749	672	654	713	745	682	751	695	755	710	673	678	684	691	745	772	738	710	732	758	694	695	725	682	695	727	722	643	689	684	778	725	713	704	699	693	710	681	709	719	721	712	718	704	691	718	712	693	697	696	703	724	706	737	733	704	730	765	731	726	689	742	718	686	661	717	677	716	728	706	715	691	715	710	718	704	721	738	709	700	746	704	752	738	704	666	675	679	686	696	694	695	744	724	684	744	717	677	731	712	739	679	679	705	682	730	693	715	647	708	682	715	749	668	655	715	681	677	721	709	750	721	730	666	687	754	684	731	730	679	673	727	695	646	716	707	739	695	737	702	765	738	704	700	704	713	691	707	710	741	762	722	724	725	678	731	717	681	729	668	749	696	749	755	675	759	685	733	709	728	693	789	701	686	676	726	693	674	689	710	716	697	725	714	662	767	713	719	707	729	724	747	694	693	663	722	687	720	676	701	704	713	662	721	703	708	667	713	697	692	686	696	735	751	691	773	704	703	684	729	706	706	721	713	712	677	692	716	703	768	710	746	724	752	707	694	734	658	671	721	726	688	675	745	700	661	722	713	720	689	754	677	744	702	660	701	728	714	694	708	756	708	692	707	714	695	705	730	696	698	686	681	731	693	750	700	708	700	661	707	686	735	682	729	674	724	675	691	733	684	705	684	664	763	720	713	679	706	692	707	687	681	717	696	711	726	698	693	731	726	692	710	706	712	667	715	710	733	707	687	724	670	736	701	697	720	742	710	700	715	719	732	695	686	738	693	729	706	715	728	660	693	702	736	665	687	748	722	749	747	696	684	708	753	737	704	729	696	686	705	685	671	726	679	719	674	728	703	725	756	721	698	711	681	735	679	717	776	679	718	737	661	769	704	676	717	718	686	716	745	723	760	703	706	670	688	688	760	701	745	704	699	747	721	703	726	706	701	706	699	734	700	713	712	724	707	723	719	733	651	680	723	691	705	705	686	721	691	742	692	680	698	727	741	735	656	709	717	718	630	722	717	720	723	738	724	682	669	739	717	657	747	674	724	654	754	721	753	682	695	703	714	734	683	707	706	664	757	744	714	745	744	689	704	726	734	698	743	709	692	688	718	744	739	705	680	701	717	730	688	716	667	765	723	719	695	724	729	670	670	688	758	681	681	689	754	680	709	716	716	678	710	655	707	694	747	731	712	677	706	691	690	723	703	756	712	702	731	736	750	730	717	709	708	713	727	703	725	686	707	738	714	732	741	719	705	701	720	641	718	710	709	709	720	700	664	725	723	680	701	718	728	662	703	660	717	726	738	722	685	717	694	726	725	712	713	693	735	687	702	663	686	692	727	717	680	701	663	712	654	669	729	703	727	714	683	731	674	694	664	721	752	701	715	680	708	739	741	677	758	704	734	682	731	715	757	753	694	749	700	660	684	707	701	685	753	700	685	765	703	720	723	711	737	698	685	700	729	682	683	711	696	614	695	702	703	713	713	728	712	718	674	670	744	746	694	728	699	723	722	744	717	717	726	759	728	692	698	668	724	658	684	692	676	765	709	696	706	694	675	674	695	760	711	673	741	694	710	697	665	719	696	708	724	725	705	678	684	662	758	690	727	714	715	701	722	722	674	688	766	692	732	697	752	698	749	673	736	703	693	697	695	683	780	707	720	676	688	682	744	662	765	720	713	689	696	676	691	696	697	678	702	707	729	696	727	707	733	730	688	740	683	709	707	734	694	694	679	686	695	737	699	693	706	686	688	711	704	742	689	658	718	663	697	679	732	728	730	665	686	705	667	701	682	720	679	737	684	659	736	709	731	750	703	712	704	745	693	726	720	697	713	707	782	745	679	692	714	662	696	718	738	695	740	678	695	702	725	709	704	713	707	689	730	721	684	709	713	675	667	707	702	709	741	649	680	709	692	655	672	696	696	717	668	696	695	714	682	705	699	711	681	694	707	689	738	708	789	712	713	710	712	704	689	690	687	689	705	694	731	724	755	677	713	718	744	707	705	673	682	710	684	720	733	770	706	678	743	685	718	755	712	714	716	667	705	675	734	723	731	740	718	668	724	757	728	716	698	737	706	685	733	718	702	697	724	707	691	683	672	658	708	739	684	717	699	703	675	748	719	775	733	721	685	693	730	707	713	709	727	670	687	683	715	654	719	710	689	721	724	697	716	671	687	647	703	767	693	708	710	660	770	781	725	690	676	741	757	695	694	694	749	682	706	689	706	677	726	688	704	715	682	688	708	751	754	689	669	746	753	771	713	727	713
22724	21244	29054	23749	21246	21332	12578	1877	1316	1225	1159	1077	996	950	914	854	849	783	876	804	782	759	807	797	758	756	763	746	737	775	758	753	742	696	747	728	731	749	741	711	682	691	735	700	693	725	759	767	703	716	733	729	734	714	692	783	731	713	693	711	710	667	724	692	748	762	730	752	682	698	744	702	741	703	737	709	698	659	689	725	688	732	717	720	703	701	654	753	738	734	738	710	750	684	705	699	662	749	680	700	708	665	713	697	691	695	721	696	708	718	718	715	652	727	741	725	733	690	734	737	720	708	731	723	676	705	736	704	701	699	655	724	654	654	753	729	680	713	694	699	732	751	711	725	722	757	712	711	727	700	714	684	676	744	688	724	695	695	698	666	676	757	675	704	685	750	741	727	684	714	716	689	720	679	683	693	685	740	704	731	715	712	679	722	718	737	658	654	728	720	709	740	700	699	720	747	704	730	768	728	725	702	729	704	701	741	695	758	698	735	715	721	705	772	716	691	711	707	708	707	714	685	712	705	676	683	705	669	730	700	724	741	724	679	710	751	709	730	764	673	705	765	746	726	714	705	716	721	727	712	696	716	719	686	694	757	647	724	664	691	682	763	749	676	669	740	712	711	695	712	745	707	733	673	704	731	734	636	729	700	711	713	724	712	726	756	717	758	708	730	676	740	719	673	709	733	628	686	736	682	690	713	671	692	688	670	690	699	739	708	691	680	704	714	740	716	740	696	720	721	685	735	717	734	750	698	719	719	740	698	723	708	743	690	688	757	756	689	642	690	682	737	691	794	745	707	678	726	710	689	716	678	710	741	700	677	683	691	707	686	699	673	718	646	680	685	688	703	753	751	749	777	723	704	693	696	685	709	740	694	735	681	728	747	699	737	711	737	682	767	704	713	694	752	718	715	782	713	730	706	727	708	715	713	681	692	683	719	682	734	712	657	728	724	730	707	771	686	736	688	718	710	717	691	747	676	743	699	671	667	678	731	708	708	771	694	713	735	680	749	741	757	645	729	671	742	678	726	725	701	684	678	690	702	697	745	688	689	762	735	759	645	725	726	739	743	663	671	743	707	744	696	717	688	697	676	698	691	737	691	681	671	736	710	685	699	660	715	672	721	682	649	729	714	697	728	676	728	708	713	700	732	664	688	719	706	718	729	681	660	700	719	720	725	740	708	715	685	761	680	703	743	686	692	705	699	652	684	680	684	727	690	718	686	727	634	724	698	708	756	721	711	726	715	670	675	678	704	663	679	744	677	708	764	722	746	696	662	712	679	715	726	687	712	686	676	724	699	722	716	676	678	727	691	683	684	711	712	676	665	688	690	738	732	675	750	692	686	759	719	715	704	725	693	687	701	703	664	672	752	678	742	666	752	712	674	676	684	676	728	701	692	737	701	656	676	621	677	719	695	701	703	706	719	730	737	713	693	785	708	675	685	686	680	672	655	732	731	690	730	714	718	716	687	719	709	652	729	767	728	670	762	754	709	710	712	672	709	699	692	685	688	670	658	715	705	705	711	702	697	672	723	698	729	714	696	714	706	729	676	711	727	707	726	695	692	752	725	719	694	660	722	689	706	691	740	738	736	663	707	663	701	751	738	670	724	650	699	675	699	756	724	737	722	696	686	670	706	726	737	711	697	721	669	679	732	728	714	710	717	716	698	684	725	732	746	696	687	655	702	692	783	740	678	728	738	723	758	708	684	736	732	747	675	693	639	729	707	697	705	750	684	726	695	739	706	683	725	693	671	683	692	734	748	730	727	707	734	722	755	747	715	695	705	748	677	751	708	694	670	678	715	702	741	731	691	680	755	722	718	765	686	649	689	680	693	667	686	676	705	749	700	675	675	676	742	714	681	681	765	716	707	723	687	749	800	710	679	724	726	666	708	685	715	763	739	727	702	743	727	659	743	687	701	735	687	714	727	714	674	689	680	700	682	705	714	703	697	690	707	680	686	739	709	730	715	712	708	707	680	686	682	709	659	738	731	733	672	745	694	698	690	693	701	724	727	693	645	710	728	699	697	661	809	718	674	696	721	701	705	728	690	714	732	705	663	712	733	733	678	687	714	722	670	684	740	668	681	646	713	694	711	716	712	742	722	690	709	721	698	739	687	725	713	713	709	678	675	720	718	722	720	723	735	708	715	696	705	705	660	692	680	679	738	712	771	706	687	719	707	680	670	726	677	650	741	719	724	651	720	711	686	697	724	711	711	754	715	723	668	710	700	706	724	693	701	670	729	691	687	735	671	702	738	686	743	716	658	702	744	732	724	680	696	718	702	733	693	748	703	678	682	662	684	727	714	708	721	710	679	704	745	694	695	747	687	735	705	709	706	700	754	738	752	699	683	687	711	689	726	750	726	715	707	681	660	720	730	667	700	769	710	718	729	738	750	738	652	691	699	689	739	679	726	673	733	672	758	657	674	705	671	668	646	721	726	700	724	692	710	743	701	698	701	645	683	696	691	690	666	703	707	709	713	694	709	722	675	706	704	705	738	725	729	742	697	701	713	654	697	735	705	701	637	730	655	730	718	720	758	674	684	742	715	667	665	720	717	700	700	755	671	661	735	727	714	655	759	732	718	698	670	676	643	705	707	744	760	692	682	700	707	688	676	715	720	726	671	708	719	709	643	694	730	693	715	666	692	709	749	694	657	706	742	694	706	713	662	698	679	687	677	696	681	710	737	680	724	719	723	743	690	736	709	682	707	703	702	701	686	685	728	681	709	716	703	699	703	692	754	731	715	667	724	698	677	700	698	718	718	692	678	764	704	714	680	685	760	709	716	668	706	675	673	696	660	706	705	707	753	681	718	747	704	695	646	681	714	696	722	706	733	720	754	693	742	681	717	715	686	735	751	724	744	695	678	688	774	719	679	687	723	718	722	742	700	715	731	724	777	717	717	728	692	719	708	691	705	671	721	728	723	673	692	743	665	689	680	711	705	690	668	697	688	653	714	703	745	698	691	701	711	697	715	657	677	738	716	711	668	707	678	696	754	681	702	692	693	731	701	755	685	688	703	707	719	671	697	677	687	698	740	695	681	676	702	684	711	657	738	690	727	703	719	660	696	718	732	694	708	742	722	769	691	714	696	686	641	688	692	684	759	694	691	707	712	694	670	726	705	676	689	679	713	673	703	712	720	678	708	678	740	690	706	740	667	696	725	704	739	716	692	705	667	696	735	730	693	713	703	692	709	716	730	706	697	758	680	755	690	668	702	678	698	729	699	730	699	740	721	732	694	714	691	700	705	683	690	711	685	717	740	697	699	739	725	782	764	734	683	692	678	742	754	701	694	706	708	702	697	717	744	751	697	732	712	698	674	680	691	700	705	702	728	703	696	691	741	726	713	637	696	690	732	673	757	725	670	756	722	773	676	679	739	705	714	712	733	748	734	641	722	706	662	657	719	716	704	677	695	762	712	687	749	720	718	708	688	737	708	702	706	715	746	726	699	658	701	732	699	739	694	726	724	700	710
14898	16385	13559	7559	5171	3843	3023	2531	2019	1829	1621	1375	1249	1193	1104	1058	1061	1000	982	911	884	867	880	864	884	834	832	852	823	846	813	796	810	861	780	810	807	818	818	807	835	776	748	812	793	798	715	785	753	743	773	784	811	798	856	794	794	774	743	752	745	828	766	756	793	754	806	810	836	722	743	720	752	775	785	760	804	742	779	732	749	796	771	740	765	736	727	736	745	746	744	781	730	752	783	762	783	788	818	773	738	785	793	756	803	789	814	771	773	741	794	794	776	814	800	768	717	760	741	750	736	727	779	795	756	794	829	727	802	836	723	778	762	760	775	798	728	754	746	753	740	731	731	717	758	764	748	742	735	742	778	778	764	789	762	754	754	836	821	766	715	774	789	775	764	730	759	787	744	746	809	777	804	741	755	747	739	743	758	754	764	754	708	731	778	737	786	722	788	774	781	767	740	786	792	737	756	736	755	727	799	787	793	756	772	755	767	792	709	736	731	718	768	719	722	773	724	732	795	793	756	743	769	820	741	759	800	787	785	733	799	767	808	778	754	796	799	792	741	722	790	795	765	719	736	748	720	779	758	809	767	770	750	759	815	738	698	812	785	715	738	751	761	774	762	781	708	759	810	789	732	796	762	755	695	736	765	715	720	747	782	716	762	765	781	768	825	762	762	753	787	748	746	776	733	781	780	767	764	764	763	801	741	741	777	799	781	734	754	777	735	814	724	775	760	763	772	759	836	766	733	730	741	758	783	741	764	747	797	772	730	741	820	815	812	695	777	747	782	788	768	772	770	793	764	775	730	742	759	831	742	816	803	758	752	779	752	811	770	781	740	720	782	783	801	733	788	746	755	791	733	741	741	788	796	794	725	823	775	742	777	751	754	775	758	799	762	748	758	779	754	796	749	721	744	800	787	770	746	727	741	775	750	788	781	790	767	800	743	795	736	759	823	778	763	774	759	752	726	757	766	740	780	787	756	764	748	705	734	818	761	771	817	780	735	783	818	751	763	733	747	756	761	800	727	772	712	743	748	787	753	781	745	756	782	759	788	793	744	715	719	727	791	744	763	727	774	750	762	739	732	793	744	748	768	744	795	751	773	770	798	765	748	719	732	791	701	776	760	758	767	736	771	745	764	720	730	780	755	792	791	744	745	749	790	721	798	734	793	764	841	747	801	752	823	755	801	760	734	739	724	730	744	757	797	769	794	764	779	734	724	731	800	743	790	743	750	727	777	787	820	714	744	800	747	763	734	769	780	791	767	767	733	758	733	765	797	782	779	737	802	762	772	744	750	772	770	769	761	740	736	784	819	765	745	686	718	729	782	723	758	751	701	702	768	777	782	779	802	772	703	721	775	734	697	796	734	767	729	796	732	732	700	783	785	728	715	753	776	724	766	750	760	761	747	839	787	777	786	772	781	761	756	820	764	715	708	792	773	720	757	729	744	757	739	802	743	763	735	726	738	763	816	779	739	774	731	780	734	799	782	751	742	735	773	746	720	746	805	774	831	730	751	713	738	770	794	705	784	767	763	760	746	770	822	743	777	755	722	778	759	789	794	741	787	743	778	741	733	777	753	785	718	790	735	724	779	753	755	741	731	752	830	747	724	780	802	733	722	733	738	826	758	754	757	751	793	773	775	773	796	791	721	758	779	754	768	765	781	802	755	760	764	777	781	771	785	765	730	723	791	719	748	723	817	761	749	802	778	762	794	752	793	780	777	757	754	698	665	773	769	717	743	763	732	836	789	784	751	743	828	787	735	809	774	788	804	725	704	747	804	759	751	773	728	771	716	763	714	790	771	741	721	749	786	718	742	741	780	771	766	700	721	840	810	801	828	799	810	760	774	760	768	733	777	733	775	779	742	791	773	782	741	786	793	788	792	725	768	757	781	744	728	793	754	790	734	796	764	721	759	776	741	748	734	790	771	814	738	806	818	774	761	735	739	758	772	784	778	778	801	756	729	767	782	838	768	753	739	748	748	810	774	733	775	755	804	801	729	723	784	755	763	784	817	774	790	784	742	803	791	734	745	710	775	757	777	750	766	760	723	747	762	736	757	768	730	681	773	785	739	735	719	768	720	818	796	779	728	756	797	776	790	793	727	798	747	765	746	771	748	788	735	796	821	765	801	790	741	784	789	775	790	765	743	754	800	756	816	747	773	754	772	786	778	731	785	828	754	736	828	768	785	780	786	734	736	767	750	743	767	703	791	778	763	733	779	779	760	774	741	719	803	743	777	797	765	766	757	743	780	752	762	765	679	701	757	731	832	748	696	798	734	714	793	817	793	746	769	778	741	756	792	751	746	721	790	767	756	743	778	705	777	730	770	727	752	719	757	799	728	758	800	749	784	755	801	744	786	769	775	754	731	701	770	797	758	763	757	770	787	777	788	743	786	723	734	715	728	735	716	747	800	802	764	781	777	718	806	773	732	777	801	779	740	749	701	802	758	783	800	825	759	730	749	730	745	818	771	733	811	766	745	706	724	740	717	749	755	763	723	763	751	742	748	764	797	742	733	778	747	762	813	742	775	801	790	726	792	784	772	754	791	771	748	740	714	726	775	763	720	789	756	817	730	793	752	758	790	800	773	785	800	730	749	793	815	719	792	752	724	738	760	775	744	782	800	755	754	781	757	760	781	785	811	772	710	781	761	750	751	709	783	798	745	817	727	717	741	768	727	734	777	767	757	800	804	678	776	794	779	733	744	749	758	757	763	752	729	783	779	722	758	757	777	795	771	779	771	742	753	794	718	772	806	766	750	753	758	769	813	732	752	763	761	789	751	807	730	787	792	797	765	785	747	736	713	724	810	749	775	780	742	756	774	731	748	823	759	758	767	784	740	716	795	750	748	825	772	722	737	761	748	759	757	756	761	729	723	760	797	734	724	735	710	751	743	756	760	805	757	774	772	832	765	779	744	752	758	759	737	777	780	769	752	795	778	717	772	784	742	770	755	762	739	807	785	747	760	754	733	765	711	772	755	746	789	737	760	808	765	740	790	713	742	744	782	748	747	742	795	811	745	769	811	785	751	735	722	814	731	782	754	766	741	694	738	765	754	786	764	760	729	757	779	742	788	742	703	784	791	749	732	803	762	734	765	750	695	763	787	746	772	720	739	752	753	801	737	772	741	833	747	777	779	751	806	819	768	727	785	762	770	762	763	798	788	827	746	748	748	732	699	764	783	715	751	769	756	745	785	816	782	770	765	734	777	742	789	717	817	724	739	741	750	733	758	772	776	763	824	769	802	796	744	771	740	793	782	781	726	722	795	757	763	779	759	736	752	776	768	737	726	810	772	732	763	770	748	740	755	789	740	796	793	727	783	743	725	722	733	777	749	740	710	687	782	752	720	698	743	739	748	731	749	733	769	803	739	752	749	771	746	738	750	723	762	745	734	773	773	786	773	753	710	817	744	745	762	705	794	727	730	744	774	776	746	766	787	794	722	804	791	805	730	761	747	786	713	797	823	777	774	710	817	721
27228	20516	8601	839	490	390	371	370	358	349	353	336	379	335	355	341	322	322	302	350	340	361	323	335	347	336	333	323	326	357	340	328	330	350	351	310	324	345	365	347	332	298	359	335	340	319	325	346	370	348	346	336	329	362	327	328	355	340	311	365	337	331	327	367	340	345	355	360	352	324	339	349	336	308	384	351	345	298	335	345	321	370	362	332	328	359	350	362	322	354	361	344	325	316	336	316	333	338	340	346	323	315	317	338	324	342	375	327	322	335	313	359	329	329	328	326	337	335	363	346	329	316	365	337	361	345	331	383	379	334	337	363	338	354	341	318	346	364	350	329	332	326	331	368	334	323	325	320	341	359	349	313	338	341	337	364	370	328	311	353	342	336	329	338	354	329	365	341	350	318	358	343	338	332	366	381	339	350	341	360	312	315	307	358	341	340	343	350	350	361	351	331	352	355	341	365	345	374	342	362	345	341	318	344	338	317	337	367	327	352	342	350	341	314	342	340	341	336	322	365	350	350	352	352	336	323	327	305	355	338	360	336	340	329	342	328	344	314	323	340	328	344	318	377	322	350	346	328	342	363	335	331	356	342	333	354	348	352	349	368	350	336	327	339	321	347	356	367	349	339	322	350	349	353	334	346	348	354	340	360	299	324	349	354	350	357	336	344	338	330	321	317	338	355	300	332	321	344	343	322	319	358	349	314	333	385	338	341	336	372	337	362	349	352	343	321	324	337	359	318	346	325	349	358	306	330	336	336	385	323	345	307	346	325	308	352	345	321	346	370	343	347	355	358	361	357	351	339	308	332	326	356	331	357	353	331	344	330	321	356	297	311	358	359	337	367	363	336	326	370	351	346	343	343	332	356	342	339	380	338	338	353	346	330	318	334	337	318	356	321	374	354	336	314	365	317	348	356	361	340	355	329	321	330	300	319	359	308	302	342	369	338	355	342	346	382	355	331	328	348	351	329	347	346	319	334	332	312	348	316	351	308	338	326	333	313	329	324	348	349	323	337	323	344	383	331	346	374	330	368	344	347	312	361	345	325	339	336	349	330	377	319	351	369	357	367	357	358	303	325	321	331	337	353	334	324	324	326	353	379	362	328	353	353	363	350	379	343	341	370	366	315	346	346	371	336	353	350	324	353	352	386	325	324	350	335	344	359	339	311	315	336	345	367	311	342	367	337	342	328	368	348	330	302	350	346	355	361	359	324	326	332	331	335	335	355	361	331	354	339	335	345	335	321	344	314	334	318	374	342	347	336	338	329	344	325	366	348	321	359	313	278	314	352	356	340	343	336	341	325	356	318	331	348	334	331	335	308	332	337	343	361	357	350	360	332	333	359	330	311	360	348	365	364	329	340	325	353	369	355	345	346	303	366	355	334	351	346	337	353	336	359	323	340	357	320	359	356	321	333	352	365	334	315	326	337	326	320	296	290	355	347	347	334	340	352	354	315	350	328	328	375	334	319	336	320	327	368	340	320	366	315	346	345	319	321	350	337	328	335	357	345	340	350	314	304	355	353	331	316	357	337	367	319	356	323	344	356	338	325	344	343	340	313	334	306	334	359	360	374	355	337	354	345	337	315	322	367	330	337	331	368	339	338	332	356	344	340	341	348	336	345	345	322	358	364	349	325	364	328	331	347	323	345	334	309	370	340	349	323	318	302	345	307	358	319	345	340	351	312	345	356	359	327	377	321	361	355	357	343	351	336	335	359	372	346	339	351	331	376	356	308	387	324	354	304	310	306	340	306	319	355	362	322	313	359	350	323	350	356	334	311	337	341	334	346	346	332	347	337	313	345	363	376	335	348	346	343	342	350	331	360	336	343	312	351	345	358	326	329	338	349	304	353	338	352	359	328	328	353	335	348	341	345	348	347	300	378	356	363	363	370	339	347	326	344	325	358	333	350	343	340	342	332	366	345	361	341	325	336	343	309	312	354	353	316	324	327	336	352	351	344	331	348	344	312	340	342	356	306	297	333	366	350	316	385	354	329	346	339	337	338	328	332	354	338	358	325	321	325	331	318	349	307	343	348	327	318	349	340	322	331	343	351	342	359	316	305	344	322	355	338	311	334	331	324	343	338	288	366	312	339	350	372	353	359	339	345	308	361	325	321	352	346	334	303	347	333	368	355	358	335	363	323	332	317	350	350	309	338	322	333	354	344	341	328	330	344	340	332	359	352	301	329	362	306	354	340	304	363	353	347	336	330	364	318	347	332	323	342	336	362	330	349	352	371	357	363	375	340	358	308	340	351	329	325	340	342	347	372	354	340	365	303	355	324	374	302	346	354	339	347	333	313	298	364	325	359	338	350	347	342	344	357	364	349	344	351	328	354	328	363	337	308	313	355	322	311	310	377	329	332	339	356	311	321	342	342	377	346	334	385	339	355	331	339	366	345	360	310	289	304	339	341	307	325	365	342	358	344	369	307	322	314	333	358	347	342	342	350	330	323	340	338	333	352	347	356	358	375	360	336	333	359	316	358	337	337	350	342	362	351	350	327	348	338	324	378	347	329	347	344	341	377	321	351	345	350	354	330	329	372	342	351	324	330	356	335	322	356	362	332	331	323	340	358	368	365	325	336	378	344	348	378	350	336	335	309	376	327	321	367	343	355	333	341	337	345	300	329	370	361	348	367	337	317	355	336	331	301	332	328	317	341	333	352	327	328	346	366	371	354	338	330	336	305	317	369	331	325	319	343	321	339	323	374	343	336	350	316	333	341	330	363	321	308	316	340	360	331	380	342	358	366	338	370	328	350	338	340	359	332	302	323	329	344	352	340	346	344	319	336	376	339	334	351	322	333	353	343	328	330	329	292	356	311	364	357	357	352	325	332	302	334	326	337	362	351	336	367	343	322	344	348	340	344	347	355	344	359	381	349	336	342	341	330	317	324	318	374	363	327	328	330	323	316	368	332	338	333	337	359	348	357	320	323	353	337	332	375	320	352	335	352	348	364	350	324	371	337	286	318	332	350	380	359	363	392	349	317	351	316	324	360	325	379	357	314	362	319	315	341	323	340	342	362	318	316	339	317	353	317	345	330	312	361	384	317	353	355	315	374	349	307	342	326	334	355	353	327	340	323	351	337	348	332	320	340	355	330	344	345	388	355	317	331	329	345	314	365	327	332	326	345	296	333	349	349	352	314	352	347	328	318	342	340	346	336	338	339	316	331	316	338	366	385	332	341	334	372	348	326	341	338	372	331	333	361	327	332	361	307	311	335	341	326	338	332	364	328	353	334	336	333	364	320	346	354	340	371	328	308	318	321	358	351	343	330	356	344	328	363	309	331	321	359	369	339	339	351	329	363	340	354	338	358	355	349	356	329	351	380	336	315	364	330	337	313	359	325	305	361	350	354	333	378	340	336	337	318	324	339	341	328	336	357	372	351	353	347	349	357	333	313	360	351	338	337	342	320	329	327	308	349	343	321	309	348	341	351	324	341	329	354	331	353	345	329	371	330	314	345	338	346	303	329
8482	1229	1022	665	539	515	494	467	447	438	400	447	414	417	425	389	398	408	441	445	406	405	412	424	422	437	402	420	406	419	435	421	390	398	429	416	406	402	408	426	389	433	358	442	399	388	404	424	423	398	409	405	392	395	455	410	426	432	404	414	421	435	377	422	398	427	382	417	408	390	393	380	386	451	370	405	408	403	449	425	386	395	416	424	418	348	399	376	385	416	426	418	431	421	426	427	415	430	430	390	359	399	416	393	418	430	450	405	428	415	381	406	333	446	422	397	418	379	415	422	414	384	460	414	381	419	411	389	401	431	396	393	396	426	421	397	416	429	392	422	409	413	409	407	380	396	421	366	401	392	380	383	445	429	413	428	425	408	392	380	405	395	383	398	406	408	384	425	410	412	421	421	386	436	412	399	423	398	409	426	376	426	430	425	430	392	416	400	409	426	410	391	424	386	412	437	398	408	412	421	416	402	386	383	412	389	397	419	393	431	437	427	397	402	409	385	402	402	415	420	415	405	410	378	427	448	425	378	446	391	413	415	430	398	394	395	402	383	438	427	414	390	381	411	400	425	389	435	430	374	414	430	393	395	402	399	463	376	411	406	398	413	379	418	396	384	430	422	381	395	417	418	451	408	411	400	415	397	384	424	381	404	396	380	424	444	400	400	432	442	405	400	426	394	375	403	398	441	403	391	382	410	403	391	393	417	406	393	410	427	445	421	413	375	416	377	432	414	398	444	400	425	418	441	438	414	406	411	428	422	421	409	426	435	413	377	412	411	422	412	443	409	411	385	383	386	437	385	378	419	431	436	401	432	408	426	405	361	407	427	418	419	442	434	378	428	429	423	414	421	395	446	442	382	395	393	388	416	396	423	405	397	388	405	375	431	440	466	376	394	449	358	385	407	420	421	383	417	425	424	413	421	403	411	378	416	441	385	417	420	424	409	439	410	388	413	403	394	435	408	393	428	415	383	358	420	388	399	415	384	384	436	416	415	426	411	435	411	420	446	378	417	400	414	400	383	447	424	424	417	414	430	410	394	401	443	426	416	392	409	375	383	427	402	424	415	419	424	386	413	403	371	378	380	407	411	362	376	433	421	410	374	441	417	408	381	408	418	385	345	405	386	434	427	404	377	420	416	427	397	413	405	422	404	407	386	423	393	429	415	412	428	422	434	420	394	390	449	411	368	415	406	403	372	403	358	396	421	460	417	416	417	385	383	432	390	438	391	418	379	392	386	387	435	410	399	424	397	373	411	429	363	463	396	395	397	425	429	411	367	382	381	366	442	382	451	385	422	402	418	389	420	392	413	423	416	398	390	398	395	432	443	402	360	407	432	428	403	434	442	421	426	365	388	376	425	437	405	417	384	411	411	441	379	451	388	440	403	413	428	432	407	364	413	383	388	433	395	442	390	433	373	387	411	428	424	419	433	386	422	413	424	395	414	377	413	408	436	389	414	399	427	414	435	414	427	408	401	391	387	379	446	422	380	388	445	423	432	398	450	411	397	424	442	409	401	425	392	400	408	415	370	438	387	394	412	394	413	424	402	433	401	376	412	387	389	388	411	414	427	435	416	398	426	381	381	423	385	414	435	357	398	369	404	426	408	425	388	399	445	369	414	408	419	425	440	406	421	416	412	402	409	411	382	405	385	401	415	419	393	388	418	407	406	422	414	423	396	408	443	408	395	418	403	414	420	411	386	394	389	389	421	427	404	423	390	442	427	393	437	411	420	386	416	399	398	403	394	449	400	415	377	409	432	413	434	393	430	423	403	431	403	395	370	406	381	412	421	401	407	404	409	419	400	393	441	398	380	416	391	397	405	445	409	418	429	434	410	413	379	391	439	403	416	425	412	476	392	371	426	399	421	420	440	413	353	434	386	411	430	382	433	456	431	398	402	411	415	413	412	393	403	406	430	426	388	372	408	357	391	409	435	401	420	400	420	425	437	381	375	387	393	411	419	391	422	397	396	409	418	393	384	388	404	413	414	442	457	415	427	417	419	422	428	427	418	400	437	390	444	390	379	405	385	395	395	420	462	402	431	393	428	405	425	407	372	411	437	417	442	390	415	397	402	424	375	423	434	416	394	414	389	397	409	441	399	426	407	395	409	419	392	405	372	411	414	422	356	415	403	418	403	390	417	390	407	407	387	395	445	388	415	424	406	397	377	422	411	401	431	408	437	432	415	415	395	387	388	423	390	392	390	431	391	421	419	415	418	394	418	447	384	402	405	391	400	410	392	458	435	372	403	424	389	418	428	420	413	440	431	420	432	410	369	409	402	415	405	424	398	387	381	381	404	420	365	445	384	379	395	444	399	421	387	421	397	417	454	413	397	417	431	392	389	428	383	403	390	421	423	392	406	402	409	398	404	402	460	392	423	408	439	371	369	395	385	411	420	407	380	415	429	424	398	418	468	424	349	409	393	399	394	417	361	412	413	377	447	396	381	395	411	422	393	419	424	392	429	417	401	443	391	385	386	405	387	419	372	409	449	426	392	378	393	429	381	408	412	399	381	395	421	418	362	404	389	392	408	395	422	424	388	408	406	411	384	400	436	405	404	422	397	410	398	352	384	382	471	405	401	442	414	424	431	423	424	404	405	406	414	398	432	402	443	450	388	409	410	423	405	383	413	396	369	370	429	436	386	382	386	378	366	420	426	416	409	412	437	397	411	381	413	440	427	390	396	401	421	435	398	407	400	383	400	401	430	422	400	404	394	401	403	407	384	396	403	413	420	414	434	419	394	420	435	393	416	399	397	409	435	412	448	441	362	358	449	409	428	402	429	390	396	382	404	410	380	422	425	400	409	426	388	396	398	403	428	419	443	393	397	427	475	413	419	412	429	381	397	413	414	413	400	394	438	372	401	395	398	443	414	437	440	398	417	416	389	428	409	415	431	403	387	386	452	419	392	416	417	399	419	383	390	417	400	426	416	428	409	434	394	405	414	424	417	373	403	390	417	402	413	379	395	397	409	398	396	378	405	447	431	389	441	438	393	429	443	409	396	390	397	372	430	393	447	412	363	375	402	395	409	432	400	420	463	399	404	426	387	421	411	459	376	403	381	390	405	421	389	407	396	380	380	407	406	390	406	410	368	424	420	424	450	402	403	409	431	384	387	406	384	433	437	384	419	404	425	443	412	440	453	414	378	428	424	380	415	401	425	416	415	406	371	403	409	437	418	415	401	413	419	401	400	435	416	427	419	436	402	422	399	416	421	409	385	405	410	386	432	405	389	426	443	410	402	413	449	371	430	396	417	405	395	421	369	425	372	437	452	361	438	458	452	400	407	402	407	398	405	423	384	397	401	431	386	457	422	410	424	418	398	409	406	425	400	422	408	401	411	367	439	425	391	395	419	417	440	407	417	392	421	410	370	432	395	431	436	413	416	371	405	440	399	421	417	413	404	410	397	408	366	413	415	389	389	404	445	431	393	425	411	403	437	444	404	399	405	445	381	431	436	391	396	427	398	421	386
23689	21230	28699	24064	21236	12758	1369	830	672	583	523	501	504	467	438	436	404	393	408	393	373	358	369	367	353	386	349	369	361	403	365	357	327	366	341	379	332	366	354	332	344	380	333	325	342	361	344	350	362	339	330	322	338	338	341	354	315	380	339	321	339	364	339	335	345	328	310	316	359	350	344	321	362	369	334	307	333	368	366	337	373	334	330	324	359	320	361	343	327	349	306	353	340	343	338	336	333	359	342	374	330	333	318	374	319	332	331	331	349	319	356	344	334	332	342	342	341	311	334	344	325	348	322	319	347	323	324	375	332	381	330	341	362	351	347	398	346	324	326	331	319	362	382	331	330	330	321	337	340	311	345	317	293	347	314	333	324	356	350	315	363	360	345	334	343	295	339	376	321	315	330	322	329	349	320	354	315	360	331	345	330	325	320	347	341	366	331	294	314	343	371	310	336	340	332	324	339	335	339	334	334	321	319	336	347	327	333	338	350	340	304	363	341	358	384	296	345	309	356	337	321	333	323	334	312	309	317	365	340	347	317	334	344	362	338	327	317	351	340	328	343	321	347	331	295	314	310	309	338	361	334	339	345	341	349	334	333	316	331	346	348	299	348	356	318	332	313	324	351	312	342	337	394	336	321	319	329	332	300	338	353	344	350	353	338	312	327	335	364	361	330	326	331	316	331	369	356	299	327	337	339	357	351	334	343	356	337	356	334	310	303	344	333	368	333	335	327	306	358	334	366	340	348	321	331	333	325	335	344	346	344	378	321	309	349	347	326	356	320	345	325	298	354	325	335	356	331	308	353	351	342	386	323	312	315	345	329	318	340	334	328	323	337	330	344	336	343	319	346	341	357	344	368	315	343	304	335	357	343	323	335	341	329	333	344	345	311	342	345	308	339	338	384	306	351	314	326	370	339	299	318	338	340	352	317	356	326	319	330	330	314	363	319	334	340	338	322	340	327	310	337	321	342	329	330	339	331	341	345	342	361	324	332	345	335	330	339	344	341	337	362	323	354	336	320	348	328	363	332	359	319	355	358	344	366	358	325	344	374	341	351	358	336	341	373	333	346	332	328	294	368	309	303	329	335	313	362	323	328	345	317	322	346	322	322	329	352	330	349	315	335	350	326	351	337	321	329	321	360	364	322	345	332	329	350	324	331	350	358	338	374	298	375	340	333	362	337	345	333	364	355	376	359	368	357	328	333	340	350	309	313	329	293	339	340	332	361	336	358	365	311	339	319	349	331	370	355	303	308	360	313	349	315	358	318	333	322	323	336	358	337	329	351	332	332	323	301	331	337	310	303	323	359	325	325	333	339	318	322	331	332	335	326	313	309	317	341	351	340	331	333	340	348	347	324	316	337	365	318	350	335	327	357	361	375	323	355	337	318	339	338	340	330	341	353	344	335	315	358	346	347	345	370	330	350	318	318	296	342	313	338	328	337	342	345	345	366	349	338	315	348	305	338	332	349	329	338	331	348	307	317	359	333	332	353	352	346	335	325	340	341	344	344	337	339	354	340	296	330	349	321	324	346	346	323	324	353	366	337	361	341	333	343	331	338	324	365	326	336	326	329	326	338	339	311	354	313	348	319	326	326	303	304	334	328	359	323	299	340	315	333	314	334	334	336	332	335	346	330	330	356	353	327	367	337	320	324	367	369	301	357	308	339	333	328	343	305	320	330	350	322	299	338	323	320	319	350	350	348	348	345	325	323	350	338	332	317	339	347	367	342	329	342	332	347	326	326	346	311	340	345	326	345	321	329	322	307	343	338	372	377	325	310	340	353	352	327	349	331	352	341	329	336	320	328	342	321	334	357	342	310	332	380	315	360	346	358	357	349	331	355	332	347	323	332	346	330	341	332	328	347	336	332	280	351	317	332	311	320	359	342	323	297	360	364	313	355	342	326	337	333	365	333	294	333	312	346	344	334	329	321	322	343	313	329	339	329	330	269	354	302	312	349	345	355	302	327	351	341	340	325	347	367	338	332	330	334	306	341	324	318	339	329	343	331	359	323	365	307	322	348	361	331	351	331	323	304	360	338	296	335	334	351	358	368	355	340	339	361	325	327	357	334	349	353	346	315	333	319	332	309	310	346	349	360	327	328	367	335	322	342	308	362	341	319	322	352	337	332	342	375	339	360	323	343	346	329	357	342	349	345	320	351	297	307	313	321	358	302	339	317	314	292	323	331	337	343	345	326	330	318	343	328	351	325	356	335	368	321	349	357	316	334	322	349	336	352	374	302	327	361	318	321	334	317	336	337	333	317	342	365	325	330	322	320	356	307	343	348	364	345	352	307	349	327	334	336	327	326	320	325	317	306	335	351	352	335	359	380	327	336	338	336	310	339	354	340	330	325	325	340	335	336	350	353	312	295	338	365	369	331	334	356	316	354	347	350	351	356	332	346	334	304	317	358	330	330	345	343	307	338	335	332	325	307	324	314	305	370	332	335	361	326	341	326	332	337	332	330	316	306	317	309	300	341	330	335	383	354	315	339	348	354	304	365	333	343	355	342	346	336	333	348	369	336	309	342	344	368	312	360	329	306	349	316	324	359	357	344	343	349	324	339	316	355	330	364	340	340	326	328	311	354	351	341	332	327	326	332	328	330	346	345	335	337	328	320	329	340	324	314	352	335	325	356	337	340	347	358	318	341	337	324	329	319	339	315	315	348	311	347	327	332	370	344	321	314	334	324	367	331	342	337	323	326	322	317	333	316	324	351	321	382	333	349	342	340	315	294	274	345	337	340	345	358	365	341	343	320	354	330	314	336	365	311	350	334	347	356	303	353	384	325	350	342	322	318	309	336	357	355	370	339	336	325	339	340	317	341	348	332	319	339	325	322	348	322	315	330	311	331	333	345	365	312	316	291	359	332	355	352	337	347	280	340	343	332	311	307	350	316	378	355	336	349	344	340	338	350	345	331	347	326	307	360	315	327	319	337	354	340	356	328	335	350	332	322	302	326	323	346	315	311	323	357	331	350	327	336	322	323	318	334	336	344	330	305	346	330	351	337	347	328	347	333	312	314	341	342	349	347	309	338	367	324	327	356	339	331	357	344	319	315	348	328	314	333	341	341	324	329	328	307	338	342	313	356	340	354	377	367	319	328	328	321	316	318	363	367	342	362	328	343	346	319	337	352	338	346	356	322	320	327	343	334	328	326	341	347	336	345	349	318	341	306	336	372	340	333	320	306	365	319	347	317	301	300	355	314	331	320	329	359	344	299	345	351	337	360	288	343	359	356	347	336	325	326	326	337	362	339	334	322	332	343	335	332	343	302	329	367	342	348	332	345	327	334	322	306	333	327	313	363	311	340	316	313	336	317	331	336	336	311	325	335	339	335	343	361	300	335	314	346	324	353	336	341	374	333	368	339	315	300	316	317	349	323	366	357	338	335	328	329	313	338	328	326	319	327	357	339	325	336	309	333	338	339	365	323	370	335	337	337	363	365	351	348	317	311	311	333	361	341	356	342	332
9994	9911	8388	4306	2812	2036	1747	1345	1104	902	816	774	678	595	621	545	542	532	534	465	465	455	483	453	431	478	398	442	401	395	424	423	426	444	386	419	436	410	415	417	411	402	383	389	394	411	420	423	421	402	378	383	414	407	371	374	365	425	389	422	344	409	388	373	405	414	399	389	395	373	382	382	382	390	432	393	380	420	381	426	424	394	364	399	388	372	394	398	384	388	358	383	402	376	400	434	393	381	399	388	415	389	449	398	391	396	371	395	400	377	356	358	397	382	388	387	404	409	410	370	409	374	375	413	409	406	359	393	390	371	398	374	383	385	401	400	377	397	382	371	402	402	381	394	378	338	373	370	383	327	405	351	390	373	388	352	390	382	391	404	386	363	388	348	356	418	394	387	391	343	391	406	421	398	367	370	380	390	414	389	393	400	394	428	406	390	391	402	421	376	353	391	367	387	382	403	403	364	392	385	407	375	379	377	380	408	386	365	365	431	417	408	394	411	369	369	369	398	409	386	375	380	398	377	388	403	404	394	361	399	366	423	393	411	363	397	366	383	383	382	383	405	415	372	387	403	385	383	437	381	420	377	365	366	392	371	396	386	363	356	395	411	353	385	404	387	387	372	418	364	414	395	402	374	383	375	377	386	388	356	380	396	370	395	353	385	412	394	399	389	382	368	382	380	376	408	355	383	399	413	397	401	379	403	351	380	393	384	378	400	403	377	378	395	416	386	405	398	412	381	406	390	352	371	375	359	415	395	417	410	401	381	392	367	394	408	357	393	375	375	393	394	380	423	404	392	384	394	377	371	395	376	364	373	406	395	392	413	380	379	370	399	390	433	418	384	365	380	407	397	402	335	398	377	397	378	400	388	358	352	399	360	378	409	384	384	397	384	379	387	377	379	374	401	404	413	414	380	383	378	388	366	411	375	361	406	380	380	361	380	378	358	392	404	391	407	394	410	345	366	399	372	374	391	406	392	377	397	354	396	381	387	398	383	400	378	394	403	374	424	348	358	399	398	398	384	382	404	411	414	353	392	415	370	336	368	391	407	347	392	381	379	398	392	423	403	368	378	388	411	401	383	396	410	392	368	373	378	392	393	395	355	391	347	395	373	401	378	349	414	420	392	384	384	370	421	349	430	374	413	415	358	373	353	406	360	419	400	353	383	367	407	400	394	418	403	400	364	400	395	405	408	437	427	377	406	396	419	397	381	388	404	386	365	371	380	423	385	377	397	410	376	359	395	376	386	391	380	393	367	378	370	414	384	374	414	399	417	381	402	398	376	397	376	396	373	362	386	390	360	369	387	385	404	434	395	401	411	397	396	388	390	410	440	356	414	367	394	417	434	392	400	400	354	364	359	382	366	397	392	409	360	395	392	376	394	385	356	405	388	368	377	389	383	379	365	399	416	370	409	390	362	378	386	402	410	370	379	394	416	407	393	392	345	396	369	372	406	396	397	367	382	388	401	364	413	412	409	412	379	415	369	399	403	413	416	372	391	398	394	398	382	375	373	358	392	386	404	374	383	402	401	400	366	389	408	399	394	395	383	340	404	376	404	387	428	383	379	389	372	387	386	412	364	361	369	377	395	381	378	371	403	415	370	392	403	379	404	397	381	394	399	363	395	386	374	379	381	369	419	386	353	409	385	399	421	417	396	383	369	409	400	385	383	366	386	376	420	384	415	388	389	380	412	409	372	388	370	389	394	406	389	398	365	387	415	373	407	395	396	369	373	378	402	359	385	385	379	403	373	407	381	376	379	433	391	390	413	425	345	422	373	389	375	395	362	393	368	406	407	408	368	392	386	403	389	362	368	382	377	374	395	363	390	365	385	423	372	399	390	397	369	429	383	359	377	387	358	379	365	394	396	404	419	372	408	363	419	381	405	383	343	365	357	364	364	422	418	376	393	420	425	353	389	366	383	384	359	334	382	433	400	401	352	394	380	378	403	374	400	389	409	432	395	357	359	360	370	399	410	402	422	412	377	393	431	381	370	375	395	394	400	389	378	363	364	392	408	409	394	391	375	379	418	402	357	397	411	382	391	405	412	375	390	401	336	339	396	410	408	420	376	391	391	362	430	376	382	406	380	406	388	379	403	353	383	405	385	378	390	393	364	403	390	346	404	396	385	367	412	388	393	387	394	394	377	380	405	392	379	362	403	389	371	396	364	368	396	394	372	374	403	395	379	392	383	377	398	372	414	397	399	393	401	415	376	380	358	392	380	414	404	395	370	366	370	355	384	362	380	417	401	381	414	354	380	420	427	374	438	366	352	401	430	382	401	398	418	379	383	403	371	382	374	394	390	387	384	377	363	355	387	413	395	399	405	401	385	379	392	392	382	394	394	423	397	408	391	376	377	389	394	380	384	380	372	402	384	392	366	378	351	358	381	419	400	381	358	395	372	370	374	410	393	359	387	405	411	367	373	395	381	390	372	397	381	395	368	378	386	390	375	386	397	398	388	383	381	398	394	429	339	389	419	407	373	348	387	389	390	378	360	416	398	388	397	398	414	370	390	399	384	370	393	424	361	381	381	377	417	383	356	361	357	419	413	337	386	398	387	394	387	370	368	391	390	382	420	404	379	382	386	376	366	370	419	377	339	342	401	381	412	397	408	391	374	367	360	385	398	427	403	361	373	415	372	384	401	407	392	396	394	360	365	371	395	447	382	378	423	354	353	393	384	389	372	370	380	407	404	375	368	347	392	399	365	386	376	403	391	396	378	381	390	417	383	397	391	414	391	392	409	385	386	368	375	362	408	380	408	412	390	361	391	381	346	407	416	398	406	361	401	390	394	376	408	373	401	395	393	377	393	381	417	374	406	409	374	361	365	414	374	394	416	381	367	387	403	406	387	388	383	389	427	387	384	319	389	392	382	383	387	384	339	394	376	357	400	402	402	400	426	362	386	383	349	375	378	394	396	422	407	383	350	401	371	387	365	358	408	402	371	391	389	356	380	419	370	426	363	350	352	394	369	423	373	393	405	377	394	390	375	413	383	408	398	394	397	383	377	396	386	386	405	377	407	403	419	385	378	382	408	401	400	415	387	405	412	407	396	389	393	429	391	352	386	389	394	341	381	371	375	337	394	388	362	409	434	433	373	351	404	402	379	417	374	381	395	417	408	408	373	365	410	409	431	405	412	365	347	384	386	404	401	380	379	383	416	406	371	399	390	400	403	420	404	367	342	397	384	387	391	415	382	342	370	419	367	374	402	370	380	378	380	389	403	371	357	423	381	402	348	369	356	393	399	366	399	389	382	398	400	392	380	382	416	378	423	389	342	387	350	390	363	382	369	399	414	399	396	383	413	369	365	403	423	381	394	374	390	369	383	364	379	419	362	403	371	379	370	408	383	384	409	381	394	391	400	394	395	369	391	383	378	344	368	349	406	416	397	357	413	389	397	398	397	391	390	423	404	417	372	413	419	401	426	369	395	375	365	378	379	411	376	372	369	388	403	407	387	396	408	376	368	404	430
24875	21228	27692	25033	13251	1271	919	829	770	722	676	691	678	663	653	662	610	641	645	641	611	636	634	638	603	653	659	591	655	653	627	606	646	616	575	616	633	599	643	700	645	621	635	638	640	618	573	618	659	658	634	593	622	628	619	635	585	638	590	595	617	626	625	582	636	645	630	643	612	598	622	591	639	554	657	643	562	583	578	632	602	599	609	622	602	637	627	629	648	671	648	621	616	603	606	645	594	646	644	618	611	641	622	636	601	614	615	616	616	584	620	616	596	601	603	634	596	646	651	645	585	632	623	628	617	575	637	589	655	602	610	601	611	624	614	592	640	590	610	620	651	611	589	649	656	659	590	630	620	616	607	591	641	593	640	580	626	636	686	599	641	631	629	619	599	604	620	611	571	644	639	631	614	578	687	611	590	631	579	612	615	653	620	580	624	579	642	610	616	634	606	629	624	598	643	577	611	638	628	584	595	613	609	607	624	607	604	630	633	612	629	581	623	640	612	637	641	660	650	596	626	618	620	620	623	656	612	615	621	628	616	621	608	611	572	620	627	649	617	637	610	582	610	599	596	628	635	590	628	646	594	620	617	656	624	583	649	622	598	647	645	611	590	617	576	632	611	645	625	604	618	654	631	578	640	624	618	617	593	629	594	641	628	593	621	611	653	617	618	584	604	621	638	584	627	585	605	625	599	619	562	604	668	604	640	618	643	580	588	623	619	608	613	650	611	599	636	618	577	677	575	600	638	592	623	622	577	641	613	641	575	592	646	616	606	658	629	609	606	594	618	597	634	613	650	635	582	632	587	626	632	603	606	630	607	601	579	621	624	653	656	572	600	638	623	615	618	658	580	622	658	624	605	642	607	629	577	592	631	568	633	650	595	646	630	606	627	594	600	647	627	598	631	624	599	589	642	635	577	628	621	585	600	634	637	667	630	609	672	596	622	612	657	620	558	576	610	618	578	582	629	586	628	608	657	621	587	655	613	656	592	627	624	616	631	612	655	608	633	679	624	601	619	608	606	632	583	615	640	608	607	608	612	609	572	679	587	600	589	633	640	646	634	617	667	575	622	606	605	638	604	605	610	596	571	597	605	589	617	606	629	605	587	677	654	612	639	613	644	617	585	605	663	684	655	644	647	634	630	654	587	614	640	599	608	626	618	646	564	640	618	659	584	657	633	592	622	618	611	650	651	582	603	645	611	620	608	612	585	590	636	628	649	602	617	613	626	625	574	591	631	577	618	614	627	619	654	594	643	613	631	593	613	592	654	609	586	624	610	627	634	626	667	626	629	648	608	588	601	619	617	581	589	599	599	625	592	610	625	619	640	647	676	561	594	605	609	619	622	582	607	631	623	612	552	599	595	621	632	630	595	602	601	673	598	575	642	606	620	573	592	594	604	647	599	606	643	614	610	628	608	638	586	619	642	611	589	622	632	661	621	658	650	654	601	630	651	611	617	622	579	670	616	605	654	637	617	632	599	564	608	609	652	603	613	640	598	574	581	626	602	638	616	614	648	621	616	639	616	576	655	606	584	622	667	660	595	638	577	626	603	640	600	631	593	573	610	611	633	632	602	683	611	624	575	618	660	662	591	633	609	608	624	599	621	641	658	581	593	577	622	649	627	649	630	547	679	613	635	643	597	585	591	608	636	603	633	595	603	623	633	618	651	619	674	621	616	586	594	594	636	626	611	599	611	653	625	624	620	621	576	630	608	583	582	617	572	607	633	589	624	619	649	606	647	633	586	628	653	604	600	649	635	625	637	621	607	610	610	619	615	621	640	598	578	645	605	592	632	646	639	609	627	644	586	660	633	618	605	609	635	616	613	629	604	591	633	650	692	610	627	600	620	621	635	605	614	652	641	644	663	638	646	632	655	648	564	623	641	640	620	620	630	655	643	635	638	594	610	635	594	606	626	613	595	613	634	642	630	658	616	607	617	647	591	610	602	589	659	589	624	638	624	637	655	633	648	617	567	634	649	624	600	623	649	664	620	607	605	654	607	607	639	606	620	609	602	617	593	617	619	637	593	587	633	613	621	597	590	659	613	610	633	615	639	627	596	631	606	619	646	625	648	604	634	628	636	612	636	588	657	625	626	641	586	612	677	606	608	632	605	640	624	617	624	580	579	601	592	582	657	631	635	632	632	668	637	624	640	617	676	596	611	583	633	674	659	626	634	600	601	616	577	605	637	614	588	574	621	597	644	610	595	620	668	627	620	659	609	582	612	591	611	585	580	600	651	660	608	583	613	643	659	630	680	632	625	607	615	640	614	642	616	604	580	647	655	606	646	639	585	628	616	577	573	590	613	681	603	632	615	617	607	612	615	647	629	600	623	595	657	645	650	641	571	586	589	606	644	611	633	656	586	606	604	631	623	669	622	623	580	618	646	598	576	626	618	646	569	653	622	601	655	614	618	627	601	621	635	604	622	626	635	660	650	614	601	608	648	635	644	620	610	642	579	565	614	615	609	603	624	639	621	591	631	601	598	612	634	582	647	587	589	659	624	614	641	630	641	600	603	611	624	616	660	592	643	612	630	621	643	609	597	662	612	621	619	675	621	618	601	627	591	659	642	622	636	634	618	584	584	614	599	656	629	596	624	601	613	662	648	628	674	635	606	640	603	607	669	641	630	586	638	616	607	620	627	617	621	609	614	640	647	594	646	641	649	635	619	625	605	578	639	600	564	648	649	612	642	593	618	616	618	619	641	621	612	593	638	660	590	643	622	601	583	602	587	619	624	618	634	638	620	646	580	616	644	659	621	613	639	588	632	598	618	615	637	621	575	636	598	600	634	604	653	591	635	620	637	610	620	646	629	589	628	605	629	586	656	635	636	604	608	607	612	654	595	564	620	641	612	631	623	636	616	629	589	646	652	607	629	664	660	580	706	577	610	632	622	632	617	628	619	616	634	616	582	648	594	631	568	633	630	595	604	646	589	609	600	627	621	594	609	613	625	567	614	575	623	610	589	618	611	571	591	595	649	648	624	624	613	647	590	586	568	632	593	605	615	630	610	661	623	601	615	625	593	664	639	581	672	612	652	583	640	593	642	621	604	600	606	589	588	625	653	639	599	640	610	607	646	615	652	664	588	602	628	590	586	638	593	589	619	566	638	561	620	611	608	634	647	596	620	635	620	638	579	629	619	608	660	649	632	636	644	603	599	641	591	621	635	586	660	630	613	634	629	637	574	624	632	663	606	606	608	595	615	615	587	569	596	635	659	586	623	615	644	550	604	608	616	612	601	622	666	628	628	619	611	633	610	596	614	631	676	613	620	616	630	598	654	604	580	640	639	588	590	638	648	610	663	634	633	572	618	599	573	652	630	659	588	615	589	597	657	600	586	621	596	622	631	623	624	630	607	616	594	642	609	649	602	578	637	633	627	605	633	626	601	630	644	646	593	683	586	664	659	647	606	613	597	626	602	614	622	585	613	641	623	625	611	597	614	610	629	579	625	590	591	569	656	612	629	611	636	627
10271	5985	4874	2680	1896	1564	1363	1207	1158	1011	937	868	837	800	820	790	749	823	743	774	729	729	739	742	729	738	751	710	708	684	729	708	713	737	684	764	694	702	695	716	715	698	675	741	760	747	672	655	727	716	750	781	725	708	664	721	671	717	681	687	724	711	675	690	678	688	695	725	696	722	742	785	713	716	702	664	709	677	718	700	731	740	708	693	688	738	690	686	684	706	724	696	694	726	715	693	717	750	735	726	713	732	679	719	693	745	656	685	742	696	727	749	705	646	714	726	679	677	687	715	665	663	718	724	653	679	682	711	706	674	757	721	716	686	691	677	688	746	743	695	704	737	769	741	679	698	687	710	747	686	724	782	749	709	688	693	702	725	739	689	672	719	742	717	697	740	714	724	688	693	698	709	717	705	704	690	758	675	747	695	711	669	730	697	710	747	753	747	703	705	700	668	704	679	752	699	702	711	721	700	709	676	689	708	723	725	733	704	717	742	729	684	678	691	685	637	714	690	704	677	747	737	672	715	657	722	700	721	702	675	693	692	718	729	724	675	715	688	652	716	707	727	712	719	698	689	728	709	754	710	716	698	702	715	671	700	718	692	756	691	702	686	698	731	737	736	693	716	757	621	768	669	717	713	717	713	682	711	749	688	721	701	726	711	694	741	682	683	702	706	643	685	687	750	688	688	708	730	688	713	696	674	712	728	735	722	691	675	695	711	674	746	698	713	758	801	720	725	691	717	699	722	748	678	700	691	656	707	708	754	708	758	706	672	713	696	720	723	753	740	729	689	715	679	723	688	691	695	692	696	695	717	687	696	697	737	710	670	701	711	696	730	699	772	661	716	708	676	651	691	694	742	741	672	672	720	680	644	737	699	681	662	719	716	710	730	674	724	737	699	697	711	708	700	726	687	674	756	731	699	755	716	729	701	672	701	699	717	747	724	721	693	726	686	710	702	723	711	724	724	702	720	699	669	705	704	715	693	702	689	729	721	730	687	692	690	701	733	750	687	744	727	717	730	782	680	695	725	720	691	726	759	741	674	729	704	725	709	755	716	679	718	743	695	727	685	771	716	699	710	715	691	777	745	711	742	718	718	699	737	748	718	721	726	722	673	706	659	724	665	706	698	683	710	701	705	687	722	712	697	746	733	704	720	653	725	712	675	737	747	749	717	718	697	680	675	671	717	677	690	673	702	679	759	732	679	730	682	676	707	724	706	710	686	672	694	709	691	679	688	753	711	699	713	741	703	700	694	671	691	666	699	698	726	681	679	704	697	690	670	733	733	733	638	720	679	670	706	671	712	714	687	759	641	752	699	676	682	708	695	683	693	741	709	755	692	755	738	684	700	679	697	686	688	740	671	708	662	717	717	692	672	708	760	771	715	742	656	693	729	732	751	701	719	677	731	736	719	679	722	736	709	719	722	716	700	660	718	708	696	695	698	695	683	731	694	709	696	705	697	708	661	733	691	720	708	708	703	674	730	655	672	772	716	705	669	702	711	709	732	703	738	693	712	717	755	705	702	698	768	708	677	763	668	714	675	719	710	691	670	735	732	695	623	678	716	724	698	752	672	728	723	717	725	693	723	718	713	732	673	708	719	729	756	707	714	669	684	723	726	733	683	720	710	718	702	731	708	710	703	666	709	738	712	705	697	679	702	704	725	687	704	723	649	677	694	664	697	737	655	680	680	701	679	695	691	663	732	720	690	723	693	700	743	676	714	661	650	712	702	668	658	721	707	700	704	704	698	721	694	717	739	717	744	691	761	734	710	721	742	669	756	728	683	733	731	729	712	707	691	712	665	660	734	750	686	732	713	723	681	727	729	696	698	727	681	712	687	767	721	755	721	700	669	727	668	715	712	700	692	732	697	712	702	728	685	700	672	684	691	700	710	709	673	712	709	703	721	752	723	741	707	679	709	727	666	693	727	685	698	739	735	707	699	702	695	698	710	705	696	688	675	729	679	728	706	701	749	733	715	726	667	695	732	752	725	668	754	673	698	675	706	728	707	694	740	739	700	733	678	742	658	700	695	710	738	676	679	680	734	708	683	688	757	717	725	684	707	701	725	767	702	692	649	721	736	718	735	732	725	687	755	756	691	695	745	691	654	727	656	702	716	703	690	724	771	711	711	662	706	719	717	746	739	675	717	734	694	701	709	717	701	708	705	709	690	725	665	680	731	680	705	706	722	743	710	692	694	717	699	694	713	707	683	706	697	694	717	723	696	693	668	683	699	703	726	698	682	670	734	689	713	672	738	710	694	681	727	694	728	719	723	674	695	735	751	728	688	673	712	729	735	727	705	718	678	737	712	708	731	663	739	713	716	712	703	715	708	706	692	707	711	730	706	741	688	728	677	725	681	730	704	735	699	712	771	694	718	719	699	701	712	703	676	652	699	690	704	704	673	682	729	701	678	707	687	666	706	659	732	676	691	706	695	708	685	763	706	681	729	747	692	763	683	668	691	671	749	707	690	715	712	680	707	699	672	710	664	714	726	691	718	688	648	669	732	731	713	746	730	735	755	709	706	682	688	722	710	684	698	726	651	678	710	721	744	693	677	700	726	721	677	719	728	664	709	747	757	679	701	695	714	712	672	691	703	705	724	684	714	682	700	652	733	748	672	713	704	695	699	708	726	732	681	724	712	692	658	715	698	698	663	732	738	720	671	680	732	698	683	692	695	680	656	711	745	726	693	675	763	716	728	691	725	743	697	706	670	680	712	713	699	698	713	677	711	719	679	761	701	685	689	706	722	680	709	697	677	763	689	664	658	669	742	715	679	664	704	693	736	667	700	728	683	721	687	700	709	704	657	705	746	686	718	739	666	731	688	678	761	652	673	720	701	745	732	673	711	705	688	661	730	740	692	722	674	751	715	663	717	702	712	715	719	713	702	710	731	688	697	700	690	678	690	696	664	726	679	699	767	693	776	670	674	674	724	722	664	731	698	703	682	691	661	663	703	671	697	694	702	670	737	710	745	691	735	744	731	660	693	661	689	736	731	709	670	664	681	770	699	731	703	712	657	693	713	688	689	739	675	739	722	690	673	685	675	745	661	681	695	657	666	725	730	703	678	664	662	737	694	745	717	704	695	681	704	684	694	708	664	623	727	699	695	665	700	697	739	708	711	753	753	758	720	691	723	722	664	722	688	722	678	712	685	657	732	713	690	714	677	710	715	698	713	765	723	704	706	692	732	739	719	703	709	691	720	679	659	672	713	704	682	740	673	716	695	714	763	710	682	697	681	718	708	696	693	759	758	741	739	710	727	699	666	706	715	687	701	721	729	707	675	655	732	743	698	673	724	684	712	696	754	684	759	691	680	687	774	700	719	687	731	676	707	674	706	709	690	716	734	747	699	683	693	705	740	669	682	728	681	766	720	702	698	711	726	713	703	718	732	717	713	732	664	683	691	708	719	748	698	716	673	713	696	698	764	664	732	698	687	685	703	713	651	708	713	728	669	700	717	686	697	676	711	677	693
22772	21278	29127	23771	21281	21352	12606	1840	1321	1231	1085	1069	1006	964	916	848	854	827	848	839	803	791	746	787	772	765	747	745	740	725	778	760	715	769	725	709	743	748	726	754	723	724	741	776	733	688	691	727	695	728	801	701	692	735	732	729	713	742	744	672	687	761	728	709	724	750	704	736	712	694	703	747	741	730	739	689	728	705	691	710	744	717	675	745	718	700	689	744	721	759	760	736	716	684	724	725	697	726	735	690	744	723	671	703	741	687	713	727	696	694	706	691	718	701	724	725	727	698	713	651	691	686	667	677	747	712	739	700	723	775	718	775	711	726	684	706	693	755	696	663	760	680	747	700	727	704	710	714	709	730	711	709	682	684	744	726	719	694	689	740	697	693	722	720	731	733	712	710	664	712	711	700	725	701	698	706	705	721	735	731	670	714	750	654	743	733	694	757	688	719	730	699	701	710	741	686	745	705	741	732	709	736	681	699	669	707	759	736	731	712	748	704	732	634	757	683	678	733	736	726	689	698	702	655	698	698	728	707	685	712	721	712	703	724	729	698	692	724	714	693	732	718	649	723	685	695	724	722	724	670	679	717	731	668	764	721	704	743	680	719	707	704	726	715	699	697	699	700	771	726	745	714	701	753	716	725	714	743	709	688	690	704	712	719	644	711	694	752	753	650	750	755	690	713	680	710	698	725	725	752	714	705	688	675	707	742	755	720	718	698	723	677	674	796	682	707	761	687	697	732	698	726	707	708	659	724	731	690	673	703	740	699	674	723	687	714	745	718	713	686	715	713	718	683	687	719	684	681	651	698	690	738	722	721	721	706	718	765	738	758	656	737	698	678	721	708	685	712	705	676	654	742	706	753	776	670	690	705	749	676	732	734	709	691	724	743	711	709	690	725	709	709	735	713	740	692	704	686	709	713	703	687	745	700	694	737	673	684	718	712	695	751	676	701	762	729	747	703	707	743	678	715	730	722	727	762	681	724	721	740	714	753	694	698	725	726	752	781	666	666	697	710	719	719	671	717	681	677	714	720	730	702	724	715	696	702	710	723	726	688	738	734	699	745	731	658	737	774	714	689	693	694	628	676	722	708	732	710	769	720	716	672	661	694	673	736	744	751	750	699	726	695	713	698	642	714	701	758	737	697	713	689	688	686	673	693	671	729	743	721	738	716	725	662	677	711	717	734	730	694	746	722	724	707	677	741	681	680	722	718	720	700	706	754	702	709	641	693	678	734	749	712	718	741	722	764	695	799	646	771	647	666	738	717	716	693	737	747	690	707	752	729	742	726	713	724	718	740	710	703	725	774	712	702	731	696	717	719	686	750	721	754	718	709	690	759	721	710	695	654	655	704	708	664	696	685	716	705	688	642	720	702	732	693	785	700	755	665	744	668	694	674	746	677	670	681	703	696	698	665	733	744	727	678	751	723	698	697	676	691	706	610	712	699	725	761	773	713	750	690	629	706	704	676	716	708	711	723	713	742	702	763	758	713	748	705	799	720	747	716	692	653	715	719	723	724	675	668	744	740	704	712	720	710	710	709	688	768	740	718	735	711	721	682	751	690	698	707	699	712	755	706	685	704	697	681	733	710	716	700	719	703	696	694	730	703	675	736	738	714	659	706	718	705	652	704	689	748	700	768	671	707	727	672	676	689	695	756	748	696	730	705	669	706	668	695	728	710	670	707	772	673	703	690	714	716	698	703	712	723	681	680	680	713	690	725	652	687	717	737	690	742	776	722	737	722	720	747	710	716	723	681	761	738	698	737	785	674	697	694	689	698	716	735	739	682	712	731	759	688	711	680	730	731	767	719	683	745	761	672	717	704	704	709	782	724	718	680	721	692	710	712	708	649	692	674	708	750	718	734	719	666	704	689	693	683	735	705	692	718	677	710	717	712	707	718	691	708	726	765	739	682	723	684	684	686	704	662	725	692	764	668	752	778	732	712	707	743	722	686	708	699	700	676	706	714	699	715	725	724	695	693	743	735	692	726	718	725	711	725	697	701	761	739	689	702	724	694	704	677	681	739	677	731	730	697	707	702	706	689	749	720	722	740	695	741	742	744	717	704	731	750	729	723	700	716	660	714	683	710	750	707	712	719	688	660	742	710	716	720	757	737	665	700	760	675	717	796	755	676	686	729	701	683	765	705	710	677	698	688	701	653	708	670	701	736	685	720	723	715	697	699	733	729	691	757	753	716	721	735	724	762	672	622	690	656	670	682	715	671	680	732	756	694	693	669	743	736	701	720	703	712	688	711	758	697	649	702	643	709	688	680	683	699	673	714	725	657	722	692	649	693	719	765	653	737	715	708	722	687	706	725	728	733	730	718	736	705	720	712	733	746	738	717	660	713	687	680	702	725	667	709	720	716	756	713	725	691	673	754	703	721	709	659	707	712	671	727	724	682	725	689	677	738	676	693	711	702	696	658	691	661	737	712	731	706	710	695	721	719	774	636	726	663	676	722	714	734	719	721	719	696	698	716	729	687	704	706	711	738	679	694	702	664	726	678	746	712	703	764	713	734	676	732	690	688	729	726	708	723	687	685	710	729	715	695	709	690	729	727	714	695	719	693	711	693	717	746	765	694	736	747	669	697	740	715	690	736	739	716	678	748	666	714	719	667	695	659	705	686	722	714	640	721	764	715	701	754	716	723	770	733	730	694	728	714	723	702	744	767	706	708	708	760	722	719	682	746	706	704	765	741	724	735	730	738	660	705	723	696	727	716	682	670	696	710	735	738	699	685	708	729	691	736	692	716	680	708	710	690	714	705	684	693	693	729	701	672	726	720	758	699	677	798	708	714	701	702	712	698	724	686	743	717	709	698	669	730	724	751	709	691	694	711	785	719	733	694	658	656	726	748	680	676	725	683	763	712	757	716	681	690	693	692	705	689	682	716	689	745	661	683	709	737	690	668	604	712	732	688	695	678	707	735	720	715	715	745	679	701	714	735	683	676	762	707	729	680	722	742	718	702	743	707	752	727	707	705	639	698	702	673	685	682	761	729	757	722	717	726	752	718	699	752	662	703	700	725	743	741	692	718	691	725	712	689	670	664	724	704	708	738	728	704	710	712	687	693	714	709	705	694	693	704	682	696	671	727	725	708	702	713	721	697	702	698	707	689	700	694	701	701	713	741	753	699	714	674	701	687	720	709	755	730	752	706	694	742	701	725	726	717	749	703	693	696	743	681	681	655	726	714	670	765	745	681	714	703	727	771	631	662	708	689	714	754	730	687	755	699	707	693	723	718	702	672	740	724	741	726	731	703	689	738	707	698	688	718	772	677	736	713	710	711	712	714	673	671	727	651	692	716	687	680	671	663	674	733	696	708	718	686	721	739	686	699	686	745	709	737	696	720	743	673	670	722	712	744	701	654	677	731	733	707	685	668	728	737	697	715	741	738	703	753	723	695	763	702	721	666	718	698	729	727	674	704	727	749	654	729	740	664	742	724	694	741	685	709	681	700	653	700	720	733	760	744
14515	16325	13772	7544	5107	3836	3180	2530	2194	1832	1638	1525	1325	1194	1182	1092	998	951	992	985	906	941	912	892	884	869	839	877	795	840	846	874	797	780	774	856	824	805	787	788	791	798	767	832	804	775	800	784	808	770	792	783	781	761	796	761	760	825	783	761	745	824	797	783	758	774	813	822	751	756	773	735	787	729	807	797	741	795	785	734	799	758	758	772	770	810	760	756	757	772	767	737	741	777	742	732	764	720	774	777	772	755	756	767	758	747	785	716	770	769	738	768	742	789	771	744	757	761	791	771	758	727	743	767	837	728	791	791	744	805	733	780	736	765	803	770	789	761	744	799	756	739	763	764	757	726	763	769	784	785	760	790	787	831	759	721	770	787	765	721	740	758	771	786	729	697	812	773	753	757	774	799	794	746	741	793	779	730	742	807	754	800	767	715	805	727	736	754	743	769	723	762	807	747	748	725	738	716	826	751	721	785	767	737	754	699	762	776	739	758	790	796	764	751	750	723	775	731	793	746	776	769	808	795	792	797	775	749	836	800	768	789	769	800	753	737	792	739	816	733	761	750	798	769	801	723	811	740	797	776	704	769	751	757	787	737	791	767	755	758	745	743	781	778	768	774	815	756	751	777	687	802	829	728	767	768	789	783	781	771	761	763	784	770	754	714	778	776	709	741	764	791	737	759	765	781	708	766	776	775	741	773	753	772	732	782	828	744	774	757	803	772	786	779	773	757	784	778	791	804	766	755	812	787	753	787	760	759	813	751	786	785	769	763	785	732	730	742	763	771	801	761	774	753	782	756	785	810	793	776	780	750	753	775	783	807	749	820	763	785	719	779	801	757	760	752	782	736	795	743	740	790	779	751	711	742	760	780	732	758	740	799	761	761	732	816	774	760	792	729	802	767	695	769	763	772	762	746	758	787	731	706	753	698	756	734	778	791	727	757	778	770	743	723	753	784	754	775	760	795	838	748	771	778	812	798	768	699	773	779	728	752	749	794	815	756	754	711	759	757	762	738	758	776	796	784	693	750	771	740	763	773	756	815	746	768	787	729	753	772	721	752	774	780	753	766	805	748	804	765	781	771	783	821	779	744	795	676	760	758	740	783	739	764	758	767	723	757	769	748	751	771	749	812	738	760	733	756	750	784	751	784	728	788	751	776	797	704	786	740	787	732	815	825	766	755	731	738	788	724	771	772	772	740	759	785	789	750	755	728	740	729	838	810	770	753	808	740	805	771	769	776	746	810	779	794	762	717	782	768	768	761	779	750	735	748	750	791	802	752	764	813	731	753	754	732	788	766	762	789	741	733	763	743	769	769	767	740	815	771	792	741	753	750	792	741	762	764	794	762	784	762	785	779	771	782	760	804	808	767	779	801	719	758	743	780	773	745	756	738	722	773	800	703	726	786	764	749	757	757	805	762	712	739	804	739	740	752	789	806	768	767	766	757	770	767	779	744	720	782	785	764	741	809	738	797	763	750	737	751	774	782	772	783	796	810	770	710	761	749	772	769	812	756	757	793	763	768	758	789	766	757	755	754	735	746	748	787	763	738	760	732	741	783	764	745	808	777	773	791	789	741	789	720	783	759	776	724	816	781	763	747	788	709	770	746	740	797	762	765	803	723	764	781	801	745	739	799	707	725	752	800	732	749	799	799	792	747	776	798	778	774	757	753	779	756	720	748	718	744	737	784	748	788	747	736	729	767	768	759	726	745	755	768	717	780	781	774	733	731	754	806	766	719	749	782	803	775	736	714	758	778	775	746	807	761	727	786	789	761	762	773	743	795	771	743	778	727	803	759	780	778	803	724	789	713	783	748	761	718	765	826	777	753	741	735	769	749	765	735	728	746	838	750	763	739	781	752	691	791	736	784	740	768	740	783	795	777	766	746	763	756	803	738	683	771	735	766	738	768	794	687	799	772	768	780	737	751	770	740	799	716	751	789	775	820	773	798	797	813	798	778	779	745	740	715	745	802	824	784	788	680	748	785	770	784	799	803	704	768	775	784	764	702	782	773	752	833	778	771	749	750	757	799	701	747	715	731	773	745	822	769	775	789	753	747	788	783	763	723	744	722	771	793	721	765	798	740	762	749	731	798	681	767	796	774	787	736	808	755	737	792	748	804	773	746	805	725	781	733	780	733	761	798	767	755	815	792	827	766	741	738	777	763	752	742	786	737	778	765	727	740	752	778	726	801	775	778	758	744	803	753	794	753	735	771	765	761	747	753	779	745	730	786	734	756	797	749	751	761	766	755	758	755	766	740	754	758	745	784	752	738	784	749	796	757	734	728	730	743	791	780	802	779	791	797	769	795	797	797	750	760	754	812	775	783	774	765	755	723	733	732	775	767	755	727	770	775	781	737	746	758	738	806	790	786	768	739	747	687	778	769	750	761	755	786	760	792	772	797	745	767	750	795	738	729	771	774	767	724	747	754	750	773	754	727	761	791	778	794	776	793	781	760	761	767	784	799	772	749	765	764	765	746	741	788	771	761	778	808	759	747	724	731	772	797	781	775	751	783	761	768	786	733	685	749	756	759	764	752	810	774	742	744	808	740	774	753	755	768	765	758	763	723	743	736	800	737	792	777	761	753	777	799	766	769	799	834	774	795	787	771	758	772	776	722	732	715	743	785	700	749	788	803	696	820	746	761	744	766	753	752	767	765	743	773	796	768	777	808	781	797	796	749	725	763	785	770	762	770	799	790	746	750	732	827	785	763	776	796	801	766	727	779	767	755	771	741	787	765	755	786	708	749	768	769	751	744	751	790	785	768	747	765	789	805	737	777	776	732	805	762	739	749	817	779	762	760	763	742	739	737	748	764	733	735	788	762	733	752	720	783	792	782	702	737	754	769	755	748	770	759	828	805	779	720	755	772	761	772	755	785	786	762	773	776	729	788	792	748	737	801	787	801	735	756	760	795	807	820	762	708	773	741	730	808	759	799	783	749	739	765	757	753	783	738	750	753	798	769	742	759	771	727	797	777	748	746	759	733	760	766	725	769	754	746	780	746	747	756	754	750	730	770	798	798	770	773	759	745	751	802	756	806	781	728	772	707	710	727	805	765	792	759	752	736	753	729	781	752	743	719	789	735	820	712	808	789	778	783	808	788	740	789	768	743	746	769	723	741	726	754	766	761	766	798	723	772	767	729	741	785	801	765	771	755	793	760	747	774	727	783	713	712	784	796	727	741	729	764	829	789	781	767	805	770	789	682	727	788	763	768	742	720	737	745	818	736	770	748	732	733	806	744	707	752	758	798	829	792	773	755	761	827	724	786	801	780	733	734	734	767	806	773	744	694	748	821	749	752	809	762	743	811	815	762	743	790	724	754	763	794	743	757	751	699	760	768	750	808	754	775	771	772	757	765	744	734	779	753	724	749	833	793	787	748	774	731	770	804	778	757	809	788	782	705	749	736	771	768	763	761	807	757	799	768	725	777	796	814	747	742	766	776	792	779	812	778	758	756	783	730	765	791	785	757
27358	20493	8536	795	464	433	374	368	373	344	331	328	336	382	341	318	328	373	367	353	369	362	371	320	357	343	347	350	340	349	345	381	334	334	327	326	306	392	301	325	328	333	322	364	317	344	361	341	373	365	357	333	339	300	359	326	330	359	353	341	360	356	326	350	352	347	387	344	342	351	352	349	373	319	338	364	327	343	343	358	338	342	336	316	329	335	358	309	300	347	325	298	329	310	353	319	348	328	348	350	323	344	355	326	312	322	362	366	336	335	354	324	350	354	319	348	342	291	327	330	376	334	321	320	302	330	347	327	340	339	328	365	310	355	332	320	341	336	327	353	352	360	352	334	336	322	345	362	359	343	348	321	342	341	342	340	362	355	340	320	352	301	316	348	356	315	349	312	337	369	350	362	353	349	313	334	382	313	342	337	357	355	344	336	314	347	353	333	335	329	322	309	356	356	363	321	320	346	360	363	358	340	342	357	342	342	325	315	362	372	372	348	338	336	339	351	334	337	375	336	340	322	329	349	359	296	324	363	317	342	335	325	349	350	331	367	340	331	340	307	378	323	342	333	336	356	337	326	327	309	376	329	347	350	345	299	330	318	329	346	351	309	350	354	324	339	345	356	318	355	381	326	353	333	348	372	310	338	333	350	357	317	320	315	332	339	314	344	328	319	327	350	326	366	366	357	324	371	325	334	329	330	305	304	382	356	343	319	320	350	386	315	343	334	327	352	370	295	325	329	358	342	356	371	314	342	335	315	348	318	300	332	320	329	372	329	321	359	361	334	357	334	332	353	356	343	338	331	359	340	333	331	362	329	334	309	363	344	343	349	329	325	351	358	329	356	331	336	325	353	341	344	386	339	344	359	332	300	339	383	343	320	335	323	342	318	367	335	358	333	337	353	338	352	347	320	340	355	318	323	305	326	362	357	331	343	354	323	332	321	354	343	359	333	299	352	364	355	342	331	322	341	334	326	333	348	340	359	358	365	349	323	341	335	370	341	345	351	318	327	366	346	332	352	337	355	340	326	339	334	341	366	309	349	333	359	312	351	356	322	320	332	326	331	337	351	360	351	337	363	346	342	345	352	347	345	319	348	329	337	346	327	353	347	353	370	340	320	328	351	344	345	349	305	349	384	351	357	335	336	374	332	357	325	344	373	350	350	339	345	353	359	357	333	340	350	375	358	334	358	311	335	370	359	336	339	354	317	353	331	369	335	344	386	313	367	331	338	347	339	367	306	339	338	367	314	320	330	325	324	342	357	352	351	336	325	322	358	338	337	349	341	335	331	367	351	373	337	334	341	325	337	344	354	358	335	351	314	305	327	352	352	330	312	324	326	339	348	336	383	341	343	331	334	371	331	367	341	355	349	323	328	358	346	354	356	314	339	338	340	350	335	316	321	349	324	320	314	316	365	356	366	354	366	330	336	352	331	339	319	344	359	384	345	342	344	307	345	313	320	337	349	335	345	337	378	366	339	327	349	304	346	314	373	360	323	361	325	345	351	321	354	344	352	328	333	341	318	331	319	334	355	334	334	337	393	326	345	333	328	324	344	334	339	350	344	324	369	331	311	336	318	319	329	351	341	349	361	367	331	345	341	335	322	326	353	367	339	303	327	334	362	357	362	319	343	371	376	290	336	329	336	308	334	351	330	344	335	339	342	346	342	320	318	351	353	319	315	329	354	383	315	340	308	350	329	343	323	320	347	351	356	323	339	338	322	346	371	331	373	302	352	392	322	318	331	347	343	331	339	346	360	336	351	319	349	328	333	347	339	344	370	361	323	313	336	344	350	366	341	342	339	330	351	345	362	323	343	331	323	324	333	359	312	346	371	368	340	330	292	350	357	325	330	339	354	348	326	347	358	333	319	355	326	362	368	357	347	337	349	322	313	332	330	339	332	320	350	325	346	370	357	323	314	330	359	319	340	349	334	318	333	341	324	348	339	353	346	309	303	347	344	358	314	363	340	325	333	357	323	335	335	339	350	306	359	341	324	315	344	348	359	342	326	366	360	350	348	351	340	336	366	334	358	343	329	338	378	325	310	367	348	338	328	312	328	373	336	346	337	342	344	345	370	363	323	332	318	350	334	354	325	329	382	356	360	307	341	348	329	356	366	307	330	303	365	354	346	348	347	315	312	331	335	358	345	358	331	333	351	364	376	314	345	320	374	344	372	313	354	324	358	335	338	345	365	321	372	356	380	324	334	320	359	348	327	335	338	318	320	363	333	352	369	349	351	319	319	326	339	372	337	340	336	356	333	368	314	358	327	337	359	334	371	330	376	304	321	321	341	361	345	358	361	345	370	368	359	323	319	350	349	341	339	365	349	303	369	355	357	367	351	337	361	328	322	346	372	320	347	369	314	327	341	346	321	361	364	349	359	309	331	365	340	340	324	342	344	316	326	319	361	338	335	363	322	345	322	347	355	362	304	311	350	335	319	338	344	363	316	315	336	332	353	312	364	334	350	307	358	353	340	344	321	356	350	324	365	353	311	332	372	345	350	379	326	328	341	353	368	344	319	347	348	340	329	357	338	308	298	320	333	340	336	339	345	359	338	337	321	357	333	334	350	338	332	312	342	319	352	323	335	329	329	335	339	345	342	308	340	349	355	326	355	357	347	311	328	316	358	340	341	332	358	332	309	319	316	350	333	353	345	329	337	369	360	340	355	332	328	335	293	342	353	349	324	355	357	360	344	372	324	336	324	329	315	323	339	307	346	320	355	337	351	349	330	343	313	363	318	333	336	327	334	346	314	334	342	342	345	343	344	340	369	320	357	354	387	303	343	350	348	321	322	370	362	341	345	346	337	329	350	355	338	362	329	346	355	343	330	345	346	356	340	336	298	325	345	336	356	333	315	342	344	342	366	346	314	328	327	329	311	297	328	356	334	337	334	320	331	339	358	372	313	373	351	348	345	322	329	317	311	313	348	333	337	327	361	345	360	326	353	348	323	343	376	316	346	333	351	321	347	337	378	364	360	327	324	356	320	333	330	325	292	348	323	314	347	310	349	322	358	324	342	308	378	342	317	354	328	335	319	357	346	347	389	358	344	336	358	287	328	331	294	322	381	326	347	314	346	333	330	355	335	314	350	336	348	334	359	348	300	335	352	354	317	341	343	358	308	334	316	344	335	332	316	340	361	361	353	326	316	356	346	295	326	364	302	361	337	338	304	322	346	325	323	359	300	365	320	334	319	343	346	341	363	314	332	357	341	335	350	306	335	342	336	362	320	355	301	302	342	328	283	315	342	315	321	342	321	348	316	339	331	329	315	347	320	338	318	327	358	334	289	327	360	349	312	366	343	373	325	348	361	335	332	356	374	363	309	353	307	342	352	326	352	355	335	361	328	329	359	316	356	375	331	354	341	333	304	340	309	341	351	333	318	318	301	354	338	354	345	323	364	324	329	348	344	353	325	325	312	350	347	344	305	326	349	323	338	356	348	333	323	343	285	363	327	304	348	374	329	348	327	323	313
8552	1316	1091	711	578	537	517	463	461	418	444	423	432	418	401	421	418	388	415	368	429	393	433	429	393	437	427	427	416	423	408	411	391	443	392	393	407	446	436	428	410	416	399	388	420	384	405	380	374	400	397	382	424	392	433	431	410	413	411	397	432	399	429	420	417	400	401	417	367	434	427	440	411	432	406	401	398	437	434	417	379	379	399	373	423	390	409	426	413	411	409	409	416	379	425	416	407	360	397	433	406	400	412	410	399	403	421	413	394	390	393	394	395	416	402	425	409	386	434	385	406	416	472	422	386	417	397	416	402	369	401	365	408	412	393	443	398	396	385	430	415	422	415	448	389	405	424	411	409	393	427	409	409	396	425	437	413	403	417	397	397	402	399	427	404	425	426	423	441	403	408	437	398	386	402	407	371	392	396	396	426	424	378	427	429	429	388	417	430	388	387	368	384	408	445	412	396	438	368	419	396	388	386	409	396	397	421	429	389	418	411	410	411	423	425	405	419	380	405	419	417	396	387	438	422	456	395	398	425	399	385	412	397	414	403	415	425	387	364	409	386	397	446	408	413	416	420	405	422	394	385	403	383	396	409	393	422	413	423	402	384	400	428	407	378	411	382	402	444	414	430	442	406	406	400	352	401	396	435	375	429	457	404	395	392	408	417	397	389	389	434	389	407	419	409	395	418	398	417	400	419	409	425	382	409	415	454	429	407	438	404	398	398	413	419	431	384	426	372	408	399	395	416	411	402	419	416	401	377	441	373	429	420	387	406	417	389	410	427	377	394	426	403	375	410	406	421	410	375	393	426	385	388	384	388	429	403	391	408	411	401	424	399	371	391	407	427	395	401	404	379	408	434	427	417	405	420	393	402	385	445	419	399	385	424	417	395	397	412	429	406	416	380	405	382	424	427	409	401	411	378	392	459	416	414	395	410	376	419	424	403	413	413	400	402	386	434	430	387	389	415	427	403	386	401	416	427	416	412	403	415	442	389	396	432	393	442	423	415	424	410	434	393	435	425	397	403	374	400	419	400	443	402	392	424	406	433	404	401	398	419	398	433	411	392	407	412	394	411	356	393	426	426	376	421	401	397	403	395	436	395	387	401	386	416	403	400	368	419	389	398	400	407	442	395	385	413	465	442	420	422	417	431	406	397	392	432	371	393	415	396	408	403	411	414	380	400	439	420	377	391	413	405	399	383	430	383	437	409	406	386	372	404	387	449	403	413	403	435	393	398	434	412	428	415	409	397	433	402	394	417	436	393	432	410	413	423	383	383	404	405	421	414	403	440	385	383	404	388	434	387	423	395	412	436	419	438	399	376	431	393	439	409	428	388	410	401	429	375	431	396	417	406	416	403	422	423	431	374	397	424	382	408	423	408	412	413	410	411	427	417	398	416	407	403	418	434	406	402	417	398	403	423	394	376	394	386	425	427	409	418	420	415	409	428	422	385	395	427	443	442	441	368	379	396	394	417	392	388	402	368	421	424	382	430	420	437	381	393	426	414	431	395	436	419	399	406	376	396	395	392	406	416	409	370	397	397	403	416	418	411	420	407	411	430	423	402	378	409	399	407	422	428	428	402	434	404	377	441	369	444	427	393	439	370	404	458	435	410	387	395	422	407	375	426	402	399	406	388	400	402	374	416	402	413	406	401	395	405	406	414	418	373	421	438	383	387	423	405	419	423	409	383	373	442	408	418	422	395	451	412	388	413	397	423	368	405	394	414	394	400	456	391	397	393	409	394	393	448	402	409	396	444	417	459	396	446	384	435	411	396	384	455	433	416	441	395	408	421	425	419	429	429	386	372	394	377	421	396	402	406	389	423	450	394	394	417	421	402	437	414	397	439	414	415	368	393	377	390	424	391	438	422	409	397	398	401	406	400	409	400	403	419	415	406	405	392	391	447	395	387	385	413	440	404	401	393	412	405	404	385	372	422	416	408	388	426	419	411	410	443	397	394	397	387	408	431	371	375	381	412	380	427	444	407	395	430	401	408	401	416	408	422	397	398	452	416	414	399	372	418	388	414	436	439	426	432	389	422	383	404	437	408	423	406	395	424	437	437	407	410	401	415	422	444	416	450	415	413	380	447	421	388	416	405	359	384	408	388	386	409	405	367	397	412	410	441	411	403	409	396	416	401	403	412	397	443	374	409	421	429	401	405	374	411	456	443	417	391	397	416	417	423	438	403	406	392	419	409	383	407	399	421	396	411	398	390	405	438	386	408	466	402	396	429	443	403	401	418	405	396	386	419	410	444	409	395	401	418	397	469	412	388	359	403	408	382	394	386	434	411	410	403	448	375	418	420	395	397	409	428	414	431	385	403	399	411	429	413	422	434	423	409	369	387	400	411	419	422	406	395	380	385	395	398	420	406	389	406	423	375	392	442	391	367	396	390	402	399	393	397	408	389	373	391	415	437	449	418	383	429	431	437	400	416	417	409	416	392	424	428	392	416	427	418	451	403	402	441	386	397	426	397	390	428	433	393	413	406	414	435	409	415	395	403	392	366	413	394	405	428	417	426	361	423	398	417	385	406	408	408	429	430	434	385	390	412	407	445	453	404	435	416	396	404	441	419	394	409	396	415	428	411	415	410	359	421	408	422	414	409	436	402	394	414	419	384	390	429	377	407	412	389	454	411	409	389	390	422	433	384	401	383	409	418	442	364	425	390	395	411	463	403	368	409	399	416	406	445	407	415	398	416	435	424	427	404	398	408	426	419	421	456	428	419	356	392	438	419	416	361	404	424	409	419	391	401	422	426	407	430	398	395	371	404	405	392	404	405	418	402	437	414	407	396	436	406	435	409	391	409	399	394	414	417	426	370	407	411	433	406	420	420	408	446	396	439	421	416	386	386	393	394	380	449	424	410	390	389	406	373	402	404	389	421	419	400	377	391	403	408	433	381	423	402	387	367	425	406	393	422	383	394	399	418	432	396	427	384	404	451	410	408	466	373	411	422	424	434	412	378	421	376	448	408	404	364	412	410	428	418	423	435	399	429	424	424	422	419	399	405	418	419	416	397	407	401	413	439	393	399	416	369	396	409	371	376	407	387	431	356	401	409	457	415	412	373	441	409	394	417	429	410	436	394	456	386	424	400	428	404	379	419	427	357	425	441	438	403	450	394	413	400	438	411	436	426	403	446	405	377	398	379	397	412	398	435	413	400	399	423	395	433	448	371	392	413	432	403	405	428	383	382	423	429	389	404	408	423	413	412	420	405	411	394	423	416	445	385	448	426	385	449	412	422	397	399	431	423	382	400	414	402	374	395	385	417	427	419	424	403	368	375	404	390	425	400	430	391	426	396	420	451	422	418	440	404	381	426	403	370	404	394	401	402	412	424	421	387	388	429	377	431	408	414	403	397	388	385	406	405	417	397	398	387	412	397	421	409	435	406	437	405	441	396	408	406	427	440	401	423	401	372	423	390	402	435	405	391	380	395	407	408	426	392	373	393	421	435	419	388	467	402	388	413	433
23719	21236	28669	24090	21239	12769	1356	755	703	588	601	540	471	458	440	418	397	384	375	370	383	404	340	395	355	400	353	388	344	350	355	333	344	369	322	350	369	369	364	347	351	349	324	347	348	331	378	378	355	344	342	357	347	343	318	339	325	298	307	331	338	351	325	343	377	343	353	328	345	351	329	329	339	322	361	338	350	341	348	337	358	346	367	316	343	319	351	350	322	363	307	317	335	323	350	316	362	335	330	326	342	332	363	319	345	299	343	352	336	350	334	347	354	323	305	340	288	328	335	353	363	357	345	325	298	357	338	325	367	348	369	344	310	309	341	348	367	362	355	337	322	292	344	332	369	346	365	385	355	327	331	315	328	336	334	293	337	332	291	311	368	351	335	330	321	358	334	324	338	334	321	361	320	316	316	345	373	341	318	320	333	316	351	301	313	347	339	345	315	337	333	331	324	310	371	319	350	340	349	341	338	364	341	346	359	338	329	352	343	322	326	337	330	367	324	321	332	328	351	344	358	344	344	335	310	355	360	339	340	300	307	359	316	304	353	351	349	339	347	340	340	308	355	326	317	318	348	328	311	314	322	323	329	320	323	365	330	303	337	351	352	322	336	374	347	324	328	334	318	332	356	353	346	335	320	348	329	354	365	325	377	338	358	344	323	323	330	335	346	330	335	359	333	326	343	341	341	331	345	352	339	322	340	318	313	368	336	320	314	290	345	337	331	344	321	317	336	390	326	343	337	327	313	339	342	368	335	342	332	324	362	326	358	364	355	307	358	335	335	329	344	330	332	349	333	330	353	349	357	331	340	340	340	331	336	315	324	317	327	319	342	341	370	321	332	315	331	335	317	326	293	318	331	320	323	328	303	310	325	319	364	331	325	331	327	348	297	353	327	332	358	329	352	353	339	352	331	326	331	331	337	328	313	339	330	346	298	342	314	345	353	358	356	316	298	328	350	303	343	320	336	328	336	316	335	323	301	354	335	305	379	379	362	334	300	360	347	325	360	367	334	321	341	321	330	365	340	315	309	358	292	348	347	341	322	363	340	330	336	358	296	368	326	337	291	338	328	300	317	350	312	364	350	358	316	346	331	295	356	327	343	306	338	368	318	337	357	333	300	323	353	363	333	316	371	346	329	354	364	339	300	338	375	343	339	325	323	327	339	334	334	337	320	316	349	311	339	354	316	373	365	317	354	326	333	353	336	338	351	327	305	318	335	345	333	340	323	364	316	325	322	342	334	355	294	363	327	326	338	356	324	355	338	354	296	340	323	338	331	330	324	314	347	323	315	351	337	340	340	306	320	294	329	324	294	337	350	327	356	317	338	339	349	354	311	332	348	353	341	347	342	347	341	346	344	354	326	337	345	331	319	300	345	328	348	346	354	296	315	299	325	315	323	301	332	355	335	340	319	336	344	331	355	346	330	288	329	318	342	292	334	340	344	332	312	371	339	340	352	355	320	351	333	297	344	325	345	363	317	313	365	293	328	363	337	335	314	317	327	334	349	333	361	342	357	334	315	334	323	324	317	326	361	337	322	356	344	363	353	304	316	346	323	332	303	335	350	370	334	349	337	314	361	324	326	349	367	325	318	359	353	326	391	304	318	341	318	310	341	356	338	319	318	329	334	380	344	308	312	317	343	347	316	326	322	330	324	359	347	337	318	323	341	349	362	380	306	353	319	313	339	333	319	346	345	359	333	333	319	331	326	324	323	310	361	351	327	350	348	352	323	332	323	349	374	322	323	339	371	314	318	354	335	297	357	336	321	380	327	352	331	361	324	339	329	319	317	316	352	319	338	322	352	348	322	353	353	330	357	338	329	329	320	320	326	328	328	372	328	335	332	344	339	361	350	335	330	361	346	375	348	351	353	317	309	321	345	329	312	343	350	336	324	318	312	299	328	350	323	345	358	334	324	304	357	353	339	324	319	349	326	357	340	314	308	333	342	370	343	298	338	368	344	333	324	315	309	333	322	339	347	323	353	307	338	308	317	373	304	350	327	322	307	323	330	375	323	345	336	328	322	359	325	325	337	360	321	339	335	327	323	311	336	336	361	308	344	335	314	296	321	323	302	342	341	346	342	331	315	354	358	349	316	348	331	363	329	357	289	332	337	311	334	345	353	342	342	318	345	325	332	315	322	376	328	338	347	317	340	346	355	333	293	359	359	350	371	291	333	312	347	328	317	356	330	344	316	365	294	338	324	310	332	328	341	321	323	331	345	297	353	333	350	304	321	355	348	360	306	340	349	321	312	337	349	323	328	329	349	339	379	343	326	340	359	337	365	327	355	334	350	350	330	304	305	379	348	336	318	335	320	307	356	317	327	312	341	352	326	330	329	344	351	353	311	320	327	331	350	363	321	334	326	333	319	341	351	321	323	324	308	351	324	309	345	305	370	347	320	361	295	323	353	325	319	357	336	330	348	328	337	369	335	348	334	312	326	368	375	331	348	333	338	326	334	336	326	315	343	352	329	355	332	349	383	337	336	335	360	348	300	316	365	359	320	320	356	339	314	327	350	350	336	333	327	337	356	346	342	341	342	315	325	329	341	349	324	350	333	321	291	328	348	306	349	328	309	369	360	338	342	314	329	332	352	360	361	376	364	345	329	340	339	367	323	328	347	344	372	328	317	331	340	341	331	342	356	363	326	350	345	336	374	323	350	314	330	331	295	366	339	302	336	359	344	328	323	350	323	353	320	307	326	316	359	326	314	348	319	322	345	341	329	338	389	360	369	316	356	343	340	369	333	321	342	325	314	325	323	338	347	333	346	331	335	339	350	383	337	346	354	317	334	340	314	332	325	315	322	332	302	329	289	329	356	347	334	324	326	353	345	357	322	313	321	311	310	328	318	343	328	351	320	346	357	321	334	346	325	322	349	339	354	337	323	326	368	312	377	322	310	317	338	321	329	335	345	332	367	317	314	356	341	337	366	339	315	310	317	336	317	304	340	311	345	344	372	370	329	347	344	327	349	322	358	349	315	308	343	343	343	320	333	326	331	331	291	381	337	349	346	350	319	327	316	320	309	296	338	351	303	328	349	323	313	343	363	339	314	321	334	343	343	334	324	354	327	353	323	330	352	343	329	345	339	326	345	373	342	361	323	354	325	341	360	310	355	335	386	340	314	353	341	316	338	306	307	349	340	343	350	331	346	309	338	324	322	341	326	344	334	318	332	361	363	324	361	330	338	345	351	369	316	322	330	318	373	324	355	367	330	328	299	327	310	329	330	356	331	374	330	309	287	326	323	336	351	327	349	324	331	335	383	348	330	320	387	349	328	349	316	354	368	384	329	337	337	349	362	341	347	311	335	316	347	343	346	361	331	318	331	345	337	369	344	345	317	315	335	351	312	340	317	364	314	352	302	330	328	343	308	319	344	323	306	349	352	346	330	329	322	341	349	324	341	329	363	286	326	333	309	339	302	299	339	311	324	337	343	326	310	346	293	325	329	339	343	333	332	368	327	328	336	326	329	292
10504	9702	8141	4083	2656	2001	1626	1346	1127	936	803	752	725	619	582	565	545	487	480	492	454	485	470	474	428	485	453	411	412	415	376	415	436	379	387	408	400	427	445	428	412	401	356	385	382	382	397	390	389	406	378	408	404	411	415	401	381	384	376	408	396	399	403	369	405	369	396	399	388	399	424	345	417	376	378	391	389	392	372	399	415	409	392	371	359	398	415	414	372	404	370	373	382	380	401	428	374	413	387	358	381	396	364	392	373	429	437	359	375	439	411	397	372	379	394	380	400	371	373	405	371	389	389	401	375	398	357	398	384	389	408	359	429	388	364	385	397	401	385	402	381	365	361	360	359	406	409	381	355	405	398	366	381	374	420	365	390	406	383	424	377	381	433	414	404	386	360	385	411	379	348	415	373	356	417	413	388	353	403	436	367	373	400	410	383	399	363	351	370	381	371	384	384	385	395	396	378	403	394	391	367	401	388	360	364	363	382	403	379	386	397	374	388	385	395	374	420	387	396	420	394	351	354	383	422	395	373	351	393	352	402	377	396	397	396	399	411	372	408	373	416	374	375	386	373	374	396	384	377	373	384	366	373	401	393	361	403	402	418	389	351	394	367	416	367	388	405	420	389	369	373	357	418	401	413	382	406	368	405	415	347	371	380	380	374	402	384	386	371	407	365	370	390	390	358	394	382	375	390	401	390	393	404	391	379	372	392	409	390	421	367	388	434	396	405	402	391	397	403	402	429	377	370	393	391	372	363	379	394	372	350	365	400	387	353	386	393	404	374	376	394	362	383	408	389	378	383	382	365	367	383	415	400	411	378	377	393	385	400	385	364	384	419	431	374	424	412	417	345	367	385	417	381	426	372	367	358	364	387	391	425	412	354	396	407	397	367	380	429	421	435	361	392	366	376	401	357	386	371	393	398	355	401	376	416	423	385	432	390	386	407	409	383	400	393	405	370	368	344	378	411	407	373	354	383	366	368	403	394	402	401	421	393	365	400	405	385	395	389	362	361	409	381	381	405	340	393	429	429	402	344	418	400	387	375	361	351	384	368	333	430	391	397	364	400	400	366	392	383	391	411	406	425	376	355	370	403	355	395	419	369	429	367	384	381	391	421	397	387	364	335	431	392	374	373	379	395	405	397	398	416	364	385	405	415	373	396	406	360	374	374	376	392	372	391	387	385	388	381	360	373	429	386	361	401	387	352	412	382	362	386	381	388	409	412	369	411	396	393	371	402	365	358	405	377	377	369	425	380	378	401	389	426	399	404	437	384	367	415	431	421	378	381	384	360	418	365	392	392	392	401	384	371	408	357	389	332	394	384	384	368	379	401	355	389	386	386	371	368	363	367	399	395	375	392	367	375	399	398	377	387	368	361	384	431	392	376	375	430	390	382	394	395	431	420	376	379	386	390	366	403	386	369	397	394	399	383	387	383	420	362	376	362	404	383	372	413	388	398	387	391	401	359	408	385	405	380	385	384	372	416	387	365	413	404	396	361	414	368	387	392	408	416	382	350	415	364	360	387	402	382	389	372	396	372	414	359	382	416	358	417	388	408	403	416	381	357	422	353	378	392	372	391	352	373	402	423	386	368	391	389	372	376	366	379	404	397	382	388	378	404	371	428	397	397	406	388	391	394	416	391	393	373	412	371	400	374	411	400	403	380	382	365	376	379	388	396	414	371	401	341	427	378	424	391	371	396	398	413	407	377	370	377	361	413	366	387	416	397	380	404	387	393	376	394	414	390	376	379	371	390	378	394	347	409	393	397	367	413	384	395	362	391	394	347	362	393	395	432	389	372	409	370	396	375	384	376	408	358	412	356	366	402	393	384	409	391	391	443	350	392	407	400	405	362	384	432	416	410	420	390	383	387	385	390	351	370	375	373	351	401	380	392	370	371	377	387	369	454	375	379	400	347	339	381	404	382	403	372	347	379	397	402	404	397	403	397	364	363	421	381	369	421	405	391	385	375	389	423	380	393	369	405	382	396	399	357	434	376	405	395	403	404	379	396	391	397	389	379	384	391	433	384	431	389	401	408	396	391	377	388	402	406	384	394	378	415	396	364	376	364	412	385	419	395	387	386	381	397	375	376	363	369	386	383	387	391	395	392	402	404	396	361	379	363	368	390	424	423	370	365	358	387	416	431	374	412	397	382	417	400	379	388	371	375	387	400	387	394	376	388	389	393	399	392	386	369	444	355	421	395	400	401	370	372	408	390	384	373	375	437	410	412	427	353	366	388	391	399	412	400	431	370	340	383	411	395	395	422	371	401	362	377	409	368	412	381	389	419	396	400	402	412	393	408	407	429	422	413	424	413	384	376	387	380	398	402	380	380	395	408	423	384	401	404	375	398	374	372	359	390	388	393	381	393	387	404	389	331	370	390	373	413	383	399	418	438	410	398	427	386	366	346	375	378	383	404	377	403	400	397	408	396	360	395	387	391	409	399	370	396	395	388	420	375	388	379	379	390	416	395	419	383	336	335	393	401	414	357	430	399	350	405	382	381	407	395	394	402	389	380	373	439	375	352	422	365	402	388	412	378	395	380	368	374	355	376	371	387	368	375	402	404	421	402	365	375	395	409	392	359	397	401	395	376	404	403	387	342	386	361	367	373	399	397	370	388	406	354	426	375	395	386	403	331	408	404	370	432	402	406	373	375	382	356	384	406	389	401	387	346	402	385	380	406	382	394	424	387	420	406	403	393	389	377	394	375	380	380	406	390	414	386	351	413	376	371	384	367	362	377	398	427	407	384	397	433	423	392	378	375	408	374	396	397	369	405	373	376	375	436	373	398	402	395	401	380	391	407	425	408	373	382	365	384	414	396	391	384	401	394	418	362	389	382	382	374	413	379	415	373	341	383	388	402	375	404	419	393	364	389	420	415	366	394	360	410	393	398	370	381	362	396	405	399	375	383	402	396	394	376	402	367	392	395	361	375	387	399	394	381	395	365	438	416	371	404	388	379	410	393	361	360	391	417	386	331	394	380	409	389	371	392	368	409	397	371	376	387	371	401	375	379	403	386	428	378	391	374	402	405	357	363	359	398	400	393	413	377	357	361	390	418	369	388	391	381	416	393	378	395	358	373	391	361	422	385	390	359	399	368	380	402	356	411	401	391	359	390	369	375	397	376	381	403	371	386	406	337	423	402	378	376	384	407	416	415	405	403	397	392	390	398	415	408	396	333	406	391	371	428	402	361	370	367	352	378	398	384	377	386	365	365	385	386	409	375	355	363	387	373	396	422	393	395	393	360	403	396	372	391	422	405	403	372	403	387	393	374	380	374	386	399	422	375	396	396	398	372	372	403	382	394	407	393	398	376	447	365	384	344	384	441	397	353	393	383	364	390	387	423	396	384	382	407	373	401	393	398	381	404	360	374	370	392	395	405	382	372	384	381	391	393	373	435	362	424	385	377	391	361	381	384	392	381	369	379	411	386	404	390	366	382	389	420	388	356	385	416	395	417	418	369	373	359	375
24893	21220	27660	25013	13103	1244	950	785	775	726	680	733	650	715	666	648	681	653	686	637	654	657	631	596	648	600	653	630	651	594	627	627	654	625	621	612	611	651	621	614	607	628	614	628	659	650	637	596	627	670	608	679	604	605	623	643	608	614	599	608	634	671	628	593	611	626	594	644	652	639	637	651	616	622	622	618	653	537	597	611	608	606	599	642	617	623	614	654	655	601	610	599	621	609	590	614	636	619	624	635	591	644	592	661	615	586	649	623	602	617	632	613	604	626	603	627	593	581	613	671	644	633	617	596	619	623	597	611	577	602	620	633	634	601	579	596	659	611	645	652	612	668	605	627	630	603	620	621	630	645	613	593	666	626	616	631	619	566	632	662	626	657	630	637	635	592	619	619	616	619	636	622	615	579	629	645	591	626	599	578	624	599	600	634	628	639	591	577	617	638	637	634	610	592	631	589	608	611	597	639	683	623	622	571	614	671	629	649	615	619	569	617	639	597	627	622	651	632	660	602	651	588	618	668	629	586	565	623	609	589	613	642	597	652	642	640	638	593	590	656	632	614	608	591	655	625	614	616	585	599	612	608	641	597	603	659	601	580	617	579	597	609	575	589	598	588	612	621	651	606	600	590	637	632	653	581	623	645	630	635	611	644	646	627	619	590	621	644	562	622	645	636	628	604	643	602	631	566	608	628	596	645	580	585	627	615	598	605	573	630	573	632	617	621	612	594	625	649	631	649	632	623	610	603	599	611	662	594	602	621	652	601	590	602	614	657	665	609	649	665	588	585	642	609	588	664	590	634	599	623	598	656	585	604	597	605	644	623	611	639	614	645	671	631	610	610	667	593	616	614	613	593	598	594	618	612	588	595	593	605	628	573	579	634	646	618	647	636	580	634	634	600	608	627	624	584	592	597	595	609	625	591	614	617	589	650	587	613	604	598	632	634	644	617	589	609	624	616	603	599	631	630	603	645	633	615	567	604	594	607	632	617	613	651	624	632	606	616	612	625	633	617	638	630	587	631	618	640	601	663	620	627	611	604	644	664	691	597	584	590	573	658	598	648	639	686	623	628	624	615	600	568	666	647	635	580	656	627	645	603	607	608	557	611	599	597	606	578	642	573	609	580	611	611	611	609	621	573	655	676	635	596	638	615	572	617	608	579	641	598	612	583	601	583	612	601	596	596	635	585	601	607	614	618	607	617	587	601	607	649	604	631	571	594	633	645	621	603	638	574	613	670	609	593	617	593	600	605	585	667	615	584	606	606	665	593	622	630	616	599	610	599	636	605	643	621	641	599	636	627	646	623	624	626	589	602	653	568	576	624	576	599	642	610	632	588	613	580	620	602	574	623	613	621	654	598	593	642	613	644	669	610	662	583	620	614	639	587	564	625	591	607	586	659	635	606	629	588	615	640	635	591	611	610	628	592	581	598	618	590	603	657	628	679	655	582	576	639	588	697	631	581	661	608	627	620	636	658	669	654	614	631	630	642	622	630	566	593	631	659	636	600	635	588	632	639	596	652	641	623	545	648	591	634	640	617	635	578	615	613	603	591	575	646	632	652	657	638	582	612	629	623	583	671	631	590	604	618	622	620	655	558	663	658	629	619	604	617	648	569	621	629	614	619	605	596	629	591	640	640	591	623	632	630	614	648	597	609	618	603	614	632	615	630	603	624	616	600	661	638	620	627	614	620	619	643	603	633	652	619	628	645	594	625	594	638	619	588	624	647	604	617	633	599	616	637	624	635	611	639	612	603	591	562	622	613	613	663	616	650	571	605	617	572	608	603	666	653	605	596	596	578	619	628	629	600	643	625	634	641	627	613	624	622	609	618	613	616	642	628	624	637	586	607	577	601	612	606	679	636	641	612	635	624	596	659	565	648	630	604	616	586	627	648	622	635	565	586	558	588	637	623	580	595	580	601	645	609	606	630	590	579	612	620	585	604	643	570	581	672	571	609	594	601	629	615	595	588	582	588	660	601	593	605	588	645	627	639	661	623	615	616	650	565	668	668	641	616	586	617	586	632	641	629	614	624	638	636	665	625	570	624	568	634	636	620	619	582	610	607	593	619	597	590	576	600	638	633	611	585	611	607	618	614	579	575	572	581	603	605	629	619	608	649	622	600	586	631	602	607	619	681	584	617	639	558	637	584	596	611	625	603	578	605	577	596	599	596	620	699	586	610	608	614	638	605	587	581	622	649	597	616	601	679	588	661	604	601	607	645	634	641	635	618	595	618	600	608	582	613	622	625	584	615	616	614	642	625	614	558	611	577	577	617	608	582	630	605	603	617	633	627	638	645	623	611	656	572	615	529	645	561	634	615	670	651	606	614	619	611	599	620	606	636	589	627	621	627	641	614	638	593	586	590	585	626	628	639	581	618	570	644	631	628	618	640	595	612	575	633	655	628	592	631	623	646	637	600	620	592	587	609	659	621	592	656	604	623	628	657	610	604	617	561	647	633	607	609	635	609	623	627	614	628	632	582	576	596	592	624	596	599	614	610	600	544	607	624	645	604	663	578	619	637	600	604	601	603	576	607	621	595	654	602	627	660	627	652	609	634	624	637	585	666	619	614	632	601	632	604	561	616	611	593	614	621	618	606	637	616	674	569	631	648	623	637	633	635	629	654	608	579	618	674	582	606	622	603	602	661	605	625	626	645	588	603	642	619	612	607	656	595	607	609	613	617	626	609	642	633	613	627	602	633	579	612	626	608	586	642	629	647	639	600	650	637	637	640	616	628	617	602	618	626	622	610	621	621	588	634	639	574	634	630	601	599	632	610	591	612	594	627	622	639	597	615	635	623	578	577	605	606	629	624	614	599	646	616	595	648	624	612	632	626	646	587	605	632	642	638	593	669	592	637	633	589	599	613	601	552	618	606	632	646	600	635	619	611	625	651	627	583	618	629	684	601	639	638	616	638	667	641	631	605	605	607	628	570	583	576	632	636	610	613	638	602	616	646	612	686	629	595	608	641	579	615	576	598	635	591	608	563	594	648	623	657	646	692	585	662	618	623	625	617	594	606	601	647	627	616	583	561	618	577	662	588	648	579	629	588	561	618	562	666	589	604	618	599	631	613	616	581	610	628	627	633	637	580	586	597	614	612	625	602	617	590	617	568	616	635	664	643	614	586	608	581	614	616	630	626	623	555	616	619	629	588	605	628	599	637	653	635	617	595	606	609	623	629	599	590	630	615	636	622	642	625	632	639	583	579	637	628	554	614	567	597	646	655	603	641	627	628	646	607	633	612	609	639	592	625	639	620	527	588	627	601	618	644	622	641	557	656	635	605	642	588	601	612	642	562	603	591	611	649	641	589	612	584	621	608	600	602	640	601	615	614	634	623	620	650	646	599	610	587	582	592	589	670	624	600	623	592	596	604	622	639	635	584	612	623	583	648	668	617	639	612	590	573	628	575	618	613	615	593	614	621	575	615	557	614	616	604	652	598	621	591	608	634	589	609	592	596	621	593	654	576
11285	5969	4716	2743	1925	1580	1320	1242	1070	935	943	819	806	807	771	819	767	750	737	770	729	726	756	739	730	740	713	807	743	748	710	717	720	715	727	672	687	726	695	719	740	720	699	707	732	726	758	721	733	747	690	739	641	676	677	726	692	701	723	705	707	727	694	757	719	730	709	706	760	719	761	743	722	690	673	733	748	684	707	734	686	733	702	665	677	710	711	687	676	718	717	697	700	722	707	748	705	733	696	700	692	694	715	723	701	686	693	661	746	687	689	690	690	695	696	786	727	714	747	696	665	666	716	699	691	710	736	683	701	697	721	698	674	698	681	701	689	700	681	686	743	719	704	679	717	711	698	650	695	692	721	681	690	726	716	679	715	743	719	680	711	699	736	750	702	675	734	699	740	717	685	700	690	694	678	721	740	725	702	721	718	706	719	661	693	689	668	720	681	664	694	684	705	668	744	740	710	679	673	758	692	682	680	702	697	720	699	631	658	699	700	727	677	716	679	727	728	731	718	685	684	659	750	710	677	738	713	706	689	698	721	725	710	694	669	639	722	646	721	704	714	725	748	739	723	701	675	751	736	715	740	744	669	699	753	714	707	665	697	694	697	726	702	763	691	678	705	726	687	701	734	723	694	733	697	682	698	718	725	750	743	702	728	702	679	736	680	634	666	711	725	671	724	681	709	737	685	730	690	689	675	669	764	719	698	681	732	690	671	705	687	731	699	698	655	737	670	716	686	695	678	675	717	706	660	712	667	766	706	705	704	710	727	686	732	727	650	665	667	682	709	696	729	687	663	705	690	744	750	691	746	705	707	691	674	735	753	695	653	708	695	681	665	693	710	711	676	715	734	684	684	714	713	748	689	722	750	720	704	695	659	734	732	719	736	756	677	717	669	690	711	655	765	670	713	689	674	669	711	707	676	740	703	716	690	696	777	749	637	710	693	710	705	697	650	688	727	703	722	691	682	700	676	724	691	688	659	669	670	695	711	671	673	678	713	726	683	676	722	704	771	686	691	650	716	754	663	740	713	684	705	711	713	675	659	715	700	689	737	677	677	733	727	699	697	684	694	761	698	732	699	705	781	729	750	733	703	709	722	719	701	737	724	690	732	720	676	713	744	742	728	704	697	699	673	697	685	747	722	682	718	716	668	698	671	667	686	733	724	759	687	725	711	723	731	711	648	712	754	741	664	688	686	696	685	662	719	689	689	710	711	731	686	735	700	734	712	699	721	685	675	681	696	695	675	704	708	695	734	725	745	686	724	675	680	742	748	705	685	695	694	736	715	659	689	686	733	722	705	709	700	715	728	683	691	712	711	702	707	716	717	651	693	718	712	656	732	691	710	777	755	702	693	706	713	685	718	712	718	724	718	714	696	709	699	704	716	679	679	691	724	658	684	701	737	709	674	700	707	745	751	720	717	742	685	715	691	703	715	729	762	681	734	711	724	710	706	682	676	694	733	750	701	652	727	674	731	716	715	727	693	702	667	704	728	724	694	702	685	658	683	703	681	675	732	656	688	670	690	657	753	673	711	746	724	760	702	708	704	676	734	689	677	695	672	703	647	670	738	740	694	702	703	735	698	674	719	706	675	724	715	734	684	701	727	684	687	660	686	704	734	721	708	722	719	706	715	685	717	701	735	736	724	715	717	698	657	693	728	699	701	668	671	709	729	716	682	670	707	734	679	679	722	731	691	671	748	734	691	688	695	775	661	698	734	745	688	678	738	713	706	727	702	759	703	709	692	731	691	730	703	695	706	693	735	713	719	755	728	699	687	716	695	655	762	706	667	699	701	724	740	710	736	696	655	660	724	655	692	682	745	730	665	714	685	709	671	737	734	667	697	686	744	690	686	732	701	697	752	654	742	707	705	712	695	692	706	707	698	748	700	757	714	687	747	698	684	731	740	720	701	709	679	699	760	705	702	722	752	742	724	650	656	745	694	703	720	680	757	701	697	682	733	688	696	683	722	702	712	631	719	645	674	695	731	737	716	693	702	666	711	706	700	734	694	733	649	746	706	689	713	722	726	666	766	688	719	701	770	707	673	692	697	698	719	658	709	693	716	694	769	723	672	725	697	698	728	698	699	742	695	722	709	744	665	689	695	702	683	702	711	718	695	724	682	753	698	712	675	730	728	754	700	666	716	752	701	708	668	674	675	700	717	735	693	705	703	700	685	664	691	694	700	705	697	688	676	725	719	751	697	738	696	727	700	702	726	692	662	737	683	712	754	727	666	669	713	699	704	745	678	731	663	738	690	704	664	713	749	703	718	734	692	710	697	702	669	686	712	682	685	689	698	703	702	715	752	731	706	733	721	724	704	710	723	725	719	705	706	692	722	685	756	728	677	703	671	683	709	720	736	728	688	699	622	708	713	691	715	696	712	660	677	671	714	723	736	737	689	724	723	700	694	671	712	743	724	708	726	717	706	697	654	705	697	744	679	730	679	699	761	753	703	710	730	723	722	702	770	720	720	731	727	760	689	702	753	695	640	697	691	698	705	762	687	694	720	670	744	696	692	671	684	678	683	720	730	648	686	665	749	686	749	704	683	651	652	700	685	678	739	739	699	711	688	682	693	709	725	668	727	730	724	728	732	688	753	672	714	725	677	698	673	657	753	681	677	720	685	712	681	697	714	651	667	712	699	749	666	735	752	717	724	719	717	712	716	736	682	721	736	733	685	691	675	691	743	705	732	700	725	729	739	731	709	682	684	696	742	667	710	728	700	741	743	702	687	728	673	709	737	731	687	689	676	733	685	650	685	707	696	727	666	759	686	707	733	695	701	707	745	701	651	747	717	732	704	714	700	714	693	680	692	740	704	710	669	708	694	691	696	723	676	700	718	729	724	712	693	638	700	688	680	703	712	740	758	707	703	672	692	719	701	704	731	738	694	733	710	692	673	724	685	705	699	710	693	727	676	715	671	755	725	706	731	674	719	693	726	717	733	694	726	728	712	690	731	688	722	749	664	682	677	688	693	680	714	730	649	637	737	733	661	715	654	674	749	714	745	700	715	701	720	699	710	718	646	716	695	693	779	714	702	694	734	725	708	661	723	678	692	698	684	699	735	726	738	723	733	730	682	679	705	707	733	705	731	679	726	692	658	695	634	717	694	675	680	681	688	684	680	703	681	691	686	702	676	792	686	697	693	712	694	707	696	714	667	739	730	660	709	735	707	754	739	731	700	717	708	687	729	740	696	758	713	678	648	702	703	681	712	649	684	684	748	728	726	707	677	707	721	669	687	688	725	664	711	664	676	728	721	710	667	731	704	753	731	713	695	710	750	712	671	701	721	707	678	661	731	710	713	697	675	716	733	693	684	730	675	718	688	711	682	735	725	675	691	664	683	685	622	657	691	672	700	692	673	692	743	720	701	694	700	660	683	737	688	687	737	722	648	743	659	725	703	689	695	704	706	730	727	720	719	687	715	688	676	694	680	684	689	737	675	710	728	671	717	644	754	703	700	708	721	711	718	671
22723	21246	29054	23728	21248	21327	12698	1890	1301	1231	1161	1060	928	958	944	898	844	811	820	860	818	823	764	794	823	788	733	741	791	769	741	759	808	742	764	774	768	742	734	770	696	668	720	705	769	703	686	787	700	709	714	765	737	689	694	730	684	745	715	743	699	720	695	753	732	740	698	760	705	710	713	759	725	718	743	758	698	755	766	746	685	727	765	680	722	741	717	726	694	737	716	682	752	763	691	718	732	730	704	746	694	710	738	785	690	724	710	702	691	724	646	707	719	732	710	696	702	724	693	717	723	686	759	694	702	674	758	739	684	701	715	701	742	729	706	661	716	728	718	747	726	694	773	701	710	692	662	692	719	685	745	682	723	717	725	715	701	692	710	672	731	714	725	724	740	667	724	762	777	772	712	714	706	717	732	704	674	680	684	721	702	721	717	696	735	665	716	676	692	699	708	695	629	664	694	693	680	657	735	716	690	680	714	735	711	719	697	684	703	713	663	690	684	762	713	717	722	720	663	720	687	714	748	703	721	701	748	738	720	769	721	744	755	739	713	688	739	666	652	751	676	696	706	739	666	733	741	729	689	682	725	710	761	738	700	680	732	706	690	715	728	715	704	721	725	696	734	707	664	743	715	746	764	706	717	698	804	760	696	694	742	645	727	677	745	672	676	669	737	736	730	695	717	683	686	721	699	675	691	727	721	759	724	718	650	697	694	729	654	716	672	725	715	685	737	702	694	705	745	714	708	705	680	736	732	727	737	712	745	703	683	730	706	704	720	692	709	732	742	744	724	701	682	757	720	730	717	728	750	705	701	678	729	706	735	770	697	698	720	731	696	682	673	684	724	724	705	702	750	742	758	722	695	706	678	708	703	677	671	713	706	742	714	687	657	743	710	697	683	717	696	748	721	711	712	729	758	740	698	658	758	715	727	705	682	727	699	730	698	698	686	663	742	708	697	676	658	746	707	720	696	700	731	722	683	770	733	694	712	736	708	633	703	674	733	741	729	736	766	718	743	693	695	727	734	727	727	696	729	721	753	708	684	711	728	693	697	732	710	684	734	684	722	748	713	721	727	730	711	727	721	727	702	666	715	676	764	717	648	729	715	714	710	721	743	686	684	697	701	716	704	642	744	711	705	717	691	676	687	738	716	714	673	735	655	656	708	755	719	730	708	703	725	701	768	700	734	715	702	735	706	740	752	724	753	723	714	700	690	703	694	720	650	686	784	667	707	721	688	669	766	708	681	695	740	768	684	754	744	710	672	732	711	729	684	695	695	677	710	755	711	737	745	742	712	743	688	714	725	718	692	700	728	784	749	705	733	769	709	714	666	679	693	740	697	721	715	730	714	701	705	683	733	784	691	754	700	725	670	677	703	718	700	670	743	735	702	726	742	726	703	704	682	744	680	732	702	696	742	697	724	719	676	722	685	751	693	732	689	684	678	682	720	759	674	702	717	746	708	718	720	743	694	701	662	735	699	703	719	743	725	727	737	703	714	725	707	720	727	693	669	734	653	701	703	685	689	677	690	714	753	688	662	730	683	667	719	704	722	707	733	697	678	707	719	670	734	719	690	708	720	693	660	722	652	703	707	671	693	702	720	682	705	695	723	706	767	693	682	690	737	713	677	701	710	732	724	714	711	777	695	698	696	740	696	702	688	721	688	694	666	726	756	727	753	749	762	708	749	738	724	737	751	726	698	720	692	690	719	694	756	710	755	691	743	699	715	717	682	720	737	676	718	709	667	766	722	736	694	681	686	688	764	765	700	694	684	705	727	757	739	726	725	730	701	719	722	644	716	677	657	683	684	698	699	696	735	676	708	759	701	699	717	737	749	690	719	721	715	749	700	735	708	697	718	663	727	672	710	691	744	729	705	712	683	729	690	692	773	678	736	694	687	674	698	689	747	694	752	748	733	709	719	745	732	679	702	718	692	656	730	736	716	643	740	756	692	664	714	673	697	706	690	748	704	683	690	731	741	709	686	710	657	726	753	730	660	724	703	723	705	714	711	715	704	720	662	720	674	737	725	705	770	753	714	727	703	719	734	703	715	719	740	717	718	717	669	721	681	717	666	708	723	677	693	685	670	688	642	694	693	708	729	737	721	691	722	684	694	720	702	722	697	700	776	703	736	738	731	712	665	667	722	726	706	683	739	716	729	716	684	753	692	712	726	706	673	697	718	703	732	734	651	742	729	667	709	692	666	711	696	699	681	688	684	749	707	759	694	684	746	679	748	737	699	735	677	700	683	727	726	734	739	682	676	727	687	736	693	672	716	717	725	735	737	720	696	751	709	710	690	672	696	661	669	698	704	731	680	734	710	738	685	724	733	706	671	738	727	709	668	747	744	716	718	719	741	742	702	719	729	713	699	717	674	691	741	743	743	762	766	720	708	741	713	689	713	704	689	710	685	748	704	726	743	716	714	709	718	739	700	718	711	689	692	701	727	710	728	700	721	700	732	671	710	672	727	718	683	709	764	715	699	691	715	750	732	706	755	709	729	691	675	680	657	629	693	722	718	736	667	698	715	702	720	716	736	698	712	718	720	744	739	708	720	736	687	774	734	759	673	674	739	698	692	667	743	704	729	687	679	691	684	703	766	725	709	695	727	664	768	752	665	694	741	693	729	712	722	676	678	706	711	695	739	734	726	715	683	652	721	714	712	696	709	661	657	685	685	698	698	733	713	757	715	700	742	693	719	681	721	715	740	680	661	682	679	719	639	721	725	730	657	703	697	671	747	692	706	690	727	673	733	702	700	697	689	717	702	679	687	680	735	734	702	687	738	761	709	743	631	654	737	756	703	705	683	695	712	672	688	705	704	639	750	696	747	707	733	704	762	711	688	727	698	720	720	756	706	711	748	729	722	699	680	678	718	660	783	705	706	702	751	700	712	675	738	732	706	687	729	733	721	760	699	691	735	665	701	710	719	740	693	688	732	723	693	790	709	678	695	680	704	774	714	702	693	732	682	741	678	680	705	709	654	713	716	704	669	735	696	669	733	631	679	680	705	667	682	711	730	731	688	666	707	747	724	650	683	737	698	774	699	696	747	666	714	696	702	738	667	712	725	688	741	737	728	700	696	743	701	739	701	662	663	663	677	684	701	695	712	751	730	723	688	710	694	737	664	668	723	680	644	665	711	714	720	739	755	692	676	783	731	718	728	678	728	713	690	729	695	684	711	729	687	688	749	711	702	698	675	692	743	672	669	654	727	740	713	684	731	661	695	678	716	682	717	707	693	725	701	672	661	711	724	730	684	675	721	718	716	732	675	716	644	687	750	673	689	720	732	711	724	749	687	735	715	695	752	688	692	707	720	678	732	700	735	734	746	703	692	689	700	718	714	698	717	657	702	692	666	719	684	668	713	686	713	719	726	686	679	713	716	683	689	701	707	695	708	754	704	739	780	688	700	703	748	647	695	692	756	681	720	706	722	745	732	715	721	753	722	721	648	739	728	710	719	745	703	675	705	703	721	727	720	684
13787	16153	13663	7515	5135	3904	3082	2491	2180	1829	1653	1444	1332	1199	1210	1128	1016	1025	1000	966	979	890	917	851	831	859	873	761	810	865	774	842	816	839	825	796	768	802	757	795	757	774	758	790	802	786	785	804	811	763	836	781	814	818	816	791	772	766	771	733	784	766	751	793	791	786	772	803	757	814	759	803	827	769	835	796	817	755	781	763	775	748	792	702	821	811	752	731	777	780	749	795	770	760	727	768	747	728	812	761	742	734	806	802	779	783	790	743	747	755	774	824	727	801	802	816	708	740	753	840	750	719	741	768	768	843	796	793	817	794	784	816	730	779	736	749	748	778	752	698	781	782	771	710	727	745	727	761	778	763	821	729	763	702	766	761	748	795	758	825	714	739	752	778	775	726	759	818	775	704	783	770	746	756	750	741	735	756	783	790	784	799	779	748	762	777	756	786	801	739	749	762	743	788	763	778	741	785	781	778	765	769	735	732	783	734	789	787	750	718	766	774	767	770	764	778	772	765	794	784	808	801	705	764	804	748	728	771	768	762	744	769	737	739	743	754	788	770	764	750	761	714	778	756	790	801	751	787	759	737	767	759	771	769	738	789	812	780	802	766	768	749	765	792	772	725	753	784	792	747	806	736	780	731	739	707	724	777	773	792	785	777	782	762	760	786	805	738	750	719	815	773	729	774	763	810	748	709	756	750	778	795	767	711	737	755	791	767	712	797	758	754	731	710	715	812	779	748	782	734	738	728	763	762	814	747	754	805	769	753	788	740	805	729	755	751	763	777	746	779	768	776	751	796	764	756	744	750	745	807	757	776	794	821	736	766	766	742	765	754	834	763	769	784	760	744	821	700	820	756	763	786	781	735	746	716	759	707	750	810	750	714	781	786	727	784	726	811	694	739	751	779	753	776	809	736	758	708	772	829	816	747	728	731	769	779	783	735	809	719	751	766	782	767	787	719	765	736	779	777	742	770	731	786	710	752	775	786	737	736	767	744	750	749	756	718	802	712	719	737	724	752	757	759	815	771	761	751	817	783	726	721	716	761	746	753	799	754	765	721	744	794	801	772	751	749	804	773	745	774	787	764	785	745	735	766	739	772	797	813	765	755	719	791	774	722	767	734	805	790	721	802	801	784	768	743	756	791	753	788	766	809	715	794	754	807	790	763	737	738	743	703	748	724	723	801	841	760	769	739	756	765	789	745	739	793	696	736	720	762	753	780	760	754	739	745	779	785	794	767	722	743	741	753	727	754	795	784	791	790	754	775	724	766	729	735	740	763	841	769	763	774	763	711	760	778	773	718	726	797	793	756	742	757	803	760	786	736	742	781	732	776	754	765	741	795	742	784	799	832	760	775	694	717	773	775	773	804	735	744	760	807	768	759	701	735	752	758	791	774	781	753	759	752	757	748	745	807	783	762	737	749	750	773	773	730	789	769	838	805	784	771	753	781	740	780	760	812	799	783	787	722	809	740	786	808	771	770	763	723	746	752	755	744	778	734	767	751	766	745	674	769	739	767	806	750	759	765	796	737	799	803	794	751	791	722	726	806	750	728	738	749	799	764	826	735	752	691	764	756	749	777	781	720	749	772	766	738	763	713	760	781	757	722	738	796	758	771	742	811	838	740	745	762	739	768	802	764	779	789	749	781	796	771	741	750	794	776	729	783	742	809	784	743	762	776	808	782	777	783	793	765	758	784	778	768	747	742	728	808	768	789	783	719	760	726	764	782	746	818	807	758	763	733	761	776	790	729	742	778	769	782	762	825	756	796	810	763	751	743	747	753	757	756	746	815	767	729	762	778	772	751	705	747	792	745	722	750	809	737	718	774	789	720	785	770	779	778	776	763	759	784	776	773	800	767	828	744	773	814	788	729	729	714	821	728	743	790	767	742	751	727	760	764	726	769	721	740	739	771	785	777	715	752	768	773	787	793	773	752	757	769	752	732	731	705	743	764	790	758	785	748	792	775	768	744	728	790	800	783	774	742	789	789	751	709	786	760	770	779	773	752	765	741	750	720	766	799	716	772	737	768	732	736	764	789	721	740	744	691	808	770	764	751	778	778	747	799	711	796	712	758	780	773	735	738	751	726	782	766	757	801	725	815	748	757	718	702	753	829	778	743	770	756	781	742	702	780	778	762	802	775	772	779	800	777	753	749	738	753	695	765	790	765	747	799	774	749	767	774	777	794	702	768	777	796	763	730	730	763	749	743	774	736	770	754	748	750	746	782	767	772	700	762	709	690	786	784	749	803	766	771	725	765	745	749	803	753	738	754	846	735	774	816	735	757	710	735	797	776	775	793	743	764	777	786	788	715	686	788	786	731	771	740	759	808	798	761	749	758	757	794	789	780	769	744	819	746	773	757	740	760	747	726	809	731	734	748	774	772	740	746	772	780	780	767	741	785	721	716	756	795	762	702	740	764	758	772	763	744	755	774	763	783	742	750	700	750	730	771	725	718	753	771	729	767	768	787	775	753	766	773	756	754	778	784	764	743	767	775	790	740	761	776	734	791	729	761	777	785	760	780	735	708	771	767	815	724	733	822	799	786	757	773	758	787	728	783	779	752	714	777	817	740	764	752	725	776	790	741	728	745	752	772	782	782	779	810	815	805	744	756	769	763	774	720	831	752	735	725	769	766	740	732	734	745	773	762	747	769	715	717	759	746	733	769	777	825	748	760	770	768	734	752	770	743	768	786	724	754	758	781	732	734	739	722	763	744	766	753	764	757	738	727	741	752	730	748	746	807	780	789	771	785	729	734	781	754	769	796	758	764	734	745	738	770	798	792	820	787	783	809	834	751	775	777	729	768	734	751	763	770	772	776	795	807	768	805	768	755	775	780	761	764	778	779	769	696	757	734	752	768	727	789	764	807	744	733	763	718	771	748	743	759	778	758	749	775	751	732	754	777	757	760	720	739	767	738	738	746	783	750	750	782	768	724	796	751	822	725	696	784	798	759	786	755	771	773	746	740	713	804	778	756	737	721	748	773	776	776	809	785	759	750	780	775	765	742	766	749	754	782	748	758	728	731	774	732	744	744	778	768	764	751	767	821	755	739	778	755	756	758	742	752	740	777	780	776	788	773	763	791	717	751	770	796	779	771	764	789	744	765	755	783	784	806	774	752	751	736	750	667	801	810	788	734	807	723	784	780	758	774	763	756	773	730	769	745	806	771	751	767	751	736	776	755	757	761	794	726	729	800	777	736	721	777	809	703	740	757	750	796	709	726	770	763	747	747	755	717	792	772	715	732	695	788	726	731	763	734	778	780	694	765	782	789	765	719	739	740	771	753	763	775	755	771	735	747	828	799	746	772	783	750	812	798	757	780	758	732	713	708	727	775	824	789	741	805	750	710	730	770	743	797	747	767	769	837	728	767	740	796	746	743	771	749	768	792	792	767	734	761	744	745	782	783	740	761	810	708	788	775	780	746	703	774	779	766	739	782	718	761	733	721	753	792	741	710	741	725	759	803	768	773	770	764
27333	20506	8574	782	439	410	393	336	378	371	352	342	338	333	351	351	336	326	324	304	333	355	374	312	341	373	354	321	342	321	350	356	319	342	322	328	347	312	340	336	342	359	324	293	323	335	345	354	356	341	351	358	333	321	338	359	373	332	384	346	334	313	309	330	370	326	366	313	330	350	295	346	341	361	331	349	353	334	338	351	390	328	339	320	354	352	352	344	331	319	348	315	334	349	323	333	342	382	310	328	370	348	328	336	351	356	340	349	312	295	332	341	348	304	328	329	323	344	368	352	344	341	351	353	324	335	339	374	338	331	342	345	352	377	345	338	336	325	338	368	344	341	351	322	305	325	342	360	346	360	324	288	350	329	357	313	326	333	338	361	346	361	336	357	343	309	354	330	361	295	357	322	304	324	357	331	364	329	351	321	281	361	325	354	366	319	359	348	351	350	309	362	331	350	347	355	340	300	340	367	353	370	358	356	316	336	324	338	361	345	339	344	346	343	355	352	350	304	325	372	369	361	317	351	356	349	339	361	343	334	353	335	381	339	337	349	326	325	335	345	309	328	355	329	324	338	363	321	347	318	340	320	338	346	337	329	349	323	359	324	377	333	311	330	351	344	324	336	367	308	330	332	332	334	338	348	334	308	358	320	336	332	372	317	354	358	364	320	308	330	333	339	335	318	297	359	351	370	358	359	348	336	358	361	348	383	326	367	331	312	348	356	344	337	333	338	335	356	371	337	318	331	339	334	341	338	355	326	319	330	330	311	347	343	354	352	335	349	327	311	315	309	356	346	358	346	336	353	324	325	341	362	352	328	341	358	339	349	334	330	290	318	324	320	333	358	318	339	333	319	359	347	350	369	326	324	373	335	377	339	305	338	360	349	315	352	340	332	342	354	351	345	351	357	377	339	325	378	341	316	333	332	328	345	345	330	333	364	317	334	354	337	316	336	366	334	340	343	352	356	363	341	339	331	350	378	367	314	317	353	347	327	327	338	344	354	346	348	297	347	340	313	337	342	338	334	315	334	356	350	321	355	352	331	347	331	328	334	347	358	369	342	348	354	336	357	342	333	355	337	356	335	350	314	345	357	347	315	328	323	364	372	336	342	350	364	351	325	343	355	335	340	354	331	354	339	337	311	329	328	331	357	310	321	324	343	304	333	370	342	362	341	317	310	357	339	337	321	344	359	323	326	318	341	331	348	339	351	355	299	319	312	339	307	359	353	354	313	353	361	327	344	357	363	317	311	303	346	327	331	314	323	369	295	338	371	330	363	332	306	331	324	323	368	341	346	328	352	347	347	331	315	342	307	324	371	362	367	341	385	345	338	367	359	347	345	311	335	349	348	309	313	326	334	394	348	330	324	347	362	328	344	337	353	318	327	319	330	372	356	322	339	332	343	331	340	323	344	327	342	354	355	326	342	304	319	332	333	368	337	325	320	366	342	328	350	346	336	356	348	328	341	339	317	312	330	348	327	365	330	323	329	371	367	392	353	375	345	349	338	343	355	320	320	333	325	335	370	359	347	334	336	340	355	336	358	321	314	373	342	366	322	321	346	363	332	340	307	320	331	318	317	365	341	325	372	333	339	335	306	350	357	305	357	344	326	328	346	357	357	324	356	313	343	313	325	343	315	324	327	334	373	354	354	357	353	323	309	344	297	303	380	345	326	324	316	359	328	366	368	314	367	320	352	331	342	339	347	349	368	340	328	313	336	319	345	324	295	293	332	351	339	338	337	348	322	327	320	342	332	360	337	347	318	309	339	322	338	357	346	329	307	345	328	352	328	371	334	354	330	329	351	338	351	333	371	335	355	323	357	309	319	325	345	351	343	332	326	358	343	299	359	341	317	400	344	321	358	326	344	333	315	337	351	342	311	357	367	335	375	362	320	348	339	360	303	312	311	326	322	338	329	331	366	331	359	341	343	373	335	378	342	337	318	312	373	362	329	331	349	331	347	349	351	339	315	340	310	347	338	343	322	338	300	299	353	329	312	375	332	329	342	371	353	364	346	319	337	334	369	348	357	342	311	358	319	348	384	331	350	330	320	324	360	362	346	385	335	279	341	348	372	338	319	362	369	311	313	344	343	333	309	338	348	316	336	302	343	351	313	314	311	346	318	312	340	351	325	352	355	313	321	335	324	348	357	322	339	317	365	330	379	336	361	344	330	330	342	329	308	358	366	349	316	327	284	360	348	350	361	345	331	315	325	332	342	332	368	354	360	341	339	350	324	333	357	327	337	327	365	349	339	327	319	346	340	337	350	371	359	319	311	370	344	336	323	355	337	341	337	348	339	349	297	354	324	339	350	302	315	343	326	320	346	332	356	349	346	363	365	328	345	329	330	333	324	338	361	345	314	375	347	340	356	322	334	337	362	339	334	328	338	327	310	333	327	339	352	301	354	343	346	345	332	338	312	373	353	346	367	323	367	346	351	305	311	362	351	334	357	358	332	343	362	348	365	328	364	358	383	315	338	346	316	324	341	344	333	322	323	344	317	352	330	324	374	349	331	376	322	324	309	321	326	314	338	359	366	373	353	362	366	326	335	344	326	343	338	365	317	338	340	352	357	324	330	317	329	339	312	361	346	374	345	353	337	389	328	299	349	392	360	316	342	342	311	353	355	340	358	347	342	357	325	334	353	342	326	347	327	326	342	356	358	355	335	322	359	307	360	321	325	342	336	341	300	334	320	382	345	339	326	349	326	342	325	322	331	328	327	336	346	310	343	350	329	348	318	380	333	338	312	346	322	341	340	345	336	348	308	325	329	326	313	356	368	340	324	344	332	324	320	342	309	322	337	347	324	360	338	398	326	340	321	367	337	300	335	358	305	337	326	329	353	331	343	332	337	319	313	344	313	323	312	323	338	341	347	304	348	314	357	340	324	362	334	332	354	337	331	344	337	337	333	320	359	327	344	316	327	356	338	341	369	333	337	325	343	325	329	345	325	329	349	351	339	325	345	313	326	322	326	350	326	328	312	319	370	348	312	323	349	322	344	347	360	346	346	331	327	318	332	325	345	350	332	389	345	360	334	307	346	315	364	351	368	302	352	320	330	333	334	352	330	309	368	310	347	329	336	343	307	366	333	345	331	339	353	347	356	349	326	358	360	340	342	343	339	311	371	340	336	306	328	390	317	323	322	334	364	333	351	340	371	330	360	341	348	332	353	419	334	349	349	365	318	336	346	322	338	333	336	325	354	331	340	352	364	363	319	314	302	345	330	337	376	322	367	346	334	339	295	353	352	364	325	312	341	329	369	326	337	363	348	326	330	333	387	343	325	288	311	306	347	322	298	320	328	304	349	323	328	336	366	369	324	329	348	338	320	355	336	360	350	335	348	370	339	355	359	342	340	336	334	308	354	339	324	340	320	342	334	339	328	307	311	312	328	369	340	365	350	319	345	309	336	353	315	348	345	329	310	327	333	339	347	330	312	321	339	356	352	348	360	335	334	347	360	323	321	361	324	344	340	357	352
8108	1293	1005	653	530	471	513	477	475	491	475	401	421	407	414	431	407	390	399	422	435	450	399	440	418	402	379	409	393	369	400	454	435	394	403	419	404	393	393	403	392	400	436	422	402	402	463	388	433	430	372	374	409	407	419	369	415	388	419	393	388	418	423	401	404	403	403	442	410	416	383	376	418	390	403	358	406	410	405	390	384	405	405	402	388	432	392	362	390	407	415	431	417	415	402	416	406	426	382	381	387	381	404	395	396	397	441	390	410	400	404	434	405	388	434	448	398	429	395	406	406	389	404	414	375	451	404	420	440	368	433	404	400	386	421	438	419	383	408	413	414	410	442	412	407	381	424	411	412	402	374	439	370	389	404	394	376	388	421	398	399	377	390	395	462	396	407	412	406	407	363	416	403	395	417	376	415	375	402	418	423	394	400	394	446	365	435	400	419	426	400	370	399	428	400	385	395	422	439	391	423	403	392	435	425	386	405	425	436	397	398	406	364	425	433	439	377	398	377	432	416	399	421	434	413	438	418	452	421	383	409	388	414	424	427	408	353	397	403	429	378	412	395	375	423	427	407	390	457	417	415	431	407	424	390	406	437	429	399	416	379	430	396	409	396	400	444	396	394	392	408	388	410	441	417	386	412	380	411	415	394	383	381	423	381	421	377	409	434	415	373	402	399	438	391	409	377	441	382	376	370	416	441	420	416	464	454	410	377	411	405	414	382	413	397	400	420	385	405	412	402	420	407	401	453	400	425	412	392	385	417	428	393	404	429	421	386	370	375	446	395	397	421	418	441	423	366	403	391	438	415	396	400	414	400	400	411	399	411	396	373	437	410	405	391	388	397	401	437	396	403	442	432	391	409	433	410	395	393	435	447	429	402	392	395	393	417	412	399	406	427	394	414	406	408	404	403	402	394	386	407	383	424	412	385	403	430	414	366	438	397	388	397	411	386	407	442	403	407	371	406	411	444	398	410	400	401	386	448	405	387	381	365	420	418	386	339	385	382	380	430	447	374	400	426	408	425	381	393	391	445	392	401	411	395	401	368	431	394	473	430	401	412	409	389	387	405	386	418	456	396	408	403	387	411	403	389	408	410	434	369	390	385	417	431	439	401	396	376	422	428	420	393	431	405	414	408	432	432	405	415	406	385	411	416	394	393	394	440	400	402	419	414	420	409	421	361	406	382	404	379	404	410	398	434	399	416	444	397	440	424	398	400	369	396	443	422	411	433	377	380	411	433	442	369	414	385	382	356	410	379	406	349	412	379	413	422	425	385	410	361	404	383	410	398	420	426	401	418	382	411	400	438	409	404	444	392	409	388	422	390	375	410	389	423	426	426	400	410	411	391	405	427	381	391	418	429	430	423	443	436	438	398	416	430	380	417	391	406	394	428	427	421	418	419	438	414	384	439	421	382	382	411	381	381	428	426	443	415	440	420	430	396	366	416	411	404	384	402	416	453	424	400	373	434	364	359	387	396	428	407	392	407	409	399	404	388	427	397	392	389	397	391	408	414	395	428	392	383	406	441	420	401	406	431	438	403	393	433	419	395	364	426	436	423	403	398	394	392	425	430	412	392	358	417	406	416	411	413	415	423	393	386	393	374	379	413	404	381	405	386	408	404	421	412	429	402	411	429	425	401	410	377	371	427	424	420	420	375	405	412	432	397	422	420	388	379	419	425	395	372	382	405	423	421	421	387	424	407	429	429	412	466	377	404	419	417	419	388	409	406	366	419	405	406	373	387	394	412	393	418	387	389	417	415	400	414	436	371	401	392	425	414	405	431	415	402	380	388	386	437	403	414	439	447	362	428	415	393	402	401	423	397	389	368	446	406	382	397	401	444	432	387	419	424	391	430	361	407	414	416	394	431	414	410	434	408	423	415	417	368	454	381	373	415	420	411	410	405	380	424	390	399	381	430	432	385	413	431	424	409	378	419	399	389	405	411	410	374	376	409	374	375	439	389	385	369	418	435	414	411	407	384	393	412	455	391	417	387	421	407	394	410	439	389	404	377	382	438	405	403	419	425	386	413	441	445	403	435	409	396	407	369	385	401	423	409	396	433	405	415	349	417	395	422	406	414	363	419	408	381	393	427	459	378	389	386	414	394	416	403	429	430	405	401	409	398	392	410	404	391	432	412	421	395	421	415	423	414	427	411	417	387	400	421	407	444	381	401	383	410	379	406	413	410	423	425	407	433	369	373	409	381	397	415	398	422	424	380	440	422	400	379	407	417	393	411	398	391	388	429	430	405	404	372	427	394	432	410	416	423	377	412	398	369	375	408	382	413	444	400	386	394	397	426	387	374	430	405	427	426	419	380	434	409	397	405	408	434	410	408	397	386	399	423	427	417	414	455	448	401	400	413	391	421	425	457	407	419	466	406	412	397	427	404	399	409	442	420	410	415	394	403	400	406	416	430	425	446	374	416	440	434	426	395	429	406	435	367	395	418	372	425	420	395	466	389	419	415	392	442	386	392	428	439	358	399	425	444	415	409	418	419	414	395	441	388	411	387	380	420	396	409	446	431	425	416	389	420	390	392	422	431	418	420	432	377	421	386	394	406	452	411	397	447	414	412	387	409	412	427	385	402	422	389	408	421	416	391	414	427	429	396	439	425	403	392	428	367	406	394	403	413	406	405	393	410	409	380	400	443	372	351	393	417	426	447	450	369	431	388	402	386	395	424	413	420	408	415	401	405	364	399	411	404	377	394	395	381	376	457	435	414	384	410	440	415	400	436	384	426	378	427	388	407	402	388	398	416	456	401	412	389	440	386	396	420	430	418	423	441	441	406	396	403	398	424	395	423	394	433	441	410	444	422	380	381	416	396	384	422	376	381	402	472	420	413	434	390	369	434	405	399	394	439	421	410	382	419	399	401	428	410	406	439	415	405	390	437	436	421	399	389	393	424	419	401	412	423	406	401	406	408	380	451	407	415	414	445	404	398	410	395	396	379	406	447	391	418	396	409	417	391	417	385	424	399	411	453	423	373	398	403	435	422	400	448	420	377	434	413	405	377	407	387	400	443	423	388	407	398	470	389	395	449	383	369	392	428	413	424	389	414	391	417	428	422	401	439	433	384	431	414	397	399	418	392	429	429	409	400	433	433	371	385	396	395	402	413	383	406	391	370	407	391	438	357	425	441	406	421	431	391	422	418	398	435	370	398	405	434	425	403	423	407	417	420	447	392	430	441	397	424	432	377	385	405	400	403	420	411	383	406	392	390	391	394	425	372	420	415	400	410	401	361	394	413	421	430	414	390	421	395	398	402	397	429	411	398	396	400	423	388	395	424	392	406	402	395	402	420	398	395	431	449	421	418	437	427	393	409	434	420	390	416	423	436	382	399	405	422	422	396	408	425	397	464	449	402	417	453	385	420	437	430	417	412	432	420	414	415	409	396	397	422	374	392	408	416	429	421	411	387	409	420	397	418	401	402	406	387	389	431	402	389	414	391	427	455	405	415	397	394	432	413	415
23762	21226	28654	24097	21230	12831	1356	815	693	650	575	511	476	475	452	439	399	460	405	367	390	370	403	358	379	399	364	390	399	400	346	362	327	364	375	360	376	387	330	376	336	323	375	337	309	284	323	353	310	339	333	334	367	321	319	324	310	330	323	363	331	328	345	383	334	343	321	344	363	345	382	342	334	363	323	328	327	291	322	317	315	347	320	348	335	354	340	323	331	333	346	318	322	360	362	328	302	332	332	352	365	315	357	317	356	339	381	332	331	309	347	358	312	306	298	346	326	315	367	351	318	348	311	305	332	340	345	329	326	331	373	342	313	301	355	335	326	319	342	354	340	354	313	318	349	318	328	313	365	351	325	355	377	330	335	285	336	332	283	316	336	341	354	326	332	350	312	354	340	341	356	333	337	315	297	335	341	327	349	326	324	335	323	309	347	308	352	333	328	318	331	362	337	331	347	350	388	280	340	363	367	311	346	340	353	335	333	327	360	353	329	331	347	364	352	372	298	328	336	356	339	313	352	327	320	319	375	336	343	339	337	355	301	310	342	326	331	349	322	326	345	338	352	328	306	327	342	317	321	339	300	370	339	354	349	351	343	349	318	361	345	325	311	349	333	319	316	348	331	332	358	328	364	348	347	373	347	306	318	366	306	320	368	309	345	351	326	339	345	371	345	359	339	323	322	333	313	325	336	336	344	335	354	336	341	330	348	319	336	366	327	321	343	340	365	355	345	335	341	327	341	353	343	389	343	325	331	316	323	334	358	326	338	313	312	372	327	351	358	332	346	357	318	337	339	338	340	315	350	338	360	337	299	359	346	338	368	358	329	342	347	378	347	337	329	322	373	352	318	342	324	353	333	357	348	351	333	341	329	305	324	356	317	292	340	358	340	368	358	338	356	320	302	305	370	317	317	374	352	361	342	313	368	371	362	305	338	305	305	341	355	354	326	363	319	323	339	340	347	337	342	296	345	357	368	314	309	295	325	325	345	330	297	323	363	353	328	326	343	322	334	338	332	324	355	346	323	327	311	353	333	308	371	331	356	313	338	315	334	341	309	351	334	313	340	353	340	340	331	316	343	346	329	334	334	345	332	298	356	368	345	368	309	353	355	303	342	321	304	343	312	316	332	367	330	355	346	330	364	335	335	339	308	364	307	308	346	359	324	323	341	317	316	350	325	294	363	355	350	323	333	344	330	337	346	351	347	321	324	334	348	346	331	354	326	337	317	355	343	354	332	357	329	325	333	361	316	325	333	316	336	333	327	327	373	349	335	316	334	316	350	302	354	343	358	334	338	338	328	329	338	316	338	319	361	321	322	334	348	322	329	337	339	334	357	340	341	327	330	314	311	368	364	331	341	375	313	375	331	379	320	378	343	319	352	356	328	333	334	337	314	326	328	365	333	345	319	329	348	343	313	347	303	332	287	328	355	353	315	334	323	350	349	352	345	366	325	374	321	335	362	324	316	323	350	322	348	308	334	339	353	337	327	361	334	346	325	325	353	340	342	308	323	335	332	324	309	381	316	356	296	301	342	364	310	364	338	326	370	329	303	315	318	324	328	285	333	369	327	334	368	345	325	334	319	333	361	359	352	321	326	350	344	349	354	343	326	358	362	324	292	336	337	358	359	329	342	337	305	358	310	309	329	366	323	335	312	323	314	369	340	335	345	340	322	340	359	326	336	350	321	371	305	345	345	317	331	356	354	334	322	336	333	334	358	342	346	322	345	334	332	364	362	328	349	332	322	319	349	347	336	314	322	326	341	345	319	339	362	348	345	330	317	365	351	372	326	351	322	322	302	321	329	358	364	359	354	352	316	363	349	327	329	334	363	297	330	350	367	331	317	332	367	340	329	329	323	342	356	319	339	346	337	332	336	327	301	339	354	319	363	351	340	361	323	371	328	343	319	372	324	322	316	325	321	322	347	330	361	346	311	312	308	316	343	349	320	349	329	357	350	335	339	360	309	335	327	355	340	371	370	366	354	296	341	388	329	352	323	343	318	328	309	357	370	338	342	335	344	325	340	345	323	324	357	347	346	373	329	345	341	322	332	343	334	325	350	322	327	344	317	326	357	348	314	316	321	349	322	321	372	370	337	329	308	301	339	363	358	338	377	326	333	345	312	329	351	335	348	298	321	334	337	345	351	325	372	323	333	357	363	347	356	325	344	329	319	330	331	310	327	346	306	337	316	348	324	351	355	350	314	351	300	331	337	335	298	332	320	348	324	290	374	305	349	354	359	315	324	314	348	329	328	327	321	324	331	365	355	351	365	344	338	314	347	334	338	335	318	360	339	352	339	310	342	331	326	357	351	331	336	336	348	344	348	326	328	327	313	340	332	325	347	345	319	334	360	346	353	321	367	345	329	345	351	344	317	315	346	336	356	337	329	355	348	355	349	377	341	313	327	346	338	321	294	316	336	351	337	335	317	321	311	341	310	347	333	361	352	360	300	316	345	351	349	333	360	323	309	352	343	371	332	336	349	331	316	330	334	334	339	313	366	362	346	317	363	334	330	332	362	358	334	312	351	337	330	331	328	359	331	345	314	337	334	330	329	321	310	352	364	359	346	319	355	299	323	347	340	322	347	318	333	333	317	364	336	357	329	350	359	342	319	340	308	337	360	381	359	368	344	337	327	319	356	351	359	315	325	356	364	358	380	332	328	349	337	319	346	358	343	356	357	328	343	342	309	358	367	327	331	357	342	368	310	325	332	342	331	316	352	322	333	325	331	341	338	357	326	311	334	343	325	342	360	339	331	355	327	311	331	333	313	362	338	336	324	333	336	348	366	319	335	328	326	341	352	334	316	346	318	351	326	367	329	316	333	324	329	322	329	321	361	368	346	364	326	337	286	339	307	319	325	336	341	360	318	331	331	322	308	341	316	355	326	342	367	341	328	322	321	358	359	353	341	336	335	344	325	319	340	348	317	308	321	330	337	333	374	342	320	338	326	335	335	379	368	319	334	337	315	295	330	328	304	364	354	343	336	355	311	302	338	326	370	308	334	353	333	318	317	318	346	337	332	363	343	364	369	351	330	347	380	328	338	324	335	317	335	362	344	329	340	303	334	358	350	376	336	338	343	310	359	303	345	359	309	347	313	354	364	319	352	299	353	335	338	350	338	340	348	344	324	398	342	339	325	367	343	346	336	328	358	325	367	336	342	334	336	345	329	381	340	331	335	330	353	350	340	314	327	357	316	335	358	358	359	308	356	362	316	339	325	342	348	340	329	367	343	336	328	311	341	352	327	347	334	341	352	374	358	338	323	302	328	339	341	314	365	333	319	375	328	310	350	331	310	357	328	343	319	339	348	326	305	350	345	320	355	343	317	364	386	336	324	324	340	357	320	340	340	332	323	321	347	344	344	355	323	341	319	308	336	334	356	329	332	351	360	343	320	333	310	315	326	362	314	307	338	318	324	330	365	319	356	334	327	313	354	319	333	349	302	342	333	327	318	346	331	298	315	335	353	350	335	351
11402	10056	8127	4144	2614	2093	1634	1287	1070	904	902	734	649	667	594	579	528	497	507	469	479	513	470	414	433	438	408	426	394	372	425	398	382	397	398	418	399	407	393	410	407	418	419	387	388	432	397	395	412	432	394	383	407	407	350	396	381	400	428	389	379	397	381	413	355	419	360	400	389	365	359	353	385	411	393	405	420	367	389	370	349	376	439	427	368	392	400	412	401	381	450	386	418	407	385	406	398	378	432	373	407	403	401	387	400	393	396	376	403	367	405	376	381	377	397	383	371	376	380	382	385	389	383	364	432	383	408	409	398	401	401	405	403	410	368	370	395	396	448	375	394	411	414	408	353	421	385	393	375	416	369	403	417	386	395	385	432	398	390	390	404	408	380	425	396	386	364	377	376	395	375	358	392	392	380	381	363	362	374	400	376	404	393	440	373	396	374	375	376	354	385	383	404	394	378	393	383	410	396	397	383	394	401	404	393	389	397	367	413	414	389	374	379	400	367	381	408	364	372	391	369	386	407	363	427	414	407	341	369	365	386	375	389	378	404	379	389	388	388	418	431	413	390	365	421	392	398	321	366	396	370	380	434	403	431	378	389	376	372	395	394	380	410	396	371	396	400	419	390	414	350	396	367	385	370	377	377	362	397	412	386	405	390	336	389	391	441	420	420	371	363	372	395	369	398	393	386	396	379	408	404	381	402	389	390	394	364	404	398	370	417	398	363	376	383	365	381	407	371	371	416	387	421	433	366	388	419	357	370	381	390	392	385	365	367	401	372	423	383	377	339	363	384	353	378	406	388	391	367	396	388	368	388	373	380	386	396	386	345	400	375	429	398	401	404	381	376	382	372	411	365	399	435	423	384	363	383	407	380	419	392	376	372	380	386	361	384	416	417	422	384	397	414	403	415	428	393	347	393	425	433	359	376	398	360	395	371	380	393	395	354	369	398	366	386	363	358	380	377	387	375	368	370	410	371	348	396	364	417	394	391	426	389	387	350	419	372	383	388	381	345	357	390	409	360	398	423	379	389	383	382	352	369	381	396	395	396	368	384	390	397	381	405	380	402	400	368	366	403	365	396	370	364	378	377	377	440	391	431	395	392	378	431	412	349	390	374	428	405	430	378	378	383	361	377	398	391	363	349	362	401	419	363	368	378	403	395	393	388	352	381	410	424	394	387	416	393	397	385	392	408	364	383	420	353	383	400	359	371	394	404	402	376	376	393	357	409	390	394	377	361	414	396	400	403	375	372	380	399	370	386	372	393	401	425	413	404	369	390	366	406	347	412	402	437	401	403	389	380	365	395	358	365	385	387	391	418	418	370	370	386	406	402	353	379	367	381	406	389	411	383	376	366	380	367	375	403	377	397	393	395	404	388	384	381	409	395	413	426	363	399	397	407	382	377	400	383	360	383	374	391	372	424	404	407	351	363	361	434	390	417	405	411	373	347	395	409	385	393	346	392	388	399	390	393	392	412	378	384	374	367	387	405	394	412	377	379	378	371	369	362	381	402	369	363	410	372	398	361	400	377	380	399	390	396	415	396	365	406	390	378	377	369	355	398	401	361	391	422	372	390	403	374	394	387	378	377	370	383	394	407	408	413	375	401	328	363	393	393	405	399	390	417	387	409	373	396	348	345	407	406	322	388	375	423	407	342	379	391	401	394	410	373	370	422	375	415	393	406	387	420	364	403	369	405	394	376	387	418	350	379	353	380	382	385	365	393	389	413	386	409	409	427	383	378	399	358	387	377	399	371	404	396	385	377	379	340	387	418	415	404	377	397	425	388	354	428	397	378	379	381	435	408	372	410	359	408	387	368	404	388	360	423	379	405	399	390	399	355	414	392	369	374	420	368	374	441	401	392	411	403	396	379	378	401	386	399	362	402	406	424	381	410	426	358	400	377	367	398	356	396	392	389	401	386	392	399	395	392	406	368	391	403	393	392	401	376	381	391	363	401	396	374	370	352	393	356	404	427	364	383	377	404	366	380	392	403	384	418	390	389	378	346	363	405	407	390	408	418	373	418	380	359	370	413	350	386	380	334	372	398	342	415	372	404	370	406	382	402	401	379	397	378	406	399	385	388	369	407	353	377	415	405	370	415	405	373	378	406	376	404	433	379	427	396	382	422	391	380	363	364	391	382	357	433	403	400	407	400	392	359	393	382	397	380	376	404	376	400	393	383	378	392	371	383	387	383	398	384	373	386	357	433	421	444	374	381	402	412	359	384	395	404	366	359	395	377	423	374	392	397	395	394	386	384	372	398	424	401	440	380	420	377	349	427	376	386	391	388	394	415	377	448	399	363	368	389	364	415	421	386	427	417	368	359	378	382	394	362	383	395	398	421	362	397	373	398	419	382	386	388	378	377	388	393	430	371	379	396	408	397	371	395	379	394	391	382	333	400	368	420	376	398	363	384	386	377	356	402	382	368	417	402	388	424	385	371	402	382	392	411	381	381	384	377	388	415	397	394	364	389	361	397	391	403	365	351	434	363	397	377	403	379	390	406	393	383	410	396	358	378	387	394	378	383	399	395	368	369	382	364	362	403	394	432	396	370	400	401	375	412	388	357	384	444	400	387	360	378	367	372	367	397	381	399	411	369	385	378	419	385	400	358	350	356	384	392	400	421	416	400	369	380	366	393	391	387	381	410	423	360	366	376	375	373	396	384	343	377	406	368	401	369	413	418	363	410	378	360	413	392	376	394	381	392	361	418	387	393	373	389	346	397	403	375	424	408	404	341	374	414	363	369	412	389	399	388	367	368	333	386	379	422	366	365	364	391	379	380	395	395	421	356	375	385	385	386	352	396	397	387	407	367	379	382	366	381	378	399	374	402	367	363	403	407	390	411	355	378	378	393	407	379	400	415	395	411	412	402	376	390	397	388	386	400	394	375	387	383	366	358	404	382	351	366	431	387	373	394	383	357	359	375	403	383	381	383	356	411	412	395	391	387	402	390	370	413	381	394	408	425	392	396	379	366	410	409	371	401	348	376	355	382	386	382	411	394	417	382	409	403	434	386	395	333	378	377	374	393	367	365	383	410	390	365	383	424	403	424	416	399	377	424	416	387	390	357	353	404	411	386	364	359	394	385	399	373	363	365	370	367	386	376	388	411	386	366	351	377	378	342	401	396	365	412	394	393	407	401	328	403	419	377	412	401	387	393	391	358	398	373	388	387	418	419	382	402	396	381	362	368	421	374	381	370	350	380	427	353	423	402	419	399	408	379	403	393	377	402	393	385	382	381	387	374	376	402	410	380	391	331	387	373	401	343	375	390	387	358	375	371	378	397	374	400	387	384	399	423	395	378	373	391	386	369	378	350	403	422	397	405	399	382	374	361	402	396	367	372	379	400	409	396	401	366	372	430	371	381	444	393	374	378	391	389	378	373	381	367	404	364	392	378	398	395	390	404	378	403	376	365	411	405	409	380	394	384	359	372	349	376	354	407	401	393	380	398	412	397	394	374	381	386	403	378	367
24920	21239	27729	25007	13382	1295	895	820	758	734	739	734	687	664	697	644	657	644	657	698	644	665	648	654	662	635	664	628	616	692	631	635	599	630	617	589	595	660	597	633	653	587	636	604	638	652	653	622	620	640	629	624	591	615	651	585	648	610	590	619	614	626	648	615	657	654	598	581	575	559	629	599	581	609	642	645	647	582	619	627	606	632	640	625	581	613	622	633	664	623	616	602	668	617	622	665	617	619	617	627	613	630	597	632	589	640	634	616	610	634	640	601	648	634	651	606	648	605	645	621	593	607	584	615	572	615	674	616	618	585	631	652	592	619	597	590	652	641	615	604	651	610	632	619	574	636	648	640	601	652	650	600	588	605	689	611	687	639	663	588	626	631	628	619	615	591	604	626	608	625	648	677	626	595	621	653	638	658	657	641	588	596	641	625	669	594	651	629	597	628	645	606	639	617	625	599	604	612	643	610	642	584	620	616	603	585	613	627	609	587	615	605	577	611	573	630	630	657	630	586	638	615	617	645	651	624	635	630	636	584	586	606	641	608	602	670	626	608	623	632	633	635	681	658	614	613	624	575	603	654	603	633	640	626	633	606	599	604	587	660	586	636	590	618	640	613	606	591	622	617	579	632	621	615	583	625	599	652	667	624	660	608	618	593	628	631	658	642	637	601	594	649	646	645	618	614	652	623	639	665	608	644	627	599	648	640	606	636	674	657	589	646	594	637	601	611	663	603	631	650	610	584	627	681	656	628	601	640	635	608	580	605	612	603	572	599	631	644	643	619	637	633	619	633	643	645	611	638	623	618	596	619	663	597	612	618	632	592	624	624	644	671	657	615	616	604	635	635	600	611	593	607	650	649	590	588	634	636	623	603	648	631	636	602	634	637	600	576	640	633	626	608	609	625	584	605	628	614	582	600	644	655	614	637	606	631	621	650	616	618	604	629	626	617	655	641	606	603	611	618	646	618	655	640	629	589	639	620	637	597	607	621	588	649	661	627	583	610	654	608	634	621	598	602	675	639	623	613	595	613	589	621	584	605	663	639	604	649	621	610	591	603	661	639	621	654	625	634	615	626	601	591	607	623	581	616	596	639	616	591	611	630	655	640	618	664	659	621	632	618	625	602	646	629	620	615	631	638	571	620	596	618	623	625	646	606	618	609	603	655	670	649	585	597	662	618	621	620	573	677	618	591	595	613	607	644	638	623	637	645	619	618	631	605	580	630	600	600	675	627	676	621	654	658	599	621	593	652	643	619	625	616	646	572	597	591	624	617	602	619	658	650	574	565	628	602	605	550	618	597	624	606	625	607	581	665	611	605	615	609	646	619	625	606	638	601	592	596	605	624	627	624	599	612	611	584	606	613	574	617	670	631	646	677	644	595	610	640	677	633	633	629	587	596	662	658	639	577	639	642	628	596	590	590	616	628	658	640	682	648	628	608	607	624	641	597	646	624	591	641	569	625	660	612	650	625	633	619	622	605	653	630	586	622	597	590	615	620	653	683	617	634	597	620	635	628	621	655	639	602	628	610	645	637	615	592	589	600	642	625	636	607	631	608	652	617	655	621	607	634	650	620	561	644	634	631	635	639	643	595	657	667	582	678	637	604	635	629	608	575	621	671	643	620	627	629	644	639	602	606	643	610	586	623	617	658	606	629	609	614	605	605	623	703	614	632	633	632	634	606	635	582	625	617	633	619	636	624	610	573	593	592	644	664	587	622	642	607	597	672	607	625	561	645	587	579	638	587	612	651	615	632	603	625	607	607	638	668	663	584	642	624	608	591	655	627	636	606	613	617	633	624	626	593	575	626	636	572	654	612	588	623	640	610	630	662	647	612	593	621	595	601	678	594	656	623	624	604	620	588	639	607	626	632	573	670	655	572	594	593	628	614	641	605	631	635	610	640	630	603	596	654	651	619	645	582	668	618	625	616	620	622	639	584	600	660	646	585	593	613	607	561	603	640	665	647	612	636	606	641	623	583	615	638	629	638	647	620	625	579	613	619	646	611	649	617	680	565	608	631	619	655	595	657	611	589	575	617	632	610	652	644	654	588	583	597	641	647	658	616	652	604	674	679	638	581	582	617	624	586	662	597	604	586	600	620	631	609	640	630	615	643	610	636	635	603	659	654	626	647	632	594	581	625	634	641	591	686	600	608	627	582	617	631	662	622	587	624	611	623	627	622	578	612	634	601	648	616	636	622	610	619	662	593	613	618	582	601	648	605	617	632	634	598	591	575	670	664	607	595	652	626	642	591	628	642	629	591	632	603	625	637	616	635	614	630	624	630	641	584	597	640	607	607	609	602	653	603	590	611	652	616	655	658	598	612	628	602	636	636	626	613	680	642	638	626	610	659	577	625	608	639	596	626	598	622	625	652	612	613	601	591	641	568	602	659	690	614	572	604	593	633	583	582	602	658	634	623	587	634	626	604	637	647	619	629	639	626	594	573	674	628	584	672	586	614	643	633	584	627	646	610	587	658	637	657	646	627	650	625	581	602	612	562	588	622	618	625	641	601	619	631	664	598	647	616	616	612	602	654	611	589	633	558	582	650	626	583	624	582	618	621	594	657	615	617	569	632	673	612	617	584	651	623	609	655	643	618	609	610	645	614	598	569	588	598	606	613	604	605	630	610	638	590	652	577	631	600	640	613	599	626	655	595	636	618	591	627	598	620	631	624	635	613	603	616	602	616	656	610	632	636	603	654	577	622	634	601	650	614	602	618	613	665	604	625	656	628	590	627	590	630	598	598	657	605	644	622	634	629	649	658	620	628	579	624	607	591	623	661	588	622	624	614	569	593	632	570	639	617	607	617	629	612	644	598	625	621	602	633	622	608	636	642	611	601	626	656	594	623	625	567	612	631	622	644	592	617	610	575	620	661	616	616	629	642	624	593	615	656	632	593	643	608	647	611	656	642	633	582	624	603	558	619	632	664	595	622	598	630	580	649	642	636	580	619	644	661	607	600	632	647	614	643	611	642	609	612	572	599	600	636	599	642	615	638	627	628	596	635	611	588	613	640	583	604	598	637	605	635	600	605	624	632	625	617	579	665	683	624	659	663	662	580	590	589	614	612	634	633	611	635	604	617	644	683	613	596	571	637	595	649	591	606	598	627	592	641	612	597	660	611	611	647	651	564	576	653	671	646	611	653	592	603	636	605	610	603	629	584	609	609	637	617	601	638	607	644	605	615	601	681	603	622	646	635	624	647	618	609	590	658	614	623	613	641	661	630	637	599	646	597	589	638	652	606	620	614	636	610	630	647	627	640	635	644	624	638	654	612	612	668	629	578	626	634	675	644	588	590	618	588	620	652	642	650	650	640	647	617	622	603	639	624	616	649	618	616	661	619	612	632	690	644	628	594	615	638	615	650	629	611	604	606	628	660	608	572	651	599	643	613	588	629	624	632	620	625	607	645	617	648	610	592	622	604	611	613	597	635	602	644	620	613	627	612	601	650	637	627	612	642	647	596	654	628
12834	6055	4796	2609	1963	1566	1359	1185	1046	1032	990	897	864	780	790	748	712	740	752	780	763	773	725	712	796	716	755	730	702	739	735	675	737	713	694	694	695	731	686	724	713	721	721	717	739	765	686	714	725	737	681	761	695	698	692	683	704	695	703	684	728	714	712	721	684	723	719	706	709	722	679	670	697	679	671	682	732	719	678	719	718	698	714	721	719	740	730	705	719	677	728	695	684	699	645	736	697	712	696	680	695	740	723	659	767	672	700	661	746	682	681	735	715	692	747	713	658	756	688	691	749	741	718	751	720	680	740	760	718	655	708	717	756	702	745	699	705	682	679	740	724	667	722	677	683	696	683	740	720	744	726	716	678	705	710	674	687	715	746	726	711	701	683	760	692	666	657	701	666	727	742	723	730	708	719	742	679	693	724	711	672	701	733	711	754	737	709	748	666	698	697	743	663	718	680	741	682	704	679	702	694	716	749	676	684	729	671	685	739	714	637	722	639	731	711	712	719	673	697	712	687	675	693	768	715	702	710	743	668	696	724	698	739	705	738	723	619	685	692	682	709	716	709	682	704	779	701	692	721	734	711	722	713	729	673	690	725	745	684	713	718	739	711	695	687	675	677	661	725	699	766	723	716	704	686	680	679	668	759	726	740	735	740	713	708	683	716	689	722	654	629	724	707	713	731	709	712	693	727	683	718	738	666	668	698	753	671	719	684	668	663	718	709	692	687	689	671	741	720	712	666	692	660	719	677	689	753	705	719	732	707	702	692	700	705	725	716	721	715	733	758	720	672	705	734	709	695	691	746	698	694	730	685	692	740	717	685	655	701	737	679	713	702	711	777	720	670	705	675	741	680	725	737	651	689	693	716	721	699	658	714	721	766	686	717	672	732	716	735	710	685	733	773	709	730	706	700	715	723	693	737	704	715	725	725	708	686	676	654	716	723	734	736	673	660	642	738	705	687	706	666	677	699	709	755	735	663	706	737	704	686	703	727	706	697	675	670	763	700	748	707	664	686	690	762	682	723	670	713	712	690	712	664	643	727	677	698	719	689	726	717	648	686	670	758	681	697	760	703	726	651	699	728	744	720	719	747	697	730	741	673	698	705	669	723	704	718	700	688	689	669	691	683	739	724	692	672	726	676	728	678	666	679	694	731	695	689	685	677	698	702	707	706	688	731	654	701	716	707	746	718	691	668	724	732	700	725	673	704	687	731	663	681	685	715	706	678	691	756	688	700	709	701	715	726	723	687	738	746	749	737	687	672	721	703	659	690	703	675	713	668	710	717	675	728	735	729	704	647	706	730	724	690	717	731	707	730	726	736	672	702	689	743	714	707	707	687	680	664	718	734	702	756	722	722	692	674	742	746	673	709	721	699	660	767	658	712	699	698	752	676	735	697	722	711	702	735	673	696	714	669	712	668	735	697	709	724	721	669	695	759	732	721	722	687	710	680	712	690	705	678	704	688	675	750	738	722	675	748	740	693	652	693	714	750	677	712	692	690	724	751	711	700	677	743	695	694	698	715	666	732	734	728	691	659	722	696	682	706	748	753	651	662	677	725	712	720	721	660	694	696	698	668	777	728	703	740	678	696	731	683	724	717	716	726	690	712	769	734	713	663	656	702	721	669	717	678	683	680	720	744	676	715	708	700	687	715	674	696	691	719	741	683	694	658	664	701	695	719	707	678	732	695	681	715	715	675	724	716	670	699	691	651	691	695	736	680	726	724	692	674	700	709	701	690	720	710	693	690	730	683	712	725	695	707	734	726	695	690	721	694	702	704	731	718	724	670	734	669	701	679	691	730	669	721	739	715	710	722	737	699	693	702	736	684	762	667	696	696	710	696	717	710	699	740	715	666	706	732	699	652	722	683	691	685	658	718	734	699	631	660	746	706	748	714	689	696	715	713	683	682	737	745	689	703	743	704	722	714	734	668	696	652	735	690	752	687	652	730	700	694	754	701	673	751	694	696	708	712	702	714	694	710	680	717	691	709	728	683	697	669	725	706	696	703	699	745	707	734	743	716	761	711	694	684	719	722	694	734	713	686	698	712	683	667	694	758	744	689	704	673	691	722	739	725	691	691	690	718	736	703	701	724	731	693	742	732	668	688	712	705	644	708	702	718	709	725	720	664	703	656	700	692	711	704	741	726	728	749	722	727	660	713	717	723	661	731	742	761	672	692	696	742	735	724	727	690	712	709	687	705	712	701	725	704	698	705	685	719	678	713	702	696	761	680	755	708	670	671	699	757	698	671	726	689	700	680	675	720	694	702	698	689	719	728	695	686	753	707	719	729	734	689	727	686	727	666	687	670	708	683	686	701	680	693	693	714	696	708	701	743	729	679	727	715	698	727	666	693	701	694	700	737	688	655	689	713	722	675	694	738	711	680	712	705	721	747	682	725	705	718	732	687	734	663	693	705	710	740	697	703	712	738	697	725	721	726	709	661	729	723	745	678	685	680	719	680	682	696	657	672	706	681	725	725	721	711	735	641	699	679	718	739	708	696	719	728	697	702	725	746	718	700	684	715	712	728	712	731	714	708	714	709	701	686	681	731	691	683	735	732	677	710	734	717	743	666	748	715	715	669	728	712	725	726	663	727	733	680	705	696	712	709	719	710	718	691	670	674	703	668	667	686	734	731	689	690	701	703	718	708	673	718	701	687	718	683	703	689	697	694	682	706	677	681	724	704	735	687	690	709	675	700	696	683	669	757	653	718	732	752	730	680	664	761	677	674	738	672	725	634	695	717	712	690	709	758	703	685	703	701	653	688	725	678	728	678	750	676	672	701	659	728	697	694	752	674	713	785	750	707	684	740	699	715	687	692	700	682	739	707	675	722	687	703	705	698	703	697	685	715	711	753	638	665	712	725	734	720	706	697	717	717	732	722	690	749	670	683	727	677	662	747	682	745	688	690	702	719	688	681	726	709	712	683	718	722	700	691	724	701	704	710	680	716	674	689	666	682	695	682	707	724	687	726	699	690	645	733	648	704	687	723	687	703	708	703	760	680	720	667	736	745	715	755	712	702	700	710	683	720	697	689	681	665	676	730	700	703	661	685	668	728	727	709	740	706	736	736	751	691	676	719	688	695	689	692	723	701	691	713	724	736	693	666	687	712	704	694	693	696	709	726	712	676	720	700	711	760	732	770	697	641	695	709	698	728	688	676	716	710	760	705	681	716	652	702	702	675	697	631	691	694	706	719	712	714	684	676	687	670	669	707	673	686	738	738	719	757	753	711	761	677	716	736	662	685	705	703	676	731	756	734	675	721	698	704	717	668	691	696	689	771	691	694	684	731	655	751	720	724	718	681	704	706	693	684	696	740	677	755	716	681	699	695	704	702	750	757	690	704	713	716	682	682	696	689	701	744	742	698	716	705	727	701	783	713	725	677	743	673	682	743	703	682	747	680	667	724	724	716	708	679	698	664	674	693	764	726	683	686	693	667	708	739	666	700	674	697	740	742	705	696	662	682	744
22713	21244	29068	23726	21246	21322	12688	1908	1270	1170	1147	1037	943	915	904	864	839	848	850	800	789	803	800	774	782	765	741	749	703	743	765	761	740	758	728	717	775	742	718	714	716	733	732	744	778	728	710	714	745	719	691	679	711	744	763	693	735	749	692	707	725	740	678	684	712	727	711	755	741	752	726	686	701	724	729	703	732	733	677	720	692	712	671	721	749	705	740	746	722	732	718	703	689	696	698	691	696	724	706	677	689	738	702	688	720	680	746	746	677	736	694	684	747	690	751	726	687	756	701	709	674	703	753	670	663	731	722	689	675	726	745	683	728	690	785	700	727	735	701	644	703	733	736	678	693	709	702	724	692	745	702	670	745	716	777	717	732	736	694	701	696	696	727	716	683	719	695	714	735	786	720	688	712	712	686	719	724	675	688	690	733	696	677	684	726	688	699	706	713	760	766	698	692	712	695	721	719	708	668	691	698	709	710	722	733	721	670	728	692	743	736	743	738	708	728	742	766	726	715	708	680	703	746	716	759	734	623	722	701	706	711	749	710	703	672	681	738	715	695	709	719	678	695	730	758	708	710	749	687	683	785	735	680	695	718	724	705	680	728	725	734	704	723	678	722	724	753	675	712	695	718	700	684	731	718	714	728	643	714	713	729	783	754	701	686	684	665	689	785	762	678	698	710	765	709	641	724	707	702	730	703	722	727	689	714	729	730	728	696	680	669	705	716	706	698	699	728	748	692	665	699	728	716	698	727	697	698	749	719	740	777	696	710	714	702	720	714	688	750	753	749	738	734	707	749	682	741	705	764	706	735	725	682	681	731	662	731	750	733	718	702	749	712	638	687	661	714	687	751	698	713	755	678	717	750	749	697	709	693	712	717	722	738	706	742	716	724	698	690	719	673	719	737	728	692	703	708	731	730	695	727	707	714	736	683	740	706	664	689	726	727	663	740	713	727	731	723	742	688	679	690	760	680	724	673	723	737	748	702	682	700	723	682	729	709	754	733	725	680	699	706	659	688	739	702	719	664	739	657	652	675	676	730	681	732	677	734	732	731	703	709	722	715	679	693	726	708	721	677	679	745	705	729	693	688	756	725	720	670	719	735	710	718	721	713	721	733	775	747	766	726	681	743	685	701	697	718	710	702	727	769	690	734	730	701	704	722	720	748	696	729	737	680	685	682	718	677	719	726	671	743	676	737	701	751	741	777	690	710	707	707	707	734	710	748	677	661	719	702	737	771	722	697	691	683	725	747	678	731	705	692	711	740	680	712	745	762	723	719	726	722	728	752	705	722	674	709	714	688	705	707	669	726	706	739	701	684	713	740	710	723	741	726	700	729	728	764	701	679	729	719	638	769	737	726	742	684	714	717	696	721	742	704	735	730	729	755	694	713	750	692	749	677	743	725	688	701	743	727	721	755	723	724	718	715	716	704	721	709	737	667	719	667	720	659	754	722	707	758	747	671	727	743	756	683	749	747	743	723	757	694	713	699	725	740	727	695	705	753	669	698	671	765	699	707	776	711	681	719	712	690	700	678	716	704	711	705	681	710	699	744	752	752	681	673	719	720	739	645	692	724	750	719	696	674	729	690	719	711	702	684	681	680	701	718	729	724	738	637	678	634	729	762	719	795	708	729	700	757	689	708	641	745	700	734	736	747	705	718	723	689	659	713	703	697	684	749	713	712	749	743	692	688	693	702	726	716	712	718	709	737	697	759	720	703	709	671	705	671	747	692	691	714	664	697	716	698	777	705	679	684	704	764	748	754	729	732	747	687	732	726	664	716	648	721	733	702	710	704	772	664	690	702	704	693	718	755	683	675	750	739	717	731	691	713	740	702	714	726	770	735	745	784	693	691	707	714	714	726	756	700	698	653	761	756	702	682	755	717	730	699	714	704	722	697	733	736	697	704	722	756	734	734	750	722	708	722	719	734	724	675	702	704	751	742	754	715	729	740	741	691	670	758	707	661	718	773	733	699	737	734	691	714	728	690	690	758	709	726	740	650	730	690	694	706	702	730	746	742	682	699	730	726	703	708	714	724	748	721	691	744	673	753	746	713	681	712	719	740	668	740	711	676	715	701	756	688	690	693	680	748	726	739	713	672	730	739	692	689	731	715	718	753	732	724	715	702	737	702	706	697	675	688	721	713	714	731	719	686	693	731	711	710	702	725	696	721	704	712	728	769	722	714	702	694	672	728	726	706	691	715	706	699	732	674	725	746	709	694	725	740	684	694	769	752	725	712	747	688	701	731	720	695	702	702	738	705	728	662	708	685	744	743	718	713	703	683	651	674	697	694	726	743	728	654	703	723	692	672	789	768	667	674	693	702	716	738	683	707	712	708	691	703	712	746	729	692	720	716	673	684	731	698	725	718	698	702	724	697	720	749	695	743	632	654	713	693	718	714	718	681	722	728	726	686	739	706	702	691	693	648	775	699	714	715	704	674	749	686	720	700	716	710	717	712	723	682	738	693	685	726	714	649	707	705	739	709	718	680	700	717	719	704	738	710	703	716	673	691	695	670	675	722	743	764	682	738	736	668	694	746	666	717	710	704	737	698	694	672	721	727	727	690	661	704	723	687	731	691	669	698	700	710	788	701	741	688	722	734	743	737	703	765	662	723	724	734	694	724	716	687	732	708	713	709	709	687	699	687	746	733	735	741	754	728	709	732	714	716	705	734	687	721	671	678	721	757	700	750	675	711	719	697	727	679	728	719	732	669	708	715	715	678	706	676	737	733	741	652	733	660	719	732	667	707	713	729	720	700	690	697	725	747	701	713	660	751	687	722	717	696	708	741	696	707	720	705	692	730	699	730	751	753	700	706	695	752	650	704	766	755	695	702	728	703	761	738	750	675	696	685	732	748	718	703	737	678	725	730	674	691	725	724	721	749	695	719	705	738	693	727	737	678	710	667	714	727	674	704	704	694	735	681	719	719	701	720	695	716	715	695	735	745	728	698	692	741	712	694	677	714	686	698	715	718	707	699	678	708	725	734	659	715	727	672	713	687	728	735	666	760	746	707	732	703	757	704	733	694	712	678	704	668	701	706	724	710	696	725	761	669	694	684	668	707	704	744	731	712	715	713	741	704	702	679	739	681	689	732	708	713	741	697	690	738	717	682	719	692	685	717	756	720	728	682	719	728	726	755	697	706	700	680	717	703	727	695	680	724	696	697	715	701	685	693	668	687	715	725	698	725	679	712	705	744	697	708	746	728	679	725	694	702	753	675	713	737	642	679	710	727	721	728	750	767	679	692	731	695	706	679	663	730	702	690	716	666	697	699	696	697	703	706	681	700	723	759	739	687	694	703	710	708	739	678	658	628	683	708	671	730	694	759	727	731	701	677	729	731	728	672	693	698	683	690	715	746	747	715	718	663	707	719	750	708	673	676	718	681	765	729	720	740	698	699	731	710	700	688	741	719	711	703	746	726	660	674	683	668	671	692	675	725	756	709	699	688	668	758	720	707	733	696	700	680	679
16963	16311	13563	7364	5056	3896	3136	2552	2132	1927	1667	1474	1352	1181	1148	1031	1027	978	957	976	904	919	947	930	886	850	857	804	830	816	803	824	807	830	795	816	816	760	824	807	792	768	839	792	803	786	798	783	837	744	749	787	767	754	780	730	746	762	738	790	812	798	826	783	751	785	744	772	784	764	786	841	759	794	807	808	756	788	776	713	734	781	796	751	715	742	767	761	731	787	787	760	755	793	720	762	774	726	821	770	792	766	754	787	767	790	741	772	759	749	803	733	793	750	733	766	793	773	768	804	810	810	752	715	779	767	795	789	749	750	799	743	713	762	706	778	738	762	752	780	745	732	795	772	750	769	737	746	775	735	742	852	756	801	767	761	764	744	748	790	786	753	739	761	777	740	784	843	752	764	772	775	729	773	760	811	784	790	782	765	775	756	807	769	750	841	751	740	775	730	790	789	816	748	760	748	727	800	781	755	776	763	781	763	745	745	788	737	739	762	787	816	770	740	808	768	775	772	728	783	713	792	712	752	775	824	777	747	807	745	752	761	725	768	784	762	752	775	781	809	743	731	789	760	766	760	776	825	760	738	799	717	778	807	793	749	740	715	793	770	759	754	871	786	770	760	789	734	796	763	766	776	768	751	784	793	759	752	805	733	784	732	782	748	730	734	739	777	784	804	783	811	757	857	749	770	780	750	772	763	763	754	732	764	815	785	807	792	720	754	732	749	766	756	798	798	764	829	802	801	792	779	783	721	772	802	800	760	777	801	718	776	768	796	755	838	817	741	772	784	760	788	756	766	749	739	784	809	777	762	804	821	758	791	774	776	753	818	782	757	789	814	763	709	819	789	747	772	771	765	760	783	768	756	702	759	757	767	841	776	786	779	817	750	780	799	750	765	746	759	797	720	761	760	756	736	799	770	749	760	798	777	740	760	774	787	768	775	750	835	765	739	731	727	785	753	732	734	784	764	792	792	748	775	701	780	774	828	754	752	740	754	786	775	776	792	791	799	767	837	790	769	729	725	799	791	760	763	744	766	692	808	726	798	755	812	731	746	784	781	769	767	797	748	782	743	689	783	709	783	750	785	735	761	789	792	762	761	790	756	795	774	718	778	754	819	789	760	787	767	749	685	764	768	784	778	800	737	745	771	779	804	755	767	702	760	734	741	740	751	727	749	738	794	749	786	766	746	803	714	788	733	728	727	790	739	775	735	732	795	798	726	729	784	764	743	762	787	741	779	786	750	786	766	765	763	806	783	738	759	786	823	790	754	743	771	783	808	762	747	728	751	817	772	763	799	754	774	746	753	771	828	720	724	771	770	808	780	720	743	758	726	763	792	725	743	744	839	777	773	783	756	722	743	805	754	742	786	734	799	745	750	703	786	773	754	761	783	761	764	717	788	746	740	739	767	750	777	757	785	782	782	788	741	770	786	739	747	775	800	754	791	756	807	779	791	782	721	750	740	708	765	738	755	745	802	767	719	779	742	707	791	789	783	762	767	770	748	761	722	758	748	746	748	787	790	719	780	765	737	761	744	727	761	758	759	751	774	740	771	791	748	803	789	764	766	815	759	742	802	795	715	789	719	762	773	805	768	785	722	765	746	759	824	811	747	745	722	777	761	751	757	806	775	747	775	794	768	742	811	744	809	788	767	734	732	787	754	716	796	769	782	742	770	753	747	771	755	688	784	734	737	782	720	835	758	775	702	811	794	775	766	762	786	762	782	768	724	776	808	788	762	785	809	766	775	791	812	739	790	779	763	750	763	741	767	824	760	739	758	751	774	736	774	753	710	739	773	773	733	754	768	756	771	724	776	744	793	805	746	842	749	783	792	772	767	768	768	768	788	801	746	792	752	765	784	737	742	797	756	809	756	785	750	770	738	773	737	755	765	755	772	813	774	776	736	745	763	793	756	738	749	787	771	756	748	798	806	759	819	802	796	781	773	778	794	808	782	846	796	806	805	699	716	807	742	750	765	778	803	748	754	858	760	752	777	791	766	747	817	784	807	719	801	808	740	765	759	753	740	800	778	754	752	813	798	749	714	741	777	733	822	767	820	767	737	794	760	814	688	785	795	728	801	749	782	745	782	714	745	743	760	755	768	797	743	743	763	740	752	791	786	779	759	746	736	792	770	762	777	731	781	829	756	780	750	722	725	753	760	781	795	776	786	762	720	776	741	770	754	776	745	779	748	729	731	775	753	816	758	769	759	753	750	776	740	703	740	771	739	755	750	812	760	757	761	812	782	776	758	785	758	780	747	739	752	806	720	823	820	756	765	779	750	741	733	791	747	788	780	728	749	770	770	688	741	770	782	756	687	750	804	759	763	784	761	769	809	764	780	730	781	775	758	739	749	773	789	822	766	786	782	732	754	761	768	721	741	764	760	746	699	750	796	776	771	772	789	813	746	740	728	746	687	748	736	757	766	761	744	721	798	755	797	764	719	770	753	740	774	820	728	774	800	790	764	740	777	773	770	727	776	740	768	768	763	791	766	747	733	785	726	735	739	721	777	779	809	751	750	777	774	737	804	754	785	740	776	752	762	721	736	734	743	745	807	764	779	752	767	724	752	754	756	765	744	795	698	785	765	768	787	819	739	780	750	795	748	845	714	780	769	724	786	763	755	779	800	772	751	775	735	747	750	773	774	743	782	777	810	788	808	755	756	781	707	763	831	725	780	766	775	802	739	799	701	769	786	735	798	832	790	774	759	771	752	748	751	772	778	750	758	743	769	772	775	800	794	771	788	802	745	753	724	791	789	766	819	788	735	722	763	760	733	801	783	752	749	781	760	741	735	726	757	731	760	747	752	769	769	762	810	752	798	756	752	724	744	775	714	792	744	781	794	772	766	795	787	794	799	751	740	800	774	707	750	735	727	785	764	791	760	766	763	753	734	759	743	734	787	826	803	785	776	714	720	771	760	790	777	778	784	772	725	791	757	788	733	733	761	765	732	790	788	770	758	755	734	728	766	788	773	757	757	764	761	785	797	763	753	760	771	750	780	784	743	747	705	746	766	818	783	744	820	791	784	782	788	714	814	791	765	759	759	790	763	760	766	741	722	698	731	790	802	830	755	739	773	799	761	724	743	736	730	747	777	763	763	741	818	793	735	748	777	819	707	774	771	792	808	802	723	710	750	775	763	760	795	799	759	780	805	785	732	766	758	721	731	764	745	720	755	796	735	733	765	766	755	770	759	779	788	703	785	802	751	813	780	767	769	714	742	755	771	787	775	801	761	780	725	783	762	772	781	771	761	753	776	780	800	771	801	791	778	760	789	753	774	776	786	789	835	747	752	723	789	733	781	795	744	745	733	751	814	779	770	749	767	754	747	733	717	782	755	741	721	784	754	783	794	799	724	772	798	719	744	796	764	752	753	760	748	778	771	747	743	809	773	712	765	770	751	766	798	792	781	724	775	779	796	777	715	773	735	777	780	784	715	775	741	773	801	749	800	750	733	735	675	763	775	773	732	738	759	723	768
27250	20541	8733	838	457	396	351	367	359	386	359	357	342	389	361	358	316	344	343	364	327	350	333	340	326	307	369	337	363	353	363	347	358	368	361	344	357	336	348	325	320	336	334	360	339	333	329	342	328	352	367	312	368	336	344	321	358	324	395	335	333	337	343	351	320	376	380	312	344	348	336	333	331	352	320	350	323	358	320	327	367	362	357	324	320	344	363	352	370	399	390	374	303	309	362	359	341	347	361	356	372	387	368	365	344	338	344	333	341	350	375	341	364	372	345	354	327	326	332	335	373	331	313	313	360	338	321	347	339	353	371	333	327	359	347	327	361	352	346	332	337	364	337	310	343	344	362	341	334	300	336	328	358	315	350	334	335	336	353	368	321	323	368	370	331	363	383	355	350	356	361	346	339	308	370	344	340	333	316	332	342	358	347	336	349	349	373	363	368	358	350	332	328	354	340	340	334	321	347	355	321	332	337	364	342	334	361	378	335	383	344	329	355	354	333	333	352	343	313	339	319	307	331	338	379	375	329	338	344	342	304	335	364	355	356	338	329	347	318	326	311	365	342	320	365	342	340	354	326	329	360	349	344	358	360	345	364	342	338	374	340	350	330	321	296	356	352	324	338	346	335	328	329	341	355	354	340	332	328	315	296	343	337	310	353	333	358	339	337	313	352	353	344	346	372	332	346	317	387	359	342	362	324	304	317	369	346	300	342	338	347	358	341	336	365	338	337	304	338	307	340	336	335	369	328	358	324	300	329	358	354	343	324	319	318	334	296	330	315	358	347	310	373	335	309	322	338	330	333	338	311	365	319	350	346	325	370	305	355	335	352	337	289	353	329	319	305	347	331	352	318	343	346	345	366	332	367	343	345	362	359	359	333	349	322	347	324	367	343	326	326	348	317	319	297	340	370	335	372	364	334	336	333	359	354	328	361	312	323	373	341	326	339	360	357	335	354	339	377	341	320	330	320	352	338	349	348	372	341	344	337	349	336	342	331	322	315	325	323	369	357	324	335	320	318	309	360	325	333	304	370	329	321	345	343	354	330	324	332	337	342	357	336	336	348	328	297	350	351	350	345	342	317	334	341	326	371	325	348	369	342	359	363	352	341	330	333	342	362	324	350	346	329	350	342	371	319	363	338	330	344	357	349	342	336	364	334	324	368	355	369	310	318	369	326	339	327	336	374	341	305	341	348	311	330	318	335	362	338	322	371	353	338	360	336	381	356	323	329	325	337	329	348	322	366	341	342	332	346	334	334	357	311	349	352	359	385	327	340	392	347	353	344	314	368	332	326	348	345	291	358	320	351	316	326	372	359	337	372	351	311	306	336	350	308	366	354	308	380	340	339	383	342	357	336	354	323	313	336	343	323	297	338	365	316	349	339	348	344	316	351	301	337	342	336	339	366	346	322	356	349	343	360	343	366	316	317	317	349	349	385	313	360	344	326	348	370	310	347	330	338	347	317	383	321	364	369	346	331	320	347	345	347	342	329	355	339	349	361	368	321	335	320	351	350	323	329	346	374	292	351	302	328	334	362	351	332	343	333	316	356	375	372	351	348	305	329	324	344	339	342	309	349	377	371	344	334	330	346	336	333	348	338	330	356	384	363	340	378	362	333	335	317	341	330	315	367	321	325	364	314	334	338	366	343	378	329	342	337	335	347	366	354	364	357	335	345	295	353	358	303	351	331	378	337	345	343	359	316	338	332	364	328	317	345	331	329	357	323	317	348	333	346	355	401	347	346	335	324	367	354	324	367	357	351	337	339	364	332	322	371	350	331	361	331	334	329	335	321	376	358	318	362	324	346	291	341	343	322	373	336	339	337	340	366	328	337	369	298	327	366	355	373	365	329	318	356	334	364	373	354	363	363	331	323	340	325	346	364	329	356	348	340	356	345	342	344	329	350	360	349	311	379	321	362	323	367	350	311	317	345	353	348	330	335	335	368	305	324	323	360	330	340	332	340	290	340	328	346	348	327	338	329	312	335	346	364	379	325	307	365	366	352	307	341	353	366	330	312	332	330	335	387	332	327	336	328	416	346	338	329	342	337	333	319	329	366	339	347	332	361	346	357	346	356	341	327	350	348	329	331	352	357	380	371	357	361	357	324	377	340	343	332	353	333	350	327	357	335	320	366	349	354	355	301	348	356	313	331	328	365	348	364	350	360	354	341	362	299	339	327	394	322	348	313	336	319	305	354	354	352	350	342	354	328	331	355	342	301	335	356	355	348	337	355	343	361	326	354	310	365	351	359	328	318	352	359	289	330	328	326	343	347	334	343	309	332	287	351	337	359	320	337	368	387	347	334	342	351	334	316	298	311	365	327	326	330	360	335	354	365	347	328	329	331	338	352	306	337	334	370	330	343	318	362	326	349	325	332	334	404	371	292	368	369	323	342	326	340	353	370	362	312	344	322	344	371	318	370	351	356	337	358	372	336	359	320	345	373	347	348	358	345	334	314	377	332	380	337	372	331	321	339	311	355	397	360	334	340	354	337	354	344	310	327	339	345	297	331	342	343	325	339	351	376	332	349	318	338	360	324	360	372	307	335	335	308	383	342	346	345	335	335	345	311	357	344	348	346	368	372	306	335	361	339	368	349	369	351	333	352	341	362	340	369	352	358	313	368	347	338	338	355	339	364	332	346	340	318	344	367	330	284	327	336	347	352	308	335	358	344	382	342	366	358	319	351	322	339	365	384	337	340	389	293	372	345	326	351	342	316	319	309	378	330	355	323	343	367	316	357	354	329	332	360	363	331	359	306	326	357	389	348	316	336	391	373	337	319	332	365	319	340	305	348	325	365	317	341	335	360	365	349	344	323	326	367	346	331	335	327	327	337	322	362	326	332	328	351	358	335	338	343	342	320	322	337	345	346	343	343	351	359	346	341	322	317	274	329	315	334	371	354	359	342	362	321	355	342	341	340	336	327	327	331	324	304	328	320	336	343	357	366	322	363	355	340	320	356	316	329	324	358	343	345	352	365	307	336	345	360	355	317	318	329	306	361	349	389	322	379	335	375	334	379	346	302	361	317	307	307	336	310	342	322	342	356	357	339	367	359	337	296	352	331	343	331	362	300	367	341	359	371	337	355	328	365	346	356	365	348	352	339	350	341	334	332	313	321	355	346	323	337	359	378	354	341	309	351	329	333	329	336	318	362	336	330	320	321	342	365	326	308	344	345	323	345	372	359	346	340	308	314	323	309	331	309	343	344	322	328	319	299	333	329	325	353	326	342	325	355	336	340	334	335	321	334	338	347	356	323	372	354	373	347	331	337	338	311	341	337	339	412	373	329	330	343	327	373	311	336	362	354	346	374	345	329	332	350	309	340	380	303	323	347	357	359	391	327	336	341	324	347	325	359	321	350	345	330	344	340	306	316	335	369	341	333	309	339	351	349	341	326	339	374	378	356	344	325	332	331	359	345	364	306	309	306	312	312	311	359	360	382	368	372	335	348	331	322	320	335	357	340	359	326	324
10604	1229	1030	636	558	472	518	465	456	426	465	397	454	417	398	453	409	384	402	422	421	404	395	384	390	441	429	409	410	408	415	420	444	405	404	419	427	402	426	418	419	403	376	410	431	455	423	411	395	395	431	392	406	435	413	408	425	412	417	388	399	426	418	441	374	426	410	361	356	419	409	439	364	414	437	436	425	397	382	402	403	391	421	395	369	425	377	419	414	408	440	442	447	387	413	427	418	400	424	400	397	439	446	409	391	409	387	411	420	397	404	418	398	369	415	428	390	386	399	406	404	403	397	428	417	409	407	397	375	398	423	437	416	392	376	401	389	439	344	395	399	387	454	387	417	392	437	399	401	417	420	441	428	391	399	398	411	444	407	393	392	392	372	430	424	428	399	394	404	403	394	401	404	405	390	393	396	402	422	440	387	423	395	425	400	411	420	403	374	384	447	420	367	438	405	393	415	438	424	400	364	383	384	421	381	419	416	413	381	366	396	409	453	425	423	423	422	419	411	384	404	383	415	376	431	410	391	393	414	446	394	438	424	398	403	417	421	400	419	429	432	404	427	415	383	379	426	440	429	425	409	378	384	419	388	408	395	432	394	425	432	409	391	401	385	419	418	388	426	417	373	387	429	427	424	423	402	431	388	418	392	362	428	400	391	416	404	427	411	401	364	403	407	401	423	425	401	399	437	409	390	392	415	422	379	400	377	439	414	454	408	414	401	402	396	430	424	463	385	362	434	394	411	384	381	428	372	448	425	416	387	402	402	415	420	440	390	410	401	382	396	398	403	429	395	397	393	398	389	410	407	407	449	392	407	397	407	397	374	403	420	420	432	413	450	421	406	399	378	463	382	415	402	405	422	392	425	394	428	394	411	424	393	432	422	395	426	403	391	398	400	381	414	422	424	392	391	455	376	399	391	387	421	456	415	416	436	392	389	411	433	388	436	432	449	404	383	413	427	399	399	457	389	409	424	388	414	387	423	400	414	426	382	409	429	400	413	417	410	378	387	425	380	377	381	360	387	404	400	421	448	370	437	413	408	382	397	460	398	422	440	413	405	372	384	436	407	393	392	434	372	393	410	423	397	430	405	377	439	401	399	401	410	411	417	412	388	433	430	403	399	388	411	427	411	424	384	420	387	407	445	400	406	422	398	405	405	416	408	392	429	396	406	459	412	416	406	435	412	407	408	412	413	434	396	440	397	397	426	409	414	413	446	384	436	399	421	415	379	419	459	395	419	406	396	408	401	418	436	414	419	422	415	403	451	398	421	391	387	429	374	387	395	386	406	374	453	373	425	389	373	396	445	415	410	390	390	390	448	373	406	407	412	421	408	419	418	407	449	435	384	386	406	431	415	410	380	413	444	411	423	428	439	421	406	420	430	402	438	397	392	391	423	405	405	413	452	393	409	389	437	395	380	409	391	402	406	416	400	418	413	420	424	385	414	407	404	362	441	381	401	395	424	408	425	375	415	403	383	371	439	402	443	405	389	379	444	407	401	421	392	429	409	410	445	385	398	430	398	424	425	405	403	414	423	425	409	407	430	393	441	400	386	350	424	406	425	415	402	394	440	427	401	409	423	465	430	439	344	383	419	383	405	400	390	426	391	416	377	427	404	411	449	422	400	408	419	429	453	420	442	406	382	410	423	390	412	402	423	414	406	412	401	399	383	396	394	407	363	408	440	421	461	387	441	449	371	417	391	403	393	431	436	411	416	410	392	412	412	403	395	380	394	377	402	433	423	410	404	452	419	450	412	407	392	425	412	400	379	383	406	382	412	399	385	384	390	394	401	361	410	383	398	420	388	426	383	418	412	453	396	424	417	403	415	428	412	407	401	424	408	415	407	421	406	423	436	422	395	419	399	409	434	401	396	391	408	402	429	387	366	430	401	413	402	409	423	392	394	366	415	385	403	391	401	415	453	377	406	401	407	407	428	409	409	435	407	439	411	388	393	407	409	414	413	422	416	407	400	411	435	401	421	378	398	372	410	423	427	399	406	377	396	449	399	387	422	430	396	416	422	427	407	423	412	398	419	430	392	382	395	451	439	405	424	372	426	443	420	417	414	410	437	399	416	435	442	408	393	380	407	373	392	400	389	395	374	385	415	401	415	422	390	416	407	402	396	412	390	425	424	413	416	395	404	390	424	384	390	428	377	432	425	438	426	429	404	389	391	377	400	403	439	439	424	435	409	411	399	395	416	437	402	408	423	386	432	407	406	404	448	401	393	428	414	367	431	388	384	422	411	407	369	396	431	400	432	434	368	425	380	418	399	449	411	376	419	407	433	408	392	410	426	392	402	410	418	425	425	411	410	371	402	390	405	429	408	376	403	426	420	358	422	388	411	430	388	394	412	426	412	393	398	411	416	427	406	380	391	440	409	426	415	409	416	422	367	403	406	408	408	452	403	425	399	440	399	395	392	426	400	434	448	412	415	410	435	418	379	410	415	410	414	415	415	407	388	406	411	369	405	401	341	383	428	440	437	425	418	404	417	429	408	423	426	436	401	437	386	423	437	432	406	397	391	388	417	385	400	367	454	381	415	432	401	415	437	434	420	405	422	420	401	392	441	430	427	409	423	421	393	405	398	419	381	404	424	398	411	415	392	396	444	433	390	430	427	438	396	461	412	424	404	418	436	407	419	400	417	398	417	406	421	396	399	412	379	410	424	416	455	387	430	393	429	424	448	451	413	402	457	378	395	422	425	415	416	440	389	394	417	374	446	403	413	419	380	424	389	392	406	389	413	421	398	398	407	420	396	409	407	438	410	446	389	375	416	401	438	407	415	400	429	353	402	418	409	429	425	399	419	415	403	364	434	414	450	404	431	432	415	371	418	386	416	424	392	410	425	393	427	404	410	416	404	400	361	416	402	445	389	446	429	419	382	397	410	404	388	403	392	400	422	422	395	425	402	431	428	406	413	380	366	412	407	405	407	412	427	433	422	389	419	417	387	414	400	405	438	411	360	402	423	388	405	433	405	444	412	414	402	395	401	376	396	442	399	398	407	401	418	384	385	424	400	419	431	393	408	385	408	429	424	405	424	425	405	425	417	384	386	417	411	431	406	418	440	404	413	410	393	391	379	398	420	429	411	413	365	396	377	411	403	378	404	440	399	414	419	408	450	437	415	416	447	399	372	410	423	404	425	397	447	451	406	428	444	418	385	419	428	383	416	395	410	393	450	401	424	423	453	391	407	423	442	411	390	413	386	421	417	385	436	371	376	362	381	380	416	401	422	385	414	383	374	410	397	419	387	401	421	418	418	427	389	403	451	425	444	396	389	403	421	395	409	425	424	417	407	431	375	436	395	406	416	408	394	407	441	406	391	389	401	387	408	448	394	415	400	442	423	434	431	403	382	417	420	383	426	410	391	418	389	389	427	440	442	437	428	433	398	400	414	379	437	444	400	437	429	420	398	421	379	411	450	433	437	391	413	442	420	376	399	400	425	407	386	388	401	419	400	449	406	420	415	431
23623	21218	28644	24081	21223	12785	1347	794	634	601	581	527	471	462	415	437	378	419	409	354	401	387	375	363	393	349	363	366	354	344	355	323	366	341	337	334	366	364	356	343	312	359	340	365	376	341	356	346	327	345	332	379	349	330	372	343	337	366	331	344	382	367	350	383	329	331	322	340	324	319	354	353	336	348	326	340	340	342	345	344	332	334	345	335	354	324	344	336	362	364	335	331	340	323	358	331	342	312	322	327	369	372	322	317	343	355	349	365	344	316	313	324	337	375	350	323	342	357	331	315	336	356	319	323	318	365	307	312	363	327	355	344	363	335	360	338	338	336	359	357	321	339	372	335	361	345	349	351	341	334	353	323	363	344	349	355	327	352	329	325	367	334	308	367	365	350	350	382	315	363	343	341	320	353	313	332	313	336	320	378	299	336	357	379	345	326	288	287	363	334	364	328	330	336	377	351	339	318	313	367	301	316	328	341	327	361	328	330	352	391	334	333	326	334	339	315	339	343	328	335	322	336	343	345	319	343	330	357	326	333	315	335	335	338	341	374	342	311	363	340	327	355	346	324	313	328	334	350	338	353	309	343	312	331	326	328	322	345	358	298	311	339	348	330	338	326	335	352	356	321	367	303	326	338	337	345	321	357	312	340	354	308	363	352	330	335	313	360	329	313	366	330	362	377	295	345	350	336	321	365	338	329	369	342	316	353	334	329	379	326	340	338	351	326	330	348	325	313	343	312	326	337	317	348	363	341	311	328	337	372	301	331	365	361	370	350	369	361	325	334	343	365	347	324	310	322	359	318	353	346	367	343	344	305	334	337	346	330	348	324	355	340	339	348	321	308	347	332	349	343	315	320	331	331	353	346	353	332	360	339	342	343	349	313	311	351	313	392	316	318	334	332	330	320	353	350	345	323	353	297	314	338	377	338	356	317	334	341	308	365	342	306	321	329	353	349	342	346	336	344	338	324	312	318	356	330	336	328	347	376	325	347	328	338	329	353	301	315	332	319	358	358	344	343	337	313	319	349	326	325	353	339	333	326	353	334	318	339	357	331	328	313	335	320	317	333	334	353	365	331	362	331	326	361	307	360	334	376	308	353	374	362	357	340	313	353	349	323	333	346	332	327	338	338	330	324	326	343	317	357	324	320	337	314	316	334	340	329	369	340	359	307	326	338	351	342	329	321	322	325	359	326	350	370	326	318	312	357	380	351	340	332	368	359	327	374	346	337	330	304	338	360	350	335	328	307	359	325	330	353	328	328	342	342	334	330	337	337	313	333	335	347	317	320	308	384	322	332	356	309	328	330	345	326	340	351	321	299	331	362	334	353	363	304	343	351	336	377	375	360	328	366	380	316	356	349	332	328	367	321	315	326	318	355	331	349	339	325	318	321	336	367	309	339	329	345	333	345	352	347	325	343	371	345	357	353	356	339	371	352	352	345	343	300	328	339	355	331	360	341	329	372	337	308	345	350	337	340	364	371	351	345	338	337	348	353	365	352	373	349	331	336	340	364	345	313	331	312	348	313	353	356	310	336	341	283	407	337	328	354	330	367	320	338	365	325	368	349	355	348	345	356	352	345	338	323	351	313	358	326	374	343	325	328	337	339	320	339	316	325	341	319	333	341	358	344	361	334	349	302	321	352	320	339	318	317	314	370	341	329	316	350	332	361	330	350	332	350	323	289	329	328	373	335	343	339	321	349	357	328	365	297	327	341	350	354	353	335	325	344	352	316	365	342	317	328	344	341	362	315	342	312	350	309	361	319	338	325	309	335	350	325	338	321	336	346	344	336	357	336	361	371	315	351	328	354	399	320	365	305	342	331	326	349	340	321	348	362	333	314	340	367	334	341	333	339	342	337	333	284	351	341	358	320	363	338	302	358	335	332	310	323	347	370	300	342	328	333	336	366	349	353	345	329	342	365	353	343	358	345	298	319	349	311	299	332	330	323	297	383	321	355	325	341	358	342	333	307	325	336	305	359	355	332	329	330	317	366	316	317	350	318	375	346	346	317	352	317	341	337	342	272	361	324	336	339	336	345	338	333	360	345	378	325	345	348	348	339	335	294	350	373	329	334	342	349	335	332	336	332	353	332	339	310	353	337	356	292	327	347	336	322	374	324	357	351	327	356	364	313	311	320	330	308	302	351	304	308	338	337	345	371	355	328	339	340	332	348	318	349	343	347	372	343	339	353	333	383	309	345	379	301	330	350	383	360	345	331	327	313	347	343	341	355	344	329	355	347	310	366	351	351	320	322	358	340	326	287	320	338	314	354	314	318	371	335	373	313	336	294	315	344	307	337	309	298	329	324	304	323	357	310	372	316	383	351	349	342	340	336	296	339	340	312	353	349	318	285	336	335	300	351	333	327	329	360	341	346	324	381	333	341	325	318	360	318	328	309	343	308	335	285	368	334	336	332	328	344	327	344	363	325	338	330	305	342	360	326	321	322	349	320	359	370	325	366	326	318	322	334	353	349	334	346	325	331	328	328	363	350	402	356	319	374	328	350	306	372	339	346	359	343	314	337	327	312	321	334	305	332	339	314	328	333	318	325	327	351	343	360	369	344	351	334	368	338	312	361	375	371	372	362	350	343	343	349	340	324	331	333	350	338	315	344	298	347	348	319	314	331	324	337	297	342	366	302	320	351	321	338	353	350	352	360	331	355	339	316	317	336	365	331	346	343	349	352	318	341	360	330	327	338	330	365	335	347	361	330	343	327	353	331	364	330	346	350	328	338	340	342	343	328	326	355	329	343	312	340	325	326	348	322	337	328	350	383	357	341	345	352	380	324	377	360	340	335	345	356	319	348	326	359	324	345	346	324	352	334	333	366	320	336	358	350	354	342	341	365	327	298	352	328	356	323	350	321	319	363	326	341	332	342	375	337	321	345	310	309	363	347	372	361	343	331	331	332	357	339	345	328	338	351	333	349	339	368	357	319	328	362	314	325	332	320	319	341	343	305	337	321	333	334	336	368	299	318	333	367	345	330	327	305	333	362	325	329	341	325	326	307	329	331	357	331	354	328	390	320	296	349	297	338	302	315	361	330	325	322	353	361	353	362	361	352	304	363	344	356	360	347	330	339	331	278	339	318	298	340	326	317	348	330	335	340	331	364	346	360	332	347	338	357	337	342	347	343	354	357	318	323	340	370	369	368	327	327	348	380	312	334	342	356	333	314	357	302	352	358	351	363	332	328	363	353	370	385	334	336	328	363	294	345	357	363	357	351	336	331	339	343	356	339	328	322	334	333	352	347	315	326	344	320	334	338	349	360	329	341	346	350	328	325	335	322	337	301	328	312	326	380	340	345	349	332	302	378	315	333	321	344	315	326	322	344	334	341	346	351	305	344	334	327	324	319	334	353	358	331	342	354	294	324	324	292	332	317	337	337	343	312	335	340	315	332	323	336	325	352	361	320	332	349	359	349	346	313	316	327	359	338	353	346	307	299	331	334	346	356	342	356	323	328	327	347	343	310
14244	9761	8204	4149	2804	2087	1645	1314	1107	921	861	741	685	620	582	545	541	521	501	438	471	482	422	444	469	423	445	441	437	422	459	420	424	389	439	417	378	438	387	379	393	388	392	380	437	418	417	381	406	395	444	399	373	378	406	390	394	418	382	408	377	412	426	367	380	330	374	395	376	438	392	396	390	390	425	396	423	392	361	375	411	378	384	396	419	416	424	377	390	387	376	399	382	387	421	397	396	375	412	382	420	424	430	366	389	426	390	390	381	402	415	390	371	392	399	390	370	356	354	400	389	407	378	374	384	382	400	398	408	393	371	367	394	427	381	409	403	408	392	402	404	404	413	355	412	378	364	372	428	380	422	391	404	398	377	400	405	439	416	401	364	389	383	423	372	409	367	401	372	388	362	434	394	386	399	412	380	391	377	388	373	413	393	436	358	395	390	369	427	358	395	359	424	398	381	375	405	381	395	369	384	398	397	390	375	386	397	376	381	406	368	354	376	390	424	413	374	385	365	386	409	375	374	394	393	393	362	414	375	395	428	411	422	388	402	428	419	379	340	365	355	354	402	386	365	397	390	388	395	379	401	390	436	383	405	429	383	378	404	387	400	428	408	381	384	391	411	397	420	408	370	376	389	388	397	375	368	366	367	371	428	368	375	388	393	402	412	362	368	389	407	425	404	401	399	371	405	374	409	354	395	417	427	415	397	386	425	366	383	381	410	387	393	406	388	369	406	371	422	368	413	367	381	380	405	383	383	373	358	424	400	399	385	376	377	373	359	388	390	365	396	404	393	386	380	370	379	352	352	392	340	385	378	363	402	409	397	369	398	374	398	371	424	413	383	405	380	403	397	400	409	386	373	386	422	384	412	377	404	403	381	386	374	382	392	394	376	382	424	379	394	406	403	385	370	369	365	444	386	400	385	401	402	369	421	370	401	396	397	378	393	377	408	399	384	390	391	402	374	380	355	410	379	386	425	361	387	353	415	379	406	360	380	393	406	406	408	422	385	379	388	392	377	412	397	358	418	398	378	382	385	397	374	371	437	376	385	395	397	381	355	394	370	390	396	408	387	409	388	389	396	442	391	379	393	413	376	384	388	390	378	392	406	356	388	382	367	423	394	382	404	392	405	395	393	380	382	392	391	383	418	379	361	382	396	392	403	358	377	369	404	385	394	395	411	405	367	405	418	403	404	427	380	395	334	425	397	379	379	393	397	406	385	375	393	407	412	349	380	406	372	357	337	392	428	378	395	358	390	420	371	376	394	412	391	385	382	404	402	375	379	409	373	371	393	399	400	400	423	387	352	368	370	357	429	396	372	408	369	399	392	394	396	349	383	418	400	396	388	365	368	385	358	374	406	394	387	402	424	388	401	401	408	360	368	376	377	351	387	384	376	394	368	376	385	347	396	387	373	396	405	395	397	377	403	425	398	393	406	413	361	404	394	420	345	376	384	418	384	439	395	364	384	367	381	370	416	398	402	416	404	335	384	425	381	447	410	410	399	378	321	383	366	396	405	398	384	402	414	392	388	405	405	404	382	418	358	414	415	370	407	371	414	430	402	401	396	402	394	398	371	361	396	423	398	379	399	381	383	409	386	376	425	392	375	378	401	389	402	384	403	409	395	375	394	383	409	424	396	394	392	391	424	383	388	400	354	408	385	410	396	354	413	371	433	411	358	410	387	365	396	349	391	377	390	389	396	355	392	380	426	366	366	395	375	377	391	402	368	396	394	368	373	369	387	384	342	389	428	394	380	414	387	386	377	421	389	375	393	373	397	377	370	419	378	396	375	377	364	421	372	386	446	399	406	400	349	384	380	421	382	394	400	447	424	390	357	394	354	412	390	385	393	398	375	379	376	399	389	397	382	398	400	390	399	395	357	391	406	385	395	417	388	379	403	391	387	405	391	373	412	404	366	392	438	391	396	366	352	413	396	388	385	380	407	407	360	432	402	441	403	413	362	427	387	404	398	421	391	366	433	383	369	399	347	416	388	390	394	371	460	397	371	423	432	394	381	403	393	380	370	412	395	385	385	389	415	377	427	427	412	410	397	385	356	393	443	378	420	386	404	405	370	416	380	398	371	375	374	354	370	386	408	388	379	378	370	401	409	390	388	416	389	412	386	390	377	394	394	355	381	385	401	363	414	393	403	348	390	408	381	392	392	371	406	365	390	425	357	399	381	377	387	444	400	414	388	398	390	400	390	368	396	397	387	405	360	400	398	433	381	393	362	368	402	360	369	373	394	396	380	392	373	392	397	382	378	431	400	391	431	365	376	390	404	378	361	394	380	400	403	431	408	405	410	362	389	364	413	385	361	408	382	385	389	378	417	392	381	396	382	405	376	381	375	359	420	387	387	370	405	357	355	376	394	405	351	381	398	415	409	406	369	378	360	354	421	385	394	400	412	431	395	332	389	410	411	369	410	410	400	391	365	382	364	399	415	397	375	382	360	401	379	343	385	386	388	377	396	386	394	363	412	379	403	386	376	415	397	347	374	424	392	382	384	355	417	402	405	391	419	389	375	402	385	405	406	390	399	374	354	407	392	381	403	394	438	411	358	365	367	359	374	384	380	386	388	394	404	384	402	354	416	370	402	383	380	392	405	395	372	393	416	393	352	342	393	416	385	381	369	382	403	408	387	407	422	372	377	435	400	393	391	352	404	418	375	418	368	401	373	376	394	403	384	390	399	386	388	396	409	385	402	375	401	378	418	414	397	389	389	393	422	455	401	397	382	410	401	382	359	360	381	398	374	381	368	383	394	408	405	388	393	414	382	399	401	381	364	390	426	382	373	386	413	381	390	392	397	407	397	412	371	393	400	364	387	376	369	398	390	387	372	423	378	414	392	407	391	378	373	385	382	406	377	425	379	367	396	418	399	383	431	389	386	392	391	380	394	388	346	365	385	423	380	385	386	403	380	397	405	401	362	384	404	398	401	389	398	368	410	402	395	409	403	403	345	385	396	395	382	359	373	378	391	363	386	376	399	370	394	380	385	399	383	360	373	390	383	439	376	412	401	408	373	360	393	367	390	352	386	389	402	422	362	393	393	379	388	394	386	415	397	413	419	401	372	421	385	384	411	391	373	380	422	417	400	390	405	384	388	385	404	381	392	429	353	383	411	376	401	382	381	405	379	400	383	370	365	360	406	397	405	422	381	380	360	391	371	380	413	392	367	401	383	388	407	389	372	375	414	409	377	357	404	399	395	403	376	388	437	396	391	376	352	400	355	390	378	402	408	391	435	392	395	399	383	364	361	390	399	369	398	371	390	368	422	433	378	390	390	393	384	403	397	397	411	363	407	407	379	423	378	381	381	408	343	391	403	396	402	385	409	402	378	415	408	401	397	387	395	385	362	398	432	398	372	420	402	413	380	392	375	381	378	386	386	368	421	381	380	375	390	401	376	457	334	396	394	395	388	416	392	398	402	370	341	371	397	416	384	392	395	402	401	375	372	387	414	382	392	391	396	387	428	361
24890	21216	27687	24965	13222	1334	949	826	752	743	745	734	691	671	703	667	678	683	676	601	633	631	656	631	642	590	660	644	660	606	632	657	643	603	642	600	587	637	593	629	582	622	627	590	620	621	634	597	639	599	662	588	630	675	670	571	616	641	616	643	594	626	614	623	657	623	637	645	603	651	602	573	633	642	613	550	596	662	618	596	632	594	601	617	609	585	642	566	631	632	614	629	621	586	595	652	569	623	650	643	615	624	633	645	628	639	593	636	644	633	622	649	603	593	652	575	601	594	650	588	622	596	611	570	599	636	610	604	635	623	622	638	631	617	590	641	598	614	634	623	606	601	647	617	624	620	629	589	637	662	631	607	635	631	656	651	612	604	601	601	636	590	623	652	597	626	610	593	592	601	614	682	655	619	639	605	628	630	627	669	640	633	629	624	605	574	614	607	591	610	579	604	616	633	616	628	599	607	606	632	624	583	580	610	624	633	630	627	615	617	620	645	624	601	593	609	662	613	588	572	615	626	605	612	631	593	651	615	626	596	628	623	643	590	613	584	644	642	608	603	613	641	636	593	626	630	627	659	653	670	636	647	666	646	625	559	633	649	626	640	634	603	606	598	626	592	606	620	588	615	635	644	613	635	588	641	633	629	592	608	619	618	633	597	632	620	590	620	617	604	577	576	619	664	649	631	613	601	626	621	661	642	600	604	679	614	644	626	620	605	624	604	587	639	582	625	645	594	616	602	579	604	625	681	647	668	602	601	604	648	620	601	647	614	555	610	582	602	630	595	611	586	613	636	620	580	607	624	624	644	636	634	667	613	568	661	633	638	590	610	611	580	646	623	596	619	625	597	548	641	625	626	619	631	612	619	669	609	583	614	630	628	642	604	630	645	589	624	626	611	588	624	676	600	609	617	604	603	638	580	609	645	596	606	590	618	604	618	602	675	607	563	652	592	621	624	613	624	624	567	584	600	641	597	593	629	602	616	602	612	643	594	637	655	593	585	621	610	631	633	594	611	602	650	593	615	582	556	618	610	611	635	604	665	633	614	642	614	651	643	637	631	632	583	646	593	637	598	606	647	652	568	594	633	577	584	649	638	599	627	614	617	635	561	645	609	585	619	652	614	640	610	622	650	590	628	589	601	651	614	604	653	608	635	609	561	676	632	564	620	597	607	608	591	607	607	604	621	658	628	639	620	593	612	663	605	625	614	598	636	556	617	584	613	616	590	585	667	632	637	595	646	615	651	625	624	567	633	596	582	587	593	602	578	651	602	623	614	585	614	643	621	622	622	605	659	602	611	627	625	613	595	610	615	628	601	634	594	657	635	590	599	592	599	620	607	624	613	619	580	614	605	591	582	592	614	586	650	597	619	649	645	633	575	602	620	610	630	645	634	621	634	631	600	631	579	644	596	611	622	628	583	629	580	600	656	610	622	639	597	561	615	645	633	613	621	619	568	630	578	671	595	595	638	614	589	633	630	580	581	599	641	605	595	621	639	632	621	631	608	613	605	630	600	637	620	628	627	643	608	590	655	593	617	650	603	640	660	595	618	612	615	597	611	582	609	590	630	629	576	624	590	596	641	594	601	668	603	619	644	602	638	609	635	600	595	593	585	621	596	627	641	586	598	593	579	574	609	613	583	631	604	640	603	664	617	609	565	587	684	610	575	623	642	591	569	629	632	648	607	616	641	662	591	616	575	601	646	635	626	580	608	621	648	637	635	590	591	624	586	624	609	596	655	581	640	591	613	595	586	657	619	637	657	622	606	653	619	584	628	633	587	606	592	589	628	635	615	607	617	611	599	618	621	613	600	628	604	586	630	637	650	638	616	612	619	641	601	613	580	642	600	575	610	637	615	644	618	616	642	634	583	651	640	626	588	620	616	614	622	602	606	661	645	651	642	631	653	591	584	621	557	641	603	606	598	578	645	584	603	621	632	601	652	655	612	621	610	599	628	586	612	648	645	587	621	667	612	575	626	602	593	620	652	610	630	635	628	607	626	609	664	624	621	574	620	629	617	611	642	597	578	595	622	627	655	617	661	605	588	620	622	613	602	618	600	662	580	614	619	620	597	606	653	615	639	666	597	610	582	547	629	603	633	642	583	612	614	593	632	607	627	593	644	640	589	615	647	609	603	621	613	652	623	609	626	647	593	616	620	659	592	685	590	643	605	613	640	664	625	673	614	650	646	663	626	623	632	626	579	600	575	609	640	604	650	616	578	617	661	641	607	624	625	601	610	604	636	577	621	610	608	572	645	657	646	662	644	584	585	605	645	590	611	614	617	614	620	606	639	620	682	615	641	609	570	599	607	608	612	622	624	620	624	666	611	566	613	608	592	625	622	646	649	625	629	612	617	598	601	596	633	606	598	587	676	580	646	619	621	659	618	638	638	610	601	587	626	638	665	638	624	583	590	592	602	631	625	674	599	586	612	635	548	632	716	642	607	592	611	626	609	618	565	601	629	601	632	588	615	627	682	569	614	609	618	608	639	588	605	619	564	606	610	649	623	664	589	602	588	610	619	636	577	661	595	626	584	652	621	635	596	632	618	646	603	594	629	597	626	622	635	643	583	612	637	603	636	621	649	641	592	589	698	627	596	604	610	587	589	579	615	605	638	652	579	611	612	622	612	605	661	637	615	630	612	622	621	610	624	612	621	621	627	617	706	616	654	631	621	619	611	622	672	588	627	577	626	615	609	554	631	595	668	593	612	634	615	613	597	566	653	637	637	675	639	656	579	628	623	621	653	657	592	589	596	585	600	635	613	588	604	599	642	584	616	622	619	607	632	597	618	590	654	623	586	605	642	634	598	626	656	657	609	590	592	593	613	593	602	616	635	625	614	560	601	626	606	644	584	631	686	609	653	635	647	601	644	603	619	638	647	635	630	591	592	619	620	650	580	650	631	617	594	654	630	591	624	620	598	644	614	626	604	661	614	661	659	629	581	638	597	656	617	547	639	612	653	631	544	607	607	648	615	624	611	631	616	642	659	607	708	626	635	619	619	660	637	625	600	630	622	619	642	661	688	630	622	602	612	637	587	638	612	634	660	637	622	619	586	606	619	647	602	637	613	639	617	629	624	607	622	632	582	574	600	582	664	577	637	625	572	616	640	627	644	612	674	606	614	624	619	627	634	621	616	634	622	648	675	642	636	652	593	625	610	620	637	632	650	598	642	626	603	647	641	610	615	594	652	632	637	596	607	580	643	632	625	609	618	638	632	609	612	658	603	620	629	588	641	620	628	604	657	573	584	631	689	611	597	603	618	628	564	634	629	613	638	617	652	643	585	637	666	644	619	579	622	630	621	658	638	605	598	662	669	596	619	639	623	676	604	650	619	636	605	597	624	635	644	623	657	584	575	591	618	587	569	623	675	649	596	579	605	593	671	648	620	555	625	598	612	628	603	623	577	603	563	646	602	595	606	609	636	633	609	650	624	648	632	617	619	594	677	615	631	650	633	636	676	609	571	614	578	597	595
14143	5780	4683	2680	1979	1515	1323	1203	1073	947	895	886	817	859	809	836	800	741	762	751	740	697	669	761	767	740	714	719	671	759	734	750	742	719	679	713	739	697	674	711	739	674	734	704	708	689	711	712	753	704	672	761	719	703	706	724	739	693	752	713	698	677	731	725	735	718	686	674	723	710	723	683	700	697	678	697	686	733	723	726	700	755	693	723	692	753	704	726	749	651	683	686	681	730	720	649	741	669	752	707	703	705	737	679	668	713	684	689	697	708	747	701	701	721	698	698	701	732	710	731	701	698	711	727	728	680	717	702	748	704	695	717	676	686	682	707	700	708	722	716	689	654	746	701	736	686	715	704	691	720	746	709	714	769	715	765	715	669	671	687	756	716	768	672	686	744	756	720	697	698	740	704	733	736	723	707	690	696	726	719	738	754	727	691	723	713	657	683	683	727	688	698	701	734	691	725	687	722	710	748	718	719	711	677	722	729	701	681	682	709	654	681	723	672	669	690	715	732	725	710	722	719	716	738	682	734	747	684	662	681	677	713	676	710	710	706	705	708	674	721	679	679	713	700	700	705	719	753	710	716	732	695	685	706	691	685	672	726	702	687	691	720	712	692	666	689	662	670	693	700	740	746	766	717	641	731	718	720	709	732	700	667	738	714	674	683	703	698	690	697	703	712	713	739	719	686	725	696	729	737	730	718	700	760	729	676	721	701	700	691	686	729	749	682	751	675	689	679	739	682	709	742	707	736	754	688	720	687	739	700	699	670	709	740	703	658	690	665	711	683	703	725	775	694	711	733	723	671	704	701	671	695	700	723	666	715	724	716	694	698	654	704	658	717	680	704	755	744	647	681	703	717	695	733	696	674	674	691	699	702	710	685	700	669	677	703	736	729	744	686	734	713	703	719	656	689	652	635	644	705	678	734	744	686	712	689	727	712	669	703	721	717	721	657	673	659	738	700	742	758	691	673	695	680	696	722	724	698	680	712	685	784	713	681	666	691	706	688	715	703	710	712	655	736	700	686	682	723	648	693	698	729	715	682	718	705	695	690	700	703	651	706	723	739	708	706	703	717	718	703	692	725	696	703	663	671	701	741	686	717	687	721	704	690	701	700	723	683	685	679	698	726	676	743	727	683	706	733	737	701	703	718	691	675	725	690	743	704	693	707	710	738	673	727	686	680	700	725	708	662	689	666	692	676	701	745	698	706	676	663	701	716	689	717	713	682	697	716	727	725	747	698	694	733	678	682	724	688	741	714	685	716	701	714	689	753	733	733	683	695	742	720	682	707	699	697	675	702	733	712	710	710	700	715	692	746	722	704	712	709	714	705	707	735	687	688	719	718	768	674	737	737	678	717	682	689	681	700	632	702	746	726	712	692	734	709	704	731	699	714	743	723	713	718	676	703	730	688	742	688	693	728	674	712	671	733	687	746	697	717	728	720	685	683	709	741	741	725	703	710	703	665	699	675	714	727	728	657	751	704	662	695	734	707	709	723	681	652	676	744	744	676	657	719	712	666	704	697	688	714	646	741	774	773	679	691	718	729	686	734	696	697	688	735	734	729	662	720	718	706	706	655	711	703	742	679	733	695	676	675	713	735	698	668	716	651	717	715	736	731	701	668	697	726	671	697	725	673	730	713	688	677	792	682	716	668	728	690	694	675	690	684	693	676	714	687	703	711	720	703	697	739	646	731	699	661	679	696	729	679	754	735	682	703	669	675	717	713	714	714	706	744	778	690	679	705	698	725	717	710	654	703	667	710	716	709	714	732	741	720	719	694	686	693	693	689	741	700	713	706	674	712	753	722	655	719	707	696	717	720	703	701	700	705	688	735	676	699	763	729	742	696	686	705	706	764	679	707	772	762	690	726	722	710	703	665	687	636	682	681	701	731	691	722	775	699	667	653	690	723	695	736	719	667	703	731	667	699	739	671	703	692	718	703	701	714	682	733	672	734	681	676	723	674	695	719	708	708	703	737	654	733	680	697	778	692	733	686	681	694	718	702	674	670	714	698	668	685	723	678	744	758	715	641	725	670	659	698	704	729	694	731	720	752	670	694	738	706	690	710	663	689	665	684	698	701	685	644	704	664	685	679	685	670	689	670	719	720	685	696	710	723	635	682	673	695	707	712	705	721	710	680	689	729	694	680	770	714	718	716	744	685	707	654	705	678	709	733	734	711	694	742	712	694	745	735	682	702	725	739	708	678	735	690	695	694	690	685	758	712	727	747	711	710	723	718	706	707	724	769	685	734	716	689	677	680	731	730	695	707	721	734	771	711	677	691	698	740	703	761	733	750	680	666	720	673	698	712	706	647	715	664	701	762	712	703	680	741	728	706	730	732	725	746	731	725	675	691	702	758	710	688	726	709	755	700	733	685	703	707	701	750	728	714	721	694	699	706	674	742	709	737	654	679	682	718	721	711	665	732	699	708	697	686	705	702	720	682	720	718	730	697	703	716	726	732	718	683	659	758	726	752	715	742	671	726	716	713	685	678	735	734	709	691	679	722	686	677	716	709	723	709	691	711	714	686	719	750	681	676	625	714	737	705	697	740	690	682	659	657	750	677	703	713	682	708	699	697	690	714	731	664	671	740	736	699	686	692	670	770	685	712	703	636	742	732	705	715	687	697	699	710	665	727	702	673	696	685	718	716	679	763	679	669	767	717	684	712	716	713	723	765	658	700	675	674	710	655	730	681	721	703	708	712	729	659	701	687	743	721	701	718	692	655	661	715	714	710	739	732	663	685	734	760	703	683	732	727	645	670	689	740	685	718	695	693	719	713	734	674	682	722	700	669	722	712	671	684	691	711	774	690	720	711	687	722	694	730	645	709	682	714	719	658	679	725	706	723	676	682	770	713	698	726	712	702	712	744	735	689	680	682	723	694	652	724	706	682	725	704	728	702	728	746	723	745	669	696	708	746	706	728	703	726	712	729	708	718	717	734	741	710	695	701	694	679	706	740	733	745	699	738	696	708	703	696	694	709	705	684	735	727	702	654	712	692	703	745	671	677	711	705	686	754	758	667	735	735	713	713	741	664	682	676	703	726	680	741	694	727	696	685	700	686	717	732	693	713	700	723	723	719	665	710	678	682	715	701	738	708	721	699	709	740	701	731	675	721	685	671	715	732	692	722	720	680	695	700	693	676	683	726	729	701	701	750	644	731	646	726	693	673	724	675	727	720	696	693	698	715	713	699	733	707	732	688	666	724	756	683	672	753	706	706	682	701	715	684	695	731	683	711	678	728	694	724	723	668	697	721	737	681	673	714	723	714	690	648	662	735	723	699	780	729	700	729	750	714	692	694	738	669	699	720	721	717	688	716	700	763	740	666	723	750	700	693	715	681	662	723	739	720	717	738	701	712	740	701	665	705	697	711	725	690	703	704	668	681	685	739	686	699	751	695	658	681	736	762	680	682	697	668	672	711	761	706	703	677	682	727	712	719	664	639	723	730	673	702	679	700	691	689	674	758	700	683
22713	21264	29104	23764	21266	21337	12523	1939	1367	1221	1089	1037	983	925	932	878	884	870	843	857	835	751	782	778	754	770	755	787	748	766	756	780	812	789	733	726	687	748	688	733	735	749	778	738	732	673	733	747	717	718	683	702	721	730	714	723	743	723	699	705	766	757	755	720	688	724	710	691	783	760	734	686	734	699	751	774	703	744	740	762	736	710	719	736	671	733	727	688	758	714	755	732	714	708	721	697	695	755	709	731	721	714	711	721	765	750	714	699	719	684	685	687	723	729	718	688	755	681	738	680	695	736	716	733	759	695	729	730	735	704	685	678	766	747	734	700	660	700	668	693	722	717	713	765	708	696	713	724	722	722	748	758	695	736	708	739	748	780	689	716	695	734	706	746	726	697	749	756	703	753	725	707	737	755	688	728	735	698	710	739	727	727	627	682	640	720	741	712	656	696	787	734	689	679	789	670	708	746	697	701	737	749	687	728	727	738	675	681	736	747	718	733	780	729	745	676	762	639	728	737	738	699	715	707	717	740	716	697	743	729	694	757	726	710	746	730	708	724	707	673	734	732	717	681	726	728	733	707	722	687	708	744	740	762	711	736	709	703	678	691	710	670	755	704	735	752	713	678	736	719	711	735	699	736	720	722	693	741	720	673	732	724	729	751	785	720	699	725	712	699	719	711	706	691	716	721	725	733	737	696	681	708	710	707	709	738	693	715	733	678	730	692	726	701	735	739	697	721	709	732	734	723	761	745	698	693	703	746	702	699	657	720	750	753	694	754	710	710	720	683	684	695	716	702	710	696	735	681	749	748	693	691	681	736	707	691	709	719	655	697	692	716	760	736	708	702	690	709	682	692	695	753	699	711	722	680	754	733	723	718	703	708	736	739	771	724	699	722	686	689	708	674	724	735	701	718	690	721	693	768	705	693	715	730	740	740	691	684	710	723	727	750	763	683	745	665	739	693	787	756	706	719	706	712	714	700	729	685	700	679	711	715	667	766	682	691	729	736	717	701	707	682	693	694	678	750	718	675	733	746	711	690	749	741	690	750	733	722	685	766	727	728	672	749	720	715	677	739	716	668	689	693	690	670	715	697	730	710	718	731	732	706	737	712	714	702	735	675	744	676	712	683	687	699	720	724	699	719	721	742	721	710	732	697	720	761	712	747	693	717	733	694	712	712	753	743	708	711	749	686	699	694	712	736	745	734	714	742	766	713	710	704	763	683	753	707	728	737	729	769	744	752	750	707	767	716	721	738	734	662	674	696	703	694	736	696	648	754	693	696	686	717	730	708	727	704	713	696	728	713	694	673	699	697	696	736	752	716	715	740	700	687	692	703	723	670	707	737	745	726	728	725	705	720	674	688	767	691	709	738	734	780	737	707	677	680	720	685	687	705	714	714	683	724	691	693	688	733	714	733	743	693	710	698	712	717	709	767	719	711	689	713	707	694	726	723	725	704	746	679	706	701	671	688	706	721	717	754	672	725	678	665	685	685	754	708	690	710	704	715	745	687	726	664	714	693	699	712	688	765	756	728	778	717	740	721	748	748	712	764	708	687	733	673	738	720	712	751	688	726	763	736	736	712	771	663	719	744	759	686	662	716	749	696	713	698	683	770	705	699	691	734	690	724	716	685	680	686	723	723	740	713	723	721	731	693	690	775	712	761	740	667	711	696	721	740	695	713	715	693	751	693	711	748	738	744	703	745	704	700	753	722	761	699	705	678	735	729	699	734	707	755	739	710	696	741	774	747	702	672	765	730	752	710	683	708	731	705	683	739	717	740	734	766	684	749	744	684	716	720	752	798	701	719	736	655	666	708	733	728	742	744	733	744	769	698	708	688	717	748	738	773	779	738	685	708	693	707	740	778	704	683	750	760	703	672	751	701	716	719	736	765	717	758	692	720	774	746	694	689	663	715	787	681	665	713	715	693	734	718	697	701	668	728	726	736	710	736	739	726	681	708	696	737	709	724	725	727	711	738	712	723	699	718	702	774	703	758	694	671	679	690	727	681	745	742	681	703	734	703	699	713	672	753	728	699	742	697	728	699	720	699	696	696	657	693	732	715	704	719	731	757	749	739	707	742	728	734	721	686	677	722	718	727	714	734	703	759	751	760	746	719	698	791	708	725	760	743	689	748	711	737	727	735	681	712	713	698	703	714	688	730	738	688	710	728	722	699	759	724	710	729	692	703	683	752	669	718	663	701	712	722	743	734	691	720	719	738	667	703	688	688	671	726	696	743	692	686	754	746	745	693	714	715	726	740	736	689	725	702	649	710	708	706	667	718	702	690	684	741	653	706	714	691	700	713	726	753	707	669	683	736	707	686	717	713	670	755	719	714	690	710	640	737	716	687	759	682	677	740	724	689	722	734	754	735	724	701	694	737	697	730	779	684	733	682	691	689	713	745	682	693	757	734	701	694	728	776	711	721	664	719	702	732	655	727	738	687	754	732	737	755	715	725	715	725	732	756	724	737	702	765	706	707	708	718	693	661	734	727	706	748	747	725	749	735	711	685	679	683	737	758	719	721	727	724	743	707	674	733	703	738	696	724	650	722	699	719	672	704	690	693	718	732	639	720	719	748	710	704	725	689	744	678	698	708	728	704	713	728	770	696	697	712	707	720	708	761	764	707	755	712	714	738	715	727	680	692	696	715	690	735	716	732	703	736	681	709	748	693	703	740	685	751	735	732	709	695	710	677	735	725	776	674	725	751	761	696	743	695	705	726	729	738	702	686	677	751	730	724	762	742	708	700	715	687	716	732	679	766	661	716	701	678	698	640	734	676	718	691	736	685	728	725	681	651	749	710	709	678	677	739	688	733	750	681	734	721	720	692	701	696	696	713	775	698	702	700	727	692	702	763	745	708	686	741	686	707	672	708	708	679	698	739	706	771	698	683	735	740	772	725	704	699	725	708	688	732	771	775	705	723	694	668	754	757	733	704	737	746	714	700	693	689	722	725	691	732	757	703	717	742	695	725	707	729	714	764	710	776	776	738	684	717	695	698	705	691	755	734	735	676	691	671	704	729	695	750	708	672	703	686	681	712	749	681	691	762	732	688	688	737	759	754	735	707	735	722	701	734	728	728	716	728	712	681	705	712	640	650	714	688	717	708	700	747	696	705	727	715	730	701	720	750	678	681	725	702	760	727	693	697	689	738	729	739	717	725	744	730	682	789	723	706	756	689	701	760	711	713	720	712	719	698	748	649	691	738	705	738	689	685	719	673	729	694	683	706	710	723	681	715	717	729	690	737	692	700	753	656	680	734	702	734	697	705	711	699	699	727	714	709	739	710	707	711	704	680	732	685	731	733	705	709	727	760	702	690	686	700	716	682	722	736	738	712	686	771	745	709	736	724	712	692	700	742	727	746	822	647	706	706	747	676	721	698	694	744	732	725	770	705	714	761	726	691	758	779	745	738	709	729	655	727	658	723	757	693	730	731	703	662	713	719	736	722	704	704	714	749	723	707	713	736	718	782
17954	16200	13673	7419	5084	3772	3069	2588	2135	1879	1676	1432	1289	1199	1116	1098	1060	996	942	980	903	924	902	881	870	820	888	852	856	795	774	870	843	824	834	810	793	845	855	776	804	781	789	796	770	805	833	770	849	783	791	781	779	810	759	816	747	772	777	801	767	764	738	803	724	757	769	787	763	812	819	824	768	831	764	802	781	806	798	788	768	791	792	704	814	817	706	759	803	793	755	747	795	732	795	782	753	781	782	738	777	793	824	787	771	764	729	755	729	812	806	753	811	792	723	764	768	805	742	783	842	769	763	807	832	749	748	756	786	762	796	728	779	772	769	774	762	793	793	762	797	774	788	757	785	786	831	790	785	732	733	753	776	745	751	771	800	812	793	741	815	795	773	783	740	800	767	768	711	781	784	749	798	752	758	728	816	766	734	811	817	757	797	764	755	769	768	747	779	794	771	766	761	723	792	786	845	731	746	767	725	745	774	742	784	727	743	789	800	737	751	773	765	737	810	792	762	736	732	755	797	749	802	761	736	765	771	748	768	784	761	756	764	787	775	828	767	780	733	756	790	785	791	756	805	820	782	750	759	748	779	739	736	778	761	726	762	793	778	754	784	767	753	742	753	737	769	731	764	791	799	760	818	784	734	750	730	796	781	787	721	808	752	786	797	819	779	761	723	792	763	745	749	754	763	775	747	769	794	785	781	786	772	750	749	725	768	745	810	759	743	724	739	741	772	744	757	722	777	756	744	748	736	740	755	804	814	794	814	768	754	732	732	768	744	776	723	834	765	776	799	822	724	806	730	768	736	754	755	761	812	773	752	800	726	775	763	770	776	771	840	794	766	750	766	739	782	743	743	775	806	781	715	740	769	791	803	743	811	765	778	741	700	765	739	787	791	802	742	774	744	705	727	753	821	808	758	786	742	796	769	724	776	778	754	778	808	833	775	753	768	722	708	765	754	794	729	726	736	802	760	779	738	801	804	793	813	747	777	773	759	764	804	703	763	832	759	755	760	731	754	740	767	804	760	707	798	777	799	786	760	773	745	777	726	750	745	781	762	819	785	795	767	741	753	758	765	752	776	737	772	734	736	778	744	735	765	769	781	738	765	753	771	776	766	784	758	742	784	752	807	817	767	754	736	764	777	797	778	786	765	779	791	728	711	772	765	747	766	750	746	778	759	792	772	732	698	735	739	741	765	777	820	789	757	804	781	781	777	777	799	797	761	732	737	777	767	785	744	789	753	769	807	752	771	768	729	756	756	732	767	751	754	780	797	775	799	766	768	729	781	777	747	735	753	763	733	809	735	811	806	777	732	752	740	795	738	765	752	761	786	808	788	824	785	771	823	754	765	748	764	710	737	724	752	746	797	716	737	784	772	789	770	781	803	743	745	781	770	757	717	802	798	748	776	751	781	760	760	735	684	738	769	730	737	819	777	780	749	758	809	829	777	758	753	728	765	762	773	794	790	757	762	740	760	741	724	763	782	757	743	780	730	798	813	751	706	794	772	730	741	786	755	754	787	760	821	787	787	774	793	790	755	772	790	773	799	753	809	773	804	770	724	766	790	752	792	767	819	788	789	771	775	771	749	785	793	777	745	759	760	770	774	788	781	779	757	811	777	763	734	789	747	817	778	738	792	751	754	750	780	778	758	751	742	744	779	759	751	784	816	783	758	789	756	741	762	804	757	747	742	758	707	713	785	756	752	740	824	692	807	741	757	763	782	775	751	802	783	741	785	749	773	829	792	771	806	718	791	798	756	766	746	761	773	774	764	814	794	755	740	767	762	812	753	766	770	815	796	784	729	819	785	767	764	782	753	776	739	820	784	773	740	779	782	783	758	735	734	807	743	768	800	736	779	824	787	720	758	762	760	794	792	792	759	764	737	709	780	754	802	715	777	725	753	777	756	755	753	759	785	770	744	780	756	751	792	740	729	776	730	795	788	731	729	764	801	744	807	721	741	769	736	791	753	772	761	740	771	786	746	796	750	802	798	756	748	802	762	799	800	749	758	820	819	785	798	779	741	753	767	759	768	751	754	790	791	770	821	734	781	770	768	765	742	779	737	783	737	786	794	737	768	759	768	805	711	783	801	811	796	771	794	733	761	781	762	763	781	766	747	783	776	725	783	713	749	782	770	751	768	748	773	783	757	757	725	713	821	741	755	771	781	757	776	787	768	812	754	812	784	745	795	766	770	744	735	820	763	779	771	767	787	720	770	768	741	759	753	789	789	791	730	758	790	813	778	750	704	776	745	770	747	777	688	742	780	779	807	790	738	724	767	775	789	768	778	746	805	793	751	771	787	761	734	752	774	737	765	713	770	736	705	747	788	739	777	737	773	770	732	770	765	776	788	811	785	773	751	763	717	783	726	723	797	756	816	760	785	777	796	741	795	751	798	778	795	791	772	774	787	763	782	766	711	798	789	787	778	737	757	774	760	744	743	775	798	742	777	749	760	771	806	743	739	808	776	778	727	790	759	760	795	798	763	753	759	750	749	794	748	751	698	853	731	750	810	694	737	754	754	769	735	780	794	784	763	705	741	761	748	784	755	832	734	778	690	761	724	769	792	748	790	775	811	758	763	745	759	767	741	769	765	755	803	783	805	779	760	740	793	787	768	814	741	760	763	795	799	767	808	794	729	809	791	758	808	771	733	780	814	778	791	825	735	754	754	767	818	738	743	742	737	771	791	753	816	733	776	754	785	786	763	787	772	752	770	779	745	806	762	772	746	792	732	767	798	744	802	711	745	746	749	788	760	778	759	755	809	724	777	781	743	767	772	785	759	759	770	758	727	772	800	755	773	747	797	764	782	758	740	743	814	726	768	739	757	749	777	761	751	722	777	788	785	776	766	740	746	763	759	760	755	782	764	783	796	728	753	770	752	753	745	790	806	763	779	691	776	751	764	743	749	768	782	795	750	763	712	782	748	769	797	770	773	710	807	735	763	778	752	763	746	769	798	775	790	798	706	754	819	775	770	768	788	749	788	734	789	765	748	748	805	753	769	734	788	796	754	744	700	777	771	826	798	766	787	771	774	781	832	756	782	765	766	771	767	786	777	725	728	762	713	772	746	741	815	808	776	772	750	773	807	768	714	755	752	774	775	800	764	720	763	761	768	765	787	791	776	755	743	795	790	770	806	744	822	767	776	796	763	740	773	771	772	784	782	749	762	778	755	750	767	775	759	795	755	796	735	768	782	756	717	742	780	724	804	817	762	771	754	786	743	781	761	741	749	725	767	765	780	766	735	815	745	758	777	750	781	736	747	763	754	806	751	755	771	797	709	735	778	821	748	793	783	765	777	787	746	760	834	751	744	760	779	758	756	709	752	757	761	786	823	768	805	759	763	747	765	789	762	787	757	722	781	724	744	735	787	801	780	744	758	746	770	763	769	775	704	823	793	764	785	776	775	755	735	812	776	734	739	744	767	744	738	739	796	751	804	761	786	701	803	769	765	783	757	778	788	838	793	745	796	806	781	770
27264	20456	8650	758	447	400	420	366	356	359	340	361	351	361	349	336	347	354	331	350	333	348	367	332	342	326	352	339	319	353	352	337	314	323	336	344	339	341	328	356	375	356	378	357	343	315	314	335	356	349	350	298	354	323	313	320	326	317	329	337	333	346	324	359	334	357	315	328	301	331	351	340	377	337	314	334	337	276	330	316	337	359	337	359	322	341	362	333	364	320	339	327	326	339	364	362	306	349	343	303	354	344	367	352	318	296	346	343	374	324	352	306	333	356	318	334	332	345	321	343	339	362	352	375	347	318	375	330	398	359	317	353	329	378	339	322	331	344	365	372	325	321	323	341	323	347	326	350	350	319	339	331	320	314	345	350	358	345	370	342	343	335	332	384	339	346	375	360	342	327	318	348	343	334	298	339	329	339	353	345	317	334	322	345	341	366	347	344	346	328	324	341	352	332	344	321	356	364	358	350	328	364	336	346	342	345	346	332	324	358	329	323	343	367	359	379	341	318	330	339	344	341	310	300	338	323	321	365	369	348	348	330	315	321	320	339	336	352	346	344	332	347	334	356	317	331	309	370	323	354	327	330	328	329	355	356	344	354	328	294	394	314	346	379	331	337	361	322	332	371	318	313	338	351	349	325	343	320	335	339	392	354	340	307	357	360	333	315	355	347	345	337	339	337	349	315	330	329	353	344	341	367	311	357	318	369	345	343	320	336	328	348	300	344	341	341	312	369	344	330	330	337	337	377	324	328	351	316	381	330	349	330	353	330	335	338	342	345	335	341	342	350	364	352	319	372	329	348	311	332	332	293	306	340	338	352	346	322	334	369	335	337	330	354	335	344	319	348	364	360	317	329	350	348	360	333	341	347	350	377	316	371	333	332	345	343	348	325	300	338	346	360	352	329	356	339	348	344	311	318	375	375	346	309	367	349	327	311	318	344	320	342	340	333	314	342	336	325	341	332	341	351	352	359	336	339	339	369	357	282	328	332	350	333	346	321	328	339	346	333	346	336	329	336	310	334	325	361	319	348	337	339	325	320	354	373	335	340	334	357	337	322	343	358	354	323	362	358	346	348	331	334	316	333	349	336	341	354	341	329	370	337	344	344	324	335	363	330	356	373	326	339	340	352	352	376	319	315	368	337	344	353	311	361	341	334	327	361	340	345	326	336	343	347	354	334	352	347	352	329	343	315	355	314	347	341	327	320	330	326	366	338	316	325	329	337	332	362	314	331	336	308	360	361	345	333	319	326	312	325	342	341	325	324	353	322	353	352	322	346	352	342	292	362	372	344	359	316	355	340	367	330	379	355	311	324	354	338	305	355	329	362	324	335	337	326	324	333	329	324	317	333	348	321	337	333	312	346	357	316	332	374	336	326	371	358	348	362	329	337	340	361	331	332	355	341	367	347	326	350	328	372	347	360	329	340	341	344	347	372	345	330	350	336	308	360	320	338	329	344	351	330	323	348	342	354	359	337	325	367	317	323	340	308	345	367	399	341	346	343	344	336	339	373	362	326	333	352	320	330	344	350	332	350	300	348	380	330	338	352	362	337	362	343	326	312	372	356	351	326	365	344	360	381	346	341	337	316	320	352	330	358	375	331	330	367	333	347	341	374	319	353	314	332	343	347	355	343	313	364	322	330	311	360	334	367	311	320	357	341	340	301	296	340	348	311	363	320	361	348	344	359	328	331	333	353	326	311	352	365	341	332	339	353	316	348	353	356	335	325	337	328	330	340	335	363	322	344	323	338	354	342	308	344	369	339	346	324	315	364	368	351	339	342	351	372	338	319	350	331	326	322	330	338	309	330	362	318	341	339	304	333	354	322	360	332	349	317	305	328	337	338	327	316	290	313	334	361	346	347	331	333	335	312	327	321	369	364	314	363	335	331	338	347	328	329	348	331	338	344	335	338	336	345	319	331	340	358	337	337	351	349	364	340	332	347	339	338	349	361	381	302	333	345	333	364	368	339	333	327	362	322	309	372	367	337	365	323	328	366	363	346	346	341	381	321	333	307	321	354	355	318	351	346	356	342	345	331	335	351	326	320	341	368	319	334	319	334	350	347	364	351	327	338	340	325	346	334	354	360	344	362	339	345	315	353	337	321	354	332	322	381	330	335	327	304	347	355	351	352	315	348	326	386	351	360	345	331	327	364	345	358	319	371	321	319	337	374	362	341	313	353	367	303	370	349	358	336	353	325	364	354	361	304	311	326	334	342	374	336	342	338	367	349	358	338	404	358	312	353	340	337	347	351	350	350	385	345	360	331	331	345	328	329	360	334	333	368	341	326	327	337	351	347	320	331	320	335	316	335	346	358	365	356	334	310	331	356	343	322	372	381	355	340	336	328	328	354	344	340	317	332	312	320	346	365	367	351	340	359	331	341	328	351	327	304	359	327	389	317	352	334	391	315	342	330	338	328	345	354	331	374	354	321	384	326	329	337	332	385	344	359	342	352	364	330	336	357	339	355	335	360	357	334	350	352	305	334	341	342	354	363	333	355	309	349	326	356	337	343	337	371	341	380	331	384	344	347	345	344	362	339	324	334	348	345	343	374	335	300	346	344	296	343	310	347	373	359	350	366	335	328	345	370	319	330	315	326	337	361	351	305	365	324	357	312	354	348	333	365	359	345	338	340	377	319	363	329	323	362	321	326	333	335	304	371	354	358	334	336	366	346	333	326	306	353	322	358	330	337	336	319	334	359	350	368	356	351	338	333	335	343	362	346	375	345	336	307	342	316	352	344	328	352	317	326	343	322	316	318	349	356	354	359	328	362	323	361	363	338	347	316	356	345	322	338	314	361	340	320	321	353	362	343	335	335	386	319	321	366	357	344	336	344	325	326	341	329	382	345	360	345	337	335	346	364	361	282	355	336	366	313	328	331	366	349	352	344	324	341	351	352	352	336	321	352	354	316	330	346	332	313	344	326	355	324	338	330	354	336	347	362	319	335	348	343	314	309	346	373	353	321	305	343	333	331	328	343	361	317	369	326	355	329	325	348	349	369	337	340	344	345	360	342	321	357	319	333	342	331	356	334	340	331	324	355	347	343	351	279	350	333	334	321	338	319	348	364	366	356	345	329	351	347	342	323	372	346	373	333	342	364	339	343	341	329	322	354	337	331	340	334	313	333	319	301	317	356	356	330	301	357	360	346	365	329	378	301	369	352	351	303	334	350	334	345	374	334	344	352	342	354	335	349	338	343	339	358	310	352	351	326	363	362	344	324	358	355	338	349	361	361	309	367	332	341	319	351	322	367	318	337	317	345	344	366	354	313	308	324	326	348	312	323	336	382	356	347	341	346	327	350	343	354	346	356	331	335	330	361	318	325	359	339	329	350	336	364	347	348	338	324	355	332	334	339	352	305	366	326	336	358	361	356	365	335	353	323	319	351	346	340	353	329	315	358	327	353	313	335	308	332	375	357	328	355	346	340	311	316	315	338	366	353	346	341	352	340	333	341	385	367	362	331	350	358
11431	1220	1099	659	539	542	466	489	417	432	452	450	410	407	418	403	436	433	406	435	386	419	379	413	414	416	435	444	432	430	415	373	417	441	410	410	408	420	430	398	401	394	401	371	423	385	429	420	412	417	378	403	425	415	428	410	428	447	385	404	411	433	375	392	421	380	425	409	444	416	440	383	424	436	428	378	446	392	428	430	452	419	435	386	387	387	433	405	412	406	412	370	371	411	390	406	424	427	417	389	426	399	409	418	405	413	385	413	404	422	402	412	408	431	419	397	397	395	417	394	399	423	404	385	406	444	371	431	415	395	417	371	431	432	419	426	432	402	389	444	361	430	394	444	442	424	427	396	430	422	404	392	428	401	403	414	393	408	393	428	361	422	410	428	439	402	429	432	422	373	363	419	404	413	421	449	400	424	411	384	379	388	423	411	403	398	447	411	380	427	381	399	398	386	413	381	378	426	400	382	407	406	398	425	437	399	412	430	396	384	400	421	411	391	408	422	404	415	415	417	395	389	433	400	427	412	434	399	404	386	419	416	422	399	434	417	407	385	422	403	381	387	450	404	431	406	423	377	398	393	407	411	390	387	409	391	437	415	419	402	393	431	414	394	407	392	354	417	435	424	449	409	396	416	397	421	390	365	422	370	415	388	395	424	399	401	395	429	410	377	369	379	418	426	425	425	374	434	412	419	408	416	452	379	383	414	401	402	418	461	406	413	437	431	407	416	431	440	369	409	371	401	409	419	407	435	390	419	385	423	426	389	439	421	419	414	410	420	413	443	461	405	381	417	418	443	390	419	394	390	438	413	421	415	405	416	426	416	382	418	357	379	413	400	461	385	415	404	391	419	420	401	374	424	449	410	409	405	445	400	388	434	388	400	397	396	405	437	413	421	422	416	411	386	382	398	389	406	447	378	438	424	413	387	397	397	394	382	393	420	405	423	443	405	401	405	401	411	423	378	391	396	429	419	398	401	421	402	384	381	425	410	383	412	441	414	393	393	430	415	439	387	414	433	424	376	406	411	401	421	421	434	386	428	438	347	399	377	409	416	399	403	383	390	423	410	401	391	401	434	370	424	391	399	400	371	417	424	393	408	413	436	425	428	423	415	399	423	435	392	410	421	418	439	397	454	393	380	421	417	431	410	374	411	405	414	404	391	390	408	374	389	403	375	400	450	349	424	439	410	407	408	409	428	412	385	427	392	413	406	413	413	422	390	392	392	413	408	389	425	398	417	437	407	440	398	444	437	385	409	417	409	411	391	418	436	414	391	423	404	359	429	399	426	388	410	421	427	419	377	453	391	410	374	400	402	428	444	409	421	399	409	431	399	393	385	411	373	408	432	433	398	404	418	392	410	402	457	397	366	398	392	404	400	449	391	420	393	416	377	397	410	443	414	408	417	398	395	386	404	402	404	449	391	408	440	403	416	423	399	427	405	412	383	425	425	444	372	419	390	423	433	370	444	417	415	402	336	415	434	388	409	431	387	402	399	406	420	431	409	403	408	429	432	407	386	402	411	414	418	411	448	410	378	424	401	423	393	413	409	437	410	449	447	389	414	430	362	381	403	406	359	405	404	408	422	433	408	433	392	383	405	403	408	439	410	442	408	440	401	406	413	433	395	386	398	422	378	413	417	406	426	408	409	379	431	404	387	425	430	402	411	414	420	449	397	386	434	400	397	423	400	416	398	407	419	382	395	408	422	397	423	428	405	411	403	472	427	375	420	436	409	404	395	421	408	423	380	400	375	403	418	422	385	409	400	433	411	435	395	408	366	383	426	412	415	412	407	423	402	412	385	396	409	419	394	397	415	384	407	378	439	435	406	421	407	399	420	385	392	427	437	419	413	445	408	428	403	433	426	378	443	392	415	389	430	411	440	446	403	420	394	422	427	414	428	407	431	435	425	398	390	382	429	408	391	424	440	380	414	458	411	406	394	392	413	390	396	380	400	388	376	404	403	438	423	398	408	419	383	405	426	412	396	399	399	434	408	425	431	416	400	432	421	388	413	407	420	413	409	376	422	385	426	406	405	436	414	399	424	410	414	389	383	362	393	425	421	396	396	406	409	434	386	421	414	404	425	401	398	412	391	413	404	407	425	401	409	425	411	389	408	404	440	414	419	432	416	427	397	441	392	431	431	396	428	419	434	394	416	385	374	390	409	436	380	414	429	396	439	410	434	445	383	448	412	374	409	429	419	403	419	434	394	410	403	409	423	407	414	408	415	415	401	409	438	417	386	390	416	434	383	379	418	429	443	386	430	437	396	373	440	392	429	419	438	400	411	414	402	425	417	370	401	420	390	415	399	397	439	398	409	424	434	415	408	421	435	415	435	410	393	410	432	483	398	437	419	399	396	404	395	432	418	422	425	413	396	437	409	415	425	401	402	385	441	416	366	402	411	413	414	442	366	395	373	403	416	405	431	416	403	417	412	411	418	414	368	440	427	411	411	396	389	369	403	415	401	443	400	375	399	428	397	391	428	440	433	405	437	455	426	417	393	428	382	417	392	436	404	428	421	413	393	398	394	431	437	391	404	424	433	389	410	403	389	406	392	421	408	396	436	408	466	421	414	412	432	437	370	376	397	380	402	417	411	398	432	393	413	383	416	408	379	436	416	410	407	408	401	397	402	406	400	408	416	428	404	416	392	394	390	390	406	392	393	409	416	396	427	434	348	430	424	412	399	434	460	393	378	375	394	444	370	380	410	396	399	409	418	423	394	393	427	422	391	425	409	424	402	446	423	417	433	394	383	388	412	410	420	426	416	386	378	381	422	389	414	359	393	437	418	417	410	402	427	397	440	433	388	411	412	378	413	380	378	365	401	377	399	402	384	418	406	428	445	429	394	366	409	437	434	434	411	429	362	439	419	420	418	407	392	430	415	428	424	394	392	417	411	450	413	385	437	396	406	458	397	408	401	385	408	430	409	421	373	444	367	437	412	405	389	437	422	392	397	417	382	380	381	410	442	423	417	436	410	406	403	399	409	378	429	421	368	407	401	401	406	407	382	420	446	415	393	436	381	421	420	404	402	408	403	429	410	361	438	413	441	409	402	384	432	417	400	402	398	401	400	448	410	413	417	393	416	393	424	427	406	414	408	425	386	402	419	375	418	412	377	386	389	407	480	419	405	402	397	433	410	409	438	415	382	434	428	401	411	424	357	404	396	416	405	428	404	421	398	390	393	403	408	411	415	419	437	443	395	421	420	400	444	435	404	380	378	427	406	425	368	428	420	418	441	427	398	428	421	407	405	444	387	396	427	383	421	433	381	430	407	377	406	384	420	420	434	410	430	366	451	405	390	443	424	391	407	447	405	413	376	379	425	392	428	431	381	400	435	391	417	434	415	395	391	420	432	370	447	410	401	413	406	396	458	395	422	424	398	429	441	394	403	418	389	384	414	418	414	408	415	413	436	421	426	428	412	430	406	409	368	430	402	419	410	420	396	406	404	388	387	406	409	398	398	398	430	422	385
23684	21238	28704	24091	21242	12733	1312	809	669	635	583	510	468	484	447	442	388	463	416	384	361	396	397	391	394	384	353	367	356	351	380	353	389	321	319	327	374	331	347	354	335	347	405	344	362	351	343	318	367	341	342	338	334	359	325	334	342	325	342	342	350	348	335	364	349	328	348	358	340	315	349	345	354	332	346	353	352	333	338	352	337	356	325	337	331	385	344	325	377	305	346	333	345	359	340	305	344	371	334	327	330	342	328	334	320	349	342	350	340	352	318	370	341	335	325	356	329	349	364	350	343	343	351	313	355	332	344	347	365	364	364	326	355	298	333	316	341	377	360	332	324	351	357	357	350	325	345	353	356	340	353	346	326	374	356	349	352	363	382	353	330	350	312	332	309	341	329	368	355	320	325	317	353	362	327	351	315	323	363	353	370	355	344	316	339	320	361	368	332	357	330	329	333	343	364	339	336	370	309	317	317	354	392	338	371	342	353	365	385	348	320	369	338	356	351	352	330	323	353	360	340	377	352	354	344	374	366	330	357	329	341	352	325	318	355	335	339	373	331	329	318	370	344	319	319	326	346	340	329	318	351	347	317	353	325	311	340	371	343	335	337	363	329	325	352	350	353	324	355	327	344	336	357	375	337	312	339	362	362	375	336	346	347	355	323	364	356	329	339	347	350	345	323	355	343	318	359	337	350	349	345	386	349	338	314	360	351	346	349	350	321	336	322	376	358	334	327	314	341	349	324	326	384	354	369	353	291	342	307	354	330	320	352	338	335	362	335	341	346	351	317	372	334	327	356	339	318	355	343	343	331	332	380	302	349	299	326	352	350	331	335	343	342	344	350	354	366	328	336	334	330	345	325	324	318	353	353	383	366	331	360	345	358	351	355	323	334	325	341	343	313	328	339	331	337	326	320	340	322	336	359	307	320	316	333	348	361	312	366	352	330	365	328	301	354	319	345	344	351	312	316	349	356	347	352	359	352	392	368	365	342	325	356	371	352	347	335	356	342	334	319	350	314	336	381	344	337	329	361	343	321	329	354	359	379	329	346	342	295	347	333	352	323	356	365	324	351	304	340	352	303	366	312	314	353	355	314	357	346	336	345	317	347	332	376	342	322	315	352	354	350	374	345	310	358	352	345	343	312	360	329	360	346	333	324	325	380	339	339	348	347	339	340	326	365	355	346	357	355	339	357	313	352	352	345	329	348	310	340	363	341	330	352	331	319	318	357	313	327	341	357	352	342	317	370	328	342	332	332	365	321	330	346	309	353	285	357	356	348	348	340	340	339	361	347	340	350	326	331	363	335	281	328	289	362	342	371	308	347	311	343	354	349	286	340	322	347	335	353	328	361	336	343	308	353	337	329	312	348	336	346	330	363	365	351	342	349	331	349	317	310	327	311	307	330	366	343	387	322	364	317	334	356	370	309	314	333	335	357	344	329	312	341	303	324	320	328	355	348	328	346	349	340	344	317	361	335	375	332	343	339	337	319	317	348	356	342	336	328	327	345	340	352	334	338	327	343	323	352	328	321	331	334	301	339	332	354	323	359	320	356	383	354	340	340	374	372	355	368	326	328	327	349	340	353	324	329	313	356	356	392	333	319	360	340	338	346	337	345	326	335	347	312	311	344	344	318	342	338	338	358	328	327	330	338	306	322	341	341	341	309	320	342	355	332	350	362	349	338	341	328	343	340	342	330	340	328	311	348	320	366	317	317	338	373	344	355	344	340	320	333	376	353	333	352	340	368	355	343	364	331	344	356	311	321	324	346	339	361	318	290	334	351	344	321	364	317	366	342	350	318	368	334	315	343	358	307	335	338	356	311	354	345	369	319	381	388	342	346	325	312	331	338	332	330	319	367	349	348	335	299	323	320	385	337	348	359	358	349	318	333	359	341	338	311	293	381	338	312	352	350	345	336	336	318	314	308	326	326	346	320	351	312	297	331	344	337	329	346	354	372	332	368	346	324	339	341	346	346	333	354	341	330	305	354	343	361	343	324	339	301	334	347	331	319	312	344	341	358	347	336	336	375	344	351	364	348	336	329	319	328	331	319	353	364	307	313	347	353	326	349	320	333	323	306	363	342	332	358	322	326	359	372	347	340	369	350	342	314	332	338	322	330	338	331	334	357	388	332	339	359	316	370	375	371	364	350	334	302	333	330	310	332	352	316	324	351	347	392	287	351	331	354	360	355	330	337	340	331	340	324	317	332	353	359	340	326	339	364	329	354	359	358	330	341	325	369	320	342	344	354	333	344	341	303	333	325	351	358	336	385	358	322	344	371	333	355	325	341	374	329	377	336	349	354	329	317	345	300	352	365	333	347	344	307	338	343	354	318	341	362	325	351	355	366	337	354	362	310	352	371	328	354	314	374	338	371	358	305	346	335	333	318	331	368	345	371	336	325	318	318	361	344	303	345	330	331	337	323	351	356	310	331	335	370	346	329	341	311	378	341	346	349	350	333	358	319	342	328	363	361	313	318	355	349	324	362	325	339	314	300	333	338	364	335	360	346	331	358	340	333	325	343	353	325	336	346	351	345	358	340	327	331	357	355	335	351	336	349	346	314	347	329	359	340	331	342	330	324	325	341	310	358	330	294	346	377	320	346	325	320	326	368	313	322	345	336	329	319	356	350	384	357	321	356	319	330	297	328	345	339	358	385	323	355	342	335	350	344	316	320	332	362	360	318	332	317	334	353	371	325	327	343	351	330	363	342	356	333	332	346	341	354	374	332	325	307	329	303	338	329	335	358	356	329	332	339	321	359	320	315	345	353	339	364	316	362	326	328	340	350	326	371	366	322	330	335	326	336	348	315	326	311	334	346	339	329	334	341	350	324	342	326	353	352	342	344	323	320	369	336	346	314	317	327	364	314	344	306	338	353	347	326	340	352	327	331	343	343	328	365	325	321	330	330	340	343	364	328	323	375	361	319	366	351	344	355	340	380	333	359	377	344	306	345	327	343	340	364	323	341	327	337	314	374	317	356	336	331	370	335	319	322	307	341	344	368	312	307	334	324	344	350	317	326	323	344	327	343	323	369	333	320	346	356	338	327	323	364	360	370	373	364	309	342	333	325	333	360	319	320	342	367	336	341	340	340	345	348	352	335	337	345	342	339	342	341	350	351	354	359	308	335	357	336	321	308	316	338	357	376	334	352	326	337	298	360	346	342	321	341	343	329	357	345	336	367	346	345	335	352	333	327	317	334	345	315	356	336	306	337	353	323	329	342	333	348	326	358	370	335	363	307	326	336	323	323	356	354	332	336	328	339	334	315	340	364	342	362	318	358	351	313	348	383	360	319	325	333	347	305	324	354	337	387	360	377	353	349	350	305	317	333	341	306	359	321	310	315	346	377	334	330	322	339	356	334	320	327	346	359	336	346	337	350	332	317	340	299	326	310	342	364	355	331	362	345	330	349	310	328	326	344	323	329	385	317	345	340	349	348	347	355	303	325	329	334	290	355	345	345	312	352	353	331	360
13513	9929	8223	4069	2728	2033	1577	1347	1082	985	856	720	671	660	604	567	530	476	479	494	474	461	504	462	413	448	451	447	414	418	419	440	462	388	399	412	361	403	397	427	417	416	401	452	381	407	383	380	374	422	399	427	416	394	401	386	390	366	370	419	423	400	368	411	400	385	374	401	421	359	400	426	410	408	388	393	386	397	372	417	401	380	383	395	366	412	409	418	400	430	416	376	390	386	373	392	399	438	357	417	396	405	350	382	368	391	374	390	411	398	388	386	402	423	403	392	369	374	398	382	407	406	383	397	386	399	399	374	358	411	420	408	418	382	389	396	428	394	398	397	379	382	395	423	362	369	379	382	405	407	358	373	410	417	412	400	389	355	368	418	364	400	406	380	415	360	393	372	382	375	413	381	397	395	385	404	363	411	398	356	360	403	404	414	386	388	422	410	419	372	399	390	386	402	434	413	368	363	373	383	394	396	394	413	369	421	364	400	369	421	374	376	393	395	371	407	342	371	375	371	398	403	397	400	415	391	351	389	398	374	404	380	404	388	387	357	392	380	379	416	381	433	362	390	378	423	369	401	377	410	372	374	401	386	411	382	369	403	376	395	396	408	402	396	387	382	370	420	380	387	400	427	397	398	376	418	389	379	388	399	386	408	403	383	352	372	368	351	408	417	381	389	383	382	404	391	381	417	374	386	388	400	401	407	414	349	398	411	364	383	366	432	369	432	385	410	391	394	347	421	371	402	398	363	377	354	431	407	406	372	362	367	418	376	378	388	413	362	373	376	381	395	394	424	385	409	420	402	400	423	385	410	390	395	398	429	420	394	368	389	375	373	392	425	394	416	391	375	386	393	398	393	375	406	363	410	395	404	389	376	394	372	416	398	376	402	433	378	402	393	381	383	368	399	394	375	383	397	381	371	418	402	407	363	378	382	371	389	396	400	378	396	404	366	388	391	396	368	386	376	410	371	398	386	372	390	389	408	406	400	414	374	361	414	380	359	378	392	373	423	357	393	392	371	400	393	385	393	409	367	389	426	396	404	388	387	462	382	378	398	368	409	415	383	377	390	401	398	403	378	381	423	394	367	388	386	434	358	411	417	402	364	355	427	370	419	369	388	369	388	422	383	397	391	386	394	390	389	388	379	387	411	376	399	393	353	361	415	421	357	374	406	407	391	378	375	390	377	389	369	360	402	401	389	397	419	394	362	409	401	395	384	392	384	362	376	390	391	400	394	385	430	382	369	400	359	352	377	396	403	395	374	370	394	404	372	388	408	421	376	412	393	416	402	409	399	372	370	402	407	393	418	392	419	389	390	407	385	416	407	387	366	424	366	394	371	372	374	402	422	428	410	408	405	373	397	405	429	401	382	376	395	393	404	410	400	416	408	399	391	392	396	374	420	382	411	389	383	397	384	389	418	408	409	413	389	415	393	379	400	426	389	384	388	383	401	397	348	403	364	407	381	392	405	416	363	411	390	375	428	388	383	385	408	406	350	332	419	393	409	390	364	403	375	380	392	389	388	422	393	370	395	394	381	393	372	408	425	391	379	418	404	364	366	398	391	391	373	419	388	405	398	364	370	390	400	386	411	404	391	377	381	376	389	396	367	375	379	423	421	357	372	416	370	348	430	375	445	379	378	362	415	383	403	401	390	427	402	387	364	414	382	360	398	384	404	397	359	380	362	409	392	374	376	377	423	400	342	370	392	369	398	386	406	406	401	387	377	410	411	383	394	411	404	422	379	384	406	356	349	374	374	405	357	397	394	381	380	376	382	390	372	422	391	415	403	363	359	406	408	395	407	405	373	386	394	353	395	381	381	411	402	401	404	405	377	417	415	411	394	409	425	395	389	385	395	402	397	366	435	383	391	387	376	414	361	406	405	417	397	392	398	423	405	359	364	380	355	347	394	370	364	365	414	411	360	399	394	371	404	389	370	378	364	369	354	393	362	374	402	372	413	357	401	408	380	401	403	390	383	362	387	421	373	394	377	362	388	375	383	395	386	403	387	409	393	439	378	377	401	424	372	354	420	404	342	406	406	375	414	391	413	419	397	408	405	389	368	397	371	362	377	397	379	385	409	365	424	403	384	415	375	397	363	393	391	396	381	355	400	377	417	379	405	354	393	405	415	400	417	387	416	392	393	340	357	400	389	390	395	368	418	380	376	400	413	411	394	353	395	396	411	394	375	384	352	372	423	394	401	381	414	416	375	371	391	394	403	347	382	394	433	386	413	380	386	408	382	417	407	400	383	403	384	424	384	401	374	349	408	363	412	377	419	357	430	397	387	379	404	387	365	400	410	408	398	354	396	412	379	426	399	381	392	342	347	398	374	407	409	368	387	373	385	408	377	372	406	365	404	351	361	390	370	371	413	395	418	424	419	384	435	417	412	388	375	383	386	389	384	430	396	365	431	394	393	399	417	385	386	394	398	418	375	364	401	381	390	411	411	354	381	418	403	379	432	393	410	420	398	425	403	369	387	377	397	365	380	376	366	378	395	409	394	423	386	391	374	393	405	407	386	396	435	371	378	426	419	377	404	370	395	382	384	378	385	386	378	394	404	404	413	381	391	383	384	378	359	418	408	412	416	386	410	380	400	397	401	387	357	407	417	394	389	398	395	424	393	380	368	378	381	392	395	402	390	381	389	377	426	400	400	406	442	381	404	365	399	377	395	370	370	360	376	386	395	397	420	405	435	388	402	371	403	389	362	352	415	384	353	415	365	373	402	386	423	382	399	403	384	388	390	395	394	383	361	402	389	394	354	353	369	387	393	405	391	363	392	384	365	390	424	368	371	383	398	409	357	341	406	368	397	378	392	380	382	401	353	382	420	373	381	384	365	380	392	364	382	394	388	404	369	353	376	374	416	394	374	402	381	385	360	400	414	376	409	398	423	395	372	405	382	382	395	403	399	411	410	435	375	402	427	399	374	359	408	409	381	390	401	379	377	366	398	401	358	400	390	399	408	416	393	412	411	376	388	394	374	367	370	413	415	389	357	405	406	385	406	397	380	416	383	394	413	359	392	388	395	387	397	395	412	396	391	381	345	378	371	397	395	396	402	386	392	416	411	391	349	393	405	371	398	396	370	401	378	412	378	411	394	399	392	405	367	380	393	421	405	407	386	378	421	358	408	408	382	400	416	411	348	384	366	389	383	400	438	396	402	412	408	378	376	372	397	382	331	410	397	379	377	434	370	404	363	410	391	412	368	398	367	425	386	402	408	397	404	394	407	427	375	403	375	383	434	346	371	401	365	384	384	379	400	357	400	421	386	364	388	395	400	416	381	401	384	377	363	399	370	364	399	376	406	420	389	412	381	399	425	418	411	398	419	435	427	404	403	348	423	427	358	389	371	369	411	430	409	401	429	373	372	329	392	422	388	404	384	437	403	390	424	375	432	400	448	434	385	372	429	385	387	380	411	369	399	389	407	405	405	410	403	393	389	382	349	379	373	405	366	401	364	418	412	403	388	390	420
24902	21226	27712	24991	13065	1290	932	833	773	759	746	701	687	716	632	657	683	657	705	644	609	631	700	697	605	616	590	633	638	640	665	612	639	643	652	616	613	623	597	620	641	620	623	634	632	652	634	611	635	620	646	626	623	580	624	619	636	656	604	622	632	645	632	607	587	616	637	632	621	609	636	628	605	608	676	617	667	630	600	613	579	607	613	666	638	618	622	620	629	593	597	631	590	619	594	609	599	627	639	630	623	568	617	587	597	596	647	647	612	561	618	683	640	582	608	616	624	606	632	619	608	622	610	645	605	614	648	601	608	602	638	623	626	601	631	597	646	606	613	587	626	625	628	613	597	626	615	603	592	600	651	608	615	635	620	631	650	607	615	624	627	629	601	611	658	628	666	595	619	621	654	628	582	599	642	630	614	602	602	658	629	596	595	611	648	625	608	571	622	583	601	637	591	621	640	617	601	610	610	639	590	648	619	646	585	601	576	623	623	605	624	626	609	598	608	624	617	568	611	619	610	558	621	672	624	625	616	615	611	589	618	653	606	642	606	626	599	639	620	578	612	601	544	588	628	596	621	675	660	616	604	585	594	612	619	638	654	687	589	603	580	623	626	620	664	606	596	589	651	601	614	599	663	593	623	632	662	589	646	628	584	581	598	637	638	641	636	612	647	632	642	592	632	635	647	614	596	612	634	632	614	634	626	601	601	672	655	618	656	606	559	591	609	595	596	603	632	564	596	632	588	629	609	630	602	620	591	601	606	598	531	607	616	601	632	613	657	598	619	632	629	614	654	631	596	630	589	619	566	604	634	644	619	647	596	619	645	604	639	613	640	612	636	639	655	628	650	605	585	590	587	588	625	644	637	614	628	565	589	609	620	629	646	631	629	621	626	652	621	623	599	589	599	577	631	616	619	644	613	590	590	606	582	589	626	645	624	616	624	581	633	617	635	639	646	599	635	616	621	637	655	622	608	650	619	563	625	601	604	645	602	677	639	609	647	587	645	635	681	642	625	661	534	637	615	644	603	639	613	591	614	670	626	613	639	569	585	612	594	627	646	622	592	619	606	652	589	631	617	637	616	622	591	616	596	607	640	610	625	593	587	568	593	595	576	653	596	633	634	643	570	612	592	602	610	615	650	622	604	604	635	599	605	611	609	562	628	612	620	599	585	631	583	582	619	595	600	645	597	605	615	527	584	554	600	624	631	620	596	613	628	636	626	570	575	608	591	637	645	633	626	627	612	626	624	614	645	578	625	647	657	570	610	580	577	634	626	639	650	687	640	598	625	618	612	622	645	629	644	601	616	604	652	633	595	597	606	601	568	637	574	621	620	579	595	626	646	654	638	616	610	595	646	604	610	614	641	645	638	604	627	600	579	661	573	640	641	667	624	617	639	558	615	611	580	587	618	563	616	628	607	609	602	570	595	631	605	624	609	590	589	579	610	598	598	631	586	614	647	612	701	686	628	614	638	618	642	633	675	645	637	617	637	628	632	658	601	619	654	640	640	611	595	612	629	623	614	613	636	642	632	607	659	627	661	672	632	620	613	613	609	676	637	594	612	643	620	595	613	648	607	624	644	608	598	608	613	604	631	592	619	598	636	635	670	639	598	597	596	587	654	606	628	630	591	630	628	606	581	586	646	619	600	605	609	644	574	625	630	600	604	616	594	646	617	619	619	656	622	599	565	576	620	597	598	607	598	593	636	612	574	637	653	647	664	576	646	577	660	645	602	614	629	603	571	588	607	629	595	624	577	676	600	613	606	579	626	600	601	576	622	666	623	627	639	619	656	619	593	614	597	646	601	588	617	656	641	603	573	577	557	598	663	618	617	616	605	598	661	623	609	624	643	629	604	603	635	638	611	616	664	626	635	610	579	615	647	623	628	627	645	626	650	616	637	640	596	666	614	569	589	620	634	596	608	651	642	635	608	620	648	603	637	573	594	585	621	609	558	622	680	652	619	631	632	610	611	555	635	619	602	647	611	627	603	622	615	552	641	628	634	672	628	644	654	615	612	605	653	654	577	597	602	661	604	630	602	615	602	602	629	625	626	607	597	590	651	620	619	622	604	599	581	585	618	644	569	625	604	587	657	617	615	578	642	647	619	607	557	669	598	610	621	600	606	606	641	606	651	628	611	612	585	584	641	599	607	615	636	575	631	616	627	603	612	607	632	691	623	636	607	617	628	658	593	618	632	619	624	660	653	612	587	642	619	662	675	618	668	671	636	615	603	684	616	615	617	604	651	587	597	657	636	638	627	608	590	645	652	630	612	651	616	647	623	599	659	579	597	634	609	618	636	622	620	618	646	623	593	618	601	612	593	626	654	634	639	579	580	644	633	620	631	604	587	644	632	615	689	632	611	609	632	541	599	615	625	583	624	643	565	568	568	590	645	651	619	641	597	660	621	579	602	602	609	643	625	649	639	640	635	611	610	583	619	645	617	630	659	595	612	636	617	596	597	589	631	575	625	588	645	630	577	601	593	602	611	634	637	604	620	645	643	652	636	587	622	611	636	595	614	651	595	590	625	624	626	599	618	631	630	620	630	581	669	597	626	607	639	615	571	583	610	627	626	588	603	604	629	643	621	618	682	662	589	652	618	575	602	589	619	641	595	641	625	606	631	588	620	642	607	603	646	616	624	642	601	611	598	620	617	639	614	603	584	614	633	651	591	606	639	621	655	619	620	628	592	627	637	618	597	629	659	586	598	636	632	671	624	620	598	627	617	594	651	627	625	654	644	659	596	639	605	643	606	592	648	617	631	634	583	702	647	637	637	627	611	558	618	606	572	640	613	622	626	628	656	623	616	533	637	612	650	640	614	660	622	630	595	620	624	592	593	628	637	612	644	609	595	603	606	590	563	607	605	663	675	628	609	576	574	602	611	572	630	620	614	616	652	659	657	611	584	665	614	596	583	643	575	592	595	627	612	658	611	609	609	612	626	608	608	629	582	622	608	608	637	594	612	611	649	616	596	624	617	607	579	594	619	642	644	644	598	621	598	621	630	606	615	584	616	634	602	635	639	621	639	642	607	643	629	614	636	628	637	630	594	623	602	597	655	619	572	631	638	610	612	661	637	605	631	604	630	611	624	606	631	600	607	642	648	598	647	638	651	649	632	655	640	576	625	642	614	590	577	637	578	631	612	624	596	599	585	623	578	678	602	666	615	596	616	666	584	612	657	625	590	629	630	583	638	641	549	622	638	586	644	594	610	594	630	590	663	636	610	600	583	648	638	618	626	576	592	607	613	652	621	592	611	614	660	597	567	592	574	642	608	641	653	617	626	651	647	600	602	610	637	627	608	612	604	630	593	629	602	634	644	595	611	655	618	627	647	623	606	590	584	594	613	610	629	619	590	643	654	623	615	691	637	616	616	671	624	617	622	612	588	581	592	611	615	638	622	662	617	645	610	617	600	678	644	642	629	625	611	581	604	626	612	621	594	660	660	619	600	636	640	635	628	639	620	640	604	632	626	613
14101	5769	4758	2551	1945	1549	1388	1201	1078	1033	953	955	798	848	749	742	814	790	766	740	700	712	776	776	748	759	727	717	688	668	694	793	727	700	708	698	693	692	679	698	711	679	743	725	668	676	751	725	729	752	729	726	680	704	701	781	654	685	717	704	713	682	701	766	719	728	706	743	656	758	744	680	680	733	721	723	715	752	722	670	710	678	725	719	723	714	725	689	714	729	685	694	675	724	664	735	669	683	664	729	711	694	731	752	688	697	702	721	700	748	700	744	692	704	701	757	732	719	699	671	697	695	671	695	680	645	707	754	672	716	730	712	724	663	710	718	663	681	748	683	692	696	696	740	685	689	698	742	732	701	665	746	763	697	701	715	683	725	704	691	715	704	675	711	677	695	728	743	724	663	683	710	721	686	710	753	723	655	679	737	697	709	662	667	733	707	695	692	718	674	701	697	705	738	660	685	733	679	733	740	716	693	642	680	653	688	756	681	703	695	748	717	720	667	713	688	742	739	686	738	681	729	691	676	713	695	726	674	683	691	712	681	770	711	684	705	745	729	710	680	713	696	731	692	719	693	687	748	699	752	706	677	663	674	716	715	674	689	697	713	682	730	721	687	653	696	708	736	718	713	725	713	731	730	666	747	703	691	754	658	709	753	698	730	685	686	706	707	674	702	677	707	718	678	716	681	725	725	705	715	699	719	699	659	706	674	695	760	751	726	770	720	711	720	744	696	713	682	662	699	713	708	729	716	720	714	696	707	747	699	671	707	739	705	694	697	678	705	704	658	709	722	702	715	721	699	668	682	698	675	678	716	748	676	720	711	737	678	702	742	703	714	688	668	702	665	715	722	727	737	705	715	695	700	693	717	690	739	728	756	749	692	700	681	695	725	716	698	698	720	671	689	760	676	688	714	694	685	699	752	717	771	697	677	720	675	758	725	686	703	667	703	704	686	735	711	673	688	724	699	706	698	680	691	709	705	716	717	716	678	762	720	750	719	684	719	710	726	738	772	725	688	693	724	701	716	676	706	668	699	690	707	749	714	690	669	685	722	706	697	745	709	738	703	671	694	695	731	719	728	709	684	677	715	698	653	710	693	711	674	722	701	680	726	656	682	761	670	639	720	724	670	666	646	698	703	696	765	702	721	690	697	726	695	760	730	761	666	689	680	675	674	710	641	673	710	684	711	664	730	714	744	669	723	666	689	689	703	688	684	676	678	694	675	663	661	671	693	694	682	684	677	753	704	738	771	724	719	678	708	684	714	667	695	659	692	723	687	690	719	682	705	714	639	667	690	700	698	704	769	712	675	720	683	672	733	643	734	712	701	689	690	694	717	721	672	726	742	693	658	730	665	702	722	681	686	721	678	685	706	740	705	676	746	709	694	650	720	686	678	746	678	666	731	689	701	691	704	689	665	710	692	698	744	654	711	720	639	745	731	713	714	765	656	718	695	682	742	734	673	687	722	653	709	716	698	721	687	768	685	715	691	696	674	721	734	713	727	686	704	693	707	716	688	683	708	685	693	678	743	688	713	671	714	698	664	704	699	680	747	720	713	700	736	711	716	706	711	687	675	751	725	653	673	690	717	712	737	655	717	683	706	677	663	697	763	690	713	723	630	699	739	716	715	706	724	692	727	678	678	677	716	708	633	705	711	756	697	673	664	700	700	740	703	711	700	706	713	722	719	680	687	746	711	695	676	730	737	744	664	689	664	712	680	743	695	727	707	681	669	719	673	724	730	694	704	687	718	702	663	707	721	683	686	749	705	734	656	665	703	705	760	740	705	719	661	696	747	692	679	670	725	711	688	693	697	656	709	719	697	684	689	720	706	705	739	712	711	706	684	697	686	642	699	716	702	695	677	651	690	683	722	702	701	672	709	705	696	745	663	723	702	694	714	681	685	680	685	672	704	738	718	721	718	703	699	700	649	769	706	766	710	697	670	697	731	661	730	693	743	756	673	709	727	654	686	721	670	724	712	679	705	695	680	679	684	685	719	724	714	758	706	727	692	714	652	735	728	708	708	681	729	699	692	684	676	706	681	698	743	726	706	747	693	706	684	715	687	699	623	702	680	714	721	694	688	701	695	696	676	698	688	722	681	715	702	703	726	689	745	681	719	676	707	720	688	684	704	701	676	677	685	756	708	737	738	689	679	682	666	682	737	704	679	701	691	684	713	698	710	702	668	709	756	734	735	722	660	662	731	738	735	710	726	737	715	644	719	710	678	704	707	684	663	703	713	719	698	665	678	656	710	729	713	690	722	684	685	707	711	654	698	716	738	664	711	717	751	703	692	692	730	744	759	679	748	653	731	680	642	740	703	674	707	675	688	677	694	715	748	681	700	709	706	683	736	685	694	712	690	703	624	720	700	697	652	688	791	733	708	705	668	683	715	709	691	751	696	699	691	703	687	682	691	731	676	691	677	717	711	675	692	673	726	697	685	719	665	705	674	740	725	760	722	679	686	721	708	731	665	681	708	680	743	721	742	737	770	691	697	665	734	698	669	704	690	679	714	689	741	705	708	675	727	724	742	671	702	704	704	727	721	682	723	680	672	695	667	693	703	707	704	648	691	722	683	706	700	692	694	704	687	682	688	742	703	728	730	706	680	695	672	705	714	672	692	670	700	713	751	662	742	689	727	739	711	721	708	740	669	731	674	733	742	703	743	719	662	718	666	680	709	746	670	695	640	679	665	722	701	711	730	712	721	748	685	724	687	734	717	685	715	721	679	724	713	689	680	741	688	708	747	700	689	719	690	704	694	720	631	702	669	703	713	710	704	723	699	725	681	700	720	706	754	696	709	725	703	696	648	722	674	677	688	752	682	717	716	690	725	694	685	716	715	713	682	696	709	695	714	717	696	686	749	684	685	687	714	702	741	700	687	680	714	683	651	728	685	703	684	676	665	695	701	691	726	709	661	707	703	652	666	693	724	720	693	708	670	718	721	699	655	701	705	686	670	690	685	692	722	689	762	712	683	712	748	714	710	701	711	688	668	690	689	677	706	725	722	739	673	709	711	673	704	679	688	687	680	645	707	750	746	693	690	677	752	682	703	708	694	758	726	705	668	762	720	713	731	708	714	715	679	714	750	678	718	671	677	741	747	700	701	764	678	686	711	685	684	730	668	721	701	731	704	762	708	714	733	678	699	715	755	683	700	751	714	714	683	736	641	731	698	692	710	694	697	688	676	748	707	694	705	710	670	677	713	702	719	712	678	682	704	714	724	691	713	693	735	691	705	733	729	701	711	718	760	677	707	736	700	683	717	688	696	711	668	765	685	723	742	722	754	681	706	673	682	738	661	736	707	712	703	757	732	703	652	654	720	691	716	692	732	733	751	712	688	701	716	701	696	699	721	718	741	731	671	704	713	722	714	720	711	729	692	709	702	698	729	667	697	701	647	688	693	681	733	725	663	697	700	715	758	723	686	711	719	698	692	651	710	678	762	691	730	686	698	736	689	685	754	721	765	715	713	657	697
22713	21256	29052	23806	21260	21333	12693	1818	1331	1217	1179	1072	1003	985	868	913	834	838	828	859	790	757	793	793	816	812	782	730	755	741	725	760	743	713	746	816	768	694	730	720	683	707	744	764	712	744	739	774	715	811	706	747	771	720	704	732	738	716	699	697	704	690	723	693	704	725	692	731	756	756	743	739	725	748	653	763	685	730	723	738	802	753	692	735	740	716	711	705	735	686	710	729	673	752	732	702	669	729	741	700	690	735	749	730	669	702	721	752	741	733	716	702	709	721	740	744	745	702	748	721	689	722	698	672	645	729	737	678	737	734	717	724	715	706	723	684	769	737	688	722	761	680	768	740	758	700	764	663	718	749	681	749	720	727	733	733	753	680	705	716	728	718	717	690	660	741	745	727	752	733	731	720	713	676	695	719	710	715	692	698	771	699	731	692	702	753	693	692	717	769	749	731	732	761	719	774	721	749	692	701	713	695	679	736	764	735	733	713	662	728	719	742	757	689	785	694	743	698	717	775	698	750	711	691	732	744	719	738	750	701	671	695	667	721	742	725	734	672	741	716	749	699	731	668	739	770	738	699	743	763	749	674	686	720	746	756	681	753	698	738	678	728	731	701	706	720	709	677	735	708	723	695	722	722	702	789	754	783	707	679	765	687	741	720	711	724	666	733	731	701	710	714	720	720	763	708	734	707	728	747	697	721	736	797	738	718	777	688	721	724	677	766	721	686	758	730	717	687	716	696	749	755	723	718	749	720	733	718	716	708	711	693	689	705	674	751	718	723	711	716	723	753	731	752	686	693	703	709	729	736	706	739	749	730	779	732	729	720	711	711	723	735	692	678	707	696	748	732	728	734	724	697	687	737	682	753	722	708	670	711	729	720	741	714	722	720	734	738	701	700	739	734	712	687	718	683	701	718	725	667	705	729	763	713	740	735	675	724	770	718	685	710	722	754	743	727	707	739	698	770	713	734	749	757	682	759	744	747	754	667	768	676	766	727	761	741	679	731	733	688	689	737	705	713	703	745	723	754	698	716	750	681	773	727	726	713	793	695	708	683	709	785	722	694	695	708	663	701	729	699	735	748	663	698	697	697	718	695	743	708	717	703	721	754	731	788	709	699	774	683	744	680	713	720	674	689	698	740	764	742	731	742	759	711	677	762	727	710	712	712	732	772	721	715	727	679	682	743	731	733	754	699	698	736	746	719	718	757	755	711	722	676	739	713	700	711	709	746	738	687	708	682	725	739	707	698	744	728	690	739	730	726	720	675	708	740	729	677	714	762	686	708	699	713	696	748	765	715	759	692	721	696	700	719	711	726	718	697	689	741	715	664	702	777	726	686	768	717	696	765	701	706	709	706	676	744	750	690	727	686	718	706	726	689	748	724	731	677	760	699	718	692	671	756	744	733	733	696	690	683	723	682	653	702	792	731	729	762	737	741	755	704	681	716	755	724	713	729	666	657	749	680	685	669	731	735	712	725	700	715	703	708	722	699	723	722	726	708	715	680	688	716	741	737	685	707	741	680	747	684	708	726	716	721	661	723	737	721	767	706	681	686	745	685	766	668	693	679	729	721	740	727	746	735	717	734	709	713	767	718	696	754	690	688	738	700	685	703	707	717	773	673	718	699	712	739	709	699	781	664	744	717	715	770	708	743	705	681	733	723	720	742	724	686	736	734	724	694	685	755	731	733	736	742	688	707	728	721	712	735	739	745	720	742	749	737	749	714	718	745	736	747	712	754	684	676	715	739	696	738	691	708	710	694	729	701	689	748	688	710	735	713	701	767	675	741	745	649	723	798	746	749	716	681	747	747	723	722	742	765	699	712	740	692	695	750	735	684	709	721	708	755	730	717	734	730	742	719	731	767	710	728	701	701	670	704	685	692	750	737	710	799	721	738	729	722	709	737	727	743	728	730	719	658	735	727	714	673	731	702	711	747	706	723	735	752	706	745	737	714	725	727	700	736	687	709	717	714	720	686	744	750	721	709	687	730	709	799	746	717	741	659	751	682	733	735	731	701	732	730	727	720	762	683	724	766	706	718	691	708	701	703	687	757	730	718	714	716	682	734	721	748	734	696	752	738	712	703	745	686	752	721	735	709	736	723	735	713	699	724	651	697	751	693	696	696	757	680	729	736	645	732	679	696	714	742	739	730	705	722	723	760	733	731	693	740	719	735	727	722	732	703	695	765	768	724	758	642	735	700	780	752	768	700	702	679	691	673	735	689	697	723	675	760	731	725	761	765	750	726	709	739	727	733	699	723	707	736	711	779	730	756	719	758	704	700	708	696	745	718	768	769	680	754	742	692	676	770	773	712	719	749	692	724	704	748	765	776	728	735	770	721	723	742	690	705	748	711	715	762	706	747	714	679	729	712	695	713	709	711	705	685	718	708	731	700	739	674	711	677	676	720	724	699	750	726	729	679	698	738	712	693	683	731	704	689	688	713	727	717	738	700	772	705	717	725	718	654	704	736	726	680	675	745	727	664	718	744	749	738	710	734	725	674	683	684	690	700	769	728	759	765	745	672	684	722	693	755	722	688	732	682	693	735	682	703	693	711	714	694	750	761	745	686	719	658	682	765	708	695	720	716	690	734	700	737	710	688	732	700	712	679	667	695	719	728	699	709	686	745	702	709	775	713	714	665	699	724	693	723	762	723	719	649	709	665	717	805	733	781	694	713	712	754	738	740	755	727	747	647	715	721	730	691	694	711	674	728	714	747	701	730	705	687	742	704	703	728	699	688	718	757	700	732	711	721	746	754	684	711	726	696	739	697	663	669	708	748	706	731	626	728	718	685	728	726	700	702	751	718	741	729	705	710	695	751	747	736	703	739	711	669	720	712	754	686	699	706	726	731	683	711	663	701	706	713	736	718	659	721	662	723	735	728	726	701	709	727	738	689	715	744	722	693	708	726	744	706	731	697	754	709	688	694	743	692	711	722	730	706	741	731	705	726	698	672	721	714	691	732	704	704	774	721	721	726	713	676	701	698	726	705	725	723	715	745	727	692	716	682	723	689	735	686	734	683	693	725	695	744	717	732	718	731	742	674	760	768	738	719	720	732	712	673	725	687	717	768	749	738	737	652	742	690	724	698	716	729	717	737	747	715	723	718	720	710	730	703	735	695	742	736	706	727	689	711	732	729	743	777	685	727	745	729	722	722	701	750	740	730	712	713	709	731	738	699	744	746	720	715	748	707	752	707	680	694	741	759	694	723	719	713	715	744	761	736	734	689	684	704	716	700	776	717	711	735	740	716	787	658	692	758	732	692	700	692	734	722	695	714	668	728	742	733	714	739	699	778	697	671	740	739	673	754	690	717	767	752	690	764	711	705	725	740	729	712	706	765	707	745	705	743	730	773	709	729	745	684	764	790	744	735	748	732	724	695	705	701	726	759	733	694	695	706	761	747	645	755	733	725	696	719	686	661	716	673	712	719	718	719	727	716	731	726	688	736	704	739	651	655	711	726	766	686	725	713
17821	16106	13457	7250	5053	3762	3069	2568	2138	1842	1624	1491	1292	1151	1098	1048	1111	1014	971	969	927	923	903	897	829	834	859	844	787	860	825	804	829	836	858	840	787	838	806	863	801	798	825	786	815	813	805	781	842	788	801	792	776	807	770	775	746	787	766	804	775	801	787	752	779	765	814	776	786	813	797	737	831	751	779	806	740	804	761	726	813	841	829	759	744	838	750	735	775	795	807	794	756	822	759	771	746	739	789	796	779	756	766	814	780	775	794	748	789	804	768	761	773	782	814	771	796	767	782	785	770	779	770	753	728	735	774	782	784	756	714	754	782	726	774	744	738	836	761	830	714	769	776	772	716	771	752	769	784	750	778	762	795	741	823	791	768	804	792	790	810	749	749	746	820	814	806	753	763	774	733	759	816	797	787	746	744	772	716	756	748	764	785	785	705	754	757	756	797	784	755	795	778	800	763	806	768	798	770	756	757	766	765	769	754	718	766	697	772	762	777	780	796	762	788	704	752	778	785	755	794	749	798	749	763	803	788	751	780	805	765	780	790	714	784	752	776	750	785	788	752	813	768	741	747	816	756	788	719	784	835	725	795	760	815	751	725	784	751	779	811	751	793	794	788	779	765	773	766	796	765	811	786	808	761	805	813	776	795	796	756	808	758	742	755	756	752	724	764	730	770	763	749	757	789	760	734	744	784	792	765	753	776	779	758	795	779	729	793	772	743	753	732	698	764	830	753	781	766	758	760	760	824	796	753	731	794	790	778	754	776	816	745	760	785	726	791	795	748	773	729	778	739	788	743	748	766	773	753	787	768	758	729	762	777	813	743	792	736	785	748	757	807	786	752	774	762	739	774	761	748	741	768	723	773	801	831	783	738	810	787	766	758	764	767	720	738	740	737	777	755	757	727	739	763	719	770	802	780	749	805	728	794	747	763	734	741	748	774	781	773	762	761	800	791	722	736	759	722	747	736	706	790	729	742	787	762	736	754	774	754	785	812	760	766	778	760	769	790	769	814	732	782	806	763	768	744	763	757	766	767	760	759	712	760	744	783	720	766	775	764	757	791	782	768	777	764	782	758	815	779	774	751	746	771	758	775	744	755	788	737	768	775	748	745	788	780	765	750	796	758	786	805	767	769	760	713	798	743	775	719	743	761	772	721	779	768	808	804	770	739	777	768	791	741	794	766	790	811	761	733	765	759	720	766	729	755	745	772	720	728	794	762	784	740	772	723	716	751	752	744	783	779	723	740	809	786	757	753	782	727	791	757	802	764	730	787	747	711	742	796	766	736	757	749	731	760	794	779	790	727	786	816	781	789	789	755	745	781	788	777	794	756	761	785	768	823	822	764	767	752	812	740	785	761	781	736	736	780	734	769	765	781	810	766	788	760	769	769	784	768	768	784	722	866	779	766	782	763	822	806	760	773	792	771	752	772	822	759	772	770	796	817	785	758	775	790	732	776	763	796	825	746	739	798	726	832	825	738	792	765	760	755	800	779	781	793	732	803	771	729	763	786	756	746	762	761	757	780	803	777	718	703	742	750	787	770	788	779	781	776	771	761	852	758	757	737	728	759	751	832	787	798	792	780	815	774	790	758	749	820	798	779	778	710	807	740	745	789	760	772	783	766	722	797	709	734	765	746	738	787	729	792	796	784	739	836	783	772	779	814	754	794	753	774	822	812	719	769	755	728	812	720	777	812	776	822	770	786	748	753	788	808	785	785	736	813	802	768	793	754	761	749	762	752	789	785	710	801	726	810	788	752	792	753	750	798	748	762	751	748	772	746	786	749	763	773	789	746	807	782	754	759	812	737	789	804	748	767	768	759	745	776	780	727	841	797	711	816	785	742	764	782	767	721	721	751	778	725	787	756	758	792	779	783	784	767	787	787	803	760	755	791	768	754	781	763	734	822	722	750	784	761	745	742	813	749	768	766	784	772	790	814	751	821	823	768	735	808	774	763	793	806	768	773	709	795	742	776	744	780	767	767	759	725	768	781	802	794	735	754	730	767	737	769	726	793	720	824	768	741	772	815	774	780	805	789	748	780	729	790	796	767	771	813	722	756	786	754	776	761	726	779	748	801	819	794	754	746	717	753	753	792	743	790	727	790	760	800	772	764	732	745	820	751	791	747	767	785	751	732	760	744	762	756	757	749	782	778	741	799	755	789	736	739	780	760	774	749	664	753	763	832	747	816	764	826	782	766	797	725	793	738	731	814	773	717	787	744	782	764	759	690	754	743	795	808	830	794	757	736	736	772	755	773	762	778	782	791	750	750	782	778	737	780	766	782	739	774	751	747	761	778	742	773	716	772	756	838	746	802	824	765	765	779	731	741	760	782	756	770	720	725	771	734	808	756	749	759	771	769	759	740	754	763	756	726	764	763	725	759	766	727	746	789	763	797	802	772	796	749	726	766	733	743	793	762	800	754	820	761	762	764	754	762	774	770	766	738	746	816	800	811	798	755	739	738	790	809	687	776	760	777	801	761	699	811	763	759	745	766	761	749	792	744	779	791	767	798	763	827	757	783	776	738	789	814	809	825	787	708	712	736	804	784	761	750	790	769	727	756	776	802	771	749	799	778	717	823	734	780	741	811	754	722	791	807	748	801	802	801	808	754	741	771	782	745	724	799	817	729	780	777	780	805	786	771	766	794	777	761	775	758	789	742	801	794	759	801	770	752	762	792	752	744	765	766	760	694	786	743	760	742	778	730	768	742	741	754	784	792	746	789	748	787	758	796	744	760	774	729	808	776	777	751	758	759	788	763	798	792	788	735	740	815	790	743	804	805	788	820	725	755	772	759	807	776	776	765	778	740	789	786	791	754	760	734	752	792	804	781	767	773	720	741	767	774	740	793	776	733	799	747	772	759	778	737	766	744	720	754	741	837	744	749	762	751	769	786	771	788	834	742	806	783	759	798	804	801	806	762	792	798	777	761	765	749	790	820	834	793	734	753	704	795	782	785	725	801	776	750	744	774	781	702	761	825	749	825	789	738	824	767	759	766	760	788	753	749	796	760	766	800	815	771	757	743	776	796	760	786	797	754	768	809	804	719	757	819	764	778	686	817	788	754	774	737	756	746	777	708	716	761	788	756	752	757	773	808	746	792	765	781	711	745	783	733	745	762	796	787	767	782	802	768	773	819	744	770	745	803	791	766	752	760	787	754	789	754	757	743	776	795	740	784	727	737	776	760	755	779	764	756	765	742	761	797	738	781	738	745	787	784	797	758	777	781	757	763	752	783	777	806	768	781	771	792	748	752	740	754	735	747	757	810	734	804	765	795	755	732	752	773	799	805	774	770	758	748	752	768	752	771	741	753	792	797	754	787	716	780	725	807	758	739	796	772	788	760	810	762	774	776	781	777	823	774	770	743	739	779	776	741	773	745	779	759	784	741	757	741	761	791	759	726	747	764	789	813	748	741	793	718	800	740	793	783	772	779	740	832	756	776	759	806	736	747	768	789	801	782	748	733	735	755	750
27266	20474	8631	827	479	396	403	360	366	347	343	339	363	359	347	314	345	337	358	357	331	355	378	325	345	360	353	349	346	353	342	336	356	371	343	357	342	341	364	348	334	337	295	319	298	362	312	350	339	327	341	354	365	347	365	341	332	358	378	363	356	325	351	326	316	365	349	360	361	311	358	338	337	348	361	343	352	319	366	326	343	369	304	340	337	335	363	373	354	339	368	368	339	344	366	323	357	353	327	342	315	323	366	326	305	358	368	349	342	367	328	341	365	317	333	336	336	322	345	298	348	343	372	358	303	364	328	352	375	367	336	319	333	369	331	328	326	363	322	349	366	318	349	349	372	333	350	364	326	335	337	326	324	324	331	360	331	350	330	344	338	363	329	317	342	364	306	381	335	336	375	353	326	387	293	328	360	327	353	341	343	317	351	371	318	331	357	321	360	335	336	344	320	326	372	338	316	358	342	365	335	318	342	329	331	330	336	335	332	376	343	361	329	335	359	343	339	337	345	354	344	336	381	320	354	338	372	345	314	360	332	324	358	361	350	363	331	348	351	326	375	345	340	338	318	352	375	337	361	330	377	356	333	359	358	359	339	348	330	343	339	352	350	344	327	339	356	325	348	311	341	373	359	350	352	333	339	350	343	302	350	374	328	342	345	341	340	329	334	326	357	347	356	313	347	320	349	348	337	329	356	311	336	353	355	367	322	328	334	338	332	333	346	327	326	369	320	372	327	353	324	347	345	343	351	358	337	353	330	336	394	335	352	344	353	355	369	309	338	342	329	323	346	350	358	338	370	341	348	352	331	322	313	338	329	355	353	345	345	359	363	330	336	367	340	351	328	316	330	319	366	370	358	336	339	332	338	324	349	340	345	363	376	324	359	333	348	334	325	366	359	335	354	343	355	332	378	353	356	334	342	350	332	344	354	342	350	325	380	348	355	372	309	351	336	342	348	341	309	348	342	356	333	353	326	346	381	332	313	328	356	364	365	348	330	317	306	315	330	371	352	341	336	336	335	349	340	328	356	335	345	350	368	333	351	367	307	354	319	354	342	362	344	334	350	320	332	342	331	353	335	339	337	384	323	366	344	351	331	332	311	337	361	333	342	329	321	340	359	333	358	357	311	345	345	351	345	309	366	323	340	299	333	360	345	337	329	328	345	340	336	356	332	340	356	321	324	360	344	345	312	366	329	342	327	307	341	348	318	348	336	335	322	346	340	306	333	335	340	345	333	306	332	323	349	330	334	352	351	346	359	321	340	336	311	347	368	320	322	368	324	298	363	345	347	327	349	352	305	314	350	337	331	342	340	352	319	377	337	380	365	361	325	328	333	353	354	351	321	354	324	369	336	352	352	331	331	328	313	334	353	344	369	359	348	322	326	322	328	371	343	367	347	313	331	322	342	363	318	301	361	362	353	337	371	330	374	342	297	320	316	323	369	339	397	334	346	334	333	325	337	342	327	346	333	337	339	326	318	353	346	323	327	393	343	318	342	366	362	358	322	377	320	362	321	361	386	339	364	311	354	337	355	356	349	338	334	352	342	315	362	361	322	327	336	345	353	363	353	347	340	305	366	350	334	353	332	320	334	306	332	353	353	348	325	331	347	309	343	339	335	323	318	370	378	341	328	354	347	356	317	345	324	366	333	337	356	333	355	345	335	310	328	327	371	342	351	376	354	361	371	355	340	365	336	350	340	361	316	337	317	388	350	350	347	337	382	365	341	359	362	339	361	327	303	378	350	353	345	340	337	356	338	350	334	337	348	329	321	345	316	319	361	354	330	342	343	335	326	314	378	323	364	321	335	366	332	338	319	325	349	377	341	346	346	371	328	348	325	346	337	336	355	332	359	332	353	349	329	320	347	349	382	320	349	337	363	314	365	327	341	360	367	358	356	322	318	332	347	337	327	359	343	318	330	344	327	329	330	349	323	344	350	335	321	344	313	321	355	338	340	357	336	325	331	354	364	349	329	362	342	363	365	347	334	350	347	351	325	355	311	360	348	329	333	342	349	327	356	333	330	332	326	364	346	345	352	349	319	337	338	355	352	331	362	333	314	341	345	352	343	355	325	358	342	348	328	370	327	332	351	288	309	323	347	311	353	326	345	361	366	340	367	339	356	334	352	343	332	349	340	317	336	376	336	327	306	337	334	339	301	385	338	335	374	327	348	322	354	329	350	346	357	342	335	327	332	323	367	325	318	313	345	370	292	357	331	336	357	340	369	360	310	333	351	339	327	312	365	345	311	373	350	325	331	361	303	323	354	361	362	337	318	352	289	316	317	318	350	329	373	324	341	322	338	337	311	356	345	338	335	329	348	322	351	311	318	353	352	348	343	355	329	318	336	346	324	329	343	328	355	354	347	370	357	354	346	399	364	322	324	369	362	333	352	323	354	354	358	311	335	325	335	347	324	339	334	385	345	297	351	343	341	349	342	328	343	319	328	330	339	329	343	338	330	344	352	342	367	345	346	376	319	308	362	338	342	338	317	322	319	330	318	316	351	330	343	317	346	337	334	337	361	324	363	319	343	332	366	343	367	347	306	304	323	333	309	349	362	325	389	353	347	332	361	321	357	332	345	334	357	356	336	353	356	350	329	318	350	331	341	337	342	328	365	330	322	363	357	366	338	353	349	349	350	326	344	320	335	327	311	319	322	312	330	375	380	325	328	343	337	342	349	369	337	336	318	343	354	348	346	332	363	332	353	366	343	334	332	337	350	349	335	342	345	320	340	325	338	332	377	335	351	372	310	330	334	306	343	357	323	333	331	320	367	356	331	316	352	341	349	331	336	310	371	347	364	331	356	336	326	320	331	334	308	371	388	352	342	305	337	359	312	316	301	354	322	319	361	323	346	302	358	353	342	350	326	332	332	350	350	363	338	329	357	294	382	362	330	329	350	337	339	327	340	315	380	344	335	331	358	341	329	364	305	332	331	362	351	371	359	384	328	363	352	326	334	325	339	372	332	372	353	332	336	339	355	309	313	336	297	354	302	357	322	336	337	334	347	330	380	348	356	360	349	357	351	343	356	339	331	340	304	337	327	343	378	368	322	302	351	356	323	334	338	321	348	379	317	314	367	345	348	317	338	357	316	349	333	338	355	370	339	332	368	333	337	340	382	351	349	338	330	319	353	362	376	382	330	353	352	354	349	330	355	331	343	307	347	334	367	352	306	347	367	350	332	341	302	318	327	369	346	359	306	340	378	330	364	325	346	365	324	347	304	359	353	346	340	328	369	323	369	318	316	337	335	366	335	345	351	331	343	373	326	364	381	335	335	314	359	315	362	355	323	336	347	351	378	382	350	357	344	333	324	366	332	353	349	326	371	340	339	338	334	322	335	343	342	376	347	372	348	319	323	323	329	348	310	316	351	326	321	327	361	369	356	361	336	354	339	357	344	337	331	336	348	351	326	337	343	360	350	343	344	334	319	354	339	336	364	384	370	355	348	319	320	343	343	341	337	350	324	397	339	334
12230	1192	1031	664	577	488	483	439	459	444	440	409	439	412	418	410	454	380	448	396	417	425	396	407	389	399	386	411	406	411	415	397	400	429	414	397	369	417	403	399	373	385	403	419	407	400	388	410	437	382	394	412	425	391	423	419	410	435	415	404	443	403	437	423	431	392	403	409	385	417	388	446	370	419	433	425	388	402	421	414	382	417	434	404	397	432	403	447	392	395	392	403	415	382	399	438	402	421	426	395	404	399	376	404	439	416	410	395	422	415	438	403	417	454	449	415	397	407	414	440	409	371	402	420	416	436	406	423	400	426	431	394	394	412	387	412	378	419	393	440	395	418	449	392	375	402	394	445	415	400	406	424	403	417	374	400	413	391	419	418	421	405	381	451	392	396	406	368	383	411	381	405	422	411	389	399	380	376	426	394	419	380	433	397	404	415	433	420	344	415	421	419	410	376	416	413	406	431	401	420	388	372	380	413	435	395	398	403	417	395	427	416	449	419	437	378	410	422	396	415	423	386	407	412	408	409	407	437	408	418	420	404	423	387	373	424	401	408	397	428	395	429	383	428	416	410	400	414	397	411	417	386	404	429	374	393	431	435	413	370	417	373	414	386	436	413	399	387	385	402	418	423	407	415	429	396	451	438	413	393	438	399	392	437	412	382	413	423	388	404	421	445	433	423	433	430	421	396	400	440	399	389	428	367	418	419	385	386	412	424	373	400	373	419	413	398	402	437	378	412	421	424	381	409	408	412	411	417	401	394	435	392	395	410	409	448	388	423	421	400	409	418	420	413	399	423	413	390	422	381	409	452	439	417	445	407	409	426	415	410	411	381	419	412	414	467	407	382	402	422	422	441	425	448	423	412	432	438	429	402	431	424	379	384	424	404	411	398	401	427	383	440	386	379	399	386	384	421	403	390	407	370	391	377	419	419	401	391	424	424	401	420	404	410	408	370	406	393	423	382	417	388	412	407	392	401	418	403	387	407	449	408	381	404	368	450	423	410	387	371	420	412	418	426	412	405	410	418	377	413	411	405	399	414	456	421	415	383	424	434	401	412	442	404	436	425	431	413	397	441	444	440	378	382	418	410	416	401	403	388	435	420	398	395	398	447	431	433	396	420	431	432	377	432	423	432	419	425	406	388	408	398	416	408	405	474	435	418	414	399	411	379	429	443	412	445	390	386	374	428	363	391	429	380	475	411	435	379	388	382	416	414	382	400	390	406	421	399	397	421	410	409	395	382	392	402	367	424	379	397	400	389	400	413	428	406	402	401	389	425	374	410	411	424	421	427	443	422	412	429	423	393	399	423	393	406	419	426	426	411	423	394	411	394	405	388	406	432	409	407	373	381	386	393	397	412	428	435	378	407	388	400	410	411	408	380	388	436	405	408	434	426	392	417	434	459	418	430	411	422	419	409	423	398	381	410	384	401	408	421	386	405	375	395	396	426	446	410	393	414	400	403	426	416	441	402	407	394	419	431	409	426	405	388	399	435	387	433	414	373	383	374	390	401	378	429	398	415	399	364	414	431	424	374	409	450	392	414	402	422	380	420	367	395	451	403	406	399	427	419	396	416	426	404	406	429	425	408	397	388	402	419	397	424	472	396	417	399	413	420	412	421	428	416	440	417	393	416	401	393	419	436	433	388	461	409	392	392	415	413	393	382	411	375	352	377	425	392	427	417	420	407	411	413	394	394	419	387	426	412	417	448	418	411	398	394	405	410	429	423	415	400	427	395	396	413	408	396	440	403	422	435	411	410	433	417	403	375	430	395	362	389	427	417	412	393	406	412	429	423	414	414	432	384	421	411	420	375	421	412	409	402	440	396	395	394	405	458	424	413	395	412	412	416	437	407	444	425	425	418	420	398	442	416	433	397	381	404	416	458	416	386	397	362	430	405	418	399	398	416	401	388	395	431	423	402	426	404	415	422	408	382	405	426	400	395	414	411	413	416	406	416	412	419	412	448	401	410	411	434	406	419	397	409	389	402	427	387	395	407	411	404	456	411	405	419	447	451	444	402	422	393	411	410	436	427	393	375	424	418	422	415	370	438	378	402	447	398	409	405	398	399	398	422	396	432	379	417	404	412	423	422	420	419	439	434	419	393	399	384	397	396	399	410	376	430	387	434	379	417	422	429	426	398	402	409	407	454	391	378	384	435	465	411	392	428	414	416	447	403	394	441	390	377	390	425	405	411	400	414	403	434	404	435	430	425	403	424	409	408	403	382	406	434	402	389	386	442	384	427	414	400	410	417	410	431	375	463	416	385	419	410	415	402	429	379	395	420	414	372	416	395	407	419	427	396	377	424	408	408	389	406	420	435	396	413	382	424	393	395	386	388	407	402	408	393	389	369	415	405	381	433	454	424	413	398	399	375	376	408	428	414	431	399	439	401	382	407	427	418	405	424	390	414	404	418	409	393	414	421	413	408	388	398	392	381	396	380	427	405	367	388	382	423	406	398	423	436	412	395	458	381	431	411	421	389	394	394	398	441	410	436	419	420	404	426	378	433	414	420	392	403	439	426	425	386	391	412	424	383	390	428	439	415	426	398	409	408	419	414	379	448	441	432	413	423	404	406	397	432	447	406	402	410	410	395	421	403	412	451	430	400	436	426	413	422	412	438	385	391	450	403	409	405	410	380	409	406	425	405	425	406	416	421	400	439	395	461	423	425	455	416	467	407	441	419	386	389	398	388	418	399	424	419	414	391	422	414	421	400	426	402	396	425	411	396	427	413	438	394	378	419	359	447	408	407	394	404	411	378	422	434	366	419	439	380	392	388	419	397	411	418	403	404	396	415	433	397	422	394	387	439	397	375	370	413	332	404	418	429	410	389	423	411	412	416	400	430	406	431	408	416	384	429	401	393	402	394	399	416	389	421	386	456	394	393	403	412	443	415	391	391	401	419	376	390	415	414	447	387	418	401	428	419	408	412	440	421	451	405	394	448	402	401	435	411	404	394	425	408	410	429	485	384	387	400	421	406	455	406	394	421	397	418	412	415	425	427	452	420	412	411	407	420	369	405	425	376	419	438	390	391	434	362	379	388	415	403	399	384	405	425	407	418	418	438	427	405	415	421	413	429	403	402	397	442	396	384	448	431	394	419	408	381	415	392	426	417	408	405	361	432	452	393	395	405	382	398	345	404	406	412	398	388	366	385	383	419	381	424	377	394	414	436	380	424	385	406	406	398	426	413	405	402	394	389	414	401	386	411	423	408	416	419	407	435	427	404	422	403	393	392	440	386	427	414	392	369	436	420	406	390	385	399	424	450	391	445	433	416	405	375	389	405	384	404	369	412	386	429	390	438	398	390	409	395	387	373	385	391	412	413	438	416	422	359	414	427	424	422	414	377	413	399	393	419	411	418	379	384	419	429	415	419	427	421	400	371	417	422	398	413	455	380	408	409	415	400	369	406	358	422	419	426	429	416	408	403	436	436	420	422	405	421	393	397	405	404	396	434	407	377	398	398	408	397
23714	21244	28731	24083	21249	12599	1271	756	667	611	592	530	500	444	421	418	394	396	389	415	391	393	357	423	379	393	370	346	354	325	336	335	339	339	359	346	342	351	346	378	334	350	371	375	349	304	353	352	346	356	345	351	359	362	343	312	336	356	371	357	335	326	352	372	347	328	346	383	341	339	335	364	344	326	342	301	293	338	333	318	337	393	338	360	359	332	336	356	378	327	372	348	388	340	359	348	345	336	349	357	345	323	334	336	343	348	349	352	341	328	358	347	340	325	326	300	340	350	351	339	353	359	336	325	345	334	356	342	361	335	372	333	340	302	352	383	327	335	372	317	361	349	335	342	366	327	337	318	335	341	326	311	337	336	341	334	351	338	328	347	329	329	301	342	334	382	347	302	308	369	344	329	376	348	356	339	345	342	343	321	335	320	352	332	334	333	332	310	340	332	342	312	323	305	340	332	365	321	334	369	333	312	361	323	358	381	343	337	341	311	353	334	346	345	317	357	336	338	345	334	320	344	306	345	353	358	366	308	308	336	368	339	324	342	361	320	355	304	348	366	343	338	358	368	350	347	346	334	345	370	364	333	352	321	329	333	321	351	331	338	356	340	307	340	348	324	307	299	345	335	345	322	347	361	317	356	326	346	328	350	365	345	353	344	359	365	326	375	340	304	351	327	374	324	370	347	357	325	338	320	359	333	341	347	335	319	325	365	337	358	331	351	368	323	331	318	335	316	371	353	300	331	359	318	330	357	331	346	337	362	358	341	386	333	307	302	334	316	366	336	331	339	339	363	372	351	320	333	323	312	375	358	343	336	304	301	342	350	334	349	357	347	384	369	342	313	322	319	312	326	340	345	317	315	352	337	343	361	363	343	310	352	341	331	310	354	337	379	362	343	365	324	337	370	357	348	361	341	330	337	348	332	327	334	347	346	352	307	320	339	336	317	334	375	338	355	362	330	317	343	307	371	353	336	332	311	296	337	362	325	354	328	348	345	300	364	318	348	378	353	326	335	338	349	335	362	306	335	329	352	305	340	347	303	309	340	346	346	334	319	335	351	366	367	359	339	334	299	371	328	331	320	337	338	366	312	357	357	331	357	305	327	357	341	335	303	346	367	324	314	330	330	329	348	328	355	333	349	340	352	343	341	330	352	333	379	300	350	325	347	371	345	330	322	370	332	342	341	346	315	306	314	322	327	357	350	337	342	323	372	305	365	345	302	309	313	324	303	344	337	354	305	338	349	344	302	345	328	309	321	370	352	340	330	348	373	341	362	358	318	322	334	330	325	314	351	332	319	342	346	331	345	341	327	313	359	357	358	370	336	338	372	327	305	328	364	318	328	322	319	347	323	323	380	341	366	310	300	317	323	322	369	373	352	351	334	316	323	331	359	351	394	337	341	356	359	344	342	327	326	326	318	328	330	335	350	328	333	318	335	362	348	354	343	299	336	333	353	337	342	340	375	345	366	340	353	362	341	322	336	351	335	308	293	345	354	371	324	306	357	303	344	358	321	343	370	322	312	333	385	355	333	342	349	313	335	315	367	345	340	336	308	372	312	353	358	307	386	348	328	339	327	319	330	349	347	323	331	297	356	329	340	345	333	328	314	351	360	351	322	324	351	339	348	350	314	342	377	333	348	368	355	327	323	372	348	346	337	314	337	325	355	317	318	333	343	346	316	332	335	359	338	304	323	333	324	289	334	351	342	358	372	381	336	324	376	334	311	351	364	349	349	329	334	342	341	369	360	331	339	399	333	329	335	336	360	338	351	332	325	309	354	357	343	347	344	331	358	346	331	327	360	348	371	345	331	356	322	337	336	349	317	336	325	332	313	321	335	331	342	378	337	333	344	309	291	346	339	339	315	362	374	391	361	330	365	325	353	319	327	349	325	340	329	339	336	346	332	337	344	322	346	354	344	346	331	358	370	379	329	362	344	356	329	335	318	297	330	358	389	298	322	338	354	372	361	341	327	340	361	324	325	315	346	329	336	318	322	316	305	343	314	340	351	318	343	327	333	316	311	336	359	357	319	361	330	348	345	342	354	326	330	337	350	316	351	310	370	337	348	315	340	377	349	341	341	336	360	353	341	344	289	338	353	335	343	318	375	308	323	333	363	329	331	285	348	312	326	362	357	331	351	311	338	318	328	340	347	350	341	332	336	338	303	332	328	333	313	309	372	341	358	357	311	358	347	356	330	359	314	319	334	374	336	360	373	349	327	393	333	353	349	347	317	371	358	349	349	394	367	337	345	328	333	326	332	376	355	329	328	339	336	318	326	320	312	326	355	334	349	337	321	340	373	342	334	343	328	342	324	346	329	350	314	327	302	354	298	289	325	328	347	387	316	333	303	326	322	327	350	335	350	358	353	319	354	358	333	346	327	367	315	318	388	336	353	323	341	333	372	319	300	338	284	318	332	363	350	341	358	328	354	341	343	342	338	331	335	333	332	336	361	316	349	335	322	334	319	323	373	338	349	327	360	322	323	334	304	346	352	324	359	358	355	351	343	375	344	324	321	331	374	344	347	330	354	343	316	321	355	302	338	329	358	334	332	324	354	310	345	316	338	335	329	343	354	320	332	331	341	305	350	366	350	359	367	340	341	348	358	333	338	354	335	349	356	329	344	365	350	308	365	360	320	356	354	361	316	350	323	298	291	331	367	313	317	387	319	336	340	364	324	357	350	322	329	359	346	355	338	342	350	330	358	357	349	332	352	358	340	308	318	341	333	343	352	305	318	378	345	384	370	310	345	350	326	338	344	337	334	362	324	348	361	370	334	302	346	350	360	376	366	335	337	340	334	334	334	365	348	327	305	370	346	354	335	333	337	367	331	333	303	359	322	330	315	321	356	336	366	310	344	342	374	359	309	312	351	350	338	327	335	372	352	310	313	346	339	345	353	321	324	335	365	335	348	320	333	361	338	307	355	342	315	355	358	339	347	354	355	334	345	338	332	338	308	348	309	352	330	360	361	363	342	345	371	357	342	339	344	322	329	349	336	337	345	321	343	316	346	339	344	318	331	329	328	361	352	341	315	318	317	348	316	320	350	357	339	326	361	334	322	344	333	369	343	353	324	326	351	338	317	324	329	322	337	319	346	344	313	365	308	304	364	328	348	337	347	328	338	360	314	329	327	333	339	335	341	298	320	350	366	367	374	355	351	351	319	348	350	362	345	349	333	316	319	316	331	330	354	351	383	349	358	343	312	328	338	319	380	362	341	328	307	349	326	349	344	322	342	355	339	355	355	335	344	347	344	337	353	400	341	370	343	330	316	317	302	383	309	337	359	335	363	313	333	300	340	342	343	307	315	315	322	311	326	363	327	377	333	358	330	331	333	337	331	317	357	349	355	308	344	295	378	323	368	326	342	338	385	345	338	345	324	352	348	353	347	310	356	351	306	325	371	363	343	315	315	339	378	363	310	360	338	315	337	345	320	351	343	335	338	308	337	306	378	335	350	313	316	351	307	341	299	339	345
13703	9719	8214	4091	2738	1930	1612	1332	1087	940	907	774	627	601	577	553	489	535	521	459	411	456	496	498	434	425	481	450	444	421	389	430	451	443	357	370	404	427	389	385	381	380	403	375	444	394	370	398	385	403	396	398	419	414	389	439	389	403	352	403	411	392	391	412	388	390	366	426	394	420	391	368	403	406	375	377	395	384	398	378	433	414	375	375	400	386	394	386	394	405	399	422	377	412	376	398	385	424	385	418	386	430	420	384	386	395	409	346	377	362	399	388	368	376	402	407	388	421	394	420	411	414	379	377	419	398	398	360	405	375	380	362	398	410	366	393	402	384	416	380	371	386	374	355	361	375	401	363	376	371	405	411	388	354	375	417	378	371	373	364	385	385	394	369	437	381	381	422	401	367	422	416	374	404	372	409	411	370	401	425	400	373	409	370	415	384	379	402	371	386	394	408	380	387	370	401	365	400	433	414	423	397	424	408	409	392	379	378	365	411	376	395	365	404	392	393	375	373	366	420	403	427	396	367	409	409	406	382	371	369	356	414	402	439	407	392	385	377	394	390	369	368	375	393	392	401	376	357	399	417	370	410	400	384	401	411	411	365	422	397	376	393	392	413	396	407	371	370	415	390	412	382	401	377	374	380	369	429	361	377	378	353	362	406	388	400	418	385	398	388	415	374	395	345	365	369	397	387	381	426	361	374	382	410	383	385	385	373	404	417	384	390	378	387	370	398	374	386	406	408	385	394	398	429	389	436	374	405	383	371	383	390	387	395	387	401	399	370	384	389	351	369	403	353	388	396	375	389	357	391	378	379	408	417	397	380	380	397	402	401	372	413	387	367	410	359	352	373	400	391	410	379	386	395	387	381	394	386	416	389	398	412	395	396	419	379	391	405	428	376	406	399	413	407	402	433	363	400	412	383	376	374	363	417	401	386	446	438	387	387	416	392	403	398	396	378	416	418	342	422	371	380	362	348	367	421	393	401	397	398	389	413	382	415	400	402	411	377	381	379	396	362	415	382	416	380	402	374	362	395	393	370	405	391	353	401	390	362	351	390	376	410	420	411	375	383	395	404	394	383	364	403	380	374	409	392	433	399	425	384	408	378	373	407	399	403	378	387	395	432	336	403	405	406	380	369	412	365	407	381	376	374	410	379	403	385	426	404	387	395	419	391	384	371	383	395	370	398	362	377	393	399	374	402	408	373	415	361	370	423	430	395	400	375	403	413	405	372	385	399	390	383	414	411	371	411	412	370	424	409	417	403	425	395	401	412	375	382	383	393	366	455	366	407	374	403	387	436	407	396	397	352	409	361	396	389	359	366	380	444	428	383	422	398	400	400	384	395	406	401	408	399	388	413	342	407	404	407	355	383	371	377	378	393	366	392	395	432	383	410	415	410	388	393	385	428	407	360	391	423	409	377	378	371	389	411	416	382	396	370	387	397	372	379	368	420	391	394	408	361	387	381	355	380	403	399	408	387	445	409	404	365	387	362	390	370	395	354	395	409	408	388	404	357	348	425	399	413	405	399	414	397	376	379	382	379	374	401	419	387	345	388	387	384	381	396	370	397	379	368	412	406	373	379	414	413	405	394	397	407	357	402	409	405	367	390	386	390	375	379	382	420	370	383	376	416	394	401	386	395	354	410	398	374	388	404	379	387	371	410	386	408	344	393	398	347	402	364	376	348	394	411	408	375	408	408	379	395	397	429	399	379	399	390	395	359	412	382	366	431	422	360	372	388	407	395	390	396	408	439	412	430	384	376	380	399	377	389	359	385	405	409	357	361	372	403	410	410	380	404	405	408	405	428	426	373	398	401	354	379	358	376	387	382	406	415	389	379	353	391	351	415	391	406	377	391	387	352	372	395	390	385	396	426	390	383	409	416	380	399	381	414	383	400	393	402	378	367	390	408	411	393	397	417	361	405	373	405	388	382	394	366	392	405	361	412	383	402	380	376	457	385	398	402	368	412	385	392	409	379	393	372	383	369	367	405	379	391	380	395	381	381	402	398	421	374	396	382	393	363	429	405	413	369	393	374	393	384	418	388	410	387	395	420	399	389	395	395	411	402	412	363	416	433	362	386	404	395	373	358	387	400	419	376	392	421	363	382	397	397	406	403	396	379	343	390	405	423	393	373	411	368	364	400	394	352	403	388	409	365	381	394	369	392	403	421	362	396	432	396	398	408	407	380	417	411	384	369	399	403	391	409	391	413	386	380	416	398	397	401	397	420	392	365	379	371	401	346	401	414	387	376	380	416	399	357	383	418	428	395	391	393	436	382	406	416	396	391	373	412	364	409	373	375	415	397	345	350	347	422	385	406	386	387	382	431	372	366	382	400	371	382	372	407	392	395	394	406	422	388	389	379	400	385	397	396	349	382	408	379	403	394	421	372	380	422	384	411	422	332	404	394	387	392	403	402	388	376	405	387	410	416	369	406	381	385	404	399	406	391	428	406	403	383	369	410	392	402	402	389	391	391	383	406	356	388	400	380	401	398	392	397	371	365	375	352	347	378	409	381	409	374	396	357	381	394	392	392	379	389	406	394	388	418	425	379	385	401	450	382	364	429	383	406	424	398	404	421	410	385	383	381	404	400	414	395	407	395	392	409	429	387	386	370	405	399	406	391	417	412	371	379	423	391	377	386	391	364	399	405	416	390	402	353	411	397	373	384	386	405	380	379	339	385	373	381	366	383	360	386	407	371	387	368	373	376	366	409	385	401	383	401	361	404	398	376	373	371	420	406	393	411	389	392	414	405	412	385	379	388	388	372	405	392	399	382	392	399	381	377	409	377	382	383	389	401	339	392	402	389	374	401	391	413	380	413	401	394	376	391	392	367	416	392	412	397	369	394	407	394	393	339	424	389	416	408	413	374	391	394	409	405	390	389	425	335	353	384	380	422	387	421	442	387	366	347	414	428	403	389	419	402	399	376	422	395	427	374	398	378	390	401	367	421	361	438	382	404	400	395	401	389	384	381	376	382	394	379	387	373	384	414	378	401	357	382	413	389	377	393	375	406	396	387	428	394	369	381	385	373	413	407	389	395	405	405	377	399	361	401	383	405	408	371	366	421	370	396	413	414	396	399	383	386	369	373	384	366	380	399	353	368	414	358	405	383	403	397	374	403	394	380	376	401	401	414	405	405	410	416	406	376	421	388	417	370	427	390	392	438	378	402	387	381	380	398	383	383	398	377	368	385	397	405	387	454	360	387	390	384	391	425	378	417	387	370	362	414	393	370	386	396	388	407	396	399	376	419	381	360	370	382	421	357	394	385	353	379	427	411	369	405	329	404	397	423	380	376	385	360	389	384	398	372	376	373	404	400	387	393	384	432	364	392	387	382	359	397	403	400	386	407	411	394	362	376	386	415	388	391	394	393	395	376	402	363	361	404	388	370	425	384	374	418	407	391	405	405	413	385	380	394	424	427	400	372	367	415	413	382	381	422	405	399	401	416	381	399	393	394	405	381	385	360	410	372
24787	21236	27681	25014	12945	1242	902	860	722	710	766	708	659	626	673	659	663	667	630	597	652	727	669	644	668	597	582	629	634	623	648	644	656	645	622	662	671	611	586	647	634	617	594	665	608	621	638	616	659	661	668	630	591	592	591	666	651	583	645	581	643	623	636	596	595	619	623	619	550	661	596	637	622	617	616	590	609	571	580	616	619	628	593	598	638	663	572	617	621	588	610	648	610	593	644	621	622	596	619	645	590	600	610	605	591	583	591	609	606	644	580	643	661	607	612	607	617	602	628	636	615	613	628	623	619	581	636	601	611	599	616	634	613	596	612	632	606	639	609	629	613	637	586	635	634	650	602	623	635	635	671	631	637	592	622	616	590	629	588	619	668	619	620	583	579	611	612	620	634	599	633	599	633	631	651	649	638	588	587	625	655	586	626	636	644	639	659	629	616	662	603	596	613	609	619	630	629	640	597	602	621	633	525	680	657	658	610	611	595	643	567	575	658	610	643	633	603	619	649	648	639	644	612	663	605	625	589	660	626	644	617	616	626	614	632	617	585	603	595	640	597	598	595	594	618	609	660	632	631	626	606	581	649	670	632	637	609	643	634	627	593	560	636	595	613	610	640	590	620	651	602	594	623	597	602	655	591	613	595	631	600	592	632	604	626	602	612	601	596	551	618	612	581	643	644	653	638	619	640	590	634	605	658	595	623	634	635	639	648	641	650	614	645	637	606	583	619	589	630	555	642	611	645	642	628	584	620	646	623	632	588	624	638	582	591	587	623	620	602	614	661	605	648	640	633	596	603	614	627	611	610	638	608	616	590	629	585	632	617	601	649	605	595	606	627	588	559	650	595	611	596	604	621	663	616	633	571	611	594	630	596	647	582	604	553	582	635	608	629	600	596	670	622	622	663	586	636	643	646	591	625	609	599	603	629	655	617	584	617	663	658	626	601	604	612	605	648	652	604	597	595	596	620	616	592	605	612	576	651	653	640	670	618	630	620	597	654	640	679	648	675	658	647	614	590	603	631	626	584	618	629	599	586	592	634	579	571	632	631	618	604	656	619	659	610	609	558	634	599	564	633	642	663	623	578	638	631	618	638	613	635	556	649	633	620	623	664	604	598	606	620	638	629	613	627	641	534	632	634	630	602	641	605	600	571	624	634	612	649	654	622	619	621	626	603	576	668	618	616	611	578	643	633	649	676	602	629	627	665	676	624	588	624	616	653	588	646	625	605	676	667	574	599	603	639	646	561	623	626	613	607	589	617	642	620	612	640	601	628	629	623	609	622	619	591	628	600	632	612	621	606	637	627	609	625	579	602	590	666	595	668	583	613	576	611	621	633	577	600	610	638	618	613	601	626	623	559	677	659	563	683	582	666	653	565	618	629	607	596	578	616	602	640	597	609	590	614	582	605	609	599	587	656	613	581	617	582	624	608	617	627	627	598	609	605	611	605	585	633	597	635	651	648	649	627	599	620	595	624	620	576	604	597	635	609	639	639	644	637	637	618	646	684	581	640	638	637	616	627	612	610	642	665	605	653	612	617	624	618	570	600	623	638	622	612	630	580	626	582	600	599	605	624	608	632	605	671	577	612	593	587	569	611	614	635	652	632	592	620	608	584	623	621	595	570	623	631	626	641	625	563	602	610	617	641	618	573	618	619	606	600	663	653	639	608	598	599	615	586	586	611	597	632	614	595	610	630	643	626	658	598	641	590	611	588	654	653	612	625	621	603	685	598	666	605	599	612	646	618	600	584	703	601	654	614	639	631	634	638	638	589	579	592	641	601	582	636	622	584	622	632	616	624	609	601	642	597	650	620	590	609	656	609	630	646	630	629	638	618	564	623	651	650	647	630	633	620	622	642	638	620	650	621	614	588	622	599	632	597	611	649	610	614	584	593	628	599	607	572	638	651	638	652	603	642	665	636	586	629	599	646	620	641	585	620	617	582	599	585	639	701	624	584	639	619	630	626	565	629	589	597	638	613	614	610	617	605	597	593	583	601	627	606	616	625	591	626	612	615	621	609	625	631	614	603	593	630	587	663	619	622	611	694	640	632	630	619	642	653	600	601	637	650	618	615	622	614	660	627	593	621	632	642	625	601	642	567	626	600	646	611	618	596	575	589	650	610	643	661	604	615	572	595	625	586	647	681	625	654	590	581	617	609	627	578	601	629	587	617	579	616	586	622	610	619	655	628	620	651	629	602	621	613	602	605	622	610	580	622	590	619	634	613	641	638	617	568	595	628	604	616	586	634	610	551	645	578	588	634	664	647	641	629	610	639	627	620	650	586	600	616	615	664	674	612	612	607	602	656	604	600	641	659	638	654	643	621	621	616	608	599	584	603	594	639	609	629	592	621	601	616	637	617	635	628	623	603	626	585	668	646	629	675	634	633	665	605	589	645	628	670	633	630	631	598	604	639	585	607	606	588	607	609	574	694	588	626	617	630	622	611	596	635	614	620	624	639	583	605	629	603	676	619	707	619	601	634	631	685	621	648	628	579	651	617	621	631	590	594	616	662	619	633	610	617	625	642	590	638	621	635	634	652	599	586	645	623	593	621	609	605	606	590	632	616	623	597	620	609	624	632	611	642	621	637	560	596	625	637	656	658	656	641	567	619	627	617	581	610	622	591	616	571	613	657	631	617	616	577	605	613	611	636	595	632	597	634	628	597	588	578	591	625	624	640	552	646	619	610	622	655	647	619	651	631	585	641	640	589	583	621	600	625	610	613	593	631	640	619	597	624	630	616	609	657	657	619	593	594	576	593	635	589	626	651	603	615	635	643	641	599	611	628	687	660	626	643	606	582	666	599	590	627	614	646	612	618	604	622	624	579	608	602	631	621	608	644	627	620	635	634	586	613	680	606	626	651	645	618	596	647	634	574	593	641	630	627	582	624	658	575	672	597	588	591	638	662	618	587	631	638	621	610	605	615	622	669	579	604	606	621	609	638	629	632	603	607	600	631	596	596	646	611	599	626	631	636	619	646	622	584	634	598	657	643	595	624	598	612	608	635	624	635	615	653	629	648	589	646	653	603	617	615	581	627	618	654	594	639	638	602	589	638	667	620	613	621	615	608	635	620	684	592	615	604	651	598	679	622	603	576	597	618	592	627	626	665	640	636	603	618	634	611	598	612	627	552	616	605	603	595	574	632	624	581	625	601	601	648	619	597	625	596	603	558	654	635	616	665	600	585	644	619	629	666	603	632	638	640	640	671	592	644	631	604	651	613	635	605	568	624	622	667	604	618	601	600	616	622	650	612	610	632	655	620	610	627	608	575	613	639	605	605	601	624	595	634	606	625	635	615	621	652	611	623	629	617	628	644	628	602	626	607	633	628	638	655	599	650	647	606	667	642	588	595	633	629	663	636	624	605	645	669	565	610	623	609	606	595	637	626	645	572	581	575	611	570	606	575	614	609	593	599	639	612	588	588	638	584	616	612	614	643	601	616	630	661	581	626	645	585	645	584	597	613	603
14263	5783	4801	2646	1801	1537	1307	1226	1100	994	965	970	865	818	818	826	777	724	754	756	751	753	746	738	687	736	746	755	755	740	723	753	681	717	711	692	736	722	702	752	734	737	697	698	730	723	713	683	702	674	672	691	646	739	694	685	720	713	676	694	706	731	701	707	675	693	745	749	699	673	670	704	704	731	707	750	739	696	692	712	659	676	726	670	695	740	713	704	697	712	732	684	652	685	706	734	718	704	716	699	747	733	716	748	693	721	700	718	775	700	731	703	698	714	720	699	714	719	718	726	710	690	699	717	716	691	717	698	657	733	665	645	684	705	700	753	771	699	704	726	711	665	720	690	697	696	720	702	699	696	716	710	696	697	693	717	659	706	748	696	728	674	702	719	683	659	703	709	664	693	707	772	709	722	743	662	750	725	693	700	665	667	678	672	704	730	715	682	728	721	695	674	681	719	764	718	697	699	715	708	711	694	710	679	741	714	687	685	725	734	690	709	668	699	690	692	724	644	704	710	722	743	728	731	706	706	676	710	721	691	685	702	714	767	695	649	708	717	727	720	681	664	700	670	726	716	685	718	711	749	682	675	658	721	735	701	709	682	723	721	726	681	702	682	725	676	697	683	695	695	693	716	729	665	683	636	744	779	742	725	688	718	688	732	706	687	729	754	714	703	710	742	713	701	733	694	684	671	690	667	676	703	730	685	684	695	706	688	674	693	689	700	747	720	723	751	675	678	736	704	707	730	715	679	733	737	684	698	687	694	711	737	706	731	678	716	675	691	649	665	706	669	688	706	689	689	721	710	739	730	671	667	751	773	686	721	702	692	744	737	734	764	663	662	685	681	724	723	720	733	745	703	698	732	681	749	725	781	673	693	739	737	758	733	699	698	701	695	706	715	695	698	707	707	702	708	718	713	744	717	697	706	703	715	698	668	711	726	720	714	672	732	725	724	718	717	690	715	719	658	707	765	747	694	741	731	749	664	706	763	631	693	747	693	697	729	723	720	692	686	729	686	735	725	701	766	684	669	720	678	771	710	707	694	741	736	713	660	721	720	726	712	697	692	671	708	671	660	700	694	692	659	691	688	724	681	646	700	745	700	728	703	741	670	741	713	710	697	660	716	708	715	709	719	679	678	747	713	687	711	712	734	686	699	743	751	732	680	696	720	694	709	726	719	701	683	739	731	677	696	733	721	742	733	745	708	683	656	693	683	704	691	649	722	675	713	719	628	729	712	717	771	711	747	737	663	666	735	691	694	727	683	702	680	717	732	690	691	669	695	736	671	715	689	739	702	734	692	688	674	747	693	682	706	720	703	714	727	668	761	708	660	723	728	692	682	724	733	717	742	683	714	648	782	725	690	671	708	684	677	720	713	700	730	738	733	734	720	703	759	744	703	707	678	690	673	772	702	697	716	686	695	692	681	670	698	707	730	685	716	743	695	714	710	714	717	702	713	741	700	736	713	734	716	690	712	689	674	706	734	738	701	696	681	680	660	736	723	713	709	712	699	732	700	744	721	710	708	716	753	689	693	712	737	673	678	673	710	707	642	717	738	668	697	704	669	685	691	697	692	681	764	694	728	736	700	709	694	673	682	710	745	686	741	660	668	716	672	709	690	727	699	675	714	716	685	663	717	707	725	711	688	724	721	720	690	680	685	661	680	696	705	687	709	663	699	721	709	700	721	692	657	669	730	736	685	742	696	658	742	721	640	729	724	716	722	747	699	683	711	712	693	673	680	707	799	731	759	694	757	741	763	730	673	682	695	710	710	688	710	705	671	673	709	694	702	705	715	699	721	699	742	672	703	669	697	695	719	724	689	723	653	660	727	671	758	715	731	734	694	680	715	693	714	737	709	772	724	710	722	709	699	652	717	725	670	626	733	723	724	673	678	703	726	696	677	720	721	693	734	689	674	665	723	694	755	702	720	709	704	687	734	756	678	720	734	665	707	695	705	724	724	712	698	694	685	692	739	697	688	692	683	658	701	690	650	665	682	710	698	707	681	708	718	702	708	724	682	710	659	705	687	662	708	697	686	675	711	689	723	731	716	737	707	728	725	739	698	702	706	730	739	663	684	732	707	701	629	715	670	678	729	705	688	777	732	700	720	727	706	741	689	686	743	735	693	745	713	743	688	735	670	752	669	738	652	717	757	742	715	695	731	711	712	697	720	700	695	687	746	673	750	694	737	717	714	703	718	701	677	680	738	728	702	692	689	735	692	665	715	724	733	705	753	676	744	746	689	698	739	723	719	660	694	735	696	710	677	707	704	690	711	695	693	724	727	758	672	708	672	720	694	740	725	671	699	705	730	729	679	724	699	656	678	731	696	648	743	673	715	730	690	683	667	703	675	694	646	715	753	705	738	692	689	677	674	676	736	631	700	675	701	686	697	750	688	666	671	738	669	722	708	662	684	697	701	736	702	738	706	725	695	737	695	689	702	679	722	708	697	691	713	743	675	748	691	706	665	675	712	694	653	699	710	724	676	715	692	678	737	700	651	736	722	724	690	703	750	711	719	738	727	700	705	654	668	745	680	748	718	728	671	750	720	664	674	742	639	659	694	667	698	714	724	703	668	725	731	691	719	681	683	679	700	674	719	707	725	719	665	651	722	715	707	693	761	674	693	705	662	755	711	714	712	721	692	683	656	673	724	639	712	735	712	723	743	718	722	724	727	737	730	735	712	681	747	699	719	722	694	682	716	725	697	714	699	688	709	728	725	756	702	738	734	670	684	707	713	726	719	698	684	710	721	691	791	741	720	730	685	672	725	725	666	719	689	758	692	675	721	704	744	684	636	664	676	689	720	706	703	700	718	735	724	717	723	706	749	722	723	739	717	694	694	737	702	697	726	754	705	719	695	723	729	714	720	750	705	708	712	711	722	722	714	714	701	713	711	759	650	743	657	703	680	711	665	674	679	718	658	707	719	650	665	692	708	696	729	700	676	772	710	700	678	703	736	674	657	673	686	714	743	721	679	660	708	692	678	702	705	688	721	698	736	694	714	693	747	740	700	692	712	718	697	689	700	709	723	675	720	734	730	694	648	748	673	689	712	702	680	627	659	681	732	706	737	704	684	675	754	708	754	703	715	724	688	701	709	676	749	742	711	700	685	689	728	714	718	712	650	682	706	694	705	757	684	697	699	733	726	669	709	742	700	720	695	766	681	688	705	716	728	711	752	708	688	730	705	707	722	707	743	684	705	750	710	761	667	751	658	709	710	721	705	675	729	735	741	738	703	745	741	731	670	685	725	672	706	722	646	704	737	742	688	726	712	723	704	689	665	692	728	761	700	697	731	723	700	705	710	700	705	716	661	684	717	732	731	772	680	703	722	730	729	678	680	674	683	714	706	690	728	685	667	693	714	704	724	682	694	709	759	710	736	720	683	747	685	742	718	764	698	720	733	706	724	662	720	701	746	672	703	665	749	699	669	721	717	716	755	763	681	741	660	728	709	679	729	698	683	694	731	724	678	663	694
22802	21278	29119	23749	21278	21355	12398	1833	1293	1213	1173	1060	991	924	869	933	860	849	846	874	795	786	818	768	803	802	818	778	792	722	756	786	766	754	742	706	717	753	703	712	767	722	763	750	757	747	677	708	721	691	705	755	747	687	739	746	763	761	766	708	692	758	700	724	740	716	711	750	733	673	728	762	689	717	729	727	694	726	729	732	731	705	747	728	737	730	723	712	766	751	711	709	712	735	737	735	730	722	742	733	748	727	729	751	701	720	701	728	705	773	722	717	725	733	702	721	708	673	697	723	692	747	705	725	736	718	728	752	713	766	729	774	719	727	736	729	703	761	689	713	692	682	700	734	741	744	724	710	713	673	688	715	720	682	741	703	766	692	731	759	723	726	745	701	732	669	710	717	742	666	728	716	733	650	707	738	744	734	674	722	715	707	713	714	702	713	705	705	790	770	755	736	724	742	754	756	720	740	667	738	755	762	720	756	717	719	723	745	755	748	737	784	693	725	725	694	710	748	703	686	729	704	694	747	721	751	725	730	709	727	737	703	760	752	676	724	690	679	686	664	701	714	723	702	709	726	722	729	746	732	739	695	664	734	756	692	736	735	720	698	670	697	731	772	702	716	716	725	743	714	745	703	733	745	746	768	731	661	707	730	740	685	692	758	702	694	639	713	706	720	721	761	715	731	695	699	746	698	672	724	690	735	678	678	767	763	746	683	750	692	731	749	717	754	722	695	734	758	740	701	778	709	744	726	699	713	702	738	746	772	706	735	740	736	703	737	713	764	724	721	741	725	691	734	766	724	690	738	716	741	721	708	728	719	680	765	752	719	768	666	708	768	670	694	696	710	731	682	736	763	703	679	759	720	732	690	747	739	701	722	771	720	698	714	712	735	690	677	661	709	725	672	719	693	681	709	724	715	723	689	690	769	721	747	666	733	687	713	777	745	732	678	721	689	713	729	703	752	698	728	730	713	713	706	702	672	766	770	695	755	763	715	748	682	705	699	703	692	699	751	739	715	704	753	745	713	688	715	715	736	681	719	741	733	743	757	701	713	728	698	710	688	758	682	703	718	732	669	705	705	682	741	695	752	718	738	766	722	727	718	732	759	700	705	733	698	730	727	712	727	700	716	706	716	705	710	670	716	709	704	732	691	703	718	742	718	712	730	760	743	700	725	711	721	799	716	733	775	690	713	723	720	707	709	702	729	720	754	718	716	749	729	725	719	659	698	695	707	723	705	740	716	735	762	700	763	701	712	708	741	734	696	746	708	699	727	687	712	750	716	703	711	702	746	709	716	731	743	724	694	676	738	712	719	705	725	730	722	744	730	729	687	699	736	697	736	623	707	745	755	740	733	703	677	765	731	702	739	675	696	743	685	742	724	712	715	710	662	722	689	740	677	703	704	726	718	710	700	710	731	704	724	741	689	680	746	751	723	744	730	714	698	714	741	708	695	742	683	677	671	739	725	712	699	685	731	767	716	756	693	705	697	701	698	717	706	696	727	729	730	694	678	715	683	727	698	704	733	744	692	702	688	720	724	680	737	703	711	766	702	711	676	738	751	690	766	705	720	780	725	695	664	681	717	718	721	687	697	707	730	741	758	690	703	680	756	690	745	727	726	746	684	754	651	731	697	724	760	750	728	739	710	661	722	703	693	735	706	654	693	764	768	718	692	699	766	692	694	685	715	726	692	766	685	731	647	730	718	722	756	774	704	718	706	708	727	736	650	729	740	671	653	719	749	726	723	710	723	738	692	640	730	819	723	699	740	728	710	703	666	770	733	721	705	720	732	727	668	753	710	714	685	763	696	768	750	741	721	763	705	734	706	771	706	707	704	722	736	713	766	679	686	692	705	728	726	722	701	695	734	713	735	742	720	732	700	703	698	665	703	707	693	764	675	724	722	713	687	735	667	717	738	745	745	664	753	703	751	719	721	712	707	704	716	740	684	724	721	679	738	690	731	714	695	658	762	710	698	717	697	696	731	698	710	700	701	759	716	665	689	758	756	736	725	728	688	677	692	727	707	746	684	756	684	741	671	687	702	693	755	731	658	726	734	725	686	690	746	779	744	750	704	717	679	738	643	698	739	693	756	694	726	750	692	742	727	731	743	677	730	705	695	740	730	679	744	697	688	711	720	696	711	690	738	739	745	700	718	699	697	745	725	723	759	682	724	778	762	704	678	690	716	710	693	698	691	710	729	773	693	684	783	763	720	706	733	697	722	730	681	727	755	742	719	796	724	698	709	753	745	744	717	719	706	712	726	724	701	698	701	769	735	720	727	732	707	744	751	702	681	753	691	648	716	703	709	724	734	667	704	672	734	785	708	701	690	722	717	733	718	731	749	694	743	721	675	737	733	686	711	719	698	705	734	717	774	677	681	681	743	705	689	708	723	715	735	731	687	733	737	735	666	716	728	690	680	715	682	725	759	698	684	692	735	708	767	722	695	714	714	781	700	713	694	710	664	714	729	703	678	671	759	692	724	753	706	747	757	739	748	732	714	704	707	694	722	691	712	678	701	745	736	710	729	703	732	729	725	705	732	752	728	719	715	745	690	710	726	732	719	691	678	721	691	704	714	722	768	710	656	705	716	699	677	711	688	748	731	670	734	666	696	713	759	749	721	742	706	724	712	704	690	739	729	714	689	694	757	688	778	744	672	723	712	661	725	703	708	736	680	704	745	774	740	735	707	725	743	745	736	652	689	666	719	720	745	683	711	773	754	703	741	708	741	758	698	651	700	702	766	720	766	715	733	733	719	707	720	716	715	719	757	720	717	732	695	692	707	690	719	721	726	701	712	692	753	699	719	704	713	715	701	689	724	718	690	690	678	697	680	708	749	717	742	701	708	722	710	726	732	706	653	749	740	728	721	677	702	741	691	763	709	688	704	751	782	713	684	681	731	684	686	672	748	706	703	738	718	703	702	678	664	716	780	713	725	709	710	716	668	696	705	704	755	726	761	750	671	671	732	716	674	711	700	742	727	714	718	740	707	711	702	761	752	739	696	695	736	669	693	723	673	704	716	685	701	666	763	758	773	759	727	702	762	730	735	675	708	713	727	694	730	752	704	710	731	703	739	695	760	742	702	674	704	676	709	701	678	731	682	688	700	718	754	709	688	729	752	706	741	751	713	716	703	723	709	756	695	700	731	784	692	736	717	694	750	661	723	721	706	685	712	714	717	717	721	698	716	731	673	746	743	689	711	743	732	683	704	705	732	744	689	635	728	723	742	714	771	725	683	747	738	700	755	721	722	755	737	736	721	697	725	705	663	731	714	734	730	759	705	710	741	744	688	750	745	696	697	775	690	710	676	725	727	745	681	690	690	705	730	758	723	706	741	736	681	733	700	706	711	662	708	692	726	720	720	692	669	711	689	707	684	722	723	662	768	720	697	716	744	687	760	719	726	740	712	706	704	711	711	713	674	672	779	699	764	726	723	760	740	752	752	707	732	705	706	729	760	744	720	729	698	677	691	709	726
18380	16070	13393	7279	5051	3804	3121	2547	2061	1767	1684	1565	1314	1180	1131	1130	1034	1045	1022	894	890	917	896	809	832	878	890	904	839	857	767	837	830	781	825	832	829	810	858	803	806	798	852	839	815	781	817	781	761	782	791	765	786	792	816	761	779	784	760	776	768	831	752	767	817	761	786	744	747	765	738	766	772	736	788	814	783	810	857	777	751	789	801	716	807	801	781	811	746	758	782	768	768	760	756	782	773	799	765	766	768	780	810	780	793	765	798	731	793	804	800	797	776	747	777	753	741	738	779	776	799	767	754	795	768	814	751	767	816	714	772	774	754	764	795	761	776	763	803	806	759	765	733	757	793	786	818	767	815	746	780	770	795	823	839	746	756	759	803	771	792	721	746	789	770	799	800	780	751	747	769	752	763	764	772	798	787	801	753	772	766	809	785	797	765	765	758	785	769	754	743	785	792	791	767	808	780	754	769	792	787	759	691	797	787	786	759	762	783	749	787	788	792	757	819	749	717	803	788	797	754	750	770	804	791	745	773	775	761	760	811	775	760	767	782	732	745	771	732	786	800	798	799	781	765	803	768	793	756	785	821	774	768	761	786	771	769	793	810	798	724	771	794	743	753	757	743	760	744	782	744	791	753	816	736	737	722	756	749	751	770	808	765	774	799	748	778	757	762	807	787	766	759	749	793	749	759	795	786	772	832	746	790	744	775	717	788	796	786	813	785	732	783	788	802	798	769	766	719	721	740	797	778	776	777	756	740	759	835	701	777	771	753	779	828	775	793	794	732	845	799	745	817	772	775	800	786	746	761	748	769	755	771	824	736	785	762	698	767	759	779	771	823	763	759	723	832	783	765	760	792	773	808	779	759	720	775	737	752	744	793	809	753	775	746	766	783	768	777	754	792	760	725	741	757	778	790	757	749	693	780	868	752	787	822	761	720	787	802	765	765	749	800	782	776	801	762	787	734	802	793	790	748	755	788	774	759	759	789	753	803	766	759	775	809	778	788	779	793	721	763	752	813	793	830	774	742	805	701	755	796	765	736	765	785	742	769	764	749	756	768	771	735	763	728	757	804	718	769	801	766	754	725	775	730	794	794	793	767	773	765	810	805	805	755	736	768	814	787	759	750	779	789	816	763	742	738	723	746	748	787	791	775	781	784	814	773	831	762	751	761	803	790	760	763	756	777	797	764	757	766	818	755	724	776	777	785	726	746	749	782	750	806	764	784	774	802	795	727	746	756	786	727	755	817	820	808	762	740	745	755	715	749	818	762	772	789	779	816	819	700	758	716	754	776	744	780	765	765	734	782	794	798	772	764	750	779	756	788	779	769	778	728	809	768	763	814	738	772	748	778	718	775	770	781	811	791	799	805	760	746	739	770	782	752	804	745	808	758	799	782	748	768	790	742	766	768	736	764	798	753	741	756	761	782	755	776	786	730	786	756	768	788	743	763	838	762	719	783	811	790	761	812	774	766	743	777	735	799	757	756	780	803	812	780	768	784	741	796	810	806	781	755	796	765	788	746	746	781	789	759	746	779	771	753	805	782	823	797	711	795	764	817	751	795	753	786	789	854	743	782	717	773	751	782	821	830	804	765	774	808	774	784	810	763	767	783	737	800	808	754	789	821	816	804	786	764	782	785	794	771	741	801	703	746	810	806	779	770	779	771	727	780	763	721	749	773	770	752	790	763	772	761	767	808	808	764	763	813	747	775	794	821	813	767	756	789	728	784	762	797	770	812	746	810	728	749	802	753	797	760	794	781	725	761	763	798	779	747	779	802	761	777	776	828	748	746	762	767	761	752	762	739	772	734	718	724	773	752	809	815	791	763	760	732	762	786	758	784	795	767	773	735	750	779	783	701	713	819	780	769	776	724	800	804	761	780	752	806	788	732	782	769	765	799	758	764	744	766	766	800	799	762	757	767	810	769	851	731	791	744	793	781	772	770	800	811	757	747	737	782	788	718	733	800	747	792	800	773	751	780	701	739	779	772	775	776	774	755	775	818	788	773	775	738	752	754	816	792	813	806	771	770	779	763	760	827	792	776	758	743	815	748	756	822	788	751	771	741	773	787	801	778	754	784	773	793	797	789	810	808	783	787	712	812	771	780	772	764	773	780	766	757	761	769	733	765	806	764	741	751	773	746	794	767	790	754	771	816	768	772	832	786	779	823	793	783	710	779	765	799	799	720	758	765	720	784	751	722	741	793	767	853	832	775	790	793	786	749	731	763	768	765	774	792	775	787	738	821	795	837	766	762	748	798	787	758	819	808	754	738	752	761	749	786	799	741	818	803	730	746	740	736	782	714	760	780	786	712	830	799	807	766	786	732	799	765	766	756	772	806	765	780	785	776	777	777	777	776	777	776	801	785	806	801	778	744	732	754	776	779	788	733	721	758	807	806	769	747	786	752	784	747	779	726	774	784	739	757	755	745	758	800	811	770	775	803	756	810	734	781	791	838	762	757	800	781	718	748	774	765	824	788	766	761	696	781	753	747	760	752	765	745	729	773	732	828	731	783	783	759	709	756	734	789	754	760	793	794	756	786	786	790	792	774	760	760	793	800	741	769	745	768	754	791	757	698	757	743	821	801	749	763	749	747	782	790	760	843	791	826	797	733	781	763	762	813	790	781	736	775	761	776	776	763	777	807	737	724	746	776	777	763	807	810	727	756	792	763	767	714	767	720	768	798	764	820	735	783	777	773	742	736	786	760	760	769	778	734	787	778	747	788	759	771	759	765	765	769	806	770	794	791	799	773	801	752	757	758	789	786	737	757	753	768	764	815	780	790	798	778	742	794	818	802	806	773	805	750	754	817	791	793	790	767	767	769	830	750	841	727	723	760	812	762	815	769	762	805	760	820	761	768	808	747	769	809	761	794	767	765	742	740	754	777	814	748	792	795	799	816	802	800	795	752	792	777	766	732	781	820	771	779	789	776	697	765	729	814	761	780	719	767	809	756	751	780	760	767	730	787	795	772	780	739	761	787	840	720	800	787	778	798	751	755	734	784	766	767	770	791	736	762	826	797	776	784	832	717	779	765	798	739	780	742	726	771	741	759	752	787	767	763	736	773	736	777	758	738	792	735	764	768	775	781	738	763	798	761	793	799	748	724	779	771	817	748	800	775	776	730	792	812	756	783	757	738	812	778	766	792	797	773	766	783	759	781	820	707	737	812	710	790	785	760	732	744	792	793	803	789	735	738	800	785	813	736	771	781	786	787	756	761	743	744	729	762	772	787	818	777	796	812	798	783	748	805	767	786	812	795	815	770	776	754	756	772	777	770	700	785	786	747	790	781	780	789	805	803	763	768	785	745	752	756	828	827	742	738	779	799	759	768	761	746	823	714	776	746	811	799	716	754	772	753	800	794	767	775	789	729	773	753	768	795	763	770	750	743	735	762	744	804	746	791	753	778	766	774	828	726	772	770	779	827	774	746	719	776	711	739	766	790	779	795	745	750	793	737	770	750	794	825	749	780	768
27319	20458	8509	808	450	404	356	396	361	350	406	340	359	361	340	369	353	353	376	319	353	323	366	352	348	341	343	336	351	373	332	367	379	357	320	327	350	366	355	333	339	348	349	282	342	354	344	312	334	360	389	345	343	355	375	315	306	352	354	351	348	342	363	346	322	341	326	329	349	357	352	371	339	329	332	372	372	330	336	380	363	326	329	359	346	366	360	329	301	358	333	358	330	364	343	334	342	320	383	366	339	337	327	360	342	344	343	335	331	358	359	354	337	347	335	356	310	363	331	323	367	329	352	330	331	353	349	377	355	331	346	350	334	339	328	320	354	332	328	354	373	351	353	350	334	337	356	342	353	348	325	337	339	302	309	341	313	362	345	339	320	334	359	339	320	320	344	284	344	334	384	355	326	357	344	342	338	322	332	339	336	350	344	323	359	327	354	337	339	334	346	357	341	355	293	346	342	339	350	365	302	364	315	378	398	371	352	349	325	354	333	323	335	309	350	356	339	349	338	379	347	336	340	366	336	342	349	331	343	303	368	368	349	333	342	347	359	350	334	344	393	336	317	347	359	357	335	349	363	351	340	352	351	335	322	374	336	370	299	315	321	337	305	308	346	363	346	321	350	337	346	386	325	346	344	319	333	333	325	359	321	329	281	344	375	326	318	324	353	324	333	344	341	294	352	328	369	350	342	340	339	327	347	342	399	331	335	347	330	327	341	314	356	338	363	360	346	373	305	346	345	324	373	315	352	355	344	355	342	340	337	373	354	328	353	313	330	331	342	360	321	364	314	358	319	347	357	335	373	308	366	362	320	349	335	318	345	352	318	344	303	309	330	338	336	321	327	323	329	377	339	353	340	363	388	351	343	375	351	336	341	329	324	349	316	354	351	322	333	360	352	335	341	357	342	320	339	347	357	347	350	375	338	359	325	352	330	385	343	366	346	305	340	335	356	343	349	335	343	331	348	333	316	361	349	353	333	344	348	346	348	311	345	355	353	325	330	354	350	312	347	309	355	346	344	357	342	318	338	353	310	324	352	359	340	345	348	359	340	353	371	328	313	351	359	371	367	350	366	356	328	324	337	358	331	377	379	339	353	324	329	326	332	328	339	348	356	340	354	322	361	337	322	307	327	350	343	350	343	373	368	353	356	317	329	336	361	381	335	342	337	344	351	370	376	356	372	323	340	336	340	358	337	346	332	375	341	373	357	357	333	325	282	324	326	349	343	338	342	340	322	385	358	335	380	339	373	335	369	339	330	315	387	338	336	328	333	321	362	362	334	322	330	344	358	328	358	337	328	311	332	348	366	346	351	298	321	349	325	331	337	333	368	337	343	354	355	326	371	331	335	370	366	359	343	374	341	337	363	353	344	366	336	349	342	345	367	345	332	361	352	293	334	327	329	359	331	328	338	359	351	342	337	358	344	301	313	337	328	327	369	332	317	340	337	326	332	348	347	345	344	343	313	332	334	351	339	345	366	339	369	314	375	344	332	349	317	294	344	346	332	351	314	358	320	341	353	354	364	368	340	344	335	348	342	327	338	330	363	352	335	327	320	347	310	324	316	356	369	367	342	349	349	300	326	353	348	340	363	314	343	339	324	364	339	312	317	312	326	341	346	350	346	320	317	329	341	357	314	333	336	322	333	347	309	326	329	350	344	317	316	365	330	339	354	348	338	328	326	322	362	358	332	374	333	326	337	350	354	305	339	348	358	339	324	342	322	306	355	317	350	367	330	348	319	337	312	332	347	337	305	377	346	338	337	340	355	351	365	327	315	353	327	380	344	363	345	319	335	332	315	324	333	342	314	338	350	324	327	338	329	360	332	332	331	321	355	340	330	339	338	326	336	327	351	348	361	377	334	345	355	349	332	325	339	365	321	354	342	298	340	327	333	363	359	339	349	333	340	354	346	350	319	348	339	340	327	327	342	330	342	310	353	340	368	301	325	343	342	322	352	362	322	306	379	339	318	333	356	352	338	386	341	376	369	351	379	324	363	301	359	358	335	349	359	360	319	354	366	351	340	363	339	363	272	356	374	359	343	333	352	372	366	348	330	319	354	353	341	342	320	380	345	327	331	359	339	323	339	359	366	309	347	353	319	352	332	355	350	343	340	363	373	355	359	313	331	326	317	343	320	334	359	333	330	339	338	351	323	343	339	320	332	352	320	369	350	360	328	316	327	325	362	342	313	333	348	339	369	361	370	344	351	367	338	330	336	359	348	308	332	333	342	324	334	322	377	358	326	354	352	352	325	335	309	348	312	353	342	356	309	351	334	333	371	359	323	330	330	342	312	353	343	374	360	336	333	357	329	353	334	343	309	328	334	346	374	324	361	349	322	356	294	357	372	340	309	327	344	369	308	352	325	336	370	354	375	356	344	346	323	331	348	329	304	341	333	342	295	340	336	356	339	362	327	334	354	342	326	357	350	364	349	306	324	334	303	316	339	347	339	331	325	337	339	330	332	328	342	350	334	359	337	323	367	371	338	377	379	322	317	346	338	330	365	337	354	326	353	317	308	352	327	321	327	372	344	328	317	324	349	323	342	307	332	337	331	321	346	349	351	320	347	357	309	330	345	364	364	314	335	350	320	335	373	335	329	326	350	364	333	358	303	356	363	344	375	343	323	329	324	364	323	373	356	345	360	341	340	376	332	325	323	348	342	362	338	303	339	352	350	358	347	358	360	344	348	331	308	349	332	340	324	362	350	337	335	345	348	346	339	348	304	333	297	363	323	334	352	355	317	330	319	357	343	364	370	370	344	333	315	317	325	355	340	339	318	333	323	315	336	321	350	291	342	350	337	387	348	342	307	343	310	364	350	328	339	353	359	365	347	305	343	332	336	309	354	347	331	346	332	335	341	348	332	319	375	346	331	357	347	337	361	350	351	328	318	319	342	300	367	375	338	339	322	319	356	334	346	312	324	350	364	335	355	330	327	343	364	349	361	360	332	342	387	303	339	346	322	348	351	332	358	334	350	354	322	335	366	329	353	348	328	315	349	371	315	338	332	344	320	356	347	333	341	337	347	360	326	333	371	377	317	349	329	341	341	326	332	355	378	332	336	369	312	377	371	337	383	325	357	325	355	386	344	342	314	373	363	357	329	326	392	341	347	346	326	340	352	343	370	355	357	345	346	330	347	329	321	367	330	309	346	315	319	348	367	342	333	351	333	336	356	340	337	339	327	339	350	353	324	343	328	340	366	344	343	338	325	349	304	328	351	380	332	343	352	371	338	325	340	344	359	320	328	333	347	368	326	349	330	331	335	341	358	339	333	345	346	357	348	354	378	307	302	356	337	343	330	338	359	334	333	337	322	332	358	336	334	354	362	322	353	344	358	361	360	353	350	315	360	381	342	345	361	274	341	330	327	380	361	347	360	309	355	321	341	337	330	320	336	358	356	341	358	322	307	314	367	351	352	335	308	325	330	314	369	349	336	354	383	322	337	364	369	355	329	349	355	342	336	356	338	325	326	366
12384	1250	1023	652	600	513	465	445	488	463	442	403	419	425	431	445	410	434	425	411	398	385	393	397	388	406	423	413	423	437	421	418	401	396	424	382	419	406	408	441	417	398	403	382	421	441	370	431	391	397	393	390	417	428	429	429	426	413	417	393	426	435	426	404	430	405	417	412	428	397	464	422	409	411	376	436	395	428	378	346	442	392	410	380	377	384	390	391	397	437	410	404	383	428	385	434	428	428	427	398	400	417	434	393	405	364	445	417	422	382	448	402	406	395	411	378	403	391	412	441	391	372	391	401	402	417	427	431	411	393	384	380	423	422	395	396	428	425	414	412	444	409	381	396	411	382	432	423	399	417	415	441	397	425	400	380	400	388	406	408	453	401	420	391	405	395	414	406	436	403	381	415	368	419	427	417	446	427	424	414	428	410	406	416	408	439	415	384	406	401	428	375	416	398	403	435	404	420	441	402	443	428	410	391	440	400	412	438	386	417	406	387	386	412	380	429	409	407	444	443	379	446	400	374	405	425	427	449	421	454	406	416	426	426	391	393	417	441	434	393	428	393	416	387	413	380	441	410	394	414	404	401	398	399	394	378	394	407	439	398	417	390	392	429	422	387	415	438	383	416	414	372	415	435	433	401	424	417	416	448	424	406	429	401	437	402	414	431	391	413	393	399	419	419	402	409	397	406	386	400	400	425	379	426	407	434	425	398	422	402	399	437	401	386	413	406	424	417	439	446	375	413	414	413	426	365	401	476	443	405	413	394	409	419	429	412	440	405	419	397	376	396	402	394	411	401	384	387	409	405	434	427	419	383	432	418	408	393	392	403	421	375	442	450	444	414	395	424	428	388	369	426	389	400	433	419	400	383	421	412	425	410	398	397	410	382	373	394	393	448	411	424	409	368	403	404	434	397	424	386	412	423	414	410	445	434	401	421	423	467	428	413	395	362	405	388	428	396	402	386	434	394	385	411	406	437	409	387	381	412	416	424	420	410	395	422	404	438	426	400	430	398	393	413	458	403	401	410	403	409	415	421	371	408	399	426	404	434	394	391	399	454	408	395	406	394	420	396	420	436	426	400	388	408	389	403	425	400	426	373	416	371	429	405	385	407	380	377	399	398	422	414	428	383	432	427	406	394	412	388	386	432	435	416	394	467	384	428	424	405	439	401	436	395	424	415	403	453	368	408	434	372	397	399	389	392	381	399	420	415	438	399	392	441	415	397	449	436	414	398	410	402	393	390	408	433	406	411	409	410	427	372	413	442	395	399	386	406	397	405	399	442	430	378	409	440	402	396	419	399	443	409	423	406	411	413	426	403	414	397	385	457	415	417	417	398	419	400	384	395	430	405	411	418	388	446	406	416	459	397	422	392	449	410	409	428	378	416	408	380	361	384	433	365	405	474	414	388	429	433	415	397	436	394	393	393	417	409	398	393	384	397	402	425	431	412	382	386	397	422	453	402	407	361	422	368	388	407	419	427	409	408	416	435	421	387	415	417	416	399	435	404	378	409	398	412	380	415	428	432	413	393	404	426	396	400	423	385	411	382	436	444	407	391	415	453	435	423	411	388	436	478	406	398	414	378	440	400	396	415	383	392	382	444	451	372	419	418	406	427	432	438	432	409	428	384	401	366	387	391	389	374	429	462	401	357	425	414	402	414	412	411	390	411	381	409	414	419	413	409	411	368	421	413	398	402	389	394	393	437	375	425	388	412	384	421	421	383	446	406	421	409	439	442	429	382	401	392	430	412	452	437	409	446	437	411	392	433	412	403	405	416	403	439	388	429	443	400	430	458	418	393	413	426	402	435	377	410	390	367	374	403	427	405	407	440	385	431	412	400	434	430	392	410	421	447	371	421	385	432	394	426	398	419	420	418	376	409	433	386	413	426	449	416	415	388	446	400	418	442	412	414	405	403	391	433	427	397	408	379	422	429	395	401	404	391	367	428	397	443	419	430	378	416	425	385	386	440	407	405	392	421	409	436	392	431	392	428	397	377	409	381	414	416	432	364	420	415	406	413	411	395	453	404	444	436	379	417	364	369	404	430	418	414	410	434	411	419	391	411	415	439	365	432	404	402	404	419	385	397	406	413	413	377	407	442	416	435	358	403	435	394	401	426	413	425	407	406	406	384	421	384	370	415	433	431	408	401	409	414	424	360	412	407	405	407	399	399	424	396	410	405	356	400	447	387	411	386	421	416	435	406	431	393	409	416	424	368	417	390	435	418	417	410	390	434	390	439	431	416	413	392	359	374	410	399	406	438	431	407	403	374	408	375	377	422	420	410	434	419	368	370	405	388	432	414	402	386	388	440	381	382	427	396	365	423	426	403	384	428	403	429	434	405	391	408	378	348	408	384	420	423	440	454	394	406	452	409	411	446	402	415	387	421	421	381	430	415	407	406	409	431	395	378	405	422	397	372	367	416	409	379	407	411	444	395	411	412	392	378	413	366	432	408	429	433	432	385	403	432	411	421	436	404	383	419	397	421	382	414	413	415	373	386	418	407	444	413	428	405	386	427	418	438	422	428	417	405	395	373	430	378	371	412	410	434	411	398	420	406	389	400	418	396	392	370	424	411	387	403	417	382	391	380	441	379	445	420	385	438	364	402	365	419	377	425	406	374	412	410	401	436	411	404	399	418	424	420	405	427	412	431	409	432	413	411	436	404	442	393	392	412	428	432	396	404	401	459	448	421	406	445	384	416	386	401	426	388	379	418	415	438	444	394	431	414	384	408	391	437	420	400	409	431	413	457	414	391	419	385	416	423	412	407	419	408	404	410	426	409	390	417	397	430	402	376	395	426	381	409	406	426	401	389	430	425	413	383	406	423	409	409	386	377	405	409	421	459	414	415	386	409	408	405	405	430	432	398	383	402	409	444	448	407	410	414	397	388	400	398	403	389	414	418	408	427	411	401	428	405	383	419	408	413	391	405	427	442	380	437	401	435	405	378	405	381	390	401	454	416	383	407	401	413	408	405	441	418	416	377	403	414	418	425	430	383	395	382	411	441	414	447	407	422	426	427	429	413	380	414	408	385	408	411	453	382	386	373	401	411	384	443	420	388	408	390	422	388	422	427	416	426	413	411	388	412	393	440	412	404	440	386	422	432	373	391	392	409	404	424	426	380	420	409	408	434	394	421	424	408	422	402	417	384	392	412	433	406	430	377	399	423	421	407	387	418	390	390	395	414	412	411	435	432	392	413	430	360	454	412	456	407	413	384	402	371	414	401	402	414	378	402	377	421	381	391	417	388	396	409	390	413	412	401	404	454	439	395	412	412	432	409	385	400	421	439	414	456	396	393	402	421	441	392	442	383	409	447	404	391	416	435	396	445	399	424	425	443	443	409	367	401	379	420	445	370	420	412	451	448	412	369	400	392	425	408	404	435	411	397	422	403	407	446	401	457	405	407	407	421	411	420	403	397	409	417	388	378	392	373	411	426	394	395	361	383	474	419	396	389	418	398	410	403	378	405
23611	21244	28721	24068	21255	12566	1311	817	696	588	561	539	470	459	461	413	388	377	400	366	390	383	417	381	401	368	367	354	354	368	361	369	334	358	348	385	357	383	356	330	382	339	376	360	350	373	340	344	348	368	326	344	336	331	358	360	344	352	318	354	373	352	368	353	363	344	346	348	355	325	346	371	343	332	351	314	329	346	365	353	366	364	363	356	309	354	322	331	350	340	343	340	358	334	300	356	352	356	326	301	348	346	345	348	353	337	354	326	338	336	339	326	355	351	315	336	333	354	344	368	317	379	337	338	344	358	324	331	332	338	348	345	367	324	335	337	357	334	321	348	329	342	361	307	328	373	341	327	355	348	306	367	353	343	356	340	340	367	355	360	327	315	328	335	344	339	333	336	355	314	351	347	360	385	327	362	350	330	369	375	379	352	327	325	355	327	342	330	336	370	365	311	311	355	334	332	327	338	343	357	332	356	337	315	361	325	331	362	358	311	358	342	339	357	296	323	347	348	346	379	316	309	381	368	349	370	345	355	356	332	339	312	318	357	354	350	368	357	349	339	329	334	369	340	322	366	357	383	348	331	335	353	333	318	332	346	338	367	352	331	343	330	332	323	330	349	328	367	344	340	361	317	354	361	327	348	320	372	341	337	357	333	335	349	324	337	322	336	387	366	377	353	337	351	314	335	344	317	315	340	352	334	334	351	316	323	329	358	370	351	348	328	303	355	353	390	361	327	360	351	356	340	326	340	353	367	340	358	336	360	371	349	385	359	381	318	348	357	381	342	351	352	365	355	345	379	318	327	349	360	360	337	305	339	339	342	366	345	342	338	355	349	381	319	356	371	318	335	344	335	356	356	337	333	337	356	346	323	349	338	377	319	350	322	319	314	359	346	339	342	359	371	345	331	350	327	355	311	386	348	349	345	345	355	329	336	317	326	330	323	323	324	355	347	335	339	330	361	379	311	344	342	341	327	352	363	321	331	314	327	370	350	368	338	351	355	335	353	362	323	327	325	317	332	322	368	352	358	320	329	359	338	352	326	313	355	298	345	325	316	356	311	349	341	344	348	336	341	336	329	343	274	363	335	340	327	342	332	338	319	333	362	328	340	342	367	328	332	313	346	360	344	342	347	327	352	335	358	331	359	341	360	378	346	334	342	354	318	325	336	341	349	348	316	342	379	362	336	340	354	333	334	377	338	349	341	354	345	347	343	345	343	337	363	388	387	345	302	330	353	347	332	351	334	343	311	340	358	329	344	339	370	368	334	354	350	390	311	328	308	370	336	338	366	332	304	325	331	349	329	348	354	315	332	353	340	330	336	341	380	326	324	337	336	347	330	333	347	354	337	326	365	343	327	364	340	302	335	345	349	332	302	349	381	335	344	377	334	365	352	353	345	344	378	347	342	323	323	317	318	329	359	338	337	348	358	372	319	336	308	351	364	344	360	329	329	343	347	363	360	333	339	343	350	331	349	328	350	347	365	340	351	328	335	356	351	348	330	362	363	345	347	321	343	373	361	333	379	367	391	359	327	355	348	343	365	338	359	352	352	358	366	336	384	342	342	344	343	323	360	331	389	342	327	344	350	340	337	373	319	304	324	335	358	359	332	328	308	362	336	352	344	332	361	356	289	338	319	343	343	315	351	339	356	374	324	313	345	334	348	349	356	343	368	319	336	347	383	330	318	334	374	317	304	347	352	336	332	340	375	349	312	336	344	354	366	347	326	335	385	314	339	340	312	330	370	334	352	338	355	351	353	359	388	340	323	328	351	317	331	347	358	374	354	340	326	328	361	309	353	352	353	345	312	326	339	328	323	343	314	303	352	343	333	334	359	360	362	351	344	358	335	353	342	340	371	327	322	329	337	398	369	312	348	354	328	350	291	330	358	348	374	328	365	327	369	363	347	333	309	343	330	357	328	372	355	360	334	333	316	304	349	323	362	346	347	359	351	319	307	390	328	349	354	350	342	320	297	342	366	327	336	350	357	328	356	335	320	355	369	347	323	345	358	348	340	329	337	364	351	307	351	373	355	339	319	313	370	354	345	342	322	318	334	343	355	337	367	333	332	325	332	346	366	332	345	335	354	320	333	332	361	346	312	350	345	351	367	356	358	366	335	343	341	374	350	303	365	359	324	340	330	346	322	340	340	365	350	340	355	321	332	347	347	359	343	344	340	342	313	334	355	340	338	323	339	319	357	355	315	324	384	363	340	350	349	300	328	368	330	321	333	339	356	334	349	368	325	364	332	340	342	306	353	357	330	335	323	341	360	368	379	321	335	357	361	334	315	349	348	333	332	380	322	343	375	325	321	316	340	341	341	356	334	345	314	331	356	358	344	345	330	339	347	364	385	349	308	324	322	330	353	348	367	331	349	323	326	343	382	342	372	341	322	335	327	354	323	362	343	380	343	362	350	347	324	352	330	351	363	359	341	321	359	335	318	358	329	358	355	311	333	331	348	324	338	324	357	317	335	319	316	375	318	339	335	350	328	320	340	353	329	336	348	385	361	343	351	362	352	361	318	339	330	317	392	344	288	375	353	367	328	352	317	317	328	333	333	374	350	306	355	328	339	355	377	379	355	330	320	339	344	383	332	336	327	346	344	343	381	309	340	322	360	378	347	352	332	321	343	316	326	362	351	338	357	322	331	344	320	311	338	323	322	358	318	367	357	372	316	319	332	338	333	354	330	344	347	377	327	351	361	334	358	336	313	339	348	323	341	337	363	330	335	319	345	348	365	339	274	328	354	343	336	353	343	341	331	324	339	319	332	339	342	331	389	310	324	335	333	365	351	328	346	297	317	330	357	327	358	340	361	323	327	329	324	337	342	366	350	323	348	374	365	324	399	340	304	330	362	349	323	364	355	321	350	312	340	344	356	337	356	339	357	312	352	353	347	346	358	378	311	333	329	345	328	353	350	355	335	311	368	329	315	324	350	359	339	338	331	324	337	332	347	327	363	345	345	327	360	345	322	352	317	328	332	347	344	364	350	339	342	335	334	331	368	320	312	361	360	348	342	332	352	318	331	326	344	351	325	323	344	352	353	349	354	350	344	357	336	350	323	343	345	312	343	342	347	341	322	319	341	354	331	346	323	325	340	356	350	319	350	331	358	353	334	335	343	350	360	309	319	318	362	357	344	358	307	364	372	310	373	381	329	357	368	350	381	369	344	321	334	343	365	336	323	339	319	354	350	312	347	367	328	343	313	336	319	339	328	310	303	316	333	321	314	349	337	326	350	352	364	350	351	353	347	364	324	326	350	353	347	372	372	359	358	329	320	346	359	362	337	329	342	326	299	327	345	333	324	331	360	344	366	310	363	353	331	334	332	327	337	357	360	339	311	336	330	371	365	322	344	336	330	343	334	356	345	330	334	334	333	342	333	350	355	310	320	347	360	348	336	336	351	323	353	358	343	315	322	343	346	325	289	343	319	358	325	336	357	311	306	343	346	318	351	368	321	335	321	321	327	323	339	348	339
15661	9629	8007	4179	2621	2014	1651	1363	1089	939	866	792	654	633	551	559	532	472	509	484	462	471	449	446	433	445	439	428	441	429	440	401	408	400	397	422	407	401	407	422	442	465	375	393	394	398	401	423	435	409	403	390	379	433	391	390	427	399	419	400	390	379	387	396	386	395	408	400	388	429	392	387	379	398	417	396	402	408	387	415	373	393	399	390	390	380	446	390	392	396	400	402	396	412	372	390	436	425	389	413	409	401	410	407	405	378	404	409	415	381	411	362	435	369	394	421	371	367	356	397	404	420	414	380	387	380	392	360	349	379	426	352	383	396	404	383	429	410	383	401	393	388	350	357	385	407	424	386	405	382	416	410	370	394	414	390	353	350	407	415	383	394	399	382	387	394	371	395	386	391	389	423	401	415	397	387	399	367	358	375	404	389	373	387	393	396	394	383	398	410	432	384	400	400	410	382	425	426	357	406	360	411	380	405	383	403	368	390	416	450	429	372	418	412	397	412	397	406	431	411	409	377	376	400	397	410	382	356	372	393	419	405	407	395	366	411	393	385	391	391	414	381	362	397	381	371	385	407	403	394	373	405	423	412	415	369	390	456	400	404	387	367	400	387	409	353	395	426	413	417	389	391	391	430	412	384	416	390	391	397	379	383	412	433	402	373	390	386	399	404	379	426	420	393	429	365	396	388	390	409	342	412	407	361	371	408	419	413	394	369	402	381	360	367	404	390	411	403	444	402	404	408	410	380	403	393	379	369	390	431	402	386	371	446	391	389	429	434	402	373	376	385	379	398	401	361	376	376	384	376	439	409	368	399	381	375	418	428	391	385	370	355	395	395	422	395	371	383	395	389	376	367	388	390	390	404	404	392	359	393	421	394	388	384	381	334	401	394	374	388	378	422	380	397	393	427	399	437	393	398	371	400	383	434	360	397	409	423	402	389	377	384	417	413	406	420	401	418	392	443	409	419	360	414	435	396	373	388	400	442	420	379	408	395	386	417	419	421	398	377	417	410	385	374	376	396	376	382	350	353	432	396	389	391	402	424	395	420	376	394	384	420	385	399	397	407	372	374	372	399	433	426	432	396	370	399	434	424	384	386	386	366	371	384	388	379	403	408	379	381	404	408	421	408	412	412	435	424	382	398	383	375	361	442	386	381	392	379	405	378	409	407	368	417	404	386	382	412	405	393	400	403	383	408	426	388	378	376	420	383	375	400	411	377	371	402	397	417	381	375	394	368	396	387	405	378	407	406	410	398	372	391	458	391	375	393	399	375	392	397	401	357	382	392	369	378	378	390	392	385	389	401	378	377	381	397	452	403	402	437	385	386	382	368	385	389	375	397	396	369	394	408	383	342	428	377	388	387	384	371	401	388	391	393	415	395	397	399	389	387	397	401	418	398	426	383	384	380	376	404	391	402	372	388	387	356	370	378	405	393	392	425	402	410	391	371	414	356	399	396	378	418	425	400	397	385	391	408	426	348	402	426	399	378	398	374	380	389	391	393	375	387	405	416	364	407	377	400	397	389	365	379	392	398	399	413	354	397	381	402	385	409	413	390	417	380	422	404	430	448	392	392	407	419	397	429	367	452	393	405	439	388	404	427	418	407	412	400	388	388	385	390	364	394	399	367	400	405	371	370	415	347	375	376	376	396	419	381	438	370	401	394	396	382	422	389	369	407	411	450	399	367	399	371	395	416	375	380	390	446	378	419	407	410	404	421	395	413	433	405	404	411	390	407	386	415	370	432	402	368	388	379	377	440	360	365	408	378	405	376	376	404	414	378	407	408	413	401	387	387	411	343	403	413	397	403	390	398	418	366	376	422	389	400	375	404	404	396	387	415	378	398	375	403	425	400	382	401	412	408	364	379	386	356	425	425	389	414	410	377	368	376	387	410	436	385	405	389	408	411	426	404	377	367	360	402	419	422	405	365	390	387	417	408	395	414	397	384	426	391	393	428	383	424	378	401	387	406	373	448	423	373	385	381	394	381	376	413	361	395	382	396	408	387	423	397	397	407	388	409	387	421	425	377	409	409	386	397	407	356	395	419	389	399	403	389	423	388	366	386	414	390	403	402	397	408	379	377	366	398	421	364	410	401	399	400	412	383	408	399	376	447	402	393	396	401	428	426	381	388	406	393	439	392	415	411	379	396	423	386	409	388	391	412	421	418	372	428	383	366	414	412	398	384	368	413	379	384	402	408	378	393	399	398	373	375	395	420	394	377	385	407	392	410	385	403	379	391	374	401	426	397	395	388	367	383	383	389	369	411	392	380	380	425	383	401	419	385	403	382	403	425	352	409	384	393	423	383	384	397	370	354	410	416	401	407	371	410	377	383	397	417	399	404	414	416	372	374	380	367	432	371	390	402	374	391	373	393	416	384	463	388	444	376	388	403	403	389	419	422	386	429	396	402	355	369	388	390	397	365	405	398	373	390	408	387	376	379	407	396	402	421	391	399	380	409	372	396	439	426	386	394	377	410	406	352	372	413	394	398	391	407	373	394	388	400	410	420	405	384	421	418	406	394	393	399	398	379	385	438	382	401	387	400	357	372	412	395	388	401	379	377	396	338	413	367	380	382	385	407	408	395	406	377	344	383	378	425	395	391	411	373	387	377	383	381	387	394	389	418	405	408	406	370	412	411	402	364	418	406	357	360	403	413	406	384	433	394	426	335	353	390	406	379	423	387	384	396	395	373	382	401	400	371	350	419	392	386	403	385	387	392	418	411	397	406	408	400	369	386	387	354	414	402	413	409	407	416	448	393	358	386	432	378	392	390	399	389	398	372	412	416	389	387	384	350	409	378	419	384	369	407	386	385	401	420	372	442	359	370	394	396	410	392	411	430	396	406	409	405	403	386	411	334	419	382	367	383	399	410	394	417	411	381	413	428	376	401	400	389	412	403	383	401	389	400	416	384	401	395	380	410	369	407	378	378	393	398	383	411	419	388	435	367	361	404	415	396	374	404	440	413	391	407	388	394	396	409	410	392	398	397	391	373	399	375	416	439	386	400	406	419	375	421	411	386	416	411	427	379	374	393	398	416	385	408	417	448	372	411	412	387	394	384	357	404	388	387	407	402	394	392	344	367	371	377	369	398	416	390	404	413	405	402	434	392	374	380	387	387	400	416	405	368	398	391	408	414	361	434	400	370	384	394	362	411	383	378	372	375	408	431	411	385	414	364	399	391	402	407	400	393	384	406	411	381	372	401	367	385	402	419	381	403	395	392	378	439	416	382	407	379	435	393	401	417	383	373	398	377	420	379	352	382	387	368	381	387	427	399	391	419	422	423	424	385	406	376	372	396	388	400	396	395	372	398	398	386	366	429	398	408	410	425	403	411	366	374	390	378	392	401	399	405	392	399	392	404	353	365	441	387	434	395	382	382	402	393	410	386	380	436	422	436	382	430	382	382	388	379	379	366	406	382	390	391	404	412	405	383	399	384	393	408	390	407	377	377	386	361	359	408	373	391	357	390
24942	21240	27667	25066	12827	1247	940	842	719	735	656	684	718	688	682	677	616	657	678	654	619	662	597	656	643	619	669	620	656	674	641	615	616	638	574	648	608	625	618	610	645	593	629	634	643	589	631	620	621	602	591	628	569	594	616	610	609	591	642	598	618	610	621	621	627	627	598	615	642	585	633	585	620	605	634	639	587	619	597	597	591	640	595	665	613	652	630	683	595	620	600	595	629	653	611	638	629	631	598	629	632	648	637	619	609	619	661	633	609	673	610	642	671	639	585	650	606	630	610	636	626	648	613	609	647	587	636	612	595	605	601	626	652	621	595	613	596	661	617	611	591	611	607	646	623	640	603	594	611	622	563	580	620	632	607	624	601	617	620	636	652	658	600	595	650	591	619	608	651	584	597	637	621	624	581	603	605	607	611	612	632	621	609	635	602	625	643	609	620	636	582	613	592	674	636	625	626	626	652	617	636	682	610	665	635	638	621	638	592	653	646	618	628	600	640	605	623	617	633	663	628	605	653	598	673	602	621	614	642	666	633	591	660	622	610	639	613	609	611	611	628	632	587	632	649	554	623	609	650	584	597	625	644	627	611	614	605	605	623	640	619	632	607	651	643	603	618	636	634	612	614	625	635	671	588	636	631	628	610	634	610	631	630	592	602	618	643	633	632	601	614	624	630	622	619	640	543	587	632	648	609	661	633	571	589	619	625	666	628	636	630	611	651	578	636	653	635	582	629	608	662	646	627	595	622	611	631	581	641	625	636	595	611	582	615	647	646	589	595	597	616	564	640	607	624	606	613	608	588	602	628	598	599	648	591	651	631	633	622	571	620	603	674	641	614	611	650	591	602	618	616	629	629	612	602	641	653	595	596	616	675	645	625	644	611	638	596	605	640	592	604	619	600	576	598	618	546	629	575	636	586	667	591	611	618	664	605	638	636	619	612	594	602	637	615	569	651	588	649	642	568	627	598	647	586	633	603	588	642	571	621	642	598	630	656	663	641	583	593	596	619	612	635	612	597	572	611	584	602	593	646	596	615	608	634	656	645	643	667	632	636	599	606	620	560	619	616	665	602	655	634	584	601	636	590	610	587	634	636	623	602	628	584	611	635	608	599	643	626	634	647	657	598	672	642	611	653	643	622	617	633	610	567	594	618	626	603	644	644	657	596	576	575	641	615	609	628	618	609	619	651	633	577	618	655	640	596	632	589	634	608	605	653	601	603	618	606	598	616	617	620	617	604	616	576	625	646	551	647	609	617	615	613	618	608	621	569	614	559	552	635	604	604	615	614	619	619	611	608	650	599	673	641	592	600	607	664	619	634	585	629	630	604	677	627	635	637	604	585	598	655	648	645	568	616	607	606	627	574	640	650	612	613	592	654	634	637	592	620	589	619	632	631	629	636	632	560	621	607	639	611	585	625	624	627	614	617	648	630	595	614	619	604	617	634	655	602	590	593	590	593	632	614	565	599	638	632	620	638	665	612	644	548	652	626	665	623	596	612	594	607	595	654	604	628	659	653	588	604	609	642	612	625	578	564	644	632	575	632	612	629	656	634	629	619	656	663	623	636	616	672	624	587	613	569	621	629	638	625	579	612	605	639	647	580	589	600	600	624	640	597	583	651	589	568	615	595	590	625	588	621	620	635	582	597	628	631	632	623	627	613	594	615	586	633	626	601	637	627	645	646	622	607	613	621	585	617	588	636	604	636	658	628	626	658	588	592	581	654	569	690	656	564	586	609	623	582	657	570	623	614	646	661	607	612	638	602	648	647	650	586	611	669	631	628	616	617	602	544	598	614	625	635	587	631	624	647	669	626	602	603	622	620	662	584	627	626	578	600	653	593	633	576	614	630	602	623	621	628	610	624	636	632	676	570	649	664	593	654	606	570	591	601	602	581	593	600	601	623	581	621	614	593	618	590	605	650	645	581	635	577	628	603	600	596	627	685	633	594	600	632	558	627	614	610	585	634	640	626	614	642	648	565	586	567	607	640	555	616	638	592	606	671	634	619	617	607	654	648	638	626	653	603	608	602	631	614	587	550	615	614	592	577	646	642	629	654	622	633	607	605	578	613	581	681	603	596	628	629	597	629	631	630	603	619	611	599	638	620	622	621	618	552	653	602	613	624	641	535	610	608	627	599	636	629	639	613	640	612	618	661	603	599	602	633	643	620	610	592	596	647	629	604	632	622	626	596	601	572	625	614	592	620	644	609	620	634	657	611	612	658	671	632	634	610	612	632	618	612	617	638	617	623	628	645	618	594	650	638	643	636	624	571	642	644	625	621	624	593	663	623	624	667	632	629	630	630	631	662	563	606	683	589	624	629	575	602	623	605	614	624	636	606	605	625	566	643	687	628	639	635	655	575	647	598	611	616	586	557	593	615	632	663	608	631	592	630	588	592	598	589	623	677	616	618	577	620	592	650	593	615	611	589	616	650	611	613	608	628	605	589	608	636	623	601	603	617	646	613	659	631	619	595	590	649	597	581	574	602	595	601	618	562	610	623	606	593	661	607	614	604	649	668	608	625	630	631	633	606	618	606	631	617	554	642	653	590	588	651	656	624	626	634	618	616	662	586	620	662	619	621	628	635	662	616	596	630	607	565	621	631	659	610	595	643	654	656	581	597	623	618	622	598	626	596	678	569	585	627	606	629	605	612	573	629	630	619	619	581	593	633	626	608	609	656	581	646	667	673	604	596	654	638	605	598	610	691	577	636	571	618	596	609	595	660	608	624	606	619	598	597	611	596	607	639	652	640	616	613	635	640	584	654	578	563	632	618	573	607	624	647	579	624	635	610	602	617	570	556	612	610	646	607	601	623	584	621	581	635	580	620	586	637	643	694	609	606	626	579	610	622	586	607	644	600	614	605	642	655	609	621	620	577	575	597	605	610	614	598	642	573	665	621	568	616	604	647	637	627	655	654	610	617	657	603	620	595	598	602	641	577	643	611	589	598	608	616	620	627	608	615	606	651	637	647	625	604	623	571	578	605	626	570	638	613	599	617	607	652	633	630	615	624	637	606	631	606	637	599	635	643	585	628	595	598	627	615	626	602	570	622	662	611	650	643	651	578	631	672	557	624	621	615	555	575	566	613	638	587	597	631	620	625	620	600	603	602	575	610	608	622	642	582	563	595	659	653	643	590	612	619	633	629	591	618	632	596	650	597	638	624	606	639	574	628	599	643	621	618	585	672	578	602	615	615	650	603	600	648	618	623	638	618	614	618	584	619	586	591	587	599	602	637	594	602	615	615	655	573	615	613	618	570	629	604	598	557	654	580	650	617	596	639	570	625	627	625	598	619	634	608	585	652	627	633	622	665	664	596	641	567	589	611	635	628	597	612	658	633	626	618	599	661	622	599	618	606	666	633	589	605	597	661	563	602	656	563	626	612	604	593	645	622	591	623	615	626	659	584	601	620	621	625	643	650	649	629	642	612	627	580	568	571	631	579	606	579	639	589	581	615	628	623	628	572	596
16116	5615	4705	2545	1881	1557	1390	1169	1110	976	981	853	849	826	802	811	793	778	733	736	763	743	740	767	727	727	737	759	748	727	720	733	710	726	739	712	724	738	708	707	699	716	708	735	685	708	757	727	725	662	747	749	720	763	764	714	739	723	714	693	673	693	709	692	695	663	676	739	725	705	787	751	701	675	769	731	703	706	717	691	706	727	794	664	734	694	685	669	680	779	727	667	680	735	678	724	737	726	706	698	751	716	787	656	707	705	670	713	691	705	710	724	741	646	750	679	657	689	736	779	707	670	707	641	686	704	710	654	674	722	712	711	698	734	646	705	697	739	698	716	698	721	678	753	682	759	673	716	738	722	671	695	700	736	706	720	741	707	666	720	692	679	718	728	695	654	707	695	739	684	679	674	715	703	697	714	714	717	696	678	716	707	636	661	718	697	776	685	715	768	702	698	656	719	739	739	731	691	700	699	703	703	701	738	686	709	704	682	663	688	703	690	709	721	681	714	666	689	683	697	695	711	755	732	674	692	694	695	707	655	686	669	682	698	724	711	667	649	661	655	678	728	712	746	717	770	708	752	740	750	702	703	699	703	721	676	704	701	670	734	728	679	727	705	726	735	717	679	692	714	674	664	700	676	665	725	767	704	697	748	686	709	722	664	726	719	761	715	661	658	693	700	653	768	757	713	761	694	710	675	718	748	646	707	705	731	716	684	699	727	690	711	686	671	727	707	712	689	686	724	683	714	694	689	714	703	689	691	725	695	710	720	696	721	664	664	721	726	689	716	718	704	709	698	658	716	716	677	722	704	723	682	709	703	705	659	688	657	753	730	736	723	692	724	681	725	752	762	688	678	735	685	734	709	693	699	713	705	674	700	722	676	730	674	702	714	705	739	755	700	734	695	659	708	687	670	656	709	701	744	729	759	676	666	676	684	634	673	671	745	708	723	726	735	744	718	736	716	731	704	732	748	730	733	690	687	686	714	704	683	700	685	679	718	694	695	711	719	699	692	709	695	709	717	688	669	713	703	723	731	702	666	687	654	705	736	693	701	727	715	689	696	739	664	734	741	647	697	778	704	758	703	724	700	698	686	691	741	740	729	691	698	709	702	704	720	676	703	674	707	706	719	685	703	770	681	732	689	705	719	656	687	710	699	726	694	714	704	728	697	703	687	733	690	685	708	705	712	703	698	727	702	757	699	660	713	678	668	742	731	704	706	708	753	711	682	695	723	688	697	679	753	746	676	671	705	705	706	783	703	698	705	693	716	708	713	695	724	687	714	717	659	710	690	721	658	706	739	735	698	683	705	724	684	668	703	685	691	681	686	686	705	727	762	642	686	702	637	722	681	734	714	734	719	697	705	724	739	724	711	728	688	675	667	634	666	728	705	734	747	709	711	664	689	705	706	664	718	723	718	653	713	629	741	691	726	708	642	758	727	710	723	734	689	639	711	698	701	686	734	678	684	686	679	706	702	734	677	655	708	693	700	694	678	719	711	685	721	713	753	698	709	737	669	730	683	646	694	688	697	760	715	719	740	707	715	699	779	682	717	709	671	708	693	631	729	684	707	708	677	653	720	697	713	659	670	731	685	696	737	681	684	673	690	697	697	727	695	766	687	729	635	745	700	676	690	693	725	721	727	709	701	700	730	713	728	742	682	699	713	655	716	735	702	682	701	709	699	723	704	735	710	743	709	718	723	696	699	752	715	730	663	749	723	701	684	744	714	715	672	691	705	685	707	737	700	736	710	728	692	731	724	715	693	711	703	725	696	700	671	724	719	731	710	697	710	744	696	735	699	712	771	705	686	709	703	712	697	740	710	658	673	749	746	699	679	663	750	666	749	717	749	643	728	690	714	724	689	733	708	684	733	715	726	682	712	721	692	677	706	720	705	666	700	724	660	747	694	744	726	677	648	674	703	722	715	722	726	742	702	674	720	694	678	702	694	649	732	733	738	706	713	678	691	684	714	732	676	679	721	737	719	706	692	687	705	715	728	734	628	710	710	704	708	710	676	711	710	718	696	672	731	697	683	717	739	694	689	666	731	719	720	651	706	719	654	728	712	723	688	715	677	697	684	695	660	710	732	678	663	665	667	648	703	691	760	764	752	710	716	707	736	707	686	720	731	664	693	731	739	704	693	697	673	738	647	698	685	705	717	718	693	749	694	715	676	706	646	717	703	716	726	708	700	656	729	751	669	754	727	710	676	665	707	678	679	744	704	726	743	702	761	739	702	620	670	736	688	674	697	699	690	676	715	689	704	669	710	739	708	700	716	721	722	700	718	737	663	723	741	724	736	698	705	730	690	688	663	682	768	693	697	681	747	675	682	712	676	718	753	692	721	742	654	737	721	739	685	650	742	732	681	699	672	703	706	710	697	663	721	741	749	707	718	733	669	689	684	735	670	721	680	720	677	661	665	755	730	689	732	653	736	723	706	709	678	724	686	735	707	732	743	684	684	688	690	719	738	701	729	715	713	731	670	724	711	676	710	707	689	706	669	721	691	685	699	710	677	671	713	674	658	698	741	699	745	710	695	724	675	716	693	693	676	700	742	677	725	695	739	677	676	715	709	717	747	742	700	735	674	686	680	704	697	731	739	719	722	693	664	709	700	714	690	687	734	735	742	726	710	695	767	700	689	652	700	692	693	699	703	680	724	727	748	697	655	713	694	728	711	745	687	690	645	689	746	718	725	692	714	732	766	747	694	711	657	679	698	737	688	730	712	688	696	672	720	665	704	713	720	697	720	691	688	717	739	686	730	685	733	736	679	665	663	699	694	751	696	755	743	695	677	728	669	719	744	705	695	687	664	680	682	721	674	674	753	734	684	718	667	695	690	762	738	708	707	682	737	709	715	742	742	648	709	676	700	660	717	728	701	710	709	674	705	752	694	709	682	688	688	702	676	681	682	692	741	690	685	713	675	775	653	700	711	746	688	683	708	654	709	737	711	738	695	679	690	723	742	657	719	691	717	745	686	711	710	672	644	682	729	678	650	692	698	681	692	727	710	663	696	733	721	734	705	741	706	701	696	699	676	659	743	717	693	681	677	712	720	742	709	711	685	741	714	693	692	710	731	734	676	687	735	676	727	682	710	711	655	719	670	682	737	678	712	708	709	703	699	677	688	671	702	651	672	726	721	737	736	711	660	694	704	731	717	725	727	676	709	666	663	743	694	702	698	694	677	661	708	676	676	697	719	712	684	677	716	708	674	748	723	725	680	737	697	692	693	681	724	693	660	666	766	675	723	766	694	701	690	721	668	711	660	667	687	708	696	701	677	676	707	703	668	723	692	705	721	707	740	715	727	714	722	737	700	683	694	707	787	711	670	753	696	714	723	726	751	707	705	663	693	741	752	674	674	689	764	697	703	699	712	702	640	702	719	692	711	687	680	707	707	684	716	658	714	684	723	678	679	683	730	641	691	660	715	718	706	717	747	750	704	677	706	735	668	699	687	724	743	702	695	695	723	698	693	729	693
22705	21270	29093	23774	21271	21337	12290	1785	1334	1227	1183	1084	998	959	923	904	881	851	892	866	776	822	787	784	778	747	756	804	749	802	757	804	732	753	756	778	774	746	747	730	766	724	750	777	765	764	753	720	742	747	761	706	761	728	700	758	680	724	720	731	733	763	718	726	765	734	747	703	745	722	720	736	698	745	752	721	717	707	799	713	771	688	736	698	734	746	725	741	757	766	751	700	701	733	750	738	661	711	762	736	706	760	736	727	683	743	687	705	687	721	740	740	727	711	716	707	685	738	679	748	709	744	710	747	720	719	754	722	752	724	712	729	765	762	718	755	665	711	691	748	680	704	729	702	705	703	720	685	704	681	721	708	708	751	676	704	769	687	711	713	768	701	726	697	748	753	742	696	713	765	691	716	732	735	676	754	738	719	782	757	696	715	716	715	714	693	740	700	718	753	722	759	697	704	714	668	745	703	718	774	714	711	733	716	793	702	656	743	721	725	740	708	725	726	699	744	714	735	728	735	735	707	705	712	687	741	688	735	671	728	743	710	688	676	727	729	710	746	702	695	754	752	726	691	673	743	692	770	753	717	689	707	707	710	666	731	696	657	675	689	717	704	769	720	707	739	738	747	710	664	761	713	693	703	671	706	728	683	708	708	728	676	701	696	722	741	679	744	733	764	729	734	722	709	707	699	686	743	724	720	781	668	701	684	740	702	720	777	722	738	680	719	729	768	715	717	721	738	690	715	717	754	698	728	706	699	705	717	718	731	753	675	706	675	719	786	692	740	755	707	700	729	715	708	677	732	719	701	677	730	714	724	732	722	705	710	757	747	713	691	741	684	748	712	731	745	707	712	721	710	771	714	726	699	728	714	697	731	736	744	755	734	689	701	723	700	679	793	709	724	788	658	706	711	712	720	711	699	715	684	695	683	686	725	722	698	711	730	675	743	695	736	720	702	684	711	770	718	752	673	739	682	703	717	693	709	711	722	756	709	781	689	721	725	686	716	692	732	714	707	720	704	719	737	691	654	722	671	717	710	748	737	735	710	732	748	732	718	716	705	685	728	676	698	727	733	672	705	682	723	708	682	676	689	727	723	728	759	752	738	765	744	684	728	750	711	700	720	699	709	686	692	748	728	703	704	747	726	696	695	718	735	727	764	692	728	730	731	731	709	755	690	745	744	702	732	705	729	693	664	724	681	738	694	693	706	750	727	698	688	701	731	695	702	681	681	733	723	776	706	750	766	710	706	684	721	734	770	694	731	716	710	772	723	729	706	715	729	715	728	739	745	748	738	696	719	742	716	761	727	722	689	725	748	688	731	708	725	717	716	728	697	687	724	760	732	702	706	703	693	701	729	718	752	737	725	735	737	703	761	737	747	723	745	653	736	666	699	728	733	742	689	725	687	685	674	704	705	722	732	680	665	752	691	719	666	730	729	737	759	708	731	738	742	671	722	773	741	729	743	715	695	730	723	723	671	706	769	701	697	723	711	701	710	684	750	700	722	747	740	722	701	710	725	703	782	688	761	739	685	744	753	741	713	748	676	709	746	722	765	711	726	689	739	723	755	701	726	716	749	723	709	682	715	707	715	650	699	751	689	748	707	694	670	711	699	676	713	694	759	725	734	718	716	721	730	776	745	753	675	727	672	744	726	696	669	745	672	706	741	690	678	708	700	696	732	695	738	724	718	716	726	697	705	763	755	705	725	713	722	676	723	667	706	696	708	751	686	688	739	732	668	746	663	708	676	704	719	719	733	743	778	772	746	751	737	712	718	691	709	706	707	687	724	713	722	738	730	742	695	714	694	715	791	687	727	742	723	734	769	695	730	717	695	723	665	683	727	681	733	757	751	750	756	708	711	725	732	688	722	706	763	777	733	767	687	755	715	747	737	689	703	793	740	697	729	744	699	724	716	727	711	725	729	713	727	718	734	717	771	756	704	720	781	695	735	709	746	695	696	729	736	729	732	715	680	779	698	710	746	683	697	700	701	695	707	694	720	682	690	779	733	687	808	672	721	736	681	745	733	744	777	734	718	742	694	729	741	675	710	720	691	713	727	704	783	703	741	776	766	739	720	716	664	728	756	703	745	693	749	738	694	722	746	728	726	694	718	744	723	709	707	713	750	761	723	720	708	776	780	759	729	700	725	669	698	684	714	709	718	721	722	678	728	770	726	713	723	705	732	736	684	760	749	733	702	717	749	747	771	716	760	756	761	695	727	743	710	731	715	710	698	705	728	735	724	681	684	712	708	700	779	708	692	784	754	734	708	746	717	656	740	719	674	712	709	733	722	712	669	664	736	657	716	729	756	726	676	730	748	718	702	713	683	692	721	700	734	674	741	718	688	717	675	745	726	679	744	751	721	669	744	720	716	672	673	717	720	687	685	642	726	777	763	684	725	721	700	701	727	736	707	742	690	733	717	710	690	687	688	734	694	703	705	715	707	760	718	694	715	670	686	716	678	748	743	787	758	760	696	714	680	720	715	732	719	737	716	721	730	690	719	743	714	749	758	728	748	762	700	721	706	686	734	719	723	736	738	711	726	722	705	698	704	675	735	699	697	741	688	680	754	772	766	708	651	744	766	687	721	772	677	734	750	745	689	715	742	696	708	710	748	696	701	732	710	734	756	682	725	671	706	704	726	689	745	707	691	700	724	701	713	719	728	725	709	714	749	731	723	757	721	696	717	692	761	719	654	723	725	766	712	775	759	674	661	708	703	734	693	746	730	753	726	707	673	687	704	748	709	670	752	706	717	699	707	756	727	748	737	726	701	713	731	716	724	691	662	706	781	688	744	729	733	750	689	681	683	761	707	740	694	726	721	718	690	685	755	731	712	698	720	665	706	731	726	707	751	655	688	723	676	712	659	735	757	692	711	762	789	741	667	733	706	710	751	700	700	701	682	664	716	715	736	749	744	682	718	732	680	662	731	678	764	745	738	750	699	669	688	702	680	697	698	703	704	677	727	749	761	743	700	698	711	748	704	731	731	710	699	744	655	735	714	730	712	740	724	784	714	693	667	731	685	704	718	730	722	687	677	729	705	690	704	753	727	782	747	772	684	689	720	676	729	762	734	701	696	705	722	714	696	690	737	733	727	744	700	692	720	758	717	675	743	691	722	771	743	752	705	719	657	701	692	662	685	692	708	681	654	754	702	684	755	754	706	698	705	684	758	722	733	660	739	689	667	681	690	696	727	712	721	705	733	719	721	710	751	755	732	747	653	682	698	756	644	726	709	726	727	749	701	658	728	719	698	702	720	704	739	761	743	673	652	726	698	709	758	720	691	732	741	745	703	721	704	694	665	666	737	714	748	677	748	745	679	711	692	767	723	669	699	707	714	686	732	718	749	692	699	701	691	695	716	730	754	697	709	750	695	746	720	730	679	702	723	729	720	719	750	735	713	721	671	734	699	681	695	699	710	748	698	726	702	764	739	710	676	709	736	741	731	726	701	740	735	723	740	660	718	676	719	724	710	659	675
18434	16146	13157	7330	4904	3833	3115	2532	2040	1795	1662	1443	1327	1198	1151	1148	1071	1024	1053	997	918	921	881	923	854	850	835	806	824	809	868	823	883	852	799	794	837	824	820	784	829	788	797	811	804	831	789	788	787	827	774	782	827	789	766	802	802	798	780	769	773	810	843	766	785	785	828	767	793	807	857	823	786	748	822	764	744	799	765	752	779	777	773	745	785	759	772	766	847	786	760	743	775	754	777	769	773	803	790	802	764	765	757	783	780	739	733	766	726	783	803	756	798	782	761	736	750	780	755	796	767	771	820	758	757	740	762	807	807	804	754	779	801	788	777	766	800	744	788	838	766	742	753	763	756	774	768	772	811	817	791	758	724	718	803	764	760	814	779	758	745	781	782	782	824	743	744	817	847	787	820	783	789	751	761	767	720	794	739	743	791	780	831	765	753	760	771	770	743	765	787	800	762	774	739	802	755	764	782	830	834	786	837	786	741	741	776	823	798	789	771	753	775	845	775	750	802	762	784	780	748	785	822	839	804	783	790	804	796	768	814	779	774	789	768	729	772	794	799	784	788	772	789	778	746	765	770	751	787	796	748	784	805	795	829	764	811	740	788	773	790	779	727	776	822	794	781	796	856	789	750	786	811	765	771	771	779	764	762	748	735	786	778	782	772	785	827	769	845	803	706	816	737	737	796	808	753	828	770	796	777	749	761	782	795	802	761	757	812	727	785	750	801	772	785	795	781	827	746	751	814	754	722	740	780	778	777	785	744	783	784	782	768	771	713	744	806	769	768	799	745	804	765	797	754	834	757	733	792	741	794	759	757	816	807	728	752	814	776	793	743	782	745	785	777	763	755	743	755	749	750	780	792	747	801	721	813	811	787	798	752	747	763	737	779	783	789	775	796	774	761	753	751	759	765	817	723	787	776	804	782	763	781	808	776	770	778	806	763	744	739	782	779	803	767	767	784	779	761	786	801	797	758	741	775	771	766	761	776	740	762	793	732	841	759	748	742	752	751	775	767	738	784	777	724	773	783	789	754	746	779	771	744	790	796	777	794	763	837	775	803	801	769	797	738	724	785	809	795	774	809	774	810	768	770	754	807	774	757	767	780	777	763	801	766	756	809	809	784	758	781	770	803	783	825	757	791	761	804	749	747	809	734	793	757	750	736	740	784	794	782	731	813	779	777	760	771	766	805	742	718	764	712	714	753	758	769	813	789	757	786	808	793	764	788	744	765	827	808	777	750	754	713	689	759	758	779	790	766	787	793	789	748	783	775	769	761	770	794	731	774	783	781	776	854	841	798	773	740	765	794	720	750	752	718	766	788	797	798	784	777	805	779	805	764	807	721	806	729	790	714	801	753	776	762	786	801	833	765	786	760	825	788	754	724	788	729	786	791	754	759	789	736	736	787	733	754	843	782	759	769	759	778	775	786	812	748	785	775	717	799	767	787	763	798	753	754	777	767	725	830	748	781	804	782	790	739	779	735	779	769	786	803	728	736	711	769	770	832	761	755	796	774	722	815	809	773	722	742	810	816	756	758	787	752	803	786	760	777	759	768	736	799	766	741	734	740	741	773	758	792	741	782	801	815	780	753	760	786	772	768	716	795	763	775	819	828	766	769	767	795	765	804	783	801	754	829	816	747	776	748	760	765	803	746	748	762	780	754	737	759	809	767	755	781	755	741	770	746	772	768	724	783	760	771	810	741	735	749	783	764	735	772	747	779	773	796	784	772	792	754	787	762	789	752	751	770	739	813	822	758	788	766	766	792	822	776	753	812	779	787	782	763	789	762	747	720	773	766	751	779	742	790	802	784	825	821	793	739	753	853	727	752	751	819	785	837	762	781	784	785	799	775	830	767	811	766	729	791	752	799	805	807	768	798	778	786	738	794	801	771	732	726	754	791	756	766	788	813	715	781	747	792	810	793	808	746	757	820	764	769	771	742	797	741	800	768	773	798	779	800	743	749	792	773	783	741	762	852	799	763	796	758	803	796	825	712	733	799	776	783	788	760	758	807	688	789	751	697	760	825	763	777	719	777	779	825	777	847	764	758	754	788	784	749	752	788	755	794	749	780	804	775	721	769	806	775	784	723	807	764	788	774	741	748	768	786	780	776	772	796	781	751	756	783	757	795	766	783	780	748	819	801	764	746	787	748	754	743	765	804	755	822	774	713	787	748	756	802	765	782	760	787	770	761	823	745	748	789	728	786	757	807	780	773	764	835	800	691	769	764	793	760	798	752	747	775	754	774	796	744	796	737	788	816	769	754	748	771	800	799	787	782	809	752	797	792	793	788	777	756	794	792	757	785	741	769	774	760	824	775	782	722	767	767	805	751	778	731	733	820	765	737	785	770	752	764	797	758	794	812	778	789	806	772	803	753	766	804	850	802	762	815	803	756	762	775	801	779	747	749	752	776	800	780	778	797	783	727	787	816	776	755	768	748	800	745	767	752	773	773	754	791	765	755	760	738	822	800	797	763	749	798	780	737	752	740	772	751	712	709	746	771	779	789	810	703	770	781	806	737	813	797	776	751	778	772	760	805	763	811	795	769	809	807	753	746	771	814	830	794	759	737	766	768	789	781	776	752	840	713	846	731	745	795	794	774	779	789	817	783	819	798	784	763	749	718	835	818	794	737	786	758	765	739	767	847	733	807	767	749	776	763	767	791	797	819	759	767	770	772	767	832	767	742	819	782	739	784	785	769	812	781	830	779	766	770	750	757	769	710	757	770	799	745	784	769	743	720	808	771	770	819	779	805	752	789	791	751	741	752	745	771	786	788	726	748	779	780	751	841	753	797	782	802	776	791	788	763	771	748	736	832	802	789	807	760	823	720	813	810	767	860	738	740	699	809	767	794	760	762	773	760	762	754	801	731	791	795	744	776	801	777	804	791	775	781	774	746	758	761	781	806	753	819	787	789	765	756	811	765	759	744	755	753	781	767	776	778	721	740	767	795	781	760	791	781	742	838	751	748	746	746	812	765	794	782	820	753	770	798	742	743	814	769	763	793	814	787	769	743	754	790	774	793	772	771	727	796	804	821	759	785	778	734	763	732	792	787	783	759	787	742	735	761	785	775	814	781	756	792	753	735	768	763	735	761	758	799	747	736	814	762	792	805	742	812	782	782	789	827	818	763	722	781	747	768	737	778	786	737	761	803	758	774	789	778	765	783	798	803	768	777	807	766	779	753	723	795	790	722	818	768	738	770	749	759	814	764	759	744	794	729	782	691	738	793	799	788	744	777	762	726	749	761	804	778	755	802	756	764	766	774	767	780	802	789	793	784	710	732	777	740	779	820	736	787	771	796	746	779	796	746	763	761	789	769	728	819	791	757	765	753	841	810	765	755	780	810	774	763	745	840	743	762	767	727	807	750	764	773	736	757	761	789	779	766	807	743	835	783	767	801	788	771	796	754	741	761	778	734	782	786	788	750	752	762	795	772	812	769	774	790	692	749	829	744	803	760	807	733	780	756	768	776	750
27226	20344	8411	795	431	393	412	370	327	352	356	334	382	373	312	321	346	333	334	340	359	340	349	308	320	341	332	307	317	369	372	323	310	313	333	347	360	320	350	360	320	327	332	336	350	357	367	313	345	330	325	368	356	343	296	344	341	304	345	326	371	350	362	339	359	333	325	311	311	356	388	338	316	354	346	339	323	300	316	311	353	333	353	326	339	339	284	349	347	366	317	340	337	331	355	323	339	373	337	338	345	341	339	362	326	372	300	379	335	346	340	341	334	346	330	329	339	317	342	345	335	336	352	327	318	358	338	314	320	332	300	308	345	341	375	329	342	301	343	321	353	308	332	323	354	319	357	321	358	360	340	344	329	309	352	358	333	351	344	321	322	364	325	361	309	350	350	334	365	323	340	334	306	341	344	355	346	361	333	328	336	314	328	382	304	312	336	299	346	329	349	355	313	365	313	332	348	321	321	347	357	354	347	354	332	323	338	359	324	326	313	297	367	324	353	347	329	322	343	343	372	315	294	354	331	338	360	342	350	350	333	313	301	317	349	329	357	316	324	316	350	323	337	364	354	332	322	339	355	386	348	337	342	342	361	356	322	333	349	355	338	333	388	360	325	330	315	347	325	354	346	326	298	385	305	345	339	331	356	339	342	312	323	348	351	363	343	330	344	352	353	366	319	318	307	292	352	325	326	329	336	340	342	337	334	332	341	330	344	358	319	344	332	331	342	352	333	323	343	349	344	341	339	352	317	338	348	329	322	383	331	362	340	348	326	359	351	334	318	362	359	334	330	331	382	323	346	335	352	348	329	351	342	307	330	320	358	322	362	354	331	335	364	365	344	355	378	336	336	323	347	332	310	335	352	303	359	352	341	334	338	334	328	369	329	359	321	364	367	313	362	354	308	327	350	335	326	325	311	330	343	322	342	319	325	340	320	333	313	342	343	343	350	322	347	360	356	318	333	354	335	346	363	318	297	313	329	325	350	335	317	344	310	339	354	339	365	301	365	379	315	358	336	324	361	340	337	377	335	351	333	408	380	338	351	336	345	337	311	324	341	355	326	328	319	369	346	322	331	347	332	330	331	353	326	335	340	339	340	359	356	368	349	323	357	375	336	329	347	317	362	335	339	331	336	294	355	360	335	359	325	351	345	314	339	364	317	310	318	368	345	354	357	384	362	337	318	308	346	303	326	323	347	334	335	339	315	345	311	335	350	347	332	353	327	339	327	336	326	330	349	338	300	309	351	359	337	323	359	337	330	295	358	352	327	353	366	340	331	373	356	321	336	339	331	342	337	338	317	322	350	330	323	333	374	350	346	346	342	370	340	356	311	319	341	302	340	346	384	324	314	348	317	302	331	339	329	328	347	316	380	382	343	324	317	340	344	327	325	333	329	350	341	334	347	329	347	327	318	359	341	344	321	334	327	347	331	332	311	342	327	363	360	328	340	332	332	302	325	320	375	355	350	334	313	310	340	360	342	358	349	297	329	352	314	349	346	316	371	356	330	295	316	318	349	372	341	352	348	345	354	349	336	350	364	330	349	360	356	328	290	334	369	298	359	330	335	359	322	341	354	335	330	342	350	311	346	338	344	321	334	366	327	336	315	325	326	334	358	327	331	330	350	322	340	362	342	337	332	316	306	350	371	339	329	368	347	332	384	327	350	340	331	353	308	342	364	308	317	373	385	348	338	325	337	332	321	340	336	326	329	336	366	347	359	323	341	324	316	348	361	323	334	341	330	331	324	351	328	336	330	324	312	343	366	356	348	300	355	388	316	383	370	347	307	297	317	323	350	322	313	332	326	354	356	354	305	303	344	314	338	339	333	316	329	313	353	350	295	321	317	323	330	378	351	341	300	328	353	348	359	320	336	339	345	355	327	339	357	371	318	349	345	308	345	338	349	356	334	390	346	344	343	332	352	331	335	329	361	334	337	319	343	323	340	336	310	322	345	370	345	330	339	359	337	349	338	327	313	312	345	346	302	321	325	365	306	348	340	338	344	314	340	323	356	344	357	337	331	353	336	331	363	344	330	333	324	323	353	343	350	353	355	334	318	338	306	335	332	333	318	326	337	342	346	337	309	360	345	323	340	360	370	350	322	355	336	329	335	367	345	331	359	334	346	345	348	346	304	319	325	334	350	358	371	333	339	364	320	329	355	295	318	346	352	328	342	298	359	357	354	355	327	354	355	342	361	349	328	326	338	350	314	326	331	335	358	317	300	353	331	300	345	339	341	346	352	325	345	340	335	340	347	357	350	336	343	362	367	305	333	367	347	341	350	361	350	308	333	295	337	352	345	341	348	305	343	356	365	320	323	306	380	340	343	335	378	341	319	326	346	346	327	324	335	359	351	331	351	322	326	375	343	329	313	334	324	353	366	373	319	369	347	341	334	346	367	339	351	294	366	342	312	306	346	364	331	359	334	300	360	359	329	340	338	368	367	340	330	344	361	358	305	354	315	346	345	338	348	335	308	358	347	354	303	309	336	331	335	348	331	346	363	323	302	345	333	351	347	365	326	336	349	352	323	362	339	320	322	346	378	306	329	373	326	377	334	353	302	389	329	333	314	304	331	351	345	318	310	285	361	312	333	328	374	334	331	346	364	339	301	336	329	334	329	347	357	328	362	306	350	353	341	333	336	326	370	324	361	323	313	326	309	334	314	343	305	333	325	338	332	317	368	337	338	348	317	340	339	311	303	357	364	331	349	358	320	372	344	314	338	349	337	372	337	335	333	354	340	378	363	333	339	334	344	352	346	330	314	324	325	324	353	317	346	345	312	362	357	316	309	287	344	336	374	359	384	317	312	367	362	345	322	334	337	344	351	350	330	335	350	333	342	363	329	379	351	334	346	348	348	357	333	335	313	347	361	358	325	366	336	333	340	330	344	322	327	346	351	314	345	367	343	345	332	316	352	388	362	322	345	357	327	347	329	344	324	344	371	319	326	355	353	304	317	377	323	331	322	347	327	339	317	304	347	353	353	354	349	352	311	333	340	370	351	325	302	353	359	355	380	331	316	339	336	329	341	374	349	341	378	326	356	346	335	337	362	344	358	315	352	356	350	318	341	340	373	362	351	313	307	350	342	314	325	348	358	338	343	336	333	340	377	328	327	339	346	356	384	379	340	311	319	321	296	305	347	319	327	336	312	330	323	354	329	331	334	316	365	320	343	318	342	338	339	352	330	341	373	361	342	346	363	351	308	348	319	335	351	333	311	300	311	302	343	363	352	355	338	342	341	333	335	340	359	308	361	320	322	326	356	355	340	356	301	313	350	335	344	319	322	357	339	338	346	308	351	303	296	349	314	332	363	313	357	351	337	304	322	324	296	318	336	360	320	355	326	346	344	355	351	327	312	323	345	324	329	299	351	328	314	322	328	354	331	350	364	358	362	342	341	348	358	342	336	313	342	361	325	367	374	352	340	328	341	318	337	379	339	319	354	332	351	333	365	364	358	357	316	334	346	375	346	313	325	339
13251	1170	1071	681	563	531	479	420	486	419	403	441	484	421	409	385	397	410	424	442	401	428	402	405	448	383	397	399	390	394	393	387	405	450	383	441	417	411	444	387	419	407	418	422	401	422	381	399	363	392	410	425	440	382	396	443	467	443	410	414	456	407	368	415	382	400	405	408	431	395	446	407	411	412	413	379	397	410	419	431	416	383	401	406	440	425	411	410	397	424	408	426	410	402	376	411	397	405	393	428	363	425	419	383	439	395	427	451	422	423	407	385	407	428	415	390	397	390	409	369	391	401	414	413	418	399	394	376	407	397	413	455	389	402	382	379	443	417	415	431	392	431	417	419	417	424	420	406	434	376	397	395	419	411	386	392	417	422	407	426	388	392	424	421	391	397	386	391	421	437	448	436	400	424	383	393	385	370	385	396	392	442	380	401	414	407	437	407	425	428	408	435	346	421	420	370	402	411	381	398	386	406	416	398	363	395	408	375	394	428	380	414	371	390	431	380	426	431	437	393	364	421	387	432	417	410	394	414	414	411	414	423	437	418	415	428	376	411	425	391	393	417	382	403	434	429	465	421	421	412	425	432	405	423	420	432	431	392	408	397	411	402	445	412	414	430	380	383	412	378	404	382	440	424	447	423	384	414	421	402	392	395	397	412	411	413	414	402	423	401	449	420	409	409	413	436	412	415	433	408	407	411	405	413	417	405	412	430	424	422	421	422	409	405	378	430	450	387	434	422	411	419	376	398	436	405	358	390	443	423	355	445	395	413	424	413	417	425	410	410	409	383	413	380	378	426	378	410	366	419	435	393	387	415	371	432	419	435	423	438	428	420	425	375	371	415	411	402	395	412	377	390	382	388	394	394	422	367	415	435	384	418	419	391	412	396	427	455	391	396	415	420	422	442	424	379	392	376	439	451	385	420	406	430	419	396	383	382	407	410	383	407	409	398	395	409	400	382	417	392	393	421	402	425	439	396	414	394	420	411	381	385	408	408	366	403	375	401	387	416	386	383	386	413	410	432	452	414	427	416	397	426	376	372	403	447	389	418	402	423	430	414	417	402	419	404	437	403	398	421	413	407	411	425	385	421	390	409	418	364	389	400	394	434	393	363	415	402	389	430	390	393	419	376	402	454	401	413	419	368	420	401	421	397	433	401	443	387	407	400	401	396	430	414	404	399	376	377	362	421	403	390	415	402	404	396	405	376	392	401	437	410	413	408	403	368	375	385	402	416	430	409	406	404	419	413	400	426	368	414	427	422	430	384	407	389	386	398	400	393	469	383	357	410	413	401	385	383	419	410	401	398	443	404	421	422	396	427	453	388	410	401	393	420	419	388	452	421	438	385	430	413	432	392	420	420	442	407	376	418	378	411	434	417	431	409	392	399	412	381	439	424	396	389	385	436	415	421	394	407	409	411	392	411	399	403	435	460	388	410	441	436	385	401	359	354	425	426	407	395	410	379	405	393	410	370	443	421	404	424	429	423	418	415	427	378	418	401	410	409	371	405	408	419	414	387	406	388	428	402	400	406	364	386	393	379	429	396	424	416	420	419	432	361	375	425	395	419	392	408	415	418	440	394	426	407	436	416	385	428	403	379	408	414	398	395	446	406	409	393	381	405	416	394	432	398	422	383	397	409	450	415	393	428	394	385	422	381	387	411	403	406	429	412	411	430	390	371	403	434	437	413	425	402	418	390	427	418	412	410	434	412	389	439	379	414	399	428	422	399	415	394	419	398	424	385	426	420	399	409	404	403	372	401	437	413	395	411	433	425	381	393	451	436	370	406	457	411	410	397	411	391	361	374	397	406	361	425	423	425	377	402	422	412	381	448	420	405	397	400	404	411	398	410	419	408	408	421	404	353	387	414	412	387	434	376	408	395	403	431	422	442	370	416	405	442	410	408	432	418	377	375	402	421	392	401	427	424	405	420	468	420	423	404	391	405	487	406	430	399	414	404	385	397	413	394	406	409	452	406	396	396	413	381	391	401	397	383	415	378	360	455	417	387	379	434	412	420	415	420	394	402	414	401	430	422	383	385	420	416	415	409	398	411	434	391	426	393	421	404	402	389	399	413	419	411	367	419	376	387	391	419	401	366	377	413	435	405	398	415	415	410	371	396	385	430	413	397	401	405	408	380	383	438	435	403	415	407	413	455	428	376	418	422	394	429	405	450	389	432	405	430	397	407	421	410	421	399	437	415	433	383	386	423	394	425	384	412	394	418	379	381	411	440	387	398	387	419	399	369	444	420	418	444	380	385	416	409	405	432	399	411	400	415	395	430	385	408	437	372	442	430	423	384	420	423	387	413	427	418	423	399	440	416	421	401	398	417	408	390	405	397	412	418	403	385	414	459	410	398	424	398	415	405	426	391	426	441	422	368	389	448	401	402	395	379	416	439	381	418	428	411	407	405	389	416	385	418	423	409	412	408	415	414	400	398	427	431	398	398	417	410	407	387	405	379	439	383	406	377	363	449	422	404	423	400	394	384	420	411	421	405	404	429	382	400	431	353	411	394	407	447	401	389	412	440	407	386	383	416	438	406	387	418	430	431	414	387	411	386	409	417	364	407	396	410	419	428	413	376	398	383	396	395	439	412	439	410	432	386	378	374	403	387	408	417	385	390	408	390	376	405	438	397	442	390	425	451	398	398	441	387	394	413	430	412	434	381	424	378	405	398	427	396	400	424	433	434	395	386	396	392	429	464	410	399	424	409	402	392	396	399	364	384	424	385	384	408	408	408	407	414	417	385	375	392	406	394	415	410	433	397	380	435	369	384	400	403	414	434	419	413	436	395	409	392	441	402	374	388	425	422	404	388	404	391	392	386	396	407	369	363	408	475	402	415	389	417	385	407	410	407	392	407	379	429	393	401	381	410	396	409	429	426	401	388	414	407	374	389	396	345	405	427	410	441	389	413	365	417	432	436	394	414	413	427	381	395	397	367	363	407	431	414	403	395	426	390	414	411	396	421	370	385	390	397	424	403	409	407	406	454	380	374	418	405	368	405	408	386	420	422	445	403	393	422	418	358	392	436	394	440	405	420	389	450	408	391	420	395	416	415	401	398	404	384	386	401	420	379	381	396	421	395	421	392	428	401	401	428	400	383	402	438	393	392	404	394	404	437	471	395	396	405	386	391	428	419	438	425	395	440	396	408	415	411	441	385	418	425	455	425	415	446	404	437	452	419	396	402	389	431	412	422	392	395	379	374	372	432	424	408	417	423	423	413	395	428	403	417	415	421	366	434	401	399	436	415	419	441	423	407	396	419	414	403	388	421	422	434	393	416	401	391	389	416	400	404	404	394	411	386	435	380	369	380	462	423	385	443	401	444	388	400	439	400	429	440	394	429	411	426	409	387	439	399	395	441	399	394	428	381	386	415	432	446	403	396	418	415	415	418	372	423	419	388	453	432	414	383	389	391	403	414	394	419	459	419	381	420	390	403	404	428	399	414	421	441	392	387	407	378	408	415	414	428
23590	21236	28687	24084	21241	12643	1303	736	649	588	530	555	515	489	447	430	423	439	416	388	408	340	386	350	412	369	362	390	341	360	363	331	377	360	380	377	343	350	396	354	381	318	343	355	356	310	342	352	342	382	395	356	370	338	336	348	338	332	313	390	339	332	348	338	300	328	321	334	319	324	353	335	323	344	374	372	328	340	338	309	334	381	341	351	380	326	338	354	302	355	339	341	337	328	317	360	335	363	354	339	323	352	339	348	336	349	378	367	336	350	323	332	340	355	355	348	322	382	312	323	346	357	348	339	338	333	335	347	338	357	371	315	361	339	346	327	322	341	361	350	334	319	347	364	382	350	330	354	361	362	351	330	305	341	323	346	342	331	329	355	379	327	388	336	327	339	345	367	375	321	343	329	354	326	315	329	348	340	353	348	379	331	355	351	334	313	389	334	339	333	352	313	342	339	340	368	332	378	348	356	331	343	321	342	337	363	361	361	354	347	300	352	334	336	354	352	342	335	352	344	347	370	340	393	334	320	352	363	358	371	361	345	357	298	334	359	347	368	344	314	362	306	333	346	340	346	344	356	380	329	315	322	289	368	344	328	335	334	298	358	311	334	338	339	361	339	315	325	342	320	356	334	323	355	366	359	334	369	369	347	344	364	334	346	369	347	350	327	399	335	354	321	321	316	340	349	369	333	316	318	345	339	329	333	331	318	314	348	338	396	398	330	336	311	361	326	365	361	349	373	346	330	338	318	363	318	333	356	348	349	357	312	342	326	355	358	358	356	339	326	352	326	347	350	331	320	350	344	363	332	361	308	360	315	317	333	368	342	334	354	351	344	340	320	349	322	359	336	319	343	378	356	332	347	324	329	375	352	326	345	331	344	355	321	352	326	368	361	342	362	344	340	341	336	377	348	348	356	336	273	369	341	350	331	335	333	349	359	341	362	369	327	300	348	338	341	316	348	335	363	361	386	326	376	337	345	352	336	316	363	336	341	357	351	349	377	349	357	340	335	340	319	378	325	335	373	373	362	340	345	354	335	382	320	331	340	365	334	367	359	391	370	344	348	348	364	342	328	327	348	363	348	359	379	325	351	342	378	343	320	331	343	370	306	340	351	345	356	329	339	350	363	344	333	346	338	385	344	337	367	319	292	318	341	312	342	344	305	330	314	337	337	335	329	327	366	360	359	365	323	355	362	324	303	344	321	341	375	345	342	338	341	340	324	354	345	355	313	370	352	324	342	352	351	325	321	346	334	356	377	353	353	355	346	367	343	358	349	316	336	380	343	341	324	316	349	330	361	349	343	349	333	330	327	356	333	343	353	365	354	320	367	346	344	369	355	360	357	333	359	321	343	348	335	332	386	345	331	350	339	358	324	332	337	333	358	335	342	300	337	353	338	340	347	359	353	351	362	400	352	346	377	329	363	316	370	370	362	341	361	351	365	331	365	367	358	371	374	350	320	333	349	352	340	351	335	358	335	313	334	343	353	352	349	336	338	373	340	349	344	329	334	378	359	336	351	362	376	355	369	344	349	367	373	311	345	341	340	366	333	340	324	325	346	349	357	332	340	346	351	349	361	351	314	342	354	375	345	317	333	338	311	328	353	326	323	350	343	361	310	326	334	315	345	354	338	333	305	348	352	322	354	368	369	349	369	363	330	336	351	330	362	328	307	374	364	329	331	341	320	326	374	348	360	319	343	342	336	348	352	359	369	349	339	345	382	368	358	340	339	318	330	340	319	325	350	336	351	312	322	337	344	331	318	307	358	318	326	342	320	363	361	383	318	351	340	288	338	334	354	331	309	355	341	360	331	326	317	334	344	399	355	366	350	347	349	375	335	342	325	367	351	344	331	367	336	325	331	351	359	347	364	361	340	340	339	332	338	332	333	362	367	336	349	362	333	317	350	317	359	339	354	339	376	320	333	314	357	347	325	372	358	318	343	320	355	377	372	326	357	352	340	311	343	308	322	350	341	335	332	336	351	354	307	376	343	310	321	351	349	329	370	356	366	334	372	323	360	327	321	363	382	337	350	331	329	322	340	356	340	355	346	366	327	310	347	352	349	338	335	308	325	346	351	332	339	352	360	326	375	354	333	367	346	345	366	350	385	330	339	373	336	356	329	333	356	356	401	321	330	373	321	366	370	350	337	369	325	338	356	350	336	367	388	324	344	340	370	362	366	346	351	356	345	334	337	318	319	350	343	344	321	340	340	325	339	360	340	349	332	351	346	326	364	356	348	341	379	330	360	347	336	312	322	327	345	342	375	320	335	338	338	348	354	335	319	380	338	371	350	329	335	354	401	367	367	355	355	377	340	330	318	356	340	372	351	346	363	330	350	350	341	334	322	357	340	363	361	327	351	333	328	351	314	335	332	341	327	334	358	369	342	347	348	387	348	346	367	314	338	338	317	344	371	313	352	313	347	351	345	342	337	311	359	330	333	323	328	343	340	361	348	380	361	334	354	340	338	335	340	367	368	332	378	339	359	332	355	328	347	337	340	326	332	325	316	290	366	363	347	359	344	342	338	332	334	328	346	323	325	322	330	376	365	356	365	350	337	344	326	383	346	340	330	308	367	354	346	339	317	329	349	342	339	338	362	348	351	345	328	373	384	354	356	348	334	357	299	333	385	389	358	321	337	337	308	344	328	358	392	320	359	341	334	346	334	351	345	323	331	364	357	334	312	337	327	334	335	379	317	329	329	331	342	349	340	372	350	369	364	334	347	301	319	334	348	344	345	339	333	361	346	349	346	330	324	338	340	338	368	352	345	385	318	318	345	363	337	353	361	350	358	337	365	341	324	365	341	355	333	342	335	366	387	319	313	334	299	369	362	344	328	331	361	360	344	323	318	324	348	363	357	356	329	355	318	341	330	353	311	340	344	317	323	329	334	342	346	309	338	351	320	372	352	343	344	356	352	365	351	319	342	360	336	350	349	335	382	359	332	358	314	371	346	331	352	322	344	305	323	341	356	379	326	353	356	315	326	334	341	325	353	364	352	357	340	367	359	334	376	326	342	343	377	331	356	340	332	336	313	328	320	353	385	350	369	356	395	345	304	353	341	344	342	331	362	383	353	356	355	374	323	346	338	349	320	334	331	344	348	323	324	367	322	350	360	341	353	357	331	318	360	340	335	348	374	341	359	315	322	374	351	343	362	345	350	366	339	369	351	374	341	362	320	349	362	338	340	356	324	371	319	340	343	296	358	326	355	338	337	323	362	326	318	321	375	373	341	354	328	345	382	362	346	341	355	334	310	322	330	350	359	334	372	350	357	360	334	353	331	357	350	360	332	329	353	333	356	351	347	348	371	354	333	344	328	342	356	356	362	382	344	334	345	344	389	346	336	321	359	320	348	330	343	342	332	325	331	337	340	359	358	334	333	366	328	314	352	334	370	331	349	326	357	317	349	343	350	331	322	350	332	361	350	342	373	323	363	331	327	370	347	360	352	347	329	368	326	323	331	321	391	315	335	354	343
16010	9783	8072	3991	2727	1977	1586	1318	1101	956	859	734	705	624	605	540	519	489	491	497	480	477	471	460	439	454	419	454	425	438	380	406	408	431	425	413	461	396	433	456	418	416	391	397	440	373	413	426	396	381	400	402	416	368	420	397	402	420	421	427	430	388	396	438	431	432	376	381	395	362	379	385	406	385	404	416	431	440	386	378	416	411	402	397	358	368	412	412	395	394	407	409	379	382	418	416	395	369	390	409	396	411	387	389	375	431	392	388	397	384	437	372	380	407	374	385	380	384	386	402	373	420	376	395	398	413	389	372	402	361	371	390	407	401	382	421	398	390	414	413	405	362	406	370	427	402	400	425	385	364	386	416	387	367	395	370	421	419	430	403	392	412	407	404	393	389	399	390	408	405	421	414	384	394	395	389	381	369	399	371	385	418	391	409	458	404	374	349	409	410	390	402	420	390	395	409	376	397	417	415	375	400	429	384	404	414	383	365	408	393	385	383	366	405	406	390	422	373	403	401	375	432	390	370	373	369	403	375	393	428	379	379	362	371	405	428	429	386	385	407	386	397	406	375	380	381	382	373	388	425	382	380	391	402	398	365	413	387	410	401	406	371	426	414	412	405	388	424	445	385	416	416	411	430	360	418	400	453	406	431	395	384	397	377	404	387	370	390	377	375	419	403	345	407	411	391	372	379	355	411	375	403	413	367	423	417	393	386	386	353	375	367	399	417	423	386	371	405	405	419	395	374	390	426	365	411	393	397	404	397	405	387	384	380	403	364	417	395	397	396	400	399	397	428	388	417	404	439	390	414	410	407	382	373	381	335	349	420	376	411	411	406	364	432	460	400	399	336	351	376	436	436	430	403	394	432	405	411	384	396	388	380	410	401	415	387	402	402	430	376	387	398	418	387	375	363	423	399	383	430	379	399	423	405	369	383	393	386	395	386	369	387	399	388	411	412	399	372	394	385	375	416	406	412	399	402	388	408	406	403	411	421	386	421	384	406	375	415	386	382	431	401	387	381	384	429	396	417	375	443	402	399	396	396	409	385	371	392	378	399	445	403	376	391	441	387	399	419	397	367	372	382	388	365	395	376	407	388	404	397	379	378	425	413	368	391	417	416	424	393	381	363	362	395	425	419	392	391	388	422	414	425	381	393	409	394	398	366	379	384	423	383	410	370	397	391	399	416	410	370	419	388	386	406	410	405	387	385	420	396	422	422	402	378	396	370	383	400	371	409	396	369	376	382	421	421	409	398	387	378	379	405	384	385	399	432	434	396	393	409	435	380	374	386	380	415	400	385	417	390	414	419	410	447	411	404	378	404	415	415	379	403	425	405	380	393	369	386	393	413	378	377	400	395	370	364	363	393	392	376	437	396	412	385	390	383	412	413	405	390	438	368	380	382	374	338	341	380	382	450	402	383	398	409	386	394	394	384	393	411	372	384	394	395	411	373	417	388	413	383	411	388	392	370	389	368	393	402	409	377	411	363	400	393	376	380	395	364	374	391	428	387	448	393	345	387	411	425	395	392	396	411	390	376	363	377	382	424	379	384	412	406	440	422	383	396	393	423	436	380	401	409	387	439	381	401	382	373	380	391	408	395	421	391	397	441	372	403	416	396	415	398	428	369	383	415	388	405	442	356	407	369	379	391	403	378	397	401	393	382	391	398	416	411	431	407	406	373	388	360	368	364	403	394	382	356	389	380	425	373	377	359	401	374	397	365	417	409	424	403	373	391	383	364	388	376	379	413	409	392	425	399	413	412	421	392	391	356	386	424	399	397	383	377	400	409	376	401	392	393	392	395	373	388	414	380	394	380	438	406	381	383	380	388	360	416	379	389	403	394	388	386	400	415	391	400	385	404	429	364	405	394	395	402	411	395	389	395	369	383	424	389	411	383	378	388	430	429	416	380	388	439	399	425	357	391	385	422	386	400	386	427	425	387	355	379	398	401	379	382	360	397	412	377	398	400	381	401	368	427	434	387	408	388	373	426	396	393	393	411	369	398	358	361	395	415	387	411	372	418	400	399	422	433	402	408	394	444	424	440	366	375	410	354	420	390	408	435	416	431	420	416	366	415	415	408	420	371	390	385	371	364	356	392	398	399	420	404	403	374	412	373	397	392	374	396	392	438	416	393	418	392	375	389	381	394	401	394	388	414	392	414	409	390	438	406	369	387	389	416	423	419	381	395	376	438	403	417	380	367	390	417	367	401	454	398	395	391	399	392	371	385	412	368	382	385	397	394	386	397	404	388	405	388	420	413	419	400	402	393	407	385	381	423	385	409	422	404	378	389	384	426	407	394	368	380	415	398	385	406	383	402	416	396	399	391	391	400	376	384	391	362	363	409	418	381	410	407	415	412	414	382	398	382	376	410	440	354	402	432	367	373	393	408	431	350	385	397	409	389	413	402	381	361	431	377	405	418	418	405	400	391	345	422	421	370	353	421	362	377	409	409	391	368	407	407	408	390	397	382	413	385	407	394	391	389	406	402	411	388	411	362	370	385	372	432	386	413	364	402	407	391	419	395	404	402	383	387	426	391	402	437	385	414	357	371	392	407	426	396	382	386	367	391	404	396	375	419	414	358	416	408	362	389	397	414	394	381	389	389	384	395	383	388	366	406	377	404	395	429	379	393	381	410	356	377	364	372	395	425	401	413	405	378	376	406	404	375	403	373	407	366	381	371	405	435	376	408	415	402	375	402	386	366	411	403	412	373	365	408	393	398	419	391	391	401	436	388	379	427	375	428	396	382	414	412	399	391	425	406	420	402	385	412	402	384	418	399	396	404	384	373	384	391	378	418	385	403	387	381	367	422	390	408	371	396	345	369	391	407	383	377	422	425	372	400	379	396	382	369	382	398	412	401	407	387	423	414	425	405	382	407	420	400	393	370	394	400	386	381	404	439	386	396	395	398	396	407	406	436	392	400	411	399	365	414	402	422	354	416	423	416	428	382	403	394	418	410	391	413	389	410	402	421	371	398	425	381	376	400	349	368	384	442	402	397	405	389	373	427	392	399	418	409	397	414	387	400	376	377	417	414	365	383	373	387	437	367	389	351	392	411	382	369	382	359	393	377	424	404	417	397	452	393	414	412	405	412	371	400	403	339	406	383	417	426	383	379	391	394	383	426	392	375	399	384	379	416	387	383	368	348	387	412	374	442	385	431	388	416	390	389	408	384	366	382	426	413	391	382	372	393	410	374	389	381	412	392	392	397	415	395	396	405	415	382	416	373	402	416	400	417	409	379	367	424	389	429	407	384	404	356	375	365	389	354	406	417	399	404	411	402	420	349	392	356	410	390	385	371	398	400	410	443	362	378	388	405	398	363	365	356	380	406	389	426	410	417	414	408	416	402	425	372	417	391	376	355	406	409	401	412	392	407	414	377	354	364	412	371	421	356	366	434	383	387	366	393	363	423	376	384	393	353	423	428	388	381	390	403	380	425	381	436	357	397	380	443	399	387	406	384	380	406	400	376
24975	21252	27664	25081	12751	1211	896	853	785	729	712	716	654	731	589	674	728	697	649	637	630	637	611	646	611	615	659	626	613	614	592	658	627	575	606	601	588	639	607	631	609	628	608	625	668	601	619	606	589	638	594	636	625	629	640	646	568	645	631	586	677	572	618	626	633	615	622	632	597	618	612	638	632	622	614	628	672	605	609	653	643	612	617	627	583	590	645	623	605	646	630	644	659	609	660	638	638	604	642	584	650	600	613	621	616	618	618	631	609	625	610	611	650	599	642	565	634	592	577	626	615	594	643	652	618	607	623	612	623	624	552	610	596	610	629	612	641	665	594	612	628	624	656	630	639	619	616	626	628	662	573	653	604	652	679	649	575	615	597	652	606	606	618	609	583	624	658	632	627	656	605	618	640	625	591	666	561	653	669	617	632	634	639	579	634	596	610	601	625	582	618	634	610	623	577	622	601	629	535	618	659	614	635	645	595	623	601	640	552	614	609	629	625	580	606	556	621	619	630	652	617	633	662	603	636	613	589	626	648	560	621	627	625	614	639	613	616	614	643	629	625	631	594	600	597	581	580	599	652	616	626	687	587	618	661	647	585	663	609	647	641	607	635	617	625	649	569	629	619	555	597	610	630	647	611	626	596	556	618	594	633	633	563	604	618	614	599	662	622	640	618	642	646	620	623	581	684	619	615	621	609	638	588	570	618	587	634	592	649	624	611	628	626	623	645	620	609	592	612	579	598	597	579	665	650	627	589	612	624	665	650	604	601	605	616	586	659	608	623	603	569	603	666	619	613	574	604	634	609	609	583	602	657	647	603	572	624	610	652	647	617	594	587	600	642	653	596	674	639	593	636	640	636	619	579	645	580	613	651	626	641	647	615	609	596	629	563	619	628	629	639	605	623	621	608	621	621	649	596	576	604	622	631	638	629	687	673	618	614	612	611	649	660	635	628	630	612	641	643	609	627	630	615	619	658	620	616	618	605	617	664	573	613	634	645	602	601	633	587	591	572	678	621	590	686	609	606	631	611	595	596	618	595	643	647	594	643	623	607	630	632	627	603	635	655	663	611	648	648	623	615	599	610	583	602	632	600	595	609	623	631	613	645	655	616	598	623	630	633	622	612	654	662	648	627	604	563	642	621	605	617	579	659	588	622	590	566	627	596	644	618	654	597	642	606	666	642	600	643	619	612	604	613	655	627	645	607	648	654	616	605	628	627	594	605	572	611	627	573	591	607	603	607	563	613	644	586	600	577	617	601	591	615	596	638	621	611	600	638	707	623	649	632	627	632	579	631	624	665	628	637	640	619	593	621	597	652	657	616	657	621	655	602	661	642	629	630	565	628	656	614	655	639	599	573	625	641	651	602	618	589	636	628	629	591	614	649	595	622	648	591	594	653	646	573	655	600	642	651	585	579	626	652	595	612	654	630	626	602	632	605	614	653	609	601	646	643	644	594	600	592	623	596	628	633	593	633	588	614	659	593	615	607	637	611	589	587	605	598	671	591	613	629	647	619	633	646	623	609	638	599	609	609	672	580	648	647	604	627	628	610	601	581	614	655	638	625	598	613	573	606	623	662	584	645	660	559	635	620	634	608	606	611	620	610	625	591	607	582	629	613	597	660	631	621	587	558	679	612	660	601	613	632	598	693	623	622	590	594	629	589	622	529	645	667	623	620	599	628	599	643	632	622	629	627	649	639	626	634	643	611	649	655	634	592	651	657	627	615	621	636	610	601	554	607	596	602	625	601	591	614	665	665	612	596	639	607	636	577	629	672	648	574	630	588	587	656	633	649	609	635	568	612	654	592	628	647	577	610	618	601	648	648	635	622	662	609	619	655	578	571	680	592	672	652	630	596	602	629	619	643	648	618	659	631	651	618	674	647	653	671	606	630	625	593	614	639	593	589	631	627	625	586	605	653	620	594	634	638	647	611	661	606	604	609	627	607	608	665	598	597	624	617	662	628	604	598	599	635	571	660	584	595	630	589	626	586	622	616	633	658	645	623	654	606	618	610	606	643	573	629	685	637	628	611	625	660	665	608	576	599	626	618	628	613	639	587	621	601	578	621	624	644	649	627	617	611	621	644	614	670	611	607	663	579	634	605	632	591	629	613	629	637	629	657	654	591	608	648	644	614	626	634	619	664	634	629	590	624	600	656	617	625	623	634	636	612	633	644	631	622	631	650	617	575	598	641	606	643	664	602	629	594	625	610	617	636	610	611	630	608	582	583	658	621	617	604	629	631	612	657	650	595	595	629	653	583	594	637	638	551	611	602	669	635	599	643	607	650	599	633	591	658	631	630	630	649	594	642	645	667	661	625	603	653	639	597	636	617	599	617	606	625	647	611	615	613	579	610	661	654	657	623	620	593	645	570	679	623	619	632	598	643	605	660	576	618	650	620	617	614	620	652	580	649	648	623	621	629	640	672	611	647	665	638	596	659	629	625	668	617	623	645	649	623	610	619	627	660	631	628	619	580	589	591	609	605	634	605	617	623	564	584	572	650	653	620	617	616	598	552	642	636	586	618	668	616	621	631	592	643	580	650	627	611	607	625	621	572	639	625	605	558	607	584	603	634	622	624	606	663	644	652	605	601	649	630	650	569	604	587	627	621	664	632	630	635	606	609	623	593	618	624	628	611	609	627	665	617	630	584	572	612	593	568	628	635	627	638	596	612	627	620	626	649	568	596	659	620	626	636	655	614	628	636	599	622	635	630	618	621	608	637	619	592	626	586	615	618	618	657	660	626	636	673	607	666	633	612	603	645	683	624	582	601	629	631	591	633	642	599	619	593	640	596	582	601	622	634	575	627	656	614	669	587	617	679	626	603	649	614	658	584	614	598	571	581	632	594	625	580	590	609	654	614	650	541	630	614	622	600	580	610	608	629	671	633	627	644	624	591	608	612	623	580	647	655	618	613	665	638	598	633	619	605	605	641	619	586	621	592	608	611	631	653	579	617	572	620	601	595	634	584	633	607	602	638	624	608	632	577	583	671	629	642	597	655	642	641	644	576	593	658	622	613	609	604	663	644	632	662	585	603	632	614	628	608	621	563	597	606	673	610	626	613	580	687	639	630	609	623	613	616	626	650	672	634	649	678	617	601	599	577	609	585	589	586	701	597	608	640	635	619	616	674	593	605	638	627	604	608	633	649	639	614	613	588	660	654	627	582	567	640	683	644	612	587	618	617	665	685	626	612	617	635	634	616	610	624	599	628	606	620	629	624	647	603	635	639	625	628	659	650	547	622	648	622	589	605	591	600	659	648	625	606	647	604	602	585	608	594	637	616	558	603	612	649	631	590	623	619	640	588	598	631	621	603	617	582	623	647	594	646	611	603	681	598	606	611	600	613	593	608	632	599	642	626	597	639	613	587	606	632	650	605	627	615	635	627	595	644	650	593	631	594	651	624	618	665	593	567	669	619	617	620	632	603	618	589	614	621	596	608	648	613	586	647	627	630	592	632	672	625	609	631	602
16510	5744	4718	2550	1950	1547	1294	1206	1120	991	942	918	901	789	760	784	792	749	791	765	724	772	761	746	766	721	700	718	742	695	718	790	740	785	700	751	722	698	691	712	711	768	688	703	672	739	733	723	689	703	730	718	727	723	669	730	655	688	703	685	688	741	743	717	728	737	660	737	728	700	684	697	717	733	692	728	636	704	727	724	719	696	679	694	680	671	713	683	720	737	689	725	709	726	703	734	688	733	708	702	700	682	709	734	733	675	715	705	698	708	729	714	689	686	728	677	770	734	727	691	689	703	674	721	678	693	696	740	704	661	725	706	701	725	703	730	728	746	711	688	701	743	717	691	725	754	718	698	660	717	757	729	692	700	685	735	716	707	694	710	689	714	737	707	697	719	752	714	733	703	714	712	681	719	689	681	746	700	673	714	729	678	697	670	679	694	681	730	724	726	727	763	672	691	681	750	662	678	709	686	705	658	720	707	731	723	715	682	748	757	713	740	665	690	708	711	664	724	677	699	665	709	689	706	694	685	751	689	680	680	727	747	690	698	677	752	673	708	763	726	771	754	765	732	673	666	702	694	731	686	697	698	752	712	696	701	706	708	731	681	702	753	681	714	684	689	649	690	691	724	689	774	696	733	686	706	760	712	705	713	725	706	690	660	737	707	731	745	693	739	702	718	678	718	692	747	731	722	736	730	666	726	711	737	668	703	711	698	735	678	785	705	729	710	705	702	678	695	705	727	705	714	711	743	701	766	713	728	723	690	727	708	715	676	690	737	705	698	723	690	780	710	682	757	755	714	709	687	695	689	718	727	720	737	719	701	732	694	689	753	742	695	722	708	699	704	715	739	694	708	695	629	718	774	715	712	709	713	697	697	756	748	706	710	710	686	741	723	716	728	742	678	712	706	718	758	681	691	682	735	715	708	666	708	754	739	708	713	717	678	727	703	681	729	713	749	692	736	726	719	716	709	730	700	712	723	652	698	677	744	708	711	676	675	714	703	723	709	672	707	745	734	692	673	675	686	709	681	706	703	692	699	707	705	703	682	662	679	726	728	673	684	701	710	674	743	730	731	729	685	679	720	723	751	670	725	694	705	713	684	701	678	655	642	706	719	679	688	665	713	743	669	730	666	697	715	755	686	690	685	685	709	716	710	685	676	721	729	747	696	723	727	698	687	707	682	711	735	721	714	741	707	702	736	761	701	742	757	687	701	695	704	658	709	729	728	692	737	711	731	712	740	771	724	697	705	723	681	720	698	694	690	687	690	724	701	684	685	694	724	705	706	729	721	725	702	736	692	704	699	711	686	725	709	681	716	702	764	693	722	663	718	698	686	701	727	650	716	687	701	710	661	744	712	758	688	696	701	664	727	724	729	702	748	686	704	726	750	733	704	722	738	712	721	726	719	745	647	745	712	734	681	701	701	674	710	707	704	740	721	670	717	733	700	723	681	731	643	731	693	712	662	680	743	647	696	698	682	669	699	692	730	725	737	685	702	702	683	707	683	713	726	751	720	692	673	685	718	719	735	664	720	694	710	744	734	743	722	702	699	683	665	744	688	706	707	660	698	699	696	749	728	766	732	726	710	703	681	709	751	701	716	696	700	705	697	689	738	711	707	726	682	701	686	719	686	693	729	692	703	752	739	722	677	722	700	708	702	693	657	690	714	706	717	692	706	669	761	734	694	687	724	714	707	721	699	734	698	734	716	693	723	709	701	704	741	680	695	671	681	721	664	722	676	721	719	690	685	735	772	686	681	713	699	677	725	690	685	716	669	739	733	648	674	712	689	706	726	725	734	707	719	705	675	666	736	700	765	712	664	694	706	703	688	737	710	679	719	756	743	681	694	722	710	688	718	691	684	729	690	684	721	742	720	699	708	709	706	700	726	711	737	675	730	634	681	688	679	738	745	702	686	689	691	741	739	723	674	695	711	676	700	680	709	732	739	685	727	695	687	707	704	721	728	654	707	705	706	719	721	713	683	704	718	743	736	746	673	714	702	709	752	719	724	782	712	705	689	726	687	725	662	671	723	730	725	659	677	686	708	712	776	740	677	736	691	695	717	667	722	732	682	689	716	683	693	683	730	739	689	703	652	701	722	696	697	730	675	700	699	678	734	702	699	714	681	714	714	693	725	690	713	701	708	706	706	671	747	680	698	708	674	781	723	674	714	721	764	742	693	680	692	688	734	697	661	722	670	700	722	700	750	743	717	684	650	678	695	682	733	681	764	748	732	696	729	687	683	740	703	694	690	715	693	709	711	693	733	690	667	708	679	723	666	719	714	677	689	691	753	706	712	706	720	684	725	749	743	689	787	682	660	758	729	730	721	675	683	709	727	710	745	684	710	667	729	691	716	735	710	770	695	715	694	690	704	678	684	691	694	689	709	672	692	684	688	695	738	709	698	724	749	676	750	732	667	722	700	686	692	716	719	694	698	732	704	707	651	738	663	653	698	749	738	722	709	652	713	708	675	694	669	720	693	737	711	728	713	710	707	762	648	704	689	747	770	682	695	731	721	721	714	717	703	712	719	661	746	747	678	753	730	696	695	691	655	725	672	689	688	701	752	704	660	733	748	736	739	695	698	733	762	704	688	700	678	706	691	699	681	689	691	755	706	724	699	673	716	699	705	698	701	678	711	695	741	688	706	692	737	710	732	706	723	736	691	715	753	700	730	673	727	731	711	691	717	666	680	703	717	692	687	675	724	646	687	750	674	689	687	673	691	651	713	680	709	726	679	693	782	724	732	664	746	725	726	691	712	714	721	688	694	666	703	737	728	679	676	708	700	703	684	736	748	654	686	703	717	710	713	708	683	712	750	715	712	743	708	705	690	768	704	718	714	740	691	708	734	682	612	691	701	711	683	705	746	748	659	706	711	729	722	707	655	725	665	726	753	666	716	734	734	723	682	711	715	665	671	702	730	720	664	675	694	638	729	729	741	742	687	773	616	710	751	696	665	698	687	723	721	712	681	712	689	731	632	776	724	761	746	703	677	732	720	698	723	724	739	697	703	707	681	746	719	705	714	662	701	697	744	776	669	717	713	708	705	705	696	726	672	699	680	698	709	713	685	699	715	722	676	694	705	672	732	759	686	663	678	704	689	726	677	764	708	662	661	726	739	726	736	744	761	685	751	729	653	695	662	720	762	670	697	668	748	721	712	662	694	670	687	714	736	697	746	759	709	716	723	688	716	700	719	667	736	728	686	713	698	727	713	733	714	717	743	727	627	709	719	669	742	747	642	717	724	727	630	725	739	754	716	661	740	700	672	740	693	684	687	728	754	740	698	710	699	690	691	717	727	735	713	724	713	686	702	681	742	673	722	702	744	719	725	703	756	689	700	680	719	698	736	712	710	699	701	731	656	695	736	695	647	707	715	668	703	677	751	759	723	696	689	708	737	713	723	731	666	704	703	702	701	671	702	683	694	711	714	733	728	730	740	751	723	674	658	731	705	698	701	694	698	717	692	692	708	751	675
22734	21272	29109	23742	21273	21342	12581	1914	1314	1263	1172	1008	952	938	920	915	853	842	861	842	854	814	796	780	794	728	780	790	776	753	796	746	771	743	714	734	798	743	782	755	758	742	710	757	786	767	741	784	794	753	742	716	714	746	750	736	712	732	753	718	725	743	732	728	716	701	713	697	737	721	660	696	735	793	776	788	724	699	723	760	691	748	739	761	720	706	686	707	698	725	757	727	700	729	740	744	700	663	726	723	767	720	703	726	713	749	744	724	746	767	736	720	701	745	725	685	747	755	723	690	715	736	692	736	761	712	720	770	734	725	758	700	717	671	731	713	704	729	750	752	723	729	741	705	727	723	696	726	695	675	722	759	728	743	718	739	706	742	705	786	758	690	738	762	730	708	749	729	640	740	733	740	725	736	715	694	707	732	726	738	714	721	740	751	763	759	714	726	697	727	701	711	742	664	643	725	724	706	711	686	760	696	735	722	711	716	719	724	732	724	736	720	732	690	717	738	671	684	712	748	690	728	726	673	725	787	716	709	716	696	744	708	671	738	713	709	718	739	772	727	740	705	671	690	761	736	695	752	746	727	723	741	726	726	714	714	712	763	691	738	726	721	727	709	707	704	761	801	726	728	690	709	697	666	681	771	685	729	720	768	737	718	724	713	725	735	738	790	723	751	755	755	717	754	695	692	755	708	723	709	708	726	699	673	675	729	757	722	751	750	655	715	745	701	721	769	744	679	723	724	712	738	668	696	759	722	661	696	697	754	743	738	718	695	745	726	718	707	721	725	712	733	736	728	709	684	647	705	720	716	725	705	750	730	688	673	723	725	714	707	719	749	731	762	685	694	737	746	752	733	718	750	714	742	704	716	746	725	756	718	736	743	702	695	756	749	721	723	724	728	777	728	697	763	698	733	680	734	726	733	709	714	722	739	683	750	716	681	684	732	721	767	759	693	713	777	689	727	715	720	697	738	695	714	753	733	672	671	704	694	724	720	733	702	725	743	737	724	725	743	747	706	726	756	728	735	726	731	693	719	720	771	725	721	735	707	746	707	717	729	749	725	706	723	692	728	721	683	741	724	754	680	764	684	682	762	721	730	707	712	751	743	683	677	738	783	703	747	754	738	730	743	756	744	717	732	713	748	706	722	754	698	726	710	671	741	706	686	754	724	679	692	737	676	733	687	730	765	758	716	708	700	690	679	775	723	724	757	704	734	705	725	719	737	712	733	701	768	717	713	731	729	770	717	714	679	734	710	748	696	740	725	746	668	732	729	735	681	743	697	769	708	724	712	709	666	709	712	749	694	698	694	731	693	741	772	718	647	747	724	726	723	729	731	700	728	784	700	727	748	726	668	681	773	708	741	765	688	744	736	722	708	683	705	729	775	705	760	708	719	735	747	736	721	754	724	737	681	726	751	685	738	730	725	730	685	699	734	715	707	709	713	721	678	657	716	717	700	694	734	748	685	710	718	692	743	708	710	704	710	743	753	708	714	707	688	734	702	737	764	735	716	752	712	692	690	706	639	711	688	719	698	720	725	760	755	751	777	701	749	691	689	721	714	708	705	738	724	720	736	748	709	737	681	738	731	743	699	758	701	728	757	707	741	738	775	691	715	737	697	717	729	733	745	690	725	717	765	736	725	724	744	757	706	714	728	730	734	721	691	742	686	660	700	714	738	730	749	729	743	705	763	708	725	722	742	730	749	704	716	692	766	768	698	723	702	710	708	742	690	667	716	728	741	709	698	706	686	789	745	698	743	705	710	740	731	723	716	774	705	759	735	740	725	711	722	765	762	690	717	715	729	723	703	699	701	735	748	734	706	694	699	713	764	772	736	742	727	698	715	696	720	753	724	716	748	667	678	735	729	712	625	775	656	724	716	723	706	708	755	713	737	731	698	685	758	713	729	739	748	685	743	696	704	759	759	738	728	733	697	733	697	763	707	750	680	734	735	726	732	709	704	683	704	714	737	737	702	776	723	747	751	753	713	689	779	708	738	723	736	696	714	742	755	676	684	734	706	725	747	735	736	762	717	700	695	713	719	699	734	695	746	676	764	682	690	727	772	694	743	756	759	714	752	696	707	669	706	722	731	730	738	675	705	775	743	692	674	730	693	659	704	705	671	734	731	748	716	718	722	758	801	751	698	701	743	705	752	771	727	753	684	710	737	715	745	748	767	713	670	683	740	741	722	721	715	780	736	758	760	695	671	726	702	710	734	707	720	680	738	708	703	732	695	704	707	756	694	712	736	686	698	718	709	731	668	729	718	722	720	760	726	738	761	670	735	739	719	731	762	704	678	729	736	753	680	737	685	710	722	714	711	700	713	711	684	676	733	711	725	660	699	714	733	690	741	745	745	694	707	755	718	756	755	685	721	697	766	682	674	696	731	724	680	700	696	731	735	730	765	722	686	681	707	638	734	652	697	697	725	727	771	729	757	724	743	745	747	677	745	672	747	728	760	760	743	669	684	709	739	706	700	715	757	711	724	732	720	732	699	700	685	704	691	693	693	709	718	727	703	684	754	745	697	717	695	714	730	720	737	732	720	737	749	698	742	742	704	724	721	709	740	703	732	713	688	704	750	702	723	656	712	716	737	706	762	731	769	760	699	719	694	707	714	736	734	717	717	737	712	731	729	686	720	751	703	704	715	761	769	730	684	702	761	678	706	760	728	708	696	678	749	716	770	749	701	689	709	754	753	729	724	706	745	761	705	764	729	756	740	722	762	763	736	712	741	710	758	719	740	721	697	705	742	711	750	719	727	714	716	718	752	707	749	726	741	717	750	722	736	721	673	747	684	753	672	682	758	721	731	731	692	740	725	737	695	736	746	728	717	754	655	700	737	716	739	707	708	709	740	685	694	732	725	710	701	719	689	712	662	752	781	750	759	752	733	725	702	718	727	728	738	697	715	680	742	697	747	726	723	706	753	672	693	733	732	708	705	724	708	726	726	737	728	717	717	718	701	774	670	687	737	717	714	657	699	716	723	691	719	733	739	705	706	726	740	772	714	704	729	682	775	740	714	724	712	746	754	706	697	701	722	733	714	729	678	738	733	714	735	750	737	745	740	709	711	678	682	756	762	696	717	689	787	722	745	668	705	715	730	764	759	735	725	766	675	708	707	699	669	747	729	717	715	690	712	699	725	690	730	699	734	718	715	694	696	721	699	683	713	720	729	690	729	696	727	705	752	701	723	693	752	731	733	763	700	729	689	739	688	705	705	702	693	703	692	705	705	756	755	695	686	714	715	756	756	680	732	752	764	719	740	752	686	684	723	690	698	696	692	721	688	712	691	682	735	691	725	718	728	740	687	712	731	724	684	700	700	775	659	713	719	746	744	707	706	719	708	682	711	729	729	689	740	680	708	714	717	728	695	672	681	700	709	747	700	726	718	733	721	740	693	725	732	706	728	739	759	704	710	708	709	746	726	710	772	681	674	734	741	712	757	673	722	792	720	723	728	684	702	698	709	699	698	744	755
18869	16127	13356	7245	4998	3921	3020	2479	2178	1877	1663	1449	1326	1178	1149	1056	1064	981	1012	979	898	906	841	948	888	848	853	839	839	852	836	797	882	841	777	833	815	811	844	829	836	819	794	783	840	804	768	781	776	771	808	795	764	742	756	742	767	748	837	818	842	812	722	734	806	750	824	825	790	759	790	769	830	761	782	769	790	807	815	771	767	798	775	806	816	755	809	759	731	787	780	741	810	753	756	828	822	784	768	783	733	767	804	736	806	794	753	739	737	818	819	807	751	799	772	810	750	755	798	802	747	829	770	724	755	796	796	747	757	815	775	786	773	794	729	825	802	749	779	761	758	810	759	763	754	748	803	728	741	758	762	788	814	793	840	778	759	798	786	780	797	789	789	772	806	745	741	785	769	798	738	770	743	777	770	787	849	790	771	760	748	748	795	781	757	797	784	758	787	768	778	788	788	813	764	758	791	761	747	760	757	756	759	784	823	742	798	754	808	735	789	824	772	820	774	769	770	814	764	760	743	805	726	832	747	775	798	776	789	756	801	775	735	755	848	809	726	783	760	794	845	795	765	787	760	817	800	741	736	764	801	778	784	779	762	718	777	761	789	774	759	785	805	827	793	771	755	779	780	765	807	796	736	755	771	786	781	817	827	773	764	750	776	742	806	806	724	727	797	728	768	757	792	765	830	782	855	744	793	751	770	763	790	842	720	817	750	748	744	766	816	746	780	794	774	768	764	720	778	809	781	716	794	799	758	747	819	778	796	739	762	758	767	781	781	773	781	732	847	799	789	792	820	772	796	749	835	803	766	784	797	731	780	771	778	732	788	799	805	753	739	790	828	747	846	809	802	736	753	787	814	778	814	744	743	808	802	748	775	718	801	777	815	768	792	755	780	791	748	759	719	759	770	770	797	796	750	741	806	787	742	746	753	764	776	782	804	763	798	728	790	730	766	774	816	790	799	756	804	803	790	737	777	747	787	807	764	788	777	792	752	786	735	791	818	771	797	811	794	755	748	766	790	744	785	792	797	775	790	806	765	787	774	733	782	767	759	789	749	739	793	780	768	746	762	759	822	766	777	731	782	756	805	782	822	806	747	822	765	761	728	764	794	780	763	817	762	756	743	815	795	750	763	750	846	787	808	757	792	829	734	779	792	760	820	754	799	763	764	776	729	788	799	711	784	827	780	757	763	852	794	794	774	778	787	769	786	769	714	763	789	805	753	743	784	784	725	827	792	793	746	778	767	774	802	801	778	764	751	781	765	717	742	769	760	817	793	779	763	804	795	784	772	777	778	770	755	743	793	729	801	744	789	765	770	798	784	785	809	754	753	811	785	751	772	722	770	781	736	780	790	799	792	790	773	740	779	762	743	772	807	757	869	788	813	754	773	779	771	813	756	767	739	801	776	762	760	727	790	788	806	760	788	833	819	801	740	724	797	759	790	727	735	805	748	816	759	779	796	786	741	804	757	754	761	809	754	754	788	781	793	758	782	757	762	766	784	777	749	755	781	803	746	724	777	792	750	759	739	784	794	774	787	778	751	807	744	772	781	777	789	761	778	805	764	823	789	761	764	761	769	765	761	792	811	774	795	764	747	800	790	767	741	754	804	761	781	757	786	777	742	834	754	787	763	740	768	747	775	755	787	779	770	745	769	813	764	754	771	786	774	819	780	728	805	799	772	782	756	767	769	793	760	754	753	848	798	762	820	787	740	808	779	805	773	750	724	781	800	749	725	795	803	767	757	775	781	698	781	756	783	736	792	730	745	781	821	797	795	815	760	809	723	747	776	775	836	759	750	755	810	760	766	794	720	737	808	769	770	730	834	802	806	788	742	753	735	782	733	783	770	833	797	832	819	807	762	767	772	810	757	782	795	731	782	733	789	811	773	733	805	788	754	762	790	787	741	759	753	800	811	761	779	783	778	758	762	786	787	785	765	807	809	809	762	809	809	795	752	789	759	749	778	771	793	768	790	792	771	795	791	815	782	786	760	718	773	775	822	744	780	804	750	823	757	773	779	790	777	786	699	770	781	813	760	798	774	798	811	809	797	791	761	774	743	811	783	768	741	765	767	831	792	786	755	771	795	775	777	771	788	746	777	837	800	765	756	755	759	772	779	787	763	783	760	764	768	771	745	734	761	744	809	783	820	732	783	802	713	792	735	766	811	752	791	801	776	822	763	772	720	754	816	755	818	767	772	767	806	729	800	807	793	765	762	737	807	718	751	832	767	784	837	820	759	737	809	772	768	763	752	799	817	777	745	757	764	777	765	808	765	805	780	801	798	764	757	745	783	788	781	792	753	806	755	754	788	723	764	779	807	776	795	750	810	732	801	787	800	747	851	750	793	780	785	831	743	753	814	774	792	759	737	780	787	759	732	826	761	729	787	760	796	776	806	757	779	784	802	796	749	768	850	795	776	789	781	803	765	829	758	734	715	816	759	764	784	737	793	799	767	748	835	796	783	771	778	757	768	765	751	726	771	765	817	781	761	778	764	797	764	769	840	741	775	736	752	822	787	781	753	732	798	749	748	745	837	766	792	780	855	794	800	832	801	782	795	831	721	769	761	767	741	740	784	792	788	781	794	781	766	771	807	736	774	775	768	805	782	807	781	755	763	762	760	731	809	769	786	778	759	780	769	805	792	755	773	784	748	799	749	794	755	746	789	790	777	782	775	793	742	728	741	757	746	819	770	778	798	770	751	769	747	813	802	737	770	813	789	743	775	767	709	809	779	777	765	768	772	774	796	776	774	760	725	749	788	791	761	784	830	755	743	780	808	717	762	810	787	746	800	733	749	726	760	815	786	745	770	785	798	735	784	729	789	783	785	783	769	772	773	785	790	752	750	783	836	785	790	754	754	802	758	807	772	823	740	757	806	741	790	772	759	805	767	761	771	756	759	790	753	757	750	777	765	775	806	788	781	811	814	760	778	776	790	747	805	784	775	798	745	777	782	739	768	834	768	775	776	727	788	806	818	803	733	811	772	725	802	797	748	758	837	775	762	791	745	795	776	760	754	814	791	789	812	717	791	765	746	782	755	788	746	763	776	756	761	763	778	783	789	803	737	775	766	750	807	755	777	741	765	817	773	799	800	745	757	747	760	806	751	747	740	746	767	780	789	824	790	766	780	793	749	839	767	794	775	726	863	764	762	762	723	723	735	797	803	795	762	795	780	785	752	839	799	781	741	778	750	827	732	798	772	813	800	719	795	718	720	790	814	803	720	769	759	783	781	786	815	806	743	706	780	807	782	729	804	776	788	794	774	774	806	785	745	770	738	818	799	793	769	742	804	765	802	769	716	796	776	751	786	813	776	799	750	732	766	812	821	725	768	782	769	723	732	786	785	749	796	807	800	731	795	763	773	818	781	786	759	820	744	810	816	787	800	811	769	743	822	769	802	792	776	798	720	786	798	773	757	759	778	778	755	754	787	786	789	758	830	791	762	724	743	766	795	788	763	731	742	722	805	740	819	741	775	795
27286	20438	8687	737	454	399	383	372	375	351	343	366	364	307	337	331	369	333	342	358	347	348	349	368	367	328	338	355	318	383	381	327	368	324	362	343	368	322	307	320	360	349	341	369	356	335	359	312	350	338	352	332	357	305	352	348	338	355	335	362	351	336	326	327	347	362	346	332	357	339	320	350	377	345	345	331	377	328	341	335	328	339	344	316	373	349	324	355	337	332	351	298	350	333	304	332	310	351	356	370	344	353	319	331	348	353	329	336	352	325	356	348	339	346	338	360	376	322	289	324	334	384	358	357	352	333	330	339	345	313	318	342	349	340	339	375	343	340	337	355	357	363	356	321	333	341	322	347	355	330	351	343	316	311	332	334	313	323	313	346	314	325	319	342	342	324	359	351	326	354	348	322	342	341	365	358	342	344	344	322	327	363	358	336	329	336	351	308	353	301	293	373	352	343	343	334	334	321	337	324	341	362	347	318	336	354	329	401	333	317	350	335	377	321	315	350	321	331	373	339	338	335	347	326	345	367	339	335	352	328	336	319	347	353	333	309	342	331	330	338	354	342	349	334	336	344	312	357	301	354	318	335	299	335	334	325	334	287	322	333	332	329	359	334	340	356	340	363	342	315	350	322	309	346	348	311	339	348	336	336	340	330	318	310	370	330	334	319	339	356	326	299	334	367	350	321	355	347	333	323	375	346	361	338	387	347	338	355	359	313	367	312	365	321	344	343	353	374	333	325	329	332	336	336	340	348	329	340	373	332	356	322	361	326	349	325	324	356	380	312	336	341	336	318	355	341	357	329	318	330	333	337	338	358	344	324	348	332	348	325	344	368	321	380	334	340	371	327	329	352	335	320	349	361	344	351	364	325	333	289	357	326	345	338	348	359	369	365	333	365	332	354	349	334	347	354	347	326	322	343	344	367	364	344	324	344	359	309	325	350	326	311	345	329	315	301	349	355	337	344	342	350	297	337	342	346	330	333	318	337	333	341	317	342	356	318	352	320	375	351	373	313	348	348	348	312	328	323	339	334	338	369	354	327	324	345	354	337	311	307	377	346	339	368	332	348	348	327	348	316	338	360	383	328	333	343	352	353	347	337	347	317	333	389	350	340	349	326	353	340	347	352	322	348	321	360	346	324	370	324	329	356	362	344	332	323	349	371	326	327	371	317	351	314	320	334	355	359	319	344	354	334	329	347	315	366	320	321	334	337	330	368	319	334	316	347	336	369	345	327	337	337	356	321	334	337	318	353	347	344	322	309	342	339	356	349	322	357	369	366	325	350	345	341	327	359	347	330	378	335	354	328	362	293	326	334	355	339	301	329	351	346	333	332	341	326	323	306	328	338	336	307	329	333	318	391	341	330	364	355	312	334	363	368	359	360	356	347	331	347	322	342	318	330	341	315	303	324	328	308	357	327	347	333	328	329	323	315	332	333	314	349	362	343	334	334	332	326	304	306	365	329	316	332	351	345	324	338	346	320	339	328	333	319	312	338	349	371	329	331	334	348	329	327	329	350	320	345	353	356	361	350	348	317	338	318	354	337	329	319	344	352	348	314	341	370	334	346	333	347	308	354	345	314	329	348	330	329	321	376	357	333	339	352	360	338	329	343	353	342	338	351	331	319	314	342	322	355	336	328	363	385	349	293	333	340	337	317	365	325	391	344	341	354	334	315	324	325	371	364	333	346	351	364	342	346	350	334	357	334	320	346	320	363	326	334	325	350	353	326	359	323	342	330	375	356	369	334	356	314	364	299	360	335	327	349	325	344	319	333	330	325	336	339	320	335	351	353	352	350	335	315	328	349	324	339	321	355	343	296	353	331	373	360	319	363	341	336	322	371	352	365	304	360	314	323	339	357	328	319	343	341	330	349	349	324	354	346	330	337	342	329	360	337	336	337	334	345	353	331	352	344	305	367	311	338	339	340	327	342	349	353	365	367	350	329	331	335	329	329	338	316	343	350	356	347	345	322	364	348	328	342	375	347	340	365	372	367	357	347	346	350	329	334	375	371	345	298	363	343	339	325	350	349	358	350	366	351	338	375	335	319	352	345	306	341	336	328	335	349	339	384	360	332	322	368	326	325	305	346	332	325	317	341	369	362	339	310	335	372	327	337	346	324	361	334	364	371	372	317	322	341	349	340	345	342	322	331	343	354	341	335	360	331	355	314	349	367	347	336	343	350	365	331	367	351	349	350	379	356	342	351	361	347	352	381	361	322	361	325	334	359	325	330	336	348	347	359	334	332	316	340	343	339	333	315	339	348	316	346	338	341	335	339	304	338	345	343	320	341	324	349	318	309	361	337	333	329	343	329	307	351	370	350	334	335	334	345	363	311	380	361	361	339	363	315	329	341	334	339	313	369	333	330	343	319	345	338	327	345	344	335	357	334	335	338	361	375	311	333	344	355	320	314	348	337	371	342	336	341	368	311	347	342	324	343	349	342	325	366	363	336	347	311	367	328	370	329	344	357	333	325	368	370	331	337	318	329	345	346	331	333	375	349	329	348	315	348	354	364	325	302	350	366	365	354	349	370	311	352	339	343	326	334	323	385	325	331	333	320	329	334	326	333	333	329	365	349	337	337	330	357	354	300	356	337	333	320	328	370	334	310	310	329	350	350	361	345	344	357	354	338	360	341	343	341	360	340	346	331	309	349	374	363	305	327	309	352	366	308	300	331	310	347	353	334	331	340	335	312	330	337	322	324	347	329	312	320	320	324	331	329	330	375	336	331	350	349	351	361	345	326	341	315	354	352	337	311	346	332	317	303	350	355	344	365	362	343	351	347	332	332	340	353	355	301	348	351	340	340	330	371	327	319	329	373	312	311	319	334	358	339	337	329	326	348	372	362	323	359	311	334	329	347	365	332	340	347	319	327	342	300	365	353	322	353	315	319	332	350	339	351	324	318	347	323	349	336	317	307	334	334	346	366	324	354	339	292	315	314	326	342	321	326	336	350	313	366	326	366	352	362	370	341	349	331	351	355	316	375	338	337	323	325	326	341	287	341	345	342	363	340	349	355	337	314	369	361	354	331	342	364	338	343	322	311	364	373	295	347	333	338	352	306	337	359	351	302	373	335	372	339	363	320	367	345	336	355	314	330	324	325	356	338	338	341	344	322	314	344	342	370	330	335	326	346	348	316	351	340	337	367	310	349	337	344	336	334	329	349	329	339	383	371	345	358	323	325	304	342	348	366	353	322	315	366	319	322	323	344	327	326	319	339	344	338	298	387	325	311	318	334	309	353	342	334	332	324	368	350	339	329	333	333	340	344	341	302	330	350	345	352	315	357	339	325	342	338	332	316	329	363	338	347	328	340	348	358	303	364	333	314	345	341	358	333	380	355	357	365	353	324	332	348	331	344	318	328	345	312	326	376	342	341	312	320	333	324	314	307	333	360	358	325	345	349	335	324	322	338	321	325	304	334	334	357	332	298	357	353	367	332	340	359	344	356	347	331	342	337	335	337	339	330	333	325
13853	1205	1022	620	499	499	518	440	437	441	428	431	402	439	394	431	446	434	390	382	405	459	393	435	420	422	379	380	436	402	422	386	403	430	399	434	401	375	426	446	406	441	415	421	428	411	433	405	418	436	418	444	402	381	430	407	461	405	398	400	401	393	410	401	446	414	402	412	411	406	412	407	418	389	404	406	407	426	376	415	421	424	383	405	438	439	413	426	423	417	425	400	439	383	441	435	437	357	414	414	423	424	404	373	433	445	408	438	384	415	431	406	416	413	420	384	390	388	416	390	398	425	402	411	390	427	383	397	466	422	427	378	396	411	416	390	400	424	404	399	432	385	415	407	423	441	414	401	410	382	415	446	415	403	403	374	402	384	389	406	410	429	419	397	418	373	422	441	432	383	401	409	402	417	406	421	414	411	402	384	428	409	394	452	382	405	418	406	399	406	424	440	444	412	407	384	399	402	381	390	396	407	408	378	408	419	385	387	449	451	392	411	417	418	430	393	391	428	416	397	406	382	446	416	413	426	410	426	402	446	416	427	389	394	417	424	405	411	413	400	389	410	410	427	409	409	429	411	428	408	415	409	403	405	421	378	387	437	418	400	402	423	433	407	399	373	415	418	401	422	422	406	422	425	401	404	391	400	431	398	413	406	383	417	392	401	400	409	384	399	425	402	399	356	372	397	362	380	418	436	427	407	405	393	375	422	395	413	382	368	406	418	424	419	379	384	401	404	381	386	424	398	392	392	418	408	407	380	415	379	407	418	411	388	379	382	444	430	388	390	401	440	427	403	371	417	402	411	415	426	419	411	409	419	386	429	401	414	432	415	391	428	383	399	405	392	447	407	440	440	389	406	420	384	403	408	428	359	451	419	393	407	396	437	424	451	438	375	440	402	403	436	418	414	420	387	402	410	384	404	437	413	416	403	374	405	411	461	406	390	424	423	396	421	426	390	396	402	408	369	423	410	385	403	392	362	400	428	375	425	414	360	416	462	380	408	414	403	409	434	403	407	393	406	421	411	430	388	414	413	413	421	445	430	413	399	420	406	425	416	409	422	387	429	420	413	406	412	424	381	387	395	415	409	422	366	406	388	424	386	428	410	418	418	404	426	421	399	390	431	419	445	370	447	423	378	442	402	400	392	400	433	393	426	402	395	417	414	406	441	395	396	391	389	425	386	409	412	412	400	398	407	434	443	434	398	404	427	376	406	443	422	436	406	389	431	427	413	413	388	389	362	420	421	406	416	387	424	391	441	386	430	413	413	417	388	409	389	397	402	386	409	388	449	409	396	419	441	449	384	371	421	422	439	425	404	394	409	401	419	407	428	421	429	390	404	387	411	400	414	421	427	393	378	410	440	404	404	423	416	378	409	392	391	422	401	427	415	396	430	394	401	416	455	417	452	411	430	403	406	426	439	414	415	402	426	412	421	409	426	424	382	444	406	422	413	388	428	425	429	434	437	393	379	373	378	385	431	410	438	396	410	363	409	424	426	423	355	452	437	407	411	384	383	384	426	398	363	390	411	424	389	410	398	403	415	408	397	374	403	422	390	404	429	419	420	428	421	407	369	419	396	409	404	411	432	420	387	401	404	378	420	405	405	395	395	445	403	379	409	412	412	426	430	396	397	409	411	416	442	404	428	418	428	378	395	413	380	408	425	403	421	440	397	401	378	367	408	370	407	386	428	453	423	404	404	389	446	401	423	419	384	460	444	379	364	439	370	401	392	406	446	371	441	411	416	396	374	412	411	383	424	363	420	406	406	417	431	415	408	408	401	399	440	361	414	414	434	379	417	428	400	424	409	418	436	393	413	396	413	441	426	412	419	388	424	392	403	395	416	380	413	414	396	413	449	397	393	417	413	387	403	471	466	427	405	433	402	418	388	405	441	410	399	399	432	410	390	403	396	429	429	397	428	395	415	408	395	449	409	421	424	426	430	443	381	426	415	456	415	409	440	411	432	450	386	413	407	406	403	418	423	428	405	385	465	431	421	419	421	384	427	428	408	418	393	441	452	387	420	443	405	432	426	394	407	366	422	398	418	435	430	402	412	387	406	426	404	422	398	417	431	393	428	445	427	396	409	425	389	384	367	439	361	412	389	392	407	396	429	440	404	382	379	393	399	437	417	405	367	437	441	413	405	427	398	430	425	393	431	412	381	442	425	411	437	382	419	412	428	402	412	448	417	425	405	412	415	413	415	377	420	415	414	441	420	431	399	375	423	431	455	380	417	397	416	409	440	419	453	384	415	415	413	410	398	382	416	401	413	392	441	407	402	408	431	452	428	367	397	406	391	385	388	402	411	443	416	448	386	385	426	404	423	403	373	450	403	408	416	403	419	439	414	380	389	385	431	398	406	430	411	391	419	403	395	384	409	434	400	412	391	408	439	401	391	415	407	392	411	391	433	425	389	420	429	392	414	473	398	448	386	402	399	397	365	428	405	420	430	426	430	398	413	393	426	423	430	411	400	431	400	394	397	441	397	411	408	411	365	459	430	385	393	415	413	407	410	434	425	400	387	401	424	382	423	405	422	410	402	402	392	456	415	398	368	399	422	378	387	389	406	418	405	396	415	402	393	413	418	431	376	387	445	390	423	441	430	387	434	390	403	406	411	405	381	414	440	435	421	419	433	435	401	385	412	380	425	410	396	419	418	436	387	399	407	397	398	405	399	419	435	420	413	454	427	407	381	385	413	445	416	397	410	397	386	396	416	456	403	441	413	405	429	431	373	378	382	430	387	408	421	383	415	405	406	426	434	411	395	406	402	410	392	413	415	403	408	412	367	398	409	426	415	422	392	447	397	412	438	410	383	388	379	427	412	388	372	397	422	415	433	414	396	407	390	427	426	432	409	390	396	391	386	382	373	379	423	400	394	416	359	380	430	408	386	457	403	422	382	422	403	442	409	392	402	403	420	414	429	413	383	410	415	381	414	409	403	405	419	421	399	408	418	399	402	427	410	470	378	394	421	413	427	413	415	442	425	371	432	427	422	421	422	451	420	406	443	418	446	364	419	385	381	422	413	404	383	373	445	430	444	436	411	418	393	403	414	415	421	366	413	396	379	419	425	397	421	386	384	403	401	448	416	423	408	411	421	390	382	459	425	426	419	446	429	413	434	409	423	386	407	401	450	425	361	408	389	418	407	426	417	427	377	409	386	364	415	399	377	455	398	395	393	400	457	392	436	395	429	417	390	396	437	422	387	424	410	384	396	419	406	378	389	434	409	405	437	388	439	425	410	366	414	419	393	390	405	388	444	401	384	383	395	399	416	425	407	400	407	398	376	432	381	397	396	406	416	423	406	378	398	399	433	424	421	410	382	379	396	407	407	415	416	415	427	424	459	370	429	426	398	412	422	412	383	403	414	395	395	390	390	385	388	435	430	413	396	419	414	447	434	383	395	410	429	401	408	426	396	392	393	458	397	384	410	413	405	424	433	388	443	421	391	408	403	404	403	440	389	416	388	424	397	415	404
23678	21220	28613	24113	21227	12462	1279	819	646	606	554	538	492	504	458	391	410	399	443	408	389	372	382	366	381	367	359	343	386	378	374	347	360	344	377	341	376	345	359	378	349	357	337	359	351	314	357	349	328	359	338	368	398	337	371	342	365	352	310	340	351	353	361	350	339	321	362	322	359	343	358	364	349	336	362	331	371	371	364	335	361	351	349	368	363	364	337	347	331	295	345	333	372	351	328	333	335	368	315	352	351	345	345	371	337	312	361	343	349	333	345	355	316	338	356	368	352	353	336	351	358	326	347	336	374	349	359	339	356	332	360	330	343	351	308	343	357	333	371	345	338	379	367	358	357	343	337	296	321	377	356	375	340	347	344	334	386	361	353	344	340	351	347	353	329	333	356	352	356	325	316	347	346	320	386	357	355	355	334	350	399	316	342	299	346	349	370	354	365	327	374	349	378	351	378	336	345	362	344	332	340	327	329	340	335	326	359	350	344	337	361	348	336	361	356	360	391	374	297	333	359	377	375	337	343	350	311	374	361	381	345	360	385	316	334	336	328	321	329	321	341	330	326	341	362	355	358	350	333	369	349	342	341	377	326	343	313	353	350	353	339	330	328	383	350	332	354	359	356	372	362	348	371	349	364	327	299	370	347	359	367	348	367	323	347	350	377	356	355	356	367	326	350	325	335	354	336	352	357	344	335	353	325	339	320	361	332	337	335	377	345	345	338	328	355	347	354	355	358	342	322	335	354	380	332	342	337	369	340	369	335	372	345	366	331	351	323	345	342	308	351	346	324	321	332	360	367	336	319	314	347	332	360	347	362	373	382	369	364	353	341	365	332	334	365	353	343	354	339	343	360	347	340	340	344	355	370	347	359	331	348	372	344	336	342	354	379	355	340	330	343	350	367	356	348	322	356	339	329	365	332	357	332	324	332	334	348	364	344	329	358	340	328	367	335	321	309	355	347	364	317	353	310	362	356	352	390	341	334	368	349	351	313	362	346	348	349	371	332	344	338	382	333	351	334	354	333	349	353	327	380	345	331	351	316	334	346	313	341	351	338	353	339	347	350	331	358	322	352	352	308	355	333	301	322	347	346	351	356	310	324	369	369	312	347	343	349	328	361	322	354	315	363	353	347	302	330	359	318	338	350	338	325	358	326	347	354	364	337	347	353	338	320	337	345	332	342	362	349	328	392	339	329	356	359	346	326	323	339	374	326	344	362	364	350	330	352	311	317	312	336	328	379	363	373	319	356	367	357	348	371	344	347	356	362	345	335	342	331	332	325	343	326	342	328	342	373	354	333	368	322	354	346	333	328	347	349	348	342	344	343	356	364	339	330	364	357	328	343	352	321	369	338	369	336	344	303	365	366	355	340	354	351	344	324	344	345	326	332	380	351	319	361	350	340	344	326	338	336	358	359	323	335	359	338	355	318	324	331	331	365	306	353	343	348	341	324	319	328	333	344	372	331	340	352	324	380	359	367	351	329	356	340	316	351	353	354	357	365	335	337	359	350	371	329	352	329	338	359	360	349	353	355	328	337	366	350	358	328	351	351	351	332	388	358	362	336	334	331	378	347	322	333	349	321	349	355	348	315	338	343	361	354	371	359	328	375	329	314	362	330	334	341	340	335	336	355	337	333	362	342	318	348	353	339	355	337	346	344	352	363	332	322	346	336	383	326	348	320	352	368	357	359	325	374	329	324	345	317	351	370	340	358	310	343	380	337	376	346	369	344	354	363	376	364	352	343	348	370	325	326	375	344	335	337	322	350	322	383	351	350	361	326	351	357	365	349	353	350	357	338	332	343	331	337	354	345	343	354	349	361	363	380	374	353	343	325	348	345	371	330	364	336	327	326	316	351	335	340	319	352	331	345	320	343	324	366	352	365	346	358	357	333	333	308	332	354	371	322	355	339	366	312	351	341	376	325	351	343	365	323	309	361	355	380	364	324	326	329	358	353	358	372	333	349	319	373	346	327	393	347	318	325	361	365	350	345	384	358	315	327	371	341	339	326	382	328	307	339	354	368	323	353	367	328	363	377	367	349	346	328	334	365	348	369	349	347	328	326	336	328	321	354	367	338	348	345	358	353	343	356	309	340	334	316	365	354	322	309	287	368	357	355	364	300	333	334	346	359	354	343	360	313	337	371	318	353	340	354	364	337	357	364	372	359	330	334	341	364	361	329	349	356	338	333	326	373	317	337	346	368	320	328	344	349	331	289	360	320	350	328	349	334	348	376	361	352	327	349	337	374	301	348	344	348	346	407	342	370	344	348	328	370	327	344	326	315	362	332	300	323	349	344	331	425	384	344	319	315	354	361	314	353	341	366	331	362	345	366	383	351	378	316	367	350	338	319	336	344	351	306	361	371	329	305	344	352	344	350	343	356	365	354	347	379	315	353	365	344	353	328	393	332	353	365	345	337	357	345	357	336	329	367	341	335	351	365	318	329	324	362	341	362	325	362	352	391	342	342	347	358	384	318	341	324	335	352	333	372	316	337	319	330	339	385	345	319	371	346	332	362	309	325	372	347	349	362	349	347	336	313	398	379	351	346	367	351	355	315	326	361	335	357	360	371	366	340	336	351	345	345	364	306	344	364	330	361	350	348	345	360	330	366	364	347	338	342	350	349	364	356	384	341	341	341	362	327	349	327	345	317	330	349	348	360	346	296	326	352	348	322	332	345	369	384	338	329	295	307	387	339	309	319	343	368	348	352	340	356	318	327	369	345	323	336	361	337	364	349	322	323	312	349	345	337	342	305	347	324	300	347	324	349	347	355	335	372	340	329	373	333	356	353	343	376	332	322	310	356	331	328	357	352	341	367	344	339	349	328	339	334	346	338	342	332	346	320	330	348	348	333	328	372	359	351	342	359	358	390	344	351	347	365	312	362	366	320	351	315	334	335	330	368	299	323	361	347	321	364	342	376	349	352	319	357	342	343	362	374	341	317	350	340	346	371	352	373	352	334	330	315	346	344	339	345	355	373	357	342	359	356	365	304	333	334	349	332	354	358	358	367	352	359	344	333	362	360	322	350	315	352	349	335	339	354	364	335	351	347	334	356	350	346	366	346	350	342	360	331	347	376	337	384	359	326	342	335	342	319	376	346	321	355	322	332	340	358	375	361	363	358	347	340	321	329	321	360	331	350	324	323	361	348	326	386	330	366	332	341	358	323	341	343	326	372	347	340	324	357	306	336	305	309	347	354	355	320	378	345	366	345	324	370	336	376	366	357	337	359	347	321	311	311	324	370	325	339	358	358	360	357	347	324	322	333	376	347	366	355	350	340	351	340	361	343	349	320	320	313	326	370	320	303	332	337	410	316	356	339	314	360	347	375	340	353	390	372	352	339	310	368	352	345	334	369	343	326	348	336	379	364	356	343	339	329	349	379	360	339	344	349	334	346	320	330	366	343	351	350	344	337	336	370	379	358	370	335	354	330	361	346	334	361	328	326	354	358	365	317	358	346	359	336	371	357	349
16792	9469	8107	3934	2697	1973	1600	1288	1082	901	868	735	684	602	588	536	578	479	482	505	471	486	475	421	434	412	457	453	413	447	420	426	441	452	432	424	425	465	421	448	397	406	372	394	392	423	390	368	406	364	393	405	399	404	402	392	445	380	420	378	406	417	425	390	357	378	378	451	381	390	421	420	403	402	405	441	428	433	377	398	430	398	418	396	407	420	419	407	394	411	398	442	409	381	399	449	389	422	372	398	408	416	403	410	390	376	371	367	424	392	376	387	379	406	423	375	353	391	400	384	378	421	370	419	411	396	420	432	394	387	389	393	388	418	393	414	401	402	382	378	390	423	402	407	424	402	397	391	391	413	375	413	381	402	364	375	390	404	396	395	395	401	402	410	391	434	405	402	425	392	413	410	364	385	384	404	380	393	413	364	375	404	400	400	408	389	388	399	416	407	419	386	394	393	379	390	404	340	391	420	386	380	422	385	401	394	391	411	390	413	387	430	389	421	388	393	402	436	393	419	375	419	371	389	411	353	400	394	396	437	401	374	421	426	390	398	422	422	398	401	363	374	412	393	381	431	394	422	383	438	410	409	412	383	375	409	390	424	414	404	374	420	395	386	411	370	403	416	411	402	393	402	407	374	396	386	438	377	421	426	400	423	401	440	355	398	390	454	375	384	384	374	408	398	399	407	377	383	363	403	401	375	392	384	370	400	392	392	404	404	413	370	390	401	389	404	403	407	402	433	400	394	416	384	394	374	410	376	393	343	407	389	418	401	401	355	395	425	395	391	412	411	405	395	418	391	392	374	409	414	384	402	405	425	389	407	380	396	417	405	387	343	399	386	387	372	412	403	417	374	395	393	423	417	417	368	395	391	408	422	391	391	395	387	358	416	375	373	391	369	410	379	365	403	401	403	405	412	416	402	386	334	389	401	423	375	405	400	415	386	416	377	391	402	397	422	410	447	376	391	413	378	427	440	379	391	379	357	414	405	401	413	417	428	403	404	371	408	392	430	405	411	386	378	382	387	407	401	399	399	400	406	417	403	406	385	410	404	410	426	433	409	409	397	415	367	412	371	412	384	352	432	387	381	403	390	386	359	398	432	433	375	343	394	418	430	410	380	412	368	400	409	443	389	418	392	384	401	415	408	407	396	410	379	413	416	393	394	392	394	372	385	406	384	413	367	396	397	412	367	396	377	360	423	418	385	391	401	393	392	395	397	357	417	398	394	396	428	399	413	415	396	411	423	416	384	411	393	398	407	375	360	418	377	412	415	369	422	392	395	398	402	387	410	401	400	367	388	421	400	390	391	384	408	411	420	394	392	416	381	434	417	419	418	397	406	395	399	374	401	379	415	394	404	352	431	406	376	417	358	409	387	384	380	411	423	370	427	397	368	402	416	436	405	410	398	386	393	391	388	397	370	385	385	381	405	419	410	408	367	359	450	420	418	396	385	392	388	433	408	413	423	371	415	408	434	392	382	390	381	417	376	415	388	423	394	405	370	388	398	437	420	411	403	435	371	416	396	387	376	388	414	376	405	415	399	386	396	402	416	413	382	413	440	392	381	395	397	375	398	381	368	407	422	410	378	408	422	402	408	395	374	400	377	403	394	366	406	426	428	399	395	384	391	391	412	380	392	383	400	397	391	415	399	408	400	401	381	395	351	426	383	404	435	388	356	369	391	419	432	378	398	376	376	397	393	386	382	383	401	374	398	405	388	401	402	414	404	393	405	409	392	415	386	369	406	418	381	416	411	375	394	403	403	382	421	410	394	378	396	429	408	402	383	369	396	425	392	388	380	400	386	380	439	346	401	387	396	379	393	403	418	425	425	400	402	392	422	395	370	362	389	387	415	391	414	366	409	382	355	386	432	391	382	411	422	406	395	395	398	409	386	407	406	352	384	393	383	422	397	373	410	437	410	402	422	391	420	385	397	406	393	387	388	366	403	380	394	369	379	377	403	411	404	413	346	390	403	374	398	376	392	390	386	406	407	397	367	424	399	406	402	366	408	378	403	423	400	430	399	378	438	392	415	399	395	445	377	408	398	394	391	395	379	394	391	396	419	376	397	412	415	440	405	369	353	362	374	369	375	404	425	437	394	417	376	362	398	443	393	423	427	388	412	414	409	394	374	397	416	396	376	383	413	402	394	391	400	375	384	375	367	399	439	396	411	387	422	373	405	410	419	389	422	409	404	377	370	412	413	391	406	377	367	387	433	395	388	382	381	395	378	366	401	366	381	397	410	377	411	397	368	379	378	370	397	384	386	398	391	406	388	377	399	377	398	411	415	379	371	401	390	415	400	388	391	392	413	411	375	391	414	426	397	406	385	379	369	416	384	400	429	396	385	399	387	380	376	401	373	395	399	419	402	420	381	401	411	386	405	415	406	400	384	392	379	395	394	401	370	417	413	359	405	413	416	417	405	368	370	370	408	372	401	374	428	427	392	412	410	390	387	399	401	392	377	381	396	379	397	393	404	402	447	476	400	411	402	402	373	354	372	364	386	393	376	404	395	382	413	385	394	410	420	403	395	367	411	417	370	409	369	429	396	396	412	386	397	396	428	390	388	361	408	422	426	407	411	433	409	413	415	373	423	372	399	382	381	392	421	375	420	402	399	414	393	398	402	379	393	386	427	382	420	366	401	411	389	409	384	399	368	396	400	417	361	416	397	394	381	381	430	422	413	398	396	407	407	407	380	402	374	402	423	414	403	363	370	399	374	420	388	362	404	412	431	370	387	405	390	394	394	381	379	407	407	413	392	394	385	338	416	389	405	414	409	400	393	400	401	369	397	379	444	404	357	397	403	378	376	399	404	374	410	366	419	383	387	400	414	377	420	403	384	434	423	362	396	413	420	408	406	442	398	404	417	396	430	437	384	391	430	412	410	403	383	389	411	425	378	367	405	368	380	396	394	390	418	407	432	397	395	405	395	363	415	433	394	382	398	386	397	403	351	382	396	378	385	373	378	403	365	419	421	418	418	357	427	401	407	370	397	384	394	402	411	390	395	405	397	413	407	387	384	389	422	376	391	410	378	377	432	403	369	403	379	405	418	374	405	394	400	408	425	356	419	391	433	402	408	392	398	396	420	376	428	381	379	401	388	380	387	362	423	389	380	364	372	408	381	385	417	404	382	367	411	399	367	400	418	454	373	416	400	400	417	402	358	404	416	423	386	393	392	432	403	401	397	407	413	408	391	389	390	401	427	358	405	384	379	393	401	387	411	418	401	385	412	374	392	407	426	383	407	385	395	429	386	419	405	374	387	373	378	389	362	382	442	383	388	412	409	411	408	397	377	372	384	387	387	409	420	382	371	383	352	374	390	401	416	381	375	381	371	401	400	415	401	370	396	387	382	412	363	395	390	391	392	392	386	353	432	408	388	424	401	420	414	409	380	418	376	369	363	357	387	374	396	390	354	415	380	398	392	393	410	389	397	355	375	404	393	394	422	382	375	408	406	406	405	403	408	405	408	428	401
24860	21228	27665	25043	12816	1234	1022	823	721	748	656	730	688	689	638	642	679	687	650	643	685	658	607	680	633	658	650	651	667	603	624	640	613	617	627	617	689	590	633	625	600	624	617	675	614	635	668	639	620	623	622	620	625	632	689	600	585	592	630	615	604	654	651	649	610	624	591	648	614	622	621	628	651	649	586	590	624	609	567	633	608	677	597	638	631	620	634	610	610	597	615	626	624	633	593	619	606	624	639	610	600	595	630	654	632	582	596	610	612	611	637	642	634	609	615	562	651	638	615	655	615	643	667	618	611	660	592	639	585	599	578	615	570	630	602	621	596	630	617	614	588	585	637	642	610	640	651	653	617	595	578	602	597	609	653	617	544	633	645	628	641	631	606	632	665	620	635	603	631	618	577	672	614	612	630	590	622	636	588	626	675	629	636	583	623	620	606	615	673	646	626	617	627	629	633	605	604	612	600	652	636	635	577	629	572	631	617	645	656	616	630	608	598	628	623	664	585	615	615	602	597	616	665	601	616	631	626	617	640	612	619	627	672	542	604	639	622	667	628	633	628	612	623	647	632	616	612	620	623	601	646	624	668	591	611	583	665	624	628	611	625	608	572	643	665	595	618	658	617	611	623	635	617	624	632	611	637	650	608	620	601	586	643	617	614	612	619	590	582	619	613	634	625	641	602	680	606	650	662	634	629	658	670	613	637	617	658	621	594	582	625	595	628	574	635	621	606	652	596	599	582	567	637	611	632	592	625	590	651	629	685	681	589	625	576	577	603	629	604	642	640	623	627	599	600	618	596	629	647	634	565	608	662	617	625	594	601	651	610	645	633	628	631	569	604	613	590	657	588	640	592	630	658	597	635	622	621	647	580	623	626	612	695	610	637	600	635	624	629	603	673	624	653	638	606	621	614	653	598	589	619	624	601	634	618	639	629	599	644	642	603	600	600	607	624	641	599	595	626	618	600	613	618	601	580	622	620	611	616	641	586	634	600	588	588	676	556	581	605	584	601	663	579	576	605	626	621	674	607	634	632	606	642	604	579	609	586	622	647	634	610	617	637	613	617	663	570	634	578	595	665	615	622	634	642	652	624	629	620	648	674	603	584	676	601	622	635	631	666	635	613	604	619	627	573	545	604	649	621	633	655	608	636	619	586	626	648	614	583	626	575	622	606	645	562	597	637	663	610	611	633	655	605	624	617	625	634	564	605	625	613	583	654	607	607	605	592	637	617	589	636	606	662	669	629	661	634	629	592	601	650	613	619	614	663	580	617	630	653	606	612	587	641	608	635	648	651	600	614	621	633	587	618	593	607	636	618	600	653	586	644	600	604	608	617	576	625	610	617	578	608	581	609	580	597	657	632	639	580	602	667	567	600	636	628	614	634	598	648	597	575	638	636	610	650	612	669	609	614	633	651	619	606	580	598	614	635	608	614	629	613	612	686	577	597	610	626	631	633	595	625	632	665	618	640	603	584	654	610	631	599	581	624	610	627	615	620	585	656	552	598	594	611	634	621	580	587	616	570	605	612	626	647	647	638	593	638	638	639	601	634	609	643	614	631	590	623	640	602	657	624	662	596	652	579	605	585	603	624	639	639	621	613	581	615	597	632	621	654	663	616	609	617	625	598	544	622	606	627	637	600	616	616	623	629	584	557	568	638	629	614	637	583	644	630	671	632	622	553	607	587	678	574	629	601	623	634	620	629	616	645	591	676	598	648	608	594	643	582	647	642	625	583	562	580	621	624	602	590	642	628	637	639	640	626	640	615	610	606	596	647	665	609	600	632	596	603	627	588	591	633	664	668	633	642	644	599	613	647	614	656	613	627	642	595	594	630	626	579	644	588	579	626	639	602	602	633	619	655	649	605	590	650	624	598	652	639	621	638	618	618	608	604	659	610	619	660	586	609	641	646	603	613	603	607	619	632	596	638	659	625	603	595	603	613	646	638	603	584	653	633	640	644	622	608	615	630	657	584	637	577	594	608	611	649	618	596	633	593	664	609	614	589	602	612	629	629	636	631	627	599	565	662	582	613	631	619	605	650	570	597	575	580	643	602	630	639	610	622	628	632	567	578	551	639	600	645	612	648	650	637	617	655	605	606	636	617	625	594	651	613	590	635	629	600	596	611	621	605	631	635	608	627	608	597	602	627	634	644	624	666	587	578	618	557	658	607	607	626	585	627	582	571	619	587	650	596	608	625	657	636	555	601	581	614	621	641	600	566	597	609	653	636	638	610	640	606	616	617	623	597	595	607	599	658	654	638	617	621	619	595	667	608	611	635	607	582	644	620	628	616	656	636	599	610	594	638	598	603	643	628	626	650	607	596	623	622	625	614	633	631	674	589	662	605	637	619	643	591	610	600	603	631	617	629	667	635	623	607	619	588	621	605	613	625	631	650	609	608	691	667	586	589	639	610	615	656	633	632	592	663	606	586	625	632	609	616	639	634	611	608	617	595	611	614	614	616	674	636	628	612	663	650	636	632	620	654	619	605	618	605	657	646	593	633	662	602	604	648	629	642	647	606	639	606	626	562	578	628	626	656	617	622	622	617	632	654	608	641	619	650	566	650	588	636	611	654	610	599	616	620	665	579	649	666	618	596	657	618	655	630	632	600	592	533	565	573	605	613	594	644	601	602	591	614	647	627	644	617	624	637	639	658	626	682	650	647	571	593	644	613	617	587	583	612	637	629	599	618	583	608	639	630	624	615	612	593	639	590	604	630	596	642	615	559	639	645	626	642	653	593	596	613	604	649	606	610	584	555	576	617	630	605	645	666	607	650	616	638	564	602	654	649	638	626	665	665	641	645	623	638	601	631	609	604	631	615	622	609	642	615	614	598	577	619	635	600	616	601	619	609	604	650	622	623	622	600	625	620	593	587	618	589	606	626	644	620	613	633	638	662	622	603	615	624	599	663	616	630	604	600	623	601	663	588	606	649	663	573	610	605	584	592	649	593	594	640	611	603	622	609	649	642	657	618	612	607	570	614	638	631	592	599	616	638	655	605	576	613	638	679	603	606	641	627	621	639	634	653	631	679	612	640	619	633	596	623	635	625	551	649	659	613	637	623	606	616	619	580	610	627	630	659	598	574	584	616	620	602	650	595	648	588	646	579	634	617	583	600	635	678	683	603	557	578	635	635	569	677	675	643	617	640	646	610	598	619	608	603	629	667	649	605	605	624	602	591	621	610	647	634	635	637	637	557	600	640	616	646	631	663	623	582	631	611	599	624	589	608	661	604	619	616	634	650	613	612	593	600	622	609	629	647	622	640	629	623	614	604	659	653	610	633	613	610	617	595	600	623	652	636	638	611	636	642	637	599	617	632	569	596	616	570	643	618	627	575	575	623	620	603	625	625	584	598	610	635	601	629	594	629	598	603	642	632	629	559	618	604	601	605	662	636	620	647	604	650	582	615	657	586	601	663	618	607	645	664	632	614	679	647	618	618	644	610	619	628	648	586	628	592	610	619	597	639	637
16786	5680	4623	2602	1903	1564	1372	1181	1071	1030	978	866	861	814	789	784	763	745	745	700	727	718	726	734	685	682	700	731	703	723	720	689	711	726	709	704	757	694	705	692	681	692	692	692	704	715	723	693	747	687	704	738	694	724	735	730	682	691	743	701	746	703	725	715	720	686	690	703	707	689	728	725	749	676	724	728	718	678	717	705	695	750	677	746	763	722	723	672	743	667	702	710	671	687	769	706	684	692	723	670	693	671	690	751	712	670	654	710	747	674	694	666	703	722	696	704	722	742	697	666	691	704	661	684	691	719	706	716	697	724	695	719	702	695	682	699	678	732	723	700	714	679	719	686	714	761	659	716	697	664	647	683	663	674	705	709	714	718	674	673	670	726	678	719	724	705	715	686	698	659	652	730	692	705	728	663	692	741	725	689	733	716	763	727	717	712	712	666	718	697	722	692	716	751	716	728	708	739	714	734	692	711	699	723	730	710	713	735	696	699	715	719	711	659	722	723	692	706	758	717	691	687	723	724	721	707	709	689	727	679	685	738	649	710	712	728	740	723	744	717	649	720	688	718	692	668	676	701	734	704	691	740	713	682	701	671	719	681	728	696	695	716	680	650	716	754	739	708	713	717	661	726	738	724	712	711	684	697	696	680	705	717	686	704	739	723	696	728	716	677	730	590	660	723	709	716	683	723	699	722	709	718	672	701	688	708	720	702	677	708	710	727	750	670	749	706	656	708	715	684	717	708	684	664	694	666	722	712	709	728	677	722	675	758	744	709	726	705	709	687	650	703	756	760	709	666	695	734	693	680	724	701	620	705	742	696	725	705	706	695	677	668	693	713	712	701	695	738	685	727	715	707	691	669	710	677	700	729	680	724	694	689	712	704	704	697	704	702	682	762	704	683	672	690	679	709	701	722	710	720	736	712	779	722	722	696	701	639	717	706	718	660	695	736	741	732	677	709	679	718	703	765	685	701	720	709	703	703	699	681	708	710	645	703	722	687	672	753	696	702	674	693	645	666	702	707	684	740	722	730	749	681	665	706	707	706	694	714	703	726	744	720	692	699	641	750	705	672	694	667	706	741	668	711	729	728	704	736	693	696	687	697	724	689	704	687	679	649	677	766	721	687	733	726	722	688	672	676	712	720	640	728	704	687	710	723	715	657	742	709	739	740	718	687	718	699	731	743	697	677	692	692	710	734	713	691	683	705	688	745	726	682	712	691	718	647	740	662	711	698	712	727	711	717	694	687	730	690	722	734	740	682	664	682	751	666	720	689	736	730	682	737	693	663	728	706	804	746	690	732	710	735	681	665	670	715	731	752	730	721	687	696	700	698	696	732	699	666	709	727	716	752	694	688	725	703	684	640	701	723	716	719	726	662	752	644	696	728	716	688	709	693	651	724	680	706	714	697	649	739	696	694	699	698	710	711	684	704	688	749	688	742	655	717	712	674	699	695	722	691	728	718	736	709	733	700	685	688	692	719	714	700	742	700	711	704	697	686	685	683	713	718	686	687	732	740	706	732	680	661	734	674	727	702	703	678	702	704	668	680	714	674	746	690	741	719	703	701	693	712	680	719	742	709	701	719	751	671	686	678	679	681	697	675	714	759	680	711	734	705	752	693	724	700	710	690	743	695	717	744	740	713	733	740	764	709	709	699	732	691	659	676	696	721	672	712	702	677	741	742	700	690	753	670	724	721	747	728	704	725	778	708	722	712	724	725	708	746	696	710	704	706	716	690	677	703	733	718	715	678	683	690	659	714	692	717	708	657	759	685	690	700	714	713	727	726	685	694	712	677	664	715	715	677	676	677	700	702	713	661	684	722	686	677	699	699	749	752	710	723	743	685	692	656	652	665	699	745	741	748	656	696	721	715	704	715	699	730	752	717	749	700	723	718	661	728	711	703	701	686	672	696	687	676	697	729	766	682	711	749	690	693	692	728	701	730	686	700	708	707	739	705	673	678	725	700	675	681	751	721	695	716	712	666	711	716	735	702	722	677	706	682	690	672	677	712	705	658	779	726	633	709	686	695	720	690	688	750	682	682	707	713	697	650	695	689	688	697	667	732	733	698	701	730	650	716	709	692	693	714	673	721	706	696	725	727	700	710	695	711	656	694	715	700	739	674	693	762	693	718	713	648	706	746	664	701	753	727	676	720	727	754	698	712	667	706	727	741	723	703	732	735	711	709	753	686	680	694	741	731	646	705	704	692	738	733	700	680	720	672	691	673	720	710	679	699	682	714	655	741	706	713	666	677	690	696	729	699	682	690	734	694	673	742	712	657	696	682	732	671	701	712	747	662	705	700	700	685	697	663	720	702	717	690	668	662	719	705	739	686	714	701	736	689	698	712	686	716	676	682	665	693	713	674	718	655	723	694	694	734	715	697	716	705	681	716	719	676	748	713	696	741	697	677	706	720	687	694	679	717	693	698	728	681	694	719	692	696	706	744	706	692	706	707	730	726	721	711	706	725	671	745	693	731	718	660	753	714	707	739	690	673	678	654	684	689	735	712	693	721	768	699	746	695	702	742	741	698	743	708	709	752	715	647	699	702	713	704	717	677	728	674	705	711	728	750	735	731	701	739	670	707	701	670	715	678	703	691	708	724	693	652	637	701	720	698	720	710	668	729	687	689	707	708	672	711	704	688	713	703	675	730	729	745	734	691	688	670	703	716	673	712	711	716	697	697	699	736	697	658	740	702	689	691	745	687	755	681	678	700	663	684	720	736	681	656	710	712	676	720	664	707	719	687	666	728	628	749	710	664	675	691	690	751	698	685	734	762	693	661	721	673	759	712	698	695	700	725	717	713	694	724	703	688	738	702	732	725	691	745	705	701	654	696	707	647	699	703	696	706	701	708	726	698	676	684	671	698	708	707	689	715	705	659	674	686	677	712	683	750	694	724	692	749	701	716	735	681	710	679	747	716	764	682	702	669	688	714	690	722	666	707	686	714	684	675	709	676	709	708	718	707	664	662	649	685	711	643	747	746	707	651	667	762	722	654	707	742	711	718	664	669	696	722	660	660	724	685	670	675	706	787	684	744	700	658	643	733	669	712	662	710	722	716	702	719	708	731	672	687	683	709	707	691	756	726	663	707	728	703	694	695	717	685	665	724	710	700	711	744	714	702	674	654	705	766	695	659	699	754	698	672	755	662	673	705	697	730	693	699	703	716	726	682	727	693	701	716	712	696	726	705	733	702	671	699	680	708	698	719	683	675	695	731	687	733	694	693	710	720	704	677	701	724	712	707	697	697	720	700	677	737	721	683	710	700	703	707	700	708	729	764	707	706	653	713	687	670	715	713	708	697	713	706	675	728	695	739	687	690	708	662	738	679	736	721	694	755	723	692	714	695	705	677	704	686	709	719	683	688	709	714	703	761	715	700	687	676	673	742	753	721	699	687	697	690	729	715	701	694	715	709	711	713	731	721	740	764	668	721	685	706	705	677	681	706	709	759	722	759	730	696	699	722	732	726
22725	21256	29096	23756	21260	21326	12273	1842	1351	1207	1144	1024	983	911	893	887	870	857	876	794	834	802	780	847	783	815	728	761	783	787	742	782	727	743	762	763	748	781	765	736	706	735	744	764	678	706	741	758	736	691	753	747	706	748	734	718	730	712	750	656	724	725	720	728	718	717	707	742	717	808	728	713	684	716	731	742	729	726	697	693	742	713	709	766	746	683	748	688	716	755	737	791	699	763	739	706	729	747	717	730	690	710	754	670	683	698	678	665	750	688	740	777	735	728	712	729	751	718	742	723	732	740	736	705	711	736	742	693	765	668	725	678	698	709	718	714	686	702	658	682	750	764	735	728	751	685	703	710	709	696	720	666	737	743	719	761	710	707	721	720	760	725	772	729	687	716	710	742	772	695	696	705	703	704	730	705	736	738	744	717	670	770	712	740	733	729	718	721	755	696	707	710	746	746	683	735	688	709	697	700	682	799	671	697	741	730	682	720	730	758	675	695	732	733	762	705	698	716	705	715	719	749	741	710	690	688	723	693	738	699	742	686	723	697	744	678	759	734	734	716	758	721	707	707	708	704	764	716	722	709	684	758	704	716	672	707	766	729	681	682	728	701	737	722	709	730	732	708	720	697	748	733	720	709	714	727	708	742	686	690	697	692	705	750	745	707	694	753	742	753	768	737	756	678	729	716	715	751	674	738	787	671	685	708	702	710	732	726	739	748	715	722	729	718	735	710	725	779	758	699	670	729	703	704	673	736	727	680	726	730	788	773	669	739	702	716	705	720	661	694	691	718	752	693	702	674	689	771	717	749	721	700	728	723	671	756	720	708	727	742	742	713	734	730	702	732	720	778	760	749	774	769	706	741	721	737	742	708	711	692	736	692	714	723	757	726	762	737	691	761	701	688	673	729	726	711	746	731	719	706	707	760	726	741	731	730	696	730	670	792	723	762	742	730	730	745	705	762	704	675	738	738	704	691	704	744	725	732	702	728	690	699	731	729	728	687	687	671	722	695	709	727	753	711	680	720	730	756	712	768	754	661	740	700	682	697	710	677	753	750	690	721	737	714	719	748	720	712	701	720	731	725	661	724	689	722	693	707	738	793	733	765	718	673	713	700	700	719	712	647	732	684	719	746	758	733	741	690	701	735	701	712	695	708	727	721	749	716	772	689	735	730	722	698	691	738	738	693	733	738	735	737	745	741	708	753	692	706	723	730	711	687	695	723	680	752	744	736	736	666	718	718	719	741	717	654	787	741	744	692	747	766	731	697	713	746	719	721	689	763	755	714	697	751	719	717	687	741	735	720	665	729	748	713	753	729	718	702	714	699	744	682	684	714	776	741	731	714	720	663	693	690	736	701	761	738	740	730	701	698	698	681	714	714	744	690	730	697	709	752	726	676	698	706	709	773	698	679	699	752	697	737	739	775	735	716	716	696	690	708	701	718	719	695	697	703	726	715	686	710	712	700	722	742	675	738	745	767	727	700	644	720	754	668	743	723	752	650	711	694	708	735	682	711	701	742	765	732	692	693	680	743	702	714	690	718	735	711	715	722	686	712	731	666	725	771	697	696	733	737	761	712	692	698	709	646	730	679	726	699	757	694	739	736	668	691	681	698	755	730	728	726	719	722	693	753	673	726	677	730	758	744	706	713	738	738	738	691	744	734	730	662	667	682	717	699	699	724	691	684	710	710	713	728	674	724	720	706	680	758	681	708	704	696	732	715	667	735	728	751	720	700	694	736	702	711	680	727	744	682	693	718	752	743	704	678	736	712	700	763	690	706	697	708	728	737	687	710	730	721	725	740	714	764	648	711	726	680	695	730	705	693	745	708	723	764	697	706	743	708	755	654	719	733	686	698	687	750	740	728	701	719	770	727	702	725	720	690	736	728	709	705	726	696	703	725	691	701	691	752	747	770	754	749	688	680	699	740	747	672	750	689	700	716	729	752	674	685	713	715	719	752	743	729	716	743	652	716	717	665	702	690	749	679	723	758	695	702	715	690	740	709	712	716	768	737	647	748	671	726	680	685	729	749	731	687	734	700	689	744	764	732	697	723	694	687	746	729	675	733	741	733	703	754	689	729	744	702	685	744	736	785	653	715	732	698	706	747	729	688	763	709	716	690	736	689	688	745	670	675	676	697	697	698	735	703	686	712	648	701	690	728	688	730	716	676	762	738	743	739	703	786	699	767	720	748	727	701	723	721	683	710	663	652	732	716	707	723	759	702	737	682	716	687	681	751	650	737	715	688	649	714	700	704	712	729	679	729	729	718	762	735	752	693	709	728	750	741	695	705	736	733	721	749	712	701	800	736	762	699	713	713	713	702	769	772	744	736	720	676	686	702	725	756	745	730	760	736	758	704	712	736	677	702	688	709	707	775	744	723	717	742	752	685	742	739	721	724	706	707	731	763	731	682	759	746	682	685	691	680	692	716	720	716	705	747	725	725	718	699	690	677	681	685	692	661	777	706	727	711	729	678	733	727	694	766	716	704	704	654	755	738	716	789	742	708	738	731	723	698	763	733	714	719	718	728	674	660	751	714	703	725	744	753	708	717	727	695	692	725	674	753	724	705	697	709	704	769	766	713	699	683	735	748	753	715	677	734	756	756	737	703	772	724	709	687	691	709	729	731	677	715	763	734	717	741	773	687	674	733	712	723	720	729	674	744	714	702	716	724	723	673	716	736	706	775	746	727	675	718	710	769	728	747	724	726	758	723	725	694	666	712	728	749	763	689	690	703	763	696	730	716	713	720	731	718	693	698	746	726	703	719	741	719	723	718	748	737	712	700	738	736	695	672	712	740	691	705	707	763	743	710	734	743	722	755	700	731	704	706	750	711	730	684	698	679	706	716	708	685	748	738	673	749	708	690	706	734	734	741	740	716	727	734	747	712	734	747	720	702	704	725	728	681	747	728	719	695	722	680	696	703	678	749	703	770	673	763	764	720	707	688	722	729	674	725	721	699	719	743	692	755	707	716	677	675	730	718	723	717	690	659	717	730	717	709	734	694	711	726	734	751	705	681	709	699	693	669	700	692	744	712	722	708	757	728	678	722	742	744	715	705	668	756	682	732	717	694	688	725	682	739	718	721	726	665	731	725	736	748	722	748	701	691	724	685	709	704	741	711	671	722	726	727	718	707	738	689	696	732	726	719	676	710	714	760	715	684	730	688	767	676	706	735	786	721	731	680	731	758	707	692	712	698	722	716	745	682	710	714	760	726	724	712	695	706	719	699	741	710	709	690	732	759	697	722	700	659	690	768	747	705	699	647	734	719	718	736	723	702	702	724	689	767	634	718	701	684	677	709	722	698	748	706	682	737	710	697	689	732	714	750	716	690	741	715	683	717	754	706	719	749	745	673	785	746	747	712	784	783	729	747	700	720	714	705	696	724	724	669	717	706	747	726	724	782	733	680	700	707	715	736	751	695	738	710	725	718	736	723	737	718	687	758	704	718	733	731	722	748	726	726	705	700	719	755
19695	15808	13243	7126	4985	3837	3057	2491	2112	1774	1678	1437	1254	1215	1142	1110	1077	1102	1031	924	909	994	913	848	863	884	910	827	838	835	885	862	810	799	805	848	751	833	820	816	784	805	835	740	846	788	831	805	796	809	770	854	769	793	784	819	824	773	783	794	801	770	805	806	769	747	805	788	749	763	801	778	753	774	805	778	783	815	807	778	759	808	802	796	774	789	818	781	821	763	782	767	776	827	784	790	715	825	812	800	807	795	761	798	815	801	808	775	750	773	744	794	806	787	755	773	772	774	813	796	777	744	796	836	730	753	761	727	809	779	774	744	742	772	745	806	768	807	794	769	775	795	746	772	767	796	765	753	759	768	754	771	781	773	781	755	750	788	797	756	753	807	762	771	750	830	783	801	748	750	820	774	810	775	800	780	782	785	762	733	825	772	805	768	791	728	811	734	747	813	772	803	764	756	818	738	799	793	772	756	779	820	797	751	767	783	802	763	759	835	756	758	807	793	803	769	753	805	789	796	736	759	767	789	839	790	755	791	766	730	743	765	766	746	760	795	794	785	821	798	812	753	814	784	779	763	748	812	808	763	786	787	785	807	801	707	812	760	754	823	782	801	775	705	745	735	742	756	737	738	781	776	827	829	794	806	780	765	769	707	762	774	752	810	772	787	782	765	812	738	749	796	810	804	733	780	731	756	759	793	773	821	801	773	711	783	767	728	786	752	726	717	767	741	725	733	752	789	708	813	735	754	810	798	775	780	776	789	812	810	770	768	773	793	786	765	826	764	736	780	824	798	818	745	737	790	790	769	746	820	723	782	740	750	784	761	767	775	742	774	812	749	754	748	796	764	767	704	791	736	813	797	746	807	780	770	751	757	798	793	772	819	758	744	785	834	794	802	786	788	779	793	743	797	767	801	783	768	773	810	743	767	795	786	832	799	766	794	782	744	795	781	731	749	778	752	748	804	794	778	787	786	824	793	773	825	762	758	764	782	824	764	736	782	766	769	810	734	756	803	827	780	781	864	769	776	775	797	781	768	697	816	809	748	753	791	747	846	797	769	767	795	789	778	760	759	832	762	769	807	829	764	772	838	747	785	784	752	753	733	778	802	784	786	748	762	770	789	824	774	796	799	794	791	800	796	823	768	757	764	786	810	790	772	781	744	776	785	808	792	775	723	769	767	809	792	820	805	792	825	765	774	792	801	754	775	774	817	798	795	754	762	826	772	788	763	778	783	711	722	773	797	790	785	795	795	835	788	750	790	738	802	799	726	748	803	805	731	753	753	752	778	763	774	783	803	786	802	774	814	777	810	801	782	812	773	805	800	766	809	769	834	765	798	761	763	809	757	751	777	753	786	783	853	780	777	760	815	747	762	777	751	754	744	790	755	795	808	747	851	752	818	778	792	759	775	801	760	778	762	788	768	786	810	763	819	768	747	742	784	783	743	738	788	851	798	833	805	769	787	774	775	772	772	786	811	774	776	828	750	834	757	756	792	782	773	754	744	779	780	817	759	769	753	768	766	806	734	791	769	782	825	762	765	793	804	881	756	756	739	769	823	765	773	831	739	795	716	755	701	738	751	767	840	764	819	737	782	775	781	764	747	791	762	769	794	786	801	776	756	781	790	772	805	759	805	740	786	735	763	787	760	765	759	795	787	819	792	800	769	753	799	767	744	764	820	813	798	817	744	758	783	747	789	798	755	796	812	760	805	790	808	751	785	822	805	737	748	775	726	799	775	818	753	742	774	772	744	786	744	737	755	762	820	806	757	782	826	811	756	804	779	753	788	788	785	813	760	763	805	783	750	813	749	765	784	869	802	749	708	775	771	751	788	775	784	775	742	759	737	750	749	742	793	760	775	816	738	786	781	794	728	729	777	742	757	779	765	771	800	867	815	745	803	770	764	775	827	736	795	799	765	748	745	786	791	767	790	781	799	740	766	754	764	771	768	740	828	796	775	749	789	822	735	746	799	768	764	727	752	782	721	787	743	803	790	765	764	716	734	796	765	779	772	835	788	785	738	771	787	802	797	772	807	713	806	757	827	809	766	807	776	736	823	813	769	741	804	818	749	776	793	768	759	754	759	826	782	781	803	780	778	778	784	798	778	797	820	761	762	778	716	751	756	755	763	799	777	828	757	789	743	807	758	784	768	815	801	725	800	770	806	768	768	793	790	782	779	776	744	797	749	845	783	762	804	776	758	825	764	798	817	776	756	742	844	788	785	777	777	774	787	779	818	723	749	765	754	789	813	796	774	788	770	790	772	835	802	824	855	713	782	738	748	804	747	788	821	792	777	795	755	783	790	789	737	789	808	753	797	781	734	809	771	809	840	792	756	768	805	771	812	814	818	761	819	787	793	756	741	750	823	759	760	780	767	788	755	808	772	769	783	768	758	802	748	756	825	777	791	798	789	791	780	756	752	776	815	829	748	753	779	779	807	801	743	790	766	777	802	783	789	802	758	778	759	763	798	754	754	745	759	779	844	728	813	782	762	808	786	760	776	777	816	796	752	759	730	800	762	756	798	734	774	808	751	763	791	777	818	781	783	800	785	725	710	752	741	769	778	757	819	746	815	784	783	748	802	783	746	773	763	789	823	788	738	754	756	729	743	806	782	805	792	732	714	742	790	743	777	785	791	755	805	822	788	770	748	745	754	772	799	843	768	711	787	790	834	818	746	788	786	739	794	804	772	745	748	783	761	765	781	724	752	817	777	783	788	755	755	748	780	794	771	775	777	760	746	804	780	771	770	758	794	839	766	774	786	772	785	782	766	788	718	763	780	795	768	739	772	764	796	797	781	746	800	720	807	800	774	767	801	741	775	790	779	789	762	728	824	799	767	831	817	821	752	796	770	769	769	813	806	763	757	759	820	812	753	781	761	741	763	716	748	756	805	736	801	797	767	761	777	700	764	772	770	762	750	766	811	756	797	720	814	778	756	793	796	719	783	851	813	793	758	803	820	808	766	738	797	830	787	802	780	763	737	769	726	763	787	710	787	770	764	760	755	820	781	776	755	798	775	725	763	777	769	776	802	762	814	782	776	766	773	777	757	731	805	826	758	742	726	802	760	766	806	745	759	773	776	781	782	750	782	782	784	756	802	799	778	792	791	747	788	805	805	786	781	790	786	820	799	804	803	779	783	757	753	785	722	799	805	717	788	838	750	808	793	822	817	804	754	776	776	809	770	799	828	775	803	756	755	783	796	788	737	776	736	749	762	702	769	748	751	736	826	816	746	755	811	794	792	769	744	772	841	777	765	790	725	805	785	793	790	795	745	704	756	805	777	779	776	796	753	777	794	839	769	740	730	797	726	786	744	831	809	763	775	796	784	763	726	739	761	753	772	756	767	783	822	786	802	741	743	759	748	738	792	809	794	731	780	742	815	789	794	806	795	750	779	757	777	725	763	768	761	737	734	772	811	733	765	754	806	804	742	757	771	796	796	815	741	809	779	780	796	806	756	788	778	723	742	734	792	825	757
27412	20484	8570	845	461	415	381	383	368	330	333	401	344	348	354	350	342	334	326	357	326	330	358	358	327	342	374	337	340	352	359	328	330	348	307	332	333	345	324	337	321	331	314	340	346	329	335	334	343	312	330	332	303	344	337	370	337	370	336	343	353	340	350	348	344	338	352	367	345	369	345	342	376	349	338	350	324	329	339	338	337	324	333	356	336	387	347	346	330	306	324	302	361	347	360	365	341	371	357	345	351	331	370	324	347	370	328	345	341	295	348	357	373	323	331	343	370	319	340	307	353	373	334	348	338	339	350	350	314	326	321	377	343	351	376	340	342	345	336	357	347	377	348	339	379	338	319	364	366	326	350	344	346	358	328	316	332	338	330	332	325	341	341	296	365	316	351	360	339	303	330	332	342	381	318	342	301	345	320	328	333	303	338	352	335	351	321	346	326	339	305	391	351	361	362	360	333	350	358	305	333	325	329	307	307	353	351	348	351	346	354	339	325	357	329	347	344	307	347	355	336	347	335	345	334	348	365	320	335	354	325	334	341	339	362	368	358	333	366	330	355	319	363	336	359	322	356	372	343	343	308	289	302	336	306	349	335	344	331	320	321	321	339	330	337	310	371	353	337	294	328	349	358	314	309	348	323	328	288	340	353	311	328	340	362	324	335	332	337	315	316	321	347	324	314	359	347	333	344	371	360	337	336	336	329	327	334	343	328	339	299	354	358	321	330	341	334	333	320	315	322	351	336	340	350	344	358	334	341	351	344	332	313	318	345	313	342	305	303	344	354	332	323	360	334	379	343	370	333	320	349	360	334	327	311	343	345	340	353	333	360	354	362	366	307	356	358	314	319	343	340	344	281	345	335	339	341	341	347	339	347	309	346	344	337	346	377	314	321	333	300	332	367	329	372	318	326	362	348	361	322	358	358	344	370	338	344	347	338	356	331	312	323	353	324	367	336	319	341	343	329	355	347	322	335	363	337	327	311	341	325	350	350	366	346	361	318	353	297	365	317	324	340	348	303	342	320	388	342	349	352	362	288	323	316	332	308	321	321	361	342	316	338	339	314	338	360	339	325	374	310	322	300	324	344	320	365	357	348	314	358	373	364	369	331	343	312	303	331	341	327	354	342	330	357	338	311	334	349	327	353	333	346	306	328	338	323	334	338	338	371	334	343	316	321	334	347	356	335	325	345	338	347	344	355	338	306	357	349	334	353	358	368	334	315	320	370	355	340	332	323	322	343	353	398	335	363	339	346	334	334	329	303	344	362	328	330	350	389	353	354	323	310	351	335	351	355	354	331	321	299	312	354	352	337	327	344	295	325	348	339	319	356	306	312	365	335	343	350	313	360	333	347	325	344	340	350	356	323	325	334	335	300	350	329	321	327	343	387	317	341	352	346	353	324	341	334	337	334	342	324	332	329	331	346	323	357	341	343	310	380	336	325	332	328	326	333	326	316	337	318	346	308	324	325	344	345	333	284	322	334	359	348	338	328	343	367	354	322	332	344	319	327	373	324	365	368	343	359	340	344	339	331	362	339	303	348	312	333	327	326	312	328	356	296	314	350	314	370	344	331	353	339	316	332	365	334	339	357	331	318	348	346	342	353	348	326	355	338	325	346	331	316	297	340	363	288	358	360	354	351	339	330	329	325	374	330	333	326	365	338	320	346	348	359	342	335	344	355	349	338	344	339	343	328	330	374	320	338	370	349	353	332	318	313	324	367	347	335	340	336	360	351	325	346	352	363	326	321	353	332	310	315	321	338	365	347	346	325	341	348	351	314	312	338	358	359	335	341	314	361	370	356	329	314	323	360	321	336	378	335	339	348	330	328	360	335	357	343	327	329	305	323	350	337	337	339	340	341	334	329	336	314	344	336	322	299	348	330	337	338	332	351	354	347	336	344	366	352	348	332	367	361	329	350	300	308	357	338	362	355	344	355	351	302	308	320	310	320	335	337	319	317	346	347	367	309	324	338	349	352	337	345	366	334	364	321	333	333	321	365	334	339	339	367	337	336	367	361	341	314	308	333	347	348	339	325	328	350	322	367	360	373	345	343	382	323	377	361	356	348	358	355	324	343	352	348	356	388	333	338	360	351	369	317	350	370	341	312	337	333	349	293	343	322	352	328	342	327	327	338	371	353	353	337	374	340	329	323	333	334	310	355	335	343	349	334	361	368	357	315	334	304	335	345	321	367	314	307	322	370	323	375	327	352	321	333	335	354	363	337	326	338	342	355	366	387	330	360	340	335	372	359	336	376	351	314	333	336	376	349	343	325	350	352	372	334	310	285	351	335	366	340	349	353	318	351	348	377	374	348	335	341	323	368	313	344	350	330	344	349	347	332	357	325	345	356	344	350	334	323	313	374	332	355	333	320	335	353	333	323	319	342	319	343	341	341	325	326	321	362	342	331	313	348	328	326	316	361	338	354	321	342	333	333	336	304	362	339	364	321	374	371	316	350	359	342	346	315	324	342	322	371	318	376	343	361	370	356	343	312	317	363	355	357	347	347	353	339	373	364	341	327	322	330	353	316	342	334	314	308	338	322	328	320	316	325	343	325	327	337	330	327	385	340	340	314	326	334	336	333	375	348	349	343	282	341	339	347	358	335	346	343	326	336	348	336	343	348	330	330	341	324	331	326	352	374	322	316	332	313	366	314	294	317	352	295	355	348	401	340	316	325	342	326	321	341	316	359	316	302	339	324	341	315	358	327	355	278	327	316	352	343	322	361	340	353	340	357	316	330	370	319	327	347	344	356	357	387	303	366	336	337	337	361	349	317	330	360	329	342	344	362	334	358	299	325	353	368	352	332	352	327	338	330	355	328	345	342	340	344	314	333	357	344	333	343	341	359	349	324	364	334	347	327	340	302	354	302	348	359	353	316	351	340	321	333	335	322	328	352	334	298	341	343	362	343	355	351	328	344	330	364	328	362	336	331	336	298	334	327	316	326	342	319	354	297	300	302	351	348	327	340	288	377	340	334	338	357	313	340	365	309	319	347	329	321	329	354	353	351	385	323	339	334	331	353	329	322	318	342	339	329	363	328	330	375	352	338	303	322	339	341	318	308	312	322	353	334	335	330	351	316	335	344	353	324	320	353	312	354	334	355	346	377	348	287	337	315	324	343	304	350	324	373	350	313	343	320	321	355	353	367	344	384	332	316	334	328	334	351	346	362	312	328	316	327	335	365	365	333	332	353	349	352	323	378	344	313	324	371	329	341	356	311	329	347	339	315	357	336	299	360	358	351	364	357	334	330	349	346	332	390	315	333	329	344	340	327	349	317	348	359	318	333	349	320	327	296	326	347	324	348	335	376	349	347	331	351	337	341	337	321	333	334	332	325	348	353	304	363	336	327	332	331	370	363	315	324	322	321	325	341	333	353	335	357	308	356	341	346	331	367	338	323	310	318	331	336	328	351	325	363	343	334	311	322	358	345	325	332	366	315	322	341	311	356	360	340	325	341	369	357	342	344	369
13870	1221	1057	671	539	479	529	487	471	440	456	416	418	465	404	426	446	432	423	379	448	403	411	423	412	423	372	434	408	438	422	393	390	425	405	402	417	407	388	418	436	401	409	400	391	405	410	389	435	382	401	396	415	394	446	423	423	408	412	420	430	404	387	414	377	404	447	393	398	418	422	383	425	416	440	393	375	373	449	417	434	423	370	412	422	420	428	404	406	461	376	405	376	439	404	386	430	365	441	419	405	396	394	400	402	421	391	411	453	456	412	370	379	419	421	387	454	417	404	396	390	429	419	424	423	429	424	402	416	420	394	415	429	456	409	401	440	414	412	379	420	423	433	406	428	440	403	415	425	423	410	352	377	430	437	397	402	421	408	437	410	402	408	402	400	404	403	447	413	412	420	426	403	394	396	435	434	407	410	397	405	396	422	392	434	391	366	418	440	401	367	403	414	436	365	380	395	389	374	419	417	413	417	388	427	373	409	425	414	412	391	396	436	410	411	410	408	397	407	401	465	399	437	414	403	397	399	422	371	358	411	430	396	426	397	454	425	410	404	431	416	455	432	439	403	453	378	387	404	414	429	432	385	454	415	424	419	419	438	379	400	418	435	427	390	405	404	407	364	393	422	451	409	407	428	383	407	443	403	398	444	412	404	399	393	386	389	445	413	417	422	414	402	397	426	385	381	393	416	397	412	405	423	387	427	379	385	383	423	428	428	381	415	393	415	404	423	418	418	390	427	442	413	416	412	426	443	407	442	415	399	429	415	401	415	422	386	415	430	414	387	422	403	420	431	434	378	395	405	457	438	374	353	389	440	405	422	378	403	419	407	431	398	393	377	397	391	405	430	394	418	390	454	384	393	383	377	378	388	413	428	389	413	393	403	410	422	404	429	442	403	395	421	412	460	401	399	417	436	397	401	400	404	401	381	415	423	386	415	432	385	414	397	451	349	397	423	401	423	442	406	454	416	419	417	418	411	410	433	378	434	405	410	390	384	401	406	421	401	417	413	436	405	402	380	398	406	386	405	386	401	379	389	412	445	422	401	413	430	400	427	411	396	422	400	420	405	361	406	432	416	407	436	389	417	423	429	429	433	379	418	421	395	399	401	418	432	391	411	417	393	402	397	409	413	427	395	393	419	419	398	411	421	442	384	430	393	424	399	388	383	378	424	411	376	382	422	457	428	376	430	369	450	417	415	401	413	407	437	382	394	396	413	430	392	433	407	380	411	413	408	389	410	405	423	390	439	412	409	398	387	385	409	390	419	428	418	401	394	376	376	398	420	431	415	375	407	413	426	440	409	384	398	379	405	442	400	422	408	358	395	412	394	448	428	409	402	405	392	382	426	474	410	401	432	444	426	396	404	412	404	406	453	426	400	400	445	411	400	423	419	433	403	406	450	427	410	396	426	414	414	454	417	416	405	390	408	394	387	409	443	414	437	419	405	395	416	416	383	382	408	385	415	411	390	412	398	421	401	399	459	387	451	383	391	380	400	384	396	432	398	415	388	438	416	385	405	400	400	440	401	394	452	364	428	409	417	412	410	381	407	428	410	392	395	436	406	410	378	412	396	410	425	418	419	419	417	409	368	382	387	390	420	403	401	390	410	399	378	442	429	427	411	394	399	446	399	397	430	373	387	426	463	398	428	401	396	398	400	409	406	425	411	412	394	404	380	411	416	422	395	392	392	430	401	427	402	426	386	396	436	405	415	448	416	417	430	438	466	401	448	412	422	445	433	414	415	385	421	406	407	410	417	409	400	423	416	413	409	407	419	394	440	422	384	393	455	395	433	400	423	429	403	377	378	422	407	398	388	426	437	393	422	385	392	433	413	421	414	409	384	413	393	422	408	415	413	406	418	396	433	399	415	374	424	402	411	384	411	439	408	402	394	423	381	410	417	423	418	397	397	391	417	422	404	397	401	420	378	407	398	434	414	430	401	399	404	379	423	415	405	422	423	420	412	417	400	407	406	370	403	390	411	423	386	416	416	388	424	391	401	438	403	437	394	382	375	417	391	400	433	395	439	422	391	403	409	391	418	402	403	399	408	400	418	427	410	429	408	377	421	420	401	406	424	411	379	427	390	395	384	419	422	406	404	402	392	369	414	375	414	401	385	417	428	409	425	423	383	408	404	453	430	453	374	423	406	374	409	420	442	406	417	412	398	413	381	384	428	395	389	433	430	421	435	418	437	412	425	371	414	413	431	429	414	418	408	436	408	398	414	419	431	374	380	394	434	430	399	391	418	407	394	391	404	411	423	432	428	400	411	410	414	433	419	420	445	399	406	393	393	414	410	354	449	420	391	445	408	407	410	432	423	435	432	422	409	402	440	430	425	444	434	380	391	421	441	402	398	418	409	383	388	414	438	401	445	370	420	432	389	388	406	411	393	393	417	395	420	385	419	423	385	398	452	415	380	402	446	439	378	409	425	396	413	400	452	433	429	419	411	435	423	418	393	409	394	430	370	407	431	402	395	385	421	422	407	402	400	398	409	396	423	415	396	406	464	404	409	409	421	419	412	405	406	405	411	375	399	374	402	427	392	446	440	392	441	418	395	407	399	429	393	395	409	407	399	399	429	423	433	414	420	417	410	417	418	405	405	430	409	384	397	399	426	418	427	426	431	402	375	395	420	422	414	389	410	402	376	406	430	387	429	433	400	387	402	420	408	407	380	403	399	412	387	416	400	407	417	405	408	410	357	409	419	381	401	433	414	432	408	447	350	424	414	437	443	421	404	416	388	445	419	421	417	416	391	413	427	374	443	437	415	408	405	444	421	416	402	388	381	407	415	388	391	376	377	410	406	360	411	434	383	409	383	372	402	418	419	392	379	414	430	415	417	434	386	404	412	434	383	383	406	418	445	411	391	374	412	448	419	443	397	415	422	414	414	405	433	408	412	425	404	418	416	448	426	410	419	454	382	429	391	401	443	446	404	435	396	421	414	429	388	418	404	398	381	423	425	400	426	390	416	398	393	397	402	404	402	418	399	401	396	394	426	395	359	414	403	404	425	385	353	397	404	445	386	437	397	434	400	384	370	416	416	417	385	417	436	419	413	395	419	399	370	383	417	401	417	375	386	417	405	393	347	394	430	408	380	379	430	387	430	389	391	383	408	402	393	407	429	406	410	408	411	362	427	433	449	457	456	373	402	415	378	413	435	391	420	400	410	385	383	428	371	395	445	450	417	418	401	414	401	423	393	426	441	416	390	401	439	419	395	414	427	388	417	435	427	451	424	408	394	421	409	439	386	416	442	409	392	402	431	398	410	421	444	405	368	379	357	449	348	402	434	405	398	441	440	375	404	401	407	414	411	435	425	421	387	446	380	401	390	417	410	421	414	405	427	385	395	428	425	418	418	405	421	393	406	413	451	435	425	379	429	389	375	446	391	426	407	426	389	380	403	392	418	417	419	422	434	430	442	390	407	419	417	390	418	416	420	413	400	417	400	414	420	383	427	413	410	433	404	422	412	397
23647	21248	28693	24089	21254	12358	1258	782	667	570	539	508	468	462	426	420	409	429	385	403	406	395	407	410	364	359	382	380	353	369	361	372	375	355	358	354	345	366	327	373	340	354	320	343	353	349	363	396	361	326	356	327	358	356	377	322	357	338	334	367	357	362	360	341	347	357	330	342	329	341	345	338	350	349	371	363	350	317	337	336	349	324	365	368	340	334	335	344	354	378	376	358	361	339	380	380	379	347	340	362	365	334	356	303	358	332	373	338	333	349	331	374	346	372	354	361	353	350	360	338	350	354	334	331	351	345	340	359	321	314	356	337	349	340	341	327	343	330	343	326	317	336	345	357	339	353	358	344	327	379	352	362	332	331	364	342	361	330	401	342	355	336	316	364	328	316	374	347	338	334	359	336	351	372	313	369	336	340	333	346	359	338	376	317	346	349	363	338	316	347	310	312	344	339	362	340	405	387	381	373	340	324	337	345	374	342	358	354	347	341	334	340	344	351	346	334	323	334	363	330	366	363	327	367	386	341	359	314	344	352	332	332	368	354	368	368	304	340	357	357	331	337	331	334	359	357	354	319	330	344	370	375	321	365	363	321	356	332	364	359	322	360	345	383	338	334	337	382	325	341	382	331	343	348	327	373	366	369	348	364	338	341	375	335	326	329	363	351	307	319	334	315	328	330	319	359	355	363	324	349	356	337	400	336	349	379	316	357	365	346	311	357	348	347	365	316	364	360	330	356	389	358	368	347	367	321	371	333	364	341	326	343	368	335	338	345	331	355	349	363	337	331	323	360	330	322	309	314	336	319	322	334	352	352	337	357	345	369	332	326	351	376	359	349	377	339	355	337	313	338	345	346	325	325	346	376	357	327	318	349	349	382	348	323	344	334	345	373	368	335	334	314	348	334	358	329	311	376	365	338	323	334	330	346	359	372	332	359	323	319	367	337	336	327	336	380	352	368	338	350	326	319	344	362	346	352	363	390	301	344	328	314	354	341	341	354	344	335	358	337	366	375	325	371	407	316	319	361	354	338	334	339	357	341	381	310	359	342	368	343	340	325	329	345	364	354	354	309	350	346	344	353	355	329	347	330	359	352	343	349	387	339	343	359	382	364	336	360	343	343	327	363	356	328	359	321	353	351	351	359	351	335	350	346	362	343	320	349	348	334	340	346	328	350	362	363	352	361	342	355	373	345	339	373	362	325	366	339	305	354	384	312	351	403	379	321	347	332	320	383	375	320	341	344	337	309	342	336	345	357	390	383	326	380	355	356	339	368	350	385	353	350	343	368	371	352	347	348	327	336	330	349	344	347	355	323	343	364	308	317	349	323	340	352	334	372	383	356	333	363	352	358	368	338	335	355	340	365	348	375	340	388	334	342	358	335	337	322	355	334	325	351	358	370	338	328	368	297	355	342	365	338	315	328	303	364	366	312	347	384	360	355	330	342	329	329	342	324	340	334	376	323	357	324	339	319	362	375	375	357	348	359	338	367	331	368	323	375	330	330	347	355	328	361	328	318	329	349	363	348	341	312	366	333	362	318	342	327	329	377	336	318	354	342	331	335	351	339	372	348	309	348	311	331	364	337	336	358	396	350	361	340	346	350	362	343	351	334	373	317	381	388	349	382	337	329	350	347	351	341	328	335	343	363	342	358	356	345	344	348	339	338	349	353	344	371	338	327	343	312	344	382	353	359	326	374	353	295	328	330	316	331	337	322	344	330	330	373	365	340	369	365	380	347	337	339	335	335	345	354	337	310	348	359	322	360	365	332	342	359	357	341	342	352	335	393	360	353	285	341	348	332	342	332	311	355	345	332	340	370	336	315	370	326	341	362	348	361	323	359	322	371	357	339	354	322	337	360	343	375	364	343	328	351	368	345	374	382	317	316	366	341	360	357	331	368	333	363	353	326	353	326	356	350	330	298	370	342	323	348	362	374	352	342	360	361	356	335	338	338	340	339	312	339	368	353	371	339	361	354	369	350	341	358	347	357	351	340	345	348	334	311	338	308	347	357	331	375	348	361	371	358	338	350	332	369	302	320	359	338	345	357	349	371	362	369	332	349	363	335	335	343	364	341	327	346	356	343	345	317	324	370	327	345	331	337	359	386	368	319	318	350	347	310	312	322	351	344	371	323	335	336	352	360	368	351	339	367	355	359	351	331	348	314	333	341	339	322	318	344	338	359	326	334	343	339	366	366	334	374	372	349	355	361	379	361	334	321	375	321	343	335	349	343	364	354	332	366	330	347	343	317	340	344	341	344	310	345	302	337	356	311	377	351	329	342	359	331	330	333	348	343	307	317	352	317	344	371	358	335	346	343	325	377	363	372	372	322	328	351	342	357	348	334	344	334	341	352	331	340	365	327	362	347	315	359	402	335	343	369	364	329	397	343	349	304	345	368	341	324	342	364	342	341	321	341	337	349	333	336	349	332	386	314	340	387	339	332	377	363	324	330	331	330	342	395	362	360	354	347	343	331	340	325	328	379	354	368	323	319	369	342	340	348	367	345	353	333	338	347	345	377	359	331	341	346	347	332	312	338	329	355	352	324	347	371	337	372	339	398	327	349	321	376	314	330	350	338	332	344	377	347	316	379	368	402	356	377	309	401	335	337	351	349	382	342	362	331	359	327	316	316	361	337	359	371	329	318	327	329	366	351	359	367	357	361	367	325	316	344	322	341	332	349	354	306	331	358	352	338	352	301	328	306	351	358	358	316	344	344	352	354	347	343	335	337	325	346	355	340	319	325	328	352	342	333	364	349	370	336	346	359	313	349	360	351	344	350	334	346	343	341	344	349	394	345	304	337	295	358	344	340	327	398	352	344	334	306	335	348	332	346	353	339	344	370	384	332	365	325	355	364	341	320	331	323	342	359	346	318	370	338	352	357	365	334	325	359	324	351	351	319	350	348	331	356	334	364	323	356	338	357	351	351	320	320	357	356	304	327	357	363	340	330	346	315	352	350	341	348	358	339	341	355	346	311	366	336	322	363	358	316	353	352	340	346	376	328	352	340	352	312	339	349	321	354	346	335	335	331	344	351	321	321	315	337	322	325	351	355	324	353	326	330	370	354	335	321	352	362	332	357	375	324	332	348	338	359	341	330	343	352	328	308	368	377	369	354	311	335	340	332	338	327	349	310	319	322	337	334	349	358	324	336	326	347	332	338	353	334	317	326	310	332	335	364	335	335	365	362	318	371	349	368	391	338	307	370	341	350	366	336	346	345	341	365	346	347	352	345	328	353	341	334	347	338	357	347	347	332	344	367	338	356	355	359	368	320	333	374	375	329	347	345	353	394	327	364	351	339	363	337	355	353	314	341	340	374	364	346	305	321	361	369	339	352	356	322	357	374	371	347	350	330	360	340	332	350	348	358	338	334	313	340	343	336	317	355	342	353	343	343	335	358	350	371	345	343	348	331	337	320	364	337	336	365	373	356	327	350	327	337	332	352	380	351	345	376	344	311	349	369	380	332	364	375
16940	9622	7806	3986	2622	1980	1557	1323	1144	962	802	755	672	646	577	568	541	522	507	464	517	533	451	461	438	467	417	467	419	450	406	438	409	421	394	394	405	424	450	427	419	397	416	414	413	449	433	396	430	438	400	396	410	418	441	397	412	399	389	378	367	383	397	404	391	415	407	393	371	357	418	420	397	400	394	405	410	365	381	396	387	393	382	405	395	398	416	397	374	387	417	408	388	384	399	385	421	412	379	385	421	412	411	408	397	369	347	390	376	409	391	387	393	414	414	394	382	389	379	376	403	413	400	401	416	429	370	407	402	396	366	412	359	416	445	405	411	396	395	391	425	416	424	413	371	417	416	403	410	402	414	399	379	401	383	396	414	424	361	379	385	375	389	405	414	433	381	423	419	427	400	408	386	380	410	393	407	395	407	380	410	416	396	432	408	401	417	392	395	396	393	387	369	368	388	400	399	402	361	386	374	389	431	380	377	375	395	363	388	414	416	407	429	391	399	391	393	390	385	377	389	367	409	407	370	385	382	409	371	401	377	422	418	413	372	380	398	436	442	420	386	379	396	407	404	409	428	383	396	408	377	384	366	425	377	385	401	401	413	366	361	379	414	423	376	332	395	411	389	402	432	394	366	423	403	370	395	420	397	360	457	398	417	408	400	396	419	411	395	403	377	372	393	417	386	393	410	420	406	359	411	377	395	389	396	410	393	404	408	392	386	392	417	377	359	384	383	375	400	393	427	356	435	385	381	365	409	411	387	379	409	391	419	427	387	440	391	408	386	379	443	348	432	394	399	377	394	388	433	421	360	377	386	408	423	430	387	396	389	432	433	401	416	405	382	411	386	400	396	424	399	384	399	385	365	424	408	388	431	391	389	394	419	418	393	370	358	395	393	364	386	418	388	401	417	386	408	390	404	446	416	402	383	408	385	366	368	388	370	392	372	397	428	421	414	393	394	424	370	403	400	385	406	422	393	418	396	394	389	376	416	460	412	429	379	399	382	403	420	398	417	421	355	382	405	405	387	393	371	417	416	388	414	404	401	406	420	423	401	375	410	383	422	377	386	432	397	383	393	395	373	385	349	424	391	408	389	393	391	343	420	401	392	417	374	429	390	410	388	431	374	412	371	408	373	377	413	370	428	403	395	420	394	387	392	412	363	366	393	398	409	388	403	377	402	409	395	398	351	384	405	415	363	375	377	390	380	377	412	368	369	363	414	422	377	413	410	381	392	416	380	419	385	421	391	419	404	367	399	386	392	404	411	351	411	407	400	419	385	407	380	399	395	384	383	399	407	401	398	432	414	407	399	400	407	413	381	390	387	404	367	396	380	386	414	395	458	366	415	436	406	390	393	405	380	415	372	389	389	393	389	388	385	438	411	374	402	378	393	399	401	398	401	390	408	388	373	374	379	416	421	390	382	408	439	401	381	391	390	414	380	421	388	403	392	420	383	412	399	392	380	403	413	375	403	423	389	407	390	416	390	413	382	369	421	421	382	399	377	389	420	438	394	388	428	400	414	382	399	408	409	406	390	416	436	416	404	391	375	389	358	379	394	384	371	416	409	414	421	405	423	419	394	395	421	380	403	404	414	378	428	418	414	413	413	373	385	416	379	414	377	446	383	435	428	379	419	367	418	406	393	388	428	390	394	374	414	406	400	374	421	385	408	419	399	399	419	416	379	401	382	429	419	425	416	387	385	411	431	383	417	400	388	418	399	382	406	391	369	437	393	443	422	420	413	398	434	404	407	407	376	401	392	415	432	402	386	414	394	360	409	374	413	393	479	398	413	408	415	403	397	376	381	396	392	380	370	382	388	392	437	371	395	414	382	417	376	395	413	398	401	412	411	422	393	370	392	403	434	416	383	403	358	383	406	383	416	390	420	388	406	404	409	376	423	392	420	386	371	395	430	405	396	363	401	413	428	378	375	373	406	421	397	378	391	413	379	403	435	386	415	408	389	424	387	367	427	421	397	394	442	386	429	387	408	416	409	407	431	372	440	415	386	414	383	384	368	372	400	374	388	379	393	394	424	379	386	410	418	402	403	365	391	393	407	414	440	438	411	389	375	409	399	372	391	386	415	361	432	403	418	423	397	400	405	434	414	386	396	425	429	371	352	398	418	388	406	393	373	359	402	419	368	393	374	401	383	381	399	389	415	389	403	388	406	391	418	418	380	394	394	399	396	393	383	405	399	369	435	388	383	380	371	388	375	412	429	388	412	398	418	409	389	378	375	394	381	404	403	347	401	421	394	381	421	398	374	398	406	393	393	424	402	401	400	390	414	401	409	398	393	396	406	380	384	377	380	385	394	440	405	398	396	393	408	410	401	388	403	374	397	383	370	431	359	380	385	371	390	374	398	411	381	387	380	434	362	382	388	399	397	388	374	407	408	402	410	401	415	379	428	391	414	355	395	401	399	416	387	433	400	412	377	417	410	380	399	401	375	394	396	395	394	383	389	397	397	402	410	403	374	394	408	377	369	386	406	421	384	405	375	397	389	402	383	395	383	404	386	398	408	402	402	378	413	420	382	402	399	377	387	401	406	395	404	381	406	368	418	389	406	420	416	389	406	407	386	413	411	404	415	353	415	428	397	416	392	378	424	425	396	420	372	381	419	388	423	394	385	387	423	395	409	406	401	360	414	376	386	365	405	394	395	395	408	399	394	381	395	401	376	421	376	387	390	405	389	411	377	428	375	435	394	420	388	391	396	392	418	370	396	403	410	393	362	376	377	448	407	367	422	363	411	390	402	398	436	433	380	385	378	385	398	389	401	396	380	388	425	405	425	377	395	417	403	402	423	406	364	384	379	375	428	402	390	390	413	404	417	404	379	399	415	368	362	387	446	420	386	393	410	393	399	401	430	379	403	404	385	377	416	412	441	388	412	381	406	423	405	400	415	392	363	383	354	415	395	406	372	415	383	394	397	393	403	396	411	443	419	387	402	393	402	401	362	410	392	435	397	414	373	455	391	367	434	389	381	401	392	383	406	418	427	379	365	379	387	435	404	410	397	398	405	422	419	382	391	431	390	418	429	411	363	415	404	434	372	406	374	371	375	395	392	394	393	422	416	419	419	386	400	383	385	388	418	370	432	406	402	405	383	412	397	400	397	418	398	413	425	373	391	380	410	384	416	384	409	403	426	385	375	395	407	444	400	402	409	393	397	354	390	410	411	373	398	406	412	375	426	419	391	412	393	389	426	406	371	378	424	399	383	373	371	381	399	385	412	392	383	397	426	415	381	377	381	391	381	391	399	424	407	391	382	409	425	350	407	409	402	401	394	416	361	407	408	392	404	396	392	392	411	375	405	374	386	391	395	377	407	388	408	405	404	384	392	406	400	412	405	420	350	394	384	395	387	418	398	377	423	397	414	386	381	388	396	383	386	403	405	422	374	416	369	416	384	413	409	385	390	410	404	382	374	401	384	412	407	403	379	412	382	394	419	340	372	390	426	418	427	362	389	367	419	410	349	413
24874	21220	27662	25019	12579	1227	877	772	753	724	747	699	680	722	669	604	668	615	624	644	590	641	621	624	606	653	625	659	615	641	614	602	649	656	570	639	656	630	645	603	635	605	607	591	616	581	590	659	680	654	600	625	589	626	610	628	604	654	603	600	636	620	670	619	646	614	668	600	619	613	609	607	539	652	651	613	599	619	635	616	617	624	567	626	661	591	604	626	656	610	634	641	566	653	585	572	604	621	614	648	605	644	641	614	612	612	590	626	624	598	606	625	654	583	634	643	611	575	597	628	652	620	618	671	625	613	649	613	671	624	582	648	612	617	578	644	616	631	629	635	636	632	594	595	622	606	613	628	657	669	588	577	611	604	626	657	636	642	620	628	594	615	611	651	616	618	629	597	641	636	589	657	623	615	608	641	598	571	628	637	633	586	609	633	601	659	610	621	575	633	621	640	616	601	643	637	605	646	604	614	618	601	683	617	677	598	606	580	636	625	639	612	676	632	676	618	592	598	611	638	639	599	632	623	586	632	610	612	639	641	554	633	601	611	643	653	608	626	626	617	608	653	622	622	582	654	607	631	592	608	604	615	601	641	634	611	636	637	631	625	616	592	651	606	590	667	608	576	607	600	626	646	584	596	578	606	635	650	601	652	628	606	600	637	616	601	609	601	597	618	647	618	608	619	618	594	623	635	619	613	640	625	601	638	630	599	587	626	632	638	607	686	619	639	628	615	611	623	587	605	595	603	628	616	588	611	638	638	619	580	585	600	639	612	620	639	617	609	593	581	612	627	579	592	638	557	601	593	587	627	628	597	613	607	646	611	651	636	634	611	636	590	595	627	633	631	583	642	626	658	620	621	637	643	612	616	608	594	642	616	649	620	654	621	611	605	606	658	648	659	600	678	603	583	645	567	635	621	579	604	586	624	594	635	611	611	597	643	616	627	601	605	614	649	615	629	623	608	604	633	591	590	608	590	618	627	622	599	702	597	677	633	593	621	599	632	626	663	604	645	637	608	605	646	593	597	577	628	608	609	619	654	590	616	628	625	594	638	633	604	627	622	637	634	589	618	575	596	642	622	596	623	639	626	621	612	625	579	618	668	617	638	647	638	641	594	593	614	583	668	640	666	627	622	592	563	601	616	700	620	599	602	599	621	611	625	566	661	629	604	590	611	626	659	608	658	665	618	620	617	620	604	615	632	628	610	598	642	623	619	634	603	645	637	639	625	602	612	640	592	619	590	663	615	614	643	612	615	620	610	631	643	622	649	676	608	647	632	597	613	572	562	641	616	612	594	577	658	645	582	613	609	592	627	651	615	623	621	591	624	595	655	634	635	656	620	618	580	610	633	645	614	585	622	568	633	612	623	612	578	619	627	607	631	567	622	621	587	582	680	609	605	598	564	609	632	666	591	647	637	586	609	594	579	586	580	635	618	613	593	633	634	618	595	658	651	656	617	607	613	619	642	659	598	599	632	611	557	598	601	636	609	602	544	621	646	611	603	620	658	624	621	639	574	655	605	624	619	601	604	672	605	642	633	607	578	617	593	589	628	613	586	653	642	629	597	582	579	659	589	629	621	635	604	610	579	628	620	611	619	635	634	623	613	625	650	611	576	612	630	665	631	636	627	636	614	659	602	615	615	603	662	682	631	607	599	609	623	646	590	582	601	635	575	598	636	633	616	627	555	608	613	635	600	573	632	623	626	638	609	679	620	612	637	612	619	604	606	621	612	591	626	626	602	631	595	619	622	607	590	611	625	594	625	646	592	616	610	610	666	616	637	647	637	594	613	646	593	640	633	638	606	634	631	606	615	599	628	618	631	634	573	638	580	638	634	617	598	630	642	638	600	629	628	599	632	578	646	580	618	577	635	634	650	591	607	583	622	582	651	637	628	619	602	622	624	598	660	646	632	587	610	597	580	621	629	609	654	608	602	598	609	649	615	616	638	640	588	626	637	604	624	634	650	605	627	648	633	592	624	574	642	644	618	626	625	598	680	602	649	641	574	637	601	610	643	599	644	630	595	599	627	618	661	612	599	621	581	608	643	621	649	657	603	645	586	628	572	611	642	658	631	637	593	619	616	571	635	652	648	645	653	607	609	584	574	652	647	610	601	632	619	621	622	599	648	673	631	636	631	648	630	638	618	610	667	628	577	631	599	607	596	607	601	638	646	646	590	611	590	561	620	657	560	615	603	648	572	612	618	619	618	629	590	642	606	622	608	622	591	671	635	615	624	634	599	650	641	648	623	647	612	628	613	603	587	587	619	644	611	665	651	648	641	618	611	607	596	614	571	597	644	630	637	644	589	661	599	631	593	584	592	638	584	606	628	591	640	617	640	611	618	591	594	619	621	613	630	625	635	580	599	621	630	604	629	610	629	622	631	629	636	638	633	602	644	596	614	618	662	635	618	645	647	603	600	641	604	594	617	651	705	655	584	656	548	666	579	590	635	652	578	656	649	579	594	603	599	630	606	613	606	643	591	607	586	622	609	646	579	586	629	652	605	633	611	665	612	608	631	606	668	645	662	616	661	536	612	634	662	632	629	651	628	623	606	613	635	634	616	621	629	573	656	674	600	574	584	578	590	614	632	661	597	634	626	620	594	642	640	635	571	605	586	699	593	634	613	603	646	637	574	649	613	655	618	630	594	624	647	613	621	626	593	626	590	643	569	596	578	660	635	630	576	612	597	616	601	625	656	685	626	632	612	603	587	633	625	659	610	582	654	618	619	644	604	624	642	597	626	635	612	616	611	615	629	622	568	610	630	659	640	589	646	607	574	571	579	635	625	597	603	626	606	592	602	678	579	642	565	622	635	599	605	615	624	597	573	620	639	588	609	651	626	622	638	634	650	616	650	659	600	646	644	693	622	642	616	601	610	608	620	622	575	605	604	553	617	613	654	639	608	612	617	593	640	577	622	619	612	637	628	630	637	631	625	590	616	642	606	633	602	650	643	596	636	634	593	595	617	651	600	653	622	627	612	634	606	609	614	642	631	631	595	628	635	585	639	605	625	604	627	608	642	615	618	628	616	617	664	574	599	617	646	622	629	647	627	643	626	613	593	637	609	651	581	647	581	649	615	635	633	621	648	639	612	582	616	633	597	625	586	655	610	599	571	620	645	629	657	609	586	598	634	623	655	596	632	633	602	615	569	603	653	588	609	621	625	597	624	555	610	620	609	603	586	585	630	637	619	571	642	611	631	592	637	648	612	616	637	634	658	633	624	642	649	610	599	621	636	554	638	657	618	620	606	606	645	610	585	648	591	590	637	648	607	642	591	581	590	680	608	611	644	609	609	651	586	582	598	640	575	623	589	613	640	585	563	597	607	639	604	625	618	628	602	621	596	638	643	614	625	613	567	654	595	611	562	621	639	617	644	589	578	605	569	578	608	642	561	588	630	573	595	637	585	615	620	610	632	592	605	643	658	627	616	638	636	615	628	586	658	668	639	621	646	637	599	600	648	604	643	607	623	641	588
17773	5527	4577	2605	1877	1509	1384	1167	1030	1014	888	878	824	801	830	778	758	758	762	759	727	734	762	722	737	736	757	744	770	789	705	693	663	713	723	716	758	726	667	747	741	737	697	719	679	734	775	704	670	700	724	680	745	729	714	744	715	726	699	718	695	750	689	715	741	767	693	689	743	747	672	730	703	670	672	761	704	694	713	704	760	720	712	738	727	697	702	668	686	710	725	700	713	685	685	727	703	678	731	649	678	703	750	723	716	676	750	745	683	727	711	664	678	717	692	683	680	670	689	740	710	707	709	713	731	718	735	715	699	698	665	721	756	778	741	756	711	759	696	722	671	747	719	686	730	742	649	697	739	662	699	692	706	722	690	697	723	697	721	726	715	690	727	667	675	664	761	682	713	710	682	693	721	721	715	687	740	740	690	753	676	684	740	687	702	661	649	684	712	718	740	741	715	727	731	721	726	700	733	719	669	664	731	705	673	693	678	765	756	679	722	722	695	726	706	691	678	656	727	754	676	697	732	667	668	673	710	731	671	710	734	697	693	687	700	679	709	693	729	749	693	728	758	646	735	699	715	700	763	713	730	712	730	660	718	722	727	704	706	725	716	721	680	737	737	709	688	714	753	710	716	692	678	738	704	722	682	695	754	715	701	740	689	711	699	713	701	692	746	705	688	701	724	711	704	678	712	706	691	722	690	742	698	728	695	680	740	705	660	679	681	711	754	703	706	727	712	738	737	685	684	686	694	710	693	697	682	674	689	754	650	671	710	730	706	668	645	692	723	679	705	755	714	698	707	696	723	664	761	673	707	698	720	704	718	729	681	652	706	710	732	718	728	725	667	704	705	706	714	684	703	679	718	715	715	737	694	722	762	737	720	690	736	705	693	708	693	738	695	698	737	740	672	671	719	673	772	695	689	716	684	706	693	694	691	726	722	747	659	721	716	709	719	715	715	665	721	675	695	686	717	706	684	745	685	710	701	723	680	681	683	726	677	682	666	729	708	713	728	730	752	705	737	742	707	672	734	703	721	673	724	695	712	673	700	718	713	666	675	736	667	706	674	692	762	713	724	701	689	676	700	746	691	680	687	637	685	664	670	681	700	714	728	741	705	750	678	650	676	695	704	674	703	682	704	693	735	745	686	721	749	717	713	707	714	739	726	710	678	735	715	758	693	767	759	739	700	700	636	685	691	695	689	747	712	697	712	712	738	700	714	715	690	674	671	729	716	641	692	730	655	714	713	696	729	686	728	679	696	701	680	697	709	765	721	720	684	680	696	767	669	727	711	688	735	713	713	721	706	707	719	728	653	741	684	705	637	714	739	740	716	712	727	741	706	687	678	704	712	691	673	757	736	708	706	714	691	716	756	695	697	773	706	705	714	708	708	699	661	732	671	739	726	696	728	726	718	675	718	682	677	688	683	714	759	756	707	735	762	645	711	714	664	711	697	726	723	673	675	718	712	730	688	689	689	684	754	679	722	691	752	742	701	708	706	702	752	723	725	696	703	712	750	704	674	744	651	685	685	696	687	703	666	701	706	710	705	666	728	715	694	704	735	708	684	689	693	701	685	703	700	733	684	693	713	710	707	706	710	735	705	726	720	677	732	721	693	710	711	675	723	702	735	745	700	721	667	689	683	719	688	723	700	722	752	670	724	694	716	692	647	674	717	718	701	714	721	693	738	665	702	726	706	700	707	721	680	736	664	702	726	682	730	700	677	672	729	653	707	720	696	693	684	678	734	743	729	667	705	672	750	706	662	683	664	673	671	691	734	710	696	698	695	698	698	722	737	728	647	699	738	699	701	696	708	755	635	710	683	682	729	733	665	694	729	689	703	730	675	709	706	676	735	677	723	740	688	720	645	733	693	694	695	688	644	740	708	714	648	672	733	718	686	753	682	711	687	718	673	678	704	717	680	727	746	680	703	667	692	682	729	696	671	734	742	718	693	729	669	680	747	689	691	659	713	715	715	691	739	754	721	689	684	737	709	706	670	737	735	703	678	697	736	710	717	734	738	690	770	699	718	665	681	705	685	691	753	689	730	738	686	696	720	682	676	706	699	717	737	727	700	763	705	711	713	729	693	729	671	714	727	697	752	745	692	720	713	717	682	733	785	680	727	775	705	693	686	737	665	673	725	742	664	745	713	716	714	696	726	643	737	706	714	670	660	739	700	733	725	681	687	741	726	682	752	684	715	735	684	718	720	690	712	651	726	708	746	695	720	665	707	696	706	661	709	709	709	739	739	728	732	709	734	733	702	732	677	699	698	715	670	684	732	691	674	716	713	686	696	659	727	743	720	655	691	743	745	695	692	721	694	754	716	699	686	706	735	683	692	692	712	688	719	751	740	770	690	664	705	695	674	744	715	726	659	712	734	710	694	671	730	720	736	713	695	722	718	666	697	699	705	672	719	694	699	710	729	721	685	722	688	713	688	689	707	755	716	686	715	710	743	704	709	705	737	689	651	717	678	739	701	673	712	717	750	719	693	646	697	719	724	660	696	741	702	710	715	698	719	726	707	719	680	700	731	711	737	764	704	749	718	668	776	756	718	684	710	696	705	696	758	697	701	742	693	721	668	713	725	725	671	719	708	728	668	710	687	710	687	779	681	721	693	684	651	696	674	721	757	701	734	724	678	672	771	725	709	722	735	672	689	698	732	687	722	717	691	709	735	726	707	681	752	730	685	743	711	688	693	704	736	680	721	677	742	695	708	680	665	712	714	715	716	727	703	665	764	725	685	764	717	707	687	690	708	732	746	677	704	708	677	722	678	720	681	720	716	676	706	671	694	731	731	717	743	656	696	751	705	655	679	696	743	679	725	676	680	694	759	673	740	684	688	721	675	742	682	727	699	731	687	745	706	678	675	722	727	729	736	753	683	666	709	627	692	679	700	703	700	736	751	710	664	746	727	708	692	701	702	774	692	679	720	686	639	699	716	686	690	762	668	702	734	705	669	708	706	677	696	690	671	702	746	708	707	695	700	699	705	692	670	701	694	763	722	694	697	678	691	684	707	731	667	739	675	725	690	693	705	667	679	697	681	696	703	690	728	715	772	722	749	722	693	673	718	650	719	701	716	718	705	718	726	753	726	698	690	715	706	695	731	681	642	712	744	717	709	706	696	757	720	705	672	724	682	752	713	713	707	669	692	697	700	754	751	734	702	651	688	791	707	729	701	727	719	689	721	682	720	730	728	692	718	668	677	705	732	715	716	689	706	687	714	701	725	737	714	690	680	692	715	733	651	708	694	666	703	736	687	701	680	707	686	691	690	713	685	708	698	664	748	729	701	709	714	717	709	690	744	686	699	688	716	723	718	684	688	660	727	697	692	663	713	740	691	715	724	734	709	701	674	731	691	673	684	651	716	736	724	682	715	685	682	678	727	689	743	671	750	731	748	704	715	721	673	742	690	722	702	676	723	707	705	693	695	711	717	689	717	705	729	712	736	733	686	728	652	711	681	705	706	686	672	760	729	675
22653	21249	29069	23762	21248	21316	12030	1843	1327	1166	1192	1067	987	951	923	938	892	865	866	791	808	836	822	826	758	804	788	778	794	734	730	741	755	744	750	745	744	793	710	796	734	747	677	737	729	697	680	739	801	744	771	723	688	733	748	742	725	737	728	768	741	744	674	739	720	696	733	739	717	738	723	756	734	723	702	717	716	758	747	698	744	715	721	713	726	756	706	719	742	730	730	724	699	711	735	750	751	715	707	717	719	716	770	743	691	703	786	718	750	773	734	664	691	744	727	729	729	674	734	755	748	753	752	737	720	732	749	762	728	738	632	747	700	709	751	727	727	740	717	740	707	715	748	728	701	729	739	719	789	761	710	702	692	734	719	735	756	698	702	693	705	783	735	747	735	723	725	745	719	751	761	740	694	736	698	709	701	711	745	710	741	720	641	682	742	734	749	701	735	699	723	711	736	765	711	719	706	705	767	775	693	715	731	709	750	732	720	749	758	708	741	719	763	703	706	689	702	684	737	739	696	709	755	721	750	732	722	702	673	732	696	750	701	773	689	665	752	706	779	706	715	714	670	717	724	734	705	764	730	697	739	702	731	703	677	775	714	708	754	736	743	732	700	745	761	722	707	743	750	724	719	742	751	718	730	761	759	742	740	706	731	723	752	666	720	740	743	703	760	737	693	685	684	747	661	728	755	711	743	695	725	738	742	735	688	762	746	739	764	692	730	737	716	746	690	720	754	772	700	673	741	733	804	665	727	774	698	725	704	736	710	730	728	671	730	725	721	718	708	736	749	681	742	712	724	711	700	724	709	730	727	727	734	675	695	778	712	723	751	729	657	654	691	674	718	700	683	692	743	792	689	747	700	665	686	784	741	754	695	701	737	715	701	682	698	726	773	733	715	726	711	725	750	717	690	722	709	669	728	685	744	727	746	668	729	729	684	742	696	733	727	705	729	747	751	763	737	714	710	689	713	726	707	731	767	758	792	758	718	703	717	718	720	681	724	730	777	773	745	726	694	715	733	761	741	730	707	703	674	689	689	683	730	720	712	727	693	713	715	670	686	722	703	737	715	674	709	690	691	701	721	727	741	729	698	723	736	752	749	675	713	704	786	722	706	740	682	682	771	728	706	679	737	710	714	701	721	770	683	768	691	748	760	668	695	704	777	778	655	677	793	716	690	756	713	761	704	744	750	731	711	704	715	694	706	742	688	718	679	707	716	766	732	737	736	696	698	747	734	775	725	747	748	707	700	743	703	752	663	687	703	711	797	774	689	735	716	700	675	727	687	687	728	701	750	721	684	737	648	700	764	710	736	699	744	755	763	715	793	722	706	729	731	708	725	733	717	720	726	702	724	710	710	719	734	721	697	717	723	743	732	708	729	736	688	736	701	734	746	713	699	737	753	686	723	693	762	696	717	754	728	738	691	718	734	723	748	750	679	773	700	700	747	722	698	692	685	675	705	719	726	714	735	685	724	739	718	729	694	688	742	720	694	698	721	702	713	748	702	651	735	774	760	741	699	725	680	735	749	765	722	725	734	754	736	746	714	735	679	705	719	686	724	711	710	713	741	745	764	770	753	688	714	711	756	765	741	697	703	684	694	722	672	677	711	773	718	726	756	711	775	714	756	726	717	725	705	716	696	710	696	675	707	736	738	732	780	803	767	711	718	721	697	694	715	676	744	727	753	718	769	736	729	707	742	715	730	707	748	742	762	705	729	683	685	736	710	728	741	690	729	721	739	756	660	700	737	732	737	731	700	691	787	746	758	698	744	672	707	700	751	759	715	725	698	677	718	712	689	737	718	701	717	745	735	714	717	740	761	751	688	722	739	757	705	690	723	744	737	723	737	704	679	713	752	713	727	742	707	713	672	732	698	686	668	732	699	693	766	713	737	727	729	739	684	718	738	689	727	780	723	741	690	730	712	739	756	743	679	740	715	711	703	732	736	739	762	735	717	706	688	756	705	744	746	668	732	789	725	735	752	742	696	724	723	746	746	684	676	675	736	693	724	725	730	745	705	775	720	740	724	729	718	723	733	704	726	724	729	705	734	711	719	704	710	739	733	750	735	754	722	760	708	711	723	709	726	723	743	733	663	677	736	713	693	724	722	728	707	686	684	708	732	688	687	726	716	710	723	740	716	724	733	744	735	695	762	711	703	715	702	721	728	689	758	718	709	720	689	705	680	722	750	769	753	729	720	758	713	707	679	710	653	744	734	730	746	737	748	727	746	665	715	738	723	732	763	695	720	691	723	727	721	707	732	676	718	758	733	711	690	713	734	683	739	705	732	693	715	718	721	673	723	752	703	749	743	696	741	673	702	679	732	668	710	725	701	688	703	729	715	726	737	756	666	728	691	702	710	705	699	677	716	742	768	700	714	764	715	724	716	745	685	753	733	795	698	727	711	763	704	721	711	708	750	650	716	701	758	684	744	717	699	696	703	709	691	697	770	736	748	723	761	707	752	707	698	750	678	702	709	760	721	718	717	695	687	752	724	720	673	712	698	701	736	688	717	701	703	695	760	707	735	776	752	709	718	740	699	695	716	718	692	717	703	762	695	745	713	721	715	708	702	707	738	713	666	694	729	726	738	719	679	708	699	743	775	723	702	712	690	718	681	724	745	728	737	692	687	713	714	747	736	703	719	744	711	750	737	696	723	703	727	725	717	708	709	642	706	715	697	728	716	691	720	770	741	721	736	747	722	742	658	724	727	724	729	736	695	741	734	742	726	727	684	741	710	726	716	758	750	714	713	781	709	723	742	732	716	726	702	685	669	754	733	733	753	793	724	688	770	714	727	751	702	712	706	715	727	702	672	699	763	702	700	661	705	741	707	692	676	772	665	719	707	669	708	737	747	757	723	712	709	728	718	726	719	768	709	700	769	679	757	731	681	743	751	707	741	720	663	703	702	712	715	754	695	743	673	745	693	700	732	734	718	716	734	724	704	732	710	697	750	707	711	692	685	742	739	781	690	734	730	709	711	743	713	730	721	712	747	711	763	746	699	755	726	696	708	675	710	755	667	737	759	714	746	749	696	724	769	706	681	714	699	783	717	740	730	736	745	712	741	749	785	692	788	736	711	687	747	714	759	712	721	693	731	691	718	707	693	771	747	750	727	739	700	708	713	714	738	698	707	746	757	739	669	736	709	705	715	745	689	715	717	698	721	704	702	720	744	720	734	711	699	743	734	745	734	658	722	683	686	712	784	714	730	692	682	702	711	751	700	748	726	710	734	745	715	738	745	712	725	740	713	701	706	729	701	714	701	732	715	767	763	750	698	750	702	707	772	706	697	741	684	711	710	752	713	710	713	703	672	749	715	729	708	694	707	724	750	699	684	756	675	733	744	693	709	680	705	655	735	708	699	706	731	687	716	667	717	701	718	733	665	696	713	705	702	705	719	760	714	704	732	683	735	648	675	716	722	684	706	736	707	743	728	743	775	737	723	712	701	739	715	721	697	728	705	737	714	731	717	729	729	712
19322	15679	13175	7085	4965	3800	3000	2432	2099	1824	1654	1424	1350	1204	1173	1067	1029	1000	920	1010	977	901	863	868	886	848	851	834	880	876	828	832	898	816	822	794	778	805	832	828	801	873	790	764	808	796	808	786	764	782	792	823	851	809	812	775	763	770	827	799	789	837	760	805	735	734	769	810	729	752	801	768	845	732	774	723	831	795	748	732	725	810	781	789	815	793	841	746	800	751	776	819	782	816	761	768	797	778	781	759	824	753	771	746	820	783	769	794	809	755	813	785	759	808	750	850	838	839	797	770	779	779	803	767	795	770	853	760	785	770	769	757	784	797	772	803	777	794	810	804	785	807	745	841	832	814	711	787	761	773	761	800	826	789	751	767	780	809	786	816	760	785	745	790	776	839	735	721	771	794	808	782	759	768	772	751	792	809	783	795	727	819	744	798	767	711	789	730	776	771	774	797	790	767	759	767	829	758	836	751	752	745	742	806	765	759	794	771	796	745	805	804	784	772	805	758	766	789	770	783	730	757	815	741	831	771	778	778	767	786	803	820	785	721	737	760	752	770	826	759	791	763	830	776	749	829	718	797	788	797	773	750	797	751	731	796	765	775	752	779	802	725	756	772	785	734	792	808	818	754	760	746	738	808	758	794	764	828	743	790	752	812	777	761	746	789	771	773	797	779	776	771	809	761	775	804	783	768	750	754	816	780	751	732	737	794	808	810	730	793	804	743	799	761	741	807	781	749	783	829	748	793	742	751	762	754	765	766	756	823	737	815	792	818	752	770	734	737	742	752	791	769	796	801	758	728	796	801	784	781	790	793	832	776	800	812	750	797	794	752	759	734	794	802	813	763	745	780	803	819	722	770	760	774	801	749	775	823	775	759	791	789	795	818	776	797	729	772	751	788	792	754	807	759	792	790	815	808	779	738	805	783	779	790	817	775	811	805	753	771	775	773	766	718	815	857	801	759	760	791	747	753	788	746	825	737	772	790	770	730	759	782	738	785	794	805	785	720	799	801	753	744	762	835	832	772	730	778	754	748	783	760	772	768	755	791	825	786	778	814	798	756	774	769	779	768	801	760	801	825	761	760	759	777	753	752	798	759	753	785	758	733	729	808	786	790	779	786	824	751	762	773	723	786	763	798	805	808	770	773	841	754	769	778	801	798	750	785	807	735	732	769	752	827	809	784	801	756	771	805	787	809	844	772	745	759	759	789	801	736	785	799	752	781	816	783	767	760	796	754	768	757	812	782	787	779	807	777	783	783	755	766	761	763	691	805	750	831	777	785	770	815	742	802	802	770	768	754	773	811	780	832	736	727	810	794	716	758	781	790	812	813	829	769	766	762	762	805	782	741	805	795	717	792	824	803	733	731	737	779	732	791	821	809	791	763	763	813	752	737	730	800	826	782	792	740	776	738	754	787	765	744	780	749	776	788	758	790	731	789	775	798	777	760	768	793	815	710	721	767	826	770	729	740	752	802	801	771	769	754	762	819	808	767	836	761	811	787	788	840	771	836	758	759	798	801	769	781	832	773	773	828	794	736	755	734	805	754	748	791	771	795	775	800	784	794	766	773	770	782	775	874	757	708	747	786	748	745	769	784	797	762	825	747	813	731	784	817	788	786	829	847	741	748	788	770	821	733	750	766	725	729	770	798	792	820	759	817	756	765	759	798	756	757	831	764	766	748	808	766	790	767	749	769	760	755	775	821	821	765	818	770	795	768	770	776	822	798	797	798	772	796	736	786	803	809	783	726	772	830	783	778	792	773	790	747	763	812	787	774	757	759	853	762	775	792	730	787	754	794	778	853	792	710	765	806	787	750	721	750	793	826	782	792	757	801	770	765	822	799	766	758	837	754	770	795	838	739	742	821	763	789	730	738	771	799	809	837	812	765	779	795	777	794	681	780	762	772	797	771	752	759	806	759	813	771	816	803	805	799	782	826	783	787	740	761	757	786	805	769	785	742	710	812	731	763	800	777	837	798	795	763	738	733	755	764	801	805	770	774	812	793	852	739	764	799	735	810	776	769	784	745	821	728	765	779	770	782	749	726	771	789	780	846	786	776	786	792	796	772	781	749	749	789	800	784	794	818	788	777	779	732	841	784	777	714	773	800	781	779	775	786	774	776	767	775	809	746	782	800	779	729	770	785	744	834	811	776	716	736	804	768	763	770	809	805	762	790	781	809	753	784	760	817	773	803	750	807	714	749	820	784	775	749	766	756	782	738	791	760	781	749	806	781	826	804	811	793	818	786	770	747	786	792	839	740	764	763	764	789	802	818	784	726	794	772	777	760	786	800	791	762	787	745	795	704	792	771	795	776	740	795	768	796	749	750	804	785	771	721	768	696	793	822	750	773	805	763	756	790	768	797	783	807	752	748	821	743	806	788	741	728	771	781	751	742	775	802	751	794	797	765	737	790	738	811	816	773	775	801	735	751	776	735	756	758	752	825	757	759	750	766	808	750	734	785	784	818	805	788	779	759	792	726	790	787	819	747	769	767	762	764	747	800	860	802	835	805	776	789	824	804	778	767	748	809	810	811	819	768	791	825	766	784	773	772	777	827	760	777	794	776	787	805	815	749	836	794	806	810	773	833	763	799	763	802	759	741	773	796	791	773	777	707	813	769	797	748	764	748	752	755	821	756	763	750	752	797	797	802	814	783	780	790	754	779	801	723	792	783	788	796	765	790	698	765	776	828	775	752	797	762	771	766	789	758	806	766	804	745	835	787	754	724	750	803	773	770	743	779	776	791	723	708	729	797	796	827	755	748	848	760	810	771	802	760	757	785	799	770	776	764	782	769	774	756	747	732	794	786	747	822	821	749	750	786	766	729	818	838	782	784	736	799	791	729	740	791	835	816	790	743	759	804	751	756	774	737	768	782	780	822	792	791	785	720	776	785	780	776	787	753	724	724	791	829	775	815	813	758	819	792	790	725	785	763	771	799	779	799	783	788	770	793	782	802	786	769	756	775	768	782	738	760	722	776	814	756	780	745	705	776	776	773	766	766	767	762	800	807	769	777	755	750	739	781	763	727	749	725	750	820	813	759	760	760	752	774	783	826	776	776	791	804	804	816	739	769	844	815	752	741	765	793	786	773	795	790	768	744	788	844	754	750	804	812	752	763	767	756	784	784	747	785	751	760	750	746	789	773	761	819	732	781	789	728	774	768	778	840	800	766	753	825	790	777	770	803	767	742	751	782	792	766	807	746	817	824	793	745	804	780	767	820	784	775	754	765	715	808	810	762	825	773	776	795	778	740	768	769	795	815	792	804	783	757	750	806	769	781	798	772	745	810	733	815	795	777	746	765	836	822	790	753	783	765	757	775	772	777	797	788	786	792	792	791	767	817	759	801	832	771	798	831	788	790	746	835	779	779	750	804	786	745	775	791	764	747	812	739	760	779	798	781	819	753	778	758	784	786	777	833	749	778	778	802	735	807	775	735	773	794	775	791	765	783	812	827	724	763	763	773	774	774	770	784
27392	20421	8495	770	472	425	370	368	362	359	321	337	333	351	326	345	357	339	345	345	339	319	354	337	334	349	350	337	379	385	346	310	350	344	326	351	331	345	367	326	338	324	396	320	331	354	342	324	344	330	320	301	345	338	319	362	331	327	347	362	330	351	320	329	320	354	328	336	325	359	315	353	323	342	347	376	314	333	341	323	321	328	361	340	380	308	367	381	380	333	318	331	313	327	347	314	349	312	320	323	345	361	331	324	336	347	368	322	339	358	322	308	318	316	352	338	342	320	349	330	352	357	362	324	306	350	337	318	318	338	318	316	327	322	346	336	340	341	359	364	323	325	352	331	401	339	327	356	330	295	348	333	346	318	342	355	323	337	337	357	366	322	345	344	346	340	342	339	302	332	329	330	338	345	351	330	319	342	352	378	316	311	330	357	350	321	326	329	332	353	351	336	348	314	378	359	380	353	352	347	345	337	359	330	307	341	350	345	329	344	337	315	340	329	335	294	348	356	325	346	331	322	309	345	358	330	337	349	357	352	332	358	316	338	308	324	343	347	341	326	330	322	325	344	332	301	365	325	338	307	337	334	296	306	356	330	348	347	349	344	363	341	357	334	311	365	319	309	337	369	379	313	346	342	335	347	358	329	357	368	332	359	325	314	306	306	338	340	330	326	343	356	354	324	339	314	343	312	338	340	344	355	344	339	336	361	352	320	364	352	332	313	367	334	327	313	317	323	319	347	369	353	312	358	373	378	306	323	368	322	371	352	341	347	339	336	316	326	339	316	345	334	325	343	351	323	331	311	358	358	347	374	344	337	341	336	314	338	323	330	365	290	316	328	335	335	360	336	322	350	343	322	372	328	338	293	352	340	320	335	362	365	320	314	334	360	354	306	323	356	327	312	301	279	348	366	313	340	335	352	335	345	345	323	329	332	340	298	326	348	342	373	367	331	348	345	347	350	336	347	341	349	355	325	298	325	328	327	347	353	330	322	309	325	348	350	310	353	324	330	332	365	363	359	309	305	360	330	346	330	357	382	313	359	340	315	345	372	338	343	316	312	338	339	338	351	357	346	332	350	332	354	323	328	354	351	339	326	339	348	326	347	360	340	334	325	383	323	375	350	307	302	317	328	363	358	322	324	345	319	315	308	340	333	356	368	345	320	346	346	310	325	308	368	343	358	365	345	332	332	328	355	350	323	333	326	343	314	341	318	346	344	318	360	356	327	334	334	350	330	341	342	351	329	365	357	298	351	351	328	329	347	338	314	344	332	333	313	320	323	331	358	362	339	340	335	359	317	337	336	334	305	356	341	333	338	365	338	351	352	322	342	370	310	378	348	345	338	341	374	319	360	317	344	339	372	357	313	310	329	360	341	337	365	357	322	340	328	336	328	322	359	347	329	301	344	348	332	360	321	328	342	332	315	345	351	329	357	356	339	338	335	335	325	331	347	354	319	337	344	345	338	357	333	335	311	323	353	330	343	345	336	319	345	308	339	323	322	340	311	342	370	332	331	331	348	303	361	342	321	327	366	314	344	334	342	348	326	319	337	337	364	355	349	343	324	346	307	344	348	334	296	345	336	349	349	342	312	341	339	346	330	372	337	318	322	314	348	292	347	298	333	334	332	322	368	365	310	365	327	353	364	315	358	343	326	338	344	312	304	351	326	318	339	315	326	320	346	353	336	318	348	326	350	354	340	362	355	331	334	297	337	312	330	327	366	301	322	349	357	320	311	345	349	338	362	354	336	351	325	330	321	349	325	337	349	360	340	324	327	345	329	367	336	357	355	341	319	350	346	369	325	346	331	317	351	328	385	302	327	337	345	336	328	316	338	322	325	323	361	321	340	337	306	356	331	354	321	324	348	319	327	319	344	317	308	322	375	342	348	341	343	331	359	348	356	325	300	353	331	307	341	322	379	346	336	329	343	333	333	324	340	361	324	319	332	342	314	361	366	355	355	350	316	355	312	327	332	336	360	352	313	338	358	345	328	320	315	333	320	344	312	345	342	366	325	317	308	336	320	364	316	327	319	371	343	337	327	349	311	346	341	345	335	309	369	319	358	336	366	345	321	340	316	316	326	356	385	358	353	363	326	306	344	332	348	376	325	337	339	329	334	329	332	318	370	308	356	360	323	296	328	328	340	329	326	328	350	359	361	360	324	334	332	322	355	309	336	360	359	374	321	372	316	369	335	339	319	357	341	332	335	334	337	333	380	348	342	315	337	332	334	333	342	336	345	339	344	342	334	346	355	341	318	346	352	335	365	336	337	327	332	334	303	343	352	380	348	367	330	334	374	340	332	360	326	360	314	316	338	322	354	315	331	359	346	358	329	358	366	364	329	315	343	377	347	351	317	332	343	354	349	329	336	346	343	362	340	378	355	304	386	362	355	321	308	300	357	357	346	347	334	341	362	345	355	321	342	330	329	304	375	331	340	321	323	345	310	347	341	349	330	366	355	318	377	320	358	333	343	298	341	350	305	298	367	345	327	304	366	317	342	327	305	351	314	351	338	350	358	326	346	307	329	340	374	349	354	380	352	314	365	320	321	390	311	340	349	324	359	356	333	352	316	330	370	325	346	358	336	326	338	322	329	345	361	337	355	329	339	342	329	337	338	309	345	336	331	345	364	354	337	328	357	360	347	328	355	376	347	332	338	303	363	316	324	329	353	355	329	353	365	342	343	333	363	335	347	358	340	364	314	342	382	332	347	348	358	325	355	329	334	368	382	333	348	344	356	309	362	346	330	347	295	365	344	352	348	352	331	350	345	363	346	330	353	348	336	354	342	326	348	351	335	308	343	338	332	330	385	371	341	339	338	358	325	320	364	338	334	311	319	371	321	329	327	333	341	363	328	368	321	341	367	368	348	354	378	361	376	318	333	349	357	321	357	323	354	355	299	310	313	327	329	330	336	366	311	351	306	341	317	349	310	359	317	326	362	307	348	377	339	340	317	308	358	312	299	340	342	383	340	357	354	308	349	320	351	352	324	336	332	316	324	300	342	338	307	363	332	357	328	336	354	360	350	283	348	343	358	360	371	373	348	326	314	321	334	358	350	328	384	332	361	368	315	343	327	326	320	341	314	326	333	359	374	323	328	358	354	372	344	334	343	304	351	354	351	330	356	345	328	347	350	351	357	316	345	325	350	324	351	326	339	384	352	337	371	323	327	296	328	376	342	352	325	342	314	324	330	356	372	318	325	361	319	351	317	326	376	341	351	331	332	355	327	319	385	346	356	347	335	370	339	316	352	348	316	349	374	369	330	360	372	326	341	342	340	308	344	316	355	305	349	299	361	336	345	324	329	348	298	345	370	346	354	348	328	333	362	367	315	323	352	346	320	322	355	337	326	348	347	357	337	334	330	359	327	342	350	325	316	357	341	367	338	366	317	353	335	357	339	349	345	346	351	357	354	355	306	337	308	325	340	329	349	332	334	342	351	353	324	348	329	339	351	353	300	379	318	368	316	338	352	366	353
13170	1188	1115	631	552	559	489	453	456	436	427	448	397	418	409	401	436	398	400	405	417	411	401	404	449	402	410	415	415	401	416	442	469	409	430	421	431	400	395	431	403	411	450	424	386	400	436	390	416	411	434	428	400	369	403	407	403	394	374	418	398	425	382	393	417	425	425	416	396	386	411	413	440	382	421	367	404	432	432	442	365	407	412	406	453	407	422	404	437	429	381	405	418	388	401	415	386	401	394	401	412	391	433	421	434	415	429	420	410	410	393	402	414	423	400	409	410	404	419	402	399	425	388	413	447	425	386	409	435	425	374	440	418	355	408	447	420	424	398	395	431	393	449	387	369	393	390	448	413	422	429	408	396	419	436	412	395	416	446	442	389	393	397	378	405	401	391	426	483	423	407	435	419	414	438	400	405	421	364	383	388	423	426	411	417	408	384	435	399	400	390	442	400	375	399	420	380	436	392	455	394	395	410	395	434	398	432	413	409	425	422	422	424	394	439	418	434	373	460	416	425	409	446	423	378	436	414	414	405	393	417	405	403	398	341	429	427	401	416	395	389	442	428	410	414	377	447	423	413	447	442	418	385	414	417	409	437	419	426	431	408	414	399	419	417	426	438	419	396	397	448	392	451	413	465	402	444	421	387	389	419	443	418	407	426	415	387	383	413	388	450	440	397	401	407	394	406	417	433	369	359	418	389	400	418	437	394	408	391	428	395	380	407	417	440	372	391	405	407	407	416	428	414	416	391	450	411	427	416	421	398	433	420	423	404	397	400	412	419	404	407	390	400	412	409	409	398	413	396	418	440	428	415	403	404	369	412	430	393	401	421	398	427	412	407	404	428	411	406	409	421	394	441	436	418	409	369	393	404	416	384	411	420	392	414	424	385	446	411	426	404	399	381	414	425	391	383	402	370	431	434	420	379	389	405	444	432	392	405	377	385	389	400	431	443	437	404	411	450	379	387	435	437	396	421	394	398	454	426	411	443	422	418	410	418	414	451	459	418	418	400	437	448	428	403	412	400	393	394	425	416	380	415	414	392	387	433	418	425	402	431	409	440	399	395	392	411	414	438	399	433	399	425	435	407	398	405	407	395	380	397	404	407	420	391	416	405	431	410	400	410	412	419	427	441	386	429	406	479	425	399	422	406	433	370	404	402	423	416	427	424	401	409	433	390	392	429	405	403	402	399	414	432	408	449	429	398	431	418	383	408	431	411	400	421	447	394	428	408	375	426	398	432	387	438	392	410	418	380	407	421	418	417	423	437	437	380	415	390	440	429	440	437	419	386	403	431	432	404	419	396	386	408	408	404	439	404	424	420	414	424	396	408	420	411	402	435	446	426	379	407	421	426	392	430	423	390	364	392	396	385	437	427	397	450	387	422	404	409	402	398	400	423	427	389	400	417	435	435	411	382	384	439	397	439	385	404	402	430	434	419	399	427	436	445	399	428	443	438	443	416	399	434	423	383	446	393	424	397	426	383	367	412	387	421	434	419	400	439	375	434	410	447	387	410	423	424	464	395	410	409	423	437	413	395	429	400	388	446	448	426	406	407	412	401	424	424	385	438	391	369	409	396	365	385	437	398	410	398	409	427	405	434	435	437	379	403	389	382	402	388	459	396	455	421	391	438	387	459	430	408	443	402	387	429	413	430	421	421	410	407	432	432	395	421	402	385	409	424	420	440	397	437	436	415	403	397	378	411	430	450	376	446	398	424	412	414	410	405	383	369	383	403	456	387	392	395	395	408	395	403	400	390	411	375	399	419	376	384	400	397	414	395	400	375	424	389	406	440	407	388	425	387	412	440	376	420	430	422	397	396	398	422	403	457	421	396	421	419	415	420	410	430	437	421	413	397	421	377	395	380	403	430	409	428	381	384	413	417	466	389	410	392	399	380	393	397	406	422	435	454	418	401	400	341	425	411	372	425	360	425	425	410	399	409	415	413	377	403	399	438	399	414	422	401	395	400	445	400	411	412	382	409	410	415	430	402	414	440	392	398	446	383	426	440	420	423	386	424	424	414	362	417	406	385	424	416	400	423	396	418	397	399	416	397	411	391	429	397	424	394	402	401	446	432	431	400	430	401	422	416	408	398	394	429	424	400	407	410	388	405	413	429	387	368	400	422	409	398	396	407	398	419	414	421	400	426	406	416	433	404	416	412	404	438	400	413	412	410	428	441	409	424	416	411	435	389	447	388	416	397	412	439	382	376	430	380	417	407	413	424	392	402	422	433	447	443	441	408	396	408	394	430	394	389	412	416	423	387	413	380	420	381	398	379	438	419	398	414	402	417	435	409	408	434	381	430	391	384	442	437	397	412	399	427	347	414	420	392	421	428	444	434	438	437	437	442	366	425	375	425	419	397	374	379	436	415	404	419	402	402	376	452	437	403	425	384	375	414	390	398	412	408	426	433	381	435	391	392	374	399	392	371	406	427	446	435	382	391	420	406	437	448	389	374	411	443	398	431	418	380	418	444	408	411	389	424	430	410	408	407	403	398	384	382	408	380	395	378	446	387	405	385	409	404	410	428	440	430	378	420	398	391	424	397	386	395	438	408	369	411	438	385	427	444	381	393	458	406	380	438	414	368	411	438	431	433	388	429	392	415	413	434	455	421	393	378	394	438	414	393	383	411	429	417	399	411	436	413	432	411	450	408	389	417	423	416	399	439	432	400	380	399	413	409	401	428	391	385	423	417	411	427	425	420	396	413	409	421	381	412	414	425	423	402	403	417	364	430	404	452	416	433	410	410	411	485	438	380	402	399	434	424	382	411	428	410	426	406	400	435	407	430	392	378	396	412	397	413	405	467	392	389	392	400	420	427	440	424	434	355	400	399	392	401	441	397	394	398	422	358	369	396	408	359	428	359	404	406	408	411	405	410	409	453	409	424	393	388	409	424	433	442	447	406	439	388	398	383	430	415	402	392	378	433	383	394	375	429	358	438	429	405	371	405	424	379	395	375	430	397	446	433	405	393	406	399	429	466	429	429	419	432	436	377	418	455	395	415	399	423	439	416	437	417	397	391	426	415	400	433	412	407	424	440	413	412	423	422	412	397	423	414	410	441	391	415	415	361	425	422	392	397	445	428	426	412	414	422	422	407	393	409	378	389	410	419	430	357	396	407	427	392	383	386	407	417	406	383	429	401	417	426	433	414	440	384	423	429	408	432	407	403	406	392	419	389	396	401	440	427	433	413	406	429	403	422	420	410	413	380	375	415	412	393	386	398	438	411	382	401	418	407	417	402	379	414	405	393	435	441	415	405	405	419	426	418	377	385	426	417	420	411	383	454	409	424	400	412	418	415	422	385	384	401	400	390	434	427	424	436	400	390	405	394	430	403	435	394	467	388	435	445	419	398	412	428	401	420	382	404	406	445	404	400	381	392	374	414	403	405	391	406	411	442	400	412	383	397	414	421	421	423	403	440	396	412	406	449	409	397	401	402	416	429	390	422	400	379	404	413	402	406	412	425	388
23648	21220	28604	24145	21224	12004	1295	763	656	597	541	492	484	462	427	473	425	416	410	388	356	381	369	400	396	392	344	350	377	339	317	360	353	352	372	345	365	365	379	378	365	343	366	353	370	382	329	341	340	366	365	340	358	342	372	326	315	333	353	359	352	355	338	332	328	330	385	354	331	354	359	363	353	348	342	346	316	347	342	348	351	366	368	340	332	370	356	371	346	371	370	351	344	376	343	345	377	353	341	334	359	352	379	338	371	350	318	347	329	351	329	308	307	344	324	333	350	306	329	365	342	355	354	352	358	368	336	379	378	305	350	374	334	333	352	330	322	382	363	356	361	316	339	375	344	347	346	341	364	357	355	354	329	339	364	313	366	375	308	335	341	326	337	341	334	313	333	349	325	353	320	356	322	330	339	364	342	354	335	344	346	361	324	338	361	341	325	319	334	376	317	345	334	353	353	363	338	355	331	357	383	366	366	355	319	344	315	362	321	353	340	335	343	350	326	354	345	349	338	326	367	337	353	354	320	347	364	333	319	347	324	353	375	355	344	338	310	368	331	339	388	338	369	342	326	361	348	364	317	328	326	337	356	338	333	357	339	366	372	358	355	323	347	313	339	350	333	354	345	322	358	356	358	347	368	379	346	351	340	362	328	333	348	334	362	361	391	344	348	349	345	328	327	336	332	321	363	342	371	362	341	324	337	351	332	334	368	393	373	357	343	360	354	319	384	355	336	330	342	321	360	312	325	348	342	329	319	322	339	337	318	307	332	341	350	312	368	366	329	322	395	339	309	331	334	345	346	313	342	326	344	314	335	343	352	344	349	334	329	362	340	350	340	345	339	351	354	330	352	347	358	353	366	331	320	333	346	346	346	353	364	345	351	356	351	368	362	363	329	340	393	369	353	348	321	338	365	352	328	359	358	341	360	332	327	365	336	346	325	324	356	321	340	354	325	357	336	371	321	334	334	376	359	361	351	340	337	342	356	348	361	353	374	339	329	369	379	351	361	338	351	380	336	331	335	344	316	330	377	356	367	356	306	346	351	334	354	389	357	334	353	335	389	343	334	352	337	330	362	348	344	357	340	374	337	353	387	353	354	322	355	345	316	341	326	355	351	359	353	355	372	333	327	347	338	352	374	337	356	329	343	364	367	355	330	322	379	363	325	349	346	327	340	354	331	320	363	327	306	353	357	311	351	357	336	356	341	323	387	339	351	338	360	335	349	329	311	366	354	320	325	326	349	383	355	332	360	332	399	373	322	333	340	349	357	361	357	344	335	335	345	358	373	358	331	372	374	344	331	322	359	338	374	341	354	339	367	333	361	339	341	333	338	358	323	352	373	334	370	339	346	303	298	376	360	372	331	350	327	353	336	341	371	368	324	320	345	326	340	340	311	346	343	319	332	323	326	347	350	317	363	346	319	356	356	315	361	317	360	355	305	358	346	343	347	322	362	361	298	362	330	341	348	344	353	362	342	339	331	342	380	356	317	330	348	340	357	340	343	329	309	331	369	376	353	313	345	370	320	344	324	372	336	286	357	343	327	322	347	336	340	360	348	349	346	341	337	349	334	385	364	365	298	337	348	307	358	361	348	329	358	341	356	360	319	334	355	371	358	346	322	354	321	329	351	370	352	344	334	344	341	347	368	328	359	347	328	348	307	358	341	332	332	381	324	350	320	338	330	336	351	346	350	335	350	376	369	329	337	333	348	321	321	331	359	374	376	326	378	333	353	319	331	364	352	344	365	334	311	323	335	336	295	349	335	328	359	340	341	329	327	343	329	309	311	340	347	360	350	296	374	346	345	314	314	356	350	372	341	340	306	359	369	343	356	332	330	353	360	348	325	350	341	338	328	307	331	353	362	369	343	388	321	342	331	380	349	369	327	322	344	311	347	336	344	339	342	352	339	336	317	321	369	355	315	334	342	343	310	349	375	356	366	381	341	331	326	342	338	355	351	349	320	359	342	346	340	341	337	357	380	327	352	370	297	340	357	318	333	354	353	335	365	326	299	328	348	327	361	344	331	336	309	368	322	352	356	370	345	334	364	332	380	374	379	342	351	316	324	311	334	340	341	333	344	328	329	344	337	335	387	368	369	313	333	367	354	355	365	353	361	328	343	372	361	338	363	326	348	314	325	339	342	341	331	323	365	349	336	370	380	364	344	347	363	350	324	374	351	343	323	343	391	329	318	360	348	356	341	331	342	372	353	348	336	326	332	324	300	335	355	339	361	329	321	356	321	328	365	353	351	324	372	347	375	328	377	335	334	312	329	339	321	338	333	320	365	325	340	343	334	342	369	343	360	343	346	357	352	382	327	346	349	362	375	325	335	342	331	346	343	331	353	365	343	361	319	347	342	343	341	346	332	343	342	323	369	339	321	322	362	341	346	356	357	348	354	318	357	289	334	348	364	317	343	362	345	356	358	352	352	355	359	345	330	348	312	358	336	344	338	328	336	353	353	359	299	366	313	353	326	367	342	405	384	345	348	336	361	347	328	342	339	353	353	360	355	375	344	333	322	374	379	314	353	324	339	339	376	329	367	332	344	350	320	347	336	330	336	342	347	361	322	359	372	365	336	347	363	378	349	345	328	346	359	321	338	356	353	324	322	370	329	361	353	345	336	350	340	310	333	362	353	322	349	344	336	352	344	329	380	361	304	348	356	307	346	339	377	324	319	335	335	328	321	344	353	339	355	356	321	334	352	299	363	357	374	348	301	361	329	348	324	365	347	354	341	378	339	345	353	379	342	355	329	348	347	373	317	344	373	358	369	313	337	334	358	350	348	324	321	363	343	361	332	340	348	346	336	340	319	309	351	321	353	339	332	355	344	368	351	342	352	360	336	362	352	357	339	364	348	370	342	346	330	299	315	348	326	333	342	335	345	384	356	345	334	303	333	355	347	341	317	337	356	357	341	334	310	343	334	340	370	346	367	359	318	353	352	373	348	324	353	342	342	340	372	329	348	346	343	360	355	336	389	363	354	349	290	380	355	319	362	330	329	305	302	372	307	325	324	340	328	314	333	348	324	328	318	332	321	344	355	358	336	331	342	331	346	330	337	341	361	327	346	333	336	330	342	319	348	346	329	358	333	346	340	333	343	351	318	356	367	328	341	337	354	344	352	337	363	390	333	348	326	356	352	323	337	329	396	323	333	303	312	307	346	355	383	354	362	358	352	343	353	360	344	347	319	352	363	341	355	335	359	362	337	332	352	342	366	348	337	315	337	352	352	361	314	341	334	333	343	347	332	343	345	338	332	352	351	366	342	362	340	367	339	353	328	382	324	357	368	364	346	358	354	334	357	322	404	328	342	331	342	321	316	327	336	346	357	373	322	352	347	350	369	320	342	345	348	320	357	340	344	350	377	310	344	379	333	341	346	340	336	355	329	343	313	330	358	315	390	336	350	337	321	355	337	343	350	357	311	296	385	323	359	353	359	351	355	362	331	308	329	347	347	364	353	363	333	352	368	311	357	365
15537	9490	7862	3994	2630	2029	1591	1297	1090	993	824	712	723	583	550	575	518	503	501	517	469	462	483	457	548	473	471	456	446	420	410	414	408	427	421	402	467	425	430	427	406	404	403	395	401	422	396	404	395	442	411	421	425	401	380	438	383	417	411	423	406	405	379	420	389	414	395	406	431	413	380	402	401	420	409	409	399	397	354	395	438	369	370	433	407	396	384	391	395	437	383	402	388	425	394	399	408	401	412	399	402	395	410	389	392	369	424	403	403	394	375	369	406	413	383	385	383	412	388	372	430	417	365	399	405	434	357	406	396	401	383	402	400	430	438	406	413	420	370	394	367	387	399	375	394	385	416	379	383	362	425	395	385	385	400	375	413	415	433	375	429	392	422	383	388	387	429	394	400	402	390	400	386	426	394	418	404	413	395	395	401	374	392	376	389	395	370	380	448	378	378	346	388	379	400	393	401	416	399	385	369	423	428	407	423	410	425	413	396	384	406	371	366	383	391	404	411	384	414	430	404	388	378	395	387	403	413	380	362	395	399	366	406	411	394	393	369	379	399	387	410	414	421	399	414	410	419	389	423	416	397	422	380	380	407	416	415	430	411	399	418	421	365	414	416	430	377	410	417	394	419	374	386	450	399	406	408	383	425	429	409	417	369	387	417	428	423	395	398	409	411	408	400	384	413	377	402	411	384	405	428	382	388	410	403	408	385	397	416	416	392	371	373	406	423	394	408	427	408	418	410	404	366	420	433	412	446	404	396	402	393	398	386	362	411	435	392	374	392	350	408	386	378	400	402	399	409	395	384	394	414	431	415	382	405	364	400	415	425	398	381	405	409	413	372	413	380	405	337	401	390	411	373	375	394	409	426	415	431	414	437	437	421	358	419	383	421	408	388	395	381	378	398	363	391	398	376	383	416	410	407	382	404	383	393	403	409	360	384	366	408	422	412	405	419	387	403	386	372	374	406	405	391	382	431	400	405	362	402	402	391	432	393	390	403	418	423	412	412	397	400	393	399	412	395	393	447	385	367	388	427	401	435	385	426	408	396	380	423	401	391	374	433	420	392	396	385	414	379	406	380	381	444	418	427	387	430	435	389	407	389	391	395	391	408	396	407	400	395	416	406	401	423	384	408	400	407	387	413	382	415	415	394	388	427	342	407	415	401	384	401	406	391	391	415	422	374	366	367	404	395	382	368	382	394	406	388	394	395	383	383	428	405	421	436	400	396	390	403	414	385	388	414	389	402	395	409	391	375	372	390	357	390	423	385	385	401	440	378	436	381	388	377	364	379	449	374	422	406	370	413	398	377	358	428	380	424	388	390	405	422	429	384	390	404	383	429	379	384	406	411	395	411	423	397	408	393	371	403	381	372	362	387	389	377	396	389	357	396	352	384	394	412	366	373	429	423	363	399	377	338	410	407	421	373	388	379	427	390	430	397	425	400	383	385	402	424	396	373	408	407	412	382	371	405	379	398	409	385	427	388	413	429	416	410	394	438	391	400	418	423	393	395	388	401	369	395	396	402	350	394	403	356	382	371	425	396	421	405	378	392	392	380	401	409	400	401	408	411	418	396	397	409	373	395	403	362	393	408	420	417	420	417	420	401	391	395	408	413	397	389	380	388	380	373	368	392	393	412	389	342	400	414	403	451	402	403	438	395	403	369	392	394	394	405	406	411	376	404	352	400	376	408	382	391	401	409	408	404	389	428	437	392	395	433	412	421	399	405	373	405	367	362	377	439	352	379	391	414	356	375	396	423	377	380	369	377	387	402	359	406	423	372	388	420	375	407	405	414	390	430	404	404	372	383	378	390	414	346	410	407	386	401	417	421	398	393	392	420	415	397	369	382	420	412	386	397	404	410	403	398	410	359	417	389	425	387	410	413	380	395	384	349	413	382	382	418	369	413	416	379	384	391	434	420	385	395	405	425	395	350	432	390	413	447	420	362	373	426	417	417	427	421	420	391	383	419	407	395	385	398	441	400	397	420	420	383	405	362	387	365	439	407	403	364	415	388	373	356	400	384	410	384	369	384	413	412	407	402	421	416	374	406	396	361	380	372	357	404	415	373	382	453	385	379	398	359	396	403	419	399	401	369	403	394	386	416	415	381	418	383	372	423	411	390	406	417	373	401	407	409	432	400	410	419	388	397	383	405	421	394	418	379	414	398	393	373	410	426	390	402	400	411	385	442	403	365	391	398	392	389	415	420	410	405	397	437	415	397	424	392	379	391	408	371	412	385	418	393	394	401	402	388	392	406	407	397	412	409	408	426	400	381	433	364	386	414	419	362	400	426	377	416	393	430	401	403	425	415	397	365	398	393	395	414	438	362	407	392	390	411	403	419	388	385	396	409	402	432	364	433	392	425	374	420	397	374	402	409	404	425	428	366	403	418	402	409	381	402	412	380	392	387	418	392	414	402	417	390	392	408	420	414	380	422	379	393	416	399	364	393	348	436	391	421	404	408	420	423	388	390	360	423	395	383	384	382	377	420	412	392	374	364	406	370	402	400	387	427	364	397	403	422	401	390	405	408	375	412	429	405	401	384	403	426	378	403	388	391	394	385	439	413	376	388	401	405	397	372	390	411	398	392	393	386	390	379	385	419	390	426	392	434	355	406	410	411	413	393	424	410	386	391	385	394	384	382	414	395	423	429	369	392	396	361	417	398	396	413	369	401	379	429	390	391	404	399	393	399	423	373	414	389	418	399	380	401	405	389	392	386	402	374	441	412	361	390	378	403	400	439	411	373	403	383	426	435	432	370	383	361	384	386	376	424	388	391	387	411	405	374	404	395	378	388	392	416	404	399	420	428	380	392	403	404	393	420	366	420	408	383	417	391	384	408	415	378	389	383	421	403	426	410	381	364	438	419	421	424	386	410	400	414	385	369	416	371	414	402	387	396	379	390	375	365	398	415	388	373	378	373	408	439	394	370	399	414	415	404	408	372	406	400	424	329	401	383	389	410	385	415	395	386	390	393	391	380	385	358	398	404	422	397	396	386	388	401	425	376	381	373	402	406	428	379	416	409	395	385	366	412	412	431	387	375	424	393	419	399	394	425	384	385	434	417	426	397	409	386	400	410	414	408	409	418	392	396	373	388	365	405	396	429	354	420	442	388	387	374	398	383	377	412	397	411	419	374	414	360	424	399	349	427	392	425	413	407	381	437	393	407	346	408	416	385	401	405	379	403	398	391	397	391	419	385	422	379	422	418	417	390	352	405	399	406	403	374	401	401	361	411	370	410	395	415	405	400	372	386	385	383	380	431	413	416	393	386	374	366	435	410	443	381	448	432	416	411	418	377	403	419	387	388	384	419	406	395	403	388	419	392	381	421	398	397	361	403	378	413	397	406	398	413	393	350	416	405	418	368	437	400	378	399	375	407	402	423	410	395	382	398	417	379	409	402	419	416	395	425	377	404	418	372	363	409	406	399	413	393	410	389	413	404	419	401	390	398	402	366	386	365	400	364	403	416	419
24844	21204	27591	25057	12397	1237	860	793	730	745	692	738	641	685	680	613	638	612	679	661	642	652	608	645	632	649	603	601	611	653	606	643	609	657	575	634	652	598	619	605	619	652	609	573	578	602	666	602	624	603	631	607	632	637	635	637	621	578	614	631	616	606	644	603	606	635	561	618	589	629	611	594	565	624	594	621	610	624	605	636	702	604	601	603	642	647	631	601	638	620	641	571	622	626	643	618	686	652	602	633	632	607	617	648	654	591	600	592	584	584	632	584	605	617	627	654	570	615	620	651	648	563	653	621	590	594	632	601	625	637	631	570	616	598	606	589	637	631	623	612	543	635	571	641	606	581	646	589	635	630	627	644	622	595	633	614	585	596	614	633	595	599	609	609	636	646	564	626	620	579	624	617	658	589	617	629	588	612	582	618	614	633	592	637	573	622	581	590	605	587	655	609	590	637	585	614	548	646	610	598	600	617	588	609	624	611	606	598	632	582	582	578	587	641	614	615	576	625	661	638	641	606	633	657	630	608	586	657	591	578	648	595	604	632	617	576	583	624	611	623	666	613	603	573	614	619	622	630	641	616	643	586	637	609	579	608	607	692	590	596	576	588	620	617	578	569	621	598	652	567	611	640	603	636	604	658	652	609	626	633	621	585	649	634	619	645	623	616	606	580	623	625	631	614	579	629	595	605	615	621	639	612	623	618	629	601	611	638	622	621	606	625	626	598	604	631	687	604	650	622	600	631	653	596	631	575	588	614	616	622	581	635	603	624	649	604	622	628	634	605	641	646	641	616	617	576	594	583	635	585	649	633	642	634	623	607	625	590	562	617	650	612	609	581	603	581	681	631	608	610	610	612	605	663	635	593	633	616	631	590	601	655	641	629	636	604	620	642	599	578	587	612	612	592	611	577	694	597	612	607	642	650	630	662	644	654	639	556	634	630	661	667	641	608	601	613	640	640	615	595	658	611	611	597	655	609	595	625	620	641	633	595	630	627	574	596	578	635	559	576	589	617	604	622	615	644	598	602	614	587	638	561	609	684	628	614	638	577	585	584	621	634	584	593	679	645	617	625	581	617	623	603	634	634	603	600	638	612	601	607	674	609	596	604	614	646	593	654	584	611	573	592	594	617	586	649	647	614	631	581	600	596	609	575	601	600	603	683	578	586	636	643	626	624	594	644	614	609	627	622	655	619	620	624	631	621	621	622	630	649	593	655	578	640	613	594	638	715	653	617	620	566	560	560	643	660	583	613	618	623	640	607	579	678	652	577	641	622	612	674	599	591	637	589	598	601	591	648	652	619	595	591	624	628	593	620	600	549	588	648	561	588	618	604	615	606	631	590	545	581	635	649	613	590	641	607	654	647	588	621	606	617	606	650	598	592	605	587	594	561	635	601	626	606	622	635	636	559	583	604	589	631	606	613	609	587	575	666	626	613	591	582	619	581	637	601	628	632	625	594	619	623	599	601	661	551	582	601	631	615	634	633	614	566	638	618	635	619	617	616	636	620	624	592	620	581	618	623	627	551	577	643	591	624	611	609	602	618	575	640	627	590	596	617	605	585	567	629	626	654	621	637	621	646	629	603	609	600	626	613	647	600	634	608	597	631	621	622	594	652	617	657	596	626	599	612	615	608	602	636	648	608	587	604	642	627	609	639	644	596	593	595	582	616	662	640	622	596	599	592	665	613	573	572	610	597	654	601	594	660	587	612	558	641	587	575	603	635	614	608	596	589	623	626	599	614	615	574	690	616	613	579	616	644	647	605	568	605	643	637	560	615	682	661	650	656	641	594	664	618	649	627	597	639	641	625	603	575	629	600	618	618	613	609	610	587	557	629	658	584	588	603	593	597	645	612	579	641	688	626	612	621	624	580	600	587	627	636	610	616	619	599	642	628	614	585	626	621	605	592	637	645	595	620	615	629	692	596	552	636	612	648	627	601	614	639	608	604	574	560	631	547	622	654	580	611	615	602	608	604	655	605	628	626	662	580	644	624	598	626	589	594	677	570	581	656	629	630	592	590	592	624	636	624	656	637	633	689	659	604	655	624	589	636	596	615	593	630	623	606	576	619	648	624	620	620	632	588	615	558	578	642	628	637	628	635	606	606	639	608	601	569	656	634	623	639	660	629	589	673	642	626	628	579	612	602	594	610	631	604	606	616	609	633	600	585	591	599	652	614	579	605	576	618	577	586	625	616	627	625	587	646	665	607	615	643	620	604	593	617	628	655	577	572	628	635	636	622	625	618	632	591	635	603	628	601	630	626	647	638	651	615	641	685	591	600	634	629	615	619	594	610	591	620	622	638	581	582	620	622	599	623	600	645	599	681	622	621	605	595	633	565	649	594	643	643	632	619	605	611	567	634	605	578	593	647	584	632	625	579	619	594	588	618	591	681	645	601	637	603	610	600	640	588	628	634	593	645	651	613	609	642	653	592	638	628	607	625	634	652	593	642	649	617	620	596	612	612	607	623	579	628	622	622	627	602	611	678	596	616	611	656	653	575	635	646	604	611	629	589	634	610	637	597	631	602	651	640	616	611	639	627	578	609	621	638	627	620	653	627	668	596	631	648	591	623	630	585	580	634	622	619	640	622	616	625	613	596	640	618	588	615	626	625	646	594	612	601	630	649	599	611	656	638	598	623	607	624	599	573	617	599	564	615	582	576	603	662	634	622	587	579	602	585	606	616	658	581	626	615	574	661	583	583	620	583	599	668	633	597	606	624	607	646	618	622	580	618	624	640	616	561	626	654	621	607	654	591	670	618	631	638	651	607	604	657	539	631	640	576	642	646	616	591	649	637	602	632	593	612	599	601	601	591	634	637	616	613	608	632	660	602	641	603	619	608	596	639	597	604	613	651	628	604	592	596	599	598	591	602	666	619	616	640	610	641	642	640	623	626	647	583	667	603	621	619	599	604	600	570	618	629	612	598	647	615	620	615	586	560	586	609	614	617	640	629	601	616	644	648	615	578	615	602	650	609	605	629	614	587	566	648	602	637	593	636	612	618	649	598	618	608	611	614	581	596	597	576	593	638	621	623	589	573	619	640	591	564	571	574	599	627	659	619	588	627	584	591	612	586	633	633	600	650	630	594	635	577	598	666	645	615	594	637	681	596	606	620	621	635	647	637	603	606	653	623	607	613	622	593	672	605	632	576	602	615	614	633	587	626	666	669	597	632	641	555	591	636	574	654	648	639	622	630	596	595	633	595	610	607	625	620	624	677	661	604	626	591	610	646	621	624	622	635	642	635	634	581	584	580	609	643	613	591	626	637	589	636	608	597	596	598	627	550	603	622	561	611	612	634	662	647	679	608	631	598	623	613	618	636	614	630	654	638	639	587	628	626	633	600	624	600	600	646	562	621	599	667	598	649	613	620	619	625	610	601	599	623	624	596	602	645	661	613	607	640	600	629	636	614	579	591	614	626	626	591	639	628	574	633	601	615	610	623	608	611	606	613	585	613	610	584	597	592	666	615
15933	5660	4726	2473	1836	1538	1272	1220	1052	940	981	904	846	839	868	797	796	768	815	776	743	800	721	764	825	746	704	747	722	717	770	756	757	687	702	686	714	704	737	690	683	717	750	730	730	732	677	761	704	667	683	725	659	732	726	710	662	720	690	705	713	688	732	746	686	731	678	702	719	695	768	674	737	722	710	711	711	734	667	737	686	672	749	713	751	663	683	687	681	713	692	689	732	703	732	692	726	703	710	721	722	723	690	686	718	726	714	683	664	715	688	676	706	689	676	705	674	687	697	726	643	676	710	733	698	730	709	729	752	702	738	691	712	685	678	699	728	743	693	672	686	690	706	687	716	700	753	709	694	720	702	747	719	710	733	667	678	717	700	700	737	729	693	656	625	721	729	748	686	705	640	713	747	739	693	670	679	724	722	732	696	700	731	722	764	721	681	644	718	690	661	720	712	710	714	711	704	712	690	736	688	679	728	713	670	725	696	711	732	697	665	746	725	660	705	647	738	706	681	692	710	677	719	723	697	760	660	773	736	682	707	657	719	679	719	768	677	685	708	729	702	696	723	698	754	773	705	710	691	727	723	696	679	726	665	683	725	713	692	699	676	691	682	731	719	663	727	745	756	769	736	687	752	684	672	715	710	701	670	667	678	710	681	739	734	689	721	708	685	701	689	749	726	674	731	688	680	685	691	692	707	697	735	724	680	685	719	668	682	714	661	681	718	698	712	741	717	704	717	691	701	720	674	705	756	710	643	737	745	692	740	733	704	709	726	738	732	725	661	730	705	726	677	663	715	655	694	703	712	683	712	716	709	710	690	696	697	717	689	609	721	682	724	715	700	720	728	740	741	666	689	723	677	721	764	709	704	713	723	776	714	664	690	697	713	720	682	690	721	715	685	723	697	668	690	699	702	690	693	714	668	749	734	733	756	760	698	694	721	726	682	714	665	727	680	674	746	671	684	749	723	715	735	733	683	751	706	705	712	681	699	703	696	684	652	693	746	674	767	695	728	686	726	686	686	707	731	674	682	741	698	703	742	688	720	694	697	702	716	684	738	735	721	713	677	662	687	718	683	724	682	644	734	682	663	720	668	731	741	736	630	713	715	662	714	679	720	669	671	736	743	737	687	712	706	714	702	741	713	723	711	689	728	706	681	707	718	699	762	723	723	758	724	679	739	676	693	682	751	722	725	709	732	690	727	744	689	741	688	710	720	732	727	660	723	702	645	697	683	722	699	746	660	679	656	700	723	792	764	732	714	683	708	742	693	717	677	682	718	686	747	694	736	702	700	659	684	685	729	710	697	706	694	688	682	715	697	710	698	684	730	745	674	720	750	670	662	708	711	688	674	684	700	740	730	672	687	681	706	648	684	713	747	704	709	717	677	666	716	753	708	745	693	732	749	721	715	701	665	745	715	739	640	720	740	733	686	678	708	691	698	709	675	677	664	689	709	682	687	724	691	691	702	711	689	707	744	729	726	718	691	715	728	715	721	711	666	728	659	674	699	686	700	701	732	696	710	718	711	693	698	675	718	680	715	676	735	687	701	706	737	672	692	674	704	710	732	728	689	708	720	713	712	720	663	734	711	726	738	709	677	701	736	722	770	736	706	705	703	688	664	720	745	707	706	761	639	678	678	680	665	697	737	678	701	737	696	727	682	720	738	722	705	712	693	678	655	693	688	724	701	699	697	717	699	697	665	682	682	701	759	723	701	639	672	683	675	720	685	744	713	687	702	777	637	702	694	698	734	713	694	707	719	673	699	690	696	742	665	710	720	711	701	690	766	716	717	659	656	739	687	659	722	748	675	679	729	691	756	679	654	672	704	738	700	677	699	676	745	673	697	690	711	703	699	692	716	723	700	672	680	714	708	722	693	704	666	728	736	685	680	668	716	668	715	715	722	690	681	702	724	684	656	733	729	736	711	698	749	674	699	719	708	710	693	664	720	772	679	711	685	704	716	726	714	695	672	688	700	713	669	687	700	710	637	691	658	716	708	730	718	730	734	706	702	732	746	725	671	672	669	695	682	717	654	694	695	713	682	690	755	718	706	646	650	689	703	700	655	681	736	715	722	693	673	732	704	724	716	664	702	728	727	646	695	733	698	706	722	720	736	694	686	725	694	712	721	716	693	688	700	676	741	653	726	712	692	689	728	731	746	689	687	695	747	734	679	669	743	673	728	723	690	739	742	714	713	699	663	664	627	729	733	672	728	695	715	697	678	714	721	710	677	713	704	689	618	716	723	682	690	722	676	674	734	687	709	713	742	724	663	695	731	720	690	679	762	785	728	649	646	715	673	753	728	669	726	721	714	737	709	729	734	718	710	705	716	734	677	683	695	704	693	756	748	735	720	734	705	736	677	738	684	658	696	735	740	708	668	697	698	680	750	709	734	727	708	710	705	696	703	689	706	688	736	686	687	689	698	704	705	724	683	699	689	674	722	634	723	678	754	694	710	726	689	706	748	681	735	737	716	684	731	708	762	730	737	678	743	713	732	683	674	698	688	710	690	678	719	692	690	740	709	647	695	735	713	739	713	681	706	678	723	662	704	677	719	707	724	700	745	740	680	708	708	757	684	671	707	660	686	730	670	702	685	678	700	749	706	709	716	703	654	685	699	707	701	724	678	797	727	685	743	748	685	694	757	733	673	686	660	712	674	678	714	718	682	691	686	687	673	668	699	644	747	689	704	713	704	699	707	699	687	714	704	663	633	660	677	703	693	690	688	726	714	680	693	771	737	718	688	649	678	713	679	731	742	711	705	678	685	728	681	680	700	721	734	724	660	719	711	732	705	654	685	729	720	738	717	732	683	703	686	752	688	676	713	715	670	720	672	724	723	748	692	614	679	709	715	707	751	693	744	706	719	739	695	655	699	727	705	714	758	756	714	690	702	705	678	665	689	728	721	666	685	752	717	700	669	718	695	685	650	712	726	667	730	688	685	668	721	756	704	717	708	698	672	701	717	685	770	707	669	698	745	755	698	712	725	759	701	667	718	732	734	691	676	712	707	682	751	739	714	697	746	730	669	712	710	671	744	711	756	693	681	702	680	684	704	689	741	725	692	711	701	714	704	710	684	740	738	682	699	680	712	698	732	673	700	728	722	714	687	711	715	718	720	692	730	665	729	725	709	696	774	741	697	665	676	702	687	718	680	739	709	713	651	673	666	635	688	755	693	686	729	735	720	728	682	683	693	686	681	695	715	732	696	702	707	689	672	725	724	694	717	751	718	693	714	718	703	681	689	687	689	692	710	721	748	721	685	721	675	696	726	742	712	712	667	667	703	671	676	713	707	722	687	676	700	736	724	735	709	736	696	726	735	693	680	638	689	740	678	730	700	721	730	688	729	696	707	697	680	674	726	711	719	730	750	666	701	710	733	691	721	712	698	714	707	693	692	659	705	689	673	703	679	698	735	692	687	677	688	735	684	703	692	697	665	676	720	692	725	691	707	723	684	713	723	687	688	709	690	758	729	698
22735	21260	29113	23728	21261	21339	12306	1861	1309	1267	1157	1045	997	949	903	877	900	897	824	809	773	889	802	789	811	1079	897	723	728	774	738	739	810	742	783	746	732	746	744	766	768	732	771	722	736	692	734	734	753	726	760	753	808	705	740	721	701	763	770	764	763	710	756	750	733	739	781	751	741	774	694	769	735	769	754	714	762	737	749	763	764	774	718	730	762	740	751	755	698	688	703	731	694	720	719	751	728	700	740	718	742	757	788	714	758	735	708	774	715	714	721	733	720	701	707	708	701	720	748	700	750	741	720	711	691	684	733	728	750	729	749	739	715	726	695	744	717	728	704	701	737	717	658	786	747	740	723	702	747	758	710	710	713	712	665	719	732	705	696	747	716	732	700	655	724	724	737	757	706	700	697	749	708	737	722	735	703	700	711	721	763	675	753	733	735	679	744	707	678	685	755	752	692	686	719	741	777	770	778	746	721	672	735	705	714	732	695	739	761	734	687	704	767	709	741	723	726	708	771	704	698	708	712	749	734	734	734	713	721	732	705	716	708	776	660	748	772	728	708	741	709	727	679	716	730	666	697	693	741	711	757	738	735	748	761	787	718	673	732	715	685	696	687	723	704	710	760	755	724	738	700	713	708	694	721	673	700	792	678	749	699	725	688	738	718	764	732	691	699	717	719	688	702	745	755	690	746	681	744	693	702	770	729	728	689	744	749	695	743	717	724	730	716	751	748	735	742	687	750	681	745	746	770	770	734	695	680	687	755	721	728	734	732	740	735	690	726	675	735	727	676	735	688	713	688	780	741	753	751	661	723	685	741	711	765	716	722	696	713	714	718	707	700	777	722	714	770	743	737	783	717	693	752	739	702	765	706	759	726	720	717	729	737	732	770	710	702	666	780	708	744	721	725	729	758	719	731	750	734	681	696	734	725	778	714	719	683	775	699	712	754	718	724	701	749	697	698	688	757	688	733	738	733	746	720	723	737	697	685	716	742	758	698	686	693	729	727	727	684	746	739	734	685	686	765	779	729	743	740	766	716	713	705	774	724	726	758	695	729	773	752	697	703	691	698	727	722	740	731	680	711	749	724	705	774	724	673	694	717	750	737	762	743	717	724	710	727	698	778	746	722	716	697	724	705	734	733	745	760	711	730	713	773	762	696	712	747	714	717	713	786	766	756	730	744	657	696	738	699	667	719	758	734	717	727	745	697	737	749	742	727	695	719	728	740	729	727	693	774	728	741	737	758	741	754	761	709	749	729	730	729	697	716	719	743	732	745	708	685	682	707	699	744	732	745	738	760	718	710	790	703	721	719	712	758	681	728	763	714	693	723	743	707	704	724	700	737	731	767	679	738	769	711	741	697	734	689	711	729	712	718	794	719	739	711	705	746	748	709	709	785	706	702	718	743	775	743	703	712	695	731	748	741	690	755	720	736	738	765	743	664	679	746	738	683	730	763	707	712	720	785	707	692	674	758	742	731	710	763	723	731	724	703	705	706	770	674	807	739	731	671	685	689	712	706	757	720	715	703	732	687	765	669	722	694	715	722	690	738	721	736	753	773	748	759	743	690	731	705	760	708	758	758	724	690	732	676	722	719	684	718	749	712	706	729	714	706	770	717	682	666	753	780	733	749	728	725	724	744	692	770	724	733	772	789	790	701	696	774	767	732	753	754	737	715	725	742	709	711	711	701	742	716	742	747	743	743	734	726	691	731	742	690	742	688	733	751	723	715	721	696	735	720	714	771	726	643	678	740	736	722	715	719	745	748	743	769	745	736	743	725	690	702	747	735	710	725	737	730	690	702	713	747	728	700	725	710	678	755	756	731	724	696	724	747	676	730	698	745	726	694	719	669	723	752	679	712	715	717	755	759	745	716	753	779	723	767	710	732	696	738	768	743	716	663	752	733	718	703	716	718	751	751	725	662	745	694	740	755	741	756	743	739	711	685	735	729	738	749	696	743	713	694	714	682	718	729	689	768	761	683	742	734	699	725	736	665	712	720	731	704	706	712	719	717	765	735	712	722	645	707	738	784	697	729	730	764	757	747	758	714	673	738	730	729	726	696	696	702	731	743	732	697	704	688	736	722	720	717	678	740	718	685	759	743	759	749	723	759	723	692	727	716	708	755	722	715	694	702	731	721	722	707	713	747	737	697	719	696	773	684	739	747	683	632	725	757	709	751	803	697	727	742	746	743	761	686	735	751	715	732	695	706	734	694	734	722	780	723	710	713	719	747	743	707	762	734	754	732	682	736	725	719	693	763	710	738	689	736	707	709	756	687	732	731	734	745	721	729	735	722	680	737	736	701	747	754	734	698	736	727	731	693	765	710	701	711	724	666	749	728	729	730	742	726	756	702	723	732	680	767	733	750	714	739	693	719	754	708	752	728	665	748	702	720	748	663	723	731	713	716	698	718	719	719	684	729	674	708	736	682	732	728	696	723	717	701	724	741	733	731	763	768	742	738	737	734	728	700	708	678	736	744	771	762	756	699	669	750	739	682	702	695	683	703	729	718	728	753	783	677	767	752	715	753	750	745	730	742	706	772	760	733	729	718	717	686	679	739	701	715	713	723	691	754	692	692	718	674	719	715	703	811	739	692	743	721	712	729	719	676	739	733	732	721	711	759	691	684	710	729	711	769	701	716	711	705	741	743	709	727	749	724	704	741	726	675	695	730	717	678	758	770	716	713	707	740	664	723	729	697	718	750	756	734	728	730	744	730	723	679	723	712	730	708	749	684	747	725	729	699	729	735	750	762	706	745	724	695	723	704	723	777	707	772	773	755	730	718	706	724	679	724	697	692	718	682	731	730	684	716	770	708	738	734	731	782	712	724	705	695	713	707	739	724	710	739	697	693	735	720	692	777	725	690	734	781	710	709	692	741	751	662	718	694	700	688	675	693	720	711	725	714	713	732	725	759	727	702	668	745	772	738	745	690	735	692	701	700	776	735	713	756	768	702	762	681	712	763	726	713	752	678	732	742	712	687	740	653	726	689	707	745	659	746	753	720	714	727	744	705	712	738	711	747	713	658	714	705	696	729	747	769	748	717	706	706	683	708	753	713	713	673	751	740	736	762	700	717	735	735	735	705	725	736	717	756	696	774	695	749	752	743	766	654	722	736	728	762	734	687	731	747	680	759	700	737	741	688	703	737	702	759	734	665	726	721	697	712	687	679	706	718	735	739	714	690	686	733	766	685	723	721	701	715	730	696	691	721	720	715	719	722	740	698	782	763	774	754	735	716	710	739	726	739	769	747	727	718	680	734	718	765	747	657	777	719	757	657	725	784	727	712	675	689	723	694	708	755	747	761	688	699	706	654	707	740	672	723	667	706	742	732	722	758	728	739	711	720	767	733	700	778	729	722	754	735	728	699	727	714	742	758	675	730	697	700	685	686	679	732	712	735	748	749	702	747	669	761	715	779	762	764	676	754	704	699	725	717	721	694	751	726	738	764	733	665	730	774	686	714	713	733	779	758	676
18034	15796	13281	7029	4996	3795	3103	2423	2169	1907	1622	1469	1312	1238	1141	1080	1062	992	991	924	931	960	892	916	924	1354	940	897	846	835	885	800	800	846	785	887	867	858	793	835	804	842	804	762	772	789	786	833	806	779	779	801	790	779	798	822	869	760	823	762	810	774	804	766	758	771	802	745	782	776	835	808	814	752	722	838	796	806	811	810	784	820	750	735	796	800	781	761	818	731	772	808	794	755	813	802	761	738	795	827	766	783	777	829	723	795	763	771	807	843	790	833	786	774	750	809	809	756	757	747	792	786	819	758	808	790	767	787	830	773	743	800	748	747	768	765	774	761	805	771	817	762	766	727	755	803	767	841	694	795	797	797	832	766	763	797	726	797	799	776	804	809	773	797	770	783	799	761	790	837	750	742	795	790	828	816	769	777	779	783	796	797	785	754	791	832	805	834	807	719	819	734	760	766	745	792	789	803	799	759	800	811	794	768	755	805	763	737	786	767	769	775	740	805	733	783	765	776	794	775	797	833	792	793	775	731	786	740	718	767	721	775	784	733	804	792	849	776	766	769	817	763	760	800	776	715	809	791	731	814	785	820	822	748	774	792	792	782	772	793	800	863	772	766	798	825	765	795	750	810	758	757	838	809	770	721	757	808	779	793	754	794	786	791	815	833	752	791	788	819	765	768	803	747	732	791	744	783	824	801	788	782	797	805	745	774	776	760	802	803	768	756	801	763	739	785	748	756	818	797	738	787	764	771	834	759	749	745	773	793	817	802	760	779	768	752	726	771	813	748	775	808	798	810	827	779	769	768	802	789	844	808	762	849	771	750	830	771	781	781	785	809	781	755	782	780	771	801	737	718	824	801	810	778	812	725	777	738	745	848	751	748	763	801	795	782	773	796	761	806	762	798	826	840	827	804	758	784	793	762	807	768	767	736	804	726	752	775	812	778	785	751	746	804	754	762	759	785	734	851	816	753	778	757	789	794	773	776	808	758	770	770	753	796	748	781	765	768	777	779	790	776	772	808	770	756	763	716	765	785	783	808	790	747	774	795	782	762	816	732	785	750	792	826	785	789	783	808	765	782	748	731	782	761	822	773	784	755	739	804	769	753	811	759	770	758	818	750	758	715	761	851	803	786	758	756	750	769	781	761	825	767	696	744	769	810	807	773	762	806	807	825	817	739	756	753	787	763	755	748	805	788	807	829	780	730	785	749	739	796	772	739	794	779	788	764	795	791	751	787	744	776	773	772	783	791	808	786	796	771	814	780	793	779	746	767	805	758	840	824	815	780	827	759	791	812	832	755	772	794	765	769	821	734	753	822	752	768	827	794	727	822	796	792	770	768	753	785	760	751	763	832	785	757	796	799	756	757	793	766	729	761	745	799	758	794	776	762	781	809	777	768	769	764	793	815	836	812	840	775	725	857	779	733	756	816	732	784	815	762	726	766	772	788	757	738	812	730	815	784	780	758	771	762	745	790	780	766	794	775	779	778	814	757	741	779	744	818	775	792	793	799	731	777	771	764	763	770	776	767	766	757	816	777	781	778	808	760	802	795	740	799	744	753	804	789	767	779	731	779	774	840	801	774	745	732	784	787	786	768	739	781	787	834	738	827	773	747	821	759	776	745	767	785	757	769	755	771	825	807	787	789	752	762	837	763	802	741	795	830	808	802	782	819	832	750	800	743	766	843	778	777	795	765	774	795	782	776	788	735	761	765	872	844	779	753	779	770	758	780	796	763	809	814	755	802	812	726	817	730	763	805	790	800	823	794	736	870	738	796	780	788	876	789	819	777	805	808	780	752	792	808	783	801	778	826	784	839	768	749	786	776	764	799	796	769	795	749	797	775	815	755	779	790	779	792	775	737	819	764	747	760	760	806	759	764	748	848	805	764	777	768	804	779	758	767	761	805	770	767	822	800	811	787	763	790	822	786	779	768	786	742	775	791	771	788	754	745	755	801	784	797	855	776	773	743	813	805	782	784	804	825	751	740	785	805	811	784	740	798	793	743	830	796	801	791	757	777	776	754	769	798	790	751	740	816	755	770	759	815	775	768	812	807	820	785	825	750	775	812	808	770	799	735	784	817	802	794	808	786	775	770	786	769	774	772	786	753	783	778	760	757	782	781	747	807	758	740	781	750	762	776	787	766	789	780	762	735	824	827	794	775	758	759	764	777	801	773	766	775	806	857	741	781	761	743	764	779	758	793	742	807	729	769	839	772	775	792	779	804	824	748	765	762	749	822	822	798	805	813	769	788	807	784	773	790	788	711	802	798	788	769	808	826	771	781	758	785	747	836	782	801	787	760	777	739	780	794	771	766	765	744	777	775	786	743	789	801	762	821	755	827	767	781	777	748	755	726	776	793	763	778	774	771	766	745	758	767	764	844	779	723	794	770	783	789	784	762	782	786	790	789	780	782	801	783	792	778	813	772	764	734	736	745	799	776	773	824	753	807	718	776	776	841	764	781	762	770	774	817	866	796	792	804	791	808	811	753	774	771	788	773	773	747	747	803	720	834	814	768	771	773	771	760	777	785	744	811	806	800	736	773	787	801	734	808	789	761	752	771	765	778	803	794	790	756	765	752	792	793	820	735	726	763	754	742	790	778	778	780	780	782	790	758	812	716	780	755	802	793	755	763	816	761	804	768	789	795	767	782	778	766	769	821	769	741	698	799	798	755	770	779	702	806	790	771	819	817	813	813	737	786	790	817	775	785	794	741	768	776	750	802	806	802	727	768	739	812	813	784	757	827	793	772	777	717	742	809	774	818	754	779	741	808	745	785	756	788	736	730	751	762	814	800	796	836	770	713	765	793	766	795	791	794	779	803	824	773	805	776	781	743	751	803	758	781	763	741	745	790	793	759	801	759	763	780	771	770	788	782	785	736	754	799	755	789	788	763	815	738	815	825	756	781	813	776	815	797	797	755	745	780	792	767	774	787	751	765	751	824	794	770	781	789	762	749	761	775	747	825	784	821	808	763	771	769	780	764	792	755	768	824	797	710	765	791	747	777	750	799	769	750	816	807	767	799	767	748	770	775	866	769	783	828	777	799	784	759	771	761	787	746	789	811	803	782	734	791	768	795	795	739	740	828	747	806	801	823	804	795	823	798	779	802	746	733	792	797	792	739	774	765	773	785	790	741	713	785	796	774	743	772	716	810	794	791	778	760	817	776	816	794	743	734	780	798	783	773	788	779	732	753	772	750	796	764	731	838	786	755	776	753	781	845	812	787	790	748	816	764	787	738	744	796	755	757	775	741	766	788	730	806	802	836	773	790	839	787	820	806	781	745	762	793	805	746	784	746	780	809	779	807	756	770	755	791	814	747	800	748	731	756	787	723	802	788	791	764	768	786	774	772	727	818	756	756	793	792	762	830	802	767	774	781	813	790	815	763	792	796	779	761	766	749	777	696	765	738	814	761	769	799	792	756	792	776	792	794	754	759	807	763	729	791	797	714	784	721	776	805	747	793	810	801	753	816
27326	20488	8507	760	465	389	376	377	363	350	343	374	350	352	360	349	371	388	317	352	373	370	355	349	361	341	361	360	315	310	330	318	360	352	326	334	367	350	370	337	351	354	323	364	351	345	347	319	359	327	335	361	333	318	347	347	337	322	334	318	328	341	315	366	333	332	326	362	348	340	352	373	358	327	345	345	376	342	381	317	339	365	368	320	303	305	323	359	320	354	328	342	352	306	347	323	338	349	363	337	367	348	329	341	297	345	349	320	285	334	358	332	318	344	351	328	339	341	343	331	317	340	361	346	354	324	345	348	324	350	321	396	327	340	320	309	355	368	351	316	323	317	366	349	329	369	351	329	323	358	345	342	322	331	348	333	358	353	363	343	339	313	337	303	355	368	333	348	353	333	355	305	326	359	314	321	363	347	342	347	331	364	332	338	313	354	345	315	347	309	342	329	345	350	330	366	346	353	358	344	315	330	319	321	314	338	343	315	343	347	340	368	324	313	306	339	339	356	339	363	339	318	343	356	347	335	334	328	345	333	328	354	344	316	348	320	364	342	323	331	323	337	320	332	369	324	342	348	347	306	339	321	321	316	351	365	330	353	357	308	327	353	323	365	348	334	357	300	339	363	363	352	337	344	304	317	303	295	340	331	330	342	363	325	310	337	349	355	371	360	324	352	327	346	317	321	356	336	336	334	344	346	341	364	354	357	350	315	357	335	332	329	350	339	348	317	327	332	366	352	341	342	383	329	344	372	345	355	327	300	334	328	349	347	318	332	342	327	323	332	324	306	360	318	335	318	329	357	356	353	367	347	321	321	367	363	347	341	401	366	338	335	351	374	355	347	356	320	329	354	333	363	347	370	353	337	324	330	354	319	308	330	359	358	323	339	334	348	339	343	341	350	333	347	354	343	342	365	342	321	335	328	400	364	337	323	355	332	302	369	345	293	357	353	343	389	363	341	349	320	356	377	346	357	339	337	349	344	340	355	323	366	385	354	357	309	363	342	311	310	325	320	329	352	342	350	323	348	311	387	355	354	360	356	345	338	334	358	347	307	342	317	321	328	369	316	407	346	355	314	336	336	327	317	336	332	364	336	300	340	336	329	329	355	318	346	336	342	347	345	366	364	342	321	327	342	325	351	343	360	344	363	332	318	329	331	347	347	326	326	341	370	353	331	368	344	324	346	327	331	357	350	316	388	347	373	336	350	314	359	338	328	368	314	330	342	338	334	351	350	335	343	325	328	355	345	354	337	339	377	358	320	335	352	337	337	365	327	349	314	338	359	330	351	335	323	354	344	334	332	325	356	342	364	352	321	366	331	373	383	339	405	335	354	328	361	349	364	312	341	323	324	346	338	349	361	367	339	334	346	346	324	308	334	363	337	358	348	334	331	335	338	334	334	320	340	355	353	349	357	324	391	354	373	343	322	320	323	345	325	343	337	322	380	345	308	370	345	359	367	327	345	370	348	344	365	370	353	372	334	340	356	326	338	334	339	350	348	322	335	358	334	360	348	355	383	362	341	384	332	318	322	324	329	339	327	341	368	343	341	319	338	324	358	309	367	349	362	318	362	321	370	357	375	337	317	304	361	320	319	329	334	367	327	354	332	358	354	348	319	344	328	328	327	332	349	358	362	347	327	325	349	327	349	320	345	312	344	348	326	336	375	337	295	295	366	332	352	347	361	333	337	336	338	344	334	337	308	342	352	276	357	346	335	315	326	351	355	351	338	368	294	351	368	363	314	328	348	338	344	328	334	338	333	322	347	332	322	339	327	329	315	316	301	308	346	345	335	328	360	367	371	350	332	345	323	330	325	389	312	356	341	331	314	350	347	346	352	326	342	323	312	371	341	333	343	322	354	341	305	336	342	349	337	326	375	317	378	398	377	355	362	324	334	342	378	347	342	369	343	349	321	312	304	350	351	346	332	348	322	330	333	329	358	354	358	351	354	348	363	339	341	317	355	372	343	348	344	311	314	348	317	311	345	333	317	353	334	320	341	315	347	309	380	337	328	290	327	355	362	338	321	360	370	304	350	349	358	364	366	365	356	345	322	345	343	327	340	338	306	354	321	309	296	369	344	327	362	363	335	385	346	346	361	353	292	325	356	355	348	340	330	337	315	356	326	388	354	376	348	338	321	359	324	345	321	363	340	354	327	334	327	321	335	337	356	358	355	320	361	323	348	363	357	339	314	337	364	308	323	371	306	348	345	337	337	339	307	320	335	317	343	346	302	326	324	347	328	320	368	345	375	338	342	310	355	347	362	320	310	348	321	326	325	341	366	327	325	346	347	317	345	353	329	348	352	341	345	344	334	324	385	351	359	369	343	342	349	352	336	322	358	329	355	349	365	334	337	353	354	351	321	335	333	350	317	331	339	304	355	371	325	368	345	319	308	310	367	354	348	325	332	336	328	361	378	393	350	361	340	359	324	355	360	320	332	320	365	323	337	348	313	341	337	365	351	314	320	344	354	337	329	330	351	360	351	322	298	333	360	311	340	379	337	353	346	347	354	341	311	349	339	328	302	340	336	349	348	331	349	356	321	351	340	354	360	352	360	327	295	359	320	350	327	327	345	383	316	342	322	370	331	325	340	324	330	358	332	332	343	332	340	396	322	329	317	359	355	346	344	342	348	344	332	321	338	377	371	361	381	315	356	353	339	340	344	351	329	355	339	338	344	332	318	314	340	349	320	340	360	373	316	341	338	357	323	339	345	341	323	337	310	341	325	322	339	332	350	348	331	340	346	349	327	345	331	347	316	349	348	314	368	352	338	351	351	370	362	323	306	352	318	312	331	316	383	325	325	318	341	341	355	338	322	304	338	347	346	340	377	344	338	341	382	331	309	330	317	331	334	341	348	334	335	337	359	341	343	334	326	355	350	333	337	350	329	353	369	372	315	349	370	349	331	327	338	318	317	329	340	337	346	329	339	344	336	358	357	310	370	355	352	364	371	302	340	332	346	330	345	355	329	323	325	358	344	342	335	364	340	348	334	335	331	348	324	300	367	326	358	357	341	358	344	356	330	335	332	321	322	329	324	371	341	382	309	358	344	323	371	325	352	315	360	316	290	333	331	357	310	316	348	317	326	335	321	339	343	317	361	291	335	350	320	351	360	327	335	318	362	311	344	328	333	306	353	341	355	324	339	373	342	332	349	336	380	348	303	336	321	345	355	363	349	386	320	348	360	311	345	341	361	352	362	315	360	321	374	349	350	321	341	378	310	349	370	337	361	328	356	341	341	380	380	348	327	306	334	314	336	334	332	329	339	336	350	358	305	321	333	344	341	334	372	332	308	348	373	331	346	324	331	337	364	380	339	370	323	313	349	315	343	331	329	357	320	344	330	324	335	327	338	353	343	350	324	334	333	371	328	324	328	370	353	330	352	354	367	316	373	339	348	348	379	347	314	356	353	342	355	345	309	364	316	336	348	338	325	371	350	357	337	337	333	344	342	351	305	329	335	303	339	317	317	361	358
13250	1255	1051	685	543	532	489	476	454	449	443	430	436	412	430	395	377	404	417	391	397	398	395	420	383	435	462	395	425	413	422	403	432	396	402	404	387	428	402	447	408	404	407	383	389	419	416	431	396	381	387	414	400	381	406	396	448	373	406	419	435	421	413	393	404	419	412	433	382	397	402	390	416	416	379	403	444	427	399	378	420	373	415	417	433	402	406	394	438	413	375	409	405	422	440	414	412	447	378	430	415	405	396	400	412	421	376	422	426	416	405	421	419	418	432	433	377	415	433	382	396	395	366	403	371	412	435	441	428	423	399	395	447	389	413	385	416	359	417	392	395	423	398	413	412	401	408	368	430	397	403	406	410	389	415	410	425	425	404	417	413	405	407	421	407	380	380	399	410	424	433	402	430	429	397	431	401	387	428	420	413	407	423	412	416	404	405	425	402	423	407	416	379	400	411	397	416	376	406	388	393	390	413	439	442	385	403	372	402	404	381	445	440	429	395	404	422	448	386	419	404	446	465	376	427	424	429	441	415	395	400	402	406	387	385	389	398	380	416	408	414	409	434	423	430	401	370	428	406	423	441	433	403	415	461	412	431	446	422	404	415	401	369	400	403	435	417	392	393	423	433	399	394	388	398	420	425	416	418	441	412	411	427	422	421	408	420	412	431	411	429	447	405	427	418	380	388	406	387	401	404	401	416	437	425	405	374	449	430	397	392	373	428	399	382	377	416	425	413	420	394	406	422	431	429	392	396	464	411	439	444	415	439	403	400	395	434	389	423	429	419	381	419	443	424	397	418	423	379	432	412	403	419	407	424	405	398	410	398	396	388	419	405	422	418	413	400	419	387	406	412	408	407	374	402	403	409	430	430	393	433	434	429	387	389	404	394	414	439	396	426	430	464	379	429	400	404	439	420	411	394	402	418	382	409	392	393	384	379	419	405	426	423	430	397	351	423	425	407	398	423	430	430	380	376	418	425	402	448	399	428	405	394	419	392	441	403	443	413	428	395	400	387	423	423	415	408	397	409	419	416	412	380	390	416	402	385	395	377	392	433	384	406	404	428	403	397	459	398	406	415	392	371	397	445	421	419	407	380	464	382	401	387	414	416	429	418	398	417	413	376	393	386	431	410	400	405	443	409	400	406	416	427	417	411	387	413	397	411	412	403	409	401	406	399	407	436	383	400	416	419	389	425	412	388	437	436	414	421	386	386	414	386	396	430	420	402	420	398	393	442	384	394	407	412	419	381	394	405	443	407	407	371	433	440	408	385	387	391	425	401	385	431	423	401	437	398	433	402	426	408	434	405	413	353	423	379	420	395	443	410	373	439	368	403	373	443	372	426	376	397	399	411	406	450	444	398	404	397	439	408	424	436	411	424	396	392	420	415	435	419	412	419	397	442	388	414	381	388	389	403	405	430	423	419	433	413	436	416	393	415	431	376	429	399	415	406	398	458	442	396	429	404	412	414	364	407	404	389	422	403	407	411	380	404	392	376	404	432	415	408	406	402	377	429	365	415	369	390	393	400	403	418	410	442	414	387	397	467	402	408	387	423	429	409	406	412	411	409	404	398	430	412	393	430	435	390	430	409	428	427	433	409	422	407	374	434	409	424	400	449	396	417	409	416	352	395	435	435	382	405	426	435	354	413	389	403	406	397	416	449	413	412	437	407	435	418	397	383	371	405	423	408	394	403	393	417	399	451	433	381	367	380	397	439	400	412	410	417	398	408	385	436	410	426	402	405	429	394	412	412	399	411	411	411	389	400	403	415	426	421	426	389	374	386	409	379	380	392	400	423	408	493	418	386	391	393	378	398	402	436	425	394	427	416	427	419	400	393	425	376	396	416	405	366	423	425	457	439	401	416	397	383	390	407	396	412	388	453	405	397	416	387	407	415	388	412	405	420	390	399	399	422	393	407	420	377	395	403	431	393	405	396	425	418	410	418	404	408	443	453	403	404	413	388	389	425	427	383	425	419	439	421	394	439	419	450	386	422	435	418	434	398	452	426	413	394	412	386	410	399	394	389	410	414	444	408	416	421	400	394	414	415	418	379	406	397	411	400	393	395	401	431	448	378	411	373	420	429	416	388	424	403	420	422	409	430	417	393	441	447	380	441	449	433	427	395	402	392	431	420	402	445	400	375	395	400	400	446	401	400	382	407	407	416	408	418	423	430	424	416	412	421	415	425	413	431	406	443	440	424	375	405	405	393	411	437	400	415	433	380	428	400	393	381	430	394	363	378	417	381	408	401	405	399	411	435	412	373	379	382	430	417	427	416	397	406	396	421	395	381	431	430	451	433	371	429	394	456	425	422	418	397	399	413	401	432	408	400	418	404	443	414	412	378	395	394	422	407	447	428	391	410	377	419	420	420	403	432	430	404	448	399	393	388	409	402	379	389	358	381	410	404	424	418	446	403	397	409	407	386	414	419	415	399	405	437	377	373	385	379	390	399	414	380	417	377	375	415	375	404	436	423	438	404	396	410	427	411	393	393	428	438	438	419	408	419	430	394	430	406	395	400	447	424	455	427	401	417	394	371	386	391	418	414	393	415	392	406	409	400	411	399	389	390	404	458	417	430	434	432	433	397	403	415	412	397	411	409	403	387	445	420	436	419	389	394	464	397	383	436	399	416	405	394	410	458	392	424	401	413	436	406	415	390	406	401	368	414	399	388	422	445	427	408	422	382	413	380	389	415	401	428	402	438	396	392	426	462	408	420	442	414	387	421	406	423	412	376	371	441	429	382	378	389	417	396	394	413	423	374	395	415	386	431	381	401	416	423	392	422	412	427	432	424	401	389	431	375	445	419	400	426	391	425	379	390	409	422	426	396	416	437	390	370	426	383	417	423	432	397	419	379	435	403	374	423	399	406	446	397	420	444	400	420	404	433	385	403	426	409	385	444	420	422	426	380	402	365	426	426	410	431	403	427	373	422	412	468	468	392	395	431	399	416	371	376	432	421	423	416	412	446	369	385	417	377	409	411	382	385	394	420	404	386	436	425	371	380	392	392	391	417	426	429	425	460	414	438	390	403	437	430	405	403	411	417	394	382	432	373	392	418	376	476	412	396	407	383	442	384	428	395	395	415	382	422	418	396	397	403	412	422	435	382	376	410	417	422	380	403	393	400	405	415	423	410	372	408	377	407	395	400	424	413	403	426	437	421	404	420	397	429	394	375	415	384	391	402	433	394	411	395	381	422	409	404	403	452	421	431	423	406	406	399	404	396	430	376	428	392	423	443	383	384	394	418	399	415	436	438	403	433	382	410	411	413	381	394	416	423	381	447	457	398	411	412	442	406	407	404	375	377	417	392	426	404	455	400	427	433	402	398	402	391	410	426	386	429	421	388	379	370	422	420	399	405	394	450	436	442	389	411	401	443	410	459	400	386	397	405	447	448	424	392	400	414	411	440	416	412	436	386	348	415	430	405	419	401	438	414	437	374	391	426	367	467	419	417	399	387	432	409	438	437	421
23656	21215	28600	24096	21214	12326	1274	835	665	581	561	511	525	433	418	448	459	426	421	386	446	399	384	410	448	399	353	395	364	356	345	367	375	354	375	374	350	360	360	358	350	378	330	355	337	322	340	354	410	329	363	335	350	349	318	360	344	389	351	323	376	342	361	341	337	340	351	342	335	348	401	342	396	347	333	361	347	356	343	341	386	317	325	352	348	327	311	355	365	366	320	366	380	340	335	345	381	348	344	338	367	350	365	346	341	319	340	343	337	375	344	343	343	357	348	325	343	345	326	349	333	344	351	318	389	343	367	378	352	341	372	321	331	340	334	323	317	333	360	342	344	339	359	310	330	311	373	350	362	363	401	321	343	326	375	330	352	347	341	337	340	354	368	336	349	357	353	334	351	348	352	329	324	339	366	363	368	341	340	346	343	322	341	365	302	354	348	387	366	345	346	362	364	357	357	342	344	322	357	358	329	325	359	373	328	320	328	313	352	347	361	349	356	331	344	348	352	345	368	352	337	363	358	330	332	326	350	357	337	337	346	314	370	349	328	352	341	344	349	372	354	375	328	334	367	326	347	336	326	375	357	330	384	365	328	345	342	355	332	354	339	321	317	359	335	336	358	325	363	354	319	321	342	342	334	349	326	344	341	353	320	364	338	308	336	345	365	353	346	371	312	349	339	334	356	314	336	343	336	343	304	347	349	324	331	355	348	345	371	353	356	345	340	343	360	303	337	354	368	331	311	342	309	334	372	338	370	388	336	354	330	347	353	349	355	335	329	345	338	311	334	368	328	349	346	356	339	341	304	332	330	361	329	353	382	323	365	396	345	368	354	340	358	384	345	390	304	355	366	339	361	335	364	324	326	381	351	378	347	344	328	383	330	318	368	382	317	361	353	364	340	359	359	374	324	314	358	356	314	340	347	361	348	328	336	353	351	352	355	347	346	330	328	329	383	342	301	318	351	312	334	349	324	376	322	384	362	326	339	350	322	318	321	319	350	336	329	313	371	344	344	332	339	305	348	350	328	349	356	336	367	327	330	312	347	355	329	338	355	344	344	316	327	316	375	342	394	322	365	326	341	342	379	344	340	343	350	363	328	352	339	363	328	360	357	362	370	346	337	329	341	340	359	355	326	328	328	369	370	323	313	356	366	357	353	347	336	345	329	360	346	317	372	337	379	367	351	323	345	392	345	350	335	337	332	346	337	323	372	374	325	352	323	384	330	331	334	372	335	340	322	327	363	370	307	348	343	325	337	336	347	325	342	337	322	364	358	393	308	357	367	337	352	353	382	340	332	329	360	371	334	361	403	300	326	304	353	342	332	356	331	351	375	342	323	344	299	363	361	347	346	345	328	332	347	342	338	359	366	332	319	342	364	343	377	342	365	345	361	324	345	325	333	333	326	360	328	329	359	371	388	365	356	341	364	336	344	315	342	353	330	358	346	346	305	359	374	361	351	380	348	323	357	333	348	340	331	344	338	335	351	322	311	347	345	326	300	357	361	364	341	360	344	329	333	386	338	364	328	361	355	356	330	352	323	356	346	333	371	337	335	338	348	355	332	343	362	347	358	341	367	336	336	346	325	348	333	353	344	373	356	317	345	358	342	351	392	310	367	367	315	355	337	355	338	351	337	332	368	358	305	349	350	336	340	330	339	355	326	332	354	334	374	352	349	349	345	380	369	352	320	355	359	351	340	357	333	348	348	349	346	339	339	321	349	338	331	344	367	316	335	370	348	321	345	314	365	333	338	338	375	367	347	344	357	354	365	363	295	359	362	338	346	364	333	352	369	354	334	321	384	348	297	340	345	322	315	311	352	346	353	336	335	355	308	337	360	347	335	341	324	378	348	327	329	342	373	348	321	349	359	330	328	323	324	370	381	334	343	340	327	339	351	332	325	326	341	364	355	333	370	307	360	376	365	335	331	349	335	343	343	371	336	309	358	355	331	315	301	352	341	324	332	327	348	361	377	346	364	360	288	368	334	333	324	366	348	361	320	345	324	334	363	349	373	356	354	353	339	343	334	351	307	359	384	355	385	340	330	319	326	357	360	346	339	388	358	305	338	325	364	350	353	319	307	355	350	312	351	349	377	346	325	375	356	332	340	334	316	361	326	343	367	346	347	342	331	332	361	346	384	350	344	340	337	356	356	345	325	366	360	361	353	345	347	327	348	366	373	328	333	357	332	309	313	305	332	348	339	355	346	336	373	327	344	349	325	314	341	363	352	356	331	322	370	339	338	368	349	328	329	316	354	330	371	306	337	353	370	333	344	357	337	355	361	363	325	345	343	359	368	328	350	381	366	343	373	343	345	341	323	344	333	352	347	318	354	306	347	356	343	317	337	356	366	335	351	359	341	342	334	339	343	366	358	341	356	351	353	347	310	340	327	335	355	336	307	320	330	348	348	312	333	350	339	359	364	343	352	358	334	341	336	354	326	363	347	327	346	340	360	343	340	338	369	324	351	320	349	323	345	351	363	317	334	351	323	340	377	341	333	364	377	354	352	372	344	315	343	354	346	351	331	334	347	324	382	340	343	375	341	343	332	337	354	335	330	356	339	357	335	354	353	345	320	325	334	327	352	322	295	360	344	350	329	377	340	329	370	359	332	333	337	346	375	354	337	298	367	358	335	360	335	388	329	358	336	336	344	317	330	370	333	358	336	343	333	354	355	365	357	328	308	336	327	360	327	352	361	340	373	314	322	318	343	351	380	344	338	381	347	328	334	358	355	374	363	356	296	334	331	309	336	339	324	355	334	322	366	337	345	319	356	345	395	309	364	319	338	321	353	341	362	351	371	346	354	359	339	368	341	344	354	337	369	335	337	350	318	369	351	343	366	353	346	333	317	375	332	310	358	364	353	353	305	324	365	347	340	335	378	343	338	340	355	325	336	349	370	299	326	313	357	349	349	372	344	368	328	323	358	368	359	331	367	366	369	362	349	342	344	349	336	334	316	352	342	369	324	345	327	289	346	364	379	362	355	327	338	339	330	322	363	344	311	355	325	341	354	328	338	346	369	361	326	326	344	341	347	366	321	367	340	355	341	336	338	329	370	326	336	335	339	306	362	373	349	372	360	360	353	329	334	351	353	342	314	348	333	300	337	341	341	315	346	370	341	351	358	342	366	317	355	328	371	336	325	334	371	344	333	349	348	324	357	347	340	326	393	356	379	317	334	378	357	333	369	345	321	327	384	356	344	325	352	366	345	363	368	352	337	336	342	333	333	341	335	345	344	365	341	362	336	360	347	310	344	367	333	344	362	333	344	351	332	334	321	349	299	366	331	330	368	352	349	298	348	365	361	314	350	325	324	355	344	347	342	360	346	313	315	348	326	362	375	348	315	360	327	358	322	390	361	338	366	357	357	356	353	363	337	343	333	376	347	320	359	345	340	356	356	382	370	347	312	336	334	335	334	345	355	353	339	318	319	345	342	341	374	328	327	342	361	343	342	363	351	383	320	330	325	312	333	334	340	343
15859	9592	7932	3941	2621	2028	1590	1267	1087	918	843	755	670	632	563	581	568	498	492	501	551	536	489	555	477	450	460	465	432	415	417	425	437	430	434	441	464	427	417	408	422	385	447	390	416	428	427	407	390	390	394	425	419	373	411	418	367	415	408	396	433	422	433	398	433	411	402	427	404	390	391	399	450	400	377	395	395	416	417	404	403	421	364	383	411	424	399	403	437	426	412	401	402	397	394	412	395	434	403	425	400	398	409	420	419	404	374	397	400	403	413	437	398	384	433	367	395	403	416	403	382	379	405	413	404	378	399	376	416	364	444	388	367	414	398	389	406	403	396	421	417	396	392	397	416	385	419	410	429	407	375	416	372	403	416	365	380	440	422	419	393	424	408	390	397	394	388	390	384	376	358	362	369	407	407	416	405	372	399	397	402	389	387	390	415	408	390	432	437	396	384	408	366	442	425	397	399	388	435	420	399	392	413	395	383	400	376	427	420	402	413	420	436	354	393	380	387	391	388	429	391	389	369	376	414	365	384	391	416	398	417	425	440	399	427	382	354	391	443	391	396	439	400	381	374	346	375	372	420	390	423	383	390	402	376	393	411	424	439	418	406	379	407	378	400	380	379	366	395	392	396	380	416	396	398	390	364	379	386	370	432	402	412	402	389	408	400	379	389	398	443	445	409	391	376	421	382	434	434	403	395	367	414	412	394	403	393	370	370	424	399	378	408	383	414	385	400	403	419	362	422	384	386	357	382	367	412	433	401	440	428	409	375	410	397	390	391	367	402	425	399	409	403	410	386	411	408	370	402	407	368	376	445	384	391	414	389	382	385	396	426	433	390	423	398	418	380	395	371	380	416	418	389	377	405	389	418	427	442	447	409	398	366	430	396	453	399	440	375	415	411	384	413	407	400	387	380	400	406	419	371	406	449	408	402	366	386	406	395	394	412	387	401	404	383	339	391	381	391	391	383	387	419	396	394	402	366	406	435	390	370	378	402	383	386	403	385	398	373	403	394	382	403	414	379	411	416	393	371	408	388	396	390	410	412	423	388	401	387	400	412	396	411	381	411	401	405	399	384	371	407	392	392	408	421	412	412	393	364	370	387	400	366	401	389	424	388	419	421	420	456	389	417	389	396	397	408	375	370	397	361	406	417	417	385	378	371	396	404	418	380	374	401	439	365	406	393	431	391	406	383	400	395	410	391	410	417	393	354	427	416	399	405	383	385	362	373	380	407	370	425	403	427	453	372	359	427	389	402	371	421	384	402	389	412	407	380	425	410	410	358	370	420	393	425	450	395	366	383	400	405	381	395	416	403	377	378	387	407	396	368	407	377	433	394	407	393	392	380	383	406	411	418	445	414	400	369	392	420	437	416	427	375	403	365	387	392	382	397	447	388	404	378	372	400	417	388	391	453	418	422	381	426	410	383	415	407	423	411	402	394	385	413	396	392	419	411	389	403	383	394	413	386	401	393	407	407	409	432	397	418	404	400	387	425	378	414	388	424	384	394	396	412	434	368	418	412	393	358	396	374	378	390	387	445	451	445	380	381	379	421	403	423	427	405	381	377	402	396	403	374	414	417	403	391	361	412	383	398	371	412	381	439	399	398	400	421	415	410	393	399	370	369	383	416	450	397	385	413	425	417	419	371	378	409	395	403	366	400	385	391	396	424	390	402	369	388	409	414	381	397	442	394	390	396	382	420	429	407	383	381	405	404	378	422	391	375	407	389	384	405	424	420	408	391	380	365	418	418	389	387	353	409	413	391	370	378	405	445	450	400	389	375	383	382	387	419	404	415	428	405	373	381	424	410	399	384	387	368	401	438	419	377	408	417	386	427	381	415	394	432	403	419	393	412	405	382	431	409	382	392	427	408	417	373	420	396	386	400	378	393	420	420	424	386	437	400	413	416	380	360	366	416	399	386	384	409	402	429	430	448	413	419	412	410	406	387	377	391	399	431	398	391	385	419	369	403	399	392	423	391	390	415	410	391	403	362	367	403	443	375	401	410	395	367	409	408	430	411	390	382	424	420	348	397	363	398	432	381	439	386	411	374	409	382	371	403	382	436	373	447	415	410	429	401	403	391	442	404	380	420	373	383	435	396	397	399	417	380	426	400	416	410	429	413	397	365	388	387	385	403	406	434	405	424	397	423	451	380	383	417	399	409	416	418	424	410	406	414	384	384	393	406	404	378	413	414	416	395	392	418	386	443	400	422	401	373	377	431	353	403	399	400	439	440	399	386	418	416	388	387	410	373	393	410	399	393	392	380	372	433	434	416	419	408	396	418	344	396	431	382	411	382	386	418	425	433	415	425	372	417	388	351	426	407	424	376	392	376	379	419	396	411	414	420	399	411	419	414	382	448	383	412	383	403	413	412	423	404	428	418	366	406	410	400	398	396	424	411	375	391	385	409	395	377	391	362	379	414	393	398	423	417	400	379	390	388	402	375	402	407	404	409	402	410	373	412	404	405	392	417	374	405	398	419	367	415	401	415	374	396	433	380	384	384	356	404	411	413	394	354	414	404	410	413	437	381	379	411	373	377	427	412	390	355	364	405	402	367	383	426	416	406	364	368	379	363	412	393	360	386	407	412	404	375	382	385	373	409	386	394	383	417	426	416	378	402	415	384	434	408	405	389	404	404	428	388	405	383	370	405	409	403	426	364	421	385	360	408	384	376	434	400	399	406	408	368	386	402	421	400	361	410	358	349	373	389	402	401	390	389	391	401	384	419	387	431	377	384	374	372	407	424	435	415	414	416	380	398	364	389	380	444	395	430	431	404	382	410	421	419	392	373	397	394	406	413	406	376	408	412	414	427	376	380	393	405	405	384	368	400	419	379	398	382	420	405	389	422	413	401	377	457	398	393	414	409	384	383	422	347	416	358	430	407	425	379	378	388	399	371	409	396	414	414	396	412	387	426	378	378	409	413	404	402	397	405	399	405	394	417	437	383	435	373	388	382	414	398	420	412	373	395	382	400	394	423	376	399	411	427	392	385	418	386	390	403	417	413	387	393	383	368	382	411	416	360	385	359	413	392	371	356	418	427	398	390	375	402	414	418	399	400	393	372	417	391	393	404	448	372	413	409	406	416	416	400	439	423	424	395	393	405	410	380	387	388	374	394	394	422	418	397	414	388	398	395	437	401	387	395	403	399	428	409	412	412	402	376	420	407	404	405	409	427	420	434	436	401	386	438	399	398	401	402	373	393	385	399	421	390	393	405	389	363	388	366	396	416	351	371	396	389	415	396	420	412	380	404	393	363	350	432	370	404	380	409	427	396	408	404	415	382	397	405	408	413	409	396	433	368	396	402	424	380	344	401	418	369	431	398	388	409	418	388	431	448	393	398	397	390	394	374	408	398	408	395	360	431	393	416	392	370	408	398	380	362	390	416	415	404	406	397	424	397	389	394	381	394	388	379	377	435	400	386	421	358	397	412	409	359	395	397	414	370	420	383	404	415	431	382	428	406	430	362	376
24884	21252	27729	25027	12716	1261	922	784	769	740	698	711	704	669	714	687	664	595	634	657	634	652	667	713	696	629	665	658	610	636	620	638	607	624	619	667	616	608	628	671	630	598	595	622	666	633	639	672	646	635	609	668	630	636	604	629	601	586	628	608	623	629	607	609	609	608	597	620	646	625	620	608	597	645	632	628	582	662	656	619	632	571	578	656	622	648	630	627	611	608	614	646	593	555	613	638	612	633	666	635	613	622	613	611	633	643	587	631	608	613	580	627	604	606	659	590	584	601	612	613	612	600	556	633	646	657	614	595	646	599	631	616	635	631	589	613	641	605	624	605	633	645	646	644	626	595	596	598	625	599	628	635	602	608	606	601	620	611	625	643	625	597	614	608	642	603	603	583	629	591	619	563	610	590	676	614	610	606	610	625	612	586	558	581	619	630	606	584	626	599	669	609	654	586	640	584	591	602	609	647	620	588	604	595	604	634	618	639	600	611	609	627	616	646	592	605	614	625	644	618	644	655	603	600	609	603	618	590	601	588	630	620	633	629	569	639	640	597	641	671	597	618	633	652	663	562	599	626	593	636	645	581	645	644	612	595	606	624	606	597	594	608	639	610	620	617	643	628	572	651	616	648	645	664	629	582	655	601	637	618	607	582	634	616	641	621	615	577	637	666	655	601	593	633	601	615	618	633	602	645	643	600	597	599	569	630	626	611	649	647	615	598	659	604	590	640	539	588	624	661	630	573	625	606	626	645	623	585	601	635	629	612	605	576	619	615	638	605	595	659	614	645	607	623	669	609	599	608	648	576	641	620	631	630	617	649	603	635	642	599	617	616	605	575	653	588	604	648	612	642	614	620	576	591	635	629	641	629	614	616	590	608	625	586	579	625	652	646	582	568	618	594	565	591	617	617	618	611	621	655	634	647	629	608	578	639	621	591	668	649	587	608	649	608	628	571	582	598	653	617	648	637	564	631	609	575	617	654	619	639	589	630	580	629	612	599	589	618	586	639	588	597	609	626	639	647	580	574	618	608	611	620	623	647	619	601	598	644	664	612	597	603	591	597	592	611	587	651	631	654	629	601	607	594	633	597	623	605	602	646	619	622	644	624	619	607	603	612	620	620	624	651	661	577	613	620	593	592	607	574	598	613	628	623	603	593	618	652	593	658	631	555	584	624	658	639	597	611	614	563	587	632	626	624	603	605	630	663	619	667	576	639	632	574	579	633	628	616	607	618	588	578	636	625	608	661	606	642	628	586	570	658	606	593	620	652	586	641	619	652	601	594	638	574	611	641	599	682	618	584	593	623	570	577	683	603	614	618	604	609	600	640	616	601	642	564	602	621	587	634	615	653	636	639	577	625	647	607	594	633	568	632	577	586	600	590	598	600	637	650	646	583	637	610	615	606	612	627	581	638	627	581	629	586	653	648	635	635	630	580	615	582	584	578	631	589	590	613	601	623	577	587	616	599	629	604	625	606	596	622	603	651	581	633	631	591	590	607	628	641	595	610	629	621	622	628	605	602	642	552	619	611	588	584	668	600	635	644	658	645	653	596	607	613	620	616	619	607	616	619	543	608	634	590	597	609	590	612	604	639	629	635	625	652	613	612	635	631	621	632	581	602	622	638	571	601	622	580	607	654	563	623	595	606	587	625	612	598	590	596	572	617	596	634	642	668	607	607	589	594	644	628	637	611	625	612	636	604	585	642	618	588	595	607	643	627	653	605	601	658	613	662	594	636	654	651	589	600	587	675	657	595	610	619	595	567	617	607	578	600	600	576	594	614	629	606	589	595	639	610	588	608	645	620	610	629	599	607	599	609	596	557	637	607	653	611	623	576	618	594	641	620	602	633	592	641	652	585	654	588	680	613	625	610	619	620	635	630	614	620	630	650	631	605	663	590	617	613	587	638	592	616	559	593	638	619	636	587	629	616	614	601	611	600	622	590	615	603	622	604	604	617	656	610	616	609	597	639	633	564	618	643	615	643	610	612	582	626	629	621	602	623	611	618	625	600	618	602	614	610	599	636	574	671	607	614	655	633	620	604	625	576	589	614	630	640	607	602	630	606	600	630	635	607	602	622	618	645	632	632	576	660	596	638	575	625	587	592	627	596	586	606	576	628	640	613	601	588	619	648	595	634	657	642	643	580	607	551	587	596	615	599	612	677	652	604	604	566	615	621	613	624	622	618	620	612	577	605	589	582	622	635	651	622	609	606	658	654	644	625	656	635	601	600	626	618	610	647	560	635	587	603	638	608	633	633	605	653	601	612	638	583	603	613	632	612	639	640	602	618	646	627	587	614	617	645	613	637	628	601	617	614	610	628	594	614	644	633	632	620	593	600	619	606	637	609	577	639	629	610	606	590	628	593	606	657	629	604	645	612	614	586	564	619	588	580	623	637	556	607	635	651	621	619	589	641	623	591	608	666	628	623	612	607	629	594	558	663	625	627	601	627	584	638	622	631	598	561	629	624	591	628	627	634	613	640	606	626	637	582	638	653	619	586	570	624	614	601	630	619	630	603	642	615	625	573	635	626	581	622	640	596	640	588	626	601	616	640	629	606	589	635	639	656	646	625	601	625	592	613	584	632	596	619	615	572	620	612	634	610	604	633	602	611	602	617	595	571	645	570	642	626	615	627	655	589	623	588	590	587	618	638	595	622	619	622	583	592	607	632	611	612	667	625	579	605	608	624	602	575	640	631	605	618	662	635	605	614	654	641	650	580	593	629	634	565	587	591	573	587	603	634	618	637	651	661	601	626	612	614	633	596	616	586	632	582	621	581	606	577	611	660	605	606	662	594	591	602	600	632	592	637	660	609	613	612	634	596	607	621	594	622	601	619	638	602	594	615	606	616	617	653	624	621	644	618	614	587	593	647	586	629	632	632	630	637	657	588	630	594	613	612	631	595	621	655	639	596	625	605	618	605	650	626	658	614	601	633	646	625	567	560	636	648	622	615	597	615	621	629	596	600	627	610	637	605	627	587	623	598	605	639	650	610	635	611	647	582	674	575	643	622	589	623	608	604	594	607	600	633	628	621	668	591	600	554	612	609	629	587	637	670	598	638	632	620	619	631	649	633	653	615	624	633	604	588	608	565	644	586	592	625	561	602	564	608	663	582	645	614	601	583	609	568	618	617	614	615	651	642	596	646	638	627	623	590	600	619	543	645	656	619	597	612	642	646	601	669	639	613	599	611	599	622	596	656	604	614	642	622	609	646	615	587	595	626	668	593	598	601	604	616	617	590	674	648	665	641	588	637	629	649	669	590	651	606	631	658	582	601	605	629	587	606	617	585	600	641	610	619	668	589	602	633	627	626	580	591	575	589	625	599	627	610	633	611	642	628	583	629	595	624	618	617	657	634	633	607	616	605	620	674	603	602	593	602	694	579	654	634	613	612	628	608	585	590	643	624	597	600	604	627	611	550	633	599	646	613	602	627	652	642	649	587	588	647	638	619	628	614	650	670	601	635	608	613
16754	5837	4659	2539	1863	1546	1298	1178	1065	947	956	934	834	840	898	830	812	743	769	821	732	771	805	732	723	794	713	687	721	738	719	724	724	739	729	719	770	688	720	741	703	712	730	728	748	721	719	657	713	731	697	706	729	717	748	682	780	738	681	720	678	679	718	726	701	678	722	657	722	731	731	671	737	649	745	727	703	716	728	682	717	702	743	697	684	713	670	669	687	718	695	719	705	707	691	696	694	721	748	711	730	705	721	714	695	724	691	738	678	690	743	692	732	717	721	714	704	699	777	670	737	723	734	680	697	709	698	716	670	638	698	732	668	699	681	699	711	772	664	685	725	721	714	673	698	759	690	677	720	736	699	756	718	713	706	761	697	706	660	724	694	711	757	718	720	679	743	700	712	728	753	648	673	734	749	704	692	672	703	697	708	687	680	681	750	719	697	677	676	732	710	712	686	710	700	665	649	708	677	714	698	725	746	726	708	721	687	751	740	681	691	709	671	742	730	730	681	777	666	699	692	688	700	678	684	666	701	665	707	747	706	704	706	675	680	662	685	695	700	717	690	678	702	778	726	670	643	679	704	731	699	707	713	729	695	711	712	766	718	729	756	675	733	699	724	680	716	718	713	740	657	704	713	659	696	711	718	700	733	717	706	726	730	710	687	762	697	739	703	750	702	734	681	761	708	714	733	718	708	724	666	748	704	751	711	678	681	670	716	705	730	709	718	710	703	726	712	681	670	730	704	741	729	694	680	698	701	716	738	728	719	681	694	730	772	695	741	713	666	725	734	762	740	739	693	709	728	689	779	750	753	692	757	721	732	728	744	677	737	682	682	703	722	683	685	734	725	733	714	702	771	669	707	730	735	707	736	720	726	755	767	682	709	728	684	729	717	718	676	699	715	755	750	747	719	690	741	728	709	692	683	694	734	686	675	741	716	714	734	699	741	714	718	698	708	685	668	706	700	677	699	649	690	679	744	698	675	693	706	745	678	683	698	713	730	721	740	670	665	747	691	696	711	739	709	708	679	688	711	717	693	685	722	718	677	738	739	728	724	673	671	716	721	701	732	697	699	738	705	675	712	712	709	719	723	709	727	711	699	725	692	699	682	696	698	742	730	691	681	691	692	698	727	743	690	702	694	703	661	727	711	743	702	694	705	674	700	722	677	705	707	736	708	700	704	714	757	702	716	700	741	672	703	729	667	719	700	683	672	704	694	757	709	694	713	716	671	714	693	723	709	712	699	734	693	727	686	692	737	731	679	696	725	725	712	668	721	695	721	668	696	688	662	722	733	725	675	682	736	689	702	735	749	674	701	726	690	742	749	715	683	686	691	731	680	737	660	686	698	686	691	716	709	716	651	728	691	713	762	705	675	699	720	699	731	645	665	735	783	668	696	713	766	742	671	708	711	694	691	750	700	737	723	674	697	701	725	697	695	701	696	729	688	681	725	695	682	757	726	712	683	705	687	694	697	682	726	753	719	674	698	647	714	726	702	733	738	717	709	688	662	678	714	710	678	704	713	691	733	680	730	700	711	751	685	743	737	717	710	673	703	693	714	704	655	662	750	693	707	683	765	687	703	720	680	704	731	732	679	716	667	710	661	677	738	731	698	707	739	720	757	718	701	701	721	729	685	764	662	699	696	692	678	721	735	729	730	703	679	709	696	680	721	697	658	723	732	725	740	765	697	747	682	695	711	704	734	701	718	683	691	657	680	684	676	642	669	715	727	681	704	688	681	689	667	713	690	705	744	688	708	726	738	741	766	713	719	739	653	700	701	701	679	712	680	690	661	693	689	678	695	686	713	720	669	702	706	704	713	727	690	738	697	715	755	721	715	704	727	738	679	721	728	732	695	697	723	688	708	697	700	686	703	705	750	684	682	701	750	728	673	700	700	690	722	727	722	768	729	719	693	720	736	690	699	690	689	734	706	726	730	736	693	680	710	736	735	701	692	737	718	745	726	734	727	752	697	679	731	727	690	661	747	677	704	700	665	769	661	726	693	685	715	680	705	680	664	692	711	706	720	692	667	681	682	722	710	700	694	714	703	717	725	684	739	716	744	720	713	712	759	781	714	728	704	710	754	750	704	695	728	721	717	682	741	717	771	705	708	682	695	759	725	714	672	681	715	721	704	695	756	735	763	759	691	692	712	709	675	689	710	706	736	739	685	763	713	666	737	730	740	683	743	713	675	715	726	717	738	659	661	739	698	717	725	714	707	715	712	706	714	658	698	739	682	646	659	725	697	701	654	726	746	702	697	664	699	736	689	725	734	685	681	647	755	700	716	711	700	703	728	688	665	767	711	667	672	712	726	727	723	691	691	676	721	676	681	728	723	730	717	694	721	729	757	723	680	742	681	653	662	642	727	740	746	725	729	725	687	697	696	764	693	700	711	738	705	704	735	734	699	728	731	719	709	714	671	710	679	695	711	721	663	679	749	695	710	722	685	682	750	720	689	686	736	770	678	692	709	724	723	642	695	730	660	727	697	708	715	672	692	695	698	733	692	692	730	690	697	688	723	692	710	714	690	732	734	711	660	733	728	748	735	727	694	723	695	695	733	684	733	687	651	694	683	733	714	700	677	697	704	740	755	663	723	736	701	682	691	705	664	769	721	738	737	720	766	729	696	691	711	691	700	737	705	700	742	750	697	717	736	705	712	711	732	711	675	684	691	761	722	692	768	686	692	674	679	673	746	658	714	702	706	722	676	707	711	706	703	735	719	706	734	726	750	727	685	715	747	752	741	677	699	747	740	709	677	685	713	702	704	679	730	706	738	709	719	725	713	735	712	728	703	714	676	700	693	715	729	716	736	723	729	702	729	714	714	702	694	712	678	702	682	704	735	703	662	734	716	698	695	699	722	689	712	710	718	697	707	778	705	670	699	696	722	688	686	687	690	690	767	689	750	692	693	681	715	697	686	668	723	678	688	728	678	695	707	721	680	753	717	732	662	711	754	700	741	696	709	730	704	699	726	741	695	715	705	740	713	735	779	744	706	678	700	649	703	703	679	700	689	692	691	730	750	682	767	684	749	696	750	712	699	732	711	704	645	731	715	726	713	707	729	728	694	760	726	698	675	693	741	731	711	673	682	756	714	715	750	725	679	729	719	683	746	703	684	689	740	695	706	742	726	710	704	731	673	708	709	707	702	699	688	680	710	724	697	684	710	680	723	693	707	667	713	692	706	741	689	698	697	703	751	673	730	731	722	672	716	686	722	656	684	768	712	763	646	686	717	727	647	728	689	732	703	702	720	679	717	735	711	686	731	696	717	714	699	758	703	736	698	681	730	707	756	708	707	737	673	732	714	717	683	730	703	709	739	688	709	755	692	719	743	667	686	668	712	735	714	667	702	757	722	723	704	704	709	739	695	689	769	713	677	710	672	709	706	709	697	740	792	710	731	723	720	689	690	734	720	713	726	670	684	685	738	721	726	754	725	697	712	712	729	690	717	704	692	750	649	719	717	639	720	733	741	693
22684	21258	29055	23771	21258	21338	12154	1840	1371	1271	1141	1106	1073	981	959	831	924	868	895	897	909	894	833	773	825	807	742	789	783	768	744	759	780	778	746	732	758	754	756	753	742	748	683	795	729	799	738	740	739	754	726	705	705	704	704	756	673	744	713	696	754	752	783	735	715	721	753	738	725	721	775	706	751	691	795	754	731	752	743	742	721	794	736	701	768	694	685	745	721	733	752	726	719	720	691	754	717	693	717	763	780	711	763	722	752	726	735	685	735	705	772	709	731	693	775	769	742	686	737	768	726	689	750	729	747	777	737	726	770	706	727	704	720	776	723	724	772	775	664	748	688	747	777	692	742	693	724	764	746	751	699	707	651	795	686	714	761	793	727	707	777	711	751	765	737	731	768	734	782	696	715	721	702	733	751	740	714	776	724	738	726	726	704	730	722	727	694	749	777	813	746	679	709	764	721	698	729	735	755	757	726	696	769	709	676	802	788	735	742	748	738	753	730	748	708	728	708	727	720	689	699	714	711	749	667	716	720	732	740	728	807	701	702	764	734	732	728	731	724	693	760	706	706	798	758	780	728	732	702	768	764	718	757	768	778	720	711	713	720	754	701	721	762	759	748	734	716	749	740	808	698	759	714	734	701	734	757	730	723	746	739	740	743	723	763	724	752	770	755	709	777	713	729	750	772	753	730	732	722	725	729	735	751	716	734	763	697	737	705	733	750	737	703	743	741	739	744	707	686	718	740	735	748	706	749	726	717	737	688	736	708	716	700	723	686	706	693	783	761	738	716	741	715	699	713	789	734	722	714	786	679	710	698	705	795	688	749	759	685	666	705	678	748	724	749	710	736	743	670	711	731	731	754	750	709	725	704	766	719	708	738	740	730	665	701	723	721	749	754	736	727	684	684	704	762	759	682	733	756	760	785	776	739	718	711	721	734	743	708	739	726	707	714	703	739	760	726	728	729	733	687	743	711	706	732	726	752	753	712	728	737	750	683	768	760	698	724	760	758	731	740	736	709	779	696	738	769	730	708	755	743	707	760	733	718	730	741	744	752	732	768	777	716	691	725	736	736	740	768	778	749	703	722	791	678	741	742	693	760	731	719	726	697	704	739	704	711	731	742	713	695	712	690	647	770	726	757	742	755	744	737	709	740	724	715	739	705	710	713	731	708	728	702	702	770	753	706	694	714	701	758	673	723	745	754	736	739	717	687	720	758	654	709	752	707	698	759	737	757	686	771	729	680	746	752	716	733	699	737	701	665	737	757	700	774	715	700	722	717	734	767	743	682	702	721	674	686	726	705	745	735	723	735	737	723	772	763	731	729	711	712	707	765	702	761	821	762	778	688	723	755	735	734	741	709	705	703	734	736	769	708	727	690	767	785	764	741	760	719	735	726	706	725	780	739	770	713	716	765	785	768	723	773	750	706	692	738	722	765	729	710	723	731	742	740	698	731	758	721	719	714	717	714	677	708	695	701	727	715	728	711	718	753	748	693	714	749	727	715	728	733	716	714	719	754	712	671	711	732	732	753	742	718	729	727	694	725	739	712	719	743	687	746	758	808	729	726	746	756	730	721	709	759	722	743	679	736	743	746	714	698	708	800	628	747	772	708	787	716	729	723	703	712	716	726	740	740	714	709	768	744	747	750	732	705	692	739	750	758	689	718	732	728	732	733	741	745	742	732	723	712	749	687	778	684	744	707	746	755	719	700	734	753	725	711	711	709	743	754	719	716	732	733	734	723	727	745	737	752	756	745	725	758	708	751	703	739	696	699	761	728	751	751	738	753	733	756	693	721	683	770	720	754	762	740	734	716	703	695	750	747	755	759	679	711	742	675	746	735	739	708	701	723	708	721	748	736	723	690	750	740	720	727	708	681	695	771	682	702	737	718	741	714	725	726	688	713	720	720	702	700	747	726	736	733	699	702	784	733	705	732	742	725	696	729	752	682	738	712	705	720	767	728	720	719	742	719	756	787	704	714	761	741	719	714	760	730	731	713	717	710	703	704	735	705	740	752	723	738	732	701	706	727	712	730	741	733	708	690	733	690	756	740	760	709	704	712	741	734	734	723	688	769	746	698	752	748	728	676	703	737	766	671	757	746	771	735	760	705	749	731	776	676	678	728	752	674	719	701	767	729	718	714	713	691	691	707	705	779	720	762	756	729	746	719	717	750	706	720	690	740	698	727	745	704	764	714	739	741	732	697	716	684	743	756	724	699	733	717	692	755	665	737	710	759	721	682	758	764	732	699	721	754	725	728	737	724	673	716	709	785	726	734	709	778	722	754	720	719	700	746	720	726	745	714	724	730	738	712	757	718	707	732	774	742	710	736	754	705	746	697	715	699	750	734	715	726	733	719	734	712	722	720	775	755	726	731	766	753	714	703	687	688	741	724	796	701	741	754	721	734	771	732	749	722	661	763	728	724	770	775	703	725	711	699	729	699	713	727	758	762	761	736	765	762	726	717	727	728	754	710	765	752	740	731	753	715	768	710	726	749	706	732	711	723	728	723	746	716	751	747	758	736	784	706	749	667	713	755	758	730	701	764	745	757	733	730	755	747	719	714	744	696	749	697	720	735	748	729	761	697	713	724	739	760	708	747	764	734	708	736	702	700	745	760	755	714	727	762	726	731	752	743	662	770	714	732	719	730	735	717	701	725	741	769	702	743	741	709	740	730	731	745	757	705	729	726	719	754	718	731	713	721	722	684	735	776	742	745	674	722	673	697	719	726	731	737	743	731	750	743	764	743	711	740	742	743	697	697	750	754	722	724	686	767	751	721	722	720	717	700	699	724	746	744	711	748	716	676	731	666	740	674	764	722	778	681	714	749	772	703	732	746	793	725	746	765	707	713	732	742	754	731	746	717	694	707	735	719	734	731	741	728	750	731	715	746	758	692	734	727	697	746	754	731	729	742	692	740	725	807	729	718	723	742	741	731	700	741	681	741	731	745	730	706	683	680	759	746	705	715	737	742	740	726	777	737	691	699	687	699	708	696	737	728	691	748	718	698	664	746	699	729	728	788	721	704	720	739	700	711	745	721	741	689	752	713	781	785	758	735	714	736	730	713	708	724	718	741	775	716	762	741	735	761	745	719	697	729	704	732	720	719	716	712	799	718	720	734	725	710	667	694	711	663	702	658	735	723	753	762	780	766	709	712	738	714	737	715	731	709	756	726	730	718	744	690	683	708	749	688	679	710	753	712	751	738	708	740	701	698	726	716	715	746	673	701	768	701	712	709	758	722	713	783	747	770	738	712	686	710	699	696	757	727	701	722	754	742	694	714	708	729	738	739	736	719	731	700	740	727	695	699	723	772	722	725	684	705	736	743	755	666	750	708	774	735	695	698	736	704	684	733	745	732	728	761	770	770	739	709	723	721	760	699	723	701	702	712	727	752	727	690	695	687	750	725	731	714	739	690	742	720	765	699	718	717	680	735	714	752	723	738	741	723	713	749	724	796	703	760	699	749	698	740	725
21780	15788	13358	6951	4925	3677	3000	2450	2088	1909	1641	1512	1399	1265	1161	1110	1097	993	1035	1088	1121	1049	1011	918	954	884	924	842	890	884	841	834	848	860	822	816	825	859	882	798	832	782	871	796	796	777	770	817	794	789	835	825	798	809	818	805	792	770	836	802	751	770	841	786	807	771	794	791	817	820	772	804	779	806	816	853	764	798	819	807	759	795	812	806	805	797	798	791	814	784	759	775	788	809	769	805	779	769	730	782	790	736	779	766	794	815	784	790	771	786	754	776	778	730	772	776	793	821	772	829	802	795	784	769	795	752	824	763	783	768	758	756	762	772	765	771	807	788	828	801	790	771	749	758	794	783	764	800	764	798	801	773	831	820	744	778	755	773	752	759	775	808	759	786	797	789	750	760	776	826	839	813	759	839	817	808	832	823	774	800	846	753	775	726	772	804	808	842	780	787	829	768	772	780	799	724	788	769	774	755	728	772	824	809	757	802	738	846	773	746	783	788	836	822	759	787	777	822	765	761	830	836	761	757	778	791	779	779	787	794	812	810	798	770	806	806	819	797	811	791	778	801	840	734	749	779	736	827	764	793	794	758	802	783	769	766	770	789	797	795	839	808	808	865	777	775	742	779	755	757	759	793	836	777	788	786	795	819	826	784	796	799	791	775	796	778	806	820	778	767	798	825	754	762	773	804	738	722	757	756	795	734	757	814	751	767	768	795	762	768	770	775	806	791	752	804	833	777	761	786	813	820	783	749	805	806	756	779	749	749	812	769	823	761	785	741	801	772	795	785	782	751	795	803	777	814	787	750	801	755	807	823	819	750	786	806	759	797	836	811	815	801	836	755	796	776	752	791	834	786	768	750	765	750	794	802	812	785	811	813	777	810	765	765	748	788	792	775	767	778	782	763	785	772	786	763	783	813	759	799	768	773	762	821	786	818	792	765	810	858	786	791	759	789	821	755	810	794	819	729	799	745	775	834	776	764	785	762	781	792	815	752	781	742	763	774	793	804	786	800	801	806	786	784	823	794	829	809	815	727	762	726	764	751	766	767	788	735	782	744	771	778	786	797	801	770	796	801	789	794	773	810	804	783	800	750	799	785	749	787	767	788	814	788	788	804	802	796	770	762	781	789	705	768	754	793	807	816	767	801	777	737	797	738	784	797	757	806	781	787	777	799	834	787	775	813	788	719	741	780	812	756	798	818	785	793	792	748	750	781	839	791	795	772	771	783	761	780	771	839	770	783	810	834	783	792	861	796	818	786	757	749	786	802	801	762	766	782	809	851	795	777	793	740	779	811	790	746	780	793	806	810	778	773	780	750	839	780	790	771	808	798	781	822	778	779	785	768	784	798	752	764	791	820	767	731	743	782	758	750	818	790	802	753	756	845	783	815	767	764	789	769	768	839	799	767	739	821	754	794	798	806	747	736	801	769	800	805	744	776	762	819	778	806	791	838	771	720	808	761	799	770	786	799	784	812	800	767	775	765	787	744	802	801	788	757	787	798	778	824	773	752	820	731	750	793	775	777	836	810	769	762	804	800	786	795	788	820	727	828	771	798	812	780	810	804	816	785	785	790	774	757	801	734	807	788	785	771	848	766	762	771	778	812	796	782	785	728	792	779	802	815	800	835	809	796	785	791	843	752	805	769	764	776	772	786	760	767	814	840	756	823	776	745	782	811	783	837	802	761	788	774	761	820	795	740	809	826	807	801	786	827	794	795	731	776	795	760	786	799	767	714	737	795	802	795	770	747	749	775	747	767	753	784	809	811	801	775	774	812	797	742	804	805	810	767	818	782	783	819	796	784	781	751	839	858	799	787	780	769	748	805	783	763	774	811	777	825	765	825	787	746	817	786	753	794	799	739	804	820	772	780	773	773	772	843	729	810	808	765	808	774	782	794	793	786	844	766	829	785	837	787	757	745	775	822	785	761	827	802	732	790	785	794	791	768	719	792	773	784	745	756	821	850	784	781	785	776	739	828	739	758	749	772	703	784	807	779	759	808	771	780	835	743	837	807	793	765	752	779	801	783	802	773	876	750	803	750	790	820	748	757	808	761	805	783	769	783	779	756	783	781	806	784	781	777	805	795	764	780	712	788	786	749	746	773	794	758	786	805	804	748	824	785	762	760	757	799	777	762	797	769	775	765	767	794	852	761	753	772	802	807	779	823	796	770	792	745	761	802	781	760	743	772	753	829	796	795	783	858	741	747	775	783	766	799	763	740	759	799	836	786	785	779	799	777	799	767	791	755	811	788	805	818	823	819	764	788	782	815	786	783	763	750	787	801	832	739	786	758	799	803	790	736	793	809	813	803	763	792	809	747	747	825	808	790	770	745	827	829	805	708	799	778	780	752	745	818	764	794	818	779	817	789	750	791	824	791	762	824	752	802	840	770	770	803	793	743	769	774	775	802	787	856	781	804	811	820	807	775	746	770	769	809	785	806	804	761	786	744	791	748	778	799	795	784	795	751	822	795	756	773	743	813	785	740	840	775	800	762	808	775	797	791	805	779	797	840	756	759	754	757	806	806	724	769	771	832	792	750	801	783	766	788	790	792	783	764	777	781	735	826	816	791	775	754	854	850	807	793	842	801	812	779	771	815	764	742	783	819	757	823	803	813	849	759	776	757	826	769	786	765	814	782	770	733	816	807	759	764	789	761	772	770	756	762	775	766	795	791	763	747	761	774	776	769	826	792	789	773	807	794	792	774	778	811	799	774	752	771	802	760	801	773	740	737	764	775	733	790	803	801	762	831	787	816	821	778	761	761	782	838	785	784	778	814	776	773	760	766	787	789	773	774	767	833	739	734	773	762	772	801	792	753	756	788	778	800	737	774	791	790	741	781	799	808	822	818	829	794	805	792	832	763	763	759	759	779	749	755	776	748	800	808	809	777	810	753	767	799	801	751	782	793	767	789	807	728	776	810	769	783	794	703	812	757	776	802	766	769	779	772	788	763	801	794	726	762	813	757	810	768	767	782	756	738	871	789	745	780	801	788	791	800	811	778	810	789	822	773	744	798	840	797	816	828	820	728	789	750	816	764	713	848	779	804	774	780	802	784	801	782	728	771	816	808	808	790	843	771	776	788	796	781	793	797	826	750	821	813	722	843	833	834	822	833	775	807	761	771	770	770	810	760	767	784	768	794	809	802	785	792	707	849	779	805	758	772	813	777	766	849	789	821	807	829	773	776	769	752	832	789	804	776	751	787	742	796	753	780	761	806	763	787	822	815	799	774	800	733	797	773	806	751	730	787	743	807	777	812	769	796	820	794	811	756	746	717	775	793	806	751	748	802	773	747	802	806	816	769	814	788	772	769	798	785	824	815	800	787	757	756	746	789	793	769	768	802	790	790	733	799	801	771	787	780	781	749	782	762	765	763	784	755	798	799	792	825	797	830	736	795	798	755	802	763	769	768	778	814	767	773	775	724	784	789	777	749	801	804	830	774	782	784	808	832	765	814	792	815	790	843	781	802	773	764
27374	20413	8521	766	458	429	401	354	356	360	359	342	361	351	368	343	365	355	389	378	449	353	325	356	364	340	377	360	333	348	345	364	337	342	365	364	347	349	332	346	323	372	353	358	337	338	327	344	329	346	338	340	352	341	379	332	324	344	340	363	352	388	332	367	334	372	329	349	365	379	356	307	335	318	365	336	368	326	349	361	345	327	371	373	343	320	354	330	323	317	347	352	329	347	349	328	358	351	353	330	373	340	364	357	349	342	336	349	327	321	354	374	316	348	357	347	366	327	323	321	342	350	302	367	343	362	317	351	313	340	292	351	336	388	330	347	330	334	351	365	305	388	332	374	361	355	376	360	343	332	354	334	350	318	351	343	372	294	331	369	323	325	347	383	392	358	349	320	321	349	330	318	313	340	365	346	353	329	342	325	376	338	369	372	334	335	327	360	365	336	332	320	369	332	318	359	347	329	338	347	299	320	348	356	356	342	356	334	365	373	322	335	344	355	379	349	362	352	370	323	345	346	350	322	336	333	355	386	341	355	328	310	321	339	347	342	373	326	339	347	327	344	348	358	343	355	345	300	337	356	336	320	329	347	358	326	353	338	326	347	340	332	311	344	361	352	337	356	373	360	346	325	337	361	296	337	343	338	326	318	396	344	350	370	353	350	341	354	365	385	310	372	348	313	364	334	289	336	376	366	384	360	351	348	300	362	365	325	333	323	318	332	350	329	343	372	354	304	342	360	344	341	336	373	355	348	324	379	365	350	377	353	320	382	348	356	336	344	329	328	363	353	385	348	341	337	336	363	352	351	326	356	339	341	341	347	345	360	343	354	347	354	322	360	343	305	365	327	320	346	334	362	344	351	341	371	345	335	352	332	368	352	340	377	328	343	344	359	352	351	286	342	321	366	330	344	372	368	362	375	326	305	379	325	364	325	337	395	331	343	350	375	343	353	345	380	369	370	329	362	359	346	375	335	371	332	348	348	363	351	370	361	312	360	334	339	355	326	347	380	332	370	340	364	356	335	325	361	352	339	342	360	317	378	324	352	327	350	362	377	366	337	320	349	345	359	342	366	357	320	344	368	353	297	372	319	359	352	316	356	331	363	337	336	332	383	351	352	364	339	351	343	377	352	345	376	346	343	348	366	350	323	332	336	326	335	356	306	358	342	346	343	344	378	312	340	378	374	361	370	363	339	332	340	337	346	353	351	347	341	334	340	361	313	359	329	336	357	333	361	354	339	344	364	317	337	324	378	329	338	310	325	350	381	325	362	360	353	335	353	328	366	370	336	346	328	313	354	395	335	304	367	402	382	353	345	359	365	347	351	341	361	328	365	360	370	312	282	363	356	356	338	374	343	353	318	313	323	355	348	344	322	350	330	349	354	342	372	382	345	382	341	334	343	360	346	354	330	361	334	351	343	325	387	332	370	339	344	328	366	352	343	363	367	319	380	333	322	352	345	357	305	360	323	340	305	366	351	375	336	284	330	377	327	347	369	342	338	318	344	347	379	351	354	351	353	390	363	389	354	346	376	372	332	356	309	374	346	360	333	338	356	336	372	376	355	357	346	350	331	316	350	341	360	361	332	360	339	396	356	337	361	350	348	361	327	367	351	334	334	329	346	330	335	348	351	369	373	332	341	336	331	340	336	371	340	343	329	328	330	362	327	360	364	362	397	334	358	360	321	371	355	379	359	355	344	337	370	352	332	342	336	302	348	318	318	341	350	331	366	352	365	341	364	337	357	323	313	376	339	349	334	348	356	350	336	321	344	345	337	350	346	334	345	321	331	362	305	332	353	350	330	345	327	333	310	353	349	352	337	354	390	334	347	360	371	358	338	346	343	353	334	347	365	345	363	342	368	367	347	381	355	333	335	337	340	336	346	332	348	350	347	359	358	344	345	362	317	318	346	356	346	353	350	339	338	321	344	360	351	345	345	324	338	350	328	329	360	302	395	340	356	379	307	369	335	345	326	372	356	351	365	359	339	345	377	368	402	302	368	347	345	362	347	349	367	337	355	367	335	346	340	370	324	322	348	331	324	323	329	371	388	344	341	412	358	339	359	338	335	341	376	349	352	382	343	332	365	319	343	333	347	328	309	339	367	342	357	335	349	348	352	295	326	371	358	322	350	367	325	352	334	351	341	314	347	348	356	332	344	340	338	355	342	362	342	343	369	366	365	367	370	405	384	381	347	337	353	333	359	303	362	324	364	335	355	332	351	362	334	377	358	358	362	342	299	354	338	353	344	329	352	298	357	366	347	351	308	331	340	348	357	340	339	346	347	358	355	353	350	374	349	375	346	325	366	332	340	329	332	346	324	353	352	364	344	350	327	337	314	357	353	367	337	319	354	332	328	373	367	364	384	355	370	307	330	362	338	326	342	335	343	333	340	337	354	344	335	361	377	358	324	342	361	350	330	313	344	370	378	367	344	352	349	329	351	316	363	349	308	346	344	369	350	356	358	352	333	378	323	311	367	318	337	317	344	336	353	348	344	364	349	386	370	357	354	368	340	355	364	311	352	367	328	315	336	391	366	342	299	360	343	367	351	347	338	320	329	334	337	350	382	328	317	363	334	362	354	315	363	338	327	328	342	332	344	332	355	351	346	380	381	356	337	360	354	366	377	356	326	375	356	323	331	349	329	358	349	324	338	344	339	372	351	327	336	328	350	355	362	345	369	362	345	351	338	335	395	344	359	347	323	340	358	340	345	335	331	343	355	323	363	347	357	357	354	363	352	349	348	358	335	368	352	365	360	350	335	320	335	353	343	310	342	343	352	350	312	329	342	315	343	341	353	366	332	362	364	343	366	330	338	365	352	382	353	341	375	373	368	360	349	338	346	356	310	342	339	386	334	376	313	369	324	350	329	335	314	385	348	321	371	327	349	358	319	346	327	349	353	352	358	369	378	349	360	345	334	328	340	338	343	357	362	354	334	334	347	337	345	351	339	358	352	332	364	325	330	354	340	344	306	354	339	353	349	342	313	306	319	373	349	323	330	351	363	351	328	312	347	330	375	346	378	360	361	352	357	328	324	351	360	365	357	360	333	344	314	345	290	324	362	323	357	353	355	331	350	337	341	344	368	354	362	346	348	372	325	337	344	320	335	354	376	311	324	334	366	331	362	326	319	334	296	382	351	349	339	355	340	331	332	386	348	370	377	343	356	320	340	325	348	350	328	338	324	346	348	344	354	321	358	348	376	347	322	389	358	331	360	338	332	320	347	382	331	348	371	355	350	367	344	373	358	333	347	347	343	349	358	379	347	341	368	338	361	376	328	357	338	329	337	350	357	365	346	366	345	387	324	364	350	333	360	353	355	383	351	390	335	318	393	341	342	359	333	341	365	365	321	314	360	343	359	376	354	345	354	335	365	342	322	345	355	367	323	345	334	345	341	355	319	339	316	351	331	334	366	351	331	332	379	346	341	353	318	348	363	366	338	350	362	346	340	307	350	332	337	376	373	369	359	382	362	344	359
16430	1404	999	692	569	537	524	481	485	471	500	444	437	408	436	450	438	435	477	470	560	491	444	420	447	471	435	434	419	383	398	417	439	423	410	421	434	425	438	423	414	404	429	399	433	425	394	403	402	376	401	402	440	391	401	418	440	439	436	423	439	438	409	444	424	444	418	417	389	435	446	377	393	420	424	411	390	408	424	449	390	447	443	416	424	389	423	403	462	368	448	411	411	392	419	409	425	428	416	412	389	409	435	435	434	410	413	437	416	443	399	398	432	404	457	453	398	437	413	410	427	412	400	420	404	409	384	423	457	456	451	438	438	402	432	409	399	422	413	418	380	440	396	428	446	434	405	400	413	410	437	420	428	474	458	429	412	438	451	428	424	442	417	403	410	395	430	440	453	399	371	418	392	398	413	413	433	403	418	456	433	438	413	421	420	403	452	461	417	425	450	406	429	406	389	404	481	408	404	414	421	409	413	422	394	413	432	419	431	397	434	398	419	424	421	409	463	402	391	397	415	421	436	400	422	422	419	398	406	395	417	406	410	381	426	412	450	410	450	410	438	417	421	411	409	429	397	424	403	402	417	454	446	414	411	441	457	417	407	421	467	421	411	374	403	430	417	439	427	428	385	410	398	419	458	431	425	448	425	431	479	428	448	410	364	418	393	424	404	420	413	371	401	439	392	441	435	414	399	417	447	412	442	402	432	396	439	418	404	410	418	444	451	440	421	393	429	407	427	410	432	424	447	396	408	434	405	458	437	417	415	469	440	407	399	442	417	395	413	417	397	420	414	408	401	401	422	371	405	446	436	450	432	433	416	426	435	438	420	449	429	385	421	423	407	467	417	431	387	396	432	446	457	434	420	446	428	393	396	417	434	419	419	439	410	386	379	450	383	424	424	416	390	416	417	418	424	373	436	411	436	407	416	424	398	401	434	413	451	395	425	420	429	408	415	423	450	417	440	486	428	393	424	430	427	425	398	422	419	430	429	420	415	446	412	411	399	422	402	423	402	405	452	418	415	410	421	389	446	408	425	432	417	395	463	407	431	428	422	434	422	389	419	367	402	412	426	397	414	406	409	405	447	429	430	425	437	403	382	395	416	416	404	449	417	422	428	431	433	449	383	409	422	432	404	440	462	445	424	413	396	451	438	403	443	398	441	406	421	404	406	446	396	423	421	438	428	441	384	450	434	445	451	408	419	428	407	414	415	451	397	396	432	411	419	423	421	414	416	393	428	401	449	408	413	433	403	395	426	437	423	424	401	404	446	400	450	398	383	412	446	420	413	411	429	425	439	434	415	389	443	435	393	388	446	415	406	400	467	412	417	433	396	405	412	411	417	392	408	445	414	424	419	433	409	427	441	395	415	389	386	425	441	436	406	449	402	422	441	384	405	415	428	427	431	407	402	424	413	406	395	421	411	475	426	442	380	435	430	409	429	403	439	402	374	444	431	413	415	426	462	435	425	414	441	433	424	408	432	412	431	422	372	417	460	386	370	397	392	425	433	436	437	421	477	398	414	430	430	417	409	433	425	392	418	453	453	410	452	406	404	429	418	407	416	439	413	388	412	440	410	452	425	454	412	411	429	396	437	432	385	407	401	386	420	393	440	416	411	463	424	457	463	412	450	420	412	423	418	379	392	428	433	406	405	431	409	399	425	467	426	445	431	413	400	420	407	404	435	412	427	399	463	436	412	421	386	437	419	376	396	406	415	406	410	443	447	424	433	420	424	468	426	431	434	438	365	404	418	433	384	417	402	413	410	411	436	404	418	426	428	418	450	406	436	427	443	419	430	411	427	409	410	426	471	408	417	420	393	458	436	440	385	416	445	423	445	427	436	407	421	405	413	420	397	392	440	445	447	445	434	424	435	402	486	399	368	394	393	442	415	401	410	450	432	382	437	403	412	402	390	431	417	435	440	409	406	401	444	429	435	442	414	469	428	377	467	434	414	410	416	420	410	413	432	411	441	416	438	420	446	423	446	400	451	391	413	445	389	416	436	433	447	433	401	422	433	375	410	438	452	438	434	417	401	405	422	392	397	368	395	417	438	428	469	431	425	410	414	435	406	413	398	418	413	389	415	439	406	414	416	435	402	428	447	421	399	456	366	430	411	421	397	380	385	420	419	394	434	430	468	404	456	411	430	379	445	388	423	433	457	416	439	424	438	400	410	402	428	411	430	419	459	423	419	449	422	429	411	404	432	423	454	403	424	393	392	453	400	445	394	410	433	397	429	414	401	421	420	429	393	415	411	401	399	427	414	393	416	436	419	440	447	474	429	431	412	408	419	438	409	384	392	421	426	439	453	435	454	428	421	395	412	418	428	401	389	366	430	378	451	408	402	376	398	410	439	430	386	462	407	391	419	389	407	448	418	409	385	428	410	404	426	431	415	451	384	407	441	412	390	418	401	417	437	411	416	446	411	449	412	406	420	436	424	412	401	433	440	393	434	427	421	436	440	431	435	437	426	402	416	449	440	427	390	425	427	412	405	427	384	453	434	422	425	428	396	426	416	421	407	432	441	435	445	424	391	414	433	422	450	455	461	415	394	407	392	403	433	433	395	400	393	448	432	420	430	463	431	413	378	441	404	411	415	388	385	446	393	418	421	429	401	409	418	466	412	425	428	408	407	442	415	434	401	403	438	426	413	433	417	430	389	398	421	410	418	377	410	430	452	450	420	440	427	422	396	458	401	411	413	445	431	425	402	385	463	400	431	382	379	423	428	441	452	452	451	436	398	441	418	399	424	412	418	416	427	440	446	435	429	412	384	418	420	413	423	422	407	458	407	412	420	438	450	424	427	433	426	444	412	391	421	431	414	450	419	393	407	382	448	439	452	424	397	389	422	438	371	399	424	419	386	421	454	431	442	415	409	401	393	424	435	400	405	399	409	440	452	423	410	413	449	449	463	405	424	429	461	410	449	421	447	421	423	424	404	453	441	422	400	425	419	401	404	451	431	453	399	410	402	418	379	421	457	424	384	424	413	433	419	421	443	371	430	404	418	385	411	412	473	378	435	381	401	414	409	419	429	388	417	455	377	440	409	386	437	429	408	405	363	417	409	412	424	421	395	424	433	419	418	455	456	445	447	439	390	410	438	423	455	417	435	431	448	421	421	455	391	441	426	407	434	433	417	455	390	457	362	413	398	418	463	433	477	419	416	420	402	438	439	433	402	411	424	383	408	409	452	398	445	404	375	440	416	401	421	420	409	431	435	393	468	423	425	433	413	436	433	393	447	385	410	409	413	412	413	399	462	405	385	412	381	423	435	435	429	452	394	418	415	397	403	435	436	423	443	407	412	390	388	411	429	381	442	409	439	427	430	404	444	404	422	469	402	412	461	408	446	412	427	398	407	398	392	414	460	435	422	439	457	381	468	423	409	391	421	426	409	443	442	393	424	396	387	403	401	427	418	410	417	436	398	384	407	394	400	419	457	409	457	429	428	398	426	407	407	430	405	411	404	440	397	446	433	431
23585	21208	28639	24073	21213	12338	1388	801	676	645	593	531	471	527	440	448	436	439	466	580	481	417	409	367	416	429	404	340	383	399	378	370	359	389	384	373	381	370	333	368	407	362	370	344	376	369	361	334	358	349	396	365	377	372	373	386	394	355	351	342	361	371	375	407	369	366	355	352	364	356	374	332	349	401	379	356	339	353	334	349	382	339	359	373	363	360	369	335	346	383	355	348	384	377	403	346	364	373	312	340	364	366	340	365	350	361	378	374	326	348	342	392	389	355	370	339	343	356	344	340	356	360	352	354	369	352	377	381	388	378	341	371	396	376	359	338	403	335	372	364	358	339	386	327	356	350	385	369	323	361	385	340	331	361	337	328	392	351	374	367	337	376	344	353	358	347	376	367	359	364	388	358	360	341	404	337	369	364	355	358	368	385	368	351	351	352	360	365	398	342	349	364	354	363	329	351	388	343	353	364	340	381	367	356	371	396	377	369	356	358	323	388	335	374	332	354	404	340	366	370	381	369	389	359	385	391	359	334	360	342	354	328	386	329	390	361	353	330	360	366	382	359	390	389	388	342	391	382	340	352	393	320	372	357	362	366	374	369	354	343	330	370	360	335	355	356	381	345	370	369	360	370	360	355	350	377	374	342	343	366	357	347	349	324	371	373	381	379	383	370	391	359	344	325	363	368	354	354	347	368	372	338	375	352	371	356	355	359	336	347	355	358	380	357	339	343	382	369	404	388	357	356	382	340	352	363	333	330	396	378	354	342	332	327	358	353	331	315	379	394	361	381	323	347	358	336	373	370	350	322	347	374	342	355	369	329	391	368	335	353	373	354	390	365	368	343	336	347	359	341	391	338	390	389	357	368	341	372	384	373	339	382	365	344	327	361	366	385	365	385	355	364	344	359	340	370	324	321	353	353	375	355	354	356	379	357	374	330	340	359	351	346	373	361	351	335	373	387	339	344	337	371	366	350	350	339	391	369	323	387	361	387	367	377	372	358	390	366	375	366	381	354	358	344	359	343	326	374	380	348	371	341	381	343	340	388	361	374	359	378	373	354	363	335	335	345	374	363	380	377	348	360	351	370	347	344	316	339	366	372	321	333	352	370	387	321	370	352	401	367	393	346	385	333	333	376	328	370	347	369	392	327	353	327	354	366	358	344	380	337	336	347	364	352	325	329	397	400	323	387	343	335	358	306	382	327	337	367	338	335	358	379	360	372	355	347	345	378	364	328	345	345	343	356	375	335	350	378	349	360	367	369	342	376	340	363	385	358	358	381	360	369	372	346	364	356	339	340	352	340	380	369	364	367	368	346	359	339	356	383	372	395	350	392	358	350	362	330	396	328	334	348	354	338	367	391	348	338	367	343	354	327	373	351	352	338	355	374	375	397	361	375	371	378	351	382	368	390	377	335	354	371	379	375	314	383	361	321	344	367	377	380	391	374	359	330	356	371	380	342	337	344	376	378	347	374	364	353	377	327	345	386	394	353	367	370	362	383	354	349	346	368	344	365	347	373	365	367	377	393	370	348	379	369	363	356	304	387	348	363	332	377	361	352	357	347	354	344	362	355	363	390	342	360	336	386	381	376	380	355	328	362	388	354	363	358	354	379	400	351	365	386	378	351	382	370	363	352	349	366	359	370	354	359	345	343	354	371	383	377	383	322	342	354	314	329	329	369	367	377	369	367	340	364	356	339	335	368	344	338	357	381	344	388	375	355	375	378	367	403	337	369	343	366	355	329	356	355	353	386	375	333	353	361	371	366	352	407	331	338	356	399	316	363	353	351	341	378	382	356	364	365	372	340	366	365	395	322	362	340	332	377	349	361	375	321	340	349	374	363	366	343	394	361	368	336	353	390	330	381	369	373	386	332	362	375	362	375	338	319	377	367	338	336	349	369	348	368	332	354	367	359	365	354	359	336	391	355	317	341	306	365	323	311	371	391	370	357	353	367	330	373	333	383	345	345	333	382	357	367	354	369	352	352	346	361	411	375	383	339	343	377	345	375	351	349	335	359	366	334	367	324	372	350	390	355	373	370	382	326	366	349	361	357	354	349	377	340	388	326	379	325	336	354	358	396	364	372	368	328	347	348	370	355	336	331	358	373	386	346	363	353	362	350	385	372	343	346	370	374	334	375	357	378	358	352	361	384	378	370	368	353	373	368	358	338	338	349	375	379	355	327	348	301	346	343	338	369	385	360	364	359	352	355	361	367	382	403	377	360	355	377	384	361	360	347	346	349	409	361	356	356	339	390	337	381	359	380	387	361	376	374	374	392	360	353	359	348	365	324	342	392	327	313	362	364	392	331	359	380	348	337	364	361	376	339	364	373	314	350	348	346	356	346	345	347	357	371	375	349	375	370	366	350	355	360	401	364	377	319	358	361	330	331	372	385	382	328	368	354	377	331	342	365	376	347	371	343	347	355	362	369	373	345	351	359	365	376	350	362	366	354	367	365	374	366	372	375	357	367	336	365	312	341	347	332	365	351	335	370	367	342	330	355	369	378	337	387	359	353	360	327	367	372	366	372	381	335	331	339	385	369	369	349	347	386	333	349	344	359	340	362	340	357	321	373	363	354	356	354	360	393	367	394	367	396	351	367	395	358	351	366	379	371	374	362	355	374	350	365	358	327	384	392	383	372	379	337	395	336	348	358	330	340	381	391	368	331	337	333	352	362	379	344	354	363	392	371	371	340	375	376	387	388	352	366	336	380	367	356	348	381	400	338	390	386	347	335	367	367	375	340	335	352	362	343	409	372	354	358	342	337	378	369	361	392	369	342	336	336	358	391	354	378	374	300	346	388	338	328	330	403	344	328	343	358	350	338	378	333	347	371	334	356	325	316	349	361	336	367	369	336	339	354	367	360	388	361	355	401	383	348	391	367	384	360	396	363	349	314	367	377	348	346	361	336	347	345	314	363	356	354	361	354	334	352	326	335	373	342	370	351	328	357	374	374	341	379	362	341	359	340	339	374	355	350	374	384	371	367	395	350	368	381	360	332	377	381	391	315	351	366	326	385	383	352	378	352	345	334	383	365	350	343	373	355	382	344	372	354	354	368	379	351	371	371	354	365	346	342	334	361	362	349	374	346	336	354	361	358	380	364	360	371	337	380	366	356	360	325	347	382	342	345	410	334	363	365	343	364	361	389	364	355	329	352	352	351	363	361	398	344	393	348	322	380	361	346	340	324	376	373	375	366	365	368	340	385	360	376	384	329	389	334	341	373	363	357	344	358	345	337	357	376	352	341	394	388	392	337	347	355	343	358	343	362	379	370	365	389	359	344	339	357	390	336	364	332	350	324	356	366	358	373	388	370	354	353	342	342	362	353	371	343	362	366	349	358	372	395	381	359	386	355	341	371	367	337	371	368	349	361	344	390	371	355	373	366	330	342	360	347	358	311	373	337	354	374	368	340	380	362	341	340	337	350	344	380	397	329	360	347	337	360	350	353	366	368	372	380	344	333	350	387	406	315
20504	9585	7971	3857	2705	2020	1704	1322	1089	982	881	759	685	628	668	607	583	539	584	838	623	544	513	501	512	562	480	446	482	438	452	406	425	460	446	419	468	425	416	423	405	394	409	435	427	446	456	397	416	421	403	424	437	465	355	387	409	416	443	447	403	405	451	425	446	412	404	403	425	420	417	406	417	419	403	423	402	397	412	420	410	400	406	406	407	419	398	413	447	412	411	392	406	430	433	381	427	418	422	403	433	401	440	397	382	403	384	440	445	376	436	438	404	433	438	420	419	422	409	386	411	400	406	414	404	415	425	381	441	414	460	453	422	443	403	417	436	406	442	372	408	402	436	423	428	440	438	403	397	390	410	442	432	398	376	431	397	464	414	409	399	394	425	365	398	424	411	407	396	389	431	402	395	392	416	390	450	422	433	393	412	434	425	386	390	432	425	421	428	416	367	446	383	402	435	426	385	431	468	425	406	386	429	430	398	453	436	398	389	417	419	396	401	371	395	433	441	412	409	384	385	419	435	386	400	408	412	369	410	387	441	414	397	392	428	429	442	389	427	428	464	442	406	417	436	419	404	423	412	400	409	427	421	390	442	404	433	372	406	377	410	378	449	392	406	393	423	395	428	426	432	420	395	423	409	445	383	426	431	394	394	425	407	435	403	470	454	408	413	373	412	401	425	382	433	406	400	457	403	428	399	415	403	408	433	378	438	443	425	433	427	435	395	399	446	403	430	397	385	413	379	447	382	393	396	425	437	387	396	438	414	422	444	401	394	412	396	385	430	388	391	403	398	436	387	418	412	433	397	437	406	404	475	440	448	394	401	408	419	417	419	401	391	427	445	404	380	418	400	410	443	388	402	405	431	438	399	391	423	401	415	421	420	425	403	423	388	387	371	408	405	389	376	410	437	439	415	400	399	391	387	428	429	417	392	407	382	414	403	402	440	444	399	424	427	420	427	412	438	420	406	424	377	404	433	428	439	419	400	411	456	420	447	380	399	381	423	369	412	407	454	397	401	426	400	444	391	400	407	429	402	408	471	381	395	424	404	358	436	422	443	455	426	392	399	373	417	405	406	398	406	409	401	409	439	425	402	420	379	406	369	399	403	397	443	369	406	422	363	419	380	440	399	412	442	397	431	420	427	412	399	408	395	397	402	421	414	434	428	454	420	404	431	410	392	434	421	416	384	426	422	374	402	424	381	374	420	404	394	441	456	407	388	399	417	380	427	400	387	425	385	423	428	421	428	429	429	414	445	397	453	439	440	441	401	410	382	384	397	402	394	396	423	413	377	393	393	448	387	414	414	416	429	421	394	416	437	421	414	402	425	414	400	433	432	401	380	449	423	443	426	403	449	428	427	396	413	444	402	372	425	390	372	416	437	444	416	409	400	405	407	415	426	411	380	403	406	411	427	408	413	395	443	405	388	390	397	399	383	417	413	445	397	393	402	407	402	411	382	400	402	385	453	400	425	376	390	392	400	397	388	377	428	357	364	387	408	387	424	371	407	406	376	425	406	372	420	421	403	394	418	396	408	405	381	412	394	411	428	424	413	435	377	397	421	411	401	405	362	438	419	412	404	379	396	437	435	437	427	440	409	397	399	448	392	438	427	401	422	419	421	399	421	408	442	397	415	420	406	409	416	388	416	425	397	414	402	443	384	428	420	438	420	443	422	416	393	432	402	404	404	423	417	412	424	437	429	434	404	420	461	399	400	409	398	383	396	376	421	409	436	411	385	410	412	417	440	434	454	431	425	411	383	401	406	393	442	406	442	404	404	449	406	427	422	447	399	426	428	427	385	403	413	447	409	447	414	401	400	432	431	411	429	388	374	421	415	388	412	419	394	440	404	442	427	397	423	443	414	429	404	399	425	411	416	441	402	403	429	407	461	443	400	407	438	422	419	417	421	425	393	431	422	405	444	450	380	440	416	402	420	418	415	396	413	412	408	385	377	410	416	415	426	378	413	449	378	397	420	405	425	433	399	411	393	423	402	413	408	436	418	366	380	380	395	391	390	391	412	407	419	437	399	418	422	368	394	412	365	453	409	432	406	406	443	401	398	436	427	420	406	387	417	428	421	436	417	428	412	440	413	416	401	419	458	444	372	412	400	382	391	424	435	407	426	403	425	387	394	391	394	437	366	412	421	413	379	373	377	382	435	415	439	443	442	405	414	384	434	411	419	405	420	419	422	394	384	403	410	423	423	452	419	402	393	409	438	440	387	377	464	431	403	401	423	413	419	437	396	408	378	412	455	378	431	413	441	410	442	408	417	381	386	358	441	389	427	402	404	422	409	434	425	452	428	449	374	383	438	401	396	412	384	425	409	392	399	419	414	416	431	409	397	464	407	406	379	413	384	412	365	415	423	427	429	367	389	421	411	427	390	417	411	408	415	427	413	408	425	397	413	424	437	387	444	438	423	420	397	392	395	387	393	408	424	373	414	380	404	425	428	440	444	421	421	411	408	404	370	404	439	364	405	380	444	401	435	393	419	386	406	400	419	399	419	418	400	436	426	412	446	412	410	406	410	393	410	393	412	391	388	420	426	413	418	418	396	431	372	392	399	405	386	428	426	393	398	393	429	432	425	388	415	398	408	417	407	375	406	443	393	387	436	410	381	428	415	419	430	420	398	384	403	433	409	395	438	414	394	421	405	417	425	405	404	424	432	390	383	451	398	364	419	403	421	428	429	418	421	404	428	385	400	450	423	382	438	425	418	403	432	426	372	425	412	407	397	435	391	395	432	413	380	385	424	424	405	404	392	419	423	396	406	418	418	431	400	425	389	417	395	409	386	440	383	436	416	435	411	392	404	424	454	416	410	432	400	439	418	434	450	401	396	427	415	398	377	438	398	430	436	407	362	400	414	406	408	395	404	401	406	389	425	405	459	414	396	448	378	403	379	444	430	403	393	427	432	398	409	413	390	397	385	410	414	440	418	397	403	429	394	392	406	402	430	426	412	424	414	413	389	367	449	381	412	412	432	440	399	397	414	398	436	416	429	387	402	412	427	418	417	392	417	423	414	424	454	408	434	420	416	397	386	423	393	405	448	427	404	409	429	435	398	420	410	388	426	420	442	428	376	399	379	474	389	429	429	406	424	396	420	425	424	411	408	396	407	376	410	442	432	434	389	397	429	416	414	431	411	415	375	441	424	392	427	374	413	432	379	428	401	417	394	442	417	407	427	417	428	419	390	417	435	406	402	394	438	375	371	411	416	430	399	425	392	426	401	412	445	409	394	390	403	412	441	424	383	437	424	401	409	395	432	417	411	426	410	439	411	393	400	418	403	388	393	381	434	366	368	411	418	391	413	463	392	450	434	387	426	425	416	416	380	395	393	391	425	398	406	397	444	430	449	421	417	429	409	414	411	448	406	398	387	422	397	440	475	377	396	448	411	397	413	378	416	421	393	427	407	414	425	437	428	385	429	390	409	397	411	416	387	392	397	397	384	407	410	419	447	415	407	411	431	435	432	387
24809	21218	27668	25034	12439	1235	915	803	742	748	685	673	661	664	663	677	698	640	733	764	691	666	632	679	663	588	612	629	637	649	618	647	625	647	624	664	644	659	644	595	637	608	599	615	635	580	624	633	651	652	611	673	644	632	611	641	627	604	634	640	655	636	616	601	598	619	586	662	590	579	622	602	677	641	613	638	580	669	634	599	621	626	651	666	610	619	604	633	626	613	577	634	638	577	642	629	600	623	638	627	631	629	601	613	611	602	622	655	604	660	653	605	644	609	653	674	643	634	630	661	610	596	650	632	650	631	620	627	597	661	614	675	617	608	629	627	608	647	669	605	626	583	614	604	647	599	586	670	577	622	600	599	660	603	631	619	610	642	618	608	626	597	613	647	637	629	626	661	633	609	628	609	630	603	662	632	639	609	660	650	596	682	598	602	637	675	623	564	631	642	639	641	604	589	616	613	640	631	602	633	596	619	626	669	637	606	641	635	626	613	596	625	639	641	657	602	644	616	649	661	601	604	644	615	643	580	607	667	653	622	613	593	576	590	642	632	601	612	637	653	604	646	609	649	610	614	670	648	634	605	644	636	606	605	665	592	630	614	646	611	591	625	568	605	617	640	598	614	660	574	656	638	702	644	624	628	639	586	645	622	636	603	632	645	641	639	548	633	606	657	664	652	665	583	642	644	672	610	644	611	591	626	622	634	611	614	613	644	605	649	597	653	658	626	605	632	637	627	603	620	651	657	625	614	612	648	599	545	703	651	665	601	632	620	600	631	665	594	662	657	604	622	609	622	639	666	631	630	592	631	560	661	690	647	612	604	643	620	604	626	615	659	644	593	647	646	580	644	610	638	685	617	666	622	614	614	615	630	628	617	614	583	628	600	579	643	587	671	613	614	644	622	626	584	597	688	602	687	627	659	648	629	625	611	614	629	650	614	602	612	616	605	631	604	651	601	660	643	654	631	619	604	640	620	636	591	648	622	584	613	610	659	657	662	648	593	637	611	607	692	583	662	610	632	659	649	606	664	594	631	694	645	637	624	599	583	592	630	659	644	678	628	672	582	589	585	676	609	677	638	637	610	670	702	595	608	603	656	653	609	661	622	583	579	607	618	672	650	631	595	632	624	635	643	615	627	633	641	665	599	646	618	630	634	609	680	651	605	557	592	663	627	599	611	626	631	578	613	679	597	590	638	637	618	640	617	613	598	607	624	632	613	623	626	616	625	630	645	671	593	642	684	631	605	622	626	600	552	595	580	614	612	633	608	673	672	633	627	656	625	622	569	615	669	632	663	562	589	634	620	655	629	613	627	640	623	612	665	630	628	666	590	603	630	629	604	575	607	660	603	579	589	603	622	638	644	629	610	622	620	678	646	619	588	615	591	597	629	611	617	614	650	631	575	634	591	608	618	598	638	590	646	643	649	681	603	643	623	570	622	603	622	638	635	590	603	643	646	648	673	668	635	639	561	631	608	605	632	626	610	644	611	634	618	652	625	598	622	602	587	655	598	634	606	618	595	620	628	592	645	648	605	649	612	588	593	651	597	611	612	632	631	623	621	644	645	606	619	673	669	596	683	646	604	634	585	602	618	622	663	645	635	593	662	646	594	658	658	657	659	628	629	607	607	620	642	584	621	653	684	612	628	621	628	613	645	631	607	644	698	619	621	678	607	618	623	654	641	606	622	609	615	639	601	610	645	668	639	612	605	605	592	636	590	622	608	631	612	636	646	650	661	625	648	600	632	599	637	652	606	643	618	657	594	644	627	673	656	639	608	606	613	665	613	644	620	657	602	655	641	598	641	612	638	639	689	661	664	606	657	600	626	623	634	587	599	662	590	659	623	620	642	597	621	626	570	631	666	609	611	646	614	632	619	632	682	592	608	595	640	645	647	666	659	589	615	670	599	592	577	652	638	609	605	613	593	651	571	619	633	661	631	652	643	657	610	657	644	620	617	666	585	650	629	624	621	624	609	644	625	636	599	620	612	637	633	636	600	633	613	584	588	620	640	607	638	653	621	664	627	604	662	627	620	618	637	657	637	634	646	659	619	593	628	596	637	635	620	619	644	605	569	630	620	615	640	633	611	621	620	614	625	600	648	639	630	629	611	609	645	645	611	638	632	576	616	591	633	621	606	619	638	584	614	579	644	590	589	611	578	641	626	673	595	586	617	619	613	675	651	607	611	621	621	623	655	629	592	583	630	627	655	604	577	613	628	641	632	639	613	700	688	599	604	593	626	643	657	588	635	626	634	640	671	628	644	651	639	624	628	636	609	618	609	655	604	624	632	591	638	670	602	668	633	680	662	622	637	613	687	616	598	640	584	624	556	622	625	625	669	611	606	640	653	652	603	586	627	623	603	618	588	634	593	650	601	667	562	710	608	631	650	624	617	619	652	619	617	656	652	618	672	654	634	674	596	634	636	673	633	619	608	633	640	651	604	641	580	681	626	640	613	658	619	642	627	625	621	649	645	629	614	632	637	659	603	644	632	588	605	644	629	642	653	654	614	643	654	621	643	607	583	603	652	649	652	583	643	657	611	648	602	630	605	639	673	664	656	619	593	624	598	634	592	646	658	627	599	641	632	626	574	613	593	605	656	616	643	635	624	693	584	606	612	609	605	642	612	610	646	595	613	674	628	650	649	613	627	669	603	677	630	629	682	612	635	635	708	669	644	586	630	566	596	647	662	638	667	603	633	637	619	620	619	601	600	689	621	614	625	625	624	637	595	689	597	631	655	613	603	652	617	624	607	633	630	588	580	609	581	643	616	614	640	641	632	575	606	637	578	638	598	612	640	645	661	602	626	577	616	650	677	613	584	633	614	647	611	596	614	661	597	614	591	661	614	601	622	612	623	626	595	637	614	587	623	571	603	624	632	600	660	613	612	614	611	583	632	624	620	612	637	609	653	604	653	594	621	603	632	605	552	644	613	653	615	629	619	619	615	616	622	608	625	610	628	680	650	657	650	627	631	595	600	621	598	626	624	624	602	620	615	640	617	609	633	677	597	617	619	691	627	649	623	672	610	657	632	601	654	596	609	632	654	635	594	656	645	588	675	623	668	658	637	629	608	607	617	619	627	595	605	600	657	614	620	656	670	619	637	602	699	652	610	606	646	596	660	613	685	634	599	628	622	640	654	645	621	651	658	631	664	610	597	681	619	608	609	616	654	654	642	597	587	632	645	590	670	643	636	634	622	637	593	626	651	661	618	630	652	606	614	659	650	576	624	653	653	610	632	604	642	611	598	670	603	634	662	638	627	628	647	617	618	631	647	698	658	610	631	621	689	573	617	614	562	632	655	623	619	601	630	672	620	653	652	633	650	665	627	621	587	641	678	616	654	638	639	618	626	620	582	660	670	630	650	700	685	587	575	647	627	596	627	631	631	663	618	626	636	647	620	635	598	619	631	702	628	620	600	647	662	634	645	638	591	662	650	632	636	633	606	635	605	622	618	564	692	614	708	655	630	588	624	612	612
21208	6225	4711	2453	1892	1549	1337	1158	1072	967	863	892	842	885	768	761	808	809	966	988	807	741	778	745	756	779	737	747	748	699	718	727	687	776	658	711	698	773	743	750	713	699	694	721	698	781	720	744	722	687	714	739	713	691	739	759	752	717	704	723	725	751	711	693	693	716	739	703	688	710	714	701	679	742	760	703	698	700	741	702	679	709	709	730	698	771	717	707	754	724	724	756	694	716	679	778	706	703	728	708	693	725	704	711	721	653	698	684	713	720	709	745	705	677	769	694	741	749	666	696	716	724	736	718	695	698	698	693	684	720	681	710	672	743	749	697	680	757	716	671	744	721	721	696	722	744	702	735	711	677	712	747	716	727	717	712	749	740	689	717	732	714	667	708	694	690	709	699	710	694	735	724	720	680	730	694	702	697	760	753	703	723	718	687	710	736	715	704	679	717	705	684	701	731	735	680	786	706	727	686	676	691	720	739	740	754	730	708	716	685	680	702	717	698	723	727	758	736	734	737	703	699	680	727	732	718	655	677	723	688	748	687	703	686	695	778	711	690	749	690	713	688	742	667	727	696	783	693	726	735	726	717	767	782	716	769	721	653	700	678	687	699	674	718	707	683	738	716	741	659	689	710	699	693	706	691	685	707	701	739	714	726	691	713	739	675	713	714	716	700	700	710	712	739	707	736	729	716	799	723	732	737	641	723	726	727	752	748	750	722	710	683	731	691	722	727	683	708	718	691	734	779	704	740	734	706	751	720	744	694	659	709	707	735	705	712	690	729	711	698	755	702	689	785	736	711	710	673	706	722	717	728	695	729	686	734	661	709	739	682	773	693	701	765	726	725	755	694	654	721	737	686	729	716	716	711	738	719	763	667	687	726	695	710	692	726	749	698	742	774	746	716	712	693	735	757	729	635	726	696	728	760	688	717	733	726	672	711	659	710	749	712	782	748	722	711	725	738	704	703	701	700	719	695	766	729	709	738	720	707	737	754	714	743	728	699	707	738	706	701	750	696	713	694	727	771	723	704	717	724	759	721	706	746	686	741	688	671	726	709	673	703	695	727	714	740	679	716	758	704	729	701	740	685	707	710	731	705	695	694	720	748	680	726	768	721	712	766	716	741	724	729	698	662	667	691	715	725	706	717	624	715	710	727	739	718	691	712	688	682	755	727	687	707	740	704	717	724	666	707	716	712	710	703	712	734	688	714	711	692	748	709	706	716	692	711	689	737	670	706	659	712	748	717	698	676	732	697	673	717	719	743	710	713	685	746	708	756	711	767	668	729	703	687	665	689	742	739	687	737	706	693	708	681	716	700	708	708	729	730	701	693	727	764	700	651	701	721	665	713	714	733	708	708	743	773	732	693	745	739	734	701	727	739	746	724	716	724	734	705	717	737	737	704	688	749	714	702	722	709	747	701	745	698	722	667	722	685	691	737	685	705	709	678	728	725	720	750	673	698	691	695	715	739	734	699	691	730	721	638	707	715	667	678	711	712	704	706	710	741	748	690	714	692	739	733	729	698	721	718	735	724	771	699	723	728	686	724	749	675	740	746	751	716	687	670	703	737	690	709	666	692	667	743	719	769	733	651	687	757	730	687	737	699	684	731	653	663	697	721	686	707	747	696	714	701	707	698	661	699	697	712	696	731	691	713	697	717	765	684	740	731	727	743	697	758	731	728	714	689	715	766	737	738	754	713	725	740	710	716	673	738	741	715	730	676	712	749	723	731	694	731	756	681	720	738	720	766	721	692	699	732	730	781	642	669	751	694	779	746	727	700	726	743	720	690	706	671	776	762	727	650	662	710	720	702	715	684	759	691	667	687	692	724	707	709	675	741	707	710	708	781	731	715	707	670	744	706	688	710	697	745	706	674	705	695	766	650	712	684	713	654	694	729	683	721	711	702	694	717	719	755	682	713	727	713	743	707	684	706	694	723	696	692	681	708	698	747	717	691	736	735	706	730	692	677	703	731	664	749	751	772	725	698	708	698	726	710	714	703	702	663	722	743	698	730	740	715	721	708	767	721	681	758	735	694	690	718	687	674	712	771	718	665	674	701	724	704	670	633	715	706	779	750	709	724	742	724	742	678	718	719	657	727	684	720	736	710	706	709	692	708	705	684	684	727	709	668	700	740	692	716	765	695	722	726	703	689	671	705	783	708	754	715	732	697	720	707	743	774	743	714	721	701	742	697	714	634	747	713	685	724	704	727	727	662	733	690	717	717	712	706	693	715	691	731	737	713	716	726	703	744	750	740	743	746	709	726	719	697	645	755	736	738	689	727	717	737	692	724	698	689	651	732	679	738	713	680	714	727	720	724	697	709	747	721	756	693	716	777	700	718	704	690	729	740	631	744	738	716	704	700	750	713	738	679	736	727	714	697	678	711	728	697	761	756	712	717	674	704	707	704	687	683	698	754	722	659	715	771	714	750	711	711	739	763	681	744	711	731	744	741	696	721	740	670	698	728	700	703	676	716	711	695	746	692	691	690	744	720	705	706	736	722	706	699	786	724	727	722	725	709	700	692	709	696	750	738	773	714	707	691	697	707	700	699	690	719	697	757	722	757	694	678	705	727	719	671	708	705	729	754	710	705	724	714	703	700	681	764	732	718	729	659	731	722	747	683	678	718	709	729	695	691	756	698	757	711	720	701	678	706	711	724	773	721	704	721	698	731	708	741	731	735	683	715	727	699	711	738	699	720	670	780	720	726	706	669	677	720	761	758	731	721	744	720	730	713	725	709	715	696	722	719	707	711	692	695	699	677	698	757	715	709	705	693	734	693	687	741	706	696	720	746	718	686	700	685	735	720	702	736	713	722	660	717	725	699	678	696	715	725	704	694	722	703	699	749	721	721	711	722	738	725	723	721	718	714	732	774	713	718	721	750	702	667	743	698	702	698	717	713	690	709	698	663	762	719	705	688	756	773	795	655	673	665	739	726	719	661	746	692	713	686	711	720	734	695	736	744	698	745	698	708	713	693	661	723	700	709	705	747	752	705	733	736	709	686	697	735	691	691	720	723	736	691	712	685	725	706	749	647	712	694	710	759	674	755	719	711	737	721	673	735	749	781	722	736	703	695	756	708	749	722	701	725	709	730	700	712	711	657	741	699	734	749	711	724	712	696	699	654	721	702	708	714	711	679	705	738	754	678	692	732	690	700	715	660	717	678	757	704	720	696	679	722	729	681	763	695	713	724	722	724	712	657	673	681	686	670	699	694	700	707	750	692	746	682	771	714	734	757	681	705	681	677	717	763	796	693	724	699	675	676	664	688	725	704	693	728	756	727	696	718	742	728	732	717	679	713	711	726	738	700	678	720	730	713	742	708	672	722	698	732	710	732	708	688	725	730	689	731	697	781	715	710	699	714	724	727	706	670	724	714	686	707	716	698	711	720	705	792	688	692	710	688	720	728	745	725	686	716	749	719	718	716	734	701	687	694	701	728	716	695	698	698	720	714	706	715	727	663	736	694	738	690
22724	21260	29077	23777	21261	21331	12049	1818	1308	1208	1132	1050	970	963	902	962	895	894	973	902	861	878	848	751	791	750	785	803	793	747	803	787	768	759	770	783	783	731	774	701	742	736	754	766	785	720	749	710	759	716	723	743	745	761	742	736	726	759	740	711	750	745	739	714	726	768	742	730	712	686	753	739	707	763	723	738	746	775	738	724	781	753	762	741	788	734	708	740	700	747	717	720	710	733	751	748	736	723	752	742	760	703	743	764	730	736	738	725	767	777	737	702	753	757	685	752	695	743	739	732	723	715	747	717	724	734	736	767	757	724	770	776	734	725	726	725	698	712	768	722	733	761	728	761	708	717	742	691	761	742	776	713	726	725	729	710	691	729	780	710	720	787	734	768	754	744	687	725	719	723	717	810	703	715	693	703	729	731	762	740	778	748	758	693	726	710	746	793	763	725	750	697	719	738	730	696	706	714	740	734	689	736	716	725	705	752	732	703	750	740	735	724	735	712	709	753	692	743	749	763	734	725	692	722	750	727	724	762	714	729	753	762	713	711	757	739	718	736	754	774	780	741	734	725	755	721	711	721	728	689	746	737	726	738	723	690	711	705	707	719	710	715	701	732	729	738	711	683	730	710	697	718	721	706	729	740	735	742	725	744	761	738	722	749	715	725	730	727	735	718	720	713	757	700	761	733	757	776	710	744	721	692	706	727	769	779	709	714	718	740	728	751	748	727	681	750	698	724	683	738	745	749	724	715	803	754	725	740	715	698	719	712	701	717	765	759	765	736	740	736	708	737	746	675	707	734	760	748	697	707	743	750	732	728	707	695	702	735	751	752	746	715	727	758	740	748	727	690	727	733	772	730	707	723	723	741	732	762	757	727	701	729	725	741	715	770	664	741	717	744	772	744	730	725	702	760	713	700	735	713	758	765	711	745	771	784	727	778	743	715	688	725	727	698	758	728	735	734	752	771	749	725	700	728	716	735	751	699	763	707	694	772	758	722	740	741	693	746	740	783	725	711	740	721	742	701	733	667	731	701	758	730	759	747	669	750	737	756	761	715	687	687	678	781	715	685	730	718	731	733	681	716	688	703	682	739	723	717	711	709	691	718	744	825	748	709	720	710	751	731	723	699	708	700	754	749	742	732	738	745	729	743	761	748	774	740	705	782	797	707	749	704	724	698	733	694	724	779	713	712	762	736	750	703	783	751	733	717	729	755	711	697	704	708	738	715	766	742	782	727	726	781	746	719	720	715	761	732	752	780	750	725	743	707	721	726	673	742	725	766	716	705	718	718	722	741	694	723	786	727	729	756	709	771	717	766	766	744	746	762	768	770	741	762	737	742	722	736	719	733	796	761	742	742	769	747	704	710	794	764	716	767	727	767	772	698	737	710	734	744	748	703	722	750	745	779	714	728	713	722	731	700	742	773	728	674	698	743	731	726	711	758	723	765	753	762	690	759	739	732	739	757	720	696	713	746	716	711	688	722	709	743	750	674	725	802	719	704	724	727	734	710	728	736	722	726	724	702	720	761	737	738	724	711	756	700	717	745	740	724	725	718	727	726	718	695	697	714	740	713	726	714	701	746	727	738	714	748	760	722	701	699	706	736	772	741	764	724	727	750	739	722	696	725	731	711	774	723	771	763	739	736	741	726	726	765	708	660	782	697	690	740	712	724	685	778	687	735	749	698	776	742	764	727	773	753	738	752	699	723	762	732	785	689	758	786	731	737	728	708	680	700	744	694	752	692	708	771	722	724	730	674	726	699	739	710	723	681	715	690	746	715	696	731	789	690	757	780	684	720	702	706	730	684	779	769	703	694	756	724	723	733	764	719	713	689	670	737	706	697	705	732	691	697	726	704	738	755	691	697	734	758	750	744	749	736	770	707	738	723	746	725	750	700	725	741	739	812	687	694	690	768	726	728	714	818	748	735	761	732	719	711	694	702	725	719	797	703	781	756	726	733	775	693	738	743	740	742	770	685	722	733	691	716	736	685	685	701	728	693	747	739	723	735	769	736	745	752	713	780	705	748	750	754	762	715	698	746	759	729	769	724	710	714	751	766	731	682	704	753	739	689	691	703	714	763	715	741	778	656	668	702	831	770	731	691	756	755	729	779	769	784	743	691	722	756	707	716	748	712	750	721	736	670	759	732	724	730	732	719	739	760	752	719	679	724	770	733	796	721	712	719	684	773	716	750	696	704	708	700	749	726	703	699	800	708	733	755	708	753	735	709	745	751	819	752	685	744	713	745	724	706	747	715	754	760	738	675	726	748	704	745	702	715	677	763	746	724	724	739	704	781	749	702	752	726	726	708	734	755	755	747	736	709	712	748	747	695	772	740	749	716	669	768	717	728	714	750	716	720	757	732	717	707	745	714	715	735	748	750	723	745	727	732	742	693	714	714	711	723	730	730	742	785	747	742	681	758	740	743	680	773	747	735	705	738	711	737	751	725	696	719	806	717	737	745	711	729	713	726	712	774	769	725	736	679	732	694	778	747	806	744	755	735	727	742	774	737	697	713	749	734	766	711	727	721	708	755	688	727	713	722	721	732	773	736	806	731	758	718	721	729	753	683	743	774	747	764	714	794	732	669	718	700	761	752	721	713	735	735	669	684	707	753	714	721	691	707	717	708	738	752	758	686	706	738	720	721	725	699	718	754	727	741	700	756	693	741	723	680	718	690	714	682	779	740	733	734	737	724	732	766	739	715	727	782	730	769	722	736	766	745	740	746	735	726	745	716	733	737	723	723	748	735	749	709	717	752	766	754	701	696	706	797	682	733	788	712	803	700	744	731	707	761	755	741	774	703	725	713	713	692	739	737	719	682	763	753	688	742	764	753	723	768	720	747	754	755	728	702	731	721	714	702	725	752	743	705	750	739	745	723	751	729	750	729	709	721	755	741	678	747	748	692	724	760	703	719	759	753	739	677	746	734	671	722	752	723	741	721	694	734	756	653	761	722	716	701	751	730	692	744	746	734	739	760	758	755	727	671	702	716	782	715	774	752	731	698	740	694	754	698	699	728	723	744	717	742	789	712	716	706	710	722	750	739	730	680	727	741	737	757	743	763	744	730	745	709	750	759	710	787	742	655	742	725	698	701	716	777	721	750	725	773	716	681	738	691	694	770	772	739	695	723	757	749	740	726	749	718	715	688	780	757	744	708	726	763	725	692	694	720	704	688	759	747	713	693	739	734	708	739	748	734	777	715	788	690	686	703	690	688	718	711	743	738	772	728	764	693	699	726	714	729	731	696	672	714	771	685	753	763	764	699	696	749	712	742	729	731	738	729	732	743	699	727	728	731	726	710	702	706	703	770	722	695	709	732	713	728	734	724	728	698	740	735	717	784	783	723	759	690	723	743	784	712	730	746	722	712	674	716	740	722	726	723	679	738	801	716	735	720	784	722	731	751	711	723	735	774	732	743	792	730	714	738	730	748	717	739	693	745	786	742	740	733	745	739	751	759	735	747	689	716	751	691
23985	16091	12930	7006	4833	3695	2952	2425	2131	1827	1543	1501	1313	1142	1161	1103	1053	1058	1185	1162	973	1006	979	911	896	874	893	873	832	869	833	864	846	822	858	840	852	802	813	831	830	795	803	844	780	833	780	802	830	854	831	752	812	830	805	768	791	830	826	793	837	798	797	812	827	815	809	825	813	824	762	805	783	797	821	789	878	785	778	799	798	832	839	778	811	808	785	781	795	759	828	761	765	792	751	806	776	830	841	801	818	819	780	816	812	756	798	804	791	805	788	773	811	791	771	774	753	812	795	814	814	757	764	819	752	822	827	796	782	777	844	819	825	768	843	768	801	800	752	739	758	808	795	820	847	786	786	812	791	757	735	822	771	773	813	795	790	808	769	798	794	779	793	847	742	793	765	757	852	786	767	754	804	809	773	771	846	752	825	809	781	734	700	794	806	809	744	802	754	734	760	805	746	748	752	785	786	748	814	765	793	758	841	801	813	787	752	777	737	762	816	751	753	803	818	812	764	800	844	782	721	726	830	768	797	782	812	801	789	795	802	860	790	792	787	794	748	805	721	761	825	771	797	776	820	780	784	790	820	744	762	791	817	793	761	806	788	772	770	828	789	807	819	787	832	740	792	785	778	844	786	796	783	786	723	740	778	811	770	778	810	738	786	767	802	798	811	835	814	812	781	801	763	822	841	767	787	775	819	784	740	780	778	770	742	772	777	831	726	813	828	809	781	849	793	761	816	750	831	820	718	834	798	792	833	781	767	756	827	799	805	794	786	765	735	787	759	776	776	775	741	787	773	779	778	784	779	792	754	807	775	758	822	772	740	804	793	745	768	806	788	779	776	826	732	802	804	816	776	776	743	784	785	778	782	820	751	812	829	787	757	803	796	837	849	819	824	816	782	775	758	820	738	814	761	781	799	799	780	770	826	788	837	784	759	775	763	808	784	796	808	782	783	789	797	772	802	779	781	797	769	781	774	852	768	780	792	833	789	828	807	771	763	789	814	805	779	793	811	784	792	741	776	810	772	794	766	792	795	776	819	800	760	820	799	748	846	810	731	813	743	822	785	761	803	756	770	848	742	757	800	865	780	779	808	754	817	815	825	793	761	776	772	751	750	820	751	773	778	828	792	784	819	791	802	800	795	762	796	730	782	742	775	778	837	815	773	808	832	804	770	779	739	758	798	788	740	801	784	830	774	770	744	769	772	826	826	794	787	807	761	847	740	831	784	780	769	836	768	805	780	786	763	844	772	742	741	765	798	780	762	776	824	795	788	755	763	778	844	812	781	781	766	794	794	777	847	806	761	746	815	784	802	786	815	801	801	743	752	818	815	766	784	733	786	727	795	783	762	773	815	796	855	818	804	815	771	792	851	747	795	741	842	784	794	762	779	756	784	762	858	784	789	783	779	799	778	814	760	850	819	788	789	817	743	834	792	762	767	786	771	790	790	782	807	784	802	781	827	771	841	796	764	802	791	776	759	792	772	828	798	783	782	763	804	725	771	786	753	799	804	818	799	799	793	778	776	780	782	764	781	741	797	789	785	801	785	843	828	768	797	739	753	751	789	763	826	790	786	810	762	795	724	768	778	848	818	769	791	767	776	795	810	771	777	792	800	807	761	823	732	772	790	786	755	807	735	770	818	762	791	789	804	767	764	787	793	764	784	800	746	785	739	800	818	805	798	809	782	720	762	816	775	732	767	782	779	822	753	807	778	770	766	802	782	790	800	806	774	770	795	765	776	783	849	779	849	741	736	813	785	805	774	744	817	798	756	760	851	781	796	827	811	779	754	793	792	765	814	772	801	793	794	779	837	701	787	803	819	750	768	792	793	801	805	831	753	825	796	801	778	760	802	756	778	763	770	801	819	779	777	786	785	792	768	822	767	789	799	819	782	799	826	807	774	803	755	780	859	769	796	848	745	791	823	769	767	770	813	766	818	756	757	816	768	770	759	818	787	775	768	734	819	770	833	761	821	762	799	774	746	764	803	806	775	759	823	785	735	799	747	777	788	771	787	781	727	764	789	808	821	817	779	770	805	787	764	803	759	801	806	771	801	784	792	772	811	787	818	735	793	820	788	779	784	764	782	761	756	753	779	791	830	805	794	774	750	839	794	758	758	792	792	805	786	815	765	774	823	755	773	818	737	773	815	812	777	790	793	811	762	753	750	805	770	815	798	834	793	805	793	736	818	819	787	767	786	803	777	773	790	804	770	793	783	803	796	806	791	762	814	804	760	793	819	788	856	764	816	825	809	760	776	747	782	774	788	767	764	857	790	769	756	772	760	770	801	809	771	817	849	779	785	811	757	814	703	774	807	821	758	788	752	793	755	756	833	810	731	785	820	766	787	772	810	747	777	808	848	727	797	759	824	836	792	804	730	789	742	790	766	800	781	762	751	716	808	787	803	773	765	771	786	776	785	819	760	775	763	778	808	758	785	757	772	771	762	785	800	778	803	841	809	765	786	763	797	827	790	855	773	783	850	755	772	793	784	785	853	783	782	764	786	797	768	778	834	801	817	789	730	817	745	809	777	779	806	759	707	826	812	794	788	778	847	797	760	811	743	789	744	771	725	740	810	814	800	842	808	795	775	819	809	828	791	797	747	788	779	793	764	776	812	813	770	773	792	771	797	803	807	726	784	766	818	770	829	801	771	768	837	785	849	754	818	787	779	766	811	783	776	812	788	793	856	766	743	765	822	750	759	744	775	759	803	797	785	748	798	773	823	814	790	823	794	801	827	758	845	819	807	806	790	782	780	854	787	842	826	728	807	817	812	792	785	776	760	807	758	774	785	747	726	811	765	782	765	760	840	724	733	766	794	742	830	807	766	788	810	793	792	793	763	793	797	747	772	793	770	775	747	782	788	779	778	811	830	824	775	771	786	829	754	770	813	777	823	724	794	743	805	765	767	776	781	757	779	785	819	812	762	805	816	824	795	857	765	772	832	752	843	795	783	746	822	805	764	778	820	743	759	821	780	786	775	802	778	768	740	754	749	769	798	767	757	809	791	790	821	792	762	801	865	849	791	773	781	823	790	826	790	828	804	824	773	764	815	796	770	798	810	778	787	758	767	788	770	775	761	800	789	794	735	754	797	763	746	785	785	786	765	746	782	765	778	778	745	746	806	802	755	799	767	735	817	779	809	805	779	809	825	788	771	772	770	796	802	758	746	779	789	764	811	852	840	825	794	824	726	792	782	812	784	789	769	789	812	815	806	832	802	809	768	806	803	850	724	802	808	810	753	846	793	761	772	755	790	752	773	741	798	800	788	766	773	804	767	755	772	753	705	793	801	759	815	849	795	782	807	814	809	798	766	778	780	853	771	771	737	812	771	785	753	776	790	778	732	836	825	770	823	836	802	809	787	834	770	748	798	780	806	764	796	833	758	793	789	818	763	814	809	751	770	789	707	849	819	822	760	768	784	803	777	831	841	857	809	805	807	796	816	750	825	734	772	790	796	770	804	813	841	805	802	752	809	833
27417	20379	8440	808	459	386	385	361	367	348	393	358	362	357	341	346	361	371	366	373	380	349	367	306	329	369	344	352	337	341	323	362	358	355	357	347	368	339	321	338	332	349	331	333	325	365	339	337	308	359	357	346	337	333	328	336	328	352	357	362	386	342	354	341	358	364	330	342	331	338	338	354	358	341	344	329	354	366	398	396	339	327	333	350	362	357	352	337	340	360	335	356	352	319	317	350	354	345	328	343	348	365	352	328	333	329	367	315	354	329	356	318	341	348	333	332	364	326	364	356	355	334	363	346	360	327	366	359	362	338	349	327	350	335	350	326	318	323	344	357	314	334	355	345	322	320	386	334	315	375	325	358	332	325	324	335	338	344	345	357	319	348	359	329	321	383	340	351	346	308	361	338	338	332	365	350	334	332	360	359	362	353	314	336	324	364	341	317	327	338	370	346	351	345	334	369	328	346	361	335	366	351	323	346	333	353	348	352	388	332	332	361	345	348	363	319	359	367	353	335	319	355	332	344	336	324	368	307	339	331	327	338	335	325	332	338	353	334	354	360	377	310	329	317	359	338	345	341	349	384	356	322	360	367	347	336	341	324	316	339	321	340	315	328	318	353	328	328	326	357	343	356	375	334	325	373	339	366	333	364	330	344	340	373	320	310	366	335	349	360	316	378	336	332	361	338	321	320	326	346	362	350	371	364	358	333	327	368	352	297	342	349	344	344	331	290	351	359	340	351	376	344	312	346	382	330	327	316	336	332	329	357	345	311	376	359	336	326	338	359	311	348	295	357	328	389	318	325	321	337	354	328	323	329	332	359	340	340	341	328	343	314	343	332	321	391	335	319	306	348	326	341	365	359	328	369	335	313	327	365	385	354	323	361	347	339	331	351	320	326	332	335	328	335	363	301	372	359	359	356	339	326	360	340	361	343	350	357	326	325	325	383	349	355	317	340	344	325	324	335	364	358	352	336	335	366	353	355	336	355	315	325	339	354	329	325	335	354	356	350	328	320	353	342	339	352	345	327	329	362	325	323	351	343	337	342	366	356	352	353	318	341	325	342	362	306	361	301	342	356	354	328	357	361	324	343	332	341	397	340	360	360	348	339	332	373	334	346	327	337	358	373	347	318	289	349	338	341	351	334	366	351	344	326	345	368	374	385	341	358	381	334	348	338	358	340	348	369	355	366	321	301	362	344	333	343	349	309	348	330	340	309	349	287	338	342	331	352	330	320	363	336	323	342	384	306	336	339	357	335	341	361	366	365	308	340	334	342	355	323	370	348	362	311	310	316	334	342	356	365	342	376	353	321	310	351	383	340	338	356	325	368	331	381	331	354	340	356	325	381	328	304	337	337	324	350	358	295	348	348	348	322	337	358	374	337	324	349	363	305	324	360	345	363	331	334	333	334	348	324	380	337	358	326	357	376	366	361	334	316	320	309	334	349	330	347	312	350	328	353	343	351	308	334	376	357	351	348	354	342	323	357	359	355	323	352	328	347	326	321	328	328	357	366	333	374	311	353	336	333	326	337	354	353	360	345	348	340	358	344	324	326	306	367	333	338	358	326	349	287	343	355	324	317	372	357	365	340	310	339	353	370	349	308	331	362	341	310	336	350	361	311	373	348	329	348	330	344	345	344	324	316	342	332	321	311	327	374	332	341	307	348	345	345	368	354	339	353	359	319	349	373	358	345	345	317	331	345	354	364	330	325	351	333	318	322	307	368	327	332	342	373	325	338	374	378	349	350	333	345	353	348	346	381	331	328	329	329	348	345	351	327	325	385	355	319	330	316	334	342	351	342	325	362	336	348	353	321	377	301	334	325	376	357	366	321	365	372	309	351	329	346	329	364	338	319	339	346	361	331	357	342	336	311	359	331	336	338	355	335	346	353	335	383	348	361	354	367	363	362	307	322	358	347	312	311	353	312	310	333	354	344	334	308	367	320	367	330	347	343	342	350	328	324	327	372	309	329	336	324	333	343	332	323	341	316	362	359	337	341	366	361	347	377	337	299	346	344	343	353	328	329	314	327	340	343	362	319	347	331	384	360	343	331	334	388	331	365	346	337	338	349	346	327	337	333	331	331	372	360	336	325	342	359	341	343	324	347	338	313	362	342	357	359	333	323	341	368	352	340	343	355	349	348	293	352	346	321	382	335	323	361	353	381	380	354	343	319	327	340	318	341	353	340	330	363	369	371	334	342	384	343	361	370	359	361	323	334	346	340	375	327	359	348	333	346	342	320	318	355	332	325	369	344	340	380	362	340	362	317	320	331	349	355	324	351	369	365	310	338	346	337	336	338	355	359	369	339	324	322	320	354	356	336	328	384	332	358	337	336	367	350	345	351	352	347	338	344	341	327	325	356	354	351	331	329	351	332	352	312	345	348	338	318	331	341	337	296	320	311	345	318	313	362	350	331	322	321	359	369	345	358	317	355	343	335	374	337	316	335	344	337	354	324	355	351	330	300	341	358	336	328	401	330	340	346	357	327	360	342	373	331	340	347	336	360	369	346	368	347	370	353	373	355	320	345	366	336	315	362	341	361	321	316	344	330	362	310	336	332	365	352	309	338	333	348	380	356	348	324	308	355	349	340	345	320	375	344	347	329	368	383	349	310	345	316	336	356	334	350	351	369	336	326	361	360	342	327	351	374	353	358	324	325	342	380	356	342	332	350	364	359	319	364	349	361	316	328	351	316	349	355	319	325	335	358	329	336	362	381	326	335	351	340	333	334	373	368	329	350	338	356	342	382	345	364	372	352	309	341	320	340	360	341	350	302	325	344	368	310	306	349	377	343	347	342	360	337	348	362	316	355	376	325	339	362	335	331	327	343	349	305	337	351	337	336	369	321	340	365	324	363	335	360	391	371	309	318	343	342	306	341	337	350	314	365	319	313	317	316	338	354	323	359	341	340	362	333	325	355	369	375	342	310	329	318	337	308	333	326	337	338	358	390	293	344	331	346	339	338	343	350	360	344	334	304	371	323	344	345	329	367	317	313	356	379	341	350	328	367	335	337	355	327	349	342	340	336	372	335	379	345	343	356	357	358	319	361	329	320	325	330	356	343	310	347	311	308	354	386	314	362	343	332	370	350	362	344	388	335	344	359	345	333	339	310	310	312	363	321	307	355	361	354	346	331	331	372	361	350	341	347	368	368	400	344	320	361	304	344	358	333	355	363	353	341	354	308	341	318	337	338	351	312	362	330	313	320	368	343	340	347	348	343	317	342	324	337	379	329	381	332	327	311	353	360	336	337	324	332	337	342	351	342	356	349	352	356	361	350	347	327	325	349	354	348	336	337	341	331	348	321	329	358	322	358	349	338	351	360	374	325	343	355	351	328	358	345	358	328	320	372	328	332	355	359	342	334	366	326	373	339	361	364	336	313	338	314	336	340	341	346	352	360	317	330	350	334	342	328	366	351	344	353	336	331	340	386	331	323	368	345	366	299	365	373	333	371	357	344	356	331	301	364	343	307
16375	1502	1057	674	550	503	516	460	458	475	486	432	425	410	414	418	421	445	529	463	427	423	423	422	437	428	412	407	421	445	417	399	427	369	409	379	434	412	393	396	428	441	417	425	424	409	395	420	421	438	459	404	392	429	422	427	425	424	417	456	455	403	407	413	404	426	388	401	427	444	436	391	403	440	449	361	439	408	413	420	402	437	379	413	406	448	418	419	417	405	384	397	433	412	386	420	421	433	406	401	421	465	426	424	409	370	446	408	402	398	410	408	397	403	433	392	443	387	418	448	420	456	399	421	421	444	419	402	410	410	404	416	396	421	398	408	404	402	397	382	427	411	407	450	457	445	390	393	436	418	438	425	383	406	462	423	408	406	403	416	430	410	428	390	435	420	405	415	382	444	384	401	393	436	442	426	434	400	430	427	415	446	412	405	434	403	428	418	395	425	422	414	401	419	386	407	417	421	396	413	425	405	408	447	394	419	428	412	422	421	402	406	425	415	422	408	406	416	407	426	424	448	418	387	419	405	443	430	447	414	421	411	397	389	423	409	401	405	403	428	411	411	392	405	424	424	402	415	457	431	428	395	453	398	416	384	396	428	423	436	415	406	422	456	404	423	440	394	391	423	402	440	413	390	408	393	398	453	411	429	407	436	426	387	416	402	412	415	440	418	429	412	424	446	444	426	374	414	377	398	394	398	435	411	375	366	423	397	404	391	443	414	405	411	429	430	401	381	422	420	434	419	411	391	409	396	393	439	386	370	415	426	404	388	440	429	453	367	430	416	463	400	408	393	352	423	439	385	407	398	447	424	380	369	418	410	434	352	430	425	425	395	402	437	406	421	432	430	437	412	354	403	416	388	418	409	405	436	431	439	429	371	405	439	393	425	421	409	450	426	378	404	413	390	402	409	405	385	385	445	425	410	406	400	435	420	422	417	421	392	390	416	427	410	426	398	426	420	419	423	401	407	428	420	431	398	416	381	447	382	398	372	446	436	403	431	409	401	425	409	412	379	426	425	413	415	412	422	395	421	423	406	368	432	393	395	415	412	397	386	388	427	373	411	427	407	427	408	426	394	437	375	405	408	396	424	409	400	415	412	387	415	430	425	380	379	409	437	378	425	448	388	411	423	441	439	376	447	421	383	412	384	403	356	379	420	425	424	398	452	450	407	348	415	407	437	408	415	468	424	378	405	388	410	414	416	423	404	392	406	401	404	403	446	374	435	408	423	440	383	393	441	435	421	410	429	414	405	383	406	386	409	378	422	402	403	413	398	401	420	413	403	421	374	434	400	417	472	399	415	402	419	408	391	399	402	424	420	436	425	444	406	422	415	393	403	409	416	433	401	382	402	408	406	389	396	407	437	370	445	424	433	410	403	442	403	420	398	426	428	376	397	397	409	433	453	400	394	371	468	398	416	414	403	456	409	431	401	397	461	370	400	409	415	413	426	411	408	430	406	382	449	416	391	434	394	479	435	369	418	457	399	388	392	390	457	402	376	416	413	415	389	400	444	400	388	410	386	424	364	393	384	379	405	450	428	442	401	418	415	444	443	369	407	403	428	376	428	388	394	395	417	401	424	424	417	398	416	405	381	400	406	407	411	418	411	424	406	406	429	395	426	433	451	409	408	424	420	401	410	419	435	419	407	375	414	393	438	452	418	404	455	413	393	411	382	413	411	398	387	408	408	438	405	413	398	401	437	427	413	411	397	375	439	441	410	405	385	430	415	380	413	417	403	400	438	395	433	386	418	409	404	400	371	388	433	405	399	412	418	388	399	406	406	418	410	415	404	427	417	401	379	377	419	401	431	452	425	420	400	414	381	396	417	448	389	400	432	453	392	384	416	441	420	404	387	401	434	434	422	421	412	443	436	391	411	372	424	385	415	412	390	385	385	444	407	446	395	389	422	420	426	428	411	359	384	432	396	411	446	396	377	422	422	413	415	424	395	420	422	438	444	383	445	401	414	388	391	426	410	377	423	402	398	425	408	411	412	404	421	403	387	438	402	437	420	408	427	423	382	365	442	432	430	416	408	385	404	424	408	417	403	374	420	393	427	410	410	409	413	402	398	424	361	400	398	391	446	416	391	454	413	411	421	418	376	426	424	392	422	396	383	366	417	434	409	412	423	455	436	450	422	424	429	396	399	413	426	459	433	425	429	420	397	439	381	402	399	414	414	412	396	404	384	421	422	382	392	452	396	383	384	432	452	412	386	422	414	402	419	392	412	445	374	423	430	419	395	410	443	429	390	427	403	442	392	431	385	433	390	431	440	450	443	424	378	420	419	409	396	411	429	468	428	413	441	411	439	381	414	409	436	428	410	398	403	428	402	411	425	412	467	432	410	419	381	403	425	431	403	399	364	400	440	398	418	398	410	400	406	428	430	430	418	431	432	391	407	417	423	409	425	402	408	442	420	404	383	399	395	435	361	429	429	399	421	443	443	438	418	398	410	385	404	444	423	397	430	383	406	422	371	411	423	399	418	428	412	422	432	439	373	458	419	371	402	429	422	421	396	408	442	396	429	396	376	414	468	426	390	439	410	437	371	414	418	407	387	407	409	392	415	397	402	428	392	408	387	444	390	425	404	414	423	403	422	393	415	430	403	420	388	421	383	411	405	431	419	412	403	416	403	413	396	393	406	392	431	403	378	425	422	458	408	406	405	403	422	431	462	399	411	408	412	392	398	422	397	402	418	423	399	404	409	390	399	421	406	424	436	397	407	436	415	417	408	407	405	414	432	411	435	439	397	414	409	399	419	418	399	438	399	406	387	392	390	422	411	401	401	443	424	437	415	412	411	417	430	391	435	390	421	392	408	450	413	423	413	428	428	403	411	413	432	403	415	390	451	404	432	414	472	418	412	389	409	420	382	419	395	392	409	429	386	422	403	425	411	427	358	440	434	423	403	398	453	443	462	417	431	408	409	379	410	376	398	390	427	402	452	415	432	434	435	417	429	404	424	374	439	392	414	391	436	401	450	461	382	439	402	398	412	394	417	427	408	401	428	442	392	419	409	461	430	387	419	459	416	387	420	379	419	429	469	397	435	415	412	417	426	437	423	454	410	402	445	410	400	451	408	400	415	387	408	405	416	403	428	394	405	394	403	397	432	414	393	384	418	386	418	380	426	441	413	434	437	419	403	446	405	426	408	423	402	391	389	415	418	391	400	411	394	415	409	376	420	409	373	406	414	432	399	425	422	384	403	413	418	396	413	403	424	406	406	419	416	456	406	408	419	429	405	415	441	423	413	384	441	409	396	423	404	423	438	415	421	427	429	408	432	415	376	416	403	397	435	385	391	415	417	408	413	381	406	433	383	370	410	418	398	367	408	419	380	374	417	412	403	392	396	415	444	407	420	401	421	417	403	404	442	374	439	413	427	409	382	410	389	410	420	406	429	451	405	397	455	416	428	435	409	380	406	419	419	407	432	429	423	384	437	423	434	406	421	388	441	420	414	404	395	402	391	412	417	424	423
23681	21248	28666	24164	21251	12153	1250	799	680	596	546	547	504	495	471	435	418	409	408	414	413	390	368	384	412	413	405	384	348	377	392	328	343	312	354	316	391	366	373	360	358	362	349	345	361	347	349	365	369	371	335	385	312	363	334	349	394	354	345	373	324	374	352	348	360	333	345	314	398	351	337	331	346	359	358	363	349	339	376	349	358	341	357	371	345	374	347	370	383	326	373	362	375	335	385	367	361	368	374	391	340	330	338	325	379	371	345	330	371	336	340	343	364	322	343	380	366	345	333	349	361	366	339	336	339	367	341	349	378	376	387	337	344	350	376	368	370	347	369	349	362	361	322	359	349	317	339	350	339	328	392	346	340	338	367	372	361	375	341	337	346	337	359	352	359	350	346	329	373	363	365	359	324	332	331	370	327	334	348	329	334	361	364	340	340	319	329	334	371	385	364	316	340	347	341	337	327	349	293	322	349	355	347	325	375	360	333	356	334	357	340	333	357	351	356	320	342	324	361	318	351	368	364	345	338	373	333	352	363	343	330	359	356	345	390	368	353	343	351	366	335	356	371	327	329	350	396	337	351	358	322	331	360	303	332	365	366	351	352	349	368	309	392	363	353	317	299	365	342	340	312	380	328	324	345	321	357	376	357	352	358	362	382	339	353	367	368	364	346	322	337	349	342	313	361	370	374	348	330	367	361	382	367	367	312	338	369	383	374	375	365	347	325	380	328	352	350	378	371	367	346	370	344	337	322	378	355	363	398	349	356	340	342	326	372	379	359	328	335	370	354	359	337	338	376	375	369	373	338	356	337	348	361	324	347	374	375	343	351	355	366	371	329	358	344	354	371	318	378	376	368	357	332	339	382	352	372	339	346	354	326	317	327	322	351	346	328	350	358	348	354	354	329	342	341	319	355	338	358	367	326	326	344	350	314	384	344	399	334	330	382	368	339	331	373	334	346	340	387	342	403	320	360	327	355	328	330	350	345	334	346	325	346	336	371	319	327	371	337	370	347	320	374	347	344	361	363	334	338	347	372	402	363	346	337	372	380	356	348	353	332	398	413	329	362	346	326	357	373	354	351	322	338	335	345	328	355	341	330	386	367	352	357	352	351	357	309	371	403	335	336	336	360	341	331	362	353	366	339	363	374	328	339	338	358	373	345	351	350	354	355	340	367	341	337	346	346	331	364	327	334	350	353	355	347	361	358	364	362	331	364	372	393	357	336	343	327	347	375	325	344	341	313	338	365	363	364	313	338	366	357	324	322	365	400	353	352	340	345	340	334	371	348	332	350	346	340	380	368	365	364	372	361	325	312	349	342	335	363	344	333	371	378	348	372	352	351	348	344	335	298	359	334	341	370	333	357	364	357	286	303	387	337	383	345	358	389	330	345	360	358	349	332	356	349	343	338	365	342	336	364	330	350	358	360	343	355	384	350	319	359	353	357	326	370	360	329	349	344	369	347	365	343	332	351	345	333	344	341	350	305	346	344	374	354	372	392	331	346	357	354	342	324	344	361	370	319	381	330	363	351	365	363	345	321	337	315	322	329	357	332	362	351	359	361	337	383	359	382	339	342	368	350	356	362	339	312	352	351	339	381	334	336	341	332	310	340	372	346	323	363	362	348	352	340	360	373	354	375	341	342	356	368	378	349	348	365	356	343	361	351	346	334	318	326	357	334	357	331	343	343	306	357	365	370	370	362	341	353	353	342	333	329	354	354	351	329	320	348	360	384	348	380	366	364	386	358	351	357	372	353	359	366	371	314	360	357	349	349	371	339	343	347	356	369	320	366	350	385	328	347	364	356	375	369	366	381	346	346	391	343	374	338	347	381	353	356	353	342	313	360	343	377	351	356	335	351	346	371	339	368	333	333	345	377	330	379	360	359	350	313	287	364	371	387	371	326	378	345	356	366	328	346	316	342	321	338	352	361	347	351	361	337	367	351	341	378	340	371	334	357	353	333	347	318	374	325	345	337	327	348	370	338	402	372	337	373	379	367	371	343	327	349	339	356	320	358	357	332	297	349	336	329	382	343	372	324	363	356	322	333	359	362	356	378	345	356	374	337	362	328	356	348	321	335	316	356	366	345	329	344	374	353	333	380	339	368	359	354	356	300	325	392	329	334	335	337	344	333	325	349	377	337	347	343	334	353	350	333	348	332	351	380	357	353	377	320	394	364	340	392	401	368	329	356	367	390	338	323	351	374	364	309	327	355	337	350	355	370	363	364	334	344	311	332	332	376	333	365	356	347	332	322	362	344	354	355	362	353	328	366	355	368	357	328	344	347	319	366	324	357	353	351	338	365	332	367	398	346	346	374	318	374	336	350	375	326	358	353	337	361	392	335	357	355	331	331	338	359	334	368	386	352	310	323	350	350	371	379	340	375	334	352	339	321	377	380	350	364	329	312	370	366	343	317	313	339	349	368	344	325	346	350	353	362	335	385	335	378	329	386	353	371	333	359	334	349	374	367	367	326	354	349	348	328	336	361	357	383	334	376	356	364	358	331	347	347	332	343	368	366	344	362	299	333	364	397	345	351	406	356	359	336	356	373	338	361	337	382	360	324	351	339	362	349	372	344	340	338	360	371	361	347	355	346	353	345	342	352	347	367	367	343	352	366	328	384	364	349	354	344	312	331	337	341	369	356	368	344	327	361	356	347	352	325	341	380	363	333	366	339	327	347	360	372	329	372	363	348	340	328	335	349	338	350	365	400	384	371	330	382	378	323	346	353	367	326	378	317	337	366	364	356	375	354	369	326	349	323	360	371	344	368	353	388	336	386	353	370	339	321	344	358	340	331	364	368	325	340	369	371	339	330	339	365	361	367	352	389	341	343	340	368	334	363	341	352	331	358	368	356	341	321	335	340	328	354	360	344	351	385	356	327	321	364	322	360	344	333	320	347	344	376	332	349	315	347	334	354	352	333	336	355	344	367	337	381	331	340	369	347	376	341	352	344	329	338	307	341	352	328	326	369	378	367	344	350	356	330	353	343	348	353	347	338	346	353	351	378	335	357	365	348	316	359	347	353	365	332	392	304	362	356	356	358	347	354	343	367	347	355	340	333	359	379	375	349	339	327	357	322	332	338	347	356	344	350	366	343	371	358	342	346	346	360	337	391	353	382	353	368	350	350	356	348	363	334	331	340	344	356	359	351	354	358	367	360	341	347	356	348	342	336	336	359	312	346	345	315	351	385	374	325	326	353	361	369	384	379	356	332	366	360	302	354	362	371	363	364	365	352	359	322	329	373	341	332	357	358	367	357	311	372	353	335	346	354	343	353	343	362	344	323	386	328	347	346	334	358	335	332	352	355	335	369	360	366	327	339	349	320	377	311	367	353	383	335	331	411	330	323	331	339	356	346	344	393	315	366	341	342	359	342	345	349	371	369	357	341	370	356	365	371	354	363	336	321	368	363	335	328	366	375	312	361	358	352	333	360	347	363	354	348	346	338	360	363	324	340	354	364	347	344	354	341	345
21199	9879	7883	3873	2614	2040	1500	1299	1087	974	825	780	658	603	641	573	572	562	544	540	562	502	483	495	472	449	469	439	449	452	407	427	439	430	447	437	409	426	392	420	415	426	399	399	419	386	402	444	444	402	430	388	411	404	417	426	436	393	397	359	415	423	419	403	428	402	411	402	423	411	428	405	370	441	424	406	406	407	414	395	427	397	385	393	467	408	380	390	385	416	418	431	407	392	453	414	421	390	389	425	439	400	397	404	378	409	387	385	435	410	400	455	384	388	421	421	418	374	431	397	403	388	435	406	424	398	390	407	383	395	389	399	381	410	393	403	388	437	371	399	423	431	411	419	402	443	402	391	411	394	431	381	381	424	428	424	422	395	432	435	391	380	385	393	410	402	402	425	385	418	383	422	421	368	412	414	391	390	386	406	391	433	367	402	371	417	409	405	404	394	370	402	374	395	392	399	429	428	415	402	394	390	389	409	396	384	402	371	388	410	434	424	406	427	411	417	429	403	392	422	417	400	420	416	407	380	434	401	404	399	436	415	406	421	409	392	429	399	384	414	434	415	365	415	429	407	376	389	411	409	381	387	435	393	377	397	382	424	433	421	392	440	426	446	373	412	423	408	428	378	419	409	369	433	417	411	407	404	417	382	376	423	391	399	427	410	399	401	384	409	390	388	376	368	404	432	415	421	346	360	369	418	424	413	424	427	426	408	341	357	400	381	432	400	412	401	427	387	443	374	392	396	404	420	353	396	423	386	405	426	409	415	396	398	414	430	415	446	433	397	398	404	418	393	438	443	362	373	435	383	398	408	416	417	394	401	369	416	381	381	392	430	417	396	414	409	391	375	391	420	437	385	404	414	407	368	405	397	386	408	404	406	434	393	387	434	397	401	404	395	424	430	409	440	364	438	428	401	382	402	406	440	422	426	399	430	422	381	402	377	412	404	398	411	413	391	428	425	409	431	421	420	383	416	419	375	398	442	391	421	429	426	401	415	394	444	398	416	408	422	398	407	395	409	409	390	401	415	427	401	410	397	387	408	397	388	385	396	421	441	432	430	396	385	383	391	399	417	402	405	414	399	405	397	403	402	412	425	399	409	421	388	377	381	381	400	414	440	394	414	407	422	420	398	425	377	408	399	424	410	376	384	398	378	420	402	395	420	404	398	427	395	413	391	402	395	396	388	387	409	451	409	405	386	410	400	375	398	403	389	400	411	397	424	389	414	414	419	407	419	430	389	397	392	417	435	436	416	398	397	437	400	416	421	431	412	434	423	420	458	401	392	439	405	426	418	390	399	396	421	399	390	380	402	451	423	396	425	403	393	416	399	399	406	386	435	367	410	458	407	378	397	379	409	364	378	386	413	405	415	403	372	404	355	406	365	445	391	415	394	407	399	423	379	398	369	393	400	378	415	381	428	429	383	436	414	417	390	413	397	404	411	431	413	367	394	405	435	407	390	439	408	409	372	390	418	442	394	386	428	400	384	379	430	429	414	412	409	384	404	397	399	412	400	387	426	392	456	398	421	408	417	381	425	416	416	388	417	394	407	402	380	386	388	373	414	408	417	409	405	415	378	407	419	404	402	422	390	387	414	361	389	397	406	365	405	420	413	418	372	423	418	433	406	397	389	413	395	366	396	424	410	408	437	401	417	434	405	419	454	383	403	404	387	379	380	422	391	407	397	390	411	397	391	402	402	378	405	382	394	390	397	422	422	398	387	379	404	437	417	397	392	425	405	398	369	407	421	425	370	390	420	385	434	378	406	425	401	388	392	445	436	410	379	362	391	393	378	387	420	403	364	388	389	460	371	423	398	446	423	413	383	390	383	382	439	408	394	360	387	378	384	435	393	426	422	393	384	359	419	365	367	412	414	376	421	438	383	412	409	413	421	417	405	439	427	405	394	446	434	383	404	420	425	400	422	430	417	402	438	400	427	407	391	378	423	376	380	339	403	399	399	392	345	393	370	349	417	391	411	425	390	391	410	415	427	403	395	410	424	405	398	409	426	402	421	408	380	368	411	405	401	370	404	407	410	377	421	396	432	409	414	400	405	430	452	401	422	425	393	412	382	407	391	386	430	409	391	404	379	412	372	426	411	425	381	419	408	386	411	388	436	419	410	422	441	383	412	406	434	441	418	414	394	418	396	424	440	392	385	387	384	401	413	412	404	387	419	388	408	414	405	423	374	412	403	415	391	432	401	387	395	379	400	410	431	371	395	385	402	393	380	409	403	414	393	408	406	410	390	397	394	414	391	422	400	408	400	383	400	421	392	429	409	417	376	439	405	393	420	413	405	398	424	402	396	373	366	407	382	402	424	367	396	402	410	418	406	421	407	412	384	418	396	412	416	404	444	487	424	421	405	394	407	382	412	418	405	394	383	402	422	401	412	373	379	426	412	411	399	424	414	406	391	442	354	417	361	388	403	429	394	434	406	398	404	464	407	398	405	398	421	369	400	389	397	401	417	398	414	431	396	403	419	418	428	394	405	394	386	425	426	402	441	418	392	380	434	434	417	394	397	415	407	428	424	415	441	404	342	390	373	413	410	423	382	419	419	408	404	413	412	404	410	385	418	407	416	405	421	403	365	414	408	398	417	360	429	407	393	424	388	415	407	439	419	398	470	392	437	404	434	367	422	415	367	431	413	387	397	396	421	393	401	393	378	378	374	394	420	389	389	376	375	412	410	398	435	378	398	361	413	376	415	458	407	388	390	426	417	411	399	413	392	403	399	406	379	387	386	425	403	397	396	433	399	427	381	413	406	439	381	411	401	412	392	434	401	397	461	394	383	403	387	389	404	406	390	412	411	385	412	380	377	411	400	383	389	411	402	414	387	443	434	414	415	379	444	382	373	420	376	414	432	412	445	413	400	386	375	382	388	408	386	385	411	381	408	469	412	434	432	388	396	378	395	379	392	412	408	405	420	385	389	424	380	392	392	411	404	415	383	408	410	414	422	387	416	380	366	437	431	386	426	445	378	415	385	416	402	399	427	402	371	409	382	380	417	389	386	372	433	394	426	459	434	420	417	430	432	400	419	424	445	411	412	411	429	378	437	428	405	408	400	423	408	403	404	413	404	373	407	398	473	394	400	453	365	440	391	411	441	397	390	421	390	378	386	427	412	419	425	448	423	423	427	408	421	404	399	445	412	397	422	404	382	415	367	411	452	379	398	404	427	391	382	410	387	391	379	386	421	409	395	371	420	430	384	367	411	422	390	397	399	418	392	365	409	417	380	399	405	412	400	388	406	382	380	395	404	400	388	417	381	386	380	399	381	398	417	411	408	431	396	405	392	373	403	369	406	399	415	420	443	395	397	408	401	392	409	442	407	404	420	401	386	404	386	447	433	426	407	418	404	403	393	385	410	418	414	382	367	403	379	405	391	401	402	369	346	370	424	377	388	415	458	396	387	385	416	430	438	387	370	364	404	395	400	413	416	378	422	383	390	401	405	406	388	400	388	407	416	432	423	418	407
24757	21160	27512	25070	12326	1179	909	749	775	698	714	697	668	677	695	690	659	706	641	674	653	647	591	652	624	638	662	641	633	607	630	614	621	657	626	607	635	634	621	596	672	592	621	631	600	632	614	610	601	627	627	650	578	586	581	642	642	662	626	623	591	618	612	611	645	602	582	620	674	565	572	619	648	597	664	607	590	621	620	587	657	618	636	621	603	597	689	581	612	626	627	609	628	634	623	619	603	610	640	592	647	621	640	619	572	670	601	653	615	653	551	634	666	624	598	628	610	649	638	624	635	655	611	640	617	663	637	580	650	611	644	632	658	701	642	614	666	589	671	577	594	617	614	588	615	626	609	623	594	590	594	630	642	651	644	602	601	632	586	610	638	601	663	574	578	626	614	630	638	662	594	616	629	581	596	644	660	589	629	596	599	615	608	636	609	605	560	639	666	598	643	640	619	611	596	618	599	584	617	660	621	611	614	558	596	599	618	586	628	616	595	600	621	660	627	625	639	580	616	598	638	636	580	587	606	641	665	621	588	621	605	615	623	558	617	602	636	639	650	618	594	585	586	574	612	615	563	578	605	688	589	611	613	587	626	613	610	639	612	648	619	616	606	606	633	593	643	622	647	605	610	622	598	595	653	664	641	602	649	622	595	598	620	585	633	651	612	576	636	606	623	599	575	607	626	565	610	628	654	654	587	605	622	647	610	650	606	582	606	609	594	653	644	608	628	608	626	681	613	668	637	590	651	628	629	579	604	604	649	579	574	634	646	649	587	582	614	611	603	598	649	613	599	623	599	596	657	651	630	624	589	651	596	598	612	549	605	609	649	623	626	640	619	645	607	660	613	636	619	638	617	595	620	615	624	608	603	601	577	644	608	590	663	656	594	633	616	643	601	643	641	683	623	647	609	592	618	622	630	632	617	610	586	620	659	632	620	598	611	599	630	630	601	618	588	644	600	603	660	596	599	629	653	594	587	569	586	637	624	611	646	641	629	604	590	592	616	619	612	636	637	630	628	612	625	641	569	636	642	595	599	639	600	622	605	597	645	610	652	633	584	612	608	608	649	632	621	628	634	604	584	594	601	573	620	578	646	598	622	597	566	579	656	627	616	602	596	637	598	588	633	584	574	599	635	616	668	619	624	622	649	618	587	605	634	659	631	600	602	665	602	630	638	631	603	648	593	625	589	643	642	623	639	653	638	636	664	648	628	639	633	603	629	625	621	563	627	600	649	638	592	619	592	634	654	626	594	647	598	626	598	654	627	565	627	614	604	671	606	626	655	588	649	611	646	602	626	635	638	604	626	609	599	625	582	608	667	628	637	609	632	657	549	616	636	637	626	640	626	648	600	564	638	624	636	631	638	608	632	650	627	634	612	606	626	623	620	613	590	641	622	616	661	583	601	627	611	620	660	578	633	571	601	628	662	625	641	635	611	607	627	629	601	595	646	607	624	616	575	645	615	642	574	627	613	631	632	641	607	605	617	591	601	624	573	616	635	642	648	639	623	627	623	613	570	616	644	596	606	579	625	634	597	624	573	592	619	655	644	597	613	600	615	620	594	601	587	623	584	596	600	607	622	602	611	595	596	569	615	624	598	630	596	575	606	594	624	605	629	619	618	661	624	619	659	618	605	609	623	602	636	579	617	642	609	553	655	571	658	615	629	670	589	679	656	625	610	611	591	635	620	671	630	627	601	614	664	646	571	636	622	639	600	627	641	649	629	618	619	602	632	606	578	630	554	583	611	586	663	633	649	639	622	628	646	618	585	619	599	617	615	630	627	612	628	631	638	592	628	584	629	593	602	593	637	636	572	603	606	621	634	610	603	624	605	569	622	607	606	642	644	615	608	688	625	546	638	661	596	619	652	605	597	619	606	592	576	619	632	609	625	616	604	607	647	632	621	631	624	675	650	597	607	590	567	617	621	592	641	567	637	621	616	628	645	590	642	623	576	593	637	627	626	587	638	587	605	609	565	656	591	601	587	588	604	598	618	572	632	587	596	651	607	587	614	651	606	629	636	582	646	644	682	616	631	616	597	643	634	593	597	642	614	596	600	586	626	627	617	629	621	634	632	586	640	650	661	607	600	611	665	619	629	643	584	574	685	604	604	617	621	616	640	650	636	682	632	623	592	650	623	606	683	611	617	610	624	679	659	627	629	619	610	635	626	634	637	625	627	630	586	666	569	665	605	610	624	637	604	594	605	621	611	616	609	625	641	621	623	610	600	591	586	640	602	621	645	606	638	640	588	626	591	600	646	586	640	658	611	625	620	616	613	616	630	643	606	640	591	621	575	609	622	619	649	631	615	617	609	635	674	636	606	569	618	623	606	592	626	599	592	612	579	619	642	581	618	648	608	602	605	590	648	640	648	592	576	619	564	599	628	625	613	608	569	607	579	657	627	630	639	609	604	632	586	690	656	657	636	641	614	646	643	620	605	624	611	610	615	619	597	623	614	648	601	619	618	624	635	658	589	638	620	622	602	570	605	662	611	632	660	657	663	610	623	640	632	612	601	620	612	605	668	629	619	659	626	624	632	706	625	630	614	633	591	610	584	623	633	602	592	610	594	638	630	662	623	620	601	615	645	655	623	600	623	612	616	632	647	627	621	595	642	618	609	611	615	591	633	600	594	648	634	636	635	606	615	647	596	578	643	611	557	597	611	649	622	596	617	656	627	642	598	613	618	586	664	665	614	569	648	631	627	612	636	597	603	616	661	642	610	616	611	612	689	578	617	631	583	619	609	621	636	637	590	620	635	636	632	610	627	626	659	619	628	592	605	574	610	618	580	612	634	626	552	655	624	608	564	619	593	606	605	599	556	650	624	667	650	609	614	598	633	624	610	652	645	613	656	593	596	638	611	594	622	584	623	596	671	569	602	603	605	619	633	607	626	606	549	622	607	626	604	609	626	631	608	599	660	596	591	643	597	633	555	622	636	617	626	640	672	623	640	610	599	631	622	612	622	674	597	590	590	582	642	626	590	641	580	620	604	608	600	598	628	584	664	590	578	640	676	588	575	622	635	574	585	582	623	655	654	623	619	622	564	601	604	616	582	609	600	595	598	640	572	620	642	628	622	597	577	569	599	590	607	606	670	617	657	594	618	596	617	595	617	614	599	608	602	569	606	591	619	621	572	579	635	595	620	622	635	663	605	618	571	589	612	643	628	634	643	611	625	593	630	602	609	602	667	595	569	618	572	570	638	591	585	587	638	631	629	643	656	622	654	634	577	607	632	653	613	626	601	630	673	612	615	614	587	629	595	602	589	637	609	612	621	638	616	643	594	621	643	612	638	610	609	615	595	650	646	632	627	648	627	638	630	606	613	635	586	588	637	593	586	583	645	626	615	635	655	610	612	579	632	632	638	661	610	645	629	631	626	651	634	607	605	635	609	581	608	630	638	609	590	542	621	625	609	588	638	595	578	662	627	622	625	610	642	691	659	625	619	631	606	665	578	669	607	572	592	657	628	611	615	610
20887	5949	4526	2491	1780	1510	1315	1143	1038	963	937	929	872	837	787	803	762	757	780	822	786	736	750	731	711	731	746	740	689	735	749	742	791	687	711	761	696	732	717	756	677	728	680	696	725	717	735	712	684	726	722	728	739	668	711	711	746	686	688	706	776	719	725	742	680	741	720	688	740	700	723	764	666	721	712	751	709	694	735	646	674	711	668	681	690	695	689	724	684	701	727	746	780	726	713	656	674	681	725	749	693	677	697	684	713	704	707	709	738	673	697	711	687	710	702	713	715	674	705	730	750	712	762	751	708	707	694	734	730	715	664	681	663	706	713	685	712	721	729	736	707	707	740	694	717	701	684	712	669	652	697	765	703	731	706	682	729	663	679	706	713	685	699	717	693	707	685	755	687	693	699	722	720	697	661	743	706	692	725	705	723	736	697	695	698	716	729	748	673	732	717	702	703	760	716	715	685	725	715	718	733	700	706	717	714	683	678	647	688	682	682	690	703	724	693	711	683	736	721	670	726	705	690	674	709	713	750	700	686	673	696	652	797	728	743	675	686	732	749	714	670	644	719	685	680	746	716	705	712	686	738	744	683	703	694	640	678	692	693	693	706	685	745	699	650	691	708	701	734	718	722	708	734	713	691	755	704	691	687	688	715	643	683	725	719	684	697	712	714	689	691	724	714	654	698	666	715	683	686	681	697	694	702	712	703	703	709	770	697	732	757	715	701	699	661	724	690	719	736	695	734	700	698	719	738	704	686	708	724	653	724	700	690	738	670	694	646	721	714	709	726	646	723	754	681	704	664	685	734	712	695	684	699	705	699	755	668	716	713	684	674	706	722	732	738	727	671	703	715	719	716	698	689	715	712	661	741	740	698	694	680	733	698	733	686	711	739	683	664	662	740	695	649	699	688	704	682	688	670	756	723	658	695	731	723	691	675	711	735	706	713	731	686	672	687	685	682	710	768	694	711	717	747	711	700	721	705	694	697	667	672	704	675	724	666	664	731	713	759	653	671	673	733	700	711	661	694	661	682	717	703	720	664	728	721	716	767	724	700	719	687	711	723	639	742	696	687	744	680	701	685	719	708	693	722	741	685	748	732	685	730	709	670	743	685	685	699	718	723	678	688	669	751	694	738	734	733	649	694	704	680	657	708	744	694	698	717	719	707	719	683	702	723	679	723	692	726	693	702	685	712	739	720	656	699	675	731	698	701	713	672	701	705	669	698	684	709	724	723	704	655	725	692	725	684	699	717	705	713	775	680	666	700	687	735	694	675	709	676	733	708	712	690	708	677	659	633	730	704	721	748	757	702	692	736	699	697	725	715	735	718	675	718	722	735	733	726	688	691	719	690	729	700	774	725	703	703	732	694	718	664	712	731	697	667	757	666	670	726	719	723	662	720	722	708	704	711	700	710	706	708	750	696	674	702	710	666	715	680	714	709	740	721	733	670	693	687	657	719	733	688	719	714	759	664	663	702	736	717	702	655	705	712	671	679	681	762	673	687	673	694	703	731	707	664	710	729	677	700	729	679	691	733	674	735	712	714	694	698	703	708	732	693	700	669	705	718	719	750	666	710	729	722	682	710	631	739	702	655	649	701	708	753	721	688	677	693	729	725	669	712	732	707	706	748	661	706	688	691	738	680	705	725	664	703	697	625	734	665	706	703	683	692	675	680	721	737	693	691	720	694	697	687	730	697	710	694	687	716	646	712	723	718	689	745	711	718	705	663	666	675	702	747	680	707	697	739	658	715	707	681	737	724	660	739	653	711	677	695	717	700	724	710	703	771	726	704	704	679	677	702	724	693	723	690	723	674	712	726	733	690	709	673	724	730	692	684	664	707	772	701	672	753	680	625	668	717	728	719	670	724	707	709	695	697	695	689	699	713	763	687	681	731	701	718	686	657	702	711	706	654	696	733	661	712	668	722	672	667	693	650	675	720	667	703	717	715	733	699	689	739	713	664	685	684	720	713	653	698	729	675	756	776	670	725	667	676	738	710	712	676	709	692	675	709	739	730	716	718	698	696	700	745	761	728	735	747	702	694	710	726	697	718	707	687	680	695	688	671	669	685	671	693	717	719	708	695	737	724	675	677	718	684	679	716	701	687	730	722	717	663	675	733	739	726	680	663	720	741	707	682	633	711	740	682	685	708	685	732	681	656	652	734	707	682	667	727	682	660	715	655	692	699	720	710	698	709	643	694	665	675	733	711	685	747	721	684	707	686	677	733	715	687	721	727	703	739	691	711	732	689	681	682	695	716	729	748	691	728	678	734	644	701	680	734	692	736	703	654	698	721	703	712	694	676	677	713	738	675	708	752	745	712	686	713	704	737	738	670	711	672	683	648	722	729	702	698	708	734	683	723	726	713	700	700	679	730	692	701	703	731	691	739	709	681	695	644	689	693	682	692	696	713	697	690	685	697	715	692	704	727	729	675	729	684	700	676	725	688	729	657	738	709	727	710	712	701	714	718	644	730	681	710	656	737	735	664	674	685	720	700	683	714	663	754	720	726	694	758	706	662	742	656	691	732	697	699	675	710	720	716	729	720	681	713	724	688	687	747	643	753	691	691	732	691	702	774	721	749	728	687	681	681	703	657	688	744	712	701	705	660	664	718	703	723	705	691	705	684	707	734	663	693	648	667	703	687	708	651	679	707	687	750	682	712	693	681	682	686	687	685	676	707	727	688	720	685	697	735	694	692	671	663	705	697	698	693	739	670	691	711	703	737	691	702	740	698	721	717	713	670	721	728	695	681	697	672	701	701	756	720	730	747	663	717	727	714	675	707	734	668	647	714	718	710	675	672	711	652	735	729	734	681	669	695	728	657	682	713	741	714	730	743	702	668	700	718	696	709	680	671	731	705	697	710	715	716	673	691	697	703	643	685	735	721	707	729	726	704	745	711	690	714	654	730	728	647	759	725	703	697	680	712	722	700	721	673	743	723	718	684	719	692	730	742	676	692	695	737	720	659	682	727	683	691	700	670	703	699	724	691	700	712	703	682	692	728	717	674	705	747	707	701	773	698	687	664	727	668	732	728	757	700	703	706	704	694	721	683	647	716	709	644	673	705	710	710	688	694	694	680	692	729	692	682	711	729	647	691	673	680	635	741	720	685	665	702	702	703	704	702	702	688	705	681	705	747	677	737	695	700	692	702	694	703	681	701	725	727	687	662	743	737	689	733	711	706	689	692	673	684	741	742	729	698	715	667	751	758	684	733	663	726	732	671	689	715	696	689	701	746	682	682	696	678	720	668	742	656	659	724	665	740	681	731	733	692	692	685	691	739	692	723	674	705	710	718	696	672	687	693	721	723	669	726	698	712	681	708	695	711	686	666	669	717	691	714	728	696	728	672	725	756	729	687	736	708	728	718	718	678	706	745	691	752	726	726	689	721	708	739	664	704	684	710	694	694	670	730	708	676	728	700	702	707	669	709	726	694	690	671	731	679	703	750	684	678	683	713	731	717	699	701	698	670	703
22667	21258	29085	23759	21261	21327	11970	1780	1327	1197	1104	1120	1042	1004	950	873	884	916	886	866	846	782	807	804	735	820	759	772	753	784	794	775	750	762	744	742	708	749	733	734	742	740	805	716	712	746	695	761	739	750	756	735	774	709	773	734	711	738	718	702	739	729	699	709	737	737	758	750	711	779	759	705	735	759	698	754	784	734	734	756	763	695	702	750	738	720	703	766	728	724	722	738	772	781	748	739	741	711	739	724	712	741	740	733	723	731	723	669	670	749	721	720	687	757	730	728	714	711	692	738	725	688	731	725	773	690	723	742	732	780	723	751	676	746	736	739	730	714	720	741	688	712	686	737	710	722	733	759	742	715	751	699	720	729	748	760	782	732	744	768	674	679	754	737	730	723	776	703	758	693	722	760	739	746	692	709	719	769	719	735	721	727	766	744	763	763	704	752	703	725	717	771	705	731	734	740	708	722	722	782	724	721	678	745	770	754	758	759	743	724	750	705	750	711	696	697	742	743	723	717	724	785	771	766	663	751	745	713	747	714	702	768	754	726	713	783	733	761	708	760	708	718	707	701	739	717	702	760	769	721	726	707	723	781	723	720	723	731	763	756	688	725	741	715	762	702	678	730	701	742	755	746	676	724	717	733	730	750	704	739	730	718	764	735	753	742	742	788	716	744	741	722	769	758	729	746	738	770	714	689	744	744	700	727	732	706	711	695	705	756	684	706	750	701	801	802	771	710	726	711	723	727	748	705	714	716	754	668	788	740	707	715	736	706	746	745	738	711	731	731	708	704	711	747	770	720	761	767	712	707	739	692	753	750	704	698	711	780	697	707	734	737	713	757	740	746	787	748	742	714	693	719	709	710	759	735	765	707	754	765	715	747	739	720	733	775	769	789	730	775	715	720	736	763	694	736	735	727	733	763	748	785	736	704	725	707	733	747	715	705	748	741	760	695	719	732	760	703	729	737	730	728	727	723	701	711	705	674	680	741	686	728	716	723	779	738	725	737	715	744	791	724	747	745	732	736	748	733	766	704	741	714	688	734	706	755	738	754	736	729	743	736	686	756	732	762	785	775	720	769	756	730	743	702	776	711	733	731	785	705	720	764	716	697	708	744	740	747	710	758	668	705	724	722	719	701	703	732	709	739	709	693	800	722	734	720	737	703	731	706	724	715	711	691	752	748	797	693	724	672	747	730	738	763	708	737	765	745	717	728	692	705	725	717	758	715	700	717	730	733	752	724	721	783	682	751	717	730	701	768	701	705	722	728	763	759	731	703	709	752	742	773	715	719	757	721	762	743	692	730	734	747	734	739	730	761	747	710	785	693	710	730	701	710	729	719	750	734	744	736	738	732	686	744	746	703	761	685	760	735	734	699	699	684	663	698	764	693	731	790	723	741	758	662	694	691	725	758	727	696	713	747	716	683	747	684	725	714	752	705	715	699	710	736	768	730	730	679	758	749	706	719	744	693	744	777	773	732	715	753	692	725	760	700	708	724	749	756	799	715	778	780	741	724	697	708	714	734	723	763	757	714	711	731	700	728	770	721	741	751	735	664	749	705	689	729	772	716	714	693	736	724	770	749	739	747	716	720	720	742	693	707	743	732	699	727	721	711	718	741	731	752	718	748	716	764	717	742	713	707	742	798	738	738	743	773	751	768	746	715	747	764	720	735	726	733	760	793	673	750	748	756	756	702	744	730	682	722	701	728	733	711	715	708	715	767	770	710	766	704	720	747	741	738	730	719	789	716	746	712	780	695	721	740	739	762	746	741	782	764	732	749	714	788	755	711	713	704	736	699	764	717	720	743	661	736	700	768	680	719	720	736	777	704	734	785	690	701	689	773	701	735	701	709	683	706	679	742	712	778	747	730	710	731	784	779	747	735	718	676	766	718	737	751	752	740	704	691	690	780	753	745	713	733	718	739	749	702	723	728	740	715	722	753	693	724	733	730	767	762	754	705	739	727	746	696	747	746	695	690	741	732	741	755	765	722	762	681	769	753	752	731	763	702	720	734	708	672	737	726	759	795	706	699	684	720	778	745	698	738	711	732	720	711	710	718	749	690	698	703	760	717	724	693	737	741	700	682	753	737	727	757	730	711	739	722	687	743	766	757	696	725	724	781	701	754	720	745	748	769	716	730	691	693	742	712	740	724	725	772	757	752	703	727	714	711	747	729	761	698	735	716	712	713	701	741	703	782	720	758	781	741	745	759	736	713	695	731	736	737	728	730	770	726	698	728	716	728	757	722	728	739	755	709	715	745	782	742	751	741	757	682	744	724	729	671	727	755	703	735	739	780	749	740	709	679	705	682	729	712	754	753	722	692	734	716	720	791	740	744	707	660	765	716	721	736	735	771	681	717	665	735	698	719	761	711	776	735	723	726	767	728	716	785	727	714	717	723	750	699	766	703	769	731	711	746	715	738	765	738	747	732	722	680	719	739	713	706	726	707	761	715	724	696	725	709	750	730	749	699	700	723	734	694	715	697	752	765	749	744	772	719	714	747	727	705	700	729	669	755	735	782	705	744	721	754	779	717	637	726	763	734	720	725	745	728	728	718	720	750	700	745	748	787	692	700	732	679	762	725	712	713	716	699	700	739	715	758	683	748	707	710	800	722	743	729	742	700	698	738	738	774	704	701	717	732	729	731	743	756	735	679	769	765	738	776	776	728	767	726	732	716	743	715	730	736	728	761	744	771	725	755	755	668	741	721	729	738	762	745	749	772	727	744	702	719	716	760	745	697	753	687	724	744	781	748	723	767	724	752	745	709	712	707	727	711	687	733	741	683	749	724	741	781	737	766	720	751	759	686	721	769	720	744	802	734	751	717	725	742	767	685	763	726	734	700	774	763	756	725	739	696	723	693	718	761	726	686	717	679	765	707	732	728	776	776	782	737	705	714	761	727	725	727	756	707	728	689	731	752	764	710	725	735	793	742	760	740	685	735	740	742	782	703	697	735	772	743	712	787	743	708	721	694	747	719	714	702	719	730	734	746	715	701	759	709	735	711	777	756	677	733	729	698	727	729	713	769	747	671	741	710	721	748	739	724	754	755	710	760	707	701	753	728	670	701	720	691	695	730	733	736	691	726	771	740	751	700	760	676	765	743	727	756	723	750	740	698	705	704	757	739	768	728	712	744	762	740	730	741	785	725	730	758	703	697	733	735	715	732	774	712	749	754	746	760	744	710	749	745	751	730	743	695	765	707	699	748	719	711	723	696	739	720	735	682	772	708	678	786	786	760	705	683	720	749	728	676	783	729	763	784	700	745	732	723	726	724	700	721	744	703	763	694	711	700	730	719	709	741	710	671	693	784	724	681	748	747	715	700	739	718	689	792	708	734	726	717	684	777	715	761	761	761	692	729	714	760	702	748	705	702	702	690	717	717	710	665	741	775	737	748	803	747	698	765	725	782	697	719	740	716	754	736	778	751	707	759	736	692	750	676	775	752	607	738	708	750	731	758	705	725	739	743	722	767
24523	16460	13146	6945	4836	3688	2935	2460	2096	1785	1591	1422	1359	1205	1113	1122	1037	997	1057	1016	1007	972	925	899	928	839	894	878	834	841	863	866	837	797	869	849	842	829	818	782	817	828	845	750	771	816	804	856	801	746	875	901	772	839	773	803	810	788	762	833	820	806	822	772	820	829	748	811	746	776	799	784	804	825	838	832	788	819	800	792	777	777	780	846	830	744	755	760	755	812	809	770	753	813	742	833	783	794	779	788	812	791	818	832	738	784	761	806	752	785	804	756	799	780	768	813	802	821	840	829	789	778	814	805	721	779	782	732	807	764	799	808	728	796	808	817	786	812	764	775	762	783	799	773	770	841	779	766	794	766	773	772	749	781	753	794	760	754	791	830	802	748	768	751	810	830	803	764	806	843	737	772	818	785	782	799	797	781	874	766	788	750	817	810	822	783	819	790	756	759	798	779	805	801	802	758	828	808	787	806	799	821	774	813	793	799	805	777	793	807	752	714	758	800	842	770	753	766	773	753	816	751	751	788	760	792	768	789	840	781	812	737	778	727	758	800	754	763	768	783	780	793	799	770	820	804	802	794	806	795	812	744	776	804	826	782	795	813	796	789	823	797	777	773	816	816	795	819	770	770	763	773	851	801	769	766	762	774	785	797	750	767	764	786	763	782	807	757	743	799	752	771	727	776	756	850	781	785	828	774	808	791	766	808	789	778	815	810	769	820	770	764	821	785	820	823	702	800	776	828	800	759	780	803	758	764	789	778	755	775	829	788	809	785	763	775	787	781	815	782	763	779	799	755	829	781	747	780	786	731	788	780	765	791	799	852	819	733	793	758	789	778	768	767	817	803	780	804	807	796	796	770	756	800	749	810	822	750	828	791	765	763	768	784	750	816	756	781	706	786	806	802	765	801	798	780	803	761	719	755	793	816	818	833	803	749	770	770	808	789	841	781	811	796	797	798	803	818	791	808	797	755	805	771	721	796	780	781	805	768	840	783	794	780	801	761	790	756	777	786	808	798	767	830	807	744	781	803	799	732	794	721	771	786	760	756	815	768	775	796	803	823	763	805	743	793	744	788	779	812	802	753	773	765	796	777	730	761	773	803	782	804	797	783	809	830	816	790	821	762	844	709	783	813	773	793	808	736	754	785	802	758	802	752	773	811	779	784	760	788	828	774	754	835	822	768	908	794	786	832	766	773	811	799	773	857	795	797	793	775	808	842	761	810	766	795	771	810	776	771	804	826	739	760	777	768	745	754	803	773	795	814	754	752	718	796	746	777	757	806	751	774	789	776	795	748	735	764	762	753	829	833	753	762	765	731	797	772	783	805	786	710	787	763	807	773	800	743	802	767	780	760	779	777	764	788	759	765	777	807	800	811	782	773	741	748	797	754	815	739	732	804	809	788	794	743	753	796	783	813	795	775	805	833	767	794	792	800	825	799	792	785	811	747	815	812	741	773	781	768	787	800	790	830	795	780	776	823	778	772	779	801	811	759	767	860	760	773	797	806	770	723	743	790	797	770	811	777	783	850	769	820	795	781	771	771	777	778	772	776	766	815	788	764	805	802	785	702	785	805	793	753	788	743	777	805	820	766	761	801	783	825	728	804	737	778	772	791	787	767	789	824	790	775	763	791	739	710	767	758	769	765	776	801	746	784	783	785	777	817	729	741	798	816	817	763	755	795	799	788	767	753	803	792	765	773	766	737	774	737	765	735	734	749	786	776	784	785	800	786	847	809	772	777	798	759	760	778	719	749	803	767	730	776	784	780	813	751	760	799	832	795	796	780	807	778	778	798	782	811	760	723	791	722	784	786	824	803	767	772	805	774	778	795	796	793	807	780	804	753	756	758	752	809	809	776	807	819	790	745	774	832	862	789	782	777	757	802	732	808	807	752	715	778	837	813	800	795	759	800	768	817	821	783	788	751	785	775	749	742	805	794	781	791	792	777	770	797	770	780	777	776	800	783	812	763	824	769	782	764	816	797	790	765	779	760	792	816	795	803	839	784	764	754	819	774	738	758	762	808	778	817	758	820	809	799	777	808	772	811	798	758	806	769	845	773	808	772	828	759	790	783	790	773	751	777	812	745	756	794	781	738	762	768	776	771	777	771	854	820	774	813	784	766	812	828	788	812	809	738	798	787	786	763	792	786	790	789	797	812	774	764	776	808	771	754	785	795	822	832	758	803	816	791	807	759	774	801	759	756	772	785	756	815	793	790	797	752	798	827	827	795	810	786	797	763	810	783	741	789	780	795	837	807	759	775	780	782	736	793	834	804	758	796	811	769	729	806	756	780	760	794	777	829	813	773	808	807	794	784	768	756	819	768	827	792	803	780	802	781	808	792	764	795	798	828	816	809	739	787	790	744	749	734	757	817	774	782	806	787	767	810	780	773	802	750	834	741	790	784	803	786	775	795	790	798	794	800	758	797	798	740	820	802	774	828	792	776	807	818	744	749	798	775	778	785	762	791	805	782	792	750	810	754	780	780	737	777	778	736	741	783	767	778	748	755	769	725	778	812	768	762	809	791	766	816	730	805	838	756	810	753	784	793	738	812	767	753	815	754	706	808	847	738	777	772	763	833	763	796	765	781	855	784	789	760	790	740	797	847	746	816	768	763	751	789	738	846	826	781	787	767	805	780	773	802	825	784	798	809	869	783	776	792	844	813	807	865	801	791	808	758	798	779	813	799	787	742	805	743	784	813	778	791	775	857	838	781	773	770	804	858	780	851	774	801	795	761	790	795	815	707	784	745	782	769	761	761	791	796	810	753	731	778	804	794	735	812	763	788	806	783	787	781	819	769	751	725	769	791	762	771	817	773	798	783	783	800	717	781	788	778	814	760	773	808	747	834	790	779	779	785	811	818	794	801	786	817	750	804	768	728	782	828	761	781	827	798	823	783	834	789	793	817	800	790	771	784	773	771	730	745	761	768	780	829	828	783	780	768	743	825	779	766	801	789	765	802	813	761	784	746	820	775	816	766	779	772	781	764	799	758	754	759	754	802	795	772	760	737	833	753	733	781	797	752	773	768	763	790	755	840	769	790	811	855	798	781	771	773	776	800	806	789	742	790	778	789	772	844	831	789	747	761	797	813	784	799	791	757	765	770	811	796	769	746	778	774	768	781	826	741	770	823	780	731	791	799	746	756	778	732	748	737	767	827	775	800	779	763	777	789	827	772	793	791	761	780	825	780	782	780	803	834	770	766	742	808	763	752	781	788	808	818	791	762	805	755	785	757	796	788	749	783	770	788	772	794	789	758	813	815	786	845	753	775	777	752	785	741	752	775	784	755	755	751	783	766	707	816	788	767	782	801	768	796	786	778	797	824	770	782	786	789	780	801	813	773	804	744	789	766	816	772	749	760	772	790	784	764	868	811	779	819	759	771	825	758	773	810	767	808	766	787	769	752	784	813	792	755	809	808	728	788	786	756	744	789	749	771	789	772	751	760	763	774	791	829	827	778	801	704	804	777	781	793
27497	20433	8536	773	454	413	360	375	343	337	349	369	368	347	360	341	326	350	372	305	330	320	305	376	355	332	331	341	356	369	358	358	348	355	363	375	337	350	316	349	334	335	350	324	355	323	320	349	342	322	345	334	331	351	360	333	346	335	346	333	344	340	322	372	333	332	324	343	349	349	350	350	352	330	354	353	321	316	367	360	379	321	298	347	349	354	303	320	353	327	338	342	349	325	324	373	330	328	346	326	355	331	341	380	326	340	381	361	334	342	360	356	350	322	320	310	334	351	328	369	360	338	367	323	331	352	371	346	349	358	327	316	330	365	328	332	359	331	352	313	319	370	360	302	348	345	342	322	340	302	317	307	355	390	325	323	337	338	357	322	342	361	362	352	366	336	334	339	346	367	337	324	370	342	333	347	337	342	336	302	339	351	307	324	348	316	350	346	381	337	364	345	274	373	359	334	366	338	325	335	325	384	342	327	348	337	330	339	368	324	365	342	328	331	345	319	329	353	323	370	317	363	331	334	317	363	347	336	325	343	342	352	337	338	364	356	319	345	342	353	325	320	374	327	331	310	349	352	322	344	368	345	384	345	339	359	375	347	345	357	333	335	337	341	326	353	369	340	354	294	328	350	343	355	327	350	357	302	328	349	319	350	333	330	329	334	369	321	356	361	374	341	333	327	364	290	346	344	357	323	347	333	328	336	313	332	328	328	322	334	341	326	326	347	328	351	360	346	328	355	355	328	330	367	306	356	325	360	336	345	340	342	350	348	330	339	354	362	329	344	309	327	317	362	356	364	319	348	350	347	313	354	343	324	330	338	312	327	342	362	347	339	346	341	362	373	341	329	337	340	392	333	328	344	323	339	349	364	333	357	330	306	320	345	310	307	304	340	338	373	361	343	370	338	321	319	360	369	373	329	356	336	344	340	352	351	357	347	338	339	334	323	357	349	323	351	371	354	353	336	338	325	361	330	360	349	361	354	310	353	344	337	344	352	335	353	324	327	315	344	348	377	336	327	330	324	374	355	369	358	345	365	317	315	346	359	362	350	348	344	404	334	344	367	351	332	334	348	323	321	330	317	326	365	330	339	349	320	363	328	337	384	356	322	354	351	321	324	341	301	318	329	344	314	350	369	333	366	393	354	325	328	346	330	337	355	351	334	376	325	339	339	359	345	362	327	325	315	328	340	313	375	317	346	342	317	372	313	328	343	346	335	347	337	334	360	366	310	351	345	332	332	360	334	327	338	348	361	357	361	333	312	352	307	345	331	358	329	370	325	335	341	365	355	353	355	363	360	348	330	327	319	333	354	350	321	320	336	362	346	370	350	359	353	364	321	341	367	328	316	332	330	345	331	322	328	343	376	366	336	358	312	381	365	331	356	335	358	347	345	325	335	311	361	353	346	322	338	345	358	340	347	343	331	338	346	364	350	377	373	347	355	331	347	320	319	318	353	354	337	361	358	360	346	353	330	344	364	345	344	332	345	344	335	338	362	359	334	330	346	350	355	326	363	344	325	311	357	340	348	369	326	334	321	336	351	353	349	351	377	308	341	326	347	323	365	373	344	316	326	341	322	339	330	314	315	337	343	354	353	350	361	311	327	355	338	369	338	341	326	346	337	332	343	334	326	340	327	357	351	376	354	342	331	353	351	328	345	319	344	336	305	380	354	324	308	343	340	372	320	347	330	338	338	327	368	331	330	334	326	354	332	360	330	368	327	334	350	351	359	315	347	336	353	355	338	314	330	314	337	339	335	316	334	327	342	353	345	330	371	313	334	309	325	327	355	381	328	344	338	350	331	320	358	330	336	327	378	318	315	357	326	334	312	342	370	329	327	394	341	315	338	329	375	356	346	354	359	356	338	321	342	352	355	337	323	324	352	318	351	329	302	336	356	331	357	345	378	362	339	372	332	336	350	317	345	357	385	363	357	341	331	339	375	338	379	358	348	376	354	326	331	361	341	374	303	344	323	366	345	330	350	323	352	354	386	330	344	350	347	323	335	333	359	339	367	317	330	364	349	361	338	362	309	334	378	354	354	355	332	339	335	310	323	365	346	311	314	342	332	325	345	362	345	378	343	350	338	328	306	349	359	330	349	338	333	307	337	349	355	339	329	374	358	319	341	348	355	368	368	365	367	365	336	330	341	336	334	343	321	339	340	336	346	337	336	316	336	354	330	345	327	341	323	364	362	336	366	360	367	318	320	347	346	331	343	339	348	336	332	311	360	346	323	330	328	345	321	373	323	329	350	356	325	343	339	353	345	336	345	311	342	355	340	361	315	314	353	345	341	374	346	316	353	352	338	357	355	297	328	326	327	352	323	347	358	330	347	325	342	310	341	364	345	344	337	349	336	346	326	324	348	324	341	333	352	335	332	360	365	340	399	389	344	362	339	332	351	345	328	331	358	327	378	348	350	369	347	343	329	347	326	351	323	360	347	340	311	371	349	326	340	355	354	339	342	301	354	351	334	362	339	340	336	335	315	308	299	360	334	363	351	330	310	334	378	326	347	370	350	360	347	356	306	355	371	313	341	383	331	323	342	351	336	338	334	343	368	344	321	341	344	339	341	348	363	367	373	318	338	342	321	331	326	378	373	376	301	323	374	326	352	339	339	348	357	348	317	356	340	342	353	322	324	308	337	332	363	348	360	352	333	328	326	350	350	361	360	345	305	338	343	348	339	341	330	321	340	327	365	324	310	355	350	342	320	336	373	359	332	327	363	367	313	350	308	341	342	348	351	341	351	375	339	346	312	355	333	324	304	353	301	349	380	331	361	350	343	341	360	359	320	343	361	349	355	365	334	346	314	311	364	329	353	362	343	316	372	350	348	344	358	333	337	326	352	341	347	350	344	353	330	333	369	365	335	317	321	356	355	342	327	354	357	285	322	350	312	336	347	322	351	389	363	332	336	328	348	325	355	331	367	371	354	345	354	336	319	312	347	354	346	362	358	350	328	356	317	347	332	366	352	359	308	354	392	345	338	355	327	332	344	327	360	358	335	344	365	336	389	302	348	326	347	314	346	322	356	361	351	353	368	311	376	364	344	359	358	315	347	349	337	345	344	345	361	343	347	309	305	345	335	341	347	387	337	340	350	353	352	365	359	355	351	341	363	350	379	349	310	377	309	343	359	334	346	368	384	327	340	340	349	375	332	352	341	392	345	319	331	360	349	339	372	360	343	342	343	351	326	332	328	362	317	366	322	313	326	344	347	336	342	366	339	364	332	327	340	347	325	312	330	356	352	339	333	333	323	350	333	344	365	336	358	353	365	352	347	356	346	341	344	348	344	339	332	344	352	365	350	358	329	340	349	329	351	320	353	342	335	351	356	359	352	360	339	321	336	339	334	343	330	381	346	332	352	347	346	369	324	334	377	347	343	350	336	334	341	314	370	354	343	330	339	327	369	338	359	302	365	383	376	322	341	346	341	318	342	325	345	363	347	337	330	368	343	337	333	320	346	345	336	359	353	367	340
17990	1839	1089	667	566	548	478	476	459	410	428	445	455	452	448	400	412	506	461	450	413	404	384	400	414	454	459	445	466	440	401	386	396	420	414	432	409	395	417	443	406	409	414	401	406	409	412	422	393	402	390	420	411	405	401	417	414	405	440	384	407	422	390	393	418	439	408	419	420	427	440	388	412	439	407	408	411	439	409	425	402	417	422	390	383	410	378	398	470	394	425	411	373	407	421	432	425	426	416	419	421	438	381	412	466	393	435	419	410	376	416	440	384	409	447	428	417	417	388	383	419	403	397	418	409	391	425	445	393	440	407	436	398	398	405	411	432	424	423	408	418	424	439	419	453	424	428	425	486	418	410	420	409	403	429	397	420	412	440	382	450	421	430	424	401	418	397	409	382	432	419	462	408	408	429	415	416	397	406	402	447	403	425	419	428	392	384	407	414	415	392	385	398	396	418	376	453	413	398	409	413	423	403	363	410	445	417	411	404	444	356	402	405	422	408	395	428	413	404	438	369	406	421	435	410	437	424	394	397	417	389	411	404	411	398	379	390	436	403	391	413	405	392	458	417	404	386	412	420	395	401	387	408	415	367	414	444	390	407	381	387	427	441	368	394	406	407	444	427	456	427	412	397	406	412	419	430	400	377	409	394	412	408	421	384	453	455	425	424	393	447	414	413	363	428	413	398	412	360	442	419	412	411	436	432	433	405	393	410	399	402	400	409	422	410	400	403	405	452	398	412	407	419	395	416	421	408	444	363	400	400	367	418	396	410	394	388	368	399	392	412	422	422	443	401	417	407	418	406	402	409	425	399	426	374	379	443	452	436	411	437	404	384	407	385	428	378	422	454	401	435	410	427	440	380	378	387	383	402	424	435	417	431	417	426	414	422	398	411	376	421	380	398	402	395	415	388	418	413	420	426	416	399	413	392	395	398	420	445	405	470	407	390	444	438	416	393	428	392	415	395	451	428	426	422	395	415	447	423	390	410	401	427	377	403	441	420	421	400	415	421	412	395	401	397	426	371	431	368	390	391	425	388	386	440	481	415	389	390	393	393	380	409	415	368	400	426	403	413	407	416	378	404	420	391	371	429	422	400	399	401	389	396	407	405	419	427	431	400	412	385	442	430	418	418	418	388	391	410	411	415	448	436	403	436	393	383	415	398	392	407	386	394	393	428	399	354	434	394	440	382	408	414	420	429	422	386	410	344	411	414	422	392	410	416	432	387	411	439	408	393	439	384	399	423	380	421	399	456	428	400	378	417	426	386	399	373	394	392	410	424	413	397	408	413	392	434	418	389	439	469	418	412	431	409	374	418	401	379	428	422	398	387	411	426	440	437	380	408	439	422	414	396	407	414	405	413	424	404	430	409	385	382	412	457	412	376	415	436	434	436	376	458	396	419	374	383	415	417	390	417	399	425	424	395	386	415	412	393	421	372	422	365	413	376	417	417	386	390	409	374	405	395	391	409	424	428	393	428	431	371	407	415	421	416	421	404	399	404	391	389	426	419	409	445	425	435	435	428	430	423	422	427	425	378	378	418	418	385	375	407	386	384	385	409	408	403	423	424	399	393	407	417	407	391	387	396	401	438	392	382	406	361	447	396	383	429	388	425	422	418	435	413	448	399	423	393	446	375	402	409	367	440	411	417	445	452	399	406	423	416	439	438	419	391	383	412	436	421	409	414	438	400	384	418	409	391	415	441	378	408	427	414	431	434	384	390	436	402	365	450	408	448	383	424	374	436	406	438	436	412	414	445	420	428	384	398	433	432	401	405	411	400	417	406	423	406	384	385	414	390	424	400	360	392	365	411	367	402	456	437	396	434	401	383	389	395	399	420	414	404	396	421	421	431	369	413	379	440	411	392	414	388	412	405	441	398	365	413	400	420	421	405	392	414	425	391	401	443	402	435	394	412	406	400	400	406	368	411	391	424	370	411	413	403	442	396	415	407	408	435	404	432	401	402	393	411	398	418	402	409	433	432	401	400	425	422	423	376	435	416	446	455	418	415	387	411	398	368	416	418	387	427	407	417	383	384	402	378	397	381	436	419	407	389	381	440	414	407	420	419	400	390	431	397	417	433	422	397	408	400	439	418	419	426	424	349	402	414	389	420	418	413	433	410	399	423	429	424	426	379	428	373	390	392	425	438	425	405	438	430	426	417	420	375	412	410	414	421	431	394	412	416	410	401	400	434	414	445	456	444	396	428	414	439	412	374	396	393	410	385	419	361	395	398	402	403	444	402	456	389	412	405	434	432	412	389	422	436	452	438	402	390	399	410	430	450	410	394	407	383	427	380	408	396	418	400	415	400	407	441	424	429	431	410	403	424	380	406	390	425	411	435	412	408	455	407	390	420	407	417	412	408	365	406	407	427	405	394	395	390	387	448	451	439	375	402	426	422	358	405	420	433	386	416	424	438	401	417	385	400	396	418	405	389	391	427	405	381	404	398	418	419	423	410	408	452	434	401	406	407	413	411	375	402	405	417	425	442	410	407	438	402	403	409	399	406	406	432	400	415	405	450	405	395	409	387	414	423	377	394	402	383	415	431	396	407	384	409	425	430	416	416	414	380	416	378	378	394	396	417	427	397	426	409	406	416	405	438	423	440	427	430	444	403	399	413	381	417	400	393	416	425	414	416	424	429	431	386	438	411	389	417	411	430	415	402	428	413	427	444	431	422	416	404	404	393	398	411	426	412	403	397	395	425	390	359	400	428	412	446	398	421	382	418	388	400	403	402	409	401	414	387	432	428	403	403	391	399	420	420	383	408	424	433	420	395	443	441	437	421	414	411	422	431	417	418	401	428	391	423	399	434	415	426	385	417	429	406	424	395	387	441	403	424	379	419	409	465	399	407	434	424	427	402	421	416	380	391	420	435	420	383	410	388	392	398	395	417	429	418	382	408	450	414	425	372	414	422	440	378	408	365	423	419	390	425	391	406	412	416	411	414	424	421	410	427	434	387	416	418	400	398	417	414	415	394	438	408	394	419	393	460	392	392	403	428	443	403	444	429	402	390	403	433	404	425	391	385	403	405	420	387	420	422	422	395	405	426	426	428	435	426	449	414	383	444	418	395	404	407	392	409	424	442	406	399	415	411	392	392	423	413	410	417	420	426	418	412	427	377	411	388	423	438	410	401	424	387	392	441	383	410	426	415	428	428	413	435	397	417	394	394	402	378	431	408	424	446	377	406	398	415	428	392	392	427	420	394	403	415	406	433	421	409	411	421	418	409	380	373	436	414	435	380	448	380	390	398	407	414	421	392	435	406	397	379	361	440	436	439	388	378	410	396	446	410	403	424	405	431	401	396	414	413	403	441	432	419	427	404	427	409	426	392	428	398	417	420	421	447	391	416	415	394	420	440	413	384	451	433	395	399	397	416	395	444	392	446	410	393	410	427	453	371	379	434	449	426	437	426	439	434	423	404	384	418	391	443	412	408	460	409	416	405	416	401	437	410	401	408	418	380	441	436	420
23678	21220	28581	24136	21223	12353	1309	775	631	598	532	509	466	520	462	413	447	480	399	420	396	398	385	402	399	373	390	362	367	370	373	406	360	369	387	372	340	373	351	386	364	373	350	339	361	359	358	380	344	353	380	343	346	325	348	359	357	366	372	359	365	393	402	361	354	366	350	345	372	396	358	360	359	394	347	358	361	374	380	344	343	333	330	357	336	359	352	383	356	340	342	355	331	345	407	312	329	336	351	322	317	373	390	386	350	335	340	353	358	328	363	336	334	359	341	317	333	360	386	335	337	353	341	314	337	311	320	350	352	402	328	366	344	380	355	336	364	346	404	369	346	330	371	359	362	346	356	337	311	330	365	355	352	365	371	346	340	357	339	387	332	338	339	351	357	360	356	341	368	359	374	336	320	368	345	396	339	354	363	333	315	344	363	375	366	365	373	368	363	365	339	334	370	359	391	375	347	337	342	354	358	385	371	354	340	344	343	338	324	372	338	358	377	387	352	382	325	364	352	356	310	373	339	335	355	351	386	362	307	342	377	364	344	338	362	358	350	321	351	354	329	346	359	337	336	371	388	363	331	344	347	342	365	359	330	359	333	331	334	354	361	355	381	337	330	335	343	363	370	332	329	335	340	346	388	351	371	357	370	337	367	360	325	383	384	350	330	375	334	364	321	351	316	345	357	330	350	323	336	307	339	340	355	369	328	359	363	345	367	376	357	340	355	342	369	365	358	357	323	345	351	394	349	306	372	332	376	363	374	352	296	355	340	328	371	328	351	371	348	389	386	339	365	377	319	365	387	340	354	346	368	360	359	336	360	330	340	356	325	365	375	362	358	338	337	349	350	339	342	334	363	327	392	327	362	350	360	338	326	356	358	327	379	326	362	353	364	337	330	363	350	378	337	367	361	350	330	362	333	358	352	366	370	341	350	336	351	360	347	345	321	396	363	373	356	331	361	323	366	381	394	376	371	356	369	339	365	321	354	363	354	350	356	362	336	346	349	366	329	328	357	367	382	339	351	374	329	317	353	359	327	336	351	316	365	325	328	355	384	346	333	349	364	343	350	369	325	356	378	382	316	353	338	356	366	325	336	348	369	371	360	311	340	361	375	403	382	373	347	377	327	309	341	370	347	327	324	349	335	376	378	344	349	339	335	387	321	341	358	362	359	324	314	342	377	330	333	388	368	377	351	330	330	344	375	383	342	348	333	300	364	376	337	340	328	310	384	354	392	340	360	351	352	329	356	373	345	351	364	297	340	358	353	345	342	339	381	364	344	388	359	388	329	358	330	355	339	385	343	327	372	333	380	371	310	344	336	343	342	311	358	346	353	336	354	357	337	391	328	331	361	363	372	334	375	371	349	354	367	323	372	355	398	338	333	368	362	372	357	347	367	321	325	349	357	367	347	329	345	354	308	375	354	344	340	350	356	329	364	348	335	361	346	347	353	339	332	387	338	341	350	320	372	351	335	345	330	350	364	323	390	348	351	335	336	361	353	335	364	345	379	345	381	359	383	326	345	389	349	337	357	328	379	362	386	347	371	373	372	358	356	350	335	366	329	368	334	348	383	335	355	386	384	372	364	347	339	352	348	316	368	369	374	366	342	325	354	347	339	339	328	371	380	371	312	351	376	333	364	340	341	338	343	362	306	381	336	336	354	371	343	324	355	328	362	344	371	329	335	363	367	355	369	371	336	372	341	339	373	324	345	355	367	368	348	343	381	320	320	342	333	356	373	344	336	341	346	329	360	363	338	369	346	375	349	341	358	361	373	383	342	383	365	347	334	352	344	390	344	359	345	360	338	368	332	352	357	370	354	347	332	346	291	334	354	336	361	372	337	325	355	339	322	366	407	334	367	347	331	371	336	341	362	333	368	350	328	364	331	372	340	356	341	360	372	377	322	347	355	372	368	352	360	331	330	363	369	335	364	358	363	337	345	354	355	340	328	355	338	356	368	377	353	361	343	357	376	359	357	373	375	378	375	315	377	348	327	334	379	353	379	340	372	382	348	328	335	344	354	346	313	346	355	342	350	316	349	386	372	332	371	357	345	353	359	362	364	323	354	347	406	342	329	371	353	328	335	338	362	380	362	367	343	324	317	350	356	350	367	366	363	362	340	378	370	319	348	343	361	338	367	356	345	328	353	379	393	363	336	346	354	333	361	360	382	361	330	374	341	334	358	330	368	354	335	331	317	342	361	359	359	314	347	343	353	363	364	375	319	322	384	333	396	375	392	370	368	327	355	328	323	349	339	316	394	380	339	359	340	317	361	356	358	385	344	343	349	362	383	341	350	380	365	375	362	326	372	365	338	349	337	373	377	360	367	348	374	329	372	368	381	372	347	374	358	360	321	359	349	362	328	339	336	336	336	332	368	326	344	347	364	355	340	367	348	335	373	334	338	334	339	349	343	315	366	353	363	359	354	361	335	355	343	328	360	327	346	357	350	335	340	368	370	358	346	351	344	389	380	349	374	338	310	364	369	360	367	348	346	385	359	345	331	350	339	360	359	381	357	338	365	363	357	333	349	351	350	369	345	360	356	351	345	340	354	327	384	347	353	325	327	310	341	317	378	360	365	366	368	343	390	354	333	362	356	323	343	367	371	322	354	374	362	327	308	393	371	350	333	346	345	372	314	375	380	378	351	341	371	344	358	387	355	367	323	319	358	341	366	344	342	332	339	388	334	336	345	307	364	383	348	327	368	359	339	380	359	357	394	350	374	338	347	313	342	342	342	333	341	345	330	363	388	348	353	337	367	370	353	380	362	352	367	357	355	346	339	337	375	342	360	365	330	373	326	383	327	369	347	339	380	353	351	368	318	378	379	362	356	335	375	346	368	328	368	367	344	366	320	327	367	406	326	313	360	319	358	352	371	352	322	365	335	370	374	336	348	378	350	334	347	360	338	377	333	384	373	377	386	348	345	362	322	341	331	357	353	331	362	349	344	339	338	362	345	338	316	344	366	328	310	381	305	337	343	343	323	375	364	329	355	354	354	346	391	341	378	359	340	359	341	380	371	352	332	369	386	340	352	337	346	355	318	375	325	386	353	390	320	355	334	334	324	343	349	339	373	326	355	336	364	377	351	348	312	358	348	348	346	331	371	383	309	339	338	354	338	361	331	345	369	396	374	375	353	363	370	356	370	350	329	347	358	344	354	361	325	380	357	317	359	336	345	333	325	335	357	319	345	362	369	345	328	348	384	365	344	365	362	325	325	342	347	356	354	335	317	354	357	345	373	356	379	332	356	407	352	363	334	355	361	344	359	362	344	333	368	333	348	346	342	336	334	332	350	330	362	340	393	386	330	332	359	364	371	329	340	345	334	353	348	374	390	384	360	309	325	351	332	380	328	380	371	335	348	369	357	331	390	331	350	361	326	328	371	322	362	327	374	375	360	340	345	389	365	346	298	338	291	352	306	367	395	371	361	351	342	361	310	371	363	347	342	365	350	332	356	342	323	349	324	336	348	380	361	380
21014	10405	7905	3835	2569	1966	1641	1295	1067	831	846	725	667	633	656	590	558	671	535	502	513	458	492	464	477	415	440	479	456	459	402	438	412	446	436	434	428	419	391	391	428	399	419	390	415	425	407	415	393	396	422	399	371	436	420	431	384	404	421	390	432	397	404	437	404	409	394	390	425	421	426	458	396	385	389	411	430	419	412	426	388	425	430	400	406	418	431	388	393	387	401	396	421	387	394	396	404	377	425	423	403	407	422	392	410	409	406	394	404	421	395	398	442	403	409	430	422	385	401	373	426	400	395	430	411	423	400	365	417	396	433	405	392	418	427	397	421	430	385	431	435	411	432	420	375	448	415	421	412	405	419	399	404	384	415	379	419	409	429	391	401	407	396	417	395	417	415	430	424	418	409	399	422	394	382	432	381	369	451	417	417	376	380	429	379	402	411	416	410	434	433	396	420	416	387	452	400	434	394	391	425	385	432	415	416	396	399	396	389	398	418	405	438	401	391	414	425	423	392	400	384	402	449	390	439	422	399	391	399	426	381	415	410	404	364	385	391	401	415	385	390	406	402	401	388	417	418	406	429	392	389	387	424	420	427	418	389	393	427	397	414	398	455	387	421	420	423	387	415	406	402	412	430	377	413	422	451	393	383	382	450	402	376	386	444	379	419	421	405	401	379	436	388	443	416	405	414	414	401	413	412	405	435	396	443	412	401	411	413	414	411	409	460	422	401	378	426	400	402	393	382	403	413	419	434	396	453	408	398	422	427	381	444	404	394	381	410	389	415	369	422	390	409	383	405	424	417	446	410	431	374	393	420	420	407	413	440	385	390	412	383	401	390	430	402	392	431	405	411	386	401	442	370	386	399	407	393	431	404	381	443	397	438	393	354	412	378	390	397	407	377	388	409	397	431	422	376	366	399	435	432	383	438	427	398	409	400	395	391	418	379	437	387	397	412	409	410	403	384	440	395	391	372	379	380	389	380	427	442	426	409	404	401	379	437	396	395	405	414	436	421	400	381	368	417	400	407	442	423	439	420	403	393	384	444	386	424	423	351	392	401	376	396	433	422	392	399	383	393	415	380	373	405	392	376	391	372	409	383	411	426	396	393	385	402	397	396	408	423	405	392	380	363	413	384	446	429	394	404	415	425	356	412	420	399	427	409	412	423	377	437	418	393	396	411	398	404	384	412	419	362	380	428	418	409	396	405	423	419	408	428	373	402	402	431	393	392	383	408	423	420	386	371	440	429	407	454	424	382	406	404	403	409	422	430	397	439	397	431	408	409	423	413	392	428	412	390	423	388	409	395	396	418	418	404	406	387	381	410	404	388	377	414	413	390	390	417	393	375	412	398	401	452	419	370	376	400	442	404	415	391	390	398	428	391	405	399	409	404	443	412	415	460	385	381	395	381	405	433	407	433	432	417	397	395	413	392	438	417	414	403	372	439	429	408	406	398	417	414	413	445	406	401	407	419	385	397	412	445	471	402	411	379	424	393	364	410	405	379	390	380	413	413	413	396	465	388	425	407	386	422	419	412	412	427	390	389	418	406	385	423	417	391	432	400	375	400	399	449	383	407	413	436	405	377	428	396	376	406	400	402	375	416	405	401	422	413	405	418	385	373	423	438	402	428	409	403	407	433	401	404	422	411	406	389	422	444	394	426	401	429	408	368	404	415	426	409	433	407	393	390	464	415	414	442	381	429	388	403	394	423	393	386	463	419	399	414	386	405	392	391	422	408	418	402	401	404	401	440	391	441	401	406	398	429	395	416	394	433	396	378	421	379	416	409	386	454	412	390	381	411	409	375	398	387	374	445	391	423	390	428	385	410	420	404	379	431	391	441	411	396	390	400	425	389	390	404	420	407	415	398	430	430	400	402	374	420	400	422	392	412	384	396	429	395	407	409	390	389	412	377	365	421	417	404	387	390	421	422	406	418	422	376	406	408	404	428	385	415	385	378	384	390	404	440	370	388	375	394	445	396	434	396	391	407	384	424	386	364	405	416	399	395	401	411	415	424	394	415	390	403	414	421	411	416	431	398	372	419	418	413	359	394	395	423	417	427	419	413	422	419	429	396	391	400	397	418	433	400	394	370	409	393	386	441	387	397	402	393	432	423	416	390	383	419	409	397	384	374	393	398	355	387	410	357	407	386	412	390	431	387	387	381	392	409	411	410	423	404	408	356	382	400	412	377	412	363	401	413	431	420	417	402	436	432	423	409	395	416	384	438	400	388	388	422	377	423	406	415	440	381	397	414	410	405	426	418	408	390	383	388	418	418	426	417	427	432	392	366	401	427	400	375	402	389	450	404	394	401	372	402	404	421	424	426	420	390	392	383	405	414	407	393	434	389	399	397	416	380	419	375	426	386	382	388	383	398	431	405	440	414	396	437	415	404	425	400	406	411	421	366	413	430	386	371	411	381	386	397	405	424	428	415	407	428	403	399	405	416	427	422	378	427	419	402	393	429	418	429	397	358	402	381	422	456	429	416	416	427	390	372	427	386	384	419	409	425	410	387	403	417	406	403	437	389	395	401	400	415	370	427	432	397	422	397	382	417	443	400	396	406	372	432	408	409	429	416	429	403	416	402	409	407	370	406	437	447	393	387	390	401	414	433	389	406	405	419	402	420	421	416	439	404	405	368	397	396	423	387	409	441	406	426	436	391	435	386	395	415	398	384	400	391	394	408	403	401	420	403	395	424	402	415	398	349	401	396	413	429	442	410	406	409	400	409	401	434	425	386	402	410	396	392	369	431	401	387	394	413	399	398	413	396	441	428	413	394	440	416	423	377	415	407	399	424	430	423	432	420	389	379	424	399	433	417	422	387	404	452	380	420	409	427	406	402	408	406	384	416	414	419	371	414	411	404	408	408	428	418	368	360	416	382	354	409	399	442	430	415	411	409	401	420	361	381	416	411	389	439	399	432	404	383	404	392	408	414	410	418	428	382	399	445	440	394	385	400	399	425	400	375	410	407	389	386	413	408	413	393	379	441	411	405	429	416	400	380	383	385	385	381	400	439	437	383	405	403	387	421	362	371	405	436	443	431	425	418	414	406	414	443	413	412	394	418	430	391	382	389	439	415	387	364	376	353	398	398	400	383	373	378	386	457	363	419	403	414	427	410	400	384	395	437	411	349	439	429	408	416	387	419	373	392	414	410	425	406	417	410	389	403	381	385	371	354	400	435	343	385	402	402	409	399	401	393	388	395	387	383	405	432	428	400	384	409	425	417	413	410	426	404	382	377	412	415	417	401	427	418	412	378	430	396	415	404	403	383	409	429	392	404	394	433	412	378	385	428	402	408	409	443	391	408	420	389	424	452	390	437	378	362	451	389	369	392	393	410	412	390	437	367	403	411	420	409	425	400	391	415	407	366	395	406	378	446	420	391	388	428	400	401	437	398	398	418	392	400	401	423	409	401	468	400	389	422	412	407	380	430	379	407	380	390	436	404	401	418	413	406	420	377	400	404	394	402	397
24924	21232	27656	25048	12797	1319	856	850	723	776	733	689	686	657	691	637	713	677	637	622	670	629	663	647	656	633	615	612	626	658	607	610	667	686	676	613	620	600	636	616	622	640	659	638	667	611	629	622	577	603	615	632	616	651	636	604	644	597	644	660	637	574	642	607	601	609	598	609	593	619	662	630	592	605	623	613	659	617	653	642	647	677	665	631	649	666	597	577	609	630	628	621	629	612	640	634	563	625	614	616	627	605	613	612	587	659	647	595	671	665	628	624	587	652	670	580	618	662	612	628	662	603	628	645	614	615	650	643	630	604	592	617	661	652	571	546	595	660	659	611	605	617	596	604	639	591	662	598	613	659	578	657	625	597	592	636	614	594	621	598	600	645	637	623	622	653	646	602	630	627	634	600	593	606	622	606	604	610	633	629	574	640	592	619	680	578	612	613	585	611	582	626	574	601	633	616	640	641	660	634	578	598	627	614	652	632	630	672	631	613	575	623	623	647	599	639	611	573	623	599	670	631	617	619	657	619	643	629	609	582	618	621	642	580	638	645	632	652	610	644	635	656	655	628	609	641	643	597	574	604	605	691	681	619	627	616	666	643	615	624	608	636	609	611	608	655	639	642	591	622	597	648	622	605	614	598	620	582	644	604	618	627	626	596	606	593	589	577	568	619	598	629	595	602	635	640	626	616	573	605	654	627	602	598	626	620	619	632	630	612	641	626	579	628	603	635	593	607	594	588	614	610	571	646	562	564	616	561	579	635	629	584	602	626	631	622	665	651	606	612	590	571	575	656	580	614	629	649	640	612	627	663	644	579	608	643	634	625	625	643	600	651	622	609	633	590	595	603	667	613	638	613	661	655	655	636	621	610	636	544	636	607	600	638	622	609	581	629	640	620	605	663	639	639	580	617	633	590	637	591	625	605	624	614	553	654	567	595	649	595	658	593	636	602	635	576	634	632	647	637	644	671	632	688	597	632	637	636	606	626	620	603	644	581	607	644	636	641	675	634	654	647	622	588	572	614	637	575	638	606	665	648	639	649	624	693	608	588	618	585	613	598	596	648	609	589	646	596	640	616	627	567	649	611	599	609	578	611	647	608	630	641	608	588	650	587	630	608	638	629	662	613	601	643	632	633	658	633	621	633	603	643	586	617	644	620	612	644	600	615	617	615	671	629	627	591	615	655	593	612	610	601	625	617	624	636	559	609	632	645	624	641	601	643	617	591	587	606	611	604	622	625	632	661	620	587	628	628	606	594	624	589	635	650	630	626	578	594	612	627	605	643	573	632	611	621	669	616	610	601	659	612	596	606	609	642	636	613	640	641	653	608	641	583	602	576	634	618	650	670	613	624	612	655	666	597	597	615	608	611	604	609	571	664	618	610	652	597	617	619	614	627	593	617	651	649	598	637	583	644	623	587	676	651	615	591	585	631	633	614	608	580	631	599	620	611	605	580	614	645	614	610	605	660	644	581	665	692	653	612	627	615	616	615	613	625	636	621	583	581	616	583	639	575	582	627	646	585	607	625	616	648	664	628	619	613	636	600	590	665	647	603	637	566	628	637	627	623	640	621	598	592	611	611	614	622	612	649	608	605	609	593	601	631	621	617	608	630	615	630	603	607	647	619	627	640	605	569	655	624	607	622	650	651	626	612	603	643	686	574	592	600	628	645	573	634	632	613	619	601	588	599	615	603	561	646	638	583	601	661	595	619	619	595	592	605	605	610	622	639	630	562	637	691	676	577	615	661	645	665	624	631	572	632	671	569	635	623	574	559	596	609	645	579	638	602	629	618	621	642	587	615	657	610	607	637	604	609	609	609	608	592	663	622	616	605	615	648	619	656	598	616	602	608	627	627	583	583	651	621	629	597	636	618	643	547	637	586	611	624	610	619	640	617	599	633	631	582	626	631	615	702	631	631	610	575	663	584	617	600	621	632	629	634	624	623	637	613	607	588	667	612	616	640	601	584	608	655	651	593	595	605	609	594	603	644	616	614	630	625	657	663	568	610	595	635	664	646	634	619	619	575	644	642	572	629	671	629	659	593	663	605	637	622	607	616	624	638	643	622	617	622	603	646	649	642	625	631	603	602	608	606	610	625	665	624	629	639	602	607	597	609	626	617	614	638	648	641	635	595	616	629	638	660	610	584	580	549	640	609	641	605	638	649	574	612	621	634	633	615	614	622	604	607	591	625	609	573	620	620	623	612	619	608	647	647	643	597	653	595	601	631	675	638	636	618	625	640	646	618	631	619	631	619	650	654	594	613	616	616	616	611	610	626	605	651	585	636	599	577	604	622	599	599	605	629	588	608	586	599	626	590	585	622	682	648	592	649	613	607	640	620	605	625	616	568	594	644	596	610	618	617	645	587	606	604	617	619	667	600	596	619	606	575	632	616	612	616	646	625	676	572	589	622	617	581	630	588	622	626	616	603	628	621	617	595	622	596	638	594	620	637	614	620	603	590	625	622	630	600	625	585	622	626	625	647	561	623	627	592	614	619	643	603	607	608	630	563	632	669	583	623	609	635	597	600	652	664	598	632	666	642	622	618	606	634	658	635	611	602	588	625	621	571	616	621	619	589	606	625	628	626	580	624	608	590	603	596	607	657	639	670	630	613	577	597	590	677	623	601	601	629	614	575	628	643	604	668	563	636	590	599	615	582	638	605	649	639	593	616	651	618	660	614	584	638	591	593	595	621	648	634	682	590	598	615	638	581	632	635	618	602	643	624	576	667	649	632	625	694	596	671	638	624	641	558	566	581	593	623	628	662	556	650	624	621	600	594	692	640	624	598	645	630	609	585	595	644	592	576	658	618	603	623	617	672	646	599	620	603	609	631	667	667	641	646	592	644	608	576	625	576	583	641	585	613	607	629	602	621	621	592	632	627	633	616	636	592	589	633	644	641	589	617	609	625	666	590	626	631	617	600	661	680	600	592	595	612	634	556	624	586	578	632	625	631	617	611	629	650	635	640	610	614	611	653	659	635	597	604	655	607	621	594	610	626	601	582	581	604	627	615	592	634	633	594	621	614	594	622	612	590	644	587	610	644	600	653	593	608	631	625	646	602	646	621	634	588	647	598	600	631	579	641	640	606	612	609	619	567	646	568	594	599	633	621	586	642	582	597	580	589	631	606	654	640	622	620	617	625	611	601	610	573	600	593	647	600	578	644	565	608	625	628	599	648	645	607	606	621	659	657	675	645	633	581	633	614	642	607	629	625	664	605	636	625	589	632	606	626	599	609	634	613	647	623	594	594	609	633	591	592	625	614	590	565	599	678	603	620	604	591	637	613	607	663	586	588	617	561	625	570	600	575	668	624	662	647	592	647	628	605	658	647	616	616	588	621	586	596	623	626	644	617	576	607	600	622	647	649	620	609	563	656	636	618	609	629	616	642	636	681	629	622	644	639	605	600	616	651	598	595	620	641	578	632	601	608	643	662	629	591	615	628	600	648	680	639	620	647	692	598	649	619	606	667
22410	6429	4574	2530	1883	1468	1316	1177	1059	992	991	903	832	751	772	822	847	796	747	781	720	732	733	777	761	696	677	722	719	710	743	712	713	671	737	725	731	697	738	698	708	721	708	738	727	717	718	729	705	748	703	715	741	732	671	647	652	726	711	759	667	713	724	704	692	678	663	707	682	751	716	727	672	704	709	684	681	670	691	736	693	742	700	705	727	692	712	706	691	740	693	746	702	696	733	707	704	724	721	699	714	698	689	756	661	645	712	693	705	689	692	693	697	669	723	704	688	728	679	677	698	714	711	713	715	731	729	716	671	724	703	736	719	732	747	710	722	703	647	729	675	703	756	676	731	683	721	695	705	683	705	721	686	670	697	674	724	712	737	703	741	705	643	734	737	707	699	703	708	735	749	680	720	738	653	669	688	721	724	721	649	737	740	731	714	675	687	699	674	712	695	658	705	744	672	715	721	717	718	694	721	709	707	690	772	674	758	700	715	742	738	774	725	710	723	751	716	684	714	706	643	717	710	751	753	702	761	716	710	714	728	741	704	703	738	715	710	752	662	668	717	662	712	667	710	695	751	672	793	664	701	729	678	685	685	692	735	691	687	722	725	694	724	684	681	709	749	698	702	720	711	706	706	690	735	701	679	699	758	701	692	748	736	695	730	716	694	652	698	671	671	716	700	698	691	739	745	707	690	775	714	725	753	696	698	699	696	731	699	680	672	671	703	716	705	684	732	694	757	673	696	688	617	700	727	705	713	675	712	738	716	673	693	703	727	694	679	703	754	724	719	661	731	720	662	677	650	746	659	719	656	667	682	700	668	652	702	758	739	682	734	704	676	737	692	739	721	696	718	747	689	732	739	706	778	706	715	743	693	694	714	677	734	733	691	695	728	711	690	737	731	707	695	693	712	702	706	739	701	730	669	686	731	680	697	692	709	681	704	716	715	675	698	694	744	758	713	771	670	673	732	654	712	705	726	711	722	666	674	718	705	702	641	709	684	671	707	727	719	691	697	673	666	691	684	693	709	714	686	685	661	731	692	683	687	697	712	759	751	712	718	685	719	709	650	689	703	722	664	711	675	722	706	685	688	686	708	662	733	675	726	696	697	749	731	698	637	680	701	661	731	683	687	715	668	746	717	669	723	723	698	708	712	685	700	707	680	723	731	710	730	680	677	633	715	676	690	696	709	699	714	706	696	660	705	676	711	728	718	675	682	687	693	702	694	758	679	709	737	676	656	664	746	737	710	736	669	723	720	687	707	679	742	734	718	698	700	657	687	708	772	714	731	686	689	737	698	682	706	701	727	656	732	740	717	748	695	739	710	719	738	676	758	695	768	718	705	671	661	673	690	712	747	723	719	740	647	735	718	739	700	731	702	735	652	680	705	698	675	703	707	749	726	693	702	698	704	714	706	670	681	725	689	668	698	716	734	712	706	698	706	720	694	699	730	698	709	723	691	708	728	663	688	696	722	745	740	698	686	750	732	736	701	749	734	713	712	680	710	712	711	711	673	743	696	741	693	687	686	711	662	731	700	767	672	754	690	693	685	689	748	694	693	687	679	721	717	744	695	675	669	695	673	678	707	731	700	692	696	696	698	736	705	691	700	672	750	698	658	738	742	714	719	722	701	665	670	767	725	671	657	735	760	686	712	708	705	704	753	685	666	695	660	676	641	677	685	716	698	711	701	721	698	697	718	767	717	729	684	681	744	731	681	755	696	728	746	670	713	671	671	698	719	717	661	741	676	668	727	696	702	752	696	699	718	695	703	703	705	726	721	670	696	706	669	686	696	666	678	787	740	701	712	665	695	725	735	700	752	710	733	762	653	703	684	739	672	725	703	682	697	692	687	694	684	708	709	704	729	724	714	703	738	712	672	694	664	734	763	736	696	710	698	744	754	733	704	757	656	679	694	679	719	667	722	747	744	673	739	679	728	708	711	689	721	683	715	684	724	715	696	721	701	709	726	695	738	691	739	676	733	673	709	703	682	680	698	672	712	714	697	699	740	748	747	701	706	719	707	693	723	676	707	662	743	713	712	699	741	736	681	685	654	727	644	732	719	726	712	705	703	689	712	748	717	733	693	701	727	751	689	755	724	721	704	735	676	667	700	729	694	668	692	743	725	751	691	731	670	784	711	683	758	739	694	699	701	654	668	689	720	707	717	691	719	681	710	666	741	691	684	707	708	682	694	638	738	704	708	711	690	732	735	768	699	710	773	671	670	746	686	681	736	665	702	740	687	719	725	671	678	678	722	683	699	702	730	761	730	709	729	703	698	699	699	728	755	725	683	753	722	695	674	717	708	712	664	732	707	744	688	713	734	712	703	695	705	740	699	691	734	706	702	718	716	714	717	758	726	729	749	677	711	726	682	714	717	724	708	701	674	739	746	703	732	711	734	716	720	684	725	676	720	693	706	675	703	712	709	711	711	694	683	727	712	746	722	747	687	676	714	738	733	743	727	685	671	703	663	725	721	720	691	739	739	684	686	695	670	713	717	698	729	712	727	718	660	669	725	703	668	690	736	723	683	718	718	744	704	710	714	655	742	681	684	743	720	706	749	735	717	739	664	704	707	671	688	691	711	702	710	780	692	721	706	679	732	696	716	722	680	719	726	716	724	726	689	711	699	698	736	667	679	661	748	711	737	720	684	732	710	696	754	747	737	730	698	711	691	751	746	685	721	735	714	687	750	711	710	691	669	686	675	728	673	747	705	696	697	681	731	712	679	678	681	691	693	730	720	674	712	674	652	678	729	711	693	759	699	684	695	686	728	701	679	687	704	697	715	691	689	664	729	708	706	685	720	702	688	718	703	711	680	732	669	684	733	663	715	731	669	740	725	705	672	690	732	742	686	686	676	716	742	717	713	699	767	688	669	724	684	735	727	697	723	659	691	705	709	715	735	692	738	685	643	715	696	720	735	739	690	695	663	696	750	680	741	726	671	677	714	698	729	697	737	728	697	706	680	717	705	692	667	702	748	685	732	719	732	686	691	703	709	690	696	746	736	681	709	725	706	712	658	672	702	719	692	750	703	684	686	716	720	702	752	699	722	686	708	766	694	705	671	722	716	718	728	710	767	696	692	717	732	679	676	689	662	641	681	750	727	709	651	691	728	710	696	725	714	721	709	743	672	699	685	706	696	702	707	665	756	709	692	706	727	664	743	755	699	690	734	680	671	659	668	657	664	686	723	705	727	707	694	685	724	663	674	709	686	728	727	718	708	675	687	711	729	708	758	739	641	662	723	737	698	669	705	722	699	721	656	719	700	696	711	703	691	720	680	697	710	695	695	676	696	742	678	679	756	716	691	681	683	714	705	694	704	701	688	689	742	720	669	677	690	728	671	713	702	710	695	724	661	770	722	683	701	754	696	745	699	686	687	693	685	685	674	692	698	706	736	712	745	700	703	648	704	678	684	734	701	720	739	737	646	667	684	651	681	689	700	684	726	701	648	676	690	758	718	704	709	699	686	680	696	695
22689	21256	29069	23767	21257	21337	12299	1851	1245	1300	1213	1099	1025	964	964	970	1064	854	889	844	847	870	850	811	793	772	804	755	775	818	817	773	748	740	727	747	749	705	760	793	787	734	738	748	791	761	718	787	785	770	754	788	757	766	780	729	708	749	747	681	698	760	754	729	724	762	753	742	730	759	721	779	717	707	728	737	702	757	719	724	697	768	715	754	728	735	722	736	717	766	745	743	737	779	749	723	763	734	728	699	757	792	711	734	705	756	736	744	720	765	737	759	747	792	699	771	691	688	750	726	739	778	733	719	739	717	768	699	748	747	740	743	754	720	682	729	722	757	729	762	701	730	710	719	754	735	720	743	718	734	729	674	740	693	711	713	749	711	767	755	755	746	734	758	723	722	728	705	727	756	724	721	742	766	780	791	755	744	737	745	722	722	742	730	747	735	756	687	729	742	714	744	750	730	721	783	727	762	827	750	694	680	760	730	743	753	712	719	778	791	709	764	731	710	777	668	684	730	807	719	776	717	685	731	711	782	762	716	705	771	720	747	717	708	741	699	711	727	724	751	696	705	786	724	740	678	750	698	770	743	721	711	737	669	768	756	727	754	736	741	727	705	751	739	698	740	761	802	724	723	709	757	760	755	775	756	737	725	764	745	722	727	718	728	706	720	732	728	720	757	727	738	780	756	691	716	742	722	719	734	727	737	746	769	714	776	730	751	762	691	731	705	751	749	727	706	743	759	733	746	760	750	736	765	719	749	752	744	710	719	709	723	750	729	733	701	718	675	751	764	742	701	711	826	730	682	711	715	730	745	703	747	737	747	773	741	727	716	715	742	752	728	698	739	715	728	752	770	766	729	724	728	685	719	706	705	786	698	770	768	742	736	730	705	733	728	707	699	749	779	768	761	702	699	786	704	750	780	711	746	705	724	739	784	742	736	734	719	726	744	700	776	721	723	744	734	761	713	760	753	777	696	729	755	725	735	727	759	721	732	743	755	706	777	747	763	782	712	789	710	751	709	698	702	738	730	686	774	708	695	709	724	666	751	752	744	700	736	757	761	728	681	760	733	723	727	704	702	762	736	762	740	732	711	706	725	724	758	743	781	776	721	720	775	719	697	709	692	758	733	750	767	678	761	696	708	720	716	732	709	726	761	749	711	720	722	766	716	711	778	730	745	745	729	761	756	682	746	743	752	779	736	698	747	767	721	745	714	693	749	735	741	759	762	763	780	766	727	695	720	783	739	720	719	706	747	755	755	719	768	724	731	743	744	752	759	730	730	698	757	756	747	692	800	741	706	758	710	714	736	720	711	760	781	717	730	748	737	773	745	732	754	770	755	724	758	783	734	743	723	754	731	723	726	720	779	680	701	727	757	715	774	719	762	722	740	735	737	714	723	726	711	755	730	729	762	727	740	658	739	661	738	750	758	741	725	777	727	714	752	719	729	747	706	734	709	721	705	735	766	702	719	727	740	730	761	729	713	735	689	713	738	771	696	664	759	729	736	785	731	785	706	716	675	699	697	736	726	736	730	750	742	718	726	759	733	735	739	748	736	710	700	730	743	723	690	727	720	693	753	763	670	746	701	693	760	732	729	701	715	694	754	726	794	737	700	722	770	739	690	715	718	735	732	719	744	729	746	745	699	687	765	722	747	732	724	740	756	771	698	738	730	728	779	777	764	713	739	767	760	701	752	711	789	765	736	680	715	758	709	742	763	760	734	745	711	720	744	731	712	743	747	735	696	730	723	782	773	768	740	687	736	731	735	687	721	700	665	777	736	754	740	697	755	706	683	767	742	717	760	725	714	737	728	724	755	730	735	731	752	727	715	761	740	726	734	684	763	662	783	755	708	772	721	718	730	736	728	763	769	721	775	718	718	721	735	738	739	712	775	686	738	713	740	688	744	714	725	747	729	691	744	746	723	744	690	731	729	757	743	779	745	769	739	734	720	743	725	703	749	717	734	755	731	723	744	705	722	701	743	738	710	743	724	730	734	681	731	727	779	774	739	735	741	735	739	724	753	706	718	692	714	707	780	722	757	749	714	712	748	766	704	725	773	773	661	741	731	717	748	704	768	713	757	708	723	740	734	691	711	722	734	732	754	744	765	738	752	718	737	717	726	684	729	687	737	745	664	756	758	742	689	732	717	722	735	770	775	744	680	715	714	732	688	806	757	744	761	757	742	706	715	743	743	713	732	715	732	721	740	771	762	749	752	763	771	734	758	717	726	776	732	727	684	728	680	708	717	681	683	704	741	719	725	774	685	762	752	708	700	747	743	743	726	695	706	729	691	715	764	738	728	745	684	694	709	712	733	732	742	754	755	718	782	671	743	692	693	673	714	722	693	690	723	720	717	701	735	707	687	730	699	746	682	728	770	776	724	726	746	765	725	740	742	731	695	717	760	769	713	751	728	687	755	717	752	691	706	655	735	708	722	783	709	713	737	783	676	705	713	743	721	749	676	744	748	729	749	741	753	714	678	719	721	743	718	714	726	714	783	732	766	745	729	691	711	762	761	735	767	770	725	739	670	747	718	739	711	720	741	716	704	725	744	733	728	771	735	712	767	758	720	754	739	753	740	749	716	712	698	746	747	748	734	743	739	729	735	784	744	746	726	732	722	763	735	756	755	683	777	687	804	735	691	707	739	724	759	737	771	685	751	722	731	723	720	760	716	739	709	755	739	712	685	707	743	734	754	717	742	777	713	693	753	715	750	674	719	731	775	747	695	751	720	733	765	715	780	733	767	691	717	736	745	747	708	764	766	724	702	768	730	741	743	741	777	693	717	783	762	756	782	724	748	736	719	720	754	733	693	742	712	764	750	743	735	733	746	705	682	727	693	709	715	691	701	724	702	759	721	726	695	722	758	710	697	730	727	739	700	749	752	723	715	751	760	676	779	713	740	739	757	751	759	745	693	740	721	745	694	743	736	759	680	720	732	710	728	735	746	701	727	730	742	734	778	743	732	730	718	695	746	708	709	730	751	709	744	700	705	702	730	746	745	731	689	698	756	684	730	754	787	758	686	760	704	740	714	712	721	766	720	708	741	743	772	718	706	789	714	753	666	735	774	712	747	694	749	758	751	756	745	779	743	717	733	733	731	748	748	774	772	715	710	734	727	712	746	702	748	769	733	736	710	725	664	746	731	722	726	731	690	788	733	684	741	757	739	720	727	755	771	703	688	750	740	730	735	796	714	756	729	757	684	770	715	744	743	774	727	704	790	682	723	754	729	705	731	710	720	733	768	772	724	761	714	702	714	743	707	755	716	721	722	717	711	754	694	749	709	710	765	728	728	764	734	729	728	710	716	694	698	718	766	718	738	715	765	700	751	697	772	751	740	720	737	747	704	735	705	700	744	693	716	700	717	670	724	708	735	733	703	695	739	698	691	734	701	733	695	779	726	719	751	766	726	674	727	752	754	735	710	695	745	697	732	706	736	693	711	724	687	689	814	723	722	725	744	703	720	705	787	721	735	769	765
27192	17084	13242	6799	4745	3764	2964	2478	2006	1747	1644	1398	1286	1206	1192	1089	1213	994	998	1012	982	920	956	891	869	893	909	867	896	857	877	841	835	898	880	789	800	770	842	831	844	775	813	835	766	810	846	828	822	828	810	820	811	809	790	827	804	848	832	790	777	781	854	783	777	877	772	801	804	766	762	731	740	785	779	819	817	803	768	816	797	793	815	785	772	757	823	740	778	763	832	797	777	794	777	769	782	782	787	814	827	759	792	818	801	779	858	764	794	822	803	764	851	742	767	771	811	773	799	813	751	713	734	791	807	792	818	775	765	779	763	777	776	811	740	825	798	748	777	741	788	802	791	771	796	831	788	778	759	812	761	764	781	785	793	814	811	776	725	821	772	803	794	787	799	784	825	808	776	751	803	787	777	781	775	809	789	779	761	768	796	791	776	765	768	765	780	758	793	761	777	804	781	767	803	768	757	817	774	828	779	752	780	775	767	789	801	851	736	767	775	783	767	799	719	842	840	756	788	781	777	750	776	773	799	821	828	810	800	777	761	770	771	801	790	840	802	776	801	760	797	769	798	788	796	780	750	814	765	767	801	812	759	780	770	782	854	774	844	767	758	758	793	801	861	807	717	801	804	799	811	831	789	795	805	751	764	734	859	767	791	757	813	775	763	776	771	797	797	733	837	788	799	781	795	770	799	819	739	761	802	795	791	751	777	812	768	817	778	779	848	694	784	759	812	761	781	776	804	786	772	814	809	777	754	761	776	832	793	780	768	788	806	759	764	808	769	806	799	820	821	785	735	866	829	828	752	771	826	792	768	838	777	800	787	749	801	789	785	783	761	787	788	776	771	764	776	844	726	872	785	784	757	817	755	753	789	727	751	849	765	824	780	795	795	786	808	826	785	765	810	763	824	732	785	757	807	740	803	764	759	797	717	811	841	705	788	794	745	778	796	785	784	780	796	785	755	839	787	790	821	756	784	785	817	790	750	791	815	755	796	805	780	782	787	780	702	784	791	748	807	799	811	758	801	814	789	776	780	821	747	803	770	833	797	728	851	772	791	759	759	839	771	761	791	803	746	808	821	785	770	777	815	802	801	763	764	792	785	782	757	822	745	798	794	759	782	789	859	789	794	761	800	795	806	787	785	828	808	743	797	745	813	792	785	766	775	812	783	798	774	761	800	773	781	774	751	798	763	827	837	785	805	815	824	800	783	779	768	775	807	727	848	779	762	793	815	774	813	797	730	785	786	776	811	813	810	749	800	788	762	783	745	735	777	785	797	791	836	782	771	780	778	774	731	769	843	815	775	783	848	838	763	801	750	782	793	759	799	853	779	780	819	780	795	803	760	814	778	783	754	800	827	789	805	823	769	750	788	848	804	764	783	784	786	831	833	805	749	774	739	788	821	758	772	819	775	782	864	797	761	780	806	796	820	749	772	808	780	793	792	788	810	798	802	774	764	812	737	799	838	753	824	758	838	777	781	774	779	837	761	759	800	810	720	787	735	792	769	807	792	741	762	750	775	760	787	801	787	839	809	802	803	795	783	793	730	791	797	806	752	794	813	860	739	789	779	793	798	788	817	762	748	819	818	802	768	765	767	767	737	771	765	834	789	762	796	748	799	767	756	787	793	758	740	828	760	719	801	762	788	768	800	817	791	811	790	735	808	775	769	787	793	741	774	767	776	790	778	802	805	781	769	817	742	746	834	787	769	804	768	860	779	769	755	806	818	756	808	798	785	810	832	744	779	753	757	831	781	794	831	786	752	802	757	785	799	726	787	768	803	776	766	799	746	783	777	790	757	768	814	779	778	737	770	797	772	753	790	860	784	828	776	775	801	710	778	817	763	726	753	719	757	767	802	832	791	813	762	788	781	789	806	809	833	818	783	783	776	820	788	780	792	728	843	750	750	798	795	799	813	777	748	813	805	776	777	754	822	758	814	816	754	828	770	800	802	847	748	800	784	792	766	823	803	807	807	723	782	757	814	871	849	795	798	846	781	770	774	794	749	823	801	788	778	830	763	796	835	791	825	755	774	750	807	791	747	725	811	799	736	781	754	817	760	766	848	788	777	758	778	760	782	788	782	805	743	806	836	765	797	815	715	757	832	793	774	779	799	818	826	821	798	811	782	790	774	822	785	760	695	807	802	766	803	758	787	835	765	766	805	786	812	823	798	835	791	812	774	761	816	807	773	762	766	863	801	759	787	813	821	807	740	795	775	724	763	788	807	815	813	787	768	840	783	777	789	793	759	773	779	793	761	733	766	795	748	790	808	816	796	795	786	771	820	813	752	791	796	788	773	783	791	737	770	734	751	750	826	783	815	825	777	796	806	782	804	819	786	805	839	803	749	803	720	790	790	839	786	822	805	803	780	722	828	800	789	754	807	764	787	743	818	846	811	760	752	783	816	813	809	755	811	772	789	795	793	798	805	771	751	774	783	840	795	802	801	779	827	795	780	748	736	782	775	810	775	747	833	766	767	817	785	749	777	822	802	784	818	787	792	751	835	833	812	700	738	780	743	802	817	813	763	791	787	781	801	832	761	778	764	793	747	772	725	817	775	776	735	777	818	796	760	812	795	800	833	811	685	790	786	851	751	743	781	776	737	743	794	753	772	775	766	830	773	794	746	752	755	771	749	813	800	721	797	768	804	783	811	777	774	770	791	786	794	777	815	843	776	808	793	813	808	782	794	762	807	775	722	763	784	809	734	830	781	786	806	783	864	850	788	775	780	733	743	833	801	787	733	786	799	762	779	812	821	766	775	748	800	763	845	798	777	751	816	759	755	822	825	754	807	811	787	831	762	753	791	792	821	807	846	796	820	797	789	775	828	748	777	770	824	786	803	798	802	829	748	848	817	802	783	765	772	822	802	777	803	742	793	808	773	787	809	767	766	766	812	774	835	757	808	761	786	806	815	817	764	786	804	738	790	780	830	787	775	771	763	806	780	798	767	801	764	757	803	824	753	804	830	778	777	754	813	780	816	783	754	756	784	768	814	820	786	748	771	779	757	791	745	787	795	779	735	758	770	768	757	789	808	764	816	809	796	794	807	807	747	742	783	764	815	814	829	778	771	780	821	778	774	733	773	743	786	826	806	785	780	760	768	798	769	751	811	839	784	794	795	789	811	797	761	797	787	816	805	811	758	777	825	805	831	799	747	775	765	804	822	811	756	805	774	772	742	739	790	775	784	820	759	765	774	746	781	795	757	798	832	772	839	783	779	758	752	826	752	754	772	792	782	822	819	789	800	788	789	762	805	778	831	786	802	847	799	785	777	799	800	781	772	746	770	791	825	751	800	797	831	785	784	819	771	787	785	742	857	753	820	707	758	793	804	819	799	822	749	802	839	796	757	805	778	747	807	795	830	783	785	789	739	799	765	770	776	778	781	779	743	765	784	765	768	786	811	795	808	794	782	815	796	782	736	801	778	820	794	786	805	824	801	736	792	835	858	811	767	759	783	799	770	793	818	733	759	783	827	780
27533	20470	9002	797	420	378	376	379	378	364	368	368	351	380	383	363	329	361	358	345	335	335	343	354	341	341	352	301	317	331	345	331	363	334	325	342	350	339	337	341	311	344	367	355	353	337	297	348	333	346	353	359	331	348	336	310	356	390	321	335	362	347	346	365	319	342	310	310	333	315	313	344	347	314	367	357	348	327	333	333	343	364	361	314	304	355	381	324	336	320	349	364	332	322	342	330	369	347	364	333	291	356	362	318	311	356	314	336	357	351	340	350	311	349	347	338	339	320	387	367	319	328	333	385	334	341	349	375	367	303	363	346	350	370	318	339	312	341	351	339	342	369	330	332	330	336	316	386	334	351	368	355	311	342	323	344	340	340	323	329	366	338	359	315	365	367	321	340	334	361	363	348	323	362	353	369	348	333	345	341	328	343	295	353	362	348	346	358	346	331	327	349	309	333	350	320	336	337	344	353	353	369	341	364	362	340	347	301	327	338	371	326	307	308	379	346	313	356	352	314	362	320	330	372	341	332	314	355	355	380	386	322	349	302	343	340	343	376	380	327	320	340	334	371	334	322	357	338	327	355	357	349	363	343	320	336	337	321	332	361	346	361	352	321	350	329	325	335	316	346	369	330	360	328	367	318	343	337	368	357	350	340	339	352	309	341	342	348	352	348	330	352	348	337	358	352	317	306	332	304	356	363	367	332	346	340	333	320	305	362	370	337	361	315	363	360	341	355	328	292	331	341	319	366	357	349	351	360	361	333	364	343	340	317	340	339	363	369	342	371	320	318	332	325	323	328	377	319	345	348	335	299	372	328	333	353	336	331	350	322	325	336	320	337	336	326	340	346	350	330	362	336	329	333	344	324	340	341	306	369	308	353	331	366	319	348	346	345	353	333	337	366	324	308	345	329	377	380	322	335	345	317	329	357	352	341	361	343	327	306	362	378	307	329	330	324	336	324	326	339	351	349	327	307	304	334	352	341	354	320	343	350	338	322	357	332	327	349	370	351	373	361	314	360	344	338	345	345	353	332	349	369	363	334	358	331	331	328	332	342	350	339	332	321	354	360	371	354	325	330	347	333	323	338	329	350	325	349	335	341	336	325	313	344	360	338	299	351	341	343	350	351	340	275	344	361	329	328	314	348	334	332	327	334	366	316	329	352	328	343	341	325	352	341	335	366	337	315	332	322	317	336	323	347	355	338	309	321	310	346	363	344	336	340	342	311	355	360	344	370	324	312	308	348	310	370	328	371	325	311	345	357	325	360	327	348	334	346	329	326	387	345	382	326	353	333	330	325	358	331	306	331	352	307	327	317	316	337	329	374	312	352	306	337	328	353	340	363	327	309	366	345	339	357	347	330	323	331	341	341	342	346	345	311	314	344	308	332	331	336	353	332	339	350	340	342	342	363	342	347	345	324	332	339	311	396	360	311	320	376	348	330	331	331	346	340	302	322	381	359	356	358	359	347	334	338	338	327	329	316	339	353	351	289	332	338	332	356	360	366	349	359	301	341	318	354	358	287	344	356	358	351	310	347	338	313	340	330	347	324	335	340	336	319	324	320	359	338	310	343	327	356	344	289	350	342	324	335	342	344	349	347	324	349	313	336	311	320	331	359	365	326	363	331	321	333	342	330	374	387	342	341	314	363	343	335	357	351	360	318	350	298	338	326	330	329	341	329	378	384	347	318	317	346	356	327	315	340	371	349	334	352	311	350	307	335	347	350	341	321	335	330	348	329	365	359	336	350	372	325	367	325	361	332	361	316	354	342	343	346	320	339	329	354	314	329	321	341	328	364	329	330	334	359	320	337	298	349	317	340	379	341	313	351	337	357	341	338	316	338	338	349	331	369	378	323	361	336	339	357	329	354	318	327	389	360	333	315	371	323	325	357	292	338	387	359	365	336	340	371	348	327	361	330	362	327	348	353	345	340	338	330	355	335	330	323	348	328	333	340	321	347	346	339	307	348	358	338	346	317	351	309	334	346	367	311	343	345	360	362	308	334	322	350	382	361	351	321	327	357	348	358	339	331	344	327	341	337	306	325	349	357	327	336	322	337	347	320	359	350	349	327	348	371	333	311	289	338	321	344	320	347	392	350	341	338	359	355	313	304	303	383	315	352	332	347	338	325	331	386	308	346	322	378	345	378	327	336	322	329	334	357	347	348	329	352	330	340	295	365	372	329	337	353	320	314	361	337	328	357	334	353	346	350	347	359	333	325	312	347	370	326	327	340	312	329	370	350	325	335	348	317	344	343	320	324	360	340	346	344	342	334	315	346	322	361	353	319	351	383	371	333	324	368	337	351	324	375	320	334	330	325	354	343	351	345	346	344	328	362	346	330	340	356	360	344	314	343	333	307	345	344	318	340	328	344	384	349	357	337	351	337	329	347	332	336	336	343	321	376	356	333	355	354	354	304	338	364	334	317	363	329	358	348	343	335	364	375	347	342	366	363	341	354	331	370	342	328	339	356	311	320	325	308	332	344	344	327	342	325	330	323	309	334	337	337	301	346	350	315	364	332	361	351	358	327	335	357	334	343	324	318	315	334	317	329	305	358	325	316	343	332	336	336	355	311	362	357	341	329	325	323	347	356	343	351	354	330	330	321	330	340	363	349	364	353	342	310	326	322	319	316	345	364	340	325	345	336	331	336	333	352	346	338	359	340	330	343	354	325	343	366	340	342	346	341	364	338	321	371	378	330	332	294	346	330	333	342	347	345	355	376	305	340	342	348	325	294	337	356	344	350	330	313	356	342	323	299	374	335	358	355	319	380	319	365	330	310	343	327	325	357	317	338	365	330	356	341	355	350	350	352	326	314	342	313	330	340	377	347	332	333	307	343	340	361	304	332	344	356	336	353	310	338	352	315	319	342	330	344	347	323	357	333	370	329	331	313	346	323	341	314	311	325	326	315	322	366	339	348	345	351	366	358	315	365	333	336	322	353	357	358	346	366	341	393	346	344	353	342	319	352	280	347	341	326	344	350	348	347	355	347	313	318	319	335	309	350	322	365	336	341	361	339	366	348	346	335	319	358	368	361	352	328	333	363	340	345	300	321	339	357	364	310	330	317	325	356	342	356	327	346	308	347	350	336	341	353	356	336	328	330	367	349	332	330	331	314	356	340	337	357	349	344	325	370	345	367	348	350	363	335	346	318	335	348	354	361	358	345	346	327	318	340	366	334	333	332	331	360	334	352	323	347	355	349	354	369	372	361	334	308	381	373	310	320	339	334	354	331	347	343	340	353	335	333	365	365	322	379	340	353	338	356	337	318	360	341	324	356	302	333	372	346	309	316	332	367	296	350	385	323	335	382	334	353	292	365	322	339	328	336	391	337	361	370	339	307	376	380	363	336	326	351	370	332	341	366	317	325	337	339	339	330	339	352	359	360	329	325	330	350	357	324	339	348	321	335	361	324	328	349	365	318	345	322	295	323	331	349	339	342	325	322	376	344	378	352	342	356	331	342	348	345	328	346
19465	2091	1014	641	585	519	469	469	490	452	447	451	416	415	415	459	449	398	389	431	459	423	414	403	422	406	421	403	408	423	405	429	420	411	389	409	404	422	411	423	422	436	426	405	390	412	390	409	422	402	438	416	420	429	407	409	419	422	414	403	439	410	440	422	408	360	426	453	429	382	409	396	417	402	447	432	397	404	425	433	406	421	420	397	380	389	417	402	405	425	375	431	403	431	417	432	444	433	416	424	397	420	420	449	390	398	413	382	423	402	411	382	418	414	406	403	382	396	423	396	400	422	389	395	420	424	420	408	416	407	390	402	424	416	429	420	426	418	406	404	405	385	397	399	407	394	420	398	410	385	430	426	426	417	423	442	431	396	413	420	451	401	399	391	419	408	425	437	378	377	409	405	410	409	397	436	405	419	406	411	450	392	399	394	388	418	437	407	407	373	422	418	431	428	422	419	425	406	428	374	452	391	423	425	414	430	395	388	418	416	391	379	385	397	403	422	427	371	403	397	395	402	389	401	446	373	395	403	432	366	405	430	434	413	422	417	426	408	427	430	414	405	402	387	393	437	401	398	445	388	391	384	394	468	376	442	395	395	406	420	407	411	423	396	407	416	399	423	402	390	400	414	431	376	406	415	406	387	378	444	387	413	382	410	458	405	414	409	434	417	388	404	401	410	421	426	443	411	424	439	395	441	429	451	403	385	388	420	381	427	409	438	436	405	423	432	406	417	394	378	406	407	414	415	413	461	389	390	397	395	370	383	430	427	415	405	411	407	446	384	391	404	398	404	390	415	397	416	404	418	448	390	455	452	421	406	398	404	433	413	391	408	429	426	426	418	408	394	384	459	449	394	426	404	382	419	397	438	412	422	416	426	443	427	392	386	406	414	428	428	394	418	384	409	383	409	351	399	394	429	425	424	389	401	426	426	400	431	387	377	417	414	375	409	405	403	426	411	406	414	361	377	434	408	430	429	407	413	445	398	399	409	387	433	427	397	375	446	398	400	392	374	434	402	379	455	412	402	407	413	421	406	383	400	369	405	392	425	400	393	383	440	404	399	441	391	422	407	422	401	441	415	416	400	420	376	415	410	410	415	408	430	430	369	415	422	389	393	417	377	441	379	390	424	400	426	423	423	411	425	418	434	423	394	406	429	448	411	419	424	389	379	386	416	378	433	432	408	379	453	371	442	395	404	417	441	386	425	419	422	397	405	439	427	398	415	451	410	376	397	399	363	450	385	440	410	429	409	395	455	413	438	418	409	435	379	412	381	423	442	402	384	393	445	403	464	444	387	428	363	400	427	398	412	379	409	419	401	404	388	400	400	406	399	386	377	419	412	414	402	384	397	390	395	406	414	408	445	394	378	410	428	409	404	399	373	379	400	379	421	392	386	424	444	393	378	430	406	425	425	436	403	424	418	397	409	365	394	409	439	418	406	383	416	444	408	397	411	425	385	420	403	444	410	396	415	397	385	426	394	432	399	383	391	397	433	417	393	414	412	445	428	403	388	372	390	400	398	412	386	401	406	432	413	410	405	411	374	424	418	416	410	416	405	415	397	412	412	414	402	406	412	419	381	428	411	407	359	389	416	419	413	424	426	443	403	425	439	413	415	386	389	397	419	438	437	439	412	422	396	383	402	405	430	388	410	421	384	403	401	418	364	380	409	378	406	415	441	422	406	407	407	431	377	414	433	404	384	410	408	394	424	413	381	393	416	379	384	394	429	381	409	441	414	427	437	419	396	426	443	426	386	417	413	357	408	427	395	407	414	408	403	379	395	397	423	427	401	374	419	407	437	402	422	425	411	426	404	398	399	417	409	404	402	414	422	412	417	394	410	450	419	411	408	416	457	386	401	413	463	389	404	419	431	409	406	411	411	386	387	397	451	412	401	439	411	425	398	413	424	409	405	430	418	391	403	444	416	418	399	407	391	379	386	401	420	426	415	413	399	408	405	421	408	394	413	403	436	411	443	413	368	434	417	422	436	395	409	413	410	412	409	405	440	386	419	391	408	393	403	387	441	376	406	401	427	429	427	410	433	446	388	379	408	418	428	402	402	415	400	374	388	391	420	383	417	421	400	406	447	407	415	374	413	417	394	414	425	378	413	387	384	408	397	453	425	395	400	406	436	390	397	437	423	412	430	406	377	405	407	414	411	423	386	420	434	384	438	391	402	430	416	407	408	431	391	419	416	417	384	452	433	454	413	399	383	399	441	425	382	369	394	402	441	408	428	425	427	385	413	411	411	414	401	431	419	381	386	423	379	395	394	394	414	379	413	442	400	404	415	414	427	393	390	390	426	374	403	407	402	424	399	446	388	437	380	405	419	403	422	403	445	414	422	427	449	433	452	371	393	445	456	413	397	429	378	425	419	392	421	397	395	399	393	412	391	417	410	379	450	400	416	387	378	373	410	380	362	412	444	404	402	392	382	419	405	385	411	394	413	419	395	389	428	426	391	402	433	386	408	426	427	405	416	386	419	456	387	449	402	426	431	417	400	403	383	408	424	398	394	416	424	435	359	404	460	405	408	414	398	392	404	400	365	451	389	420	447	407	420	360	366	444	405	424	451	404	404	395	410	396	387	395	427	425	437	374	423	425	404	384	395	405	406	408	439	380	432	363	435	361	411	438	390	404	429	401	387	375	430	414	406	402	408	389	393	400	398	409	410	379	453	445	436	386	406	429	427	390	396	424	452	420	412	394	386	422	410	429	416	413	427	397	383	449	454	428	412	396	425	386	413	426	376	393	399	391	450	415	435	413	394	412	402	416	450	406	399	379	401	393	403	408	408	414	419	396	400	423	369	379	409	363	414	432	433	374	391	402	393	376	381	388	402	397	426	434	422	378	389	377	409	419	385	422	396	406	403	410	399	406	406	411	427	404	407	414	442	402	428	407	421	399	355	398	460	426	438	404	416	402	423	377	408	407	447	439	445	439	427	393	446	422	381	379	400	376	408	412	399	408	399	400	433	366	417	392	428	434	379	429	422	423	403	394	393	410	428	436	405	432	391	387	399	412	415	389	423	408	410	416	411	403	404	422	411	383	399	408	377	425	384	409	431	399	382	399	405	397	405	386	394	439	410	418	415	412	416	431	474	427	395	399	408	439	413	434	378	395	386	395	407	422	383	373	395	429	438	449	422	368	425	459	440	399	399	417	391	400	383	435	396	383	390	382	401	436	416	421	389	412	414	415	414	416	429	415	390	421	408	398	408	400	435	424	408	455	420	408	450	385	435	423	400	399	411	461	380	387	398	403	466	409	403	445	425	414	426	382	402	429	412	405	419	405	365	395	402	460	422	409	387	429	399	398	399	404	431	404	423	416	416	388	436	381	410	397	414	419	436	406	386	418	447	370	380	437	388	451	420	419	385	373	435	425	435	408	425	421	437	419	388	396	395	432	364	399	406	431	389	421	410	414	431	396	404	400	427	383	413	395	422	435	427	408	440	406	420	398	425	428	410	424	391	411	385
23730	21228	28620	24138	21237	12253	1307	843	643	594	589	517	502	491	443	443	441	389	432	389	373	403	388	377	385	402	374	379	362	368	381	387	354	360	343	376	361	361	370	404	326	361	363	349	398	341	350	349	340	368	389	340	352	342	403	382	362	354	371	345	326	340	367	369	345	393	371	347	361	356	354	365	350	338	371	381	338	364	369	325	313	338	363	330	394	376	362	386	323	335	381	371	313	369	366	332	308	331	358	342	353	346	374	340	334	353	343	361	335	346	378	355	390	361	355	370	358	353	353	336	320	333	353	348	368	373	361	357	343	366	372	333	351	365	339	374	341	358	327	348	349	364	333	345	350	314	368	362	324	366	335	329	352	335	350	353	348	351	335	354	367	346	307	311	330	349	362	390	348	350	331	321	332	358	367	351	353	335	341	327	329	354	342	337	335	332	361	328	332	355	376	341	357	354	325	367	334	364	332	349	340	344	317	351	359	326	336	357	372	386	373	357	332	334	351	326	327	363	343	335	362	347	348	356	339	357	365	338	362	332	345	306	359	354	346	350	401	354	333	308	345	366	358	347	344	384	314	368	326	327	351	329	355	334	340	385	345	355	330	372	325	362	328	353	322	338	353	352	353	341	362	346	352	333	326	344	336	327	350	354	369	353	325	378	355	366	346	339	331	342	364	354	345	358	348	365	356	323	359	358	370	346	346	372	367	345	319	334	351	358	367	343	369	355	374	380	339	326	343	365	354	328	334	333	366	369	337	324	301	320	385	370	349	348	363	344	361	356	364	378	384	364	357	377	332	347	333	398	344	326	331	350	383	349	357	345	340	351	365	331	358	368	363	335	318	360	390	355	354	354	350	362	319	361	350	332	330	353	328	334	323	326	338	347	331	366	342	357	365	357	358	366	339	341	360	365	359	356	376	343	361	335	330	376	363	396	353	329	360	371	321	409	324	363	363	395	346	326	368	362	349	351	338	327	376	365	349	322	345	382	353	340	336	344	359	367	354	359	359	344	346	355	361	364	346	333	383	388	348	369	352	355	355	373	372	328	338	349	347	344	328	378	362	342	356	359	327	359	337	398	386	388	353	349	300	336	324	339	354	360	339	334	366	346	340	340	373	373	316	368	361	334	338	353	385	378	343	334	373	365	330	314	340	391	335	318	354	351	350	339	347	312	301	335	382	356	316	364	337	384	329	342	322	353	357	329	343	341	360	354	360	383	333	349	360	322	376	363	390	335	353	332	372	372	348	314	375	349	359	364	377	339	346	337	384	369	330	339	344	334	374	363	381	348	374	398	349	393	401	339	314	336	385	386	356	354	348	353	409	360	319	334	346	326	334	340	377	349	329	362	372	340	340	342	387	342	344	356	331	351	345	359	342	321	369	351	336	363	341	343	350	388	307	348	360	369	320	336	353	383	322	327	360	332	342	363	345	375	338	364	357	351	333	327	345	352	342	336	354	360	337	357	344	386	327	340	346	348	380	326	343	353	370	360	346	334	341	384	359	353	365	331	333	358	347	332	333	367	370	358	341	373	305	344	325	383	344	348	367	341	345	369	370	342	345	325	327	337	357	365	346	346	357	356	356	334	394	369	363	365	343	329	349	358	370	348	362	341	348	351	359	390	348	334	371	338	346	381	348	333	351	344	349	358	328	335	347	357	367	311	332	384	352	345	333	353	385	351	384	343	339	329	394	333	369	347	355	360	347	313	361	393	348	324	367	348	367	353	330	383	323	341	356	316	350	310	358	333	325	384	321	357	367	336	330	330	349	371	320	352	360	348	323	318	393	306	375	297	354	354	328	372	328	372	326	343	354	332	371	369	355	346	318	312	341	336	368	330	352	353	331	362	326	369	362	327	360	350	326	404	328	318	357	379	355	371	341	379	351	341	341	345	366	311	365	355	324	315	340	341	354	363	344	310	340	349	337	336	359	329	335	356	325	372	323	339	332	338	351	357	361	376	380	343	353	341	348	376	377	360	393	349	326	360	341	319	361	349	337	365	309	362	311	346	372	335	364	315	360	358	359	342	383	342	333	368	352	354	358	422	337	390	409	369	364	348	369	358	340	339	385	365	351	339	350	327	361	349	359	373	388	354	367	336	339	329	358	336	332	386	326	309	360	320	384	339	355	364	384	335	340	335	367	348	360	330	353	332	352	364	369	353	354	299	378	313	349	335	359	384	416	339	359	342	389	373	339	354	369	357	333	318	349	399	342	348	327	367	319	355	342	368	371	360	333	363	338	365	388	337	338	323	349	365	337	351	345	345	353	343	327	370	343	345	392	393	352	344	344	373	356	372	354	357	337	388	352	341	372	349	336	347	350	349	346	360	344	334	370	349	324	311	303	362	333	341	339	319	337	362	339	358	348	330	351	370	364	341	367	344	310	343	326	355	344	359	340	379	368	341	360	361	373	332	357	352	342	336	338	354	375	320	316	338	347	368	355	357	349	323	321	383	359	350	315	344	351	346	382	350	362	373	367	337	345	364	352	349	364	349	350	371	338	313	359	329	364	331	361	336	345	319	326	337	362	354	337	321	356	348	332	342	356	362	361	350	355	350	341	343	367	340	353	343	367	325	369	334	353	361	375	333	354	383	358	348	337	362	348	395	351	353	344	332	356	332	365	345	326	344	329	345	328	323	348	388	329	325	331	323	349	359	342	382	355	349	336	355	364	349	351	332	360	341	361	343	334	343	371	338	332	316	325	356	330	368	342	320	334	348	350	341	347	331	364	350	315	320	334	362	329	351	334	369	352	349	348	329	374	378	330	322	379	359	355	363	357	341	347	354	372	337	375	343	362	341	366	346	310	360	316	367	355	320	362	351	402	378	372	340	363	351	374	363	383	320	362	369	314	383	345	336	351	337	357	353	335	340	354	362	334	332	332	395	338	360	326	351	346	349	375	364	351	337	357	334	390	349	358	375	347	370	340	337	334	341	343	326	325	344	324	368	345	345	366	335	332	306	374	327	355	344	352	382	362	379	334	323	332	321	363	351	341	349	311	335	352	319	370	325	385	366	345	306	347	360	362	341	339	396	352	337	349	345	325	355	334	367	384	306	359	343	335	332	340	365	365	361	376	357	367	336	364	331	322	333	335	334	351	319	335	342	358	349	321	323	337	380	388	357	374	319	317	338	350	379	329	349	365	361	370	307	374	353	348	345	391	358	352	337	337	345	332	324	379	331	316	349	339	322	354	353	364	348	335	335	386	326	374	367	330	332	380	366	332	348	359	333	345	362	340	345	384	324	371	363	356	341	346	388	356	356	367	363	357	313	347	338	372	317	326	386	346	358	370	377	372	314	345	338	377	338	297	346	363	336	354	368	347	354	356	355	355	344	332	348	336	369	342	364	377	346	375	320	362	341	322	371	341	307	316	378	324	344	349	353	359	360	355	360	328	329	332	352	368	331	351	357	330	325	386	392	357	334	366	354	347	380	328	334	327	356	318	375	333	368	336	347	307	358	338	344	387	371	331	349
22982	10061	7844	3893	2549	1979	1520	1331	1058	888	833	821	684	646	592	621	537	474	513	518	512	471	502	432	464	445	449	447	443	429	401	416	442	440	393	426	404	420	419	422	396	391	374	428	410	429	416	425	454	398	460	401	378	425	364	415	403	409	380	427	423	380	395	417	413	403	398	424	356	381	423	398	432	397	389	408	411	397	397	417	419	348	405	438	371	431	411	453	424	411	386	398	372	453	423	428	392	413	412	414	359	429	397	380	387	384	415	421	399	397	381	410	440	384	415	391	396	403	378	426	408	405	396	397	385	381	418	368	392	403	431	399	416	401	383	368	397	424	425	422	451	412	419	405	387	406	387	399	390	410	405	408	359	394	403	379	406	407	405	381	398	393	394	397	424	444	386	388	397	385	420	419	431	397	402	395	391	401	407	424	416	421	414	422	426	383	403	399	430	382	384	413	419	410	371	407	407	397	403	393	424	422	401	408	438	428	396	410	383	404	419	450	409	437	425	416	413	390	403	385	409	390	431	422	366	396	382	386	424	405	398	368	380	392	382	410	386	381	413	395	398	378	396	399	415	388	432	385	436	406	399	417	399	414	406	402	404	381	394	411	437	416	408	403	391	387	399	444	407	410	355	415	397	386	383	399	470	419	384	425	370	394	405	403	405	397	406	418	384	423	404	433	410	431	369	423	423	379	408	419	419	407	384	425	388	405	386	433	375	415	404	397	409	414	389	399	402	382	407	395	384	420	413	410	390	361	370	412	411	441	390	408	422	406	402	421	398	387	396	403	422	405	391	383	413	466	392	436	399	423	398	401	378	403	395	406	409	405	425	408	374	413	411	387	393	409	410	384	429	394	339	379	388	422	381	385	400	438	388	414	409	375	423	387	395	374	418	388	406	403	444	400	427	408	385	406	456	416	368	417	402	416	377	398	382	381	397	409	389	405	403	403	397	442	412	395	399	402	411	392	395	412	381	409	419	409	402	399	417	394	420	398	387	391	384	391	417	401	399	383	420	374	390	412	403	413	409	468	396	398	400	428	370	402	392	420	396	406	382	429	429	443	435	429	403	418	394	445	412	446	369	370	376	402	386	421	386	387	395	428	375	406	368	426	378	401	407	409	412	395	373	423	423	400	388	416	437	398	397	390	409	413	426	412	425	408	418	423	430	405	395	411	396	400	418	426	407	374	395	389	435	432	395	389	370	369	420	406	406	413	447	412	447	408	410	441	397	410	397	398	406	428	402	412	419	408	450	407	424	422	397	402	374	387	416	406	399	388	359	424	412	412	383	402	385	401	421	375	415	409	394	431	421	397	382	398	361	422	411	404	370	397	429	402	394	418	415	387	378	391	388	426	397	407	389	392	402	393	382	363	408	413	408	397	391	419	414	424	407	406	398	395	410	416	433	433	395	403	414	394	419	400	379	385	395	404	416	426	391	387	408	397	417	402	439	437	401	412	431	428	416	416	383	370	423	415	419	383	414	363	384	402	413	408	388	412	365	417	399	389	422	418	413	399	410	400	420	379	418	382	401	404	381	423	385	399	390	410	392	399	403	379	422	432	443	393	380	387	398	417	384	400	423	408	398	405	423	382	403	416	404	408	431	417	398	409	403	405	387	394	393	394	400	413	390	382	398	380	370	415	418	365	422	405	401	410	395	428	404	424	357	403	423	379	423	401	389	401	393	365	402	430	413	407	424	434	386	394	402	389	403	403	404	373	378	418	377	386	435	389	399	394	399	349	423	399	431	387	391	398	431	398	398	387	422	380	389	399	388	365	413	386	414	425	391	393	396	415	476	374	403	362	408	411	423	422	418	431	384	411	361	437	380	341	364	388	434	448	449	400	412	422	403	397	394	377	426	425	401	369	384	376	380	461	382	398	400	406	414	411	434	389	404	426	407	392	427	429	410	403	412	430	398	407	406	422	367	416	392	410	365	425	367	418	380	415	419	423	375	423	444	407	417	394	406	395	390	433	393	433	376	365	429	407	402	375	428	413	412	404	407	388	415	414	409	394	424	393	423	389	389	379	421	424	445	387	387	383	453	414	428	396	416	420	417	392	442	399	391	404	392	360	417	350	406	453	389	424	395	426	419	427	416	430	413	394	407	413	413	405	412	412	391	415	397	395	421	398	389	403	410	403	418	398	398	433	416	434	387	405	385	393	393	386	422	419	389	453	411	399	398	423	403	405	413	376	431	435	397	393	406	394	391	406	410	388	401	392	410	424	418	388	421	423	368	419	403	415	370	412	352	436	394	433	392	421	384	396	417	375	431	388	386	418	412	396	388	390	402	368	383	453	422	373	369	381	416	387	424	436	410	409	390	381	377	383	388	400	399	387	398	411	421	375	396	374	390	416	425	402	361	411	406	371	397	410	390	401	430	407	382	418	425	418	433	439	410	418	378	431	416	378	385	398	370	416	419	393	391	427	395	451	419	393	406	398	402	351	417	436	412	386	395	415	387	377	409	412	416	391	423	399	384	362	404	398	397	399	391	420	412	398	441	415	419	403	420	393	401	434	418	395	391	416	418	392	373	413	407	416	419	393	429	390	395	406	439	388	413	391	433	404	395	455	378	431	416	408	452	385	394	436	370	430	388	401	414	425	413	441	387	418	372	417	390	402	377	400	378	418	408	407	419	380	415	382	434	401	416	400	382	422	441	376	414	406	414	357	404	385	422	382	411	409	392	390	423	412	378	408	425	426	414	383	388	411	380	382	409	405	373	398	387	410	391	427	390	416	394	355	407	372	392	399	422	453	417	399	362	417	427	397	413	403	425	406	424	397	399	403	376	402	402	455	390	383	391	397	421	414	412	384	406	405	408	406	413	400	394	424	375	417	424	398	393	390	432	405	415	389	384	451	396	402	402	448	391	392	392	382	395	423	449	427	441	410	403	409	391	404	398	412	411	409	413	373	399	416	404	428	416	409	400	409	399	388	396	385	405	387	360	435	435	388	390	406	383	416	399	402	415	408	403	393	428	392	408	415	435	417	402	391	379	423	425	425	418	394	384	380	437	397	392	407	374	401	441	397	399	430	417	422	422	401	441	398	368	414	357	411	425	378	383	381	402	389	390	419	357	393	412	431	397	415	402	402	419	393	403	428	408	424	395	389	406	409	387	374	406	401	394	429	424	412	375	385	418	401	406	428	410	426	385	400	388	431	415	439	434	432	411	424	387	407	398	397	390	398	399	406	401	423	403	404	431	398	388	416	442	413	383	430	398	383	437	435	381	385	408	410	417	425	378	400	412	380	394	368	406	408	396	395	427	381	400	396	419	413	403	396	428	403	413	394	416	422	446	416	413	389	409	414	430	416	373	352	426	409	429	360	390	396	422	429	367	413	423	402	395	440	427	432	408	417	407	416	390	421	422	423	421	398	436	406	390	429	390	376	397	424	416	405	423	424	407	387	418	395	391	409	408	424	411	403	422	420	396	421	414	387	425	409	417	419	364	398	417	384	419	411	398	412	390	440	398	394
24883	21214	27587	25090	12333	1199	930	835	730	767	687	697	633	664	652	690	648	667	599	638	681	649	632	620	616	607	597	614	661	673	615	607	607	620	679	619	661	610	606	640	663	588	653	558	703	645	615	613	627	653	611	620	648	657	600	618	582	617	609	601	626	582	605	627	623	602	612	645	583	608	583	632	576	663	600	583	606	610	628	596	624	580	644	628	601	590	622	622	652	646	620	637	623	623	614	591	653	624	648	568	582	609	622	593	645	641	627	594	625	630	650	599	608	580	595	616	605	604	666	600	595	603	641	633	640	630	615	632	577	645	585	594	601	627	595	602	564	591	623	612	613	699	623	634	576	630	625	593	607	577	584	590	614	629	658	606	634	634	622	608	634	598	625	635	575	643	584	613	541	615	603	655	568	649	593	566	603	648	664	640	609	624	656	604	651	570	614	617	669	622	570	606	603	613	669	650	655	627	611	627	637	565	629	610	619	613	633	584	608	652	646	662	619	620	592	648	621	623	627	569	600	631	636	594	662	586	628	593	633	612	621	645	672	594	605	622	623	602	615	591	573	635	600	627	620	669	629	575	627	611	603	605	612	623	573	560	607	641	606	603	647	645	582	663	625	616	617	636	636	605	631	591	601	585	637	633	639	698	609	632	586	623	624	572	589	586	599	578	625	587	626	596	617	673	625	634	618	625	597	640	655	606	574	634	590	632	613	580	603	560	598	598	597	644	639	621	568	638	616	633	641	615	582	605	642	583	565	590	618	648	597	637	623	678	591	620	639	648	627	585	615	586	637	653	589	634	643	598	625	585	617	661	615	600	600	652	632	609	629	631	609	622	591	599	598	617	609	637	600	598	588	604	641	600	625	585	692	590	602	653	604	611	593	569	629	628	626	591	638	599	593	625	530	634	594	619	607	604	640	620	612	603	634	628	632	585	603	636	637	636	620	585	607	582	578	634	627	654	626	588	603	624	600	600	609	609	630	611	609	587	594	613	620	629	629	630	593	643	634	614	631	587	610	592	596	616	616	674	558	633	630	600	610	632	585	620	597	584	644	633	610	613	576	598	613	647	609	619	577	553	627	626	619	574	583	616	603	614	610	583	662	634	648	602	678	589	591	566	615	572	654	621	600	641	633	619	616	603	610	647	596	595	637	666	604	584	640	622	582	606	630	607	641	630	612	573	625	677	650	615	653	648	594	588	669	608	625	571	611	637	673	589	582	631	669	578	623	589	590	629	632	642	600	593	607	607	583	619	625	601	628	634	628	594	593	639	615	598	634	584	599	645	603	661	606	614	611	653	606	640	595	593	609	635	608	638	594	628	589	590	653	664	624	623	616	617	598	586	612	629	659	600	615	616	603	589	635	615	642	604	586	585	608	614	626	635	646	620	589	646	609	612	613	600	579	608	610	641	590	614	613	587	611	591	611	594	624	586	629	602	604	625	554	595	596	608	631	620	565	581	634	629	603	598	654	657	589	644	596	618	637	648	652	629	569	603	623	609	623	614	604	628	629	590	645	609	627	637	614	616	622	593	642	569	626	608	604	616	614	624	572	569	650	606	579	614	596	660	587	605	591	625	617	647	646	589	638	607	633	644	591	567	640	599	547	607	620	603	698	587	604	627	628	625	596	574	625	631	625	608	613	622	581	667	613	657	606	632	605	605	640	615	642	603	607	632	599	651	613	618	641	617	601	589	591	630	565	612	639	645	646	590	623	590	624	577	628	580	638	593	626	587	647	635	619	597	628	639	625	565	632	616	611	581	575	610	648	617	634	632	642	596	610	635	572	627	644	593	649	607	624	600	637	614	632	612	595	597	604	635	622	606	593	603	604	626	647	651	609	623	619	627	591	610	625	598	617	592	571	639	610	616	616	648	589	617	643	649	653	601	602	619	590	650	588	601	586	615	584	626	598	591	597	613	612	622	581	585	618	633	631	602	595	616	635	573	645	611	618	580	592	624	623	615	599	631	607	593	567	614	635	627	623	625	595	625	621	627	670	637	617	620	652	623	591	608	613	620	623	636	599	605	572	608	686	586	579	608	586	594	639	592	627	632	620	649	594	598	621	574	642	617	605	602	674	630	615	576	621	635	638	652	638	594	613	621	558	596	638	607	608	625	634	587	589	605	629	636	640	612	609	646	660	579	625	575	616	592	641	636	616	627	681	604	641	660	586	609	594	574	636	625	570	662	564	621	630	631	614	626	589	606	595	602	595	579	652	610	620	609	638	609	643	575	591	624	642	630	640	640	612	603	625	632	611	688	611	660	625	569	618	613	633	628	597	625	643	635	570	616	638	593	649	629	582	643	610	586	595	626	610	658	615	593	593	613	620	662	619	617	587	652	598	652	607	610	590	605	641	593	612	627	658	604	554	586	634	648	602	592	674	595	615	634	567	607	594	634	586	580	586	633	560	614	610	592	620	610	612	583	642	569	619	594	668	605	614	611	652	633	584	630	577	623	668	630	598	592	645	657	603	627	598	582	611	653	637	615	622	638	584	610	612	583	617	623	616	646	622	574	656	604	595	565	626	593	627	616	607	556	595	606	612	616	609	590	579	617	579	571	592	630	619	645	584	632	638	589	665	603	585	635	606	621	635	608	635	599	621	594	595	616	635	639	586	628	642	632	593	622	558	581	601	583	616	588	643	608	556	597	634	603	565	672	585	595	647	620	584	621	633	619	567	595	600	617	627	588	631	642	603	626	588	560	584	609	595	583	637	579	613	618	650	585	614	650	607	627	634	669	586	608	626	671	636	617	654	632	626	615	592	619	677	628	612	648	578	563	631	614	593	589	543	591	577	620	578	613	625	610	577	585	608	606	580	581	622	623	650	611	652	608	626	629	567	597	602	641	603	633	628	596	606	622	607	602	651	626	622	612	624	609	643	643	640	599	647	607	578	621	630	606	610	595	635	577	625	577	587	619	644	567	577	638	688	622	605	604	644	634	574	628	610	616	608	618	581	615	578	621	602	570	585	608	616	601	605	598	631	598	571	627	617	656	621	640	624	606	622	603	611	646	606	612	627	644	626	620	615	604	658	621	630	622	607	599	583	590	599	620	615	617	627	587	624	638	624	611	638	602	597	602	609	595	528	640	623	578	624	575	596	596	608	610	572	590	587	614	611	575	654	656	667	610	649	650	611	568	568	638	636	590	605	631	622	576	591	592	606	603	639	605	618	639	593	630	616	619	597	600	643	595	625	595	561	541	642	623	551	633	587	616	604	623	617	623	654	644	596	563	615	612	619	599	651	602	625	576	594	576	602	582	578	620	605	577	589	604	665	578	638	613	635	599	632	628	602	617	622	617	568	602	639	581	623	580	630	559	615	615	621	615	590	629	632	602	619	579	555	631	569	625	602	585	614	633	582	620	635	629	575	643	629	552	634	603	629	625	603	562	614	592	600	611	599	620	617	610	618	623	646	575	594	583	642	617	610	620	579	645	632	599	608	627	559	594	591	620	594	632	556	566	620	642	638	603
22435	6519	4484	2459	1768	1488	1326	1138	1050	1020	892	885	811	778	834	798	717	793	732	721	774	787	699	713	716	723	669	709	727	717	720	753	733	642	699	718	714	698	676	643	734	706	699	710	708	710	715	697	760	717	707	729	705	687	708	727	693	750	692	692	683	693	701	707	712	714	706	701	679	706	723	728	723	713	686	706	742	707	725	735	704	672	776	709	708	711	672	708	774	670	703	766	683	668	704	694	737	704	721	711	717	732	723	712	675	706	750	746	742	719	657	657	684	749	699	674	716	724	698	766	711	728	676	718	746	738	682	700	707	694	720	729	730	679	709	649	697	691	713	736	714	709	660	677	711	713	718	687	706	687	660	692	688	727	691	712	664	673	668	704	713	706	695	727	709	762	726	751	676	709	694	656	669	712	653	718	719	706	725	693	719	681	670	717	696	716	685	721	690	641	702	662	666	681	717	704	654	678	700	728	702	681	733	670	713	660	689	687	717	695	737	702	696	725	736	761	705	740	679	723	719	701	689	697	640	655	779	710	728	733	652	699	737	711	713	724	717	696	721	646	711	667	772	710	726	694	710	677	707	746	737	711	717	697	692	695	696	705	676	724	720	714	725	724	715	737	701	738	695	669	724	723	716	726	709	682	728	678	685	710	692	716	673	682	677	705	704	694	683	667	749	721	673	711	686	702	735	714	651	705	682	720	683	684	658	723	686	705	764	702	667	724	698	651	669	669	748	683	737	705	674	690	697	727	732	712	669	711	716	701	696	697	692	676	697	693	728	697	655	687	703	729	654	690	713	691	707	688	688	703	688	764	673	765	715	674	761	662	714	705	671	707	691	711	768	703	739	685	684	707	680	681	672	682	720	747	692	709	689	655	719	691	673	721	663	664	713	676	653	675	714	710	661	676	663	693	709	689	751	687	681	715	685	704	716	730	743	699	722	680	721	734	673	673	723	711	777	693	657	711	703	685	674	695	714	700	715	708	710	696	694	686	721	752	688	678	632	710	724	708	730	771	692	705	697	740	686	686	718	710	704	709	688	681	644	700	725	740	677	700	714	661	670	694	695	682	743	731	654	725	672	732	726	660	707	684	751	704	645	722	686	746	751	697	711	670	735	685	684	695	723	687	732	700	725	678	674	655	674	720	655	709	727	680	678	714	709	710	692	686	678	718	704	684	710	688	726	683	737	730	731	635	726	685	718	691	697	680	713	704	693	702	657	719	706	687	690	684	675	732	724	686	704	719	748	704	693	746	696	745	687	692	710	664	707	664	702	720	697	743	695	721	698	679	722	666	681	680	716	698	764	715	706	725	680	742	688	698	689	684	708	752	677	669	721	696	695	729	689	703	708	719	669	705	694	753	693	677	712	729	704	718	708	719	705	706	725	693	712	720	671	683	691	727	672	696	702	706	706	630	691	720	660	711	664	634	696	690	701	715	758	674	706	713	674	728	711	739	693	694	712	686	680	673	695	689	708	703	665	734	677	713	724	713	685	702	724	735	713	697	682	653	683	721	718	684	699	715	749	728	729	650	689	679	726	674	724	740	745	719	697	738	677	755	631	661	723	741	728	707	750	691	712	706	694	671	695	751	699	695	681	716	741	695	706	718	742	700	689	713	661	671	701	675	684	682	726	701	688	701	699	675	724	738	699	715	646	732	728	709	728	717	743	672	769	692	711	733	668	668	693	695	696	712	676	684	638	700	735	724	712	716	680	727	680	751	693	710	701	713	698	685	671	719	693	689	699	714	692	686	672	746	708	639	720	703	700	744	707	655	709	674	734	666	708	730	739	675	730	704	696	721	692	700	759	687	683	702	708	667	736	651	682	697	720	714	703	692	682	674	706	732	692	686	700	736	727	685	672	742	689	671	688	682	744	693	729	695	727	742	703	688	761	698	678	694	725	731	719	722	713	652	701	656	748	664	724	734	666	688	692	691	685	681	710	683	667	695	701	697	766	689	665	741	712	743	753	673	659	738	698	703	720	675	679	689	738	740	761	667	661	714	686	651	663	675	687	666	717	656	756	683	669	704	688	719	673	685	761	719	711	709	703	718	734	695	711	721	690	699	702	704	696	710	705	716	702	680	697	665	740	723	690	717	704	742	693	712	686	752	658	689	679	729	740	717	671	650	663	690	707	698	711	728	696	733	700	695	708	688	668	711	714	667	725	686	689	685	685	689	697	710	671	732	700	681	698	705	713	725	703	708	718	703	662	704	694	689	709	691	698	664	646	734	703	707	685	703	739	641	723	669	709	746	746	667	711	696	727	723	683	690	710	719	707	674	690	673	690	699	695	738	751	675	702	670	671	737	677	683	709	753	714	725	656	746	722	740	647	656	707	736	693	745	670	720	722	673	736	680	688	710	711	716	671	644	714	731	690	707	711	650	703	703	692	676	710	710	719	750	644	693	697	698	734	721	729	687	706	687	685	697	656	729	706	709	712	654	692	715	727	694	754	681	710	722	727	727	753	717	759	715	730	680	689	746	698	736	714	700	737	715	770	671	699	672	719	665	799	709	686	721	710	671	698	706	680	747	664	710	640	728	725	717	724	686	710	691	713	714	723	701	656	714	690	684	744	694	704	726	680	705	721	735	706	740	676	720	704	683	659	739	744	699	695	659	707	714	732	662	760	660	682	694	684	709	718	721	733	679	718	689	728	725	686	673	699	659	692	709	662	680	708	695	733	736	737	717	702	700	690	767	686	718	739	680	719	701	686	735	698	694	693	710	701	718	736	689	687	737	662	663	702	720	637	697	738	713	664	702	736	668	700	664	684	733	705	717	713	639	733	661	722	715	716	714	747	724	715	695	711	739	707	753	699	736	665	674	684	705	710	699	720	675	662	725	687	722	757	698	704	659	675	716	718	726	726	710	687	731	684	701	716	699	660	712	675	687	704	745	726	718	672	715	732	677	731	693	697	711	684	675	710	666	691	648	752	681	749	699	707	690	693	684	675	725	664	690	714	680	705	693	695	710	708	713	695	723	640	680	701	675	717	754	708	711	710	719	698	699	741	699	735	698	721	672	721	748	711	700	692	700	714	670	659	688	725	687	657	676	670	724	684	716	706	667	643	682	685	739	702	610	661	681	740	720	723	658	715	729	729	677	697	696	719	740	752	714	709	670	704	699	674	703	694	715	723	689	695	704	689	696	726	713	690	671	689	656	728	746	715	713	674	726	705	703	694	677	667	678	705	698	749	697	671	728	711	741	728	706	655	689	711	715	709	731	713	707	702	707	725	724	650	726	714	703	660	687	703	698	698	680	706	689	682	669	696	666	742	696	695	684	734	689	699	660	700	714	661	718	699	656	678	683	687	707	696	694	733	706	685	696	695	777	717	695	725	734	738	683	689	729	699	680	638	723	686	711	689	694	701	728	703	686	703	762	712	770	666	706	701	729	677	699	715	701	696	672	691	682	732	743	706	654	711	695	672	706	679	705	744	720	710	691	678	706	663	682	696	687	702	708	698	722	749	726
22678	21268	29055	23790	21277	21350	12255	1817	1293	1229	1152	1101	980	989	925	933	871	807	822	843	842	769	811	770	835	780	790	818	723	802	785	761	775	764	825	757	726	726	751	772	757	730	749	754	753	740	684	714	783	763	746	729	747	742	779	745	817	750	733	765	660	747	790	720	727	786	790	747	702	760	741	784	722	756	778	734	707	754	715	712	735	701	697	796	713	694	714	749	758	709	688	741	726	765	727	726	737	739	726	701	742	748	699	686	779	702	748	735	733	729	758	789	732	713	711	713	741	733	752	752	751	703	755	743	718	743	762	700	729	731	737	730	707	724	736	715	674	760	745	732	743	709	758	662	706	762	748	744	682	755	740	743	713	760	757	715	745	741	729	742	766	695	731	723	691	692	670	700	760	753	726	694	743	753	695	768	759	730	746	676	702	770	733	720	680	689	753	719	696	776	701	753	685	739	703	775	769	739	696	738	731	715	711	733	656	748	765	718	774	681	727	713	692	753	768	706	756	732	714	747	741	732	739	711	729	720	684	698	720	710	747	721	727	709	750	739	747	704	737	721	734	757	718	675	757	733	764	753	751	743	700	747	745	711	731	743	755	741	711	805	768	765	750	738	767	731	694	692	733	743	726	768	702	742	745	726	713	736	703	714	747	716	750	767	707	724	733	735	724	719	735	751	764	737	758	781	720	751	776	749	749	720	768	702	736	685	743	771	723	715	771	730	703	723	753	705	671	745	711	694	698	721	691	756	744	724	747	752	727	713	710	794	728	716	726	730	737	794	734	778	736	744	704	695	750	756	729	740	769	697	710	776	783	733	699	719	710	714	707	776	734	743	727	764	748	714	717	731	748	717	681	790	696	732	734	733	741	708	704	704	770	728	728	759	724	699	667	746	714	695	717	725	680	711	738	715	751	718	725	712	716	692	733	714	713	724	743	732	689	688	765	707	695	714	675	727	715	717	744	735	768	726	720	722	698	689	718	743	752	768	717	736	701	733	782	709	750	712	702	713	723	700	772	698	731	715	709	764	752	741	702	748	781	717	769	719	723	785	746	748	744	725	715	691	726	741	747	707	758	708	729	726	727	685	727	718	730	745	773	710	729	747	741	704	732	694	674	691	750	741	734	780	740	714	750	699	718	730	739	740	763	730	742	725	724	742	704	754	746	710	742	738	760	724	742	722	751	691	707	731	689	682	728	736	719	745	718	786	729	708	722	765	715	735	715	709	695	723	766	747	713	716	723	707	717	749	747	669	721	765	771	681	798	709	736	699	763	701	734	720	747	750	763	744	733	702	691	739	754	692	698	739	716	730	727	710	713	663	721	731	724	730	751	691	725	702	742	706	714	740	751	762	705	744	775	750	702	755	658	727	750	717	689	748	679	775	764	708	742	716	728	738	747	709	739	735	694	709	769	761	643	730	741	698	699	733	745	717	690	723	758	774	669	733	702	719	693	773	761	693	743	747	715	730	728	705	691	727	723	752	709	750	752	688	711	729	752	775	730	732	711	710	696	733	779	766	709	748	720	718	726	719	734	731	705	734	777	658	743	735	708	714	714	745	789	677	763	782	752	716	783	737	746	737	764	717	782	705	729	715	741	766	784	770	712	767	755	717	726	735	731	731	747	708	763	717	740	742	728	726	744	698	765	753	747	708	707	761	772	774	731	735	717	714	765	687	724	732	746	745	701	731	733	713	703	735	717	727	715	726	731	744	753	706	731	697	706	729	705	739	722	774	753	733	765	710	666	706	748	787	771	756	715	742	691	700	754	760	705	700	763	698	689	697	756	799	718	746	715	718	725	748	751	696	684	675	736	727	701	742	687	792	678	774	697	730	724	662	773	746	680	718	723	730	702	683	779	685	701	720	680	717	716	698	707	726	760	771	741	731	688	706	765	680	750	702	717	691	723	719	719	741	752	780	755	705	709	717	769	774	700	777	686	754	700	778	721	720	734	707	748	729	749	719	745	761	721	717	721	734	686	752	708	742	695	759	703	704	689	724	723	759	712	704	713	688	684	736	763	710	719	709	730	787	729	722	713	725	772	715	744	760	745	703	688	708	680	709	727	758	735	699	726	685	724	696	739	733	762	716	734	751	770	715	737	773	721	739	751	769	700	705	730	765	731	691	729	775	758	710	727	747	746	731	726	709	721	717	706	746	752	716	732	739	731	697	751	713	773	734	758	693	712	759	726	684	718	737	749	773	753	760	731	753	746	720	751	712	736	760	705	690	731	693	739	753	694	775	718	696	763	712	727	767	742	736	721	736	716	699	735	744	752	719	719	730	751	728	728	737	709	728	700	712	745	717	765	725	745	776	723	755	740	691	713	737	747	760	741	729	722	729	672	714	791	730	774	708	749	738	795	724	714	762	733	707	765	737	734	736	762	772	700	737	673	711	736	760	740	730	709	752	718	691	738	722	751	752	750	749	710	760	732	756	730	703	772	728	753	721	718	739	696	739	712	774	726	766	737	759	750	702	716	756	739	727	723	737	739	720	710	720	721	688	738	680	729	737	730	710	752	708	756	738	764	731	739	716	763	719	717	755	779	760	686	698	688	708	763	725	702	716	718	717	721	737	750	717	752	716	698	751	698	730	758	718	784	761	652	744	704	701	725	713	734	744	704	738	772	717	733	749	717	723	740	740	747	738	693	694	703	712	691	727	769	798	697	720	700	753	756	733	768	735	713	764	781	696	703	754	781	756	727	727	717	749	738	752	704	738	725	746	751	728	767	723	777	752	717	750	737	708	723	729	686	713	768	771	689	698	739	786	682	742	730	737	711	769	766	756	772	722	748	706	726	745	773	721	758	766	712	727	709	731	722	733	745	757	695	707	779	735	779	721	748	772	755	685	715	748	725	705	715	736	732	736	730	700	701	712	747	675	718	736	738	775	756	703	751	752	760	749	750	678	742	736	749	664	800	717	725	700	727	727	716	698	704	717	742	725	768	733	732	696	725	722	680	745	725	740	728	706	669	699	748	740	699	711	756	726	758	728	694	748	748	778	736	725	736	697	769	723	704	719	696	740	720	710	691	735	747	732	699	789	731	719	756	736	775	726	754	710	699	731	688	682	743	742	726	744	708	744	700	725	709	730	752	716	689	714	715	699	712	739	734	697	752	683	746	775	751	730	750	710	725	690	743	704	702	716	752	728	700	729	696	746	738	771	716	746	704	737	774	704	694	729	777	694	707	791	712	777	717	725	671	708	756	722	689	717	751	720	758	784	736	693	727	730	725	754	728	719	722	732	698	698	720	736	702	714	745	727	684	707	713	763	765	715	750	735	732	743	734	737	748	712	689	697	734	721	728	724	746	690	742	755	728	711	705	764	759	731	743	694	784	716	705	735	748	699	697	766	758	695	740	706	715	673	755	717	713	706	735	703	748	714	750	739	728	716	702	723	734	728	804	727	707	715	760	701	745	715	716	724	727	714	722	736	779	731	741	732	806	710	762	772	704	735	752	730	740	716	790	746	731	732
26535	16214	13154	6988	4808	3632	2948	2457	2089	1764	1622	1526	1317	1280	1060	1054	1068	1017	963	1021	955	904	959	876	875	879	811	867	858	894	862	835	850	807	864	847	814	761	804	804	818	841	814	814	840	833	834	810	791	795	802	819	763	759	822	858	831	792	803	734	820	745	810	822	805	820	829	775	811	750	806	785	798	803	767	778	800	762	773	777	776	757	784	781	755	792	789	807	759	773	843	761	796	790	744	785	842	779	762	788	763	777	801	761	808	769	810	806	798	822	804	747	806	814	773	803	784	758	784	769	752	805	763	773	777	802	714	760	768	800	838	774	794	790	766	790	775	753	790	816	827	790	799	775	751	759	766	792	850	764	765	767	779	766	769	779	813	730	808	755	796	763	739	779	769	783	807	780	838	806	817	773	767	753	757	804	758	761	789	751	796	778	816	784	767	791	827	731	791	815	767	805	764	799	744	772	766	793	812	813	710	768	724	735	812	796	776	804	782	823	821	806	780	765	814	788	808	809	785	781	755	773	800	748	740	806	810	729	783	777	789	814	765	809	753	768	771	775	744	755	766	757	755	754	785	784	823	769	802	835	783	824	813	802	809	808	797	780	780	768	776	737	781	777	781	784	802	780	851	750	754	775	775	813	746	776	818	761	782	779	817	757	847	736	822	759	811	772	745	766	771	796	795	755	755	783	800	761	777	767	774	789	826	778	826	781	779	790	763	746	758	761	784	794	807	775	714	784	792	850	761	806	778	784	807	786	725	776	791	799	777	756	775	767	815	837	751	774	816	730	767	825	824	776	771	776	755	820	795	766	788	770	821	816	840	830	753	775	817	795	823	761	804	777	789	786	760	806	786	770	829	798	825	763	755	802	808	820	756	783	804	783	800	750	777	772	784	740	801	789	781	752	813	743	778	759	762	806	772	753	804	713	792	789	795	792	825	804	799	802	785	750	844	816	765	791	839	785	776	781	841	784	798	824	770	826	775	777	797	786	781	801	811	789	778	814	796	759	788	792	785	759	779	746	739	750	728	774	771	803	869	781	813	840	838	761	815	789	796	817	790	816	770	795	775	758	790	770	762	745	742	821	780	771	749	757	797	770	794	784	839	764	811	808	782	779	776	815	778	824	791	802	785	789	748	821	791	798	775	816	724	794	820	797	808	766	799	797	816	801	785	787	817	752	800	759	777	815	768	794	791	748	790	753	850	769	802	788	785	805	760	791	791	763	794	810	750	768	815	719	781	780	786	836	785	809	755	766	767	790	753	791	806	806	759	749	824	771	812	767	763	743	735	777	763	780	782	793	799	751	810	783	806	782	758	784	788	802	758	795	766	758	775	745	828	796	759	757	769	840	798	737	858	806	794	828	759	824	767	777	796	755	791	774	797	795	787	787	780	782	764	758	806	790	759	763	798	742	773	791	806	786	797	811	729	757	772	788	738	815	764	805	794	745	756	801	790	736	810	800	785	786	752	795	771	786	796	776	776	775	788	792	839	820	815	790	802	757	768	800	826	796	762	753	816	787	744	815	789	847	757	792	804	813	802	832	741	783	827	770	816	809	773	775	769	774	826	776	767	778	776	784	748	820	743	829	747	804	726	759	754	801	778	806	797	823	793	763	789	817	807	831	770	781	810	810	828	732	821	792	800	758	758	804	796	762	787	764	836	753	764	802	773	790	761	759	769	797	803	726	811	777	798	771	743	727	785	795	742	787	801	722	823	799	776	777	833	746	739	837	813	826	797	761	845	759	785	723	812	753	796	788	815	763	777	757	810	802	803	794	773	757	799	805	792	776	771	783	771	836	779	776	805	776	781	781	815	781	776	810	789	792	764	825	844	756	767	783	779	775	832	782	806	795	804	797	783	764	731	834	754	784	765	729	798	742	842	789	788	799	750	786	768	822	785	772	788	751	788	849	795	745	777	800	769	814	777	776	733	766	790	793	823	823	785	784	792	789	817	810	781	766	811	797	772	814	732	817	808	806	764	797	814	835	783	783	763	826	755	740	752	760	835	797	830	769	822	764	795	785	765	777	785	800	769	752	773	776	791	761	803	808	776	769	738	797	783	738	785	788	809	765	781	798	813	796	855	852	824	800	761	738	741	828	857	801	834	787	766	817	793	810	828	798	766	788	760	806	764	831	781	818	758	752	788	715	780	796	772	756	802	790	804	786	766	786	784	778	838	782	812	802	740	773	712	811	747	822	810	771	756	854	802	820	787	730	754	773	762	826	808	776	788	808	769	772	787	817	752	794	813	739	853	787	753	779	797	802	741	766	813	801	800	802	752	795	763	768	756	798	749	754	793	789	791	819	760	772	804	682	751	805	837	783	800	747	731	754	802	781	834	771	793	784	782	764	781	816	793	743	751	830	782	777	797	787	750	784	738	750	771	792	753	793	872	780	797	802	808	778	776	758	830	772	782	718	789	791	798	777	783	783	804	782	773	796	789	774	764	789	795	766	754	791	779	773	800	747	781	796	834	771	766	810	773	818	819	777	769	799	824	802	772	780	778	784	804	822	751	789	811	767	752	804	766	803	782	803	788	794	792	765	796	806	829	802	769	780	779	831	754	784	802	768	790	811	857	785	776	769	785	761	752	837	792	763	808	785	813	785	777	811	791	774	777	757	821	799	809	841	786	779	801	790	765	853	783	788	859	801	793	782	761	818	733	787	787	750	798	769	782	770	757	775	780	804	825	810	787	788	763	771	785	803	812	802	802	754	813	792	774	816	822	841	766	773	789	797	743	773	801	762	803	773	777	810	732	846	786	742	743	779	825	772	759	771	792	798	754	773	736	802	778	774	778	761	778	799	788	766	791	768	835	810	752	850	848	750	829	805	772	804	772	823	784	722	795	786	790	798	821	819	786	787	793	778	769	818	779	763	746	776	795	772	795	783	777	812	770	742	797	824	809	734	809	818	795	751	816	711	779	772	809	754	810	801	748	759	779	777	802	747	761	736	767	774	833	766	822	775	774	746	788	761	764	768	789	790	741	825	762	812	829	781	765	770	760	815	836	781	754	811	811	801	755	771	776	775	795	774	762	786	753	803	795	784	769	841	769	781	806	781	812	865	722	832	805	783	793	789	798	737	752	742	829	767	750	781	744	764	804	782	773	803	825	780	808	781	796	843	815	802	760	818	757	761	738	813	829	795	749	829	771	806	767	753	820	789	817	802	808	763	755	769	758	750	777	802	771	806	802	775	753	806	800	797	712	807	839	792	791	780	798	791	775	816	737	763	763	852	796	780	833	791	788	777	783	778	794	772	753	808	767	775	820	784	779	824	794	784	783	833	762	739	773	759	832	789	758	786	793	776	803	790	783	791	793	760	804	820	809	840	755	810	756	759	793	766	806	817	789	779	766	786	784	691	789	746	742	769	845	787	813	790	748	787	784	797	828	812	787	799	780	859	744	741	817	760	762	782	774	783	802	810	805	807	761	788	797	815	748	750	788	789	844	755	745	775	802	788	797	782	765	767	756	763
27457	20519	8846	761	417	439	391	360	339	371	353	353	359	343	372	328	328	351	361	392	348	321	362	351	333	320	335	340	354	354	334	352	330	348	338	343	355	333	341	354	348	360	333	330	328	365	363	319	339	328	353	341	333	330	337	355	316	334	337	329	330	327	349	327	328	344	331	348	339	301	324	342	357	363	319	361	362	335	341	371	364	341	341	333	330	348	345	334	341	318	336	375	328	291	355	306	323	341	341	321	318	309	343	339	341	343	333	338	317	303	353	360	336	322	317	355	328	337	347	350	341	352	353	378	299	353	316	336	343	312	340	332	350	299	329	294	316	365	358	345	305	322	320	341	354	334	355	361	338	302	324	308	353	330	326	368	353	299	352	332	356	345	308	322	330	337	352	333	328	344	309	347	312	368	361	324	345	337	333	349	360	345	331	370	368	353	354	363	321	295	343	335	340	382	347	328	293	369	308	315	359	332	353	328	336	338	319	333	313	309	342	365	341	324	342	342	317	337	364	367	350	320	333	354	364	364	374	335	341	342	328	343	318	338	324	366	335	322	326	337	364	357	331	338	332	370	354	322	369	350	308	319	328	345	355	311	327	323	353	349	350	294	354	340	313	372	320	331	329	334	318	369	343	343	320	347	333	362	327	323	344	368	331	317	351	339	320	341	318	368	340	314	367	365	322	345	350	330	331	334	342	340	374	326	341	359	320	318	356	310	323	327	340	369	353	335	320	353	330	347	330	367	351	328	339	358	326	311	372	352	336	355	310	333	337	364	330	385	368	323	332	348	320	347	329	318	364	341	339	315	322	340	336	321	353	332	356	331	306	336	342	339	333	360	347	336	324	342	337	310	303	325	343	323	326	344	317	331	330	313	342	345	332	348	346	325	333	339	340	343	364	321	326	358	337	344	349	324	363	343	312	342	328	348	360	373	371	337	340	295	344	356	342	366	352	333	305	345	276	349	337	334	310	321	343	337	357	357	358	320	359	344	347	343	332	336	344	317	335	337	391	347	310	333	339	330	329	361	369	344	330	375	317	329	329	330	341	337	312	334	370	329	361	372	318	370	328	314	345	322	323	349	322	318	323	302	360	322	285	333	305	329	316	310	369	356	345	351	346	317	317	340	350	368	363	340	353	331	338	323	328	320	343	320	343	325	320	327	351	330	325	322	335	345	328	375	332	368	330	356	333	345	372	384	339	328	316	341	344	344	353	345	370	306	324	335	349	346	314	343	322	326	323	369	358	338	334	339	344	354	363	356	349	324	317	336	297	348	347	305	351	327	328	323	329	307	342	333	327	309	337	364	334	326	323	365	344	342	328	358	293	349	354	330	348	343	383	347	359	360	353	357	359	340	357	344	346	366	326	324	343	321	348	343	318	317	309	377	351	379	331	349	338	363	368	308	315	337	345	309	327	354	344	356	344	313	321	381	307	363	345	341	381	310	353	319	329	338	330	383	362	317	346	344	360	351	339	320	320	340	330	328	341	303	349	359	339	321	312	334	318	341	343	331	351	324	342	320	364	347	355	372	321	335	323	350	327	377	343	315	381	356	324	328	366	339	321	378	350	323	359	374	345	340	355	354	331	359	344	336	344	347	298	367	347	376	351	297	339	373	341	355	338	351	329	338	352	336	346	364	342	338	325	301	329	316	342	368	334	355	350	348	331	339	325	318	355	335	312	345	359	306	336	320	355	342	354	334	356	337	354	323	383	322	356	343	307	342	353	317	349	309	320	346	332	346	324	342	337	323	338	330	340	339	330	338	310	324	311	334	388	362	333	345	340	355	368	326	342	363	346	338	342	335	349	363	351	352	375	322	335	313	351	357	360	301	326	354	371	321	348	317	316	362	361	356	323	324	302	324	331	322	326	323	341	330	352	326	346	345	328	361	348	334	315	333	313	335	330	335	309	290	302	340	336	337	338	339	369	324	339	309	346	329	377	333	301	377	345	321	359	313	321	330	334	327	359	336	308	361	315	349	335	330	342	339	352	350	320	342	349	343	336	336	341	329	351	370	343	326	326	375	334	313	346	356	358	343	339	351	355	377	311	356	324	351	322	351	329	351	356	380	339	359	347	335	343	334	357	386	390	367	340	356	356	351	334	342	325	313	360	330	329	338	343	362	344	366	331	328	324	361	347	329	400	324	346	325	328	358	336	337	311	340	302	354	339	357	346	318	348	343	330	362	335	322	353	317	311	318	348	316	328	329	313	348	348	347	322	325	370	325	349	350	362	313	334	338	297	370	334	356	340	334	308	334	352	339	349	325	317	347	334	354	357	316	352	362	337	329	363	356	353	347	317	357	335	343	322	324	311	334	319	365	361	371	320	348	356	351	342	359	324	342	367	344	332	328	324	319	335	327	322	326	338	352	357	330	343	334	341	314	348	344	331	326	358	349	354	357	309	328	328	351	379	346	335	321	325	349	316	344	321	348	332	349	336	337	334	347	363	320	326	336	352	343	384	355	317	359	319	312	344	356	345	304	330	362	340	357	359	370	353	345	354	322	333	345	324	353	365	339	320	334	355	317	326	326	324	305	344	358	339	369	367	344	356	345	344	337	375	349	327	344	334	298	332	319	338	348	328	352	337	349	356	330	343	353	328	356	352	324	332	356	351	353	323	334	337	326	350	358	369	336	321	321	368	330	349	331	325	354	344	343	345	348	327	323	355	304	354	336	337	331	322	387	361	331	313	326	358	330	342	370	342	369	364	349	351	328	330	330	366	329	335	385	353	302	346	326	288	375	315	358	316	339	359	327	319	360	376	337	336	394	316	350	323	349	322	333	342	335	346	342	345	349	334	361	347	363	331	352	341	312	315	351	356	355	334	348	372	330	347	331	341	326	359	307	316	349	366	318	357	355	322	341	364	334	316	305	342	354	322	350	331	330	336	327	335	339	331	356	311	340	343	309	341	307	353	323	373	359	320	328	339	334	342	342	321	328	305	359	362	338	354	345	347	338	342	359	345	320	337	378	319	325	335	358	312	335	323	330	328	373	320	318	338	297	342	332	374	366	369	339	332	309	319	321	347	341	330	353	318	362	392	336	341	362	331	302	336	336	362	347	321	337	342	363	345	368	355	385	331	340	345	323	310	323	336	329	353	320	326	337	300	342	326	336	362	354	337	311	336	314	333	299	335	350	348	343	344	356	353	340	324	339	363	305	328	360	315	340	351	336	366	344	352	329	341	308	301	318	321	345	335	330	343	338	361	304	352	358	325	335	344	355	362	355	321	363	314	345	356	341	336	352	327	341	340	321	341	337	328	299	346	342	331	337	347	323	311	330	370	368	352	353	331	328	373	370	318	361	310	333	308	374	372	332	348	321	351	302	320	329	308	321	347	369	349	354	337	362	345	367	338	353	348	310	307	340	344	318	326	339	341	355	350	315	341	309	326	325	370	356	339	336	351	365	322	377	358	361	347	298	336	335	355	332	341	355	322	322	325	307	328	335	333	348	348	330	367	306	330	326	325	329
18537	1680	1022	701	572	492	492	451	453	442	450	445	385	438	412	412	405	390	417	411	417	381	427	391	435	405	419	404	396	397	427	410	400	403	404	430	388	395	422	406	438	392	424	388	375	399	423	435	379	432	409	415	369	406	430	438	439	407	411	381	421	386	404	405	391	406	382	408	426	372	374	430	384	403	408	389	403	405	387	381	382	376	451	389	396	409	397	431	398	391	397	423	412	425	398	389	412	410	422	416	441	417	402	412	403	398	401	401	385	385	397	372	384	398	411	431	386	426	391	430	432	406	379	412	418	405	373	405	411	395	381	425	369	420	412	404	425	416	388	415	388	420	368	427	438	388	383	408	390	424	389	411	392	385	391	382	416	456	435	429	402	414	397	395	405	381	447	386	404	415	383	378	409	400	445	404	382	408	427	404	419	443	398	418	420	405	362	402	391	425	423	419	390	390	391	406	429	403	409	407	398	399	411	387	415	417	427	404	395	412	424	385	408	416	395	409	421	389	385	388	394	373	363	373	407	436	408	417	421	403	405	385	436	406	405	441	413	421	418	399	402	431	427	385	428	421	434	385	425	424	414	384	399	370	384	410	402	398	408	410	405	438	392	393	395	385	421	378	406	399	419	428	446	425	436	440	401	379	397	387	390	377	443	433	447	409	431	419	430	368	430	451	416	399	411	399	391	450	386	400	409	409	398	392	389	394	414	388	394	389	402	407	451	396	393	398	416	397	406	398	431	429	452	406	395	408	379	378	431	398	431	419	403	424	412	416	414	393	422	416	417	380	386	455	393	435	399	426	394	418	382	409	394	398	445	394	422	395	407	424	422	374	407	401	396	411	393	374	402	464	391	443	443	445	397	407	440	360	389	378	394	399	396	402	386	395	391	424	371	396	414	401	381	426	417	397	436	408	415	406	429	432	376	397	398	391	388	380	376	407	423	384	405	433	376	392	388	427	396	398	380	405	392	394	425	415	378	422	412	421	414	422	405	417	408	406	396	398	397	421	413	396	380	405	428	410	393	425	402	415	412	422	407	376	402	419	437	425	398	444	420	408	422	422	387	394	406	430	436	410	418	427	405	390	408	403	413	402	366	401	415	399	430	430	349	421	437	426	387	442	445	422	398	402	403	387	402	428	398	410	397	361	412	395	428	386	383	422	403	434	393	417	396	417	424	420	393	389	408	395	422	398	408	394	397	373	392	383	412	445	387	395	420	415	409	391	429	397	408	417	358	429	404	398	414	425	451	417	413	388	387	415	373	448	415	430	422	401	385	433	407	408	396	424	385	436	433	398	401	409	380	390	422	415	355	432	432	391	414	390	397	407	374	399	427	417	404	422	410	395	434	407	381	396	392	386	458	428	392	362	409	453	382	456	406	391	379	415	407	367	392	414	377	399	391	418	433	387	390	421	382	420	440	401	389	432	413	394	426	406	415	429	397	382	392	416	416	401	433	430	407	393	368	411	428	409	436	441	422	384	421	426	431	385	361	407	407	383	400	421	435	404	400	373	393	418	452	413	394	420	407	417	404	401	369	394	387	429	425	412	390	418	412	397	430	406	436	419	389	387	394	396	395	414	395	431	379	409	425	405	419	374	402	408	382	381	412	415	420	356	415	428	406	390	399	411	450	375	401	413	371	414	383	418	395	398	406	391	401	440	460	388	402	408	421	408	436	425	402	418	402	428	409	396	416	408	414	413	390	413	407	370	418	380	414	401	380	390	393	386	407	400	400	417	427	407	412	407	386	385	402	409	383	424	391	429	381	428	414	401	403	383	435	424	423	412	411	390	411	419	449	395	378	414	423	361	398	393	421	413	379	403	430	425	415	406	425	423	373	416	392	373	391	410	414	407	411	405	400	430	379	426	398	400	425	451	382	404	401	398	437	412	433	419	429	430	403	411	439	431	383	416	439	362	375	432	432	366	407	421	394	399	391	438	432	437	361	412	438	437	400	433	402	407	418	410	401	409	385	399	404	438	425	390	408	420	407	396	431	416	406	446	398	406	414	399	391	347	391	401	407	393	414	436	423	390	439	426	430	418	426	413	402	418	430	396	424	406	419	408	392	409	424	434	383	382	404	404	450	401	442	420	424	427	425	445	404	402	381	387	425	397	414	408	441	378	380	376	411	419	371	368	454	434	420	402	421	399	406	405	416	402	410	412	424	399	419	387	400	396	405	419	427	414	381	389	405	442	403	405	424	437	432	435	433	405	457	427	405	403	411	411	411	427	416	407	406	367	434	418	418	423	385	403	408	399	418	390	375	398	371	404	411	415	458	397	424	411	409	411	410	420	446	389	418	340	403	426	393	434	408	407	415	405	432	405	385	419	421	402	359	370	411	440	398	422	375	439	404	441	411	399	370	417	410	399	394	416	405	360	390	424	426	363	388	394	430	395	412	434	376	402	411	378	414	410	385	414	359	409	397	406	398	425	430	404	414	415	399	396	426	384	423	397	419	405	390	403	388	398	377	402	403	388	412	412	430	354	399	396	407	401	409	428	401	387	441	466	474	411	376	436	436	413	420	390	374	440	402	396	408	430	387	412	405	403	386	429	428	376	451	429	399	408	403	422	386	419	389	398	403	408	395	440	424	426	418	406	424	407	415	420	426	399	407	381	415	360	414	399	390	419	386	396	444	382	397	369	378	431	395	400	394	389	419	445	384	395	425	432	431	417	372	394	448	435	380	437	422	410	428	400	425	428	420	417	446	385	391	415	383	403	391	399	399	410	453	409	436	422	417	403	388	420	405	449	425	418	423	418	406	437	421	372	412	423	396	384	417	426	404	412	393	382	376	397	390	438	386	448	409	420	470	390	399	431	394	407	394	410	401	431	397	420	407	397	412	404	396	405	399	392	396	404	414	400	434	383	456	436	402	373	390	427	401	404	389	402	435	403	408	395	386	411	375	421	412	412	422	420	353	411	383	402	423	424	397	425	429	375	414	379	367	441	437	395	422	401	384	433	442	401	407	396	389	380	403	410	411	415	418	380	386	362	427	450	426	423	405	408	406	393	461	413	394	416	416	418	406	428	452	396	412	411	385	428	407	390	429	445	399	421	405	408	409	376	415	392	428	437	394	388	448	416	407	429	396	390	408	385	395	402	401	455	385	432	449	394	391	420	406	401	402	390	403	407	412	421	382	381	421	351	460	404	401	386	390	409	404	440	380	409	405	394	415	420	405	411	357	378	394	429	403	388	410	435	408	408	418	428	395	402	383	397	384	407	429	377	395	437	352	419	392	384	386	401	423	396	417	421	431	414	361	376	440	410	387	397	405	396	402	366	429	382	393	393	399	446	424	397	420	402	417	398	388	405	438	434	408	397	377	384	417	399	431	372	473	447	395	440	396	363	384	391	385	381	428	423	381	418	427	436	420	428	408	421	421	435	403	388	382	429	436	401	406	421	415	417	406	385	391	408	406	395	347	389	406	431	414	391	404	403	396	388	390	398	398	414	415	386	428	397	364	379	389	402
23646	21224	28614	24118	21230	12199	1333	760	642	589	557	533	483	446	454	474	393	424	439	400	401	393	415	387	402	361	389	391	393	356	355	375	398	341	355	339	351	343	371	379	364	348	342	381	338	337	326	405	366	342	341	367	358	368	393	343	366	345	341	373	364	364	365	354	377	399	361	388	366	341	347	346	361	336	359	323	356	350	369	384	347	383	366	342	402	365	328	340	361	359	357	353	366	378	364	354	349	350	338	388	353	372	342	372	342	332	358	357	360	379	343	369	373	380	346	347	363	331	372	346	363	371	361	323	322	356	371	379	349	317	338	361	358	317	352	343	363	351	315	337	342	337	348	361	346	365	361	363	344	333	332	352	383	333	365	394	361	346	355	337	335	342	349	348	358	330	350	332	366	377	376	325	365	367	354	356	340	370	351	367	378	351	387	342	361	323	354	365	332	354	348	340	352	358	377	357	332	353	333	359	351	354	380	354	379	325	343	326	365	360	334	337	367	337	305	323	338	363	331	316	357	334	340	338	322	354	352	354	354	376	349	360	332	355	371	394	359	381	375	341	318	339	375	367	360	346	359	338	380	308	341	360	380	349	346	327	359	355	357	339	350	363	358	327	338	363	322	348	374	363	381	329	349	361	361	345	319	332	351	317	388	349	341	360	362	371	364	359	334	329	386	338	330	358	365	373	346	393	328	363	354	366	367	352	330	348	354	386	343	385	347	322	368	382	361	341	330	356	363	351	384	328	340	364	346	343	336	330	360	354	337	351	342	375	365	355	357	325	358	355	340	310	327	361	382	318	403	338	339	347	384	384	375	352	342	356	330	356	338	351	347	325	332	334	351	341	380	364	326	350	333	370	361	327	342	364	323	366	348	371	377	375	348	337	333	379	336	354	361	353	347	331	364	352	362	372	324	340	386	333	353	397	338	350	336	376	376	321	314	384	367	346	348	357	316	379	383	362	323	344	370	333	362	318	362	357	320	358	342	362	341	345	380	350	373	375	339	345	347	349	341	372	332	345	374	389	362	339	341	354	385	369	337	358	349	359	368	353	360	352	347	371	337	348	378	342	340	339	341	356	329	382	354	348	350	383	354	330	347	352	334	360	331	321	333	364	346	354	378	380	382	362	357	343	333	367	343	319	345	344	359	378	351	330	343	361	330	349	338	330	377	308	327	330	352	345	365	370	342	354	384	359	354	333	355	347	352	349	350	336	349	329	338	329	343	372	357	371	387	342	348	334	331	359	357	336	314	353	358	339	388	329	346	351	341	379	331	383	332	331	346	364	366	336	366	359	364	334	349	361	325	355	352	347	326	339	332	343	351	353	367	352	361	339	379	305	325	397	328	367	348	359	366	325	348	348	359	339	348	341	357	336	340	353	342	341	380	332	358	346	331	360	353	366	330	350	355	346	359	332	332	371	343	391	348	368	365	326	370	322	351	347	381	334	343	383	381	341	384	333	354	295	356	336	345	334	342	340	358	336	332	349	329	323	344	357	360	359	347	340	346	312	364	364	370	310	367	337	371	349	360	367	390	355	363	348	371	356	388	356	322	382	372	338	376	335	357	325	328	343	327	350	333	404	354	331	361	368	321	327	349	337	345	348	384	346	359	335	390	363	388	364	380	292	346	343	339	337	328	350	357	343	331	347	348	330	362	341	336	324	344	370	333	343	367	356	343	340	344	360	348	377	354	333	325	369	356	367	350	326	376	362	363	356	354	351	348	335	350	351	331	361	341	374	344	352	354	337	373	340	360	348	338	348	367	336	310	329	346	328	363	303	366	348	341	367	381	326	351	325	335	345	331	352	353	368	340	349	361	351	327	374	358	354	330	354	317	364	305	370	343	363	351	319	341	341	361	337	352	321	350	344	357	342	375	320	356	337	339	345	369	348	337	319	365	350	316	320	332	381	328	308	308	363	336	342	349	359	376	350	338	327	363	340	345	345	339	342	362	333	375	327	366	335	326	365	333	320	356	367	349	409	310	334	295	347	321	334	364	341	374	346	359	330	372	360	340	358	350	346	373	318	349	333	304	351	312	343	336	375	312	363	318	357	357	339	339	327	336	354	351	333	329	345	321	349	339	342	339	363	337	342	342	326	331	359	372	347	340	346	341	383	329	344	346	346	326	325	353	361	336	348	360	338	345	348	382	367	332	354	348	364	360	346	332	377	348	315	353	373	387	358	321	368	335	357	351	330	384	357	317	348	360	376	368	338	332	352	357	343	384	356	361	348	335	332	354	345	358	348	326	359	325	353	353	359	369	369	353	334	323	343	374	338	365	359	363	318	361	362	349	356	355	306	311	382	328	369	359	360	354	364	368	327	331	314	341	332	340	380	354	341	338	326	342	328	333	340	349	362	351	353	327	343	341	345	372	338	339	334	380	346	328	333	369	336	350	360	341	331	372	362	366	305	349	372	360	342	376	328	338	347	332	332	298	340	339	329	344	332	347	326	349	336	323	346	344	383	340	338	348	339	342	353	330	349	362	323	359	351	355	341	343	330	361	331	321	383	333	346	364	336	343	356	334	348	362	357	371	332	363	375	361	354	338	358	355	331	338	322	344	320	336	336	320	343	369	332	345	313	370	356	359	345	371	385	337	319	346	334	361	337	334	342	355	324	326	364	378	358	375	329	342	354	359	360	334	343	352	340	379	379	338	324	389	323	364	344	366	352	332	353	343	343	371	352	344	359	395	372	375	379	341	329	347	350	304	371	338	371	359	320	325	334	331	331	359	357	372	365	340	362	372	374	336	325	370	358	374	344	362	357	360	343	360	361	361	350	316	381	307	330	351	381	329	348	355	359	319	311	353	303	344	326	383	322	371	345	365	336	357	321	363	361	333	353	334	350	319	349	344	343	360	368	325	342	352	321	333	344	352	339	337	363	325	329	366	350	325	349	344	363	378	354	344	334	374	328	344	355	380	333	326	366	348	372	367	351	358	333	354	371	346	311	372	365	332	373	341	335	331	332	346	367	341	331	356	323	318	343	304	361	367	385	350	361	344	350	351	334	387	349	347	332	347	350	340	363	359	320	368	349	359	361	389	338	345	362	343	360	385	340	329	355	326	325	340	345	318	359	354	345	338	361	337	334	350	314	310	347	348	368	399	341	348	300	361	327	360	333	325	379	346	355	382	347	336	309	349	365	333	322	351	353	328	374	347	347	375	323	335	369	343	333	330	327	348	338	360	354	341	338	325	348	365	345	335	367	350	317	389	357	346	348	346	326	361	380	339	332	349	331	347	338	359	338	307	324	360	352	332	340	344	340	345	347	370	388	355	313	348	353	315	346	335	329	352	347	372	348	390	359	331	327	332	312	323	363	359	345	377	348	335	351	327	361	360	332	309	373	351	355	372	371	371	326	344	335	383	331	327	339	332	336	358	341	365	339	353	335	374	314	353	357	380	335	314	375	361	382	397	365	291	316	323	342	369	327	356	363	372	338	352	318	361	389	351	343	340	321	366	365	337	334	383	340
21895	10027	7885	3863	2676	1918	1645	1302	1082	933	832	742	646	639	605	568	591	541	504	496	509	459	464	468	477	468	442	466	449	446	455	421	440	438	396	437	459	439	411	417	382	431	441	399	422	411	436	427	391	388	404	433	405	435	387	431	426	378	393	403	436	420	413	410	358	415	425	367	403	438	371	401	426	408	418	417	441	415	380	402	372	378	420	421	406	405	431	421	444	425	446	431	395	427	383	429	413	396	417	441	429	428	414	424	389	380	388	353	436	425	376	408	434	383	433	426	416	390	408	389	397	454	422	385	387	380	386	424	414	427	399	388	366	386	428	406	389	421	395	430	405	398	412	396	438	390	422	416	438	396	453	437	440	399	421	398	406	400	393	404	402	439	441	435	405	366	422	423	421	425	410	404	416	380	417	409	394	414	419	399	399	407	403	409	424	441	399	398	380	391	415	397	414	353	445	380	439	369	384	386	433	386	396	401	390	394	405	440	372	424	405	405	396	405	337	425	387	367	399	371	377	360	430	435	403	447	427	436	382	391	395	402	428	396	448	386	373	423	424	415	368	399	421	363	396	379	413	390	390	381	422	381	396	403	413	410	407	458	404	410	399	411	408	425	433	415	456	408	367	397	391	414	388	394	392	403	375	388	403	394	418	426	439	393	400	381	412	434	408	402	360	417	417	386	401	400	395	406	420	418	388	426	403	411	395	406	400	407	379	425	376	416	418	387	400	412	403	431	426	382	430	358	410	422	414	379	381	395	412	383	354	419	384	432	419	432	387	398	379	436	422	407	412	422	450	422	399	388	387	404	438	396	375	382	399	419	416	413	447	394	414	411	409	450	399	404	369	389	414	434	373	410	375	441	401	396	406	456	470	415	416	433	417	404	372	406	397	406	402	403	432	388	405	407	386	431	436	394	409	402	384	424	411	384	412	407	398	382	401	387	392	429	417	402	403	408	428	381	369	420	411	426	405	403	401	407	423	435	391	403	432	377	411	402	406	401	379	400	397	388	381	376	374	417	395	389	422	399	428	344	414	392	374	379	404	420	396	395	402	380	433	431	397	395	405	420	396	395	400	402	407	396	389	397	419	383	421	426	437	407	394	403	428	412	376	393	416	379	420	392	417	409	413	408	397	371	414	389	393	387	401	401	409	430	406	425	414	380	414	384	381	418	432	445	375	376	396	432	399	394	429	367	401	425	437	419	397	388	415	400	437	413	404	429	395	384	394	380	411	414	412	387	428	425	428	407	413	395	391	420	378	395	382	420	413	427	425	376	443	390	385	403	393	406	391	428	392	412	396	381	393	446	412	381	401	401	380	392	441	402	415	407	380	406	400	398	425	419	373	397	415	413	387	412	383	417	428	374	417	411	413	431	365	409	381	371	408	416	415	409	387	415	405	399	371	398	368	393	396	408	379	415	410	399	406	415	395	423	361	430	398	384	410	405	390	423	433	433	420	429	420	431	393	409	361	385	393	412	422	408	391	383	375	389	376	425	408	379	405	393	374	418	440	400	427	410	361	416	415	395	414	372	401	425	397	392	417	412	432	392	397	370	407	394	415	401	453	410	400	393	409	408	377	369	411	393	382	433	416	408	418	405	388	449	409	392	392	423	415	411	431	418	413	424	378	386	398	403	413	371	413	408	421	415	371	401	389	413	408	414	405	394	400	420	390	423	388	403	414	407	376	400	391	398	408	419	417	434	394	418	401	418	413	420	412	414	394	381	387	386	407	362	416	408	399	407	382	389	424	381	441	381	378	434	419	414	404	467	416	376	366	429	392	408	390	397	414	389	410	392	417	394	389	382	382	406	398	390	409	384	387	417	405	441	386	423	413	382	450	374	423	345	404	383	394	449	454	416	390	422	406	432	404	415	404	404	382	430	392	382	406	381	398	397	409	404	408	424	382	403	379	413	410	363	412	429	417	415	407	389	394	377	430	416	404	375	377	396	416	392	377	413	417	386	405	390	382	413	381	409	400	415	377	387	388	416	398	391	394	370	362	428	416	400	400	435	384	400	418	448	402	375	398	400	451	389	389	408	411	435	404	393	390	432	379	397	430	402	424	420	402	419	379	420	388	395	407	398	421	399	424	387	345	403	403	410	378	398	430	400	411	411	371	456	396	379	434	411	377	390	414	432	370	365	408	423	377	391	396	416	400	424	394	356	387	409	424	371	369	439	402	428	375	418	419	412	387	415	404	386	372	435	436	385	391	382	437	403	412	367	368	417	359	416	392	379	413	395	388	398	384	382	370	359	397	388	346	402	381	440	417	423	412	376	374	432	400	413	361	411	381	395	394	407	381	412	431	396	400	381	418	386	392	403	357	424	358	428	414	394	419	411	413	438	399	370	426	400	390	395	421	397	402	384	419	384	432	403	435	391	397	385	405	429	398	403	428	417	424	398	407	394	427	419	383	399	401	392	423	394	405	391	416	391	396	387	424	404	402	390	413	432	424	397	377	412	403	420	404	428	398	413	429	395	412	383	369	396	390	393	384	419	432	415	393	381	391	383	367	408	401	353	400	422	362	393	438	393	438	393	421	420	402	412	377	382	438	379	379	408	393	408	428	387	438	440	406	404	376	385	427	388	417	409	410	394	413	418	385	415	405	425	393	395	429	394	438	387	445	400	399	430	388	420	401	433	389	418	407	402	394	418	392	431	387	406	395	405	427	400	388	436	407	423	411	404	404	420	390	395	395	390	390	383	408	343	384	405	419	396	404	410	373	411	427	399	434	386	378	390	389	395	411	421	358	404	414	400	420	358	362	406	407	431	388	410	423	432	407	376	372	410	421	414	376	387	395	431	423	404	392	344	441	395	420	429	419	404	403	411	407	377	409	431	422	380	419	420	418	415	394	385	391	419	440	376	376	410	410	377	403	428	375	407	394	395	382	434	365	423	369	408	411	417	403	419	372	407	390	389	361	437	381	381	431	383	419	427	409	432	415	397	403	422	396	425	384	404	415	416	370	410	401	417	415	395	418	414	351	413	382	406	393	388	454	374	368	426	411	432	379	375	403	431	421	387	368	417	382	430	397	399	399	402	437	380	418	409	401	366	406	448	406	438	426	361	401	398	399	414	394	374	399	430	344	364	395	412	397	397	390	371	400	385	410	415	385	416	379	400	418	389	395	442	380	392	414	408	431	413	413	399	405	421	400	407	444	386	397	395	447	399	429	385	365	380	381	390	443	421	407	403	420	425	399	377	349	345	370	429	399	379	430	420	393	440	421	405	446	401	407	396	412	388	381	401	400	375	401	440	388	403	378	388	421	439	405	392	423	397	388	425	438	427	390	389	383	445	437	426	425	405	373	422	454	409	390	420	389	407	421	397	376	427	425	411	396	443	377	428	411	399	395	388	389	382	442	430	436	411	381	415	409	416	407	403	406	380	415	416	430	415	389	397	392	422	390	393	406	408	412	383	367	399	403	419	423	399	369	399	434	409	414	419	416	413	369	378	374	448	430	376	410	416	430	394
24888	21206	27608	25049	12479	1185	891	828	753	714	703	733	669	698	682	637	646	662	656	644	658	607	615	624	634	625	640	615	618	606	648	641	607	629	635	565	598	690	629	639	646	603	605	662	609	622	659	652	643	606	589	621	638	636	602	584	652	633	565	571	608	641	584	645	631	626	571	627	611	633	632	601	644	641	606	628	593	576	614	640	620	620	648	631	615	626	625	656	585	631	647	648	612	615	635	625	607	594	599	602	645	628	615	587	635	589	621	595	594	600	590	606	623	592	628	647	637	653	596	597	613	609	576	629	628	613	612	591	571	620	639	637	597	628	649	629	588	605	605	666	599	595	568	584	568	598	645	581	626	575	602	621	620	625	634	656	647	630	586	633	609	616	600	590	607	615	674	614	614	623	668	638	604	656	621	598	616	572	624	629	627	627	655	585	628	606	545	624	610	608	583	605	591	638	626	589	606	625	564	614	594	590	636	623	596	651	613	577	604	607	625	602	599	628	629	549	630	616	651	585	632	631	617	654	649	621	584	652	637	603	655	624	583	641	656	635	622	615	619	650	632	620	601	597	605	613	623	646	621	624	577	691	632	639	645	643	584	590	643	587	610	658	614	604	632	625	659	558	612	621	620	620	662	578	574	642	669	613	666	624	632	628	658	602	616	604	638	605	639	648	612	612	611	636	655	573	609	630	603	620	585	571	632	606	596	634	604	598	623	643	576	648	620	640	657	597	619	611	631	635	621	594	582	608	644	589	599	636	629	637	615	596	607	627	634	606	646	659	613	638	619	595	622	620	661	647	588	606	604	592	651	632	632	656	663	635	586	613	602	612	617	673	624	588	594	616	605	617	582	611	597	621	621	590	628	610	623	624	615	614	625	600	639	628	583	615	608	622	642	639	562	599	591	589	604	646	666	640	580	611	633	644	651	605	617	657	611	582	634	632	627	653	640	631	629	612	635	570	625	595	654	647	616	652	607	635	609	639	585	572	655	600	571	624	611	609	650	582	597	609	612	610	583	639	629	607	607	558	607	601	578	610	589	651	594	677	606	633	641	660	560	606	624	611	649	635	624	663	613	566	637	627	572	613	613	623	556	601	674	648	588	570	631	573	624	609	637	628	594	604	617	628	612	580	554	622	678	641	583	653	603	622	587	561	613	638	610	620	634	583	620	594	625	628	617	589	594	649	633	639	631	619	601	566	592	573	576	647	629	636	645	661	609	626	579	640	627	622	604	612	583	638	659	598	663	618	591	636	609	607	610	613	595	586	629	589	610	620	565	636	642	626	576	654	648	665	629	593	596	648	625	618	605	605	625	602	619	633	615	655	638	597	639	622	605	585	646	639	614	607	580	604	603	616	612	618	630	648	585	613	619	630	606	586	688	583	648	638	624	619	640	601	636	610	608	598	625	615	636	620	560	657	589	618	586	561	570	611	644	572	599	626	648	635	628	626	617	699	610	617	596	619	600	581	575	653	643	664	635	630	611	618	615	642	588	645	597	578	635	623	602	564	669	585	605	589	604	598	635	596	637	604	576	648	598	620	596	622	642	604	651	626	610	639	618	616	643	581	582	633	607	595	673	605	586	594	674	636	610	656	606	604	636	577	599	615	602	568	588	631	608	630	628	621	585	630	591	583	604	614	619	573	608	622	667	612	634	571	596	595	629	632	637	613	629	621	640	574	622	604	629	648	615	619	641	609	614	622	590	590	653	634	630	621	616	602	624	627	637	604	623	583	655	617	652	606	601	639	637	640	631	619	624	618	608	617	610	651	582	618	625	622	659	605	608	616	613	600	626	632	622	601	576	614	565	612	593	596	610	621	625	599	589	608	629	616	626	621	595	648	585	579	630	609	612	643	622	658	602	597	592	645	643	613	605	624	628	637	593	618	636	613	656	600	638	675	596	628	638	592	617	623	607	587	613	591	611	609	619	614	641	620	626	594	637	586	665	607	631	639	626	622	653	544	634	607	641	618	577	580	572	623	643	636	629	598	628	599	639	627	632	613	635	645	606	606	691	603	604	609	631	620	614	605	632	630	624	607	592	599	604	616	625	633	656	656	618	633	627	665	603	603	604	636	611	580	609	646	555	621	613	569	602	625	633	630	581	595	639	613	608	608	624	601	623	631	575	576	611	622	619	625	662	682	607	618	638	586	643	592	639	576	633	624	604	581	606	635	600	636	610	616	624	616	580	610	595	602	648	642	613	613	613	601	615	588	606	613	586	603	612	624	627	644	597	644	616	588	647	630	616	595	633	595	573	629	641	633	576	537	577	616	652	613	633	653	615	596	606	612	629	615	577	618	629	614	622	596	615	560	589	593	583	604	585	632	620	655	628	582	615	608	627	612	603	613	601	636	604	659	664	690	649	612	575	608	599	616	612	637	615	619	644	630	611	629	582	583	640	612	565	626	630	580	602	583	601	580	638	675	604	637	618	666	631	641	576	612	635	585	619	607	620	586	611	628	593	625	599	602	627	606	583	639	640	627	589	627	583	565	574	624	624	601	575	596	625	580	630	645	621	610	616	600	634	630	622	647	619	557	676	607	575	586	637	614	562	666	593	611	599	646	629	596	600	638	606	636	639	607	592	595	634	625	599	597	628	626	613	633	595	605	602	617	628	610	651	593	605	601	590	632	569	618	651	630	643	607	593	563	603	592	585	610	602	576	611	620	625	615	531	591	575	637	647	588	666	641	618	620	637	615	617	598	657	637	618	600	640	621	576	678	577	619	594	543	623	633	601	607	618	628	603	583	588	631	633	609	615	583	577	609	582	549	606	611	644	649	578	640	588	568	600	578	580	615	598	652	622	633	603	619	655	603	586	556	592	628	623	658	574	686	601	663	572	640	622	617	630	616	650	632	628	608	607	610	621	603	628	613	593	572	638	607	622	579	627	624	618	654	603	573	586	617	609	591	618	648	631	582	569	612	608	623	611	599	646	632	652	606	640	571	638	643	591	612	649	609	589	600	633	565	621	621	607	651	615	650	598	599	591	608	583	662	630	606	638	631	617	624	610	596	683	611	580	577	613	610	573	605	581	574	611	627	587	621	623	609	602	665	570	626	594	628	650	607	611	623	667	657	618	616	585	632	631	546	611	636	608	589	575	588	612	597	604	624	590	616	632	616	611	617	606	622	607	641	627	592	619	607	622	609	567	624	604	634	614	643	611	605	653	609	627	626	581	616	663	626	600	630	616	601	639	621	580	576	589	645	626	593	616	625	629	639	609	626	574	641	564	615	619	642	607	622	604	579	604	593	605	615	623	564	574	588	616	575	566	614	604	590	588	600	605	621	622	603	605	568	607	610	591	580	596	658	635	635	628	622	640	617	585	588	610	581	614	643	634	553	613	606	642	585	609	620	646	597	632	607	637	631	641	579	562	631	579	614	614	590	646	625	664	610	584	626	597	641	613	602	613	611	584	614	617	649	579	659	592	608	589	690	590	657	644	650	573	629	620	662	593	618	600	655	609	613	589	603
21150	5973	4443	2426	1838	1509	1355	1185	1047	968	919	835	898	805	772	730	764	773	748	768	706	764	745	707	757	728	737	705	696	720	707	693	705	725	706	747	711	705	778	654	666	710	707	704	693	715	679	723	668	677	678	731	703	674	731	721	702	707	723	685	679	686	659	719	676	681	705	666	702	732	682	699	685	698	700	678	709	680	740	737	703	686	690	721	680	689	705	722	737	696	738	682	710	718	707	678	671	694	704	710	715	690	726	708	694	683	684	661	711	688	707	768	679	707	724	695	660	680	692	701	692	680	723	717	704	707	685	707	723	708	704	699	731	698	691	693	667	673	691	686	709	685	693	716	726	710	738	683	699	700	679	664	700	689	665	668	669	704	741	682	699	748	618	713	693	698	687	716	694	729	724	696	718	692	721	685	723	716	662	703	670	667	731	688	680	688	735	688	737	712	709	716	661	657	681	727	663	721	710	719	735	705	696	710	697	704	724	673	706	723	742	726	722	660	664	727	715	689	704	690	701	702	713	710	694	715	693	693	668	741	706	676	711	708	710	720	695	673	715	742	706	705	741	691	728	715	688	704	669	692	724	657	690	712	699	707	727	684	672	745	655	688	719	754	718	673	695	717	706	687	681	698	660	712	709	736	705	662	736	654	695	677	685	685	651	714	685	747	758	710	719	710	740	688	683	734	670	711	696	679	697	694	745	704	648	669	710	713	700	694	702	664	683	681	680	693	698	676	704	741	706	663	729	716	707	688	750	666	697	721	665	735	735	653	676	690	693	661	732	684	747	673	730	717	635	688	630	677	751	716	679	666	710	680	738	682	735	727	668	707	698	697	665	724	767	714	676	696	701	656	670	710	690	692	732	711	723	696	716	715	697	674	707	751	705	721	677	680	747	691	719	759	683	651	744	678	695	706	691	683	704	730	726	676	681	718	722	772	679	667	646	730	690	682	718	679	701	673	704	648	696	667	705	750	688	714	707	737	714	754	687	682	678	698	703	767	709	720	672	722	728	680	722	686	695	697	716	676	726	696	653	691	691	703	699	698	716	684	679	710	721	684	690	664	665	692	757	702	652	697	707	703	682	725	669	716	727	708	620	714	700	732	685	710	714	706	725	693	685	689	769	702	729	715	707	709	695	680	700	681	711	687	680	662	680	701	689	684	683	692	675	684	678	654	679	753	642	713	680	709	702	709	689	713	691	731	719	652	682	624	675	707	680	690	692	748	665	722	730	714	702	686	704	718	731	735	695	712	686	734	658	686	652	702	703	699	705	700	680	699	708	701	710	642	658	701	697	744	735	674	671	725	717	679	668	666	743	730	681	696	645	725	722	753	694	669	722	690	726	683	710	699	720	708	719	697	694	714	719	702	713	669	732	702	746	688	717	695	663	682	697	658	657	693	757	682	670	712	688	697	711	697	739	720	687	758	711	648	707	694	664	663	686	703	689	674	730	689	684	646	746	723	699	730	710	640	665	622	687	695	701	678	640	687	720	703	727	691	724	651	697	681	692	682	708	741	625	700	718	741	695	698	675	705	699	702	694	680	698	736	674	712	736	674	685	699	701	700	675	669	648	669	729	688	659	698	688	609	699	736	695	715	681	713	718	737	686	708	742	667	667	704	754	651	719	685	739	698	650	689	693	684	734	751	694	696	669	750	701	689	730	707	704	659	715	671	699	703	696	717	697	697	720	673	700	751	710	643	714	699	728	703	754	751	633	669	704	722	720	707	691	713	719	661	713	670	693	707	720	681	700	721	695	698	688	713	701	745	684	717	687	692	675	673	664	721	724	688	658	671	722	698	729	697	678	679	684	647	680	655	724	721	664	686	724	737	718	655	678	711	713	715	697	710	705	676	713	732	730	683	716	676	659	671	738	708	701	715	732	705	703	686	707	690	671	636	703	681	654	722	678	746	691	694	712	678	682	734	687	680	685	669	688	660	703	678	728	709	685	702	701	708	740	699	644	664	696	648	709	721	639	705	737	682	723	633	737	666	705	655	739	701	683	675	686	680	684	714	683	702	677	698	710	693	720	699	710	712	697	678	745	665	696	706	688	736	713	706	724	691	683	689	702	711	681	705	658	681	748	719	689	701	683	721	644	752	698	709	722	684	733	700	655	667	753	695	707	675	671	685	682	695	682	745	671	701	671	705	729	671	717	744	652	665	719	700	730	706	700	728	688	693	706	673	663	714	686	734	686	772	703	693	715	657	696	715	729	703	687	664	701	731	686	715	761	714	720	660	722	694	685	692	691	655	683	713	698	712	688	753	690	711	663	696	742	689	706	730	735	704	685	676	722	665	703	697	674	685	706	707	680	714	695	652	719	711	716	689	713	706	634	727	759	709	701	722	731	697	680	681	694	697	689	645	653	704	658	723	712	696	711	693	682	721	695	675	681	674	663	736	687	732	706	703	645	703	697	694	682	669	747	708	684	737	649	680	697	700	664	673	742	719	729	695	669	708	761	664	711	691	726	691	693	670	677	722	713	695	686	736	665	690	766	687	698	720	691	722	716	731	692	668	743	731	747	689	659	697	711	669	706	725	689	688	692	695	654	733	666	691	698	687	717	705	687	690	715	727	714	697	682	689	726	715	726	749	706	686	682	747	685	705	699	692	717	668	715	689	689	734	685	764	691	694	666	692	698	684	684	781	712	709	691	723	701	701	713	719	684	686	724	699	723	745	686	712	707	687	694	708	754	751	675	696	672	718	687	723	758	713	734	695	670	683	695	701	738	645	678	710	705	697	706	724	704	688	705	653	706	708	669	728	704	699	695	703	707	724	684	746	672	696	676	658	721	654	697	693	732	676	671	729	706	724	694	733	689	725	706	677	694	678	697	728	723	723	720	702	681	741	695	748	691	682	740	756	712	689	690	710	671	675	711	677	689	733	700	732	702	691	674	705	731	686	688	678	702	721	674	695	709	687	699	714	713	696	725	693	700	675	666	700	717	680	723	744	711	728	701	734	704	740	664	712	687	650	679	731	709	740	688	689	719	664	697	706	718	694	743	745	717	734	714	650	755	704	725	698	685	682	717	698	703	686	688	705	700	702	701	713	718	631	699	716	704	676	708	705	652	706	683	683	746	719	660	716	742	680	724	667	662	703	664	698	729	680	644	747	772	675	671	734	662	689	659	647	678	687	688	689	679	670	695	684	724	733	678	717	718	726	698	715	702	658	669	748	671	704	684	689	675	726	703	733	675	747	685	709	748	710	685	680	719	696	701	670	692	725	690	710	670	705	686	701	696	678	740	661	694	693	651	705	719	701	677	705	646	734	705	704	691	724	708	685	694	710	721	701	704	721	708	664	730	714	681	702	717	695	663	683	685	720	719	694	701	679	739	686	727	700	673	737	751	761	723	698	695	691	695	673	704	687	710	705	619	704	679	692	693	723	668	730	722	739	728	687	657	690	741	702	737	700	699	690	685	734	726	708	663	705	732	652	743	687	679	695	706	681	713	778	694	727	680	674	707	672
22690	21248	29057	23749	21249	21321	12238	1791	1336	1203	1142	1157	1026	972	962	968	922	860	824	854	871	861	834	799	822	787	781	777	792	797	767	764	774	810	770	801	772	753	724	797	774	787	763	742	748	730	766	745	739	781	734	722	795	790	731	745	748	764	767	745	736	722	702	723	793	741	715	765	688	790	729	732	767	697	752	751	723	714	751	718	748	758	748	693	707	741	735	717	721	769	724	757	758	710	724	777	748	682	787	737	718	779	742	741	705	733	694	741	791	715	736	707	764	771	777	724	684	743	747	729	734	726	748	717	765	734	730	754	715	761	738	712	743	704	722	736	718	719	715	732	677	673	763	746	711	734	721	802	749	721	723	685	720	684	765	777	748	736	743	745	711	695	706	772	738	723	682	729	722	692	717	675	750	739	714	769	728	731	747	749	739	737	762	727	726	695	761	785	740	720	732	794	721	732	754	780	730	749	728	703	773	738	779	710	707	739	691	754	722	727	685	692	721	727	756	770	696	736	725	702	759	716	801	726	752	673	748	723	774	733	745	737	759	715	731	711	715	751	732	673	742	730	717	738	741	728	789	683	756	745	767	739	699	776	744	695	742	722	764	716	754	787	762	749	733	700	683	690	708	756	697	721	696	761	752	726	748	761	731	772	733	788	699	747	741	787	733	780	756	743	755	740	754	673	781	702	684	789	726	696	724	719	697	773	729	748	749	709	723	780	738	710	775	651	765	738	720	734	727	766	715	766	754	733	737	761	742	700	744	780	718	751	726	708	739	767	754	694	743	705	764	748	734	712	736	743	696	726	730	770	707	748	668	711	732	704	731	750	748	732	747	761	737	716	709	762	697	731	710	733	720	738	772	739	795	705	723	732	721	703	765	694	725	776	728	735	690	741	715	720	758	768	697	744	756	730	736	731	769	769	744	745	757	764	737	683	706	701	709	758	698	754	795	724	734	718	732	721	739	790	688	697	697	768	787	748	729	746	732	706	679	763	703	756	714	784	707	700	713	704	721	724	743	705	740	741	742	741	735	707	725	745	706	759	743	715	715	714	759	709	774	747	741	698	727	720	685	683	732	720	733	744	779	779	734	748	727	741	770	749	716	670	759	701	728	707	741	752	792	757	715	753	779	746	728	760	693	717	743	761	737	716	712	719	773	757	729	770	724	651	721	690	716	749	758	730	695	770	740	747	740	743	748	728	731	696	753	721	695	734	713	783	726	734	763	772	745	728	719	694	724	737	713	748	739	770	733	688	732	740	712	712	697	766	734	770	720	752	732	755	742	737	780	757	741	689	696	758	762	742	759	766	741	743	693	734	689	719	780	733	706	742	702	747	749	743	699	729	748	750	716	741	788	731	743	731	732	822	723	680	671	732	734	672	726	666	723	707	678	729	721	754	730	726	702	760	737	732	710	746	728	754	730	687	723	714	772	751	728	728	728	703	749	721	744	756	693	739	693	676	764	729	755	751	750	727	710	682	725	743	737	699	731	710	760	689	659	748	764	732	761	736	756	750	704	739	749	746	746	669	677	712	760	709	807	736	715	678	736	782	729	733	723	746	747	732	692	751	709	705	747	756	720	710	721	732	713	725	742	669	684	722	774	715	687	724	726	722	717	665	793	767	718	773	722	766	724	730	762	743	734	725	726	742	708	737	737	737	708	727	707	735	730	736	749	724	720	778	719	825	745	749	752	755	743	756	685	697	711	732	753	779	743	682	703	701	741	751	763	732	736	766	736	764	751	709	730	726	751	715	692	726	751	742	756	706	752	753	708	706	755	765	766	743	734	723	797	706	733	704	696	705	698	730	685	755	712	720	709	703	744	715	749	704	744	711	725	694	716	712	707	742	748	725	749	771	707	749	758	732	718	721	671	753	735	704	754	726	774	704	701	737	717	737	711	739	786	787	748	739	733	691	704	711	690	692	716	746	749	758	718	662	717	735	728	734	708	716	716	705	728	729	716	713	718	716	735	759	762	760	739	728	736	715	698	752	701	766	743	693	788	720	763	734	691	781	709	734	722	734	752	790	705	694	681	726	739	742	768	733	754	715	709	734	744	760	739	711	714	697	738	716	726	659	741	719	707	758	740	740	689	706	725	763	723	756	738	694	752	705	811	694	709	724	692	712	716	777	748	769	720	715	723	752	762	703	742	785	713	704	744	803	690	758	708	753	727	745	716	712	785	703	761	715	722	706	703	751	714	727	726	701	699	754	721	741	732	741	732	731	781	748	734	733	697	748	687	686	756	721	783	775	735	762	729	702	760	682	755	718	696	737	714	732	759	736	800	720	740	735	720	758	707	733	751	740	732	675	766	745	735	724	718	710	737	727	693	757	717	737	724	742	733	767	732	746	730	695	734	755	738	761	746	740	764	694	718	693	743	739	726	719	732	742	760	687	745	736	707	750	729	740	733	727	763	768	687	740	734	712	703	666	717	720	705	748	781	727	729	698	758	746	727	693	745	682	684	778	733	747	694	718	736	679	748	725	750	705	759	698	758	744	737	733	771	733	718	764	741	764	732	691	699	687	712	756	766	724	730	736	687	731	737	760	734	752	718	745	715	778	734	730	745	716	690	765	785	708	724	711	730	704	741	728	731	763	758	791	723	695	748	689	769	786	743	739	718	763	716	732	723	702	722	733	758	729	700	756	753	750	767	724	683	735	711	733	736	761	738	764	736	682	765	762	777	724	785	758	699	788	725	713	804	725	667	734	728	751	730	740	748	755	735	775	794	698	663	700	715	694	730	772	749	740	688	758	717	724	749	718	756	749	773	726	698	787	726	777	714	743	750	696	756	727	744	717	695	762	711	737	742	738	711	752	706	711	735	739	706	701	747	681	747	699	772	700	726	778	714	736	734	752	721	719	727	699	732	740	730	698	726	735	709	699	689	723	713	725	809	742	764	780	721	725	728	783	718	745	745	677	699	700	755	713	747	776	725	743	684	720	720	764	747	739	724	759	688	716	774	735	718	697	721	792	754	719	754	757	723	692	748	719	727	743	700	732	738	750	731	765	723	728	712	757	708	661	692	704	710	758	760	748	730	780	780	786	711	797	827	716	722	722	777	680	655	758	733	725	728	734	740	688	712	760	751	685	764	733	684	720	774	688	713	771	744	763	727	742	727	733	689	737	686	739	794	714	733	710	695	705	717	715	708	731	767	714	701	724	700	787	723	713	742	723	721	770	703	755	741	777	704	772	747	663	760	764	783	763	789	709	735	683	682	746	706	813	714	698	708	735	707	718	757	738	741	732	759	722	726	686	766	725	703	742	770	691	742	734	715	689	734	725	768	728	731	694	704	737	709	726	666	730	703	753	759	718	718	713	698	698	736	685	710	705	736	713	770	674	732	720	741	736	727	777	738	721	744	726	686	763	697	734	680	782	676	725	716	724	751	710	723	709	732	702	788	737	709	725	756	737	696	724	691	744	731	716	700	768	744	700	766	762	751	755	733	713	742	679	680	773	737	719	741	743	720	759
25917	16401	12912	6817	4795	3702	2928	2484	2012	1797	1697	1447	1324	1212	1192	1096	1077	977	1005	943	959	851	897	857	888	880	858	877	863	884	866	876	806	843	861	795	824	810	836	793	862	785	787	867	823	815	854	816	843	774	816	793	808	831	831	848	774	840	801	798	763	771	722	785	826	794	769	812	790	799	746	781	796	777	805	768	803	828	755	762	771	800	824	804	826	823	798	748	816	760	811	810	800	823	756	818	777	817	781	793	784	822	779	788	799	801	798	852	779	770	826	865	826	722	822	812	792	812	830	867	760	775	785	710	720	775	761	815	754	756	767	834	796	787	768	752	747	766	760	808	808	774	783	800	791	773	818	796	788	764	756	839	753	810	781	773	812	845	764	785	801	743	808	775	752	837	791	799	764	793	761	792	790	819	838	771	777	765	828	800	795	842	853	769	744	768	762	756	802	763	821	744	796	803	810	734	752	792	759	781	782	800	776	773	798	796	786	797	778	772	787	768	838	771	777	786	771	799	819	793	756	796	770	786	792	769	785	848	769	774	777	779	832	734	760	773	818	767	804	786	776	804	811	770	804	749	764	822	775	754	801	783	759	811	753	824	770	719	832	781	827	762	800	826	712	773	815	815	769	783	787	774	796	784	752	820	822	768	756	772	772	796	792	731	769	771	828	761	777	823	705	800	766	763	805	803	770	787	797	790	836	771	780	796	800	771	775	792	817	757	812	839	814	787	808	780	812	748	796	791	775	801	842	744	858	824	773	778	776	777	760	785	767	795	775	732	765	755	797	847	788	778	801	741	771	803	830	783	755	827	802	763	779	803	737	768	796	787	750	792	725	795	765	794	735	775	794	826	796	778	793	816	755	799	798	791	806	785	749	817	786	772	786	790	770	778	795	799	783	808	766	787	788	768	781	772	756	822	738	796	798	771	751	766	839	825	820	796	813	815	823	814	813	752	757	747	769	769	828	804	781	802	772	733	825	788	758	762	839	808	837	760	816	787	850	764	762	816	789	733	807	763	778	770	798	811	770	830	839	799	801	803	837	784	758	740	752	748	775	814	804	717	759	782	753	790	763	822	813	782	786	758	842	754	787	800	752	754	776	777	798	716	772	792	802	755	838	760	800	759	765	766	752	747	782	820	810	753	766	783	748	822	785	785	720	788	745	832	775	776	793	791	828	784	818	846	799	813	825	787	807	796	749	785	752	793	745	777	808	784	777	792	766	826	761	730	813	766	827	797	836	794	770	746	782	807	771	770	779	790	769	774	779	777	769	792	793	773	805	687	829	788	818	743	790	791	796	790	824	786	770	727	758	831	785	802	767	767	769	776	759	796	764	822	777	764	773	804	788	856	782	790	823	731	780	791	763	766	801	788	842	795	750	763	789	844	727	777	756	747	880	808	819	789	787	752	847	774	810	803	797	774	762	752	819	793	753	802	743	799	804	773	791	715	788	742	780	831	790	801	794	770	797	803	725	774	795	778	767	815	811	779	778	798	782	759	716	732	748	778	775	760	722	796	796	793	849	792	813	775	782	809	782	802	796	828	786	783	786	780	815	801	802	779	774	760	767	782	783	787	796	774	760	768	769	751	785	747	831	772	779	836	725	817	770	781	760	791	765	745	786	736	777	818	775	850	795	765	814	793	779	835	746	763	811	777	861	780	750	766	768	786	804	749	828	817	771	770	794	765	775	812	725	856	795	824	796	780	838	783	829	823	791	746	798	791	793	784	781	749	749	737	823	799	784	765	805	744	779	802	808	764	752	785	791	781	793	796	789	806	768	822	785	777	784	752	796	770	792	846	766	813	772	759	780	778	802	786	766	829	769	776	833	775	781	761	779	788	786	761	740	809	756	819	805	813	823	770	798	771	870	808	796	810	832	796	807	793	770	777	771	716	790	772	793	809	769	787	815	790	774	795	854	815	804	798	739	737	784	778	785	803	797	792	785	816	781	810	771	798	811	787	809	771	752	797	824	710	820	802	768	826	829	796	773	830	784	783	773	793	787	745	805	768	762	815	766	827	807	763	778	781	764	776	699	806	791	773	762	777	825	811	809	817	804	786	748	774	808	762	781	768	791	811	767	793	787	782	771	802	769	778	762	807	792	834	757	810	833	763	811	770	762	787	815	763	769	801	780	772	796	804	748	846	778	750	753	779	805	797	794	824	781	779	813	818	779	711	849	771	807	765	807	818	752	742	815	772	803	758	808	779	792	798	825	789	787	790	750	806	784	825	771	826	735	750	778	785	801	822	745	805	788	752	811	851	774	765	774	785	792	732	807	820	800	762	773	799	799	796	743	825	805	783	797	789	779	788	832	798	807	767	756	783	765	811	828	745	787	777	760	815	765	782	816	756	837	735	791	811	741	820	830	823	746	753	754	793	727	805	791	802	781	761	754	768	818	775	815	760	743	783	775	771	844	799	746	811	790	805	764	765	761	816	789	775	791	773	793	727	779	812	777	774	779	788	745	755	706	797	810	772	784	822	844	801	796	779	830	808	792	803	753	780	752	742	796	774	776	780	824	835	766	775	795	787	829	770	750	780	765	784	799	772	768	771	791	797	745	802	784	812	776	725	793	725	797	779	801	776	734	778	793	764	767	788	804	782	721	767	765	794	825	776	824	768	793	790	750	761	835	791	734	761	761	838	776	805	763	824	808	770	778	757	812	793	823	757	763	759	783	742	775	753	764	814	779	759	820	727	824	753	803	765	771	772	800	784	772	779	773	811	790	793	831	743	770	766	764	806	783	774	797	762	786	837	812	764	780	763	744	771	792	726	767	769	820	777	786	784	795	820	763	763	794	809	802	773	792	812	751	793	798	823	835	757	840	789	766	792	741	763	792	852	725	742	773	778	791	768	756	809	772	798	766	799	755	800	777	777	822	775	783	791	761	768	793	797	778	767	778	749	771	775	824	817	788	799	789	800	802	756	791	780	818	832	809	804	806	747	828	785	762	747	816	775	789	776	784	754	808	799	773	766	742	787	774	792	786	787	823	764	775	805	779	778	818	783	823	803	794	786	765	791	820	765	762	773	764	782	785	785	755	777	792	785	812	797	781	766	844	781	842	782	782	807	775	789	806	850	797	790	794	768	822	797	764	793	760	780	836	756	805	750	766	794	768	830	779	806	845	816	810	854	826	774	795	786	788	762	836	785	776	747	793	778	816	751	797	776	773	859	783	822	808	758	760	854	801	822	802	758	727	781	813	760	772	779	786	772	792	832	825	772	780	790	769	806	795	753	795	755	780	791	784	792	808	735	795	794	740	837	764	769	771	773	789	804	796	823	788	854	741	800	787	826	758	810	820	772	811	779	798	799	765	745	778	789	796	794	777	808	816	791	821	720	817	744	790	800	816	788	809	806	779	736	797	827	810	751	824	771	795	816	838	723	828	802	851	825	757	797	784	786	799	762	752	767	864	803	785	753	772	847	759	744	821	791	825	767	810	780	769	823	751	782	799	771	803	788	746	749	750	796	767	747
27420	20475	8897	816	467	419	375	379	351	358	375	358	358	349	323	357	391	341	360	348	322	337	338	352	335	356	350	334	325	345	354	306	326	331	358	316	342	329	343	337	328	344	304	354	334	335	354	307	332	310	348	331	356	327	332	363	336	376	363	335	303	313	357	392	312	357	351	365	356	313	367	356	313	354	315	319	364	346	303	335	356	374	359	341	372	332	345	351	359	351	346	313	361	372	361	360	369	358	354	299	328	322	338	340	330	346	331	317	363	340	352	340	346	331	313	315	363	336	334	341	321	357	356	323	320	348	351	326	299	316	312	367	312	329	351	345	345	356	363	332	309	366	333	319	312	321	344	333	308	338	328	363	319	360	289	351	311	332	326	354	335	318	320	352	343	367	351	316	341	316	315	342	329	337	329	334	331	342	355	320	366	319	391	327	320	320	356	326	330	343	347	318	308	345	354	337	303	328	333	356	337	334	367	374	324	350	340	314	345	318	324	338	360	354	316	347	308	320	325	358	314	342	332	347	351	343	326	366	361	342	349	351	329	325	330	343	350	372	357	345	334	353	362	349	322	336	308	331	330	349	344	344	362	355	328	307	335	348	355	352	356	355	343	313	308	338	341	331	375	331	354	338	388	350	342	307	363	317	317	331	320	355	322	359	331	360	359	347	361	342	341	311	307	326	329	406	379	357	339	358	325	326	321	350	350	314	336	333	316	347	358	328	338	341	320	323	339	361	318	340	348	327	336	303	355	349	345	323	350	345	327	311	389	371	318	334	364	330	363	347	323	334	312	359	329	346	352	317	336	347	363	361	352	328	324	365	311	305	330	330	346	328	348	338	358	340	364	350	314	335	331	369	364	375	339	354	374	351	368	322	364	352	337	334	332	335	329	339	312	331	340	338	316	374	356	355	348	344	326	330	328	339	315	334	369	331	327	315	311	371	336	311	349	325	375	329	329	347	330	330	355	316	341	362	330	331	341	369	360	327	353	318	340	332	329	337	351	332	365	347	340	345	355	343	352	321	332	319	336	326	329	336	309	357	346	311	334	345	325	356	330	322	333	349	320	344	322	340	351	340	353	319	314	360	361	372	341	340	349	354	328	324	331	335	341	343	360	316	300	318	326	340	343	362	349	340	337	358	307	382	339	319	329	309	343	321	339	350	325	332	294	323	340	325	325	343	334	338	335	302	346	359	330	374	319	317	318	313	339	322	313	351	350	338	343	337	328	365	360	338	349	354	332	368	330	329	383	315	326	299	335	347	347	354	324	351	353	330	349	340	334	346	358	350	343	355	335	357	336	355	356	341	336	336	332	338	345	316	325	316	345	341	340	355	338	343	378	375	369	326	328	334	333	345	353	357	312	320	334	336	301	306	334	339	339	346	346	361	337	327	355	335	353	347	337	357	336	333	361	357	325	319	347	332	380	325	328	341	344	331	323	345	358	335	334	325	319	325	331	333	376	345	353	332	324	305	340	352	342	316	327	351	358	359	384	339	329	348	348	349	354	341	368	359	314	317	335	343	334	364	359	378	355	336	334	349	342	313	329	311	364	335	350	343	352	330	308	347	345	343	330	337	363	350	333	354	396	314	357	369	334	336	341	367	354	346	338	333	342	336	349	331	336	353	344	359	351	367	337	324	303	331	339	333	339	359	316	334	368	319	354	328	333	359	355	336	357	306	353	344	328	333	318	311	339	299	346	334	334	348	299	335	307	334	312	344	347	332	350	349	335	355	380	310	358	343	330	324	375	318	339	306	339	357	349	318	340	372	334	351	349	335	372	328	295	306	345	391	358	350	359	354	375	340	308	330	311	337	316	315	355	372	349	343	317	318	313	336	331	359	305	347	317	348	341	335	348	348	319	348	348	366	340	324	321	328	349	331	359	336	348	346	347	342	305	338	333	338	307	326	356	319	336	338	361	344	337	349	341	343	347	321	336	357	346	314	356	346	351	346	348	354	330	318	370	366	360	351	352	368	324	368	318	329	343	306	360	319	331	329	377	321	368	325	354	330	327	314	326	320	347	336	363	363	348	336	348	327	348	336	323	366	323	356	333	338	373	319	382	330	349	331	347	343	318	337	392	337	368	349	344	332	336	342	315	336	313	326	322	348	355	316	344	352	344	349	363	333	351	375	310	351	354	330	334	311	321	331	341	324	299	334	354	358	344	329	336	343	351	322	336	371	355	336	340	358	358	338	349	342	341	355	356	350	368	375	324	346	335	364	332	338	342	317	362	366	354	358	306	320	311	349	344	352	305	310	338	318	346	369	330	341	324	348	362	352	315	341	351	334	312	358	328	336	319	350	336	358	355	335	332	366	344	352	342	326	360	315	329	362	297	357	317	352	327	334	333	358	350	337	321	355	341	329	415	329	348	347	335	346	334	345	342	362	314	351	342	348	323	312	374	310	334	340	357	322	370	321	319	325	349	330	337	333	358	358	341	376	333	315	340	336	316	325	300	340	353	357	340	330	315	345	313	312	363	333	334	334	326	291	351	350	352	341	334	354	350	353	359	324	335	307	362	357	333	316	309	320	367	366	352	359	319	337	330	324	337	342	301	347	308	347	380	331	350	332	352	339	359	332	322	330	338	354	311	356	365	341	322	336	353	316	369	319	348	346	335	344	333	333	349	353	329	333	313	330	357	343	350	335	349	330	317	343	364	349	329	300	342	335	324	362	333	367	332	327	351	339	354	365	337	372	345	340	342	365	336	341	329	322	337	350	319	374	320	322	307	343	337	363	320	339	313	383	346	318	346	340	366	329	365	320	364	308	329	347	342	365	329	311	370	348	342	343	341	325	333	356	346	348	313	323	336	341	346	320	373	374	346	359	314	340	336	295	345	324	329	316	323	354	323	344	313	321	330	340	368	323	332	347	333	350	335	344	339	341	330	331	349	347	317	327	377	333	320	351	355	332	328	341	351	351	346	367	354	308	319	325	373	302	352	343	354	336	334	325	321	359	335	326	344	311	337	331	352	336	359	318	319	357	303	366	300	317	331	315	363	355	309	360	321	311	346	344	349	361	366	349	355	331	394	340	361	349	361	356	374	380	352	329	346	318	359	333	369	363	343	339	336	348	359	335	331	332	367	338	352	354	354	356	346	332	326	348	357	342	330	317	337	331	331	323	307	335	348	322	336	336	376	332	347	359	344	334	331	355	338	322	323	340	363	342	327	337	358	342	354	309	317	332	383	336	329	316	315	337	339	406	353	330	338	350	324	360	347	335	354	366	352	338	318	326	342	344	339	336	340	333	344	351	330	326	354	306	361	333	322	342	342	310	358	343	357	340	356	360	335	324	357	311	330	351	335	329	302	354	375	338	350	319	349	294	353	316	317	311	343	363	355	368	318	329	347	332	368	333	347	332	323	366	327	304	337	340	353	365	356	320	309	351	336	336	356	339	328	373	329	361	336	363	336	322	341	354	351	343	319	325	325	325	322	333	353	304	340	335	341	351	341	335	352	399	338	317	362	351
19012	1801	1013	657	562	517	473	475	477	429	428	416	428	385	392	450	430	431	391	401	440	414	403	412	427	386	396	382	418	400	414	382	395	417	438	417	404	433	408	435	451	417	427	371	398	385	361	401	421	379	427	398	394	425	380	403	406	411	453	401	430	407	417	401	417	427	385	415	408	408	406	405	433	404	395	405	422	421	407	409	392	390	439	386	401	396	395	398	398	394	404	415	420	442	442	401	407	418	394	420	417	373	381	409	382	411	361	411	413	416	432	431	433	409	390	429	410	405	380	424	391	406	418	412	386	399	436	402	439	382	415	409	414	419	435	409	402	389	362	378	424	417	362	406	398	399	437	390	402	402	418	445	398	433	438	425	409	368	391	418	386	398	388	400	405	408	416	406	432	413	422	440	421	410	373	424	382	453	398	414	419	398	410	406	391	385	393	385	382	378	407	378	402	398	396	405	433	417	357	415	388	393	398	428	392	382	392	423	405	411	380	398	395	423	445	410	451	405	422	401	389	419	424	401	373	417	417	384	403	413	406	389	412	397	383	407	423	417	381	434	405	399	405	383	386	423	352	417	400	404	395	405	403	390	410	425	394	411	400	415	425	404	397	401	423	410	420	405	396	404	420	416	418	386	395	398	390	390	379	423	392	402	440	395	432	445	392	420	388	401	388	408	411	434	415	393	418	385	371	420	414	392	367	431	393	382	422	414	398	384	390	389	454	408	420	413	405	405	421	390	414	430	405	448	409	420	418	408	416	435	411	422	412	431	387	421	431	402	420	393	440	450	418	377	402	449	422	412	420	385	423	402	393	411	420	413	398	381	403	412	377	434	401	423	449	438	400	410	398	426	408	396	418	411	401	414	421	413	400	407	411	376	435	418	400	395	437	400	409	372	416	371	374	404	392	391	416	422	403	407	430	410	382	415	444	414	385	377	418	426	391	406	435	391	377	402	389	434	394	412	404	389	419	372	418	392	436	424	414	451	394	393	432	405	386	427	394	408	378	408	416	404	431	396	399	402	416	397	423	388	399	419	390	380	398	384	417	461	411	376	382	400	424	416	418	384	434	385	386	400	416	420	389	392	411	431	446	415	419	424	418	392	380	425	444	430	399	366	447	393	363	378	410	358	441	426	432	398	409	412	452	402	407	419	398	421	381	402	404	387	389	382	403	386	459	434	397	382	404	418	431	430	406	357	426	424	406	406	408	427	417	422	378	384	423	410	416	378	411	404	421	418	379	378	374	380	431	445	431	431	365	389	420	438	408	421	395	430	385	367	395	395	401	411	422	393	414	394	405	356	404	391	446	377	415	388	410	424	405	415	427	398	434	430	375	408	441	374	409	401	375	408	383	423	404	363	390	376	397	406	409	371	373	430	408	417	374	414	400	443	400	414	407	368	421	394	425	363	388	404	396	392	405	399	417	413	386	411	390	421	403	415	416	416	412	411	405	382	429	411	422	407	413	419	387	437	417	385	388	387	373	426	338	396	367	378	411	407	425	375	380	422	380	428	350	406	391	417	398	453	367	399	419	382	401	400	410	385	412	445	394	405	375	414	410	412	403	416	441	416	425	385	391	436	418	368	406	444	420	388	430	414	377	391	453	424	392	414	431	404	404	431	402	402	411	416	375	408	422	413	384	392	364	407	383	406	397	416	402	426	408	392	408	415	423	422	442	393	416	420	426	412	402	421	398	403	398	424	390	379	389	396	396	363	383	368	403	376	417	412	430	445	405	398	372	405	412	430	401	377	402	426	363	395	384	394	385	421	381	393	362	433	450	435	436	361	435	375	372	365	395	403	386	428	385	417	432	361	415	425	436	397	419	413	430	394	412	384	389	395	406	374	432	425	456	414	391	448	410	354	395	456	420	409	384	398	436	380	376	378	403	446	394	416	425	386	382	430	418	422	448	441	408	425	417	433	360	415	412	407	381	406	407	409	413	423	363	427	372	406	396	404	405	381	407	392	438	376	419	395	411	430	438	406	422	408	389	419	412	410	407	410	393	410	361	398	384	423	423	431	422	399	363	380	406	379	436	390	437	412	408	428	396	387	387	374	405	400	438	413	409	388	391	383	416	413	425	423	427	405	421	449	410	393	402	401	402	429	417	398	395	410	375	401	386	424	406	420	412	401	383	440	394	416	385	433	422	377	405	394	375	418	412	397	447	381	409	374	403	417	432	403	393	399	400	378	399	380	421	396	368	477	410	432	418	401	395	396	394	426	423	427	404	393	411	383	375	418	366	362	410	413	435	390	365	407	409	425	407	438	387	397	390	426	415	440	419	412	405	387	397	445	365	404	416	403	423	406	396	400	429	393	386	390	398	413	421	386	379	402	394	409	421	409	405	410	381	407	419	361	410	413	410	409	413	414	405	406	412	453	415	461	423	407	388	378	370	432	360	422	384	383	435	421	396	429	412	441	393	398	360	404	411	442	419	430	401	427	451	430	403	415	404	439	449	455	410	382	415	403	410	384	395	419	443	402	425	429	399	436	386	406	421	369	414	386	406	401	453	424	419	423	399	397	390	420	458	427	386	420	359	409	385	377	416	405	417	423	410	382	410	397	416	413	419	448	384	425	416	366	387	412	424	406	395	394	405	387	384	401	397	393	402	437	437	416	414	413	424	394	415	396	376	388	409	405	430	399	385	380	393	433	426	363	417	399	385	406	384	392	411	428	439	411	400	482	391	404	365	391	417	394	411	417	388	412	424	408	399	428	390	403	392	399	403	431	434	410	401	412	379	428	403	357	415	432	403	402	393	394	424	417	391	408	360	371	419	397	425	405	416	399	408	435	425	421	412	401	366	397	422	372	410	372	404	402	463	420	380	396	393	390	404	381	421	421	419	421	383	398	401	403	404	436	438	416	411	419	432	421	411	423	398	415	416	413	404	428	399	409	390	445	395	411	377	411	393	404	432	391	349	444	390	437	435	421	427	416	403	414	421	419	397	410	398	416	395	436	403	382	420	417	426	391	401	411	398	388	428	428	389	408	433	443	377	395	410	391	404	380	393	407	410	386	435	437	409	421	397	428	408	402	408	404	392	447	402	429	421	420	421	394	440	397	395	420	432	423	439	427	390	420	371	408	388	366	428	414	442	413	433	415	407	387	452	435	399	431	443	406	401	410	425	370	441	409	404	438	390	422	398	396	394	407	376	434	417	394	410	390	401	446	390	391	427	426	395	401	411	384	415	389	433	434	397	403	391	397	419	385	420	396	402	413	410	426	421	395	396	403	376	393	423	400	383	427	395	381	353	410	399	410	397	406	387	417	397	416	419	381	384	404	419	393	389	409	412	389	401	414	400	446	383	398	405	416	400	405	370	418	390	395	414	440	427	421	429	405	427	401	415	428	372	379	365	407	420	446	385	442	421	404	389	404	380	395	416	393	400	416	410	386	410	425	378	415	419	406	413	428	392	408	411	411	423	377	442	411	392	436	408	433	414	397	446	421	440	405	438	403	415	435	392	396	412	406
23653	21216	28591	24123	21224	12189	1245	751	665	612	579	531	459	499	462	416	425	449	424	383	361	374	358	393	376	396	369	400	384	382	401	390	358	372	328	354	367	333	357	396	383	331	379	382	346	379	365	359	346	347	362	362	334	344	329	345	345	377	376	360	368	350	335	369	378	366	388	362	331	357	360	386	355	390	368	344	347	382	343	340	373	384	366	340	371	351	353	368	303	350	334	310	347	350	376	322	325	354	357	329	330	357	334	349	393	341	335	342	393	362	374	351	336	334	356	357	349	387	346	356	354	393	355	375	335	338	305	341	372	331	366	334	335	371	354	310	353	339	388	347	334	341	351	362	368	351	363	374	352	338	378	354	346	362	357	375	360	368	376	360	363	336	366	338	355	330	364	346	333	343	335	356	368	361	315	340	326	292	333	362	367	356	360	330	327	354	347	317	358	323	346	342	376	354	361	354	357	376	366	333	335	349	328	349	349	342	372	370	392	368	358	346	392	353	340	352	351	347	363	373	354	340	367	336	359	358	374	347	338	374	388	329	322	357	368	376	342	373	346	334	337	358	353	361	350	362	355	390	377	330	353	349	357	352	362	359	354	316	360	362	356	331	357	334	385	366	358	321	389	322	353	330	335	374	356	377	343	325	355	348	373	322	325	352	350	372	330	336	359	361	371	359	387	351	356	344	369	361	332	340	345	328	345	336	336	376	362	367	346	337	366	339	327	377	348	338	325	358	376	364	346	348	349	358	335	360	388	356	330	381	381	363	345	316	343	368	371	366	328	337	372	363	354	344	357	360	355	350	350	358	371	359	371	357	360	389	338	373	319	353	369	330	359	356	332	325	354	364	336	351	332	350	361	338	321	334	363	365	379	335	336	360	344	379	353	399	346	340	353	300	321	349	343	335	368	369	343	342	327	377	345	340	363	343	331	348	335	347	345	364	376	350	338	362	382	367	367	338	347	368	335	390	369	382	323	354	337	365	348	337	352	386	378	362	358	363	359	352	350	371	370	349	341	373	374	362	355	321	357	340	339	365	368	340	329	378	376	340	381	377	344	375	319	341	329	332	343	340	357	365	359	316	335	358	372	345	358	347	332	317	342	356	334	366	371	317	365	358	311	346	361	353	364	361	366	341	331	360	367	339	351	360	337	336	358	362	393	321	321	321	341	367	349	340	368	336	340	340	324	365	373	338	344	334	357	360	329	347	362	329	349	359	367	362	349	335	358	353	377	398	354	355	319	332	375	380	356	385	332	358	370	372	355	350	343	361	324	353	320	373	366	345	358	346	337	375	370	367	342	342	342	346	368	358	350	343	343	353	321	364	348	367	352	362	348	392	339	372	364	383	341	377	349	347	336	343	323	340	354	349	352	389	340	360	364	358	371	368	348	366	397	367	360	368	349	354	380	323	319	337	380	339	357	324	355	318	344	335	337	373	365	381	356	346	376	372	359	356	413	333	380	351	351	366	356	365	348	372	337	346	381	326	348	363	353	355	318	376	343	338	361	344	357	335	339	337	340	332	366	360	339	354	323	370	323	349	375	342	339	341	325	335	329	334	337	322	382	383	351	383	328	340	347	354	361	350	339	348	335	346	364	374	355	324	308	372	351	385	341	378	367	345	367	368	350	360	358	337	346	365	344	386	361	393	321	356	339	389	381	374	351	347	381	345	372	337	342	350	360	371	335	352	350	358	356	379	321	348	336	360	361	368	338	358	361	326	324	343	389	375	332	364	365	397	354	350	319	343	346	336	351	328	417	372	350	363	358	319	335	371	359	344	349	359	319	324	345	368	363	367	370	395	334	362	342	346	340	330	375	346	359	335	374	346	328	355	341	358	342	371	353	361	347	351	359	372	352	383	366	380	360	359	342	343	326	349	351	359	319	366	330	361	356	326	363	358	360	367	324	340	364	372	336	333	353	388	365	365	405	350	364	350	375	342	373	336	326	370	407	335	337	329	367	364	329	312	348	341	366	390	377	335	353	364	324	358	353	352	358	338	344	337	336	401	354	351	366	335	318	347	355	351	349	385	378	349	360	348	338	375	372	364	355	359	352	356	368	364	361	333	354	342	337	337	330	338	330	325	338	365	339	335	359	367	351	343	317	342	374	369	342	335	343	369	340	323	347	349	358	364	329	344	331	359	378	364	380	347	336	355	345	350	334	368	375	363	368	365	397	380	341	365	325	323	355	333	360	349	334	380	332	350	369	338	350	354	330	345	325	330	356	330	354	389	335	328	345	376	355	334	346	352	390	352	350	319	374	310	341	337	346	343	367	382	362	355	361	324	365	357	351	369	350	327	350	346	362	360	347	330	355	352	365	352	385	340	345	343	360	359	347	393	353	401	327	351	384	337	367	341	329	349	330	342	353	347	347	330	333	357	333	363	402	369	368	391	340	327	324	354	355	345	319	346	326	333	340	328	354	344	330	373	314	364	318	356	357	356	316	364	343	319	349	343	325	366	360	388	341	369	356	391	336	337	361	375	354	382	360	367	356	343	340	329	327	373	327	385	343	343	356	329	334	315	375	376	357	321	346	336	364	349	381	308	367	365	341	371	317	345	352	347	363	376	322	331	352	344	348	344	370	376	368	321	386	308	336	363	365	348	352	389	339	357	358	353	376	364	338	337	339	345	339	339	339	322	346	396	351	369	355	314	372	378	355	341	382	339	337	327	340	332	357	356	330	350	379	345	304	341	402	350	340	365	354	340	335	314	352	361	362	373	342	339	334	340	332	328	361	352	325	336	333	358	350	368	315	340	325	322	363	389	359	356	373	357	355	375	368	336	362	378	366	346	374	317	323	348	347	359	381	342	349	346	346	359	360	383	352	335	337	325	356	306	322	356	362	354	352	356	399	344	356	364	362	394	351	356	400	388	340	324	351	345	360	321	354	325	323	344	358	343	380	322	365	356	364	336	359	325	324	348	364	379	316	358	337	359	348	375	340	350	362	362	389	372	340	360	364	349	347	329	363	350	376	363	369	351	330	289	353	360	359	363	370	321	365	314	359	320	330	325	354	343	340	365	343	343	324	356	388	342	336	352	341	380	313	349	378	367	348	360	348	376	356	331	373	372	327	352	372	352	363	376	386	346	329	359	364	368	404	359	378	377	336	380	312	358	346	346	347	367	385	343	323	372	342	371	350	378	345	334	358	361	330	351	357	337	379	324	367	360	355	361	375	355	318	351	366	346	360	357	335	348	354	344	373	357	342	371	303	373	355	361	358	353	332	382	353	345	345	353	364	330	320	370	368	340	337	329	364	323	349	316	339	320	338	339	326	343	377	357	334	363	350	361	333	344	364	358	364	348	371	380	348	351	335	386	333	348	337	339	342	346	374	320	366	351	339	349	382	326	335	365	359	337	327	357	378	358	363	342	335	343	341	342	337	370	327	362	361	328	326	348	357	342	393	348	367	389	330	346	335	382	348	330	344	384	352	384	347	345	307	365	347	316	348	348	349	358	359	359	337	334	326	356
22376	9879	7902	3799	2618	1990	1506	1288	1025	900	811	793	633	621	630	586	536	538	471	524	497	422	462	446	438	432	461	450	425	422	401	452	388	440	424	405	415	397	425	441	433	429	426	399	455	422	406	412	426	400	410	398	411	420	426	412	405	434	409	427	430	398	419	434	409	429	417	418	422	376	400	387	409	463	371	420	425	411	415	379	394	395	400	417	423	412	412	410	435	409	406	370	409	397	393	430	381	388	413	387	376	413	416	439	427	419	366	419	383	405	418	404	391	405	409	397	380	395	408	407	366	364	397	410	415	387	383	421	395	403	430	363	423	390	442	420	393	414	427	383	385	390	412	369	391	431	410	398	392	398	437	410	443	423	428	379	396	420	400	422	392	420	399	394	389	407	410	426	394	382	347	413	408	389	408	416	416	366	403	431	428	397	404	407	413	382	416	384	385	398	419	369	396	418	420	402	430	416	353	428	405	407	439	373	447	413	393	393	450	416	412	403	423	384	382	387	422	452	428	451	388	428	390	423	416	372	409	423	387	426	394	371	441	421	391	379	380	378	387	389	394	392	414	392	405	377	377	413	405	387	391	396	400	424	455	445	425	397	463	400	384	383	411	399	402	399	409	381	373	429	419	383	413	413	369	441	426	404	442	396	395	402	358	386	384	402	419	396	452	412	418	449	426	379	403	403	408	413	421	378	390	415	417	407	394	380	409	406	391	400	383	416	395	410	405	366	406	399	416	416	377	414	394	361	387	422	403	390	410	405	462	394	395	413	410	393	377	422	407	381	427	392	415	372	439	392	381	377	384	426	426	378	412	392	375	399	395	408	388	423	403	386	341	395	440	442	407	392	417	409	409	447	410	391	422	444	414	376	397	400	383	442	389	435	410	399	417	390	388	378	387	400	383	400	401	375	409	380	419	445	397	413	396	449	394	388	448	421	388	386	404	373	413	412	396	408	408	379	368	381	413	382	422	340	394	360	410	419	399	409	400	399	401	423	381	424	432	416	415	371	402	395	452	428	406	368	417	361	385	383	404	411	407	385	430	415	424	387	411	408	395	393	403	382	376	420	394	397	405	404	411	423	402	404	392	413	406	412	400	440	431	452	368	373	371	425	416	410	417	401	398	402	383	428	423	362	405	376	442	410	416	385	392	399	419	379	385	388	432	396	386	407	392	390	417	414	349	406	424	395	369	379	392	421	374	388	413	446	432	379	411	388	416	374	417	416	408	445	434	409	406	408	373	353	408	419	386	384	415	443	417	361	407	434	384	406	420	391	397	410	422	402	374	398	430	413	358	409	413	382	370	366	363	409	413	439	386	436	383	451	408	401	403	411	362	415	395	406	383	399	397	389	372	368	422	424	401	401	415	417	386	395	417	403	393	445	408	436	419	368	439	428	401	391	394	396	412	399	426	422	438	407	405	397	447	412	423	420	392	391	417	378	370	409	352	418	467	407	394	406	407	386	430	396	397	412	431	422	477	384	370	443	433	396	404	407	435	413	462	419	403	466	410	377	403	382	381	416	398	385	387	436	408	406	413	412	445	419	402	391	395	385	396	429	400	374	386	435	400	420	416	428	420	407	434	391	443	378	388	457	379	409	411	433	426	418	410	381	400	444	421	410	394	406	420	373	395	381	389	411	399	414	409	445	410	403	404	377	392	401	378	414	430	419	412	415	396	394	430	393	402	416	423	391	418	421	414	385	411	381	398	395	420	409	442	424	409	421	418	420	347	389	411	422	431	400	421	393	372	401	400	419	424	422	392	393	407	388	391	393	407	409	417	415	428	426	419	386	407	377	412	396	383	382	412	440	409	349	387	420	372	395	401	381	396	397	416	431	397	408	418	460	378	431	411	397	382	407	412	424	371	405	406	402	437	406	378	366	374	412	408	394	420	409	451	390	442	386	417	395	401	389	415	391	352	383	392	367	414	417	397	411	402	367	390	419	421	402	423	430	395	390	399	415	400	408	421	436	428	392	399	384	406	416	383	402	399	412	389	367	386	407	398	384	446	412	413	385	387	388	430	423	376	381	405	402	411	397	393	408	413	413	388	418	419	442	416	419	406	393	441	400	406	403	392	406	384	402	376	383	428	343	406	372	444	387	433	404	431	375	410	379	410	404	384	393	393	406	389	409	413	427	409	426	425	362	394	400	413	422	393	388	410	393	420	383	387	374	393	367	420	433	375	379	405	396	426	415	396	399	443	426	421	407	403	417	392	400	372	450	387	388	421	376	427	417	359	377	366	412	374	404	393	420	393	436	414	387	366	421	446	405	374	397	414	381	440	433	387	420	378	448	375	398	422	381	398	383	391	406	389	390	410	380	396	423	442	386	386	388	425	372	394	391	421	413	415	391	406	399	392	414	377	379	437	393	444	359	394	372	433	408	414	382	409	396	406	389	386	383	431	411	402	375	397	416	422	392	406	410	423	413	386	409	411	407	392	397	406	350	454	439	414	402	402	396	384	377	416	392	416	426	423	413	402	402	396	399	417	389	382	395	420	416	383	414	400	441	407	401	427	400	401	405	388	412	390	396	421	414	414	414	427	381	427	408	431	410	414	384	371	400	413	404	427	410	421	386	497	397	445	429	416	414	375	384	380	389	428	429	425	414	353	354	425	367	406	389	415	379	368	380	379	451	425	427	383	418	415	426	426	391	422	413	412	440	387	402	414	385	371	420	392	425	383	378	396	357	410	380	414	385	437	405	414	419	388	393	433	425	370	403	392	410	419	407	427	384	422	418	391	395	414	372	379	406	400	412	414	399	414	398	403	433	380	405	433	438	383	445	393	428	381	387	410	389	394	401	404	387	413	403	391	399	446	406	383	431	415	386	416	415	411	411	416	392	411	419	401	413	416	407	405	415	391	429	403	409	360	418	404	407	352	392	402	423	438	405	394	391	371	390	437	429	369	398	397	413	384	394	382	405	387	436	392	383	404	404	416	417	420	410	383	412	433	419	400	406	427	422	429	407	422	388	397	454	384	395	394	399	404	414	397	397	384	424	387	405	374	424	426	397	421	446	395	383	422	406	404	361	421	399	387	357	393	413	449	425	371	406	415	417	408	453	390	411	399	392	407	405	380	430	390	378	362	399	382	394	406	414	387	415	379	393	409	431	396	406	413	378	382	407	407	412	383	405	395	401	413	379	445	396	413	401	431	388	429	383	402	406	408	390	457	414	409	415	414	389	370	409	407	395	448	402	410	437	406	422	424	399	397	411	443	435	375	403	434	399	393	415	412	403	397	421	388	386	374	389	419	396	358	398	399	424	378	409	396	421	393	409	424	386	389	433	448	410	429	410	403	388	424	390	419	390	391	427	421	428	431	424	408	391	413	413	423	348	454	395	400	414	387	416	416	449	429	435	426	400	428	383	399	423	376	378	409	420	385	392	426	417	407	449	399	360	407	445	398	413	399	409	396	408	402	402	394	396	398	413	405	403	416	429	373	443	392	427	385	420	389	419	396	422	382	391	434	406
24864	21220	27605	25044	12704	1246	858	803	739	707	758	712	724	656	699	650	657	660	655	651	642	674	686	671	679	647	640	646	576	630	665	637	598	567	580	624	622	621	626	649	635	640	607	635	611	635	581	594	624	602	657	669	608	659	618	607	629	610	645	607	606	651	626	594	641	609	649	565	636	595	598	624	594	587	579	607	583	627	606	661	645	666	646	622	615	618	612	579	605	577	591	631	618	618	600	572	630	621	611	631	591	596	554	618	642	657	587	585	625	597	585	631	620	608	614	643	589	584	565	628	588	609	617	648	611	634	589	665	638	636	597	655	585	584	605	655	589	604	626	620	658	620	635	594	619	666	659	649	605	622	629	645	602	616	566	570	636	601	597	665	574	617	628	608	623	638	616	592	618	632	658	577	608	640	602	629	618	605	622	635	657	641	599	580	633	652	618	632	653	652	585	572	631	605	647	625	562	597	596	657	653	604	589	608	638	570	589	673	596	626	581	620	624	657	583	588	637	634	640	576	592	615	589	612	622	603	651	598	586	571	628	628	587	612	587	630	666	645	611	559	638	587	609	590	585	658	600	633	612	612	613	608	618	601	572	612	628	619	593	613	593	624	629	646	617	607	594	618	618	578	669	698	665	584	587	607	643	633	603	598	590	623	636	596	592	609	602	618	601	620	638	653	562	575	617	643	651	662	587	641	625	640	552	618	628	697	610	602	603	605	575	642	587	621	610	618	591	582	622	604	640	581	624	599	632	675	621	604	614	634	594	613	630	618	617	632	606	656	587	645	604	636	613	580	605	613	603	645	662	612	616	599	582	635	622	631	597	642	639	629	617	622	626	615	612	616	656	580	604	620	557	595	601	607	611	607	610	627	589	647	638	630	616	590	586	645	625	602	661	610	602	601	618	604	589	616	638	606	597	601	590	639	592	650	603	619	550	571	626	658	609	613	621	640	605	624	611	667	639	632	654	599	602	648	626	648	637	627	633	641	619	627	585	635	585	612	618	631	605	616	580	554	630	565	635	633	601	591	610	598	634	580	604	618	638	611	621	594	649	606	593	606	644	648	596	606	610	604	626	608	613	650	613	631	621	647	599	617	646	644	624	639	622	632	599	586	609	639	626	560	675	589	610	594	673	577	595	629	631	659	644	644	620	568	622	622	611	618	611	647	589	615	623	608	612	614	633	623	614	558	599	623	610	597	635	673	582	633	605	632	648	607	638	621	618	652	582	623	602	605	633	628	576	603	597	589	612	610	628	581	649	656	640	602	633	640	594	627	592	606	633	578	597	634	647	624	617	620	642	655	636	624	598	637	598	580	614	611	648	614	642	630	613	594	618	624	584	619	637	608	604	656	630	627	657	613	641	616	662	593	621	651	672	617	600	633	622	615	613	606	615	633	635	633	562	626	643	629	581	626	609	664	600	593	601	624	639	593	642	624	610	607	645	558	592	602	632	627	613	565	610	640	611	569	618	572	599	650	554	580	646	635	635	570	662	646	607	595	597	604	605	643	624	594	627	623	621	593	612	648	616	588	635	610	604	626	579	631	609	567	635	601	590	603	640	572	643	581	601	622	585	600	628	642	560	605	615	605	568	600	612	652	653	646	594	614	617	640	612	600	614	605	617	612	656	633	588	630	653	595	612	596	646	640	639	581	592	616	605	627	625	656	652	617	641	619	628	591	609	638	619	615	612	618	618	609	598	616	596	645	621	623	672	641	616	601	574	636	598	661	614	623	630	611	625	618	638	617	581	574	621	582	600	609	609	651	620	612	594	588	595	633	609	625	601	663	590	630	616	586	598	586	600	576	618	611	625	605	620	598	609	627	623	633	648	604	631	660	589	615	632	601	620	564	585	601	617	660	643	645	632	620	599	613	610	619	623	637	660	669	612	586	636	589	592	636	598	606	625	633	627	584	651	584	568	621	594	616	614	644	606	648	601	655	588	560	668	651	649	613	623	617	661	656	588	637	574	640	620	579	668	623	583	649	618	631	639	622	625	593	589	610	634	625	594	642	632	639	638	601	623	630	577	637	644	627	618	648	630	616	638	663	642	603	624	608	594	589	569	617	629	637	622	571	612	639	601	593	623	588	606	626	628	616	627	609	621	599	649	622	591	604	610	613	590	575	621	652	614	606	660	630	608	577	648	627	667	612	598	585	642	633	601	613	609	639	599	584	627	608	647	612	624	604	616	624	598	621	636	587	597	603	644	627	605	570	613	604	611	591	611	623	592	605	612	609	607	592	627	639	612	617	657	571	632	599	590	614	561	657	580	616	635	625	555	618	628	611	599	615	637	623	593	615	595	630	594	652	633	601	592	641	573	533	643	630	639	627	591	628	648	699	594	575	609	616	581	607	618	650	616	569	603	612	605	604	636	645	632	613	620	633	629	626	590	586	629	602	635	618	640	595	608	603	643	653	595	597	615	587	624	585	600	635	617	632	609	621	655	657	600	574	659	628	600	590	604	652	591	624	649	626	577	594	600	633	624	630	657	609	618	585	634	624	595	624	646	609	627	610	614	606	610	616	663	641	623	688	580	559	624	604	617	607	595	577	602	623	602	618	630	629	623	634	632	572	637	593	575	612	649	607	581	645	601	553	617	645	607	609	621	606	603	601	607	596	573	568	634	655	619	625	611	568	583	629	628	619	589	628	629	597	626	633	610	636	670	648	606	605	607	597	619	639	601	605	633	583	596	623	606	595	663	636	607	615	631	632	634	657	604	617	623	620	608	655	608	598	584	589	673	605	617	627	609	641	650	578	625	637	675	621	597	662	650	624	599	611	547	644	637	620	602	584	630	606	610	561	610	590	628	635	626	627	621	571	611	619	578	659	652	657	549	606	621	623	620	598	630	612	594	577	592	617	605	616	583	593	605	646	643	578	610	625	597	608	642	617	656	643	576	644	575	588	609	587	613	598	680	680	585	633	634	607	626	578	592	595	606	622	592	613	631	629	598	622	632	562	607	636	576	618	603	629	635	630	560	661	650	638	660	628	613	566	589	622	593	655	569	615	618	627	613	617	668	627	616	595	638	624	619	626	565	666	636	613	616	597	598	641	592	600	646	633	596	579	602	630	637	611	615	601	602	611	654	630	627	613	670	589	574	641	602	592	645	623	586	629	654	589	636	591	579	564	653	612	630	639	606	577	619	604	628	638	587	610	611	629	610	624	577	629	578	649	634	605	566	605	599	608	655	588	611	610	611	592	589	623	590	621	628	603	618	597	616	603	632	608	661	623	639	641	617	612	627	605	601	628	612	602	630	649	566	590	636	618	601	645	624	609	614	594	611	606	615	603	611	649	640	626	639	593	542	601	639	620	603	594	584	654	630	612	605	574	563	593	580	618	629	587	605	585	616	626	613	612	632	590	626	558	619	670	639	635	569	636	612	637	631	611	614	602	622	575	627	635	588	598	610	589	646	623	626	614	652	625	571	615	673	607	617	589	587	572	625	628	589	639	585	611	614	615	636	596	583	624
21857	5897	4580	2535	1872	1538	1314	1167	1059	940	943	891	885	855	835	829	796	784	751	753	789	738	692	738	710	717	717	750	711	736	717	704	699	716	734	737	721	698	724	723	765	715	705	735	704	725	717	703	738	661	689	648	716	717	750	734	700	757	757	717	686	671	677	711	738	720	667	721	723	700	722	724	683	655	670	703	718	709	685	741	692	657	707	686	723	690	672	708	701	692	676	708	705	651	696	692	697	656	686	686	742	707	751	694	699	723	724	696	688	687	716	707	702	721	675	711	739	667	743	729	670	686	658	686	758	667	678	683	680	657	649	682	701	664	671	692	702	745	712	686	686	697	730	750	704	710	663	677	662	642	705	734	686	705	687	664	695	669	666	727	740	692	707	688	733	720	725	710	740	664	754	720	701	702	633	652	698	699	719	721	695	687	714	670	662	692	724	710	708	677	681	684	661	695	710	740	731	694	746	699	686	716	724	685	693	738	727	722	674	685	669	719	684	699	678	714	685	724	683	727	687	640	700	691	715	711	731	711	712	731	711	701	722	698	647	680	724	709	720	694	698	660	699	689	749	733	708	720	728	669	780	692	708	733	710	665	696	735	700	723	688	764	681	720	697	715	704	737	694	708	715	646	710	684	703	703	673	705	745	735	678	693	680	692	692	693	682	673	777	737	728	723	714	716	744	723	720	714	670	726	720	655	720	687	688	704	715	698	694	692	697	685	684	706	690	675	694	694	675	709	714	704	723	717	666	694	719	702	655	711	743	744	711	728	716	753	649	690	699	719	675	724	693	710	719	710	726	717	746	713	694	703	700	650	711	698	675	682	692	734	735	720	723	729	705	704	694	677	696	721	747	713	678	635	765	694	668	679	695	701	703	732	677	676	720	768	698	723	674	722	683	687	692	682	689	730	711	695	739	690	672	733	666	705	658	726	699	699	700	719	677	699	672	762	713	725	655	690	719	666	692	678	701	756	688	682	726	707	779	708	691	691	721	696	698	691	722	682	704	719	708	647	719	693	661	682	688	733	715	723	692	712	696	674	690	689	681	694	655	735	677	694	662	696	692	712	710	759	690	703	692	709	705	780	676	743	699	698	714	726	726	718	689	689	719	674	665	679	706	669	708	688	702	718	691	676	709	709	731	700	659	679	745	713	693	731	694	689	672	717	695	717	682	702	700	742	711	715	683	654	687	716	693	713	711	728	674	690	691	707	724	670	724	683	696	684	735	608	701	731	662	712	725	707	652	668	692	696	703	742	666	710	748	711	695	664	678	724	723	707	709	679	692	763	705	676	698	686	676	694	680	728	666	670	723	678	687	755	712	671	684	680	732	704	707	651	694	695	726	728	747	683	700	717	691	678	685	699	709	719	693	695	688	720	724	713	678	706	699	669	669	695	730	683	720	709	729	703	676	683	678	671	708	711	672	704	686	711	677	732	714	683	734	733	678	691	668	656	743	679	697	708	707	720	669	692	712	707	699	721	696	695	701	665	679	731	722	638	738	761	678	697	722	703	736	683	699	703	698	754	679	690	651	694	659	721	691	637	756	715	709	728	719	645	672	696	691	706	704	705	712	689	706	720	642	662	722	752	693	690	706	699	700	655	645	745	640	668	670	698	738	687	695	687	732	705	676	703	724	669	705	708	689	691	725	702	685	651	746	708	715	720	676	676	687	676	667	733	731	707	695	708	710	679	702	672	741	686	674	672	799	711	713	702	737	723	645	729	676	666	705	681	702	684	696	732	743	738	738	700	741	661	704	652	672	718	688	678	620	674	720	666	698	654	723	703	669	705	667	698	677	722	733	748	732	653	696	738	671	661	689	720	664	661	694	626	720	678	691	732	704	706	676	648	702	707	725	699	711	726	707	675	747	687	741	681	694	685	698	709	712	705	685	708	679	710	713	717	686	711	724	677	696	663	727	713	699	693	714	724	705	686	753	661	680	705	769	726	706	690	726	688	651	657	693	686	711	730	704	682	694	696	696	666	735	727	680	714	700	708	669	744	679	730	731	695	709	643	694	718	690	741	687	717	738	675	694	694	744	712	738	700	722	720	686	680	698	717	709	699	732	690	690	657	660	717	657	706	686	720	716	687	713	712	682	676	712	676	686	732	671	720	737	685	725	720	694	682	723	674	715	728	678	686	735	727	713	741	726	688	696	672	688	671	670	670	712	708	677	721	684	680	642	715	725	712	653	701	714	671	707	710	677	675	683	742	752	710	710	761	652	763	731	687	712	684	719	667	712	700	672	709	667	719	702	668	743	697	715	733	728	701	667	696	714	684	722	689	699	669	717	735	710	692	648	717	705	721	672	722	736	682	738	700	729	684	715	692	739	686	738	678	657	666	702	709	692	673	707	616	706	720	730	696	722	715	707	687	699	709	736	694	720	711	715	689	721	665	671	735	745	662	695	691	711	678	691	712	689	691	681	683	655	742	719	712	756	721	686	661	678	713	718	677	671	650	688	647	706	756	761	756	706	685	701	743	688	725	695	756	703	716	703	675	688	649	743	701	710	706	643	700	727	736	724	684	707	678	726	699	650	687	734	655	691	722	730	770	664	693	773	722	738	704	706	713	733	701	699	644	709	686	681	705	656	710	704	711	732	664	706	684	687	737	708	723	677	697	674	709	700	686	673	691	706	705	688	767	712	717	734	690	714	697	717	734	645	753	718	688	680	725	725	698	697	656	682	622	698	721	714	761	725	704	729	709	707	733	673	717	689	671	691	684	721	682	701	696	730	726	774	718	735	691	679	679	706	724	723	734	745	708	677	679	689	709	680	690	671	705	710	717	673	707	687	733	731	703	708	678	671	702	664	724	657	750	741	650	744	757	737	652	688	634	705	725	724	707	732	689	715	702	679	745	673	704	687	672	699	720	721	696	729	691	704	656	713	641	703	717	721	719	701	719	672	679	689	660	694	688	645	714	692	704	688	726	656	710	661	685	685	731	685	692	699	707	731	702	712	708	704	754	699	649	704	722	729	662	738	706	675	705	704	659	743	704	686	669	717	724	675	725	685	749	674	723	695	677	725	743	697	680	703	700	647	687	750	719	655	684	686	751	732	656	725	718	685	717	666	697	685	718	677	663	755	705	697	696	709	667	663	689	697	699	670	704	668	693	688	722	702	707	741	755	698	661	750	668	691	686	719	692	739	702	693	694	702	711	670	717	673	700	705	668	701	730	684	716	680	738	687	674	726	701	719	705	717	742	697	703	735	707	698	702	694	723	705	695	696	694	705	755	742	734	707	776	613	705	691	752	732	679	698	704	695	698	680	714	691	719	713	700	703	692	688	688	701	729	700	739	699	746	701	743	688	754	656	723	711	702	697	706	678	701	676	708	696	713	707	675	687	695	714	717	676	724	674	698	692	728	730	755	699	698	718	690	740	661	716	662	676	710	688	638	771	613	720	682	704	723	698	712	663	726	745	695	671	704	706	676	773	724	680	672	727	685	653	691	728	718	689	725	734	687	677	689
22695	21262	29093	23739	21263	21345	12266	1827	1281	1229	1151	1061	985	985	913	876	897	867	808	801	855	815	786	793	802	781	793	777	813	815	736	779	737	753	804	759	719	752	755	761	797	775	791	767	793	773	764	745	753	749	803	719	759	780	789	757	713	762	781	746	789	747	716	735	706	720	691	767	728	709	787	726	773	715	699	772	765	721	721	747	738	700	739	740	765	725	712	759	772	762	724	777	731	708	733	739	710	711	722	704	725	746	656	717	733	711	758	752	784	712	748	761	753	725	729	748	729	759	704	742	803	737	773	766	721	733	689	732	705	749	727	715	764	728	712	709	725	699	743	722	732	710	728	780	753	744	717	803	725	717	711	729	753	713	725	784	743	705	714	709	722	744	733	677	716	741	708	749	729	787	743	728	721	718	748	742	700	722	709	725	713	754	763	732	743	762	739	779	765	719	732	749	721	720	738	730	701	698	796	725	721	782	769	738	741	758	765	742	747	771	711	759	737	750	784	747	765	774	756	730	717	747	739	731	735	727	731	768	713	770	742	739	728	723	694	713	701	784	756	760	721	699	745	750	730	743	742	701	722	692	743	703	725	769	739	760	759	756	724	781	758	764	708	737	764	780	758	756	766	702	677	732	726	725	796	750	744	755	750	715	725	761	698	724	783	748	704	752	743	720	720	735	744	734	753	744	761	762	749	748	688	717	806	748	766	708	680	806	744	727	728	735	728	799	727	744	784	748	697	740	787	758	736	744	770	784	746	726	724	728	740	695	726	739	741	719	701	747	762	731	805	798	755	706	725	707	731	762	751	756	809	760	745	685	718	717	749	700	756	774	728	714	689	760	780	743	760	718	739	773	703	685	734	691	711	749	738	709	691	735	743	769	750	742	727	733	761	770	741	698	743	724	701	742	743	826	689	758	756	719	789	746	701	753	706	745	763	778	706	746	722	728	773	792	745	720	723	729	739	720	719	702	758	696	746	791	717	740	716	749	752	786	734	696	765	730	738	788	745	696	705	716	714	715	749	742	726	767	726	691	693	706	763	700	754	766	732	740	712	719	719	725	696	668	755	763	713	733	705	743	747	703	732	696	707	723	781	746	750	719	745	697	718	739	698	709	742	724	701	746	745	748	728	727	745	772	744	728	759	734	756	744	772	745	695	738	721	683	765	757	786	742	807	718	752	765	696	704	696	769	760	712	752	787	740	785	750	759	749	731	717	712	716	721	769	727	733	738	714	728	724	752	737	788	751	748	724	768	738	772	717	696	721	716	733	737	732	747	754	700	740	753	759	707	752	701	780	743	753	747	760	747	773	698	697	711	725	728	742	720	708	724	732	731	739	706	717	768	741	774	735	697	694	808	756	731	762	730	736	726	774	725	728	732	721	716	749	748	730	736	777	772	740	715	739	758	697	725	704	725	716	731	749	738	717	752	716	723	757	729	707	723	695	744	740	745	716	652	747	779	740	703	748	774	776	809	728	712	706	739	697	726	717	731	702	742	750	740	724	752	753	736	741	760	735	675	764	699	747	763	751	760	737	714	786	754	745	728	749	747	663	776	723	698	774	715	713	694	715	765	749	710	774	718	737	716	680	750	734	694	788	671	754	737	724	781	691	732	778	725	762	731	722	722	673	760	747	751	713	731	766	737	722	738	741	731	713	740	695	776	698	770	779	755	715	763	740	741	741	733	705	698	728	722	714	724	741	728	711	753	803	726	708	697	768	753	704	744	743	742	741	715	672	707	734	724	704	762	757	764	753	737	678	767	693	696	682	709	736	775	691	737	707	785	713	709	721	760	719	712	710	713	674	782	729	740	726	726	731	755	755	759	753	758	674	757	708	753	718	733	766	715	734	767	755	714	752	727	748	730	740	742	751	785	723	748	778	722	740	769	773	767	762	687	743	695	707	733	733	704	723	731	717	757	798	698	741	710	715	697	759	727	722	685	748	794	752	729	671	671	737	722	755	734	700	730	694	741	784	766	694	738	725	734	684	695	714	727	706	770	797	738	700	705	719	774	752	752	743	733	739	710	734	757	679	690	740	734	752	727	742	714	750	726	718	749	711	701	740	752	688	745	776	718	714	764	711	745	772	727	717	737	768	757	766	714	713	730	718	704	747	768	758	720	759	711	769	724	707	721	754	687	711	736	731	731	744	721	719	727	727	677	702	756	739	707	752	738	728	766	733	724	738	681	717	698	727	677	723	769	688	700	746	716	761	757	756	759	746	738	755	698	752	772	754	747	685	742	703	739	755	735	731	743	722	737	712	697	760	772	760	757	690	764	747	747	711	753	700	729	804	733	721	738	723	746	717	728	740	710	745	747	720	709	760	744	740	691	771	745	719	737	737	708	697	715	710	768	719	730	728	761	740	704	726	693	747	750	745	750	749	743	731	744	715	725	725	710	680	708	712	749	713	754	711	754	788	729	737	691	758	763	738	753	682	692	729	752	721	718	724	770	758	728	780	725	727	754	741	734	756	711	751	752	662	748	730	767	744	719	744	734	701	728	740	747	724	733	713	744	682	743	778	721	757	685	682	720	693	731	743	774	711	758	720	706	718	764	713	731	758	718	723	700	741	698	722	740	767	746	771	739	743	741	724	744	683	741	759	692	778	707	748	749	742	724	753	739	747	693	758	732	745	710	742	717	729	714	717	730	757	716	747	698	710	760	728	765	758	703	745	693	757	763	680	736	746	723	695	697	724	717	692	729	715	698	739	765	734	730	749	764	692	743	765	703	773	738	737	773	753	702	723	759	777	751	765	724	690	759	773	708	691	715	732	732	732	764	711	737	728	727	734	777	758	728	683	708	699	690	763	737	711	695	756	719	703	756	730	773	731	670	802	675	730	721	750	761	719	697	747	773	737	761	769	673	717	728	783	740	675	746	704	773	713	744	742	725	749	785	756	767	729	765	756	737	744	694	727	756	709	728	789	709	721	701	736	747	697	719	734	711	719	774	711	745	724	728	741	768	733	759	731	742	718	730	732	816	704	754	740	728	736	746	695	726	776	704	683	723	761	744	691	734	735	721	743	741	700	763	748	741	727	737	754	748	696	740	717	734	728	732	730	726	698	746	693	722	749	760	741	760	751	751	741	751	718	729	746	729	710	712	713	754	747	754	776	734	782	730	738	708	729	703	759	701	673	718	747	738	783	727	728	718	726	688	715	709	741	701	743	727	739	735	765	712	716	741	740	726	758	739	691	690	763	728	749	709	734	699	684	752	748	703	743	690	737	785	770	724	705	719	759	716	748	703	695	714	708	697	749	712	720	721	745	752	692	690	782	700	731	742	671	752	732	728	737	734	726	761	709	724	728	771	743	753	789	702	714	745	712	749	695	742	701	725	707	706	741	717	698	736	712	763	714	780	716	707	689	718	756	722	743	716	723	801	692	712	747	745	760	725	771	720	746	733	744	754	704	752	786	703	686	738	722	755	770	762	783	754	775	722	731	681	816	791	803	745	712	714	734	721	750	703	749	711
26204	16683	13168	6898	4878	3662	3126	2424	2113	1859	1620	1476	1350	1260	1209	1074	1043	1043	985	965	967	939	934	941	843	905	884	835	880	855	832	870	800	814	847	801	833	759	831	814	820	796	749	819	812	768	813	883	833	800	872	848	764	810	815	832	826	842	785	818	779	866	782	838	785	739	757	798	774	762	733	792	769	808	814	805	753	766	819	759	812	833	788	767	827	787	757	838	782	777	779	807	821	823	781	777	809	795	829	825	827	785	810	813	802	784	824	772	769	834	800	806	838	764	825	798	768	761	798	793	844	775	765	770	814	815	754	754	786	813	805	793	780	806	840	796	838	791	859	791	767	762	792	720	739	811	828	786	826	815	826	779	806	818	812	767	785	813	828	747	784	825	787	820	808	780	801	776	805	788	745	787	827	794	805	762	830	813	775	809	857	832	769	793	784	767	757	752	793	763	810	817	784	791	766	833	781	799	770	756	792	816	783	838	787	793	813	822	786	847	814	714	762	770	781	760	752	796	764	831	781	744	808	736	778	797	795	802	716	758	824	825	765	811	753	785	767	813	770	745	768	788	781	838	816	788	749	785	776	756	839	783	805	812	790	805	764	775	811	818	791	770	826	784	838	725	821	754	792	794	843	750	838	778	779	812	795	790	822	793	791	802	742	812	768	774	780	802	818	766	756	817	746	772	815	836	820	785	832	800	787	819	738	786	795	774	760	743	849	772	770	784	718	778	813	824	797	777	797	807	789	806	787	775	844	777	788	811	791	767	750	830	788	761	739	763	813	786	829	836	797	790	747	787	787	790	778	766	859	768	775	835	801	821	821	867	810	816	774	801	819	801	846	763	787	762	793	770	759	797	798	815	790	816	825	807	771	767	810	811	802	804	769	783	760	755	790	776	765	800	774	799	781	753	768	780	746	814	798	765	749	786	843	749	797	726	811	770	787	754	770	781	817	771	765	810	785	803	792	786	806	807	767	779	796	799	812	830	723	804	789	803	760	784	798	817	789	802	750	778	778	778	800	815	828	792	759	782	788	805	851	793	812	758	772	792	868	832	812	785	838	765	766	778	827	763	791	776	776	802	742	793	785	783	760	806	760	827	801	804	754	796	837	773	755	786	742	783	747	816	775	814	739	806	793	787	824	770	785	758	860	809	786	763	785	776	754	817	797	756	800	791	842	800	770	769	798	735	784	804	776	777	779	813	753	811	788	779	787	815	789	756	805	756	750	829	763	822	814	801	749	787	776	778	772	768	794	766	805	802	777	827	780	765	801	806	803	753	752	746	762	844	806	795	824	771	807	796	860	804	754	824	776	808	790	742	810	788	764	774	805	781	818	844	843	814	830	804	763	735	817	827	806	745	752	794	751	797	781	788	825	762	758	764	821	783	781	809	739	781	810	733	809	832	744	741	785	778	820	805	839	769	777	761	785	739	827	822	813	797	803	799	761	745	806	764	782	771	818	796	783	816	834	799	887	801	813	806	819	818	803	808	782	797	772	737	767	804	759	808	826	811	816	823	806	810	795	809	800	813	768	799	804	791	808	803	830	780	849	803	741	766	790	817	817	792	849	805	776	771	735	781	809	790	739	770	723	787	774	804	817	774	824	826	800	794	794	795	783	788	770	751	788	751	818	818	834	823	784	766	817	753	784	745	808	745	769	804	774	798	798	834	775	773	774	805	781	779	811	811	818	759	742	794	775	733	809	761	778	754	773	784	803	806	784	785	803	779	797	803	794	813	791	778	781	720	731	788	787	786	812	861	827	795	800	820	828	788	828	737	847	763	767	747	771	821	749	798	788	760	745	819	830	761	780	754	760	775	772	786	779	740	820	829	764	781	774	787	793	750	794	728	858	767	819	790	824	846	793	772	780	784	793	822	791	828	773	758	828	785	809	793	813	759	778	824	760	741	780	760	761	800	786	802	829	779	782	832	754	752	802	780	781	783	777	771	832	813	755	755	810	795	799	818	822	781	789	781	838	736	813	810	824	789	779	779	782	799	792	822	795	808	862	811	759	810	759	774	788	772	764	758	778	792	818	706	783	816	763	826	830	789	782	784	756	800	796	787	806	828	803	769	758	787	764	837	820	787	772	767	778	790	767	824	805	787	783	736	799	787	758	795	823	806	747	777	797	794	832	766	825	797	769	801	789	734	752	785	800	765	730	783	745	762	857	777	789	763	735	784	785	766	730	844	765	810	779	779	777	805	829	835	807	791	812	821	763	792	813	815	767	852	826	781	722	804	788	797	851	770	801	735	777	818	780	779	792	737	798	806	767	786	816	772	845	793	779	789	763	795	754	751	841	800	772	758	774	816	772	785	819	768	773	832	755	785	812	803	855	786	807	808	779	747	794	769	785	783	820	733	787	757	765	786	799	778	762	787	783	746	778	812	771	844	754	795	802	786	773	888	751	835	821	823	796	744	839	765	813	797	807	834	774	831	828	736	753	824	789	824	776	736	808	797	785	769	776	789	778	813	814	736	789	787	743	788	805	808	804	802	777	754	777	778	808	821	853	764	757	806	790	766	799	770	782	790	769	782	836	754	798	830	866	860	792	746	778	750	777	767	780	823	800	766	777	757	793	779	769	778	772	829	877	760	851	780	811	823	814	786	810	769	753	796	819	842	826	829	756	693	760	821	797	780	774	756	819	736	805	809	766	791	769	788	773	783	786	813	748	771	768	806	728	834	800	791	785	750	837	727	795	766	813	792	837	758	818	803	822	799	828	745	775	790	750	793	843	798	787	831	814	804	780	799	777	816	841	786	736	813	791	831	829	755	780	720	824	826	766	803	802	780	811	820	792	825	846	837	793	800	797	807	775	782	821	790	746	854	796	807	811	796	809	805	786	752	778	748	794	801	783	744	789	800	769	820	798	783	794	786	814	787	795	790	760	785	770	800	747	757	824	834	827	744	795	807	785	772	795	800	806	819	771	813	802	783	791	844	787	776	800	803	775	803	807	759	778	764	779	763	761	771	801	787	779	805	823	756	763	817	733	754	759	771	787	764	805	745	779	814	786	755	805	797	810	785	793	841	782	757	768	801	712	775	788	795	755	795	756	770	778	794	794	752	795	824	796	772	760	797	794	773	816	751	765	794	778	765	804	757	812	763	762	748	795	775	746	790	783	787	775	770	822	802	796	777	790	750	753	799	747	803	742	778	763	807	789	810	793	793	787	793	801	752	759	813	783	752	750	782	781	753	806	825	791	863	800	781	735	779	764	810	781	872	790	775	753	813	762	791	795	820	731	852	765	800	818	778	740	818	769	782	774	754	840	851	780	780	753	783	760	778	760	768	810	791	783	832	758	794	752	813	739	786	769	830	816	757	776	751	792	780	806	746	801	831	819	799	844	787	851	822	777	755	783	816	759	770	773	750	770	809	765	844	754	788	755	752	809	816	808	832	827	829	768	755	761	794	779	761	766	788	824	788	785	787	780	811	772	783	794	813	804	743	738	769	748	720	765	757	821	830	808	818	812	798
27468	20437	8866	813	478	406	389	377	364	342	377	350	363	376	362	333	335	286	338	333	357	338	337	365	358	336	323	341	369	335	310	302	368	350	335	314	332	327	335	343	331	348	330	322	316	326	376	343	362	305	337	352	326	310	339	326	331	346	338	356	361	322	364	370	322	340	330	337	370	349	330	311	356	333	349	342	368	340	339	320	332	333	305	366	327	331	329	348	317	359	302	326	343	340	355	324	335	363	332	314	362	341	340	366	327	350	344	332	325	330	323	337	329	339	339	348	348	367	320	349	328	364	333	347	323	320	356	359	340	366	314	320	349	353	344	372	348	314	327	295	354	356	345	311	389	340	361	354	338	333	331	363	313	338	368	337	342	326	330	354	332	330	322	360	324	348	363	325	343	362	343	363	313	355	339	374	347	344	356	342	327	374	346	326	319	333	335	325	342	345	322	350	320	340	321	363	354	345	367	349	350	345	313	327	336	342	339	341	342	332	323	322	333	302	346	309	366	342	324	356	327	339	336	308	344	343	338	338	300	354	310	330	305	312	327	336	300	343	309	340	350	315	351	361	308	339	344	371	361	353	348	309	350	338	344	340	348	342	354	314	345	351	343	336	323	324	305	346	335	315	322	370	322	314	353	333	332	340	354	334	336	336	331	325	325	341	292	379	354	358	351	346	346	341	325	318	336	337	359	380	343	311	358	327	319	345	367	343	331	371	324	357	336	318	369	317	364	317	350	315	329	346	380	358	332	337	310	368	333	337	326	320	334	365	325	348	332	353	349	314	342	334	351	366	336	337	325	338	361	338	355	349	367	318	337	322	348	332	334	314	335	344	331	314	342	322	331	347	318	362	326	326	333	288	343	392	356	341	313	328	336	331	336	347	315	331	327	338	354	319	330	339	337	361	329	333	360	340	346	328	339	345	380	334	318	332	310	339	328	365	351	325	357	356	364	322	330	328	336	347	328	349	344	320	278	355	341	317	322	311	316	327	369	366	328	296	339	336	300	339	317	350	325	355	348	352	327	342	325	337	339	332	366	335	369	333	346	315	332	309	352	356	317	346	378	357	308	317	340	364	317	343	346	350	354	339	365	311	317	377	347	334	339	334	359	344	357	323	335	351	347	300	316	342	357	317	306	330	358	325	313	287	342	339	317	382	342	313	339	346	322	342	369	334	356	321	306	338	328	340	365	367	339	342	362	350	337	332	332	355	338	336	356	362	316	383	346	326	296	330	314	353	354	345	355	334	313	344	348	322	346	354	349	400	349	346	335	335	327	311	298	324	364	316	318	337	349	331	300	326	289	362	340	382	336	333	339	358	317	378	344	373	337	344	327	338	356	355	362	320	308	352	317	341	338	335	334	311	381	314	335	339	356	360	357	284	315	317	347	314	312	336	339	357	340	363	344	323	312	323	342	335	327	340	369	338	336	321	305	361	307	333	351	355	336	372	328	336	349	369	341	365	366	332	357	304	314	396	364	322	381	342	342	333	301	360	339	358	348	337	348	350	345	354	350	354	346	352	335	339	345	344	353	351	324	312	319	378	340	309	327	349	328	346	332	320	304	340	323	318	323	351	340	341	313	354	320	290	317	341	334	354	319	344	326	342	365	358	321	336	345	342	341	333	348	341	332	344	359	337	298	339	329	346	304	352	353	319	301	353	323	376	356	323	346	333	334	349	335	347	361	309	351	344	347	346	340	342	358	314	297	320	331	337	337	349	333	388	328	305	334	327	340	332	350	289	333	323	343	347	331	382	350	317	330	329	368	350	340	337	329	351	341	351	338	357	351	315	311	335	337	335	312	350	358	327	353	340	354	319	342	335	333	316	344	344	323	332	317	332	366	308	344	340	309	363	323	317	317	355	321	341	379	321	336	343	297	331	346	373	369	333	299	352	357	334	335	329	355	330	342	358	330	331	340	350	338	334	344	344	343	300	316	318	344	345	323	363	321	330	371	346	319	357	333	335	337	338	324	327	332	319	330	312	348	308	321	299	338	342	333	313	356	339	344	286	347	319	323	326	303	330	335	296	317	329	363	310	307	335	338	336	340	358	302	336	348	350	315	360	369	298	357	374	347	348	297	311	340	317	344	369	337	342	335	348	319	321	324	337	314	344	358	331	331	351	340	335	336	330	323	330	350	345	321	318	374	318	350	318	340	344	351	335	316	331	316	344	355	320	334	328	329	348	376	339	323	335	361	347	334	339	359	346	313	343	321	350	364	344	364	320	339	333	334	344	324	312	340	340	361	338	327	370	337	345	346	354	356	366	321	329	336	333	351	343	351	286	357	331	366	360	343	324	361	340	344	339	339	320	337	362	329	308	336	363	390	323	333	392	326	368	356	335	364	348	335	331	340	329	347	348	332	335	347	332	334	332	328	324	318	311	344	387	328	333	325	354	309	350	355	308	343	337	333	332	340	322	362	327	354	337	300	360	330	355	319	309	345	335	352	312	354	339	358	336	347	347	351	349	337	364	313	344	343	307	287	351	324	354	370	328	354	327	308	372	327	360	344	334	304	333	342	339	328	331	322	351	350	343	340	326	336	311	308	328	341	350	364	339	307	323	348	345	317	344	326	310	317	334	331	355	338	336	326	318	355	334	322	312	317	331	371	367	331	351	342	328	346	356	349	337	339	347	330	351	353	306	307	329	338	316	319	325	355	342	329	328	364	342	319	361	327	324	362	332	345	355	332	336	343	329	305	340	350	286	329	337	361	348	314	335	324	358	361	343	359	325	328	345	313	339	369	310	340	342	327	333	360	332	345	307	343	343	333	274	369	302	344	332	346	346	345	322	330	331	330	327	327	366	356	351	358	343	352	331	323	361	300	322	357	369	381	344	367	306	340	341	329	335	351	342	359	341	338	355	351	325	336	354	348	360	327	348	325	372	348	371	316	321	335	327	359	301	377	320	328	370	331	372	337	322	323	334	364	328	331	343	375	360	321	328	355	347	317	340	359	316	322	324	337	329	303	363	358	352	358	317	356	354	347	363	339	327	342	351	353	346	344	372	339	324	332	359	285	339	345	346	354	311	318	341	359	321	318	360	348	355	356	323	321	338	339	362	348	313	307	326	340	307	335	324	313	359	321	340	348	322	352	353	339	361	328	344	317	344	335	341	344	335	368	343	347	351	334	329	354	319	320	340	309	362	328	330	356	344	310	341	351	347	312	317	314	368	322	323	330	324	355	352	353	305	340	324	308	363	364	340	313	359	348	330	337	364	361	331	381	359	346	387	322	362	348	330	378	355	366	330	343	360	321	322	356	356	317	352	328	319	322	298	351	362	345	327	337	336	342	330	357	343	352	307	345	329	336	352	347	337	360	318	307	342	343	348	339	348	353	324	347	361	326	337	361	343	331	338	351	322	318	363	346	323	337	329	321	340	319	336	338	346	318	338	344	336	356	326	381	334	354	349	346	323	330	363	345	318	324	339	357	334	347	332	327	368	369	349	311	355	325	344	357	325	323	334	361	339
18594	2259	1040	635	558	473	510	493	461	447	474	390	418	416	436	400	443	430	384	394	412	431	422	408	378	399	420	409	428	412	391	414	479	430	430	381	422	426	393	414	402	417	405	399	417	413	415	413	415	408	390	410	404	425	403	421	392	409	401	429	400	412	415	379	416	409	364	377	378	402	419	432	402	409	395	418	420	398	441	424	418	391	388	404	444	430	374	411	431	418	414	415	379	385	400	370	401	361	425	381	400	404	438	403	417	374	387	391	388	404	417	415	379	416	454	390	457	434	433	410	399	363	445	408	419	409	447	454	386	413	374	417	411	377	393	423	408	397	409	388	419	389	433	364	408	380	401	395	385	369	425	388	437	369	392	437	412	375	391	410	396	435	393	391	401	400	391	386	401	396	386	415	403	401	441	412	386	432	416	411	392	434	437	398	376	410	405	425	395	420	359	396	427	376	414	435	420	401	371	410	390	411	381	416	378	397	385	424	411	398	403	386	419	396	385	405	383	404	424	389	392	394	417	396	404	378	411	377	405	395	402	382	422	395	428	414	439	378	400	383	429	384	411	390	407	417	414	405	442	417	435	396	391	397	394	417	421	383	392	395	409	396	409	437	389	421	415	421	402	420	402	426	403	374	424	438	438	416	386	394	432	401	411	435	415	458	394	410	408	386	398	411	410	370	385	392	403	369	406	368	413	411	401	400	430	427	412	455	446	379	387	409	394	394	413	394	443	421	385	393	363	407	396	424	422	417	428	428	404	382	396	404	379	405	407	409	398	403	456	401	397	421	403	377	415	406	390	360	386	412	415	427	350	419	427	411	382	416	409	398	427	450	445	411	391	400	443	400	426	432	433	406	379	411	419	389	408	385	411	422	421	381	402	409	389	454	414	372	427	409	399	364	418	389	370	389	376	431	422	435	418	385	406	411	395	366	433	389	417	428	415	401	428	358	410	375	439	446	439	394	377	391	420	424	438	430	409	413	386	433	396	389	419	426	402	411	414	413	432	423	440	407	418	442	380	439	399	412	408	374	424	402	396	406	387	409	443	404	400	390	435	409	420	450	421	406	422	412	413	435	418	397	371	372	380	421	393	394	385	387	437	417	405	413	411	409	406	418	421	390	386	414	455	414	415	421	383	423	406	421	438	391	405	412	374	445	413	406	401	424	418	406	431	408	411	428	389	414	409	398	383	440	379	414	419	392	390	396	398	411	391	400	402	426	402	437	436	412	393	434	452	399	407	404	404	384	406	416	429	395	400	404	438	411	456	419	382	399	401	413	394	406	415	439	408	425	423	410	414	397	446	387	371	388	413	409	412	435	417	376	401	393	409	404	398	410	411	416	412	407	402	435	358	395	409	388	417	411	403	381	402	397	389	370	395	436	384	394	421	369	409	374	404	377	387	434	354	407	412	395	383	414	416	401	384	423	393	419	384	429	400	411	408	428	394	354	396	397	403	420	396	398	413	422	364	405	400	435	410	377	400	369	391	427	427	427	363	385	372	412	414	418	393	385	399	428	438	401	396	420	413	420	382	395	388	454	398	386	391	398	417	415	421	401	421	397	424	432	421	406	403	373	429	404	410	391	356	396	417	410	415	407	401	416	405	387	394	427	391	417	426	381	354	429	426	397	411	424	419	409	425	392	414	470	404	428	415	400	432	378	372	386	402	397	398	408	409	410	423	426	369	395	455	404	430	370	410	419	413	432	408	429	438	421	410	410	370	403	372	409	411	390	420	427	424	420	417	412	387	410	384	377	432	446	417	382	400	404	400	408	391	431	422	399	387	438	405	389	396	384	417	402	406	403	395	440	395	394	406	379	402	427	385	433	413	433	399	409	441	456	393	397	412	338	415	409	405	438	412	406	403	429	407	415	379	405	425	395	449	397	383	432	385	432	411	396	395	404	402	451	391	402	411	395	434	374	406	415	404	395	390	367	421	418	406	404	419	406	431	415	420	407	418	403	430	391	434	420	410	423	406	401	420	455	409	406	417	420	401	373	421	385	377	370	391	398	398	424	402	381	387	388	371	426	426	407	389	406	387	400	412	429	398	385	396	411	392	422	440	406	393	395	421	457	407	385	384	385	389	413	409	418	405	398	458	405	406	391	417	396	390	342	426	417	408	404	399	367	435	426	395	402	401	411	411	385	395	425	426	389	421	439	402	414	390	398	376	416	429	426	418	400	444	422	410	418	393	414	408	406	370	392	431	429	403	403	423	423	401	425	424	393	385	402	399	399	423	401	372	423	396	374	417	439	426	402	435	392	435	371	416	423	422	416	419	415	436	375	423	389	413	384	376	381	418	426	478	393	409	420	372	415	401	409	404	377	419	445	429	398	418	395	386	424	400	394	404	396	421	386	419	431	452	432	386	396	411	379	438	411	422	413	432	409	436	418	406	423	377	419	398	427	420	364	408	421	454	398	420	389	376	406	391	414	416	410	397	415	407	405	407	431	402	387	412	389	403	389	417	435	421	413	415	425	396	418	394	423	394	428	403	417	404	399	412	392	418	394	408	421	430	437	376	417	421	350	412	390	419	391	435	399	391	408	420	390	396	439	381	427	412	410	389	403	418	438	426	396	435	409	415	413	406	414	414	429	407	422	423	398	414	424	412	416	402	411	421	372	385	427	432	412	404	408	399	432	410	393	410	388	404	441	387	366	422	427	394	433	398	403	434	427	409	419	427	416	408	419	410	374	413	428	396	402	407	408	433	402	443	421	395	422	400	437	467	403	413	418	387	421	378	446	413	401	390	379	399	404	436	411	396	398	430	423	422	415	418	412	379	429	410	405	442	415	452	404	388	419	404	434	414	389	398	410	390	409	404	434	462	417	406	408	418	428	367	420	446	395	402	444	404	411	405	424	439	377	402	399	413	414	362	353	404	415	442	408	416	400	429	411	438	409	386	406	424	381	403	422	405	384	392	442	410	400	438	402	415	449	377	424	410	427	414	423	426	419	432	391	405	406	395	422	392	390	407	412	412	432	386	408	409	373	399	432	375	417	391	408	398	421	411	418	383	400	386	404	399	423	404	418	412	395	429	404	402	407	403	417	420	409	394	428	431	431	414	424	429	389	399	421	407	389	416	407	407	390	413	441	421	437	401	392	432	417	392	425	388	385	394	404	420	372	426	396	407	389	409	424	420	409	422	403	436	404	390	417	381	447	387	382	435	387	406	398	400	400	449	389	443	405	399	436	388	399	372	429	395	417	420	420	408	390	430	393	419	459	413	418	393	403	421	399	458	390	407	409	449	413	379	388	403	384	390	413	397	396	409	403	409	379	443	436	419	429	421	393	380	406	397	405	382	414	368	400	434	409	381	382	379	449	414	436	408	377	412	421	395	410	400	414	411	417	423	379	404	397	409	391	411	396	397	439	412	391	424	413	395	390	422	440	394	395	391	391	418	404	398	426	394	420	450	399	402	393	408	415	424	437	399	407	407	384	410	386	380	408	442	407	422	415	404	395	421	425	412	390
23628	21224	28625	24126	21227	12294	1312	814	634	604	539	521	520	442	481	425	400	421	443	414	403	353	384	369	351	392	358	375	395	358	388	359	370	371	344	371	381	376	326	362	351	356	378	380	359	345	360	347	335	341	376	377	366	356	357	356	356	335	362	340	346	373	356	325	330	360	333	376	360	355	360	352	385	377	369	368	332	343	345	368	347	354	370	335	417	361	374	356	382	353	337	363	379	338	355	372	364	368	350	347	396	351	345	345	329	392	359	365	362	314	351	377	377	372	343	403	351	390	371	352	335	321	364	341	363	357	345	368	318	347	349	389	354	352	351	347	313	353	333	353	373	346	325	350	350	350	372	353	336	342	346	333	359	380	347	319	374	328	380	352	375	353	351	342	352	330	362	355	369	361	337	358	362	371	362	376	358	340	352	353	372	358	340	365	362	347	394	305	333	355	368	323	342	348	347	332	383	342	315	388	378	374	356	329	327	322	367	333	362	321	346	343	373	362	370	339	392	368	363	362	355	343	354	361	358	365	357	340	338	314	391	342	330	352	372	388	386	354	393	348	369	374	337	355	346	354	327	354	347	348	360	340	369	348	352	375	341	348	356	355	382	350	378	382	374	378	322	336	336	334	377	341	360	358	330	351	372	328	353	391	349	328	336	369	366	335	339	357	376	373	333	366	365	333	337	340	366	362	326	350	361	345	376	358	369	357	342	361	384	371	336	351	347	368	365	361	339	345	366	365	336	350	345	367	385	379	390	307	332	357	348	340	379	358	361	346	331	371	339	358	360	370	357	348	358	311	352	352	369	295	390	352	331	352	343	359	340	368	360	356	338	396	381	363	357	365	365	377	343	331	367	353	358	365	349	356	339	397	358	345	335	351	354	363	343	334	336	338	352	337	322	379	343	357	391	335	332	345	325	367	387	363	354	372	379	375	350	346	328	329	370	380	360	302	333	338	350	355	320	338	320	355	349	317	364	352	330	347	331	364	354	357	324	363	367	325	354	392	353	348	373	389	351	354	343	395	341	364	370	334	369	370	358	381	348	372	361	360	377	337	345	352	370	400	309	384	364	364	363	345	348	352	360	314	351	331	376	301	335	357	381	353	357	356	321	356	345	373	350	350	363	374	359	339	341	341	359	324	370	346	388	331	383	357	366	368	337	340	350	353	331	332	380	334	370	357	338	330	365	346	373	377	376	360	342	369	381	396	382	358	357	348	362	348	330	363	335	358	394	360	351	342	373	348	345	373	385	351	354	319	346	346	401	356	365	341	345	344	370	356	344	357	356	390	347	351	352	336	351	360	329	362	392	373	346	354	356	308	309	355	350	377	323	358	322	332	362	340	372	348	331	351	345	351	360	345	369	383	352	372	327	344	373	334	378	375	359	352	330	361	340	376	353	340	334	348	361	327	362	378	360	359	332	345	324	331	352	346	339	339	372	349	384	365	348	372	368	372	350	360	349	367	375	374	333	359	374	344	340	345	354	327	363	379	346	353	367	350	338	353	366	357	338	357	345	331	340	360	380	389	359	329	343	359	396	352	356	337	365	364	348	336	350	335	383	358	369	342	398	357	347	359	334	367	370	332	366	348	356	367	356	346	351	342	340	376	356	362	363	362	328	328	339	338	346	353	362	329	321	354	364	377	342	336	365	375	344	381	336	319	354	372	370	352	350	369	319	370	351	353	344	349	357	395	360	341	325	364	345	336	375	352	349	359	342	358	353	368	359	401	373	334	343	339	339	355	340	392	349	353	363	343	372	317	348	347	358	335	355	351	345	353	299	372	343	337	385	368	339	333	329	331	345	361	359	346	327	367	358	352	384	370	354	332	376	389	343	389	374	357	351	328	342	343	316	372	351	363	352	355	360	406	378	319	347	332	332	351	327	353	337	379	347	364	381	374	380	326	359	333	330	358	346	343	348	341	362	335	347	390	372	356	376	346	339	374	331	354	323	356	344	335	369	335	352	369	350	331	381	359	351	339	349	354	339	349	330	367	324	356	370	352	350	357	357	340	332	349	313	323	372	343	353	366	357	375	328	374	341	338	352	351	391	344	329	368	376	338	366	343	322	363	360	337	347	360	365	385	330	320	338	373	348	376	327	332	357	383	357	315	318	350	373	328	342	359	383	375	332	376	356	359	349	362	375	381	368	343	326	384	373	360	317	338	326	378	370	363	352	383	358	353	356	363	331	358	318	332	357	360	361	332	344	339	335	348	380	371	358	357	286	344	368	327	370	359	362	355	347	371	348	349	333	379	372	351	351	336	357	380	352	359	366	349	349	373	388	379	373	339	377	364	329	360	343	351	327	367	342	351	334	361	378	396	359	349	333	365	369	346	347	338	341	311	388	321	349	362	374	375	330	340	330	358	362	353	357	365	345	351	334	344	336	333	334	369	365	359	369	359	356	364	345	376	362	341	329	388	359	356	368	337	342	346	362	340	365	359	356	346	324	330	345	323	359	381	358	356	312	372	383	327	391	354	331	356	387	299	324	358	345	351	383	369	367	372	342	356	344	340	355	349	362	367	352	363	315	352	351	374	401	383	376	356	348	381	321	355	369	371	347	346	369	372	344	319	360	324	353	342	409	352	350	344	373	354	360	359	343	358	364	355	395	348	321	373	369	363	349	302	323	357	353	342	359	368	358	347	393	366	374	342	345	364	318	309	406	350	350	359	328	326	365	364	309	370	371	341	370	338	363	354	345	356	393	363	327	346	344	373	364	362	356	338	363	357	336	340	374	336	322	351	362	327	355	366	359	332	364	345	384	376	363	358	323	323	350	354	357	335	339	353	335	384	364	307	351	384	319	353	366	357	336	336	355	342	348	338	348	388	322	359	364	349	339	370	385	337	351	338	360	342	377	348	345	347	352	359	318	351	348	389	378	348	343	342	359	361	372	344	360	306	328	344	325	377	360	334	337	320	369	359	383	340	373	316	373	375	376	320	370	348	345	365	315	326	378	345	340	366	349	365	350	361	349	355	401	372	353	357	367	347	380	340	347	328	375	343	355	380	323	336	385	354	360	356	366	342	344	353	390	378	347	342	345	342	341	355	350	382	340	371	379	337	389	350	333	370	327	335	357	342	325	347	352	348	378	342	340	355	367	287	357	343	350	344	372	350	353	326	378	344	368	386	380	342	321	350	372	338	347	347	347	362	380	360	335	339	354	341	348	374	347	358	345	357	381	363	330	367	386	353	325	351	321	368	344	332	361	369	355	346	339	376	356	318	350	330	341	404	346	392	364	373	364	370	355	332	362	367	371	359	363	315	354	327	354	333	360	335	338	384	383	333	359	368	352	391	387	351	349	359	369	332	353	358	342	347	355	373	359	347	318	295	326	337	319	365	371	337	371	372	392	327	332	345	360	344	300	398	323	328	304	355	344	346	358	342	357	361	367	340	345	342	372	343	339	359	353	332	338	350	347	361	346	343	355	374	346	407	339	347	362	372	346	389	358	339	364	413	335	332	334	359	378	331
22647	10563	7765	3881	2646	2042	1544	1300	1099	947	828	746	713	661	538	582	550	520	466	482	514	458	478	428	472	470	494	486	401	429	432	453	431	425	432	471	444	418	380	460	422	423	437	424	431	432	430	422	422	376	414	441	380	443	464	420	390	392	424	425	441	391	416	386	413	433	388	426	428	426	409	398	415	394	370	391	415	431	411	398	429	442	389	434	423	446	398	351	430	409	382	392	390	397	411	387	389	418	387	455	408	399	406	408	430	410	417	415	423	432	447	386	416	435	413	411	367	376	419	395	449	408	384	357	435	379	419	412	411	392	395	402	395	399	384	401	409	394	400	392	441	402	448	442	421	401	405	420	419	380	396	429	425	391	405	417	384	407	388	415	409	398	376	430	421	438	359	345	379	395	422	417	386	386	374	389	395	402	381	399	393	410	381	431	391	424	418	384	409	415	402	424	397	395	410	408	401	405	439	427	421	396	427	385	408	386	384	393	416	416	393	390	411	423	414	420	412	430	426	367	387	410	405	392	415	387	389	443	407	408	437	401	435	410	420	416	387	369	368	412	376	442	369	423	409	387	415	425	405	396	420	405	388	384	432	429	414	394	406	368	380	394	402	395	412	396	400	422	410	419	408	436	421	402	383	401	420	418	394	416	424	409	413	377	398	419	380	418	396	388	441	424	379	415	420	428	420	414	390	396	430	425	393	426	410	394	399	404	372	413	389	385	409	408	415	399	416	395	460	421	376	428	391	397	435	388	403	401	427	395	373	448	415	422	409	392	424	405	420	375	412	397	408	409	414	384	413	407	403	379	413	396	412	386	407	412	441	445	386	429	385	412	369	411	367	396	393	396	419	421	398	394	409	382	382	384	404	426	396	403	400	409	413	407	412	393	417	387	393	419	437	391	415	404	417	392	398	415	413	412	396	412	390	388	415	405	405	373	403	426	368	400	431	416	389	386	382	368	378	386	415	402	392	404	402	400	363	398	400	384	394	391	413	381	426	382	403	406	410	394	382	417	400	403	372	423	397	434	443	414	398	419	424	377	449	424	410	426	374	401	392	460	433	390	392	422	422	392	416	402	379	372	374	392	388	424	415	412	400	421	393	391	405	433	427	401	386	410	391	421	418	394	393	399	402	414	401	420	417	410	378	393	416	433	425	446	411	406	382	401	385	387	410	404	364	407	391	402	416	397	358	417	421	407	364	411	429	387	392	448	405	419	420	373	380	415	415	391	389	416	418	380	391	380	422	425	409	406	394	393	399	394	391	425	432	404	395	380	431	414	386	378	446	428	387	377	384	425	422	411	417	421	373	424	415	370	384	423	436	413	415	401	399	413	416	420	394	410	439	414	404	405	421	405	435	382	403	409	397	400	389	424	416	415	409	380	424	383	426	393	406	407	418	395	368	420	404	395	390	419	406	390	388	413	459	403	434	416	421	388	410	397	398	415	383	420	419	405	424	389	393	417	413	407	422	436	416	417	422	382	397	410	404	392	408	408	419	394	395	410	442	433	394	394	440	402	391	413	429	411	462	381	381	389	404	409	388	407	393	400	425	397	392	427	392	401	403	412	406	391	412	385	386	367	407	433	408	446	356	403	417	399	441	419	392	462	399	409	387	394	409	407	403	393	409	432	406	388	393	404	386	405	378	402	421	417	414	402	424	390	396	405	395	390	413	399	410	416	409	385	414	377	429	425	398	450	389	427	437	424	431	414	376	415	447	427	335	402	385	419	391	406	402	410	437	364	413	410	397	418	405	401	426	409	444	432	414	390	405	406	426	456	441	405	439	459	386	400	397	409	370	381	434	407	411	455	421	399	434	431	425	401	400	397	431	412	391	428	394	412	396	438	398	421	424	447	424	390	437	396	423	417	349	401	434	420	416	422	400	398	429	381	391	376	407	416	388	406	399	419	434	424	423	413	410	387	401	387	400	396	411	379	412	422	405	396	384	396	391	390	401	424	440	401	407	417	400	410	429	425	394	417	414	393	405	409	389	364	414	398	446	422	410	413	426	385	407	409	432	395	380	376	393	409	393	374	375	410	412	385	426	410	403	397	351	379	406	410	401	401	394	408	384	389	398	425	415	436	393	401	402	421	376	404	421	408	398	383	434	413	390	394	444	412	398	418	404	420	416	365	423	410	420	420	424	400	431	405	395	411	409	437	424	407	433	405	417	414	419	400	411	367	376	417	393	398	397	437	390	408	417	396	424	378	402	382	428	408	403	374	417	403	365	412	408	406	384	400	348	401	387	376	392	374	376	430	388	430	386	410	359	384	390	405	403	402	464	392	458	384	429	391	404	405	404	420	428	418	388	403	418	404	404	407	373	407	407	412	392	400	377	408	428	382	424	428	405	421	417	425	381	443	394	386	392	420	391	398	418	404	367	367	375	436	383	429	418	406	397	441	384	411	362	364	384	405	369	416	424	416	364	403	421	399	414	373	419	438	378	410	430	416	432	421	434	373	420	415	412	408	394	376	429	402	414	369	410	373	377	383	406	391	443	407	422	362	433	410	401	439	365	407	388	378	419	403	413	429	377	393	429	408	411	388	384	431	378	416	401	429	401	398	399	394	424	405	416	392	411	390	416	420	403	408	362	396	415	414	387	401	420	420	405	383	435	413	414	389	433	382	407	419	388	414	375	398	400	412	404	387	405	447	440	438	386	395	388	420	431	414	401	416	448	412	408	419	381	379	387	417	413	423	409	419	420	417	429	386	399	402	416	399	399	400	384	397	408	428	407	406	362	421	395	415	416	418	381	396	434	414	391	428	421	420	393	412	420	402	412	397	425	430	396	364	396	401	381	389	408	385	416	399	419	412	412	385	394	408	382	407	458	406	403	389	405	403	425	400	401	405	408	448	402	422	404	386	428	430	377	411	408	404	413	394	408	370	428	418	451	397	412	375	408	430	404	445	424	399	417	400	415	397	387	413	396	392	398	390	364	410	412	418	403	406	396	419	402	403	370	439	416	420	419	393	406	417	374	382	415	397	427	390	433	428	396	394	383	401	373	423	395	430	409	438	392	401	413	409	423	433	414	425	441	387	390	404	393	400	364	412	450	449	400	392	372	401	437	421	456	413	371	419	434	419	408	405	403	448	376	427	423	421	392	410	389	440	390	400	395	427	399	385	386	409	424	409	417	369	423	400	406	411	383	413	386	407	408	407	419	390	399	388	410	428	365	400	401	391	426	414	401	401	379	419	405	397	399	421	429	425	417	398	409	418	437	406	407	406	407	401	400	443	424	453	392	404	398	411	386	401	364	417	416	392	409	425	421	395	403	403	421	414	370	391	403	372	428	414	426	405	396	420	390	372	382	408	400	404	403	378	366	415	425	447	388	387	452	428	419	416	404	377	393	412	399	425	420	398	389	412	400	429	407	419	386	362	447	393	438	411	399	408	385	390	398	398	408	410	390	408	393	430	405	398	396	412	410	401	411	399	403	369	419	418	406	386	414	409	419	389	409	386	406	426	374	397
24874	21224	27607	25076	12425	1227	894	776	756	751	732	711	668	674	647	677	641	654	640	612	620	617	614	634	630	607	622	672	602	622	628	619	631	632	643	642	598	676	652	642	604	593	612	656	650	603	560	609	627	623	590	620	543	658	590	612	571	661	582	645	621	602	667	639	619	628	597	648	600	589	622	631	652	625	638	610	575	608	600	613	593	633	611	641	608	622	612	621	648	636	568	619	591	586	639	648	594	604	652	623	593	618	669	587	603	621	595	595	628	612	623	612	594	632	631	621	608	638	617	601	654	585	605	631	624	605	639	577	637	635	608	610	612	666	640	611	633	636	622	597	617	647	587	621	596	628	623	620	608	579	600	614	586	655	621	626	619	603	653	637	598	614	643	626	606	657	633	649	623	647	631	617	607	611	587	612	617	584	583	611	601	631	620	607	663	651	643	636	609	612	641	578	573	638	611	596	623	631	672	658	597	590	654	619	646	631	596	609	621	628	580	643	605	638	594	605	620	612	564	616	629	624	619	574	623	618	615	565	583	608	628	623	603	591	581	606	606	612	623	629	622	610	587	620	606	622	609	644	624	616	652	588	607	591	625	636	618	593	578	614	656	610	590	572	588	618	597	600	615	589	623	612	583	592	658	601	589	587	582	604	589	616	617	609	616	565	582	620	592	638	616	628	636	591	629	614	654	557	590	645	636	623	646	674	626	641	603	645	588	586	620	660	584	625	646	632	583	644	579	589	595	617	621	625	626	601	612	604	574	639	569	614	659	607	598	603	588	629	587	687	598	622	631	652	606	596	616	588	623	588	586	568	631	602	631	632	604	646	591	664	682	598	641	634	610	568	602	585	598	582	594	640	639	627	622	609	604	628	633	607	549	589	619	600	590	611	572	619	622	596	660	600	634	582	592	566	583	602	608	673	591	632	570	647	605	654	606	625	636	559	630	595	649	642	626	617	623	612	619	612	627	579	613	596	602	633	605	622	650	630	641	567	564	593	588	572	630	630	598	584	618	603	648	606	624	615	622	607	591	586	625	640	631	614	628	655	604	595	634	585	630	660	639	635	601	651	603	637	637	590	583	624	594	613	615	643	599	647	633	643	630	632	638	629	607	627	617	614	593	641	637	647	606	593	618	618	604	635	615	638	620	611	618	622	619	622	626	637	655	631	614	589	636	573	631	628	610	576	596	620	623	662	609	560	576	605	626	621	644	613	593	578	609	608	609	629	584	624	582	647	627	574	613	645	598	596	580	655	598	545	611	578	633	628	644	635	575	661	652	584	640	604	622	635	607	642	581	630	614	639	621	625	636	617	602	607	620	637	634	591	600	612	655	599	668	647	590	607	573	665	608	617	629	585	624	621	611	595	580	663	602	609	627	600	626	633	587	586	610	587	579	614	591	641	654	629	607	586	615	595	611	618	594	598	655	618	622	587	657	614	659	588	602	569	588	615	597	643	615	657	583	638	615	624	624	614	610	614	625	608	629	557	630	616	619	594	621	604	655	628	583	606	616	581	615	611	610	606	634	599	598	620	591	580	607	684	580	652	639	591	596	598	579	595	592	626	605	692	595	635	642	629	618	610	632	630	601	523	595	649	602	611	594	673	600	623	598	637	594	611	626	603	590	585	645	659	629	649	569	607	603	597	613	607	587	582	616	653	652	593	614	595	627	640	674	607	605	648	594	625	570	586	608	623	633	630	649	635	592	595	644	602	603	631	579	636	630	606	622	624	581	573	610	614	632	603	647	649	597	621	678	594	682	595	630	648	620	596	627	616	642	596	604	556	582	604	589	614	667	596	601	619	568	598	591	626	573	618	611	653	617	594	609	602	636	612	604	606	650	603	612	613	624	587	588	585	585	571	595	596	580	598	594	609	623	620	590	639	591	603	596	606	581	637	634	637	593	649	598	619	593	622	599	619	651	586	618	624	615	577	581	612	602	608	618	615	617	613	655	614	600	649	603	587	670	630	643	639	636	590	593	672	606	618	578	584	668	601	620	606	611	582	594	664	576	642	617	624	635	634	603	571	642	600	631	643	627	611	651	601	614	675	624	648	591	569	629	591	640	632	675	648	629	574	586	658	627	653	566	603	624	631	593	571	625	579	654	573	584	627	614	583	586	585	645	603	593	636	646	622	660	567	587	612	607	580	608	659	630	634	629	621	619	637	615	625	632	642	645	604	592	614	629	584	615	622	651	574	621	623	646	610	605	620	604	582	591	589	641	600	591	629	645	601	624	617	644	606	600	596	588	638	598	607	601	602	644	618	630	611	596	653	609	637	646	596	628	650	643	622	601	601	648	605	621	619	636	646	643	616	627	657	634	589	614	582	621	679	552	624	549	603	618	652	588	627	613	676	627	612	635	641	623	607	625	633	594	620	591	618	602	614	611	589	589	581	615	575	608	613	621	596	606	632	625	622	636	609	652	607	670	609	591	590	605	583	576	643	631	624	565	672	674	583	621	580	620	624	656	653	566	616	589	617	554	597	655	613	655	608	655	625	621	639	648	583	642	627	627	638	580	645	587	591	604	603	575	615	632	612	683	608	595	649	620	587	577	610	661	587	623	626	588	592	603	605	614	642	667	620	568	603	634	572	612	637	592	618	671	611	611	622	636	619	601	645	628	634	625	632	558	586	636	647	645	555	600	571	600	596	644	597	625	640	626	621	587	576	617	593	628	588	635	616	611	589	625	620	590	597	593	663	631	590	621	604	641	607	583	640	612	621	674	622	625	586	614	620	645	606	615	578	666	615	634	636	585	594	635	609	619	587	625	609	635	609	559	586	628	622	586	615	626	623	623	651	617	597	638	684	608	597	622	624	635	626	633	612	609	635	554	573	632	614	631	601	600	641	617	604	570	629	633	643	606	628	600	600	604	618	637	620	577	627	634	606	592	625	609	597	638	626	631	601	601	573	633	629	602	581	595	628	587	582	660	610	597	655	642	621	614	610	605	672	641	593	653	592	603	568	607	623	621	617	619	609	563	623	615	544	623	630	618	617	617	619	623	557	578	624	644	607	606	601	583	613	615	607	645	580	642	618	654	616	621	640	602	603	642	635	649	631	615	656	635	667	576	613	597	647	684	602	588	615	635	688	656	594	568	621	637	662	613	608	631	623	604	604	609	632	632	613	656	576	568	660	616	612	614	601	646	590	655	570	618	601	628	624	604	660	588	638	621	610	611	646	632	632	597	578	595	572	563	619	634	614	581	635	604	584	604	575	592	593	632	628	639	589	635	644	626	586	596	636	582	607	569	625	604	645	634	607	593	596	603	583	586	594	590	590	618	609	635	655	617	619	598	615	653	622	595	627	610	639	602	671	593	561	636	590	618	636	576	617	621	594	624	625	617	644	658	554	581	567	608	613	565	618	616	582	597	587	612	588	596	591	627	608	557	634	638	677	589	588	645	579	626	634	609	595	623	598	659	639	554	575	638	591	592	577	635	590	650	678	614	663	564	618	585	662	602	626	609	617	595	620
22164	6372	4562	2543	1803	1530	1260	1170	1039	992	910	859	818	851	791	754	752	744	751	727	771	686	740	728	723	741	764	769	761	702	693	737	695	685	698	754	726	706	752	724	695	656	692	722	685	673	667	688	729	717	703	777	672	733	704	672	698	721	714	700	687	721	727	662	680	721	708	646	701	652	733	709	694	723	723	652	669	705	729	695	732	685	733	669	680	757	712	671	697	679	728	730	737	681	687	728	700	706	677	673	681	693	711	684	687	736	705	673	680	667	695	736	755	757	693	743	722	702	708	706	736	689	692	696	694	694	722	720	703	687	687	688	685	724	731	689	687	712	672	682	746	681	743	643	680	706	715	678	709	749	699	678	691	689	674	694	699	714	683	685	678	721	679	698	674	684	700	651	751	697	722	740	654	665	686	691	723	662	716	704	712	721	727	705	737	697	700	719	710	671	687	705	691	634	691	663	688	682	660	715	762	720	677	760	689	688	692	691	694	694	714	671	748	704	720	695	730	709	656	699	712	713	705	722	733	728	705	691	707	682	701	694	677	692	697	722	676	679	704	686	680	768	710	708	667	701	719	735	709	714	667	756	738	737	681	691	695	698	666	708	711	695	694	708	683	680	737	751	719	696	692	686	695	681	732	700	701	697	671	716	740	700	750	675	678	688	678	721	680	728	722	681	667	758	685	720	706	698	687	749	672	694	708	692	691	663	691	691	703	667	691	723	702	720	713	664	687	700	633	701	707	712	714	711	686	688	743	702	674	699	704	719	746	709	745	708	736	692	722	662	684	729	702	721	716	706	728	648	763	666	748	701	686	712	684	667	706	674	731	702	677	719	700	719	688	650	713	698	671	687	731	712	677	710	682	657	673	744	680	677	682	716	696	699	644	698	706	683	651	708	715	690	696	715	691	672	734	702	706	731	751	705	685	710	673	725	679	717	708	697	674	697	682	676	685	712	700	686	706	661	702	675	708	721	656	694	645	714	680	699	701	715	751	683	711	748	701	669	697	702	702	721	727	729	748	670	705	683	717	718	710	731	716	691	693	673	684	732	716	739	698	661	776	696	709	716	712	663	701	703	686	730	727	690	724	701	688	684	689	650	708	750	680	701	721	697	691	741	672	680	669	716	719	734	692	683	695	721	709	709	714	723	744	697	683	717	723	693	662	676	699	742	680	643	699	692	651	671	704	720	681	662	719	748	727	727	697	735	687	715	692	687	671	693	696	726	621	722	660	689	674	709	696	696	688	691	722	653	686	718	726	715	679	684	743	692	705	719	740	704	672	732	715	720	711	732	706	687	685	716	706	710	746	733	649	700	695	718	700	675	712	702	726	708	651	680	685	725	681	706	702	664	658	733	747	749	683	646	707	732	719	710	726	639	701	701	675	686	740	702	714	668	648	711	674	702	714	647	706	670	691	635	688	686	680	705	685	700	796	702	668	709	757	685	718	707	722	721	652	691	712	676	683	647	729	661	690	666	713	666	732	685	693	724	686	678	721	691	681	682	677	711	687	686	745	667	685	701	720	695	728	668	686	718	651	692	675	692	673	724	694	729	682	697	703	686	704	720	728	666	744	674	683	662	703	682	689	675	698	680	638	700	718	650	708	696	688	692	711	677	692	739	687	671	756	663	710	739	707	745	741	718	706	726	665	731	665	703	727	705	643	633	701	696	715	696	700	706	704	718	651	731	728	712	701	696	719	700	752	717	720	707	728	721	675	681	709	708	730	682	719	668	681	663	668	716	712	673	690	692	683	721	701	744	716	699	672	650	682	722	702	680	704	680	681	694	696	675	685	693	702	710	715	726	734	697	683	726	680	705	693	689	693	693	729	691	657	706	667	718	687	694	704	702	716	701	746	706	686	721	682	692	708	712	688	706	690	662	654	678	728	714	684	658	760	687	719	712	755	683	717	706	688	691	673	732	693	718	690	675	717	711	690	695	694	641	686	718	709	712	666	705	692	660	685	712	701	741	724	635	703	663	700	707	693	674	702	691	711	689	674	717	701	731	726	668	689	641	698	698	739	678	658	661	686	702	716	707	696	718	734	693	727	723	684	730	658	658	724	718	718	678	708	720	728	717	723	745	693	662	738	696	742	712	678	666	701	712	638	757	704	714	721	728	727	734	710	726	706	722	717	710	685	719	694	739	749	720	702	706	709	702	724	725	706	710	668	703	668	665	696	681	616	715	703	679	748	658	711	688	721	704	660	731	660	713	716	718	679	708	688	704	681	759	697	678	692	688	742	674	648	670	726	706	698	705	667	673	665	680	714	693	705	674	710	707	722	699	708	722	665	697	732	670	682	717	674	683	682	723	722	714	702	708	704	719	693	709	704	673	748	704	722	714	654	713	691	704	682	689	675	660	750	732	718	690	699	678	720	721	725	735	734	712	672	722	703	676	664	696	667	688	715	668	715	738	747	713	702	708	758	718	694	720	674	677	706	643	703	693	668	654	715	716	693	686	702	765	661	753	681	692	674	728	674	691	698	692	733	691	693	704	668	713	725	733	664	695	700	700	689	663	678	701	684	734	677	690	716	684	697	664	738	648	732	731	679	687	708	730	760	708	729	738	730	668	705	694	628	724	711	713	702	680	688	734	680	702	679	704	731	689	677	744	735	663	679	712	699	679	731	683	671	665	727	702	650	665	673	707	707	694	685	687	684	681	747	646	712	641	695	659	700	682	693	719	704	726	718	676	674	720	726	655	745	741	694	690	688	695	700	703	654	706	682	697	733	731	695	698	724	705	695	683	677	686	689	677	703	684	668	691	676	713	700	707	625	732	700	706	671	712	710	744	699	696	724	718	630	653	690	737	678	720	747	698	644	668	705	653	734	693	723	747	698	704	722	684	650	714	652	673	654	714	726	653	709	636	683	713	693	687	676	648	692	680	733	725	710	691	699	697	738	750	761	696	730	642	657	695	685	665	661	675	666	694	716	634	691	712	701	712	684	749	692	699	715	681	708	682	732	643	749	696	709	683	718	721	686	726	708	676	722	722	694	639	703	744	746	690	722	692	729	705	687	669	718	733	709	707	731	684	682	659	737	679	693	672	736	658	650	694	718	716	712	703	698	722	707	732	751	618	685	673	688	756	689	644	668	662	702	656	720	747	677	754	708	746	683	712	735	706	711	715	718	702	709	673	681	710	711	657	710	690	755	735	696	712	737	686	722	683	725	684	720	688	728	701	696	699	681	719	708	643	738	664	675	724	738	713	669	679	697	690	679	708	661	699	756	763	731	689	663	704	683	698	691	648	686	718	664	650	676	681	708	719	674	692	674	695	680	727	688	727	687	696	711	727	710	732	724	642	717	683	716	686	687	711	693	653	671	691	712	690	700	757	700	686	694	678	711	708	696	690	711	700	685	700	701	723	664	664	760	746	733	734	671	648	662	694	644	655	743	662	715	719	670	659	662	672	696	761	660	707	695	703	626	655	709	706	676	704	722	699	654	713	706	730	720	673	696	700	710	688	671	710
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
